Beruflich Dokumente
Kultur Dokumente
June 2019
EQI LTD.
Table of Contents
I. BACKGROUND ................................................................................................................................................3
EQI Ltd. (EQI) provides globally sourced casting solutions. The parts sourced and services
used are tailored for each customer’s unique requirements. They assist or completely manage
all aspects of development and sourcing products, to meet each customer’s needs. The EQI
team manages the engineering, production requirements, supplier network optimization,
quality approvals, inventory planning, purchase orders to suppliers, in country quality
inspection, logistics, inventory, finishing, and customer delivery.
EQI offers a vendor managed inventory (VMI) model utilized by most customers. Though their
employees don’t directly produce or warehouse any products, customers see EQI as the
primary source for their castings, just as if they were a traditional manufacturer.
Castings are frequently large, filling a container with under 50 parts, though they also source
smaller products with 1,000+ products in a container.
Organization:
EQI is based in Norton Shores, Michigan and has a wholly owned operation in China,
comprising two legal entities. The supplier network reaches China, Vietnam, India, the United
Kingdom, and is expanding rapidly. Additional legal entities for India, Vietnam, France, and
other countries are in the strategic plan.
EQI Ltd. 3
DRAFT
B. Current System Overview
EQI currently utilizes Sage 300 to manage accounting, sales orders, purchasing, and inventory in
both the USA and China.
SharePoint and Office 365 are leveraged for the following ERP related processes…
Request for Quote (including a significant Nintex workflow)
Quality APQP/PPAP
Quality Alerts & Non-Conforming Log
Inspection Report & Rework Log
Deviation Approvals
Customer Contract Reviews
Foundry Quality Metrics
Vendor Scorecards
In addition, SharePoint and Office 365 are used for a range of processes in Sales, Engineering,
Quality, Human Resource, as well as general document management.
Additional applications EQI leverages (not necessarily integrated with the ERP)…
Solidworks – CAD Modeling
EKKcapcast – Metal casting simulations
Minitab – statistical analysis
EQI Ltd. 4
DRAFT
II. GUIDELINES FOR RESPONSE
This section briefly describes the basic information that must be included in your response to this
Request for Proposal (RFP). Please note it is the intent of EQI Ltd. to utilize the selected solution
at the two current and all future company locations. EQI also intends to use the system at any
future acquired subsidiaries, joint ventures, or affiliate companies.
Please return the following sections of the RFP or the information requested in that section (e.g.,
contracts):
Enclosed, for your convenience, is a Word and Excel formats of this document. Please use the
response ratings at the beginning of Section III. and return all pages in Section III. completed
with your response.
Provide a list of companies who are similar to EQI and are currently using your system.
Section VII—Contracts
Include all contracts that would be necessary if your system were acquired. Please note the
following essential contract requirements. These are critical concepts that must be part of the
EQI agreement with the selected system provider.
1. Implementation Plan. Fixed dates for delivery, installation and other “milestone” activities.
EQI Ltd. 5
DRAFT
2. Acceptance Tests:
b. Tests based not only on specifications within standard vendor documentation, but also
specifications within other defined materials (e.g., RFP and proposal response, key
demonstration scripts, …).
c. Tests to include specific time periods for initial tests, error corrections and retests, with
express remedies if there is a failure to timely correct errors.
3. Pricing based on number of named or concurrent users, independent of the number of EQI
server configurations, database size, test instances or physical sites using the software.
5. Assurance of continuing vendor support for the proposed solution (with limitations on
periodic support fee increases), if requested by EQI.
Complete with all known costs to the best of your knowledge at this point. Estimate costs
where appropriate and define any steps required to solidify estimates.
Please provide a copy of your statement of technical direction for your platform. EQI considers
this an essential element of your proposal.
In addition to the above, please include all the information discussed in the following paragraphs.
Application Programs
Provide a description of the packages and programs that would be supplied to satisfy the
application requirements described in the Functional Requirements section. Include a software
description for each application.
If third-party software is necessary for key functions or to meet Functional Requirements, please
describe in detail how these packages are integrated into the ERP solution. For those not already
integrated, please estimate the scope of work for the implementation.
Describe the extent of the user, administrative, and technical development documentation and
online training materials provided with the solution. Include a table of contents, index, links or
samples with your proposal materials as appropriate.
EQI Ltd. 6
DRAFT
Contract Obligations
All information and responses must be submitted in writing. All information and responses will be
incorporated into and made a part of any final agreement between EQI and the successful bidder.
No information should be submitted that cannot be so incorporated into the agreement.
Vendor understands and agrees that it has a duty to explain and clarify any and all conditions
imposed on or included in its responses to the questions in this RFP. Vendor further understands
and agrees that it has an affirmative duty to inquire about and clarify any RFP questions that vendor
does not fully understand or that vendor reasonably believes may be susceptible to more than one
interpretation.
The contents of your responses will become contractual obligations if you are the selected vendor
and a written agreement is duly executed. The failure of the vendor to accept and comply with this
obligation in the purchase agreement, delivery order or similar acquisition instrument may result
in the cancellation of the contract.
Proprietary Rights
All material submitted as part of your response will become the property of EQI. EQI reserves the
right to use one or all the ideas and methods presented.
Modification Rights
EQI reserves the right to modify the specifications contained in the RFP at any time prior to the
actual written execution of the contract and to award a contract in accordance with the
subsequently modified specifications.
Following are certain conditions related to this RFP. These represent obligations and limitations
with respect to the RFP that apply to any vendor who prepares a response.
Obligations
EQI reserves the right to reject any and all responses received as a result of this request. EQI shall
not be obligated to accept a contract solely on the basis of a response made to this RFP, nor shall
EQI be obligated to pay for any cost incurred in the preparation of vendor responses.
Deadline Date
Responses must be received by EQI by the date specified in the cover letter.
Selection Criteria
EQI reserves the right to make an award based solely on the information received or to negotiate
further with one or more vendors. The vendor selected will be chosen on the basis of the greatest
benefit to EQI, not necessarily on the basis of lowest price.
EQI Ltd. 7
DRAFT
III. FUNCTIONAL REQUIREMENTS
Section III contains a list of critical features and functions required to support business processes.
The checklists identify critical needs by application. Your response must include a copy of the
pages in this section, including a candid answer as to whether your system can address each
requirement noted on the following pages, using the ratings listed below:
3 = Planned in future release update (give release version and estimated release date)
EQI Ltd. 8
DRAFT
FUNCTIONAL REQUIREMENTS
1. Allow full functional clients to run under Windows 8.1 or higher with a
modern browser and extremely limited or no local client installation 5
requirements.
2. Support 100% of functionality using modern web browsers as the client, with
full functionality on both Windows (Chrome, FireFox) and Macintosh
(Chrome, Safari, Firefox) computers. 5
3. Support multiple web browser sessions for the same user account, allowing
independent windows for access to different screens on different monitors 5
simultaneously.
5. Provide vendor managed cloud backup and recovery as part of the SaaS
solution.
6. What other SaaS options exist beyond the primary offering? How do these
and any on-premise or private cloud options impact pricing? Please attach
detailed secondary option pricing for these alternatives.
_____________________________________________________________
_____________________________________________________________
_____________________________________________________________
8. Support data access and update capabilities through API’s, REST calls, or 5
other open and flexible methods for integrating with
9. Does the application utilize a relational database concept? Yes ___ No ___
Identify the database platform and technologies used to deliver the solution,
including any benefits and/or limitations for non-SQL technologies?
_____________________________________________________________
_____________________________________________________________
_____________________________________________________________
_____________________________________________________________
_____________________________________________________________
_____________________________________________________________
_____________________________________________________________
_____________________________________________________________
12. Have on-line/real-time inquiry and update capabilities for all modules and 5
functions? Please detail any exceptions for functions or operations where
batch processing or manual posting are required…
_____________________________________________________________
_____________________________________________________________
_____________________________________________________________
13. Does the system utilize a 100% modern browser and graphical user interface
for all functions? Yes ___ No ___
Are shell scripts or non-browser interfaces required for any user or
administrative functionality? Yes ___ No ___ Explain:
_____________________________________________________________
_____________________________________________________________
_____________________________________________________________
14. Does the system have a facility to create, re-arrange, and add fields and
additional logic to the existing web forms? Please describe/link details:
_____________________________________________________________
_____________________________________________________________
_____________________________________________________________
15. Does the application have context sensitive Help facility at all levels?
____________Application ____________Form ____________Field
16. Is the Help and Documentation indexed and fully searchable? Please identify
specific modules or functions with Wizards or other advanced assistance
features.
_____________________________________________________________
_____________________________________________________________
_____________________________________________________________
17. Is there an active user community and support forum with significant daily
activity and active participation from vendor support resources?
Yes ___ No __ Please explain and share a link/access for our review:
_____________________________________________________________
_____________________________________________________________
_____________________________________________________________
18. Does the application conform to all international, federal and state mandated
reporting requirements? Is it compliant with all USA, India and China
regulations?
_____________________________________________________________
_____________________________________________________________
_____________________________________________________________
19. Does the support agreement include updates for changes in state, federal, and
international laws? Please specify all supported countries and any
limitations.
_____________________________________________________________
_____________________________________________________________
_____________________________________________________________
20. What is the native operating system under which the application was
originally developed? When was the applications base code originally
developed? Do multiple vendor supported SaaS options exist?
_____________________________________________________________
_____________________________________________________________
_____________________________________________________________
22. Provide on-line editing of data entry and have all changes reflect last
modified date and user Audit reporting for all financial and inventory
transactions.
23. Provide on-line editing of all data entry and have all changes reflect last
modified date and user.
26. Allow multiple users to simultaneously access the same file, with record
lock-out protection only at the record level and not preventing read-only
access.
27. Provide multiple levels of security and multiple user groups or classifications
for access to modules, functions, and fields.
28. Please describe security levels in applications and what levels of security can
be assigned, including levels of granularity:
_____________________________________________________________
_____________________________________________________________
_____________________________________________________________
_____________________________________________________________
_____________________________________________________________
_____________________________________________________________
_____________________________________________________________
_____________________________________________________________
_____________________________________________________________
31. Enforce “referential integrity” to ensure that data cannot be deleted without
adequate cross-checks.
_____________________________________________________________
_____________________________________________________________
_____________________________________________________________
35. All master files should support an unlimited or very high number of records.
36. The system should allow scheduled jobs and off-hours processing for
resource intensive or schedule sensitive jobs (ex. MRP).
Are there audit logs and administrative level visibility to all job schedules?
Yes ___ No ___
37. The system can queue or background process large processing or reports and
not tie up web application access while processing.
_____________________________________________________________
_____________________________________________________________
_____________________________________________________________
_____________________________________________________________
_____________________________________________________________
_____________________________________________________________
40. Offer XML or JSON based import and export of business objects for
integration with the supply chain and additional EQI applications. Please
describe and provide links. Is this incremental, or in lieu of an integrated EDI
solution:
_____________________________________________________________
_____________________________________________________________
_____________________________________________________________
41. Allow multiple simultaneous users with read access to the same record and
modify access to different records in the same table.
43. Describe support for Microsoft Office 365 integration, including generating
e-mail merges, Excel or word file generation, SharePoint support, etc.:
_____________________________________________________________
_____________________________________________________________
_____________________________________________________________
44. Describe support for generating PDF’s and any other file connectivity to PCs,
including any upload or download capabilities:
_____________________________________________________________
_____________________________________________________________
_____________________________________________________________
46. Allow reports with parameter outputs and search screen results to be
generated to .CSV, PDF, or Excel for dynamic download.
47. Allow reports with custom options and parameters to be saved for reuse,
scheduled, and e-mailed in .CSV, PDF, or Excel.
48. Detail which functional areas of the application are mobile iOS/Android
enabled? Are these designed/oriented for a phone &/or tablet touch screen
interface or are they full size screens rendered responsively?
_____________________________________________________________
_____________________________________________________________
_____________________________________________________________
49. Provide details around custom reporting & analysis capabilities, including
explaining customized data modeling and analytics tools for areas such as:
a. Sales Analysis
b. Purchasing & Receiving
c. Inventory
d. RFQ
Please indicate if these tools are used for customized reporting directly linked
into your functional navigation & menus. We are targeting modern analytics
tools such as Power BI, Tableau, Qlik or similar. Please identify the
supported tools and provide links to relevant references:
_____________________________________________________________
_____________________________________________________________
_____________________________________________________________
50. Detail any portals or functional areas that are specifically designed for
customers, vendors, warehouse/VMI, or other partners to directly access
functionality. Please describe/link details, including any customization or
branding capabilities?
_____________________________________________________________
_____________________________________________________________
_____________________________________________________________
_____________________________________________________________
a. User
b. Application
c. Table
d. Transaction
e. Date
52. Support training and testing environments that utilizes a unique copy of the
database that will not affect the production database. Describe how the
production database copies are generated/updated and any limitations:
_____________________________________________________________
_____________________________________________________________
_____________________________________________________________
54. Track usage activity for specific application forms and reports, including:
a. English
b. Simplified Chinese
c. Vietnamese
d. French
e. Please detail other languages supported…
_____________________________________________________________
_____________________________________________________________
_____________________________________________________________
56. Support additional parallel language fields and translations for base tables,
dimensional tables, and transaction tables, including part descriptions,
routing steps, dimensional elements, etc.
58. Meet all country legal and fiscal reporting requirements for all the defined
applications and functional areas, including 3rd party add-ons, needed to meet
the Functional Requirements
a. USA
b. China
c. Vietnam
d. France
e. India
f. Other supported countries & if available natively or via 3rd party add-on…
_____________________________________________________________
_____________________________________________________________
_____________________________________________________________
a. USD
c. EUR
d. CNH (China yuan renminbi)
e. VND (Viet Nam Dong)
f. INR (India rupee)
g. GBP (pound sterling)
e. Additional currencies supported…
_____________________________________________________________
_____________________________________________________________
_____________________________________________________________
_____________________________________________________________
_____________________________________________________________
_____________________________________________________________
61. Evaluate prior vs. new currency rates and impacts. Process currency/FX
valuation updates against…
Inventory
Accounts Receivable
Accounts Payable
_____________________________________________________________
62. Evaluate prior vs. new currency rates and impacts against customer pricing
and vendor pricing. Identify valuation changes for potential price
adjustments.
_____________________________________________________________
_____________________________________________________________
_____________________________________________________________
63. Provide Material Index integration to harvest Index rates from external
sources. Provide supported Intranet sources and any technical interface
requirements…
_____________________________________________________________
_____________________________________________________________
_____________________________________________________________
B. Sales Forecasting
1. Generate forecasts for customer and part, incorporating trends and detecting
seasonality. 5
3. Include the ability to add notes to highlight specifics of loaded forecasts like
what may seem illogical, etc. to flag others. 2 (Low to
Medium
complexity)
4. Utilize sales history for previous years and the year to date in developing the 5
forecast. This would include sales by customer and part.
5. Combine part history / demand across EQI companies (USA, China, etc.) to
reach a consolidated forecast. 5
a. Weekly
b. Month
c. Quarter
d. Year
e. Rolling twelve months
9. Choose to manage forecasts for select customers and parts via sales history. 5
The forecasts should be in units, dollars, and tonnage to help segregate price
volatility from actual volume shifts. (keep units & $’s with reasoning)
10. Store and use sales history for forecasting calculations and analysis. Length
of historical data to be used should be user definable. 5
11. Analyze sales histories against multiple forecasting algorithms and select the
best one for forecasting. 5
12. Store multiple forecasts for use in “what-if” simulations. Include margin 5
analysis in forecasts, so that scenarios such as raw material percentage
increases/reductions or tariff increases/reductions can be analyzed.
13. Q
Maintain a record of all demand, including lost quotes and orders. 5
14. Provide a suggested plan in monthly buckets for estimating next year’s sales,
costs and profits, using forecasting tools based on sales demand. 5
15. Generate a gross sales forecast in dollars for the next year in monthly buckets Possible to run
for a part or mix of parts by any of the following parameters: Predictive
sales and use
a. Company consolidated - All of EQI of filters.
b. Legal Entity - Regional
c. Market - Aerial Lift/ Fork Truck/ Machine Tool/Oil and Gas 5
d. Sales representative
e. Customer
f. Part
g. Business Unit Manager (similar to a product line / market engineering
manager, aka. BUM)
h. Region of Supply
i. Material Classification
16. Allow adjustments to generated forecasts with the ability to review changes What if
and compare forecasts to history by: analysis and
use of filters
a. Company consolidated
b. Legal entity
c. Market
d. Sales representative 5
e. Customer
f. Part
g. BUM
h. Region of Supply
i. Material Classification
17. Compare the planning forecast with sales analysis reporting for comparison Embedded
of actual to forecast sales. Include allowing reports and comparisons to let Analytics
the user select which months will be shown using actual sales vs. budget or 5
forecast.
C. Order Management
Customer RFQ and Estimating
1. Allow sending quotes to prospective customers. Includes price and Basis BP data
availability quotations without establishing a completely entered/verified would suffice
customer master. This should include a customer status or other mechanism for Sales
to limit creating financial transactions prior to the customer reaching an quotation.
appropriate approval status.
5
2. Create partial part masters for RFQs with the ability to add initial part 2 (Low to
specifications in ‘RFQ’ status (limited item data entered). Provide part Medium
descriptions, customer part numbers, dimensions, material and production complexity)
specifications, and part drawings. Allow details such as currency & exchange
rate, HTS (Harmonized Tariff System) code, port of entry, payment terms,
etc. to be captured. Set appropriate status codes to prevent sales order,
purchase order, inventory, and similar financial transactions until the full
part-master requirements are updated.
3. Allow this quoted part (with all its item attributes) to be transitioned to a 5
fully approved part number later in the process if we are awarded the work.
4. Support ‘drag and drop’ to add customer provided attachments and industry 5
specifications to an RFQ.
6. Provide quotes with a default number of days before expiration with override Monitoring
capability. Include automated reminders/follow up for items for the due date. analytics
7. Provide RFQ workflow routing and tracking capabilities for quotations, 2 (Low to
including: Medium
a. Association to the original Sales representative, Customer Service complexity)
representative, Engineer, and Business Unit Manager
b. Configurable routing to the appropriate representative based on the
customer for a specific line-item
c. Free form quotation notes at header and line-item levels
d. Quotation templates
8. Allow configurable RFQ routing and tracking workflows for both enforced
and free-flowing RFQ processes:
a. Enforced RFQ’s have some mandated steps requiring completion before 2 (Low to
the RFQ can proceed. Medium
b. Allow “Quick Quotes” with a more open process for rapidly quoting complexity)
some scenarios: Requotes/updates; ECN revisions of exiting parts; Rough
Order of Magnitude (ROM) estimates; Counter weights Quotes
(consistent & repeatable requirements)
9. Support RFQ status for tracking and follow up using statuses values like: 2 (Low to
a. New/needs detail Medium
b. Technical Review complexity)
c. Waiting Supplier Responses
d. Preparing QRM/Customer Quote
e. Waiting Customer Response
f. Revisions/Pending Award
g. Won
h. Lost
10. Search and filter to find status of RFQ using customer name, part number, 5
RFQ number, Business Unit Manager, Engineer, and other quote attributes.
13. Firewall EQI team access to RFQs. Allow customer facing representatives to 5
see both customer and supplier RFQ data BUT prevent supplier facing EQI
team members from seeing customer facing requirements, contacts, pricing,
and other elements that are not explicitly exposed and accessible for the
Supply team.
EQI Ltd. 24 DRAFT
FUNCTIONAL REQUIREMENTS
14. Support translation of Technical Specifications, part details, and other Output form
documents into multiple local language before distribution to suppliers. language and
Allow secondary languages to be included in Supplier RFQ packages based BRF rules for
on their preferred language. output.
2 (Low to
Medium
complexity)
15. Support generating multiple RFQ’s to different types of suppliers for Output
different elements of the same Customer RFQ, including sending secondary control
(non-casting) lines items as RFQ’s for tooling, first run costs, APQP, PPAP, through BRF
machining, packaging, and combining these into a single Customer RFQ rules
estimate and response.
2 (Low to
Medium
complexity)
16. Allow creation of special material, labor or outside processing costs by Based on
estimate for packaging, machining, shipping and handling and special Bom and
processing charges (finishing, assembly) production
version.
5
17. Support a centralized database of industry (ex. ISO, ASTM, etc.) and 2 (High to
customer specific specifications. Allow updating and review of part quotes Medium
based on updates to related specifications. Support translation of complexity)
specifications into additional languages and country equivalent
specifications.
18. By customer, place automatic holds on new customer orders if the order Credit Limit
value is greater than a user defined value. and credit
block
19. Establish limits for approving RFQ proposals/estimates based on total value
and/or estimated profitability/profit margin. Trigger approval workflows as 5
needed when proposal targets are outside assigned limits.
20. Supplier responses to the quotes are uploaded and contained within the ERP
system for easy retrieval later and easy transition into the full part number 2 (Low to
later (if eventually awarded). Medium
complexity)
Order Entry
21. Support customized order types to modify order flows and set those as a
customer specific default order type, including the ability to select non-
default order types at customer entry. Basic order types include…
23. Support on-line customer credit checking at order entry. The checks need to
take into consideration open/unshipped orders as well as unpaid invoices and 5
the new order’s value. Independently, be able to place a customer on hold for
credit or other reasons.
24. For held orders, allow entry of the order but prevent releases for shipping 5
purposes until management approves and releases the order.
29. Provide cumulative order totals as the order entry process is performed. 5
Embedded
Analytics
30. Allow loading (importing) orders or blanket orders from spreadsheets and 2 (Low to
customer provided files Medium
complexity)
31. For backordered items, send notification to the CSL. Provide options to:
b. Combine backordered items with next order. (Tie backorder to original 4 (can
sales order and reference original purchase order number from sales develop
order. Associate a backorder to another existing order.) functionality
based on
c Allow elimination of backorders. Return backordered quantities to blanket delivery
order. schedules -
Vendor)
4–
Backorder
rule can be
set as lose
quantities.
32. Easily view all open blanket order quantities and backorders by customer by 5–
item. Embedded
Analytics
35. Provide easy access into order detail by customer, order line, date shipped
and invoiced. 5
36. Allow routing pick lists and shipping paperwork to route to specific printers
based on user defaults or wareho 5 – Output
configuration
(BRF rules)
use defaults.
37. Access all order information using either the shipper number, the invoice 5 – Process
number or the customer’s purchase order number to provide a complete life Flow
cycle of the order on one web form.
40. Track sales order changes in a transaction log or audit file. 5 – change
log
41. View available to promise for a product—free stock levels for a SKU in date
sequence, including on hand, outstanding sales orders, planned purchase 5
orders, distribution orders, and any open purchase orders.
42. Automatically select, schedule and release order lines for picking and
producing shipping documents based on requested ship date for specific line 5 (embedded
items. WMS
46. Track the following additional information for each sales order release:
a. Release date 5–
b. Who released order or system generated Workflow
c. Release status functionality
or block
removal
48. View list of all customer purchases and current and/or historical pricing.
a. Pick list 4–
b. Shipper Communicati
c. Shipping labels on
d. Invoice strategy of
e. All documents output
f. Inquiries only (for internal information)
53. Support multiple comment sources on shipping and invoice documents 5 – Text
including customer master comments, bill-to comments, and ship-to feature in
comments. various
documents
Pricing
54. Establish price for each part at item master with multiple sell price options
based on:
- quantity discount 4 – Pricing
- location (warehouse 1 vs warehouse 2) Condition
- customer, when same part number sold to multiple customers (ex. Part types and
sold to manufacturer’s plant or part sold to manufacturers supplier) records
55. Verify price at time of order entry against active customer/item price list and 4 – manual
planned order delivery date. Allow pricing to be assigned by part and Pricing
revision level in addition to just part number. condition
type
56. Optionally allow override of price at order entry and enforce reason codes for 4 = manual
price overrides at order entry. pricing
condition
type and
reason code/
work flow for
pricing
change.
57. Support pricing schedules with effectivity dates to support planned price
changes due to supplier and/or exchange rate fluctuations. 5 – Pricing
condition
records with
validity dates
58. Price new order lines based on price list effective date so future orders are 5 – Pricing
placed using new pricing. list condition
records with
validity dates
59. Support identification, evaluation, and allow updating of existing order lines 2 – Update
impacted by new pricing. pricing at
delivery
creation (low
to medium
complexity)
60. Allow volume-based price breaks based on tonnage or quantity to extend to 2- cumulative
all transactions for the customer once the volume level is achieved. sales
tonnage/
quantity
based
discount
62. Allow mass price changes with percent increase/decrease, using a price
effectivity date, including combinations of: 2- Medium to
High
a. By market complexity
b. By customer
c. By part
d. By supplier
e. By date
f. By material type
63. Support price change impact analysis including gross dollar and margin 2 – whatif
analysis based on future price list effective dates and historical sales. analytics
64. Store price change history for auditing of customer/part price changes. 2 (medium
complexity)
65. Process material price changes due to exchange rate/FX and commodity cost
movements of components. Review impact and process percentage-based 2 (medium
customer price increases. complexity)
66. Support volume-based pricing schedules using either the accumulated part
purchase value or by customer using the total accumulated purchase value 2 (medium
across parts. Allow defined windows (typically calendar year) for volume complexity)
discounts to be applied.
67. Allow price change approval workflows to trigger notification, review and 5
approval of pending price changes (including Business Unit Manager,
Finance, CSL/Customer Service, etc.)
68. Process customer price changes based on material price changes due to
exchange rate/FX and commodity cost movements of components. Review 2 (medium
impact and process percentage-based customer price increases. complexity)
Shipping
69. Automatically select, schedule and release orders for picking and producing
shipping documents based on requested ship date (using any orders inside the 5
date window with available inventory).
71. Produce shipping labels at the time a pick list is printed. 4 – output
form
configuration
74. Produce shipping labels and packing slips with customized data based on the
customer assigned documents, with customer specific formatting, fields and 2 (medium
bar codes and layout out documents with multiple languages. complexity)
77. Support a final review order step, configured by order type, with
confirmation of the shipment for each order. 3 – SAP
Process flow
not designed
like this.
Order clerk
role is
different
from
transport
planning.
78. Do not allow order line changes after shipment confirmation without
acknowledging the order override. 5
80. Partially ship a line item. Support backorder handling rules by order type. 5
81. Handle multiple shipments per order and invoice each shipment separately or
consolidated, based on order type. 5
82. Query and create planned shipping line-ups, consolidating multiple orders to
match search criteria, including selected customer, destination, and open
orders within delivery dates. Optionally show orders without available 4 – Transport
inventory. Planning and
Management
to build
optimized
shipments
83. Assign planned shipping line-ups to a container shipper or planned load. 4 – Transport
Optionally show orders without available inventory. Planning and
Management
to build
optimized
shipments.
Deliveries
created only
when ATP
quantities
available.
Use order
fulfilment
monitor for
handling
exceptions
84. Automatically calculate the cubic volume and weights based on the part 4 – Transport
shipping weight and packaging outer dimensions based on the planned management
shipment quantity.
85. Decrease inventory from the stocking location at the time of confirmation of 4 – shipment
the shipment. Assign picked inventory to a shipper/BOL. post goods
issue
86. Allow for post shipment entry of freight charges, port fees, or expedite fees 4 – shipment
prior to invoicing. Based on order type, hold invoicing if freight charges are and freight
assigned. cost
settlement
87. Track claims for credit memos, rework orders, and returns by:
a. By customer 5–
b. By warehouse Embedded
c. By part number Analytics
d. By date range
e. By non-conforming #
89. Support credit memo, rework, and return order types, tracking from the
original credit entry through quality review/approval (if applicable), goods 5 – process
receipt (if applicable), and issuing of applicable credit. flow
90. Allow assignment of un-invoiced shipping costs on rework and return order
types. 3 – SAP
process
design
ensures that
shipping cost
is captured in
the customer
invoice.
91. Maintain notes related to a credit/rework/return and flag notes as internal or 4 – Text
external. configuration
in credit/
debit memo
request/
return orders
94. Support user definable reason codes for credits, rework orders, and returns. 5
95. Specify which general ledger accounts will be debited for different types of 5
credit/rework/return credits.
Customer Portal
96. Allow customers to access a secure Customer Portal where they can see the
status of their orders and inventory for their assigned parts, including…
97. Present open Accounts Payable balance, open payment details, and past 4 -C4C or
payments received. Hybris -
Include access to invoice and shipper / proof-of-delivery requirements. ECommerce
98. Support a KPI for on-time-delivery and its supporting details to be shown or 4 -C4C or
hidden based on customer parameters. Hybris -
ECommerce
99. Allow customers to subscribe (or EQI to enroll) verified customer e-mails 4 -C4C or
into a shipment notifications queue to provide Advance Shipment Hybris -
Notification (ASN) e-mails when new shipments are sent to selected ship-to ECommerce
locations.
1. Provide online views of sales, cost of sales, gross profit and units by any 5–
combination of the following for user defined time periods: Embedded
a. Market Analytics
b. Supplier
c. Part
d. Customer Part
e. Customer Bill-to/Ship-to
f. Sales representative
g. Geographic territory (country, state, city)
h. Company
i. Legal entity
j. Material
k. Operations Step/Process Type (ex. Vacuum casting, No bake, Investment
Casting, etc.)
l. Commodity
m. metric tonnage
n. average cost per lb. per material
2. Compare this year to last year sales and this month to previous month for any 5–
of the categories mentioned in item #1 above Embedded
Analytics
3. Compare this month and year to budget for this month and year for any of the 5–
categories mentioned in item #1 above Embedded
Analytics
5. Provide all sales order, part, values, quantity, delivery, BOL, freight charge, 5 – can use
credit/return details in a pre-built data model for sales analysis and reporting Embed
using a modern analytics tools such as Power BI, Tableau, Qlik or similar. ded
Please identify the supported tools and provide links to relevant references: analytic
_____________________________________________________________ s or
_____________________________________________________________ BW to
_____________________________________________________________ connect
to BI
tools
6. Provide ranked profitability analysis by customer class and customer and part 5
number
7. The length of the sales history detail that is maintained should be at EQI 5 – hot and
discretion limited only by disk space. warm data
10. Measure the following based on a user-specified time interval and option to
select by market, customer, supplier, or part:
a. Blanket orders vs. actual order releases. Value, quantity & percent 5–
over/under blanket orders. Embedded
Analytics
b. Fill rate on customer orders. This is the total quantity shipped versus the
quantity requested by the customer, expressed as a percentage.
c. Order cycle time: Time from actual date of order to actual ship date of Contract
order. fulfilment
d. Overall order on-time delivery: Percent of time that ship date equals Order
promise date. fulfilment
11. Analyze inventory turns, extrapolating 12 months sales for items without new 5–
inventory. Be able to filter and group by customer. embedded
analytics
12. Analyze inventory value per ton and trend over time. Filtering and grouping 5–
by: embedded
a. Customer analytics
b. Market and filters
c. Supplier
d. Material
e. Warehouse
f. On-hand vs in-transit
13. Project inventory value and turns using the latest forecasts vs. current 5–
inventory and on-order quantities embedded
analytics
14. Analyze sales vs. purchases and vs. inventory by supplier in both $, units, 5–
and tons embedded
analytics
2. System generated invoice packet which includes invoice, packing slip and 4 – Invoice
BOL in pdf form to email to customer. output from
customer
invoice.
Packing
slip and
BOL adobe
output from
shipping
document
4. For no charge order types, optionally show the charge, credit and reason for
no-charge on the customer invoice. 2 – low to
medium
complexity
10. Offer an immediate write-off of the invoice balance due upon entry of a
partial payment, if the balance due is below a user configured threshold.
11. Easily view the following during application of cash to customer account:
a. Invoice
b. Customer’s account balance
c. Credit memos and notes
d. Customer and invoice notes
13. Allow inquiry into all AR transactions by customer for a user defined time
period.
14. Apply full or partial credit memos to invoices during cash application.
17. Allow sorting and filtering of customer A/R detail by aged dollar amount _
past due (high to low), past due over user defined amount, invoice date, due
date, invoice number, salesperson, Business Unit Manager, customer, or
market
18. Flag customer accounts for different collection letters based upon the past-
due status of the account.
19. Automatically generate summary statements with attached past due invoice
and shipment/delivery documentation to be sent to customer.
20. Optionally override general ledger default posting account during posting,
based on user authorization.
23. Produce a detail aging, listing open document amounts for each customer’s
account in user defined aging buckets.
26. Ability to invoice by receiving container. (Used primarily for direct ship
customers where EQI never takes possession).
5. Handle item specific units of measure ratios to override default ratios for
items where the specific ratios are defined (ex. default item Box=1 unit, item
specific Box=25 units). Optionally enforce order quantity multiples to a
default inventory unit of measure (ex. full box quantities, etc.).
8. Identify and attach drawing numbers for parts and part revisions.
9. Attach files and objects to parts for use in purchasing, shipping, and customer
documents:
11. Allow copying parts to carry over all existing part details, BOM’s, routings,
specifications, and attachments to a new part.
12. Permit part archiving for inactive parts, but only when the item no longer
exists in an active bill of material, the on-hand quantity is zero, the item is
not on an open PO or sales order, and there are no open invoices. (quality
holds need be allowed at any time)
13. Quality and user defined part holds need to be allowed at any time.
14. Perform partial part number, customer part number, or description searches
including views with the inventory, open PO’s, open orders, forecasts, and
costing information.
15. Allow work orders to be issued for purchased parts and purchase orders to be
issued for manufactured parts.
Bills of Material
17. Maintain quantity per information precision with up to 4-digit accuracy to the
right of the decimal. Weight needs to be recorded for casting materials (4-
digit decimal accuracy) both metric and standard system units
19. See the exact BOM components and specifications effective for a purchased
or manufactured part on a specific date.
21. Allow phantom items on the bill of material (rack components, etc.) that are
reflected as specifications but don’t generate planned purchase orders.
23. Provide forecasting for BOM subcomponents (planned orders and committed
volumes)
24. Inventory management for BOM subcomponents (Safety Stock vs. order lead
time)
Work Centers
27. Assign supplier skill codes (aka. capabilities or operations) to a Work Center
to designate the capabilities of a specific supplier/outside processes.
28. Standard lead-times defined for supplier for approved parts. Also allow
adjusting for a specific foundry and part number or dynamically calculating
based on the collective operations lead-time.
30. Support multiple tools with the same supplier and part/revision.
32. Maintain standard labor costs, variable burden and fixed burden by work
center.
33. Define supplier/Work Center known maximum capacity and EQI’s allotted
capacity. Calculate estimates of open capacity against currently planned
orders by week or month
35. Designate an alternate routing as default based on the supplier used for a
purchase order. With capability to be altered by permitted members of team
36. Assign unique setup/per order and per unit costs for routing steps assigned to
suppliers to support unique costs based on each unique supplier.
37. Assign outside processing steps and/or costs to a part placed on a sales order
to support finishing and light assembly operations prior to shipping from a
3PL warehouse
41. Support sales order features and options for identifying a part
finishing/painting and light assembly, including cross-docking
43. Automatically generate parts and bills of material for configured products
based upon configuration logic.
44. Use a consistent part number (“option code”) to consistently id parts with the
same features. Used to support common inventory part numbers for barcode
and RFID purposes and to distinctly identify the configuration of a product.
45. Support selectively using “option code” parts as if they are a permanent part
number. For example, ordering a John Deere part AT12345. If an option
code: GREEN could be used for a green finish, and ORANGE option code
for an orange finish.
46. Track item level history (primarily revision levels but also part number
changes) with effective date, engineering change number (ECN), and
description of change.
47. Maintain received, approved, quoted, inactive dates for part numbers and
revision levels.
48. Record/manage planned effectivity dates and allow rolling effective dates for
inventory scenarios. Handle inventory transition scenarios: Use up, obsolete,
rework/modify, rolling, deviation
49. Maintain engineering change order history and retain history for all previous
revisions.
50. View all affected parts structured to a specific engineering change. All
related assemblies, kitted or otherwise related higher / lower level
components
51. Support part revisions in item inventory and place sales orders, purchase
orders, and shipments based on all inventoried revision levels
53. Store and facilitate controlled access to all controlled documents (drawings,
spec, models, etc.).
54. ERP to default to current approved revision for placing sales orders, purchase
orders and shipments. Revision changes must be overwritten with
permission restriction
55. Facilitate managing the ECN process with automated workflows to support
an interactive process for reviewing and approving new parts and part
revisions.
(ex. upload new documentation, detail ECN change, communicate change,
solicit vendor quotes, submit customer proposals, receive customer PO, run
sample parts, customer revision approval, move ECN to production)
Tooling
56. Maintain a log of tools and their sizes., including all tooling materials
(fixtures, gages, hand-helds, core boxes, patterns [cavities], etc.) – life of
tooling and ownership
57. Track tool usage and record volumes by part and mold, by cavity, including
shot life flags (manually edited also)
58. Maintain a “where-used” record for tools showing the products in which they
are used.
59. Track the usage history (shot tracking & maintenance history), location and
cost of tools, including gaging calibration requirements as a bigger system
60. Include gage usage and tracking, including re-calibration needed, and re-
calibration logging.
61. Single pattern capable of producing multiple finished part numbers and
tracking shot life/history – creation of tooling asset id#. Patterns and core
boxes can be used in combination to create multiple parts.
62. Revision change of customer part number could use the same tooling – need
to allow for tooling to transfer into the new part number – creation of tooling
asset id number. (ex. For a revised part, possibly involving tool re-work, keep
prior usage so the tool id history and usage continues).
63. Maintain tooling status in the item setup, including noting cavity status,
approval/APQP process by cavity, and revisions tools by cavity to provide
visibility to new part revisions.
1. Support for unlimited warehouses and allow sales orders to be filled from
any warehouse. 4–
warehouse
determined
by plant
3. Support different inventory valuation methods for book vs. tax purposes, 5–
including LIFO and FIFO. material
valuation /
material
ledger in
10. Support unit of measure conversions (purchase in racks and accept sales 5
orders for units).
11. Allow selection of any unit-of-measure defined for an item for all inventory
and cycle counting transactions (ex. units, racks, boxes, etc.) 5
15. Support user defined item status codes such as: active, inactive, quality 2–
inspection required, quality hold, etc. Assign status codes to locations or all medium
items in a warehouse. complex
17. Reduce inventory available to promise levels when a sales order or work 5 – ATP
order is confirmed. configurati
on
20. Provide stock status inquiry which includes on hand, on order by warehouse, 4 – Custom
allocated, and available to promise. Analytical
report
22. Assign distribution transfer orders and purchase orders to containers to track 4–
inventory availability and on-the-water quantities (EQI owned inventory). Integration
with GPS
or transport
tracking
24. Calculate total container weight for orders selected for a container. 4–
Transport
manageme
nt
25. Generate BOL/manifest documents for distribution transfer orders and 4 – Output
customer shipments by consolidated shipping container configurati
on using
BRF
framework
26. Revise all planned order arrival dates for customer orders or distribution 4–
orders by updating the container’s planned departure/arrival dates Transportat
ion
manageme
nt
28. Produce an inactive inventory report listing all parts without any activity over
a user specified time period. 4 – filters
in
embedded
analytics
Cycle Counting
30. Use ABC logic to auto select items for cycle counting. 5
31. Support selection of items for cycle counting based on market or supplier. 5
32. Define cycle count frequency for each item, based on ABC code, and the
next cycle count date will be automatically calculated by the system. 5
34. Handle cycle counting a specific location for an item, without blocking other 4 – SAP
locations with that item from completing inventory transactions. extended
warehouse
manageme
nt cycle
count
feature
35. Allow jumping to move transactions while performing cycle counts. 4 – SAP
extended
warehouse
manageme
nt cycle
count
feature
37. “Hold” physical counts for editing and validation before the final update of 4 – SAP
the perpetual inventory. During this hold period, the systems should be able extended
to accept other inventory transactions. warehouse
manageme
nt cycle
count
feature
3. Allow multiple locations for the same item in the same warehouse. 5
7. Capture serial numbers for serially controlled parts for all inventory
transactions (production completion, distribution transfer in/out, PO receipt, 4 – e-
sales order shipment, returns, miscellaneous adjustments, etc.) warehouse
manageme
nt Serial
number
functionalit
y
8. Automate data collection (put away and pick functions) with handheld 4–
phones (Android/iOS) using their cameras as scanners extended
warehouse
manageme
nt mobile
functionalit
y
9. Support handheld barcode and RFID scanners for use in inventory receiving,
shipping, cycle counting, etc. If only specific scanners and RFID equipment
4–
are supported, please identify makes and models supported: extended
warehouse
_____________________________________________________________ manageme
_____________________________________________________________ nt RFID
functionalit
y
11. Provide scanned confirmation of picked items using product label or serial 4- pick
number scan, including RFID code scans for serially controlled products. wave and
pick
confirmatio
n
15. Landed Costs - assign AP costs for freight forwarding, shipment, and storage
to a Container, which will often be multiple invoices. Allocate these costs
based on part weight across multiple customers, parts, and order lines. 4- Actual
These freight forwarding costs become part of the costs carried in inventory shipment
(distribution orders) or assigned as freight costs (either billable or not) to the cost
sales orders.
16. Record sales order and distribution order freight/delivery charges using 4 – Actual
estimated or actual costs. shipment
cost
18. Record and report carrier usage in total and by shipment type including 4 – Freight
freight class, customer charges, EQI costs, number of deliveries, and sales cost
dollars. determinati
on
2. Allow selecting specific default P.O. order types based on part, supplier, or 5
linked Sales Order type. Include the ability to select non-default order types
at P.O. entry. Support for the order types should include
6. Optionally combine multiple suggested purchase orders lines for one supplier 4–
into one purchase order line or split into multiple purchase order lines. purchasing
contract or
scheduling
agreement
with
vendors
7. Calculate total part weight and cube (as packaged/racked) for consolidated 4 – inbound
purchase orders to help identify multi-part container quantities transport
managemen
t
10. For parts with multiple approved suppliers, recommend a PO and supplier
based on: Country, Price, Quality (Supplier Scorecard), Volume, and Lead-
time, foundry capacity. Allow dynamic filtering of orders using these 4 – SAP
parameters plus due-dates to accept PO recommendations or change PO rules and
dates, quantities, and suppliers. Allow splitting PO’s across multiple inbuilt
suppliers. steps for
source
selection
11. Allow assigning recommended PO’s to Purchase Order Requisitions and 5 – SAP
assigning them to EQI supply team members for additional sourcing analysis. purchasing
PO Requisitions should be restricted to assigned supply team member group and
(procurement groups). Purchasing
organizatio
n
12. EQI’s supply side team members must be restricted from viewing sales, 5–
customer pricing, margin analysis, or other customer side pricing and authorizatio
profitability data. n based
controls
14. Easily create purchase order documents from suggested purchase orders. 4–
purchase
requisitions
to purchase
orders
15. Support blanket purchase orders with multiple releases and time-phased 4–
releases with unique due dates and quantities. purchase
contracts or
scheduling
agreements
17. Produce schedules for suppliers, showing the open quantities and delivery 4 – MPR
dates. generated
delivery
schedules
and
purchase
requisition
19. Support over and under receiving with default tolerances by supplier and/or 5
part.
20. Automatically fill backorders when new stock is received and inspected, 4–
produce shipping documents for required quantities. Backorder
strategies
21. Support serial number tracking for serially controlled items. 4 – serial
number
control
23. Use a table for relating either inventory part numbers or inventory locations 4 – material
to general ledger accounts for purchased items. and
universal
ledger
24. Require a general ledger account on all purchase orders or requisitions. 4 – material
and
universal
ledger4 –
material
and
universal
ledger
26. Generate a material price variance prior to purchase order closing (i.e., with 2 – medium
each receipt). complexity
27. Allow MRO / non-inventory purchase items (no item numbers) for special
orders, samples, tooling, maintenance/rework, administrative items, capital 4-
projects, service contracts, etc.). purchasing
non stock
itsms
29. PO Status inquiry (at summary level) with both units and dollar values. 4-
Embedded
analytics
31. Maintain primary suppliers, with unlimited alternate suppliers for each 5
purchased item.
a. On time completions 4–
b. Non-conforming quantities and ppm Embedded
b. Rework/return units and dollars vs. total purchased units and dollars Analytics
36. Maintain unlimited notes associated with a supplier/part number combo 4 – text in
the product
master
42. View primary and alternate suppliers for a part, showing supplier approval 5- source of
status for a part. supply
determinati
on
43. Support pricing with quantity breaks and dollar volume breaks. 2 – medium
complexity
44. All supplier price changes and pricing tables to be entered with effectivity 4 – pricing
dates. scheme
validity
dates
45. Physical container/ASN based receiving and Transfers with explosion 4 – ASN
through to receive all purchase orders based on container details. based
goods
receipt
46. Support quality inspection test setup and data capture based on item quality 4 – Quality
requirements. (dimensions, diameter, weight, visual inspections) Manageme
nt
48. Handle unit of measure conversions, for purchasing, receiving and issuing
items:
49. Copy existing purchase orders into the new purchase orders. 5
51. Report accumulated supplier purchases by part & revision. Display by month 4–
and year-to-date. Embedded
analytics
52. Allow drop shipment purchase orders. Link drop-ship addresses directly to 4 – Drop
original sales orders and provide notifications to purchasing of sales order shipment
changes. third party
purchase
orders
55. Supplier PO Portal - secure web access, restricted to each supplier’s assigned 4 – SAP
PO’s (view or update determined for each login). Access EQI’s open PO Ariba based
quantities, planned departure dates, purchase/technical specifications and vendor
drawings… portal
a. Notify suppliers via e-mail as new PO’s are assigned or existing PO’s are
adjusted. Provide part, quantity, and date details sufficient for PO review and
acceptance.
b. Require suppliers to Acknowledge PO lines online, either as issued or
with proposed changes to planned dates or quantities, which triggers
workflow for review and acceptance).
c. Provide PO numbers and final documents for the PO only after the PO
has been acknowledged by the supplier.
d. Ability to submit completions/status updates on assigned PO’s / Outside
Processing orders.
e. Assign PO line quantities to a planned container
f. Revise planned departure dates – workflow for PCL/buyer approval
g. Revise planned quantity – workflow for PCL/buyer approval
h. Generate part & customer specific labeling and paperwork
56. Supplier PO portal – Enable customized workflows around portal activities, 4 – SAP
including the ability for internal EQI employees to review and accept or Ariba based
reject a supplier’s proposed changes, retract a PO, or place all activities for a RFQ
PO on a “Hold”, including preventing the supplier from generating process
paperwork, assigning a PO, or updating quantities.
57. Search/sort/select Supplier RFQ recipients from existing and potential 4 – SAP
suppliers based on geography, supplier capabilities, part attributes (volume, Ariba based
weight capacity, CWT), quality scorecards, markets, and past RFQ history. vendor
qualificatio
n
58. Support EQI defined supplier capabilities/skills codes/operations that allow 4 – SAP
matching potential suppliers to key RFQ attributes. Assign multiple supplier Ariba based
types to each supplier representing their capabilities (ex. foundry, machining, vendor
VMI/warehouse, finish/painting, freight/shipping) qualificatio
n
59. Support translating technical and part specifications into local languages,
allowing both original and secondary languages to be produced in Supplier 4–
RFQ packages. RFQ output
control in
multiple
languages
60. Generate RFQ packages with e-mail notification to selected recipients. 4 – SAP
Bundle multiple RFQ lines (related parts) to match Customer RFQ part Ariba
bundles. Ability to pass recipients a link to the Supplier RFQ Portal with
secure access for online review of quote requirements.
61. Generate RFQ specifications based on component part or services required, 4 – SAP
allowing multiple supplier types to be used to generate multiple Supplier Ariba
RFQ’s for the same part or part package. (ex. One RFQ package to foundries
for sourcing the casting and additional RFQ packages to machining,
assembly, painting/finishing, or shipping suppliers.)
62. RFQ Supplier Portal - Access for suppliers to complete responses online,
including pricing, capacity, attaching any support documents, or reason for 4–
not quoting. Optionally allow suppliers to be e-mailed or download templates SAP
to complete the supplier RFQ details. Ariba
63. RFQ Supplier Portal - Allow suppliers to dialog with the EQI team members
through the portal in order to ask questions and clarify requirements. Support 4–
both EQI Sales and Supply team members seeing and responding to SAP
inquiries. Ariba
64. RFQ Supplier Portal – Allow EQI defined questions to be asked of suppliers
based on the supplier type and edited prior to issuing the RFQ to suppliers. 4 – SAP
This will be leveraged to assure suppliers positively affirm key elements of Ariba
the Technical Specification and RFQ requirements.
65. RFQ Supplier Portal - Track suppliers portal usage by RFQ, identifying
which assigned suppliers have reviewed or downloaded an RFQ package, 4 – SAP
which suppliers have asked questions, and which suppliers have completed a Ariba
response.
66. Review Supplier RFQ Responses – Allow EQI supply team and customer
team members to review responses and identify preferred responses based on:
optimum price, quantity, quality scorecard, completeness of required 4 – SAP
responses. Ariba
67. Review Supplier RFQ Responses - The ability to attach the RFQ responses to 4 – SAP
a part, flagging the preferred response, and convert a response into a purchase Ariba
contract, including…
a. Split quantities and award one RFQ to multiple vendors.
b. Identify winning RFQ and begin supplier approval process (new
part/supplier)
c. Identify winning RFQ and update part/supplier pricing (existing
part/supplier)
a. Week 5
b. Month
c. Annual
d. Quarterly
e. Rolling 12 months
a. Net demand 5
b. Reorder points
c. Safety stocks
d. Min/Max
e. Forecast
7. Allow application of dynamic planning time fences to support planning and 4 – PP/ DS
firming orders only within the defined planning window.
9. Allow the user to set custom nervousness parameters governing action 4 – SAP
messages to eliminate recommended action messages/re-planning warnings Monitor
for insignificant changes (ex. less than 2 weeks, less than 2 units, etc.). shortages
app
10. Recognize inventory lot sizing and order multiples but provide visibility to 5
exposed (uncommitted) amounts.
11. Generate and release purchase orders / work orders based on planned
orders within a user defined time period or item specific time fence. 5
13. Establish a PO or work order directly linked to a sales order for parts 5 – MRP
without a forecast or inventory plan. strategy
Make to
order
14. Leverage supplier/work center calendars for planning to include supplier 2 – medium
availability in recommended order planning. complexity
1. Roll up part/work order costs through the entry process on-line, looking
through any specific operation and at the parts top-level. This would show all
part and material costs (foundry, freight, painting, storage, tariffs, etc.) to
allow reviewing a parts cost at any phase in the process.
2. Perform individual product cost roll-up live through multiple levels of the bill
of material and routing (generation of costs on new products and ECN’s).
3. Roll-up costs for products using alternate bills of material, alternate routings,
and alternate suppliers to compare costs of current vs. pending changes.
4. Utilize statistical accounts in the general ledger for cost allocation purposes.
5. Explode the master schedule at planned unit sales dollars and standard costs
to aid in financial forecasting. Should be by entity, customer, part number,
material and/or market.
6. Explode sales forecasts by planned unit sales dollars and standard costs to aid
in financial forecasting. Should be by entity, customer, part number, material
and/or market.
a. Beginning amounts
b. Received
c. Applied freight costs increasing value (same quantity)
d. Shipped / distribution transferred
e. Issued/WIP
f. Exchange rate changes
g. Miscellaneous inventory adjustments
h. Other transactions
i. Ending amounts
8. Support the following types of costs at the part level and maintain the
integrity of cost elements through the cost roll-up process:
a. Average
b. Actual
c. Overhead
d. Last actual cost
e. Estimated
11. Revalue inventory for new average cost and provide changes at part level and
through cost roll-ups.
12. Manage and track HTS tariff costs, freight costs, and other similar costs.
Allow them to be treated uniquely for each part, according to customer
requirements…
a. Embedded and rolled up into the part cost and hidden from customers
b. Presented as an external cost or surcharge and “added” as a dependent
line or sub-component that is presented on the sales order and invoice.
13. Regardless of which way HTS tariff costs, freight costs, etc. are presented to
customers, allow them to be searched for and reviewed as a group so that
tariffs and similar costs can be identified and analyzed based on selected
customers, product types, part numbers, source countries, etc.
a. Supplier
b. Part
c. Description
d. Date shipped, received
e. Serial number
f. Purchase order number
g. Price per unit
h. Invoice number
i. Quantity received
j. Extended dollar amount
k. Where used and when used
l. HTS code
15. Utilize statistical accounts in the general ledger for cost allocation purposes.
a. Company/division (multiple)
b. Cost center (location)
c. Department
d. Market
e. Natural account What does this mean?
f. Subaccount
g. Project (optional)
10. Produce financial reports for selected time periods, such as the latest 4
months, year to date, etc..
12. Present financial statements containing any or all of the following columns of
information on one report:
13. Support a 13-period fiscal calendar or other user-defined fiscal calendar that
is different from a monthly calendar.
14. Allow different calendars for different companies within the same
system/database.
15. Provide a repository within the general ledger for retention of several
versions (e.g., original and revised) of a financial budget, which is posted at
the same level as expenses and revenue to be posted during the execution of
that budget.
16. Provide ability to produce a monthly flexible budget using drivers at the
department and natural account level:
17. Maintain control over budget information by restricting users’ access only to
appropriate accounts and budget revisions for “what-if?” analysis and budget
development.
18. Provide actual versus budget reports at the lowest level of detail maintained
in the general ledger (i.e., project or account detail).
19. Generate budget worksheets that list last year’s budget and actual, selected
current budget and year-to-date actuals plus projected actuals through year
end and space for user’s input estimate of next year’s budget.
a. Enter an annual amount and have it spread evenly across all months.
b. Enter an annual amount and have it spread based upon another account’s
spread (possibly a posting account, a total account or a statistical
account).
c. % of another account.
25. Enter transactions for two periods simultaneously (current period and period
end adjustments for prior period).
26. Keep the old year and new year books open simultaneously to make accruals
and adjustments to close out the old year.
27. Handle allocation entries based on user specified amounts, dollar account
balances, and statistical account balances.
29. Provide a financial accounting report writer in addition to the system wide
analytics and reporting solution.
M. Accounts Payable
10. Override payment due dates and discount dates to provide full user control
over a transaction.
11. Support matching without receipt for direct/drop shipments, based on vendor
and purchase order flags. This should allow an AP match based on P.O., AP
Invoice, and a related customer Sales Order.
12. Trigger customer invoice review upon receipt of vendor’s invoice for
direct/drop shipments, including a mandatory review step.
13. Store and maintain extensive free-form comments and notes on a vendor.
14. Store and maintain extensive free-form comments and notes on a transaction.
15. Require entry of a purchase order number for vendors based on a user
defined dollar amount, including allowing vendor specific dollar thresholds.
16. Optionally by vendor master flag, combine payments to the same vendor
location, with details on the remittance advice.
18. Maintain the purchase order and receiver number (which was entered at the
time of receipt) on invoice detail file maintained in the system.
19. Allow entry of credit memos to be applied against open invoices and/or
subsequent payments.
20. Distribute vendor invoice amount to one or more purchase order line items
and/or one or more general ledger accounts.
21. Allow vendor invoice amounts to be split across multiple companies and
divisions.
22. Record inventory receipts to a vouchers payable account and when invoice is
received, reduce vouchers payable and record accounts payable.
24. Calculate and report discrepancies between purchase order prices and invoice
prices to purchasing.
27. Record payments made by wire transfer, with posting to general ledger.
29. Allow entry of manually written checks entered into accounts payable
system, with posting to general ledger.
30. Report open invoices by user-defined future time periods (week, month).
31. Select invoices to be paid in any given check run based on due date.
40. Produce a check detail report for payment details exceeding a check stub.
41. Print a check register indicating the distribution of charges to general ledger
accounts.
42. Calculate and take discounts, when applicable, for invoices marked for
payment.
43. Optionally allow for expired discounts to be taken using parameters for the
number of days past discount expiration.
45. Allow user override to take or not take discounts, even if beyond the discount
period.
46. Distribute vendor credit memos to one or more open invoices and/or one or
more general ledger accounts.
47. Accrue vendor credit memo information prior to receiving credit memo from
a vendor.
48. Void checks which are identified in the system as having been printed, with
the option of voiding or not voiding the associated invoice.
50. Interface electronically with bank for recording checks that have cleared the
bank.
51. Generate an Open Payables report based on user-defined time periods, sorted
by:
a. Bank account
b. Vendor
c. Due date
d. General ledger account number
e. Currency
a. Invoice number
b. Statuses: approved, on hold, paid, canceled
c. Invoice date
d. Received date
e. Due date
f. Pay date
g. Amount paid
54. Generate closing entries for posting to general ledger at the end of each
accounting period.
a. Check register
b. Open payables report
c. Aged accounts payable report
56. Report “open receivers” (receivers for which materials have been received
but not yet matched to a vendor’s invoice).
59. Create recurring payment vouchers scheduled for payment in the future and
associated with future accounting periods.
65. Provide a duplicate payment warning for identical dollar amount entries for
the same vendor. Optionally disable this warning for a vendor.
66. Generate a report of invoices paid that tracks actual invoice terms and dates
paid.
68. Produce detailed reports of expired discounts that were taken, by vendor for a
user defined period.
69. Permit invoice entry for current period transactions prior to closing a
previous accounting period.
70. Modify transactions in the prior month. Require authorization if the month is
closed and have the adjustments posted through the current month.
73. Ability to reverse an invoice along with the associated general ledger
postings (even if multiple accounts).
N. Fixed Assets
a. Asset number
b. Source vendor
c. Acquisition date
d. Description
e. Information on all vendors and invoices associated with the asset
f. Original cost
g. Extensive notes
h. Asset class
i. Depreciation life
10. Transfer assets between locations, with the depreciation records transferring
with the asset.
15. Easily access asset information using inquiry and report-writing tools.
16. Forecast depreciation amounts for the current and future years.
19. Identify asset location within a division, department and work center for
automatically distributing monthly depreciation expenses.
20. Forecast depreciation expense for rolling 6 quarters and next 3 years.
Please provide the following information about your company. If more than one vendor software
package is recommended to meet the needs defined in the RFP or if ongoing support would be
provided by another company, please complete a vendor profile for each company.
6. Number of employees:
Other: ______________________________________________________________
e. Total: ______________________________________________________________
93
d. For customer account management: _______________________________________
Other: ______________________________________________________________
e. Total: ______________________________________________________________
10. If your company sells multiple software packages or product lines, please list products
and other services your company offers:
11. Describe the integration of the various products with the primary software package.
Describe responsibilities of related third-party software suppliers and primary contacts for
the customer:
12. Indicate the dollars in sales for the proposed system, and total corporate dollars in sales
for the past three years:
13. Indicate the annual budget for product research and development: __________________
14. What is the annual cost for a software maintenance agreement? (Include information
regarding the support options you offer.) _______________________________________
b. What is your staffing level for telephone support for the proposed system? _______
94
c. What is the standard billing rate for custom programming services? _____________
d. What is the standard billing rate for on-site training and consulting? (Please attach a
rate schedule which summarizes all your current hourly rates) __________________
15. Total number of customers currently using the proposed system: __________________
16. Number of similar companies (industrial distributors) using the proposed system:
________________________________________________________________________
________________________________________________________________________
17. Total installed customer base for all products and services offered: __________________
________________________________________________________________________
________________________________________________________________________
19. Please attach copies of your audited financial statements for the most recent past two years.
This is necessary in order to be considered further for this project.
20. If you utilize third-party system integrators, please list your preferred partners for this
project:
________________________________________________________________________
________________________________________________________________________
________________________________________________________________________
21. a. What is the total number of customers (not users) who have purchased this package?
_____________________________________________________________________
95
V. APPLICATION PROFILE
Please answer the following questions regarding the proposed application package. If more than
one SaaS package is recommended to meet the needs defined in this RFP, please complete a
package profile for each application. Your responses in this section should apply only to the
proposed system.
6. Frequency of:
9. Did you translate the software from the previous environment or rewrite it? ___________
96
14. Server development tools: __________________________________________________
15. Client development tools: (Please attach information on the conversion/migration tools
available.) _______________________________________________________________
Contact: ________________________________________________________________
Location: _______________________________________________________________
Contact: ________________________________________________________________
Location: _______________________________________________________________
19. Based on your experience with similar companies, provide the average length of time
required to implement the system (e.g., 3 – 6 months). Please provide a best case and worst
case scenario.
Best: ___________________________________________________________________
Worst: __________________________________________________________________
20. Estimate the number of implementation consulting and training days recommended for a
successful implementation: _________________________________________________
________________________________________________________________________
________________________________________________________________________
________________________________________________________________________
97
VI. INSTALLED CUSTOMERS
Please attach a list of at least three installed customers who are using the proposed solution on the
same SaaS environment. These companies will be contacted as references for vendors who make
the short list. These customers should be as similar to EQI as possible:
2. Location: _________________________________________________________________
4. Phone: ___________________________________________________________________
7. Level of implementation (i.e., modules implemented, version number, date that customer
went live): ________________________________________________________________
98
VII. CONTRACTS
Please attach a copy of your company’s standard software license and support agreement(s),
integration services agreements, as well as any other required agreements, as appropriate.
99
VIII. COST SUMMARY
Annual Costs*
* If you have 1st year vs. on-going licensing alternatives you wish to present,
please duplicate this section
* You may choose to provide the costs estimate in your own proposal
format but please address all the identified cost elements above.
100
Implementation & One-time Costs*
101
_________________________________________________
_________________________________________________
_________________________________________________
Total annual recurring costs
Total First Year Costs
* You may choose to provide the costs estimate in your own proposal
format but please address all the identified cost elements above.
102