Roadmap to CPFR: The Case Studies

Transcription

Roadmap to CPFR: The Case Studies
Roadmap to CPFR: The Case Studies
Need to Add Spine: Upon final page count find out from Brown & Kroger what this thickness is
S t a n d a r d s
C o m m e r c e
I n t e r i n d u s t r y
V o l u n t a r y
© 1 9 9 9
Roadmap to CPFR:
The Case Studies
FPO
i
Endorsements
CPFR represents a natural evolution of ECR, deeper trading partner collaboration and
improved supply chain practices. Its impact will be significant because, for the first time,
it will bring demand and supply planning together in one process and drive the entire
supply chain from POS data.
Ralph Drayer, Procter & Gamble
Historically, you can see where industry activities such as EDI, Quick Response, and ECR
have focused on reduced costs in one segment of the supply chain and, at times, increased
costs in other segments. The real power behind CPFR is the global view of the supply chain
and creating win-win solutions for both the retailer and the supplier to reduce total supply
chain costs. This is where we can impact the level of performance at the shelf for our guests,
which is our ultimate goal for CPFR.
Colleen Wickering, Meijer
Great progress has been made in the development and implementation of supply chain
management and category management, yet the full potential of each has not been realized.
CPFR brings together these powerful processes and trading partners, producing increased
sales and improved effectiveness and efficiency far beyond the results that can be expected
using conventional means. The question isn’t why CPFR–but why not.
Joe Andraski, OMI International
I believe that CPFR is the single largest opportunity to move inventory management
forward in the next five years. We plan to implement collaborative relationships with well
over 100 suppliers in the next 12 months. We believe that CPFR is the driver for moving
into the next era of buyer-seller relationships.
Randy Mott, Wal-Mart
© 19 9 9 Vo l u n t a r y I n t e r i n d u s t r y C o m m e r c e S t a n d a r d s A s s o c i a t i o n
I
Synchronizing the supply chain from raw materials to the consumer offers the greatest
opportunity to improve profitability and provide greater value to the consumer. It is quickly
becoming the standard for competition. CPFR provides the process to link business plans
and ensure synchronization.
Specific benefits we are currently seeing and expect to see in the future include higher
in-stock levels at retail, increased turns for supply chain participants, and lower supply
chain costs. One of the key drivers is a better understanding of consumer purchases.
Point-of-sale information provides the ability to track current purchases and develops more
i Endorsements
accurate sales forecasts. We are continuing to expand our use of POS to provide critical
information for managing our supply chain.CPFR is a new process and we are committed
to working with our customers to make full use of business planning tools to better serve
the consumer.
Mark Jamison, Kimberly-Clark
II
R o a d m a p
t o
C P F R :
T h e
C a s e
S t u d i e s
ii
Benchmarking Partners
Robert Willey
Best Buy
Al Brady
ConAgra Frozen Foods
Deborah Spratt
Eastman Kodak Co.
Jim Sykes
E-Millenium
Ram Viswanathan
Ernst & Young
Ken Woeste
Ernst & Young
Lisa Calkins
Federated Dept Stores
Margaret Irvin
Fieldcrest Cannon/ Pillowtex
Tony Casas
H.E. Butt
Kevin McLaughlin
Hewlett-Packard
George Perry
Hewlett-Packard
Stan Elbaum
i2 Technologies
Mark Fera
i2 Technologies
Bill Green
i2 Technologies
Susan McNally
i2 Technologies
Acknowledgment
Jim Uchneat
Bruce Stenman
Intelink
Larry Roth
Kimberly-Clark
Pilot
Dan Myers
K-mart Corp
Pilot
Dan VanHammond
K-mart Corp
Pilot
Dave Hutchings
Kraft Foods, Inc
Jeff Stiely
Kurt Salmon Associates
Chuck Murphy
Logility
Andrew White
Logility
Brian Dunch
Manugistics
Chris Verheuvel
Manugistics
Beth Lovett
Manugistics
Colleen Wickering
Meijer
Gerry Cantwell
Nabisco Food
Pilot
Stanley Smith
Nabisco Food
Pilot
Dane Workman
Nabisco Food
Pilot
Joseph Andraski
OMI- Americold
Chairman
Noreen Murphy-Andrews
Pillsbury Company, The
Ken Kappner
Pricewaterhouse Coopers
Ralph Drayer
Procter & Gamble
Pilot
Scott Williams
Procter & Gamble
Pilot
Maria Viglionese
QRS Corp
Amy Eagan
Ralston Purina
John Carlee
Sara Lee Corp
Pilot
Lynne Hammer
Sara Lee Corp
Pilot
Barry Westbrooks
Service Merchandise
Kathy Frank
Sure Fit, Inc
Matt Johnson
Syncra Software
Chris Sellers
Syncra Software
Rich Sherman
Syncra Software
Andrew Love
Uniform Code Council
Jean Schenck
Uniform Code Council
Barry Bernstein
VF Services, Inc
Pat Garvey
VF Services, Inc
Randall Mott
Wal*Mart Stores, Inc.
Pilot
David Ferrell
Wal*Mart Stores, Inc.
Pilot
Bobbie Aldridge
Wal*Mart Stores, Inc.
Pilot
© 19 9 9 Vo l u n t a r y I n t e r i n d u s t r y C o m m e r c e S t a n d a r d s A s s o c i a t i o n
III
ii Acknowledgments
IV
R o a d m a p
t o
C P F R :
T h e
C a s e
S t u d i e s
iii
Title Page
i.
Endorsements ............................................................I
ii.
Acknowledgements ..................................................III
iii. Table of Contents ......................................................V
1.
Executive Summary ..................................................1
2.
Introduction to CPFR ................................................3
3.
Roadmap to CPFR......................................................5
Step 1: Evaluate Your Current State ........................6
Step 2: Define Scope and Objectives ....................11
Step 3: Prepare for Collaboration ..........................16
Step 4: Execute: Performing the Pilot....................19
Step 5: Assess Performance and
Identify Next Steps..................................................22
4.0 CPFR Pilot Project Overview ..................................29
4.1 Nabisco and Wegmans Pilot ..................................33
4.2 Kimberly-Clark and Kmart Pilot ............................45
4.3 Wal*Mart and Sara Lee Pilot..................................49
4.4 Procter & Gamble Pilot ..........................................57
4.5 Hewlett-Packard Pilot ..............................................69
5.0 CPFR Technical Specifications ................................79
Specification Approach ..........................................81
Data Flows ..............................................................83
Data Format Standards ..........................................93
© 19 9 9 Vo l u n t a r y I n t e r i n d u s t r y C o m m e r c e S t a n d a r d s
V
Ta b l e o f C o n t e n t s
0.
Transport/Network Protocol Guidelines ................95
Welcome!
Security Considerations..........................................97
Application Architecture Considerations ..............99
Centralized Server ................................................101
Emerging Technologies ........................................103
6.0 Conclusion ............................................................105
iii Contents
Appendices
A
CPFR: Capability Assessment ..............................107
B
Metric Matrix ........................................................115
C
Data Model ............................................................117
D
Data Dictionary......................................................121
Entity Definitions ..................................................121
Attribute Definitions ............................................124
Common Attribute Values ....................................129
E
Message Mapping ................................................139
EDI Transaction Maps ..........................................139
SIL Message Maps................................................144
F
VI
CPFR Technology Questionnaire ........................155
R o a d m a p
t o
C P F R :
T h e
C a s e
S t u d i e s
Executive Summary
1.0
Executive Summary
To the CEO:
This message is for you. Your leadership will make CPFR a mainstream business
process. Consumers will benefit, and companies will win together.
Consumers, category management, supply chain management–all reveal the
importance of a holistic, cooperative, and synchronous approach to the business
environment. Where there is little collaboration within companies or between
trading partners, opportunities are lost.
Your leadership is crucial, despite the limited time you’ll have to learn how
CPFR can help achieve the company’s goals:
• Reducing working capital, so funds can be invested in marketing
and new product development.
• Reducing fixed capital and infrastructure expense.
• Reducing operating expense, as cost as a percent of sales is used
to measure performance.
• Growing sales each year, consistent with the expectations
of the stockholders and Wall Street.
You may ask if trading partners can achieve these objectives without resorting
to major restructuring? Without major acquisitions? Without right sizing–or
downsizing? The answer is found in today’s consolidations, and the restructuring
plans announced daily by companies who previously enjoyed market dominance.
Is CPFR a magic bullet? No. But it is an unconventional–yet piloted and
proven–way of achieving those four crucial objectives of reducing working and
fixed capital, reducing operating expense, and growing sales.
Several leading retailers and manufacturers have embraced CPFR and engaged
in pilots. They have shared their results and the learning that they have gained
in order to interest others in the business community. While there is much press,
dialogue, and activity about the growth of CPFR, it will not bear fruit if you do not
sponsor it and make it a company priority.
© 19 9 9 Vo l u n t a r y I n t e r i n d u s t r y C o m m e r c e S t a n d a r d s A s s o c i a t i o n
1
Your concerns about innovative programs can be mitigated because the
investment in systems is minimal; the Internet exists; communication standards
are in place; human resources implications are few; continuous replenishment
provides significant information; trading partners come together in a fashion
not experienced in the past; and the initial investment in developing and testing
the model has already been made by reputable companies.
So become engaged with one of your trading partners to determine if CPFR
can make a difference for you, your trading partner and the consumer–
1.0 Executive Summary
and to your shareholders.
Sincerely,
2
R o a d m a p
t o
C P F R :
T h e
C a s e
S t u d i e s
Introduction to CPFR
The VICS CPFR Roadmap provides a comprehensive and detailed plan for
companies to begin a CPFR relationship. It was prepared by skilled professionals
2.0
who drew from their personal experience in describing the precise steps for
the VICS CPFR Guidelines published in 1998, the novice company can develop and
implement a CPFR business process with up to five partners. This roadmap gives
significant detail and takes little for granted as it goes through each step.
It closely follows the definition found in Webster's Dictionary: “a detailed plan
to guide progress toward a goal.”
The goal of CPFR is to change the relationship paradigm and create significantly
more accurate information that can drive the value chain to greater sales and
profits. There's no doubt that the roadmap will meet and perhaps exceed
your expectations.
Read On.
© 19 9 9 Vo l u n t a r y I n t e r i n d u s t r y C o m m e r c e S t a n d a r d s A s s o c i a t i o n
3
Introduction to CPFR
moving forward with CPFR. When combined with the models that appeared in
2.0 Introduction to CPFR
4
R o a d m a p
t o
C P F R :
T h e
C a s e
S t u d i e s
CPFR Roadmap
You will probably do several collaborative planning, forecasting, and
replenishment (CPFR) pilots with different objectives–early implementations
emphasizing organization, later ones exploring collaboration. Companies may
want to jump into CPFR pilots by following only parts of the map, depending
3.0
Roadmap to CPFR
on their starting point. The learning curve is steep, and change is an effort–
but knowledge gained is significant. Piloting adapts to a company’s scale,
and the VICS CPFR Roadmap takes you there.
Introduction
You’ve read the VICS CPFR Guidelines. You have circulated it among colleagues
and executives. You’ve attended conferences and have identified potential
partners–and skeptics. So what steps do you take to implement CPFR and
demonstrate how it can increase sales and reduce costs?
Many organizations would like to implement collaborative planning, forecasting,
and replenishment (CPFR). Piloting can help organizations understand the
benefits of CPFR, document changes required for the further expansion, and
develop strategies for overcoming obstacles. This section is designed to help
companies answer the question, “How do I get started?”
The VICS CPFR Guidelines identified the processes that comprise CPFR, from
the creation of a Front-End Agreement through Business Planning, Forecasting,
and Replenishment. This VICS CPFR Roadmap is not meant to replace that work.
Instead, it supplements it with basic steps that help you get started with CPFR,
test it with a trading partner, and develop rollout plans.
This VICS CPFR Roadmap is a path from awareness of CPFR opportunities to
making implementation plans. Based on the CPFR process model in the
VICS CPFR Guidelines, it aligns you and your trading partner to common
objectives, and guides you together through forecast exchange, exception
management, and the review of performance results. Both partners gain
© 19 9 9 Vo l u n t a r y I n t e r i n d u s t r y C o m m e r c e S t a n d a r d s A s s o c i a t i o n
5
a clear understanding of the potential for rolling out CPFR practices throughout
their organizations.
The VICS CPFR Roadmap is divided into five steps:
• Step 1: Evaluate Your Current State
• Step 2: Define Scope and Objectives
• Step 3: Prepare for Collaboration
• Step 4: Execute
• Step 5: Assess Results and Identify Improvements
The VICS CPFR Roadmap provides ready-to-use templates that can be customized
for different partnerships. The Roadmap also provides a checklist for each step to
ensure all critical items have been completed.
Step
3.0 Roadmap to CPFR
1
Evaluate Your Current State
CPFR begins long before piloting, with an assessment of your company’s needs,
values, culture, strategies, trading partner relationships, and track record in
implementing best practices. This step looks for areas where change is needed
to implement CPFR successfully. Only after this step is done will your company
be prepared to articulate a meaningful vision for CPFR. In addition, the senior
leadership of your company must not only understand the concept of CPFR,
but also openly offer their support.
Put CPFR into your company’s terms in order to gain commitment
CPFR can provide both demand and supply benefits. Mapping these potential
benefits to your company’s priorities will assist in cross-functional buy-in.
CPFR Benefits: Demand
Enhanced Relationship
Implicitly, CPFR strengthens an existing relationship and substantially accelerates
the growth of a new one. Buyer and seller work hand-in-hand from inception
through fruition on business plan, base, and promotional forecasts. Continual
CPFR meetings strengthen this relationship.
6
R o a d m a p
t o
C P F R :
T h e
C a s e
S t u d i e s
Greater Sales
The close collaboration needed for CPFR implementation drives the planning
for an improved business plan between buyer and seller. The strategic business
advantage directly translates to increased category sales.
Category Management
3.0
for targeted SKUs to ensure adequate days of supply, and proper exposure to the
consumer. This scrutiny will result in improved shelf positioning and facings
through sound category management.
Improved Product Offering
Before CPFR implementation, the buyer and seller collaborate on a mutual
product scheme that includes SKU evaluation and additional product opportunities.
CPFR Benefits: Supply
Improved Order Forecast Accuracy
CPFR enables a time-phased order forecast that provides additional information,
greater lead time for production planning, and improved forecast accuracy vs.
either stand-alone VMI/CRP or other industry tools.
Inventory Reductions
CPFR helps reduce forecast uncertainty and process inefficiencies. How much
inventory does your company hold to “cover up” for forecasting errors or a
trading partner’s inability to have the product available in a timely manner?
With CPFR, product can be produced to actual order instead of storing inventory
based on forecast.
Improved Technology ROI
Through the CPFR process, technology investments for internal integration can
be enabled with higher quality forecast information. Your company will benefit
by driving internal processes with common, high-quality data.
© 19 9 9 Vo l u n t a r y I n t e r i n d u s t r y C o m m e r c e S t a n d a r d s A s s o c i a t i o n
7
Roadmap to CPFR
Before beginning CPFR, both parties inspect shelf positioning and exposure
Improved Overall ROI
As other processes improve, the return on investment from CPFR can be
substantial.
Increased Customer Satisfaction
With fewer out-of-stocks resulting from better planning information, higher store
service levels will prevail, offering greater consumer satisfaction.
Where does your company stand today?
3.0 Roadmap to CPFR
Consider these questions to learn if your company is ready for CPFR:
Does your company have a culture that values cooperation and communication
between its departments and with its trading partners?
For a CPFR partnership to succeed, there must be a commitment to work with
and share information between functional areas and between trading partners.
Many companies recognize room for improvement here, but both recognizing
it and committing to make progress is an overwhelming indicator of the future
success of both CPFR and other business partnerships. Information sharing
brings strength that technology alone cannot provide.
Has your company implemented other industry best practices?
Companies that have adopted industry best practices, such as standard product
identification (UPC or EAN-13), Electronic Data Interchange (EDI), and the
basic principles of Quick Response or Efficient Consumer Response already
understand both their implications and benefits. Companies that have designed
a VMI or CRP group have also gained valuable learning applicable to CPFR.
Is using information technology to solve business challenges a company priority?
CPFR has been piloted with relatively little technology assistance. However,
once a pilot proves a business case, implementing CPFR on a broader scale may
become more effective when technology is applied. CPFR sponsorship by senior
management becomes particularly important at this point, as CPFR may be
viewed as competition for IT resources. Given proven results, however, it will
become evident that CPFR complements IT priorities.
8
R o a d m a p
t o
C P F R :
T h e
C a s e
S t u d i e s
The Internet offers an opportunity to improve both internal and external
business communications. Whether using the Internet simply as a vehicle to
expedite shared information or to use software, CPFR is a prime example of how
Internet technology can be used to enhance business-to-business relationships.
Develop Your Company’s CPFR Vision
3.0
Roadmap to CPFR
Before implementation, your company needs a CPFR vision statement. CPFR is
a business process that gives continuity to the strategies and tactics of category
management, integrating your company goals throughout the supply chain.
A well thought out vision answers these questions:
• What are your company’s objectives for CPFR?
• What areas of the organization will be impacted, and how?
• How will success be measured?
• What will be the scope of the project?
• Which product lines will be included?
• How many stores and DC’s will be included?
• How many trading partners will you bring on board in order
to have a significant impact?
• What is the level of technical sophistication of your company
and your trading partners?
• What is the long-term market position of your trading partners?
• What corporate stance will you develop for press releases?
• How will you document the vision?
Are Your Trading Partners Ready for CPFR?
Consider these factors when reviewing potential partners for a CPFR relationship:
Can your trading partner relationships be characterized as open and trusting?
A trusting and open relationship enhances the benefits of CPFR through the
sharing of sensitive information.
© 19 9 9 Vo l u n t a r y I n t e r i n d u s t r y C o m m e r c e S t a n d a r d s A s s o c i a t i o n
9
Do you and your trading partner have complementary strengths and weaknesses?
Think of what each partner can bring to the CPFR initiative. For example,
one may be strong technologically, providing the majority of the technology
infrastructure. The other may be strong in market and consumer knowledge,
and through the CPFR relationship be able to provide this strength. Be cautious
not to assume that your largest trading partner is the most likely candidate.
Does your trading partner have the appropriate commitment and resources required
to make CPFR successful?
3.0 Roadmap to CPFR
Without a strong commitment to CPFR, its potential will not be realized.
Does your trading partner have experience with CPFR with another partner?
Build on learning. Even though development time may be greatly reduced by
leveraging the learning already gained through your partner’s previous efforts,
the template for each new partnership will probably be different.
Can your trading partner quantify the potential internal and external benefits?
CPFR requires a paradigm shift from an adversarial stance to a win-win
relationship, as well as the working together by departments that may have never
communicated directly or effectively in the past.
Develop a Business Case to take to your Partners
The Capability Assessment, in Appendix A, helps answer these questions, and
helps the partners recognize their current state and where they need to change
to implement a CPFR partnership successfully.
Pilot experience has already been brought to bear:
• The most productive deployment method was to have the seller team
members reach consensus on the scores separately from the buyer team
members.
• Once each company reached its consensus on the individual scores, the two
companies reviewed each CPFR assessment element together to agree on the
10
R o a d m a p
t o
C P F R :
T h e
C a s e
S t u d i e s
score. Primary differences were documented along with the rationale for the
score in each area. The additional scoring rationale provided critical input
to improve the process for each element.
• When averaged and viewed in the overall context of the scoring grid, the raw
scores identified the relative strength of each of the four CPFR process areas.
• The overall information enabled the partners to set priorities for which CPFR
• At the detailed level, the individual scores and comments provided the
information to identify specific actions needed to improve the score on the
particular element.
This assessment process is a method to identify areas that need immediate
attention or that could be sequenced later in CPFR process improvement.
The key to this assessment process is understanding two critical aspects of CPFR:
1. All four process areas identified in the assessment must be maximized
to fully realize the benefits of CPFR.
2. Partnering companies have the flexibility to decide the priority
Step
in which key CPFR processes will be worked on and improved.
2
Define Scope and Objectives
After you create a CPFR Vision, you are ready to begin piloting. Step 2 requires:
1. Gaining commitment from your trading partner.
2. Assigning team members and establishing their roles.
3. Selecting products and locations that will be included in the process.
4. Deciding which part(s) of the nine-step CPFR process to test.
5. Establishing key performance metrics to measure the initiative’s success.
This is truly the implementation of the CPFR Front-End Agreement as designed
in the VICS CPFR Guidelines.
© 19 9 9 Vo l u n t a r y I n t e r i n d u s t r y C o m m e r c e S t a n d a r d s A s s o c i a t i o n
11
Roadmap to CPFR
processes to improve.
3.0
Preparations
The project begins by engaging at least one agreeable trading partner. To keep
the pilot manageable, no more than five trading partners should be involved.
Template Team Members, Roles, and Responsibilities
• Each trading partner identifies a management-level sponsor. The sponsors
select team members, ensure commitment to the project, and review results.
• The management sponsors for each company identify a team of three
or more individuals who can participate in the initiative at least 10 hours
3.0 Roadmap to CPFR
each week. One team member from each side is assigned to each of these
three areas:
Team Members, Roles and Responsibilities
Role
Responsibilities
Typical
Position Buyer
Typical
Position Seller
Sales
Collaboration
The sales collaboration team
is responsible for establishing
sales forecasts, promotion plans,
collecting and reporting sales
results. The team is also
responsible for recommending
and implementing changes to
the replenishment system.
Category ,
Manager
Buyer,
Replenishment
Analyst
Sales
Representative
(Account
Relationship
Owner)
Replenishment
The replenishment team
determines the order forecast,
and collects actual order and
inventory information.
Inventory
Analyst
(Re-) Buyer
Customer Service
Manager,
Forecast
Analyst, Order
Management
Analyst
Collaboration
Technology
The collaboration technology
team sets up the collaboration
environment, monitors
technology effectiveness, and
evaluates technical rollout
requirements.
IT Coordinator,
Project Manager,
Systems
Manager
IT Coordinator,
Project Manager,
Systems Manager
Table 1
12
R o a d m a p
t o
C P F R :
T h e
C a s e
S t u d i e s
• The management sponsors may also include an external project facilitator
(systems integrator, software vendor, or network services provider)
whose prior experience can help guide the project team.
• The management sponsors select a team captain for daily management
of the project.
3.0
Roadmap to CPFR
Project Kickoff
Once the project sponsors identify team members and roles, the project is
formally initiated with a kickoff meeting.
Template Kickoff Meeting
All team members, including sponsors and affected department liaisons attend
a one-day kickoff meeting.
Agenda
1. Introduce the team.
2. Create the pilot project overview, including performance metrics.
3. Begin joint scope-setting (see template).
4. Begin joint objective-setting (see template).
5. Set future meeting dates, times, and locations.
A CPFR pilot project is designed to give trading partners a sense of the real
impact of CPFR on their organizations by participating in a rapid test. Though it
is limited in scope, a pilot project includes the complete cycle of CPFR planning,
collaboration, and review. It should also investigate information technology that
can automate the process, in preparation for wide-scale future collaboration.
Give all team members the VICS CPFR Guidelines and the VICS CPFR Roadmap. If a
software package is used, distribute the user documentation. IT team members
should also receive software package administration and integration documentation.
(Detailed training sessions on CPFR practices and associated software are held in
the second phase of the project.)
© 19 9 9 Vo l u n t a r y I n t e r i n d u s t r y C o m m e r c e S t a n d a r d s A s s o c i a t i o n
13
During the scope- and objective-setting sections of the meeting, discuss adjustments
to the basic pilot implementation approach that the team would like to consider,
and document them carefully.
Schedule a one-day CPFR/collaboration technology training session for all team
members (except sponsors) within two weeks of the kickoff meeting.
All team members attend recap meetings at the conclusion of project steps 2, 3,
and 4. These meetings should be in-person, though they may also be conducted
3.0 Roadmap to CPFR
as conference calls.
Finalizing Scope and Objectives
If additional work is required after the kickoff meeting to finalize scope and
objectives, the sales and replenishment collaboration members work informally
within their organizations to come to a conclusion. Templates offer guidelines
for a pilot project.
Template Project Scope-Setting
• Limit the initial phase pilot by using only one product category (between
10 to 50 SKUs) and possibly by limiting the number of distribution centers
involved. If store-level forecasting is used, the project should involve fewer
than 50 stores.
• Determine which CPFR processes will be piloted. Starting with the
Front-End Agreement, decide how far into the nine-step process to proceed.
For example, some companies test CPFR through the Sales Forecasting
Collaboration before proceeding on to Order Forecasting Collaboration.
• Determine which trading partner will take responsibility for the creation
of the sales forecast, the order forecast, and generation of the actual order.
Since this is probably already established in your relationship, discuss the
reasons as they relate to the strengths, systems, and resources of each
company. Before making this decision, discover which trading partner
has the best data and technology or software that could be used to increase
14
R o a d m a p
t o
C P F R :
T h e
C a s e
S t u d i e s
forecast quality. This is critical, since a high-quality forecast on the front end
greatly reduces the amount future exception communication.
• Identify a process for determining both sales and in-stock inventory positions
for each SKUs/location(s) that will be included in the project.
(This information can be collected and entered from other systems,
3.0
or manually, if necessary.) Capture baseline data in order to determine
Roadmap to CPFR
if you have met your objectives.
• Identify where the best forecast data resides and how it can be used
for the project. Use SKUs where historical data is available.
Template Objective-Setting
Set performance metrics. The project should focus on increasing forecast and
planning accuracy, reducing both safety stock requirements and out-of-stock
conditions. The team sets targets for these measures relative to performance
in the same period a year earlier (or some other comparable period).
Here is a sample set of objectives:
• 15% increase in forecast accuracy (from 60% to 75%)
• 10% reduction in supply chain inventory (from 2000 cases to 1800 cases)
• 3-5% increase in retail in-stock position (from 90% in-stock to 94%)
When setting objectives, consider how the data will be collected. One common
example is total supply chain inventory. Often, manufacturers do not tally
inventory by customer, so assessing total supply chain inventory may be difficult.
Don’t be discouraged. Work with what you have. In this example, a manufacturer
may be able to provide good estimates on inventory by analyzing how its total
inventory for each item is affected.
© 19 9 9 Vo l u n t a r y I n t e r i n d u s t r y C o m m e r c e S t a n d a r d s A s s o c i a t i o n
15
Step 2 Closure Checklist
Before beginning Step 3, the team captain verifies the status and reports it
to the project sponsors:
✔ All team members have been assigned, and time has been allocated
for team member participation throughout the project.
✔ Products and locations for collaboration have been identified,
and associated personnel have been notified.
✔ Metrics such as forecast accuracy, inventory reduction,
3.0 Roadmap to CPFR
and out-of-stock targets have been established.
✔ Sources of forecast data have been identified.
✔ CPFR training session and future project team meetings
Step
have been scheduled.
3
Prepare for Collaboration
In Step 3, the project team studies the details of the CPFR business process, and
identifies the technology and additional resources required to support it. Sales
and replenishment team members develop ground rules for managing exceptions
and changes. Collaboration technology team members install and configure the
information systems (purchased, developed, or simple spreadsheets and e-mails)
used to support collaboration between partner pilot teams. At the end of this
step, collaboration is ready to begin.
Process and Technology
Step 3 starts with a training session for the team, so team members can begin
working with CPFR processes and technology.
Template Collaboration Training Session
All team members except sponsors participate in day-long collaboration training.
• The first session reviews the CPFR process model and Front-End Agreement,
concluding with a case study.
16
R o a d m a p
t o
C P F R :
T h e
C a s e
S t u d i e s
• The second session trains team members how to use the selected technology
to review exceptions, revise forecasts, and monitor scorecard measures.
• Training concludes with an on-line simulation of a trading scenario,
using the selected technology to interact.
• Collaboration Technology Team members take an additional day of training
3.0
on technology administration and integration.
Roadmap to CPFR
Configuration
Once the sales and replenishment collaboration team members are trained,
they begin to prepare their forecasts and exception thresholds. Meanwhile,
collaboration technology team members set up collaboration technology and
integration interfaces.
Template Sales Forecasting Preparation
• The sales collaboration team creates an initial sales forecast for weeks 9-14
of the project. The number of weeks in the forecast can be extended to
align with the next fiscal period.
• Create a sales forecast at the SKU level in normal buckets (such as weekly),
aggregated to the buyer distribution center level or other appropriate
customer ship point (for example, by store, if Direct Store Delivery is being used).
• Specify promotional forecasts (promotions with effective dates, projected
prices and volume impacts) independently of the base demand forecast
values. Seasonal uplift may be combined with base demand for simplicity.
The accuracy of promotional forecast can be greatly enhanced through the
use of high-quality lift tables that incorporate historical demand data and
related causal information.
• Set exception thresholds…for example thresholds could be at 5% change
in base demand, 15% change in promotional demand.
• Share the sales forecast among trading partners. Exceptions are triggered
based upon changes to this forecast, regardless of who makes them.
© 19 9 9 Vo l u n t a r y I n t e r i n d u s t r y C o m m e r c e S t a n d a r d s A s s o c i a t i o n
17
Template Order Forecasting Preparation
• Give replenishment team members early access to promotional plans
to develop the order forecast.
• Set the order forecast to the level of detail that you are going to replenish
(such as SKU level, weekly, by customer distribution center).
• Either the seller or buyer creates an initial order forecast covering the weeks
of sales planned in the sales forecast and incorporating the seller’s order
requirements (such as minimum order quantities). For example, if the
3.0 Roadmap to CPFR
purchase-order-to-store replenishment cycle time is one week, and the sales
forecast is for weeks 9-14 of the project, then the order forecast should be
for weeks 8-13. Additional weeks can be added to support inventory builds
and other logistics to support the sales plan.
• Set exception thresholds. For example thresholds could be at 5% change
in base demand, 15% change in promotional demand.
• Share the order forecast among trading partners. Exceptions are triggered
based upon changes to this forecast, regardless of who makes them.
Template Collaboration Technology Configuration
Each company sets aside server systems for the project or can subscribe to a CPFR
service provider.
• IT staff or software vendor personnel install collaboration software on-site,
or activate the service provider.
• Each company provides extracts of product and location data to be used in
the project. These products and locations remain fixed through the project
life cycle, to simplify master data maintenance and integration interfaces
for the pilot.
• IT personnel (or business partners) load the product and location data
into the collaboration software.
• Each company provides a format for forecast data to be loaded.
IT, consulting, or software vendor personnel develop scripts to load
and update this data.
18
R o a d m a p
t o
C P F R :
T h e
C a s e
S t u d i e s
To complete Step 3, team members should meet to review their readiness for
on-line collaboration. By the meeting date, the team should have agreed upon
an initial forecast for the collaboration period, and the collaboration software
should be up and running with the required products, locations, and initial
forecast values entered.
3.0
All project team members, including sponsors, participate in a pre-pilot meeting.
Agenda
1. Review initial sales forecasts, including planned promotions.
2. Review initial order forecasts.
3. Discuss logistics issues (such as carrier arrangements) that could affect the plans.
4. Review the status of collaboration technology; demonstrate technology with project
products and locations configured.
Step 3 Closure Checklist
Before beginning Step 4, the team captain verifies the status and reports it to the
project sponsors:
✔ All team members have been trained.
✔ Initial sales and order forecasts for all product/location combinations
have been agreed upon.
Step
Collaboration technology is ready to begin.
4
Execute: Performing the Pilot
In Step 4, the sales and replenishment collaboration teams begin to exchange
forecasts with each other, modifying them to respond to changing conditions.
The collaboration technology team gains experience managing the environment,
and prepares for rollout to a large number of locations and projects after the
pilot is complete.
© 19 9 9 Vo l u n t a r y I n t e r i n d u s t r y C o m m e r c e S t a n d a r d s A s s o c i a t i o n
19
Roadmap to CPFR
Template Pre-Pilot Meeting
The Collaboration Process
Sales and order forecast collaboration follow specific ground rules to secure
benefits.
Template Forecast Collaboration
• Determine the rules for changing forecasts.
• The partners exchange new or revised forecasts at least weekly.
• The buyer enters the latest sales results for each product weekly.
3.0 Roadmap to CPFR
• A partner who disagrees with a proposed forecasted value counter-proposes
a change, along with comments. Counter-proposals are made within five
business days. If a partner does not receive a counter-proposal within that
time, the proposal is accepted.
• The order forecast owner is the final arbiter of forecast values. After rounds
of three changes, only the order forecast owner can change a forecast.
Technology Rollout Planning
Consideration of technology rollout begins now, although details of the rollout
steps themselves are part of Step 5.
The collaboration technology team uses the pilot experience to understand
the IT requirements for a larger-scale rollout of forecast collaboration practices,
including electronic commerce, security, and application integration issues,
as well as staffing, training, backup/recovery, and support procedures. A clear
technology rollout plan produced during this phase of the project can greatly
accelerate future results.
Template Collaboration Technology Rollout Planning
Each organization develops its own plans for technology rollout.
• Assess prospective trading partners’ electronic commerce capabilities.
How many will use EDI? How many will have their own CPFR server?
How many will be client users only?
20
R o a d m a p
t o
C P F R :
T h e
C a s e
S t u d i e s
• Determine which other application data feeds will be required to maintain
up-to-date product, location, and partner master data. Evaluate the level of
effort required to integrate these sources with the collaboration software.
• Determine which applications require or provide forecast information for
the range of products and locations to be covered in a general rollout.
3.0
Evaluate the level of effort required to integrate these sources to the
• Configure the corporate firewall and web servers to allow secure access
by CPFR trading partners.
• Identify the number of core users (planners), occasional users (management,
warehouse personnel, sales people), support personnel, and administrators.
• Estimate training requirements for the proposed user base.
• Develop a technology rollout timeline, including procurement, installation,
integration, training, and mobilization of support resources.
Collaboration Review
After about four weeks of collaboration, the project team meets to discuss
progress, problems, and changes. The team then takes an additional two weeks
of collaboration to determine whether adjustments have an impact.
Template Collaboration Review Meeting
All project team members, including sponsors, participate in the collaboration
review.
Agenda
1. Discuss major exceptions encountered in the first four weeks of collaboration.
2. Evaluate the effectiveness of response to changes.
3. Propose process enhancements.
4. Adjust objectives and collaboration ground rules.
© 19 9 9 Vo l u n t a r y I n t e r i n d u s t r y C o m m e r c e S t a n d a r d s A s s o c i a t i o n
21
Roadmap to CPFR
collaboration software for import/export.
Step 4 Closure Checklist
✔ The project team has participated in at least six weeks of on-line sales
and order forecast collaboration.
✔ The initial results and participant comments have been summarized
and reviewed by both trading partners.
✔ The project team has identified future technology and software
modifications that will enhance the process.
✔ The project team has held a collaboration review meeting, applying ideas
from the first four weeks to improving the process in the final two weeks.
3.0 Roadmap to CPFR
Step
✔ Results have been reviewed with the Project Sponsor.
5
Assess Performance
and Identify Next Steps
In Step 5, the team and its management review its progress, report results to their
respective organizations, and make preparations for broader CPFR rollout.
Partnership Review
Every six to 12 weeks of collaboration, the business team reviews actual results
against the target metrics. The team also considers the business process impact
of their partnership.
Template Collaboration Scorecard
Evaluate the actual results against metrics that were agreed upon in the
Joint Planning Meeting and against data available from previous periods.
• Compare weekly SKU/store level sales forecast accuracy with the
year-ago period, and note changes.
• Compare weekly SKU/DC-level order forecast accuracy with results
for the year-ago period, and note changes.
22
R o a d m a p
t o
C P F R :
T h e
C a s e
S t u d i e s
• Compare total in-stock inventory at distribution centers and stores per
product with that for the year-ago period. Adjust for changes in the number
of products and stores, and note whether the balance of inventory has shifted
up or down the supply chain.
• Compare the number of store-level out-of-stock events with those for the
3.0
year-ago period. Calculate relative to the in-stock percentage per SKU.
• Add any other measures that seem significant after the collaboration period.
Has there been significant sales growth in the category? Were there special
external conditions (weather, new competitors, product changeovers,
promotional merchandise, store openings/closings, staff changes) that
affected results? How can these factors be accounted for in the future?
For a sample copy of the pilot team scorecard, see Appendix F.
Template Business Process Review
• Review cases in which a business process or forecast changed dramatically.
What caused the change? Did the CPFR process reduce problems associated
with the change? Were there specific benefits over past ways of doing
business?
• Based upon the pattern of changes that occurred, what future opportunities
are revealed?
• Can purchase orders be eliminated, and collaborative forecasts be used
to trigger replenishment (actual orders) instead?
• Were any organizational problems identified?
Template Collaboration Technology Review
• Assess the contribution of CPFR technology to achieving project objectives.
• Highlight new opportunities the technology has uncovered, as well as any
issues or concerns.
• Present the collaboration technology rollout plan to other team members.
Incorporate their feedback.
© 19 9 9 Vo l u n t a r y I n t e r i n d u s t r y C o m m e r c e S t a n d a r d s A s s o c i a t i o n
23
Roadmap to CPFR
• Identify the number of exceptions and their root cause.
Determining Next Steps
Before making a final report, team sponsors discuss what next steps they will
recommend to their respective organizations about continued collaboration.
Future initiatives between the implementation partners are determined jointly.
Team members from each organization also consider the next steps to take
relative to their own trading partner networks after the initial phase reviews are
completed. What additional partners should be included? Which product lines
3.0 Roadmap to CPFR
should be added? Training requirements, organizational changes, project costs,
and rollout time frames should all be estimated.
After a successful pilot, there are a number of ways to expand CPFR, and
numerous areas you would want to test and learn about:
Expanding CPFR
Add
Trading
Partners
Automate
the Process
Successful
CPFR
Implementation
Increase
Level of
Detail
Expand to
Other CPFR
Processes
Add
SKU’s
Integrate
the Results
Figure 1
24
R o a d m a p
t o
C P F R :
T h e
C a s e
S t u d i e s
1. Expand to other CPFR processes
If the CPFR implementation focused on joint business planning and sales
forecasting, expand to order forecasting collaboration
2. Add SKUs
If the CPFR implementations initially focused on a limited set of items,
3.0
Roadmap to CPFR
increase the gains by expanding to other product categories
3. Increase the level of detail
If the implementation focused on warehouse-level information,
better results can be achieved by moving to store-level information.
4. Automate the process
Although few of the companies that have initiated CPFR have had to add human
resources to complete their implementation, automating the collaboration
process will produce increased gains. The vision of CPFR is one of managing
forecasts by exception, which can best be achieved through an automated
process–especially when the number of products and trading partners increases.
5. Add trading partners
The benefits gained from collaborating with one or a small number of trading
partners can be extended to more trading partners, depending on the relationship
with, culture, and capabilities of each partner. Even before a “critical mass” is
achieved, there are benefits to each relationship.
6. Integrate the results
The benefits of CPFR are fully realized only when the outputs of the collaborative
processes are integrated with the internal processes at both companies. For a
seller or supplier, this means using the collaborative forecast in the production
planning, capacity planning, and materials requirements planning processes,
as well as financial planning processes. For the buyer or retailer, this means
integrating the collaborative forecast into buying, merchandising, replenishment,
and financial planning processes.
© 19 9 9 Vo l u n t a r y I n t e r i n d u s t r y C o m m e r c e S t a n d a r d s A s s o c i a t i o n
25
Reporting Results
The project team should publish a joint project report that allows others in each
partner organization to understand the impact and potential for collaboration.
The initial CPFR experience contributes greatly to a successful general rollout.
Template Project Report
A project report has six major sections:
1. Executive Summary
3.0 Roadmap to CPFR
2. Project Scope, Objectives, and Resources
3. Business Process Results
4. Collaboration Technology Results
5. Next Steps
6. Organization-Specific Plans
• Executive Summary provides a high-level overview of the project.
• Project scope, Objectives, and Resources discusses the original conditions and
changes that were made as a result of the initial CPFR experience.
• Business Process Results reports results against key metrics.
• Collaboration Technology Results describes how information technology
supported the project’s objectives.
• Next Steps suggests future collaborations between the partners,
including the business and technology rollout plans.
• Organization-Specific Plans are private to each organization’s version
of the report. They can include proposals to expand collaboration
to other trading partners, projected costs, organizational impact,
and preliminary project plans.
The team captain creates a summary presentation to supplement the
project report.
26
R o a d m a p
t o
C P F R :
T h e
C a s e
S t u d i e s
Project Completion Checklist
✔ The project team held a collaboration review meeting.
✔ The project sponsors agreed upon next steps, and developed
organization-specific deployment plans for additional collaboration initiatives.
✔ The project report for the current review was written and distributed to
3.0
others within the organization.
to the recommendations for expansion.
© 19 9 9 Vo l u n t a r y I n t e r i n d u s t r y C o m m e r c e S t a n d a r d s A s s o c i a t i o n
27
Roadmap to CPFR
✔ Senior Management has been informed of the results and has contributed
3.0 Roadmap to CPFR
28
R o a d m a p
t o
C P F R :
T h e
C a s e
S t u d i e s
CPFR Pilot Project Overview
As you read the pilot project reports, you will find several significant themes–
significant because their results can move organizations past barriers toward
expanded implementations, and onward to improved corporate performance.
The pilot projects have several common features
Planning
4.0
best practices within the supply chain. In particular, setting common goals for
organizations builds on and extends other ECR successes, such as category
management and CRP. It pulls them together into a cohesive plan, supports
better execution of the plan, and invites improved planning in the next business
cycle. The improved planning drives sales gains through to the consumer and
lowers costs throughout the supply chain.
Steps
All the pilots addressed the first four steps in the business model. Even where
they did not start with step one (the front-end agreement), they concluded that
it was needed for best results.
Process
Across different buying organizations and a growing number of sellers from
various industries, a strong common business process was established, and the
process model was verified. All of the pilots began without collaborative software,
but expansion plans and rollouts are tied to the implementation of collaborative
software. Some of it is now in place.
Trust
The trading partner relationship improved. Greater trust resulted from better
attention to common business goals. Stronger communication was established
within each organization as each business function’s part in the process was
better understood.
© 19 9 9 Vo l u n t a r y I n t e r i n d u s t r y C o m m e r c e S t a n d a r d s A s s o c i a t i o n
29
CPFR Pilots Project Overview
The CPFR concept and pilot efforts are consumer driven without losing focus on
E n t e r i n g
Case Studies
Benefit
Each pilot organization and partnership received different levels of benefit.
Anecdotal evidence shows large improvements in service or retail sales levels,
but the question remains: How many of those benefits are available to all the
partnerships and products in the marketplace? There is no exact answer. The
key is to focus on the pilot companies’ actions. Have they backed away from
the concept or are they moving forward? On this point, the evidence is clear.
Pilot companies have seen enough business benefit (increased sales, lowered costs
and improved in-stock levels) to move forward with additional customers, product
4.0 CPFR Pilot
Project Overview
lines, and integration efforts.
Resources
Few additional resources were dedicated to the CPFR pilots. Most pilots simply
adjusted the priorities of those already assigned to the business relationship.
All pilots emphasized that significant upper management commitment is essential
to ensure resources for the new processes. Scalability issues require that one or
both partners invest technology that enables expansion without staffing changes.
Data
Each pilot used existing EDI transactions or Internet-based information
exchange. Additional systems will permit collaboration on a larger scale,
demanding human attention only for exceptions or discrepancies between
partners and between the planned activities and actual performance.
Expansion
Expansion of CPFR improves Vendor Managed Inventory, Co-Managed Inventory,
and traditional replenishment. The information shared through collaboration
can strengthen these replenishment processes. Pilot participants expect to
expand collaboration across additional product lines, additional channels of
distribution, and additional partners. This demands automated tools for
scalability and integration of forecast information into production scheduling,
product deployment, and replenishment systems.
30
R o a d m a p
t o
C P F R :
T h e
C a s e
S t u d i e s
There are also three significant differences between the pilots
Variety
First, there is great variety in product types and seller production strategies.
This should encourage organizations to see CPFR’s appropriateness for themselves.
The concept and process are strong enough to bridge diverse industries.
Technology
Next, several technological approaches were used. Even the simplest efforts
4.0
technologically advanced pilots have developed into a mainstream business
process that addresses partnership business goals and implementation issues.
Planning
Finally, all the pilot projects were successful no matter where they began in the
business process or in the supply chain. This should encourage those who are
not prepared to address store-level replenishment yet, or those who want to
develop a common business plan between partners. As one committee participant
stated while talking about CPFR pilots, “Start small, start early, start making it a
mainstream process, but most importantly, start now!”
Final Observations
Partnerships
Critical mass is not needed before significant benefits are realized. The collaboration
effort can help achieve the mutual goals shared by one buyer and one seller.
But to benefit the entire supply chain–from consumers all the way back to the
raw material suppliers–a broad spectrum of CPFR partnerships must be in place.
Forecasting
The CPFR model calls for the comparison of two forecasts (one from each partner)
to generate exceptions. However, the process is still valuable when one forecast
is compared to actual sales or the current forecast is compared to the previous
forecast. Either way, a collaboration can improve forecast accuracy and ensure
that it agrees with the business plan.
© 19 9 9 Vo l u n t a r y I n t e r i n d u s t r y C o m m e r c e S t a n d a r d s A s s o c i a t i o n
31
CPFR Pilots Project Overview
produced results that encouraged participants to move forward. The more
E n t e r i n g
Case Studies
Common Goals
The most powerful concepts seen in pilots are the attention to a single business
plan and the ability to focus only on exceptions. The front-end agreement is a
powerful tool to move organizations toward their common goals. The risks of
avoiding CPFR are the same risks as avoiding a business plan. Partners may be
moving in different directions without knowing it.
Unexpected Benefits
The CPFR process unexpectedly enabled other ECR initiatives. In several
4.0 CPFR Pilot
Project Overview
instances, CPFR moved other business initiatives to meet goals. Simple situations
such as new product rollouts and shelf set changes could be more accurately
managed between partners and within each organization.
Quantifying Benefits
A great deal of effort was given to quantifying benefits derived from CPFR.
This was difficult because many benefits are achieved by avoiding costs and lost
sales. Also, because of proprietary concerns, some facts could not be released
by the organizations involved.
CPFR has been aptly named. As you read the pilot reports, you will see that
collaboration has significantly improved results in each key area:
Planning–business planning between buyer and seller;
Forecasting– for input to production and deployment planning purposes;
Replenishment–from raw material to the consumer.
32
R o a d m a p
t o
C P F R :
T h e
C a s e
S t u d i e s
Nabisco Inc. and Wegmans Food Markets
Introduction
Nabisco is a major international manufacturer of biscuits, snacks, and premium
grocery products, including such well-known U.S. brands as Oreo, SnackWell's,
and Chips Ahoy!; Ritz crackers; A.1. steak sauces; Grey Poupon mustards;
LifeSavers confections; and Planters nuts and snacks. International products
4.1
include Christie, Peek Freans, Terrabusi cookies and crackers; Yemina pastas;
Nabisco and Wegmans Pilot
Royal dessert mixes; Fleischmann's yeast; and several Nabisco global brands–
Oreo, Ritz and Chips Ahoy!. Nabisco markets products in the United States,
Canada and more than 85 other countries around the world.
Wegmans Food Markets, Inc. is a 58-store supermarket chain in New York
and Pennsylvania, with its first store in New Jersey in 1999. The family-owned
company, founded in 1916, is recognized as an industry leader and innovator.
Executive Summary
Category management and supply chain management have been proven to
provide a competitive advantage to firms that can successfully implement them.
Trading partners can gain an even greater advantage by linking these activities
through the CPFR process. CPFR provides the opportunity to link the output
of business plans that were jointly developed between trading partners into the
supply-chain process. The business plans and forecasts are monitored and kept
current by both trading partners. This is accomplished by the creation of a
two-way interactive communication process that enables the transfer of
promotional plans and forecasts among manufacturers and distributors.
These activities can help grow sales and profits between participating partners.
Nabisco and Wegmans engaged in a CPFR pilot to validate the VICS business
model. The pilot was limited to 22 Planters nut items. The pilot was conducted
without increasing resources in the area of headcount or technology. For the
first six months, transfer of information was accomplished using spreadsheets
and e-mail.
© 19 9 9 Vo l u n t a r y I n t e r i n d u s t r y C o m m e r c e S t a n d a r d s A s s o c i a t i o n
33
Actual results from the CPFR pilot from July 1998 through January 1999 include
an increase in category sales by 13% vs. 8% decline for other retailers in the
market (dollars, units and pounds all showed similar results). Sales increases
for the Planters brand was especially dramatic at 53%, as measured by IRI for
30 weeks ending January 17, 1999. The majority of the increases in retail sales
can be attributed to jointly developed business plans that leveraged enhanced
category management strategy and increased category focus.
These results were achieved with minimal stress on the supply chain due to CPFR.
4.1 Nabisco and Wegmans
Pilot Overview
On the operations side, service level to stores increased from 93% to 97%, and
days of inventory declined 2.5 days (18%). These positive results have led
both Nabisco and Wegmans to decide to extend the timeline for this pilot and
to expand its scope to include Milk-Bone pet snack products. In addition,
commercially available collaboration software will be tested as potential
technology solutions. Both companies are also establishing pilots with other
trading partners.
CPFR Processes Addressed
Front-End Agreement, Joint Business Planning, Sales Forecasting, Order
Forecasting, Order Generation, Delivery Execution, and Technology.
Pilot Objectives
The primary goal of the pilot was to test the CPFR concept and related processes.
Both Nabisco and Wegmans wanted to validate the model as prescribed by VICS
to see if CPFR was a proposition that could be expanded to other businesses and
trading partners.
Once it was decided to move forward with the pilot, other more quantifiable
objectives were developed and agreed upon. They included sales growth,
reduced inventory levels, improved forecast accuracy, reduction in spoilage,
34
R o a d m a p
t o
C P F R :
T h e
C a s e
S t u d i e s
and reduction or elimination of other supply chain inefficiencies. We expected
to meet these objectives by using existing resources; neither company would add
headcount or systems.
Scope
In retrospect, the pilot can be viewed as being split into two phases. This was not
actually planned; it just evolved that way.
4.1
items stocked by Wegmans; bag and canister snack items were excluded. All 58
Wegmans retail outlets participated from the pilot’s inception. Nabisco shipped
all the items from one Nabisco distribution center (DC) to one Wegmans DC.
All planning and forecasting activities were for shipments in the second half,
July 6 through December 31, 1998; however, the planning period was quarterly.
This meant the joint business planning process had to be done twice during the
initial phase of the pilot. The sales forecast was developed simultaneously with
the business plan. The forecasts and the business plan were constructed at the
item level for 13 weeks.
The second phase of the pilot was expanded to include the shipping period for
the first half of 1999. The same 22 Planters nut items from phase one were
included, as well as 20 Milk-Bone pet snack items. The development of the joint
business plans for Planters and Milk-Bone was completed by the first week in
November. All other preparation and planning was completed so the second
phase of the pilot was considered “live” for the first shipping day of 1999.
The formal end date to this stage of the pilot is the end of the second half of 1999.
It is very likely that CPFR will become the standard business process for Wegmans
and Nabisco.
© 19 9 9 Vo l u n t a r y I n t e r i n d u s t r y C o m m e r c e S t a n d a r d s A s s o c i a t i o n
35
Nabisco and Wegmans Pilot
The first phase was limited to 22 Planters nut items, representing all can and jar
Technology Used
Phase one of the pilot used limited technology. The pilot was managed with the
852 EDI transaction set, Excel spreadsheets, and e-mail. Because Wegmans was
an established VMI account with Nabisco, the 852 EDI transaction set was already
in place. The Nabisco customer service agent manually performed the exception
process and developed many of the scorecard metrics. (The exception process
is detailed in step three of the Methodology section.) Excel spreadsheets were
developed and exchanged via e-mail to communicate forecasts, to plan changes
4.1 Nabisco and Wegmans
Pilot Overview
and exception items, and to measure actual results.
Manugistics of Rockville, Maryland, provided their Networks collaboration
software for the pilot; its use began in January during phase two. This type of
product will be necessary to help manage the CPFR process when moved into a
production mode with multiple trading partners and a broad base of products.
Also, collaboration software will allow users to import and export data into their
supply chain systems.
The application, which works with Microsoft IE 4.0 or Netscape Navigator,
consists of a Java client residing on the local workstation and an Oracle database
and the Java application residing on a remote server. Access to the application
is made through the local Java client which then connects through the Internet
to the remote server, now located at Manugistics in Maryland. The data entered
into the client is then transmitted to the server where both partners are able to
view, compare and manipulate the data. Nabisco, Wegmans and Manugistics have
worked together to identify functional enhancements that are expected to be
included in later releases.
Metrics and Results
Much time and energy was expended to determine the performance metrics,
method for calculation, data sources, and the person responsible for reporting
the results. The following are the key measures being reviewed:
36
R o a d m a p
t o
C P F R :
T h e
C a s e
S t u d i e s
• Case-fill to Wegmans DC
• Case-fill from Wegmans DC to retail
• Inventory turns at Wegmans DC
• Forecast accuracy
• Number of forecast changes inside and outside the freeze period
• Sales growth for the category, Planters Brand, and private label
• Category and Planters Brand profits
4.1
POS systems within Wegmans and Nabisco, except for the sales data, which was
measured from both POS and IRI.
There has been dramatic improvement in results against the key metrics. Retail
sales as measured by Wegmans POS data and IRI have shown clear increases on a
dollar and unit sales basis. The increases can be attributed to improved category
plans and improved execution of those plans. The sales increases were supported
with less inventory and an improvement in forecasting. This resulted in a 15%
increase in overall profit dollars; however, their profit margin declined by one
percentage point. Also, days of supply and forecast error have been reduced.
The key results are as follows:
Planters Sales at Wegmans
$800,000
$600,000
$400,000
$200,000
1997
1998
1997
1998
$0
Q3
Q4
Source – Point of Sale Data
Figure 2
© 19 9 9 Vo l u n t a r y I n t e r i n d u s t r y C o m m e r c e S t a n d a r d s A s s o c i a t i o n
37
Nabisco and Wegmans Pilot
The data sources for the metrics came mainly from internal supply-chain and
Wegman’s Total Snack Nut Category Sales
$1,500,000
$1,000,000
$500,000
1997
1998
1997
1998
$0
Q3
Q4
Source – Point of Sale Data
4.1 Nabisco and Wegmans
Pilot Overview
Figure 3
Service Level to Stores = (1-(Cuts/(Demand-Cuts)))*100
98.0%
96.0%
94.0%
92.0%
90.0%
Pre-Pilot
Q3 1998
Q4 1998
Source – EDI 852 Data
Figure 4
Days of Supply = (On Hand Inventory/Weekly Movement) *7
15
10
5
0
Pre-Pilot
Q3 1998
Q4 1998
Source – EDI 852 Data
Figure 5
38
R o a d m a p
t o
C P F R :
T h e
C a s e
S t u d i e s
45
1998
1998 Average
1997
1997 Average
40
35
25
4.1
20
15
10
5
0
27 28 29 30 31 32 33 34 35 36 37 38 39 40 41 42 43 44 45 46 47 48 49 50 51 52
Week
Figure 6
100
95
90
85
1998
1998 Average
1997
1997 Average
80
75
27 28 29 30 31 32 33 34 35 36 37 38 39 40 41 42 43 44 45 46 47 48 49 50 51 52
Week
Figure 7
© 19 9 9 Vo l u n t a r y I n t e r i n d u s t r y C o m m e r c e S t a n d a r d s A s s o c i a t i o n
39
Nabisco and Wegmans Pilot
Days of Supply
30
Resources Involved
This pilot was conducted without any additional staffing at either Nabisco or
Wegmans; however, like any new initiative, it required a reallocation of priorities
and time for the people involved. Both companies assembled a cross-functional
team that included members from Sales, Category Management, Supply Chain
Management, IS, and Customer Service. In addition, both companies had
executive sponsorship that ensured proper attention and commitment.
4.1 Nabisco and Wegmans
Pilot Overview
Project Challenges
There were several challenges to initiating this pilot effectively:
• Participants had to gain a basic understanding of CPFR.
• Process maps developed by VICS had to be translated into the current workflow, or new ones had to be created at each company.
• Major obstacles due to systems limitations had to be overcome.
• Item-level forecast had to be manually developed, since neither Wegmans
nor Nabisco forecasting systems could adequately perform this task.
• Collaboration software was not available until phase two of the pilot.
Methodology
The pilot can be defined in four phases.
1. Training and Education
2. Preparing the Joint Business Plan
3. Sales and Order Forecast Generation
4. Execution of Shipments
Step 1 Training and Education
Participants needed training and education to understand CPFR. The Wegmans/
Nabisco pilot was one of the first in the industry, and the concept was new to both
companies. Syncra Software sponsored Benchmarking Partners, a supply-chain
40
R o a d m a p
t o
C P F R :
T h e
C a s e
S t u d i e s
consulting company from Cambridge, Massachusetts, to help facilitate education.
They also assisted in defining the overall scope of the pilot and to ensure that
the process maps published by VICS were understood and used. This step
was extremely important to maintain the integrity of the process. The frontend agreement helped establish the benchmarks that defined the roles,
responsibilities, and timelines.
4.1
Step 2 Preparing the Joint Business Plan
shipping the first order. The first need was to select the categories and products
to participate in the pilot. These criteria helped lead to the decision to select
Planters and subsequently Milk-Bone:
• Identify categories susceptible to major competitive erosion.
• Select strategic categories to defend.
• Understand competitive trade marketing strategies.
• Review viability of current category trade marketing plans.
• Consider alternative trade marketing category solutions.
The 22 Planters nut items were selected. Both companies assembled their
internal marketing plans for the period, reviewed historical shipments, IRI data,
the revised category management strategy and anything else the team thought
could help in the planning process. An aggressive merchandising plan was put
together and agreed upon for the third quarter. Subsequent quarterly plans
were developed 13 to 15 weeks in advance of each shipping period.
Step 3 Sales and Order Forecast Generation
The next step was to develop an item level-forecast–the most difficult step, since
neither company’s forecasting systems were designed to do this. The rolling
13-week sales forecasts were developed manually by the Nabisco Sales Manager
and the Wegmans Category Manager. The sales forecast was based on estimates of
the aggregated quantity the retail stores were going to order from their
© 19 9 9 Vo l u n t a r y I n t e r i n d u s t r y C o m m e r c e S t a n d a r d s A s s o c i a t i o n
41
Nabisco and Wegmans Pilot
This phase included all the preparation and planning that took place prior to
supplying Wegmans DC. The sales forecast had two components, the base
forecast and the promotional forecast. The base forecast was primarily generated
from the historical 852 movement data captured in the Nabisco CRP system.
In addition, any additional volume that could be attributed to historical and
projected growth of Wegmans was added.
The promotion forecast was developed along with the category and merchandising
plan. The creation of the promotional forecast proved difficult. The sales
forecast converted to the order forecast when it rolled into the freeze period.
4.1 Nabisco and Wegmans
Pilot Overview
The freeze period was originally set at five weeks but was later reduced to three
weeks. A five-week freeze period would allow Nabisco to incorporate the order
forecast into upstream supply chain processes if enough trading partners adapted
the CPFR processes. The five-week freeze period was reduced to three weeks
because the sales growth was so dramatic it was difficult to keep up with demand.
This fact turned the freeze period into more of a slush period because changes
were made to actual orders within the freeze period. Initially the unexpected sales
growth was thought to be an anomaly; however, the trend never subsided.
Spreadsheets were used to manage the forecasting process and the collaboration
exceptions. The Nabisco customer service agent was responsible for flagging
items that fell outside the agreed-upon exception criteria. The Nabisco sales
manager and the Wegmans buyer resolved these exception items by phone
or e-mail.
Step 4 Execution of Shipments
The Nabisco customer service representative (CSR) managed the order process.
The CSR played a key role in tactical execution of this pilot. She received and
monitored the forecast and the product availability data contained in the 852 EDI
transaction. The shipments to Wegmans were based on the order forecasts.
Tentative booking orders based on the sales forecast were created by the CSR
for weeks one to 10. These booking orders actually turned into firm orders when
they rolled into week 11. The booking orders were adjusted along the way as
42
R o a d m a p
t o
C P F R :
T h e
C a s e
S t u d i e s
actual demand fluctuated from the forecast or as the business planned changed;
the changes had to be considered significant for the adjustments to occur.
Collaboration software will automatically advise the users of significant variations
in forecast or demand.
Summary of Pilot Effectiveness
CPFR is about jointly developing and monitoring business plans and forecasts
4.1
Nabisco and Wegmans Pilot
between trading partners. This has led to a richer planning process and an
improved understanding of the participants’ marketing plans and category
dynamics for Wegmans and Nabisco.
Overall, the pilot was deemed a success by all participants. It validated the
business process model that was published by VICS. The major goals and
objectives of growing sales while reducing cost were realized. It was a learning
experience that enhanced the understanding of each company’s business
operations and objectives.
The effort proved that collaboratively monitoring and adjusting business plans
leads to improved supply chain performance and profitability.
Trading Partner Relationship Changes
The relationship between Wegmans and Nabisco was already strong at various
levels of the organizations; this relationship was one of the reasons that the pilot
was undertaken. Both companies have worked closely together and have embraced
the entrepreneurial spirit to help grow sales and improve processes over the years.
The pilot only strengthened the partnership.
Model/Guidelines Functional?
The initial sales forecasts were developed jointly between Nabisco and Wegmans
when the business plan was developed. This enabled collaboration to take place
up front. However, forecast revisions and plan updates may have triggered
exceptions as illustrated in the process model. The model shows two independent
© 19 9 9 Vo l u n t a r y I n t e r i n d u s t r y C o m m e r c e S t a n d a r d s A s s o c i a t i o n
43
forecasts being developed and compared. Only items falling outside the exception
criteria go through the collaboration process.
Unexpected Benefits and Key Learning
All new initiatives come with some surprises. The most obvious unexpected
benefit was the dramatic retail sales growth of Planters and the category. CPFR
did not bring this alone but truly enabled enhanced planning and execution of
the merchandising plan. Another benefit–not totally unexpected–was obtaining
4.1 Nabisco and Wegmans
Pilot Overview
an improved understanding of the other trading partner’s business processes.
Rollout Plans
Nabisco and Wegmans are in the process of expanding their pilot programs to
learn more. From the Wegmans perspective, they want to test the CPFR process
with larger, higher-volume categories. Nabisco wants to test it with other accounts
that create their own orders. Also, Nabisco wants to develop an internal process
that can easily integrate the collaborated item-level forecast data into its upstream
supply-chain processes. Additional pilots will help determine the expandability
and scalability of the CPFR process. Both companies are committed to
continuous improvement and believe that CPFR will enable that on-going goal.
44
R o a d m a p
t o
C P F R :
T h e
C a s e
S t u d i e s
Wal*Mart and Sara Lee Branded Apparel
Executive Summary
Wal*Mart believes that our vendor partners are among our keys to success, and
that exchanging information with them creates a unique synergy that allows both
companies to be successful.
CPFR is an extension of what we have done for several years and we believe that
order forecasts, will continue to remove cost from the supply chain and increase
overall profitability. By exchanging information such as forecast and replenishment data with our vendor partners, we ensure that we have the right item at the
right time in the right place, resulting in increased customer satisfaction.
Our focus in the pilot was to validate the industry's best-practice document,
and to ensure that all steps required for collaboration between buyer and seller
were clearly documented and executable. Our pilot identified minor technical
changes that were made before the initial publication, and further proved that
collaborating on forecasts with our partners and focusing on exceptions was the
next evolution in reducing costs and increasing profit throughout the supply
chain.
Sara Lee Branded Apparel believes that long-term business relationships depend
on gratifying the consumer. Participation in this CPFR pilot represents Sara Lee’s
endorsement of synergistic, logical, and measurable efforts in this progression
of business processes.
CPFR Processes Addressed
We addressed three phases of CPFR:
• Creating the Sales Forecast
• Identifying Exceptions to the Sales Forecast
• Collaborating and Resolving Exceptions to the Sales Forecast
© 19 9 9 Vo l u n t a r y I n t e r i n d u s t r y C o m m e r c e S t a n d a r d s A s s o c i a t i o n
49
Wa l * M a rt a n d S a ra L e e P i l o t
standardizing the industry’s exchanges of pertinent information, such as sales and
4.3
We followed both the business and technical specifications outlined in the
industry model, validating all steps. We also informally walked through the
Joint Business Process to ensure that key data inputs had been included in the
technical specifications and that all primary business needs were addressed in
the models.
Pilot Objectives
Our primary objective was to validate the industry model documented in
4.3 Wal* Mart and Sara Lee
Pilot Overview
the VICS CPFR Guidelines, and to identify missing or inaccurate steps in the
business case and in the technical specifications (such as ERD). To validate
the specifications in the industry model, part of our pilot created a CPFR site
to address the above processes, which was successfully completed.
Our secondary objective was to address practical application of these principles
and processes during the execution phase of the pilot.
Scope (Execution Phase)
Twenty-three branded women’s underwear items were selected for the pilot.
Five of the items were new introductions to the line and distributed to smaller
stores; the remaining items had either full chain distribution (to approximately
2,400 stores) or were distributed to all but the smaller stores.
Collaboration began in July 1998 and is still actively taking place. The collaboration
focused more on identifying exceptions and resolving the exceptions than on
creating a sales forecast (sales forecasts were already being created, and the
creation of the sales forecasts did not change with the initiation of CPFR).
Changes in the way the sales forecasts are updated continue to evolve as
information is exchanged and exceptions are identified and resolved.
50
R o a d m a p
t o
C P F R :
T h e
C a s e
S t u d i e s
Positions involved in the detailed collaboration discussions included POS
Replenishment Manager, Director of Sales, Sales Analyst, Forecast Manager, and
Manager of Sales Systems and Logistics. Allocation of pilot functions is shown
in the chart below. Duties often overlapped. Results of those discussions led to
adjustments of associates’ placement within each organization.
Execution Allocation
4.3
Sales
Wa l * M a rt a n d S a ra L e e P i l o t
Replenishment
Forecasting
Coordination
Analysis
0%
25%
50%
Wal*Mart
Sara Lee
Figure 8
Technology Used
Our collaboration site was developed within Wal*Mart’s existing Internet-based
vendor communications system. We validated the industry specifications and
provided our feedback for the guidelines publication.
The VICS-EDI 830-transaction set (a subset of the ANSI X-12 standard) was
the data vehicle used to transmit the sales forecast between companies. Using
existing standards expedited setup of collaboration and eliminated development
time in managing multiple data exchange mechanisms.
Metrics
We used these metrics for the pilot:
• In-stock
• Weeks on hand at store level
• Forecast accuracy
• Lost sales
© 19 9 9 Vo l u n t a r y I n t e r i n d u s t r y C o m m e r c e S t a n d a r d s A s s o c i a t i o n
51
After 24 weeks of implementation, we realized a 2% improvement in retail store
in-stock, a reduction of 14% in store-level inventory compared to a 32% increase
in sales, and an increase of 17% in retail turns on the pilot items.
Execution Allocation
GMR0II
Weeks Supply
4.3 Wal* Mart and Sara Lee
Pilot Overview
Retail Turns
Instock %
Retail Inventory
Sales
(20%)
(10%)
0%
10%
20%
30%
40%
Figure 9
Resources Involved
People from many areas in both organizations participated in the pilot, including
executive sponsors in Information Systems and in Sales/Replenishment from
both companies. Included in the initial pilot were individuals from Information
Systems (multiple application development teams), Forecasting/Replenishment,
Logistics, Marketing, Supply Chain and Sales.
No incremental staff was hired for the pilot.
In addition to the collaborative site, Wal*Mart’s Retail Link Decision Support
System was used for drill-down analysis.
52
R o a d m a p
t o
C P F R :
T h e
C a s e
S t u d i e s
Project Challenges
Since the Front-End Agreement was not formalized, the initial stages of the
pilot determined both the metrics and the criteria for exception reporting (an
iterative process). Ideally, the Front-End Agreement would be part of the initial
merchandising phases of goods deployment; however, as this pilot revealed,
effective collaboration can occur at any stage of a product life cycle.
Although historically seen as barriers, inter- and intra-company system integration
(store- and distribution-level), production, capacity, and over-the-counter forecasts
exist either independently or at a less-than-optimum dependence and at varying
levels of detail. Until attention is given to integrating these forecasts–first at
manufacturer and retail level and then between the trading partners–realizing
substantial savings will be slow.
Varying levels of commitment and understanding exist throughout the organizations.
It became an inspiration during the collaborative process on the basis of its
definition: to work together, especially in a joint intellectual effort. As the process rolls
out and others learn from it, professional and business relationships will have
new standards.
Methodology
Review of the VICS Collaborative Planning Forecasting and Replenishment Voluntary
Guidelines established a framework for pilot execution. We began by agreeing
on metrics and targets.
We established a time frame for discussions. A telephone conference call was
held weekly for the first eight weeks; discussions continued every other week
thereafter, and we are currently on a monthly schedule.
Practical considerations clarified responsibilities as the pilot progressed.
Sara Lee provided the core analyses as the basis of discussion. After agreement
was reached, changes in tactics for either party (such as forecast) were executed.
© 19 9 9 Vo l u n t a r y I n t e r i n d u s t r y C o m m e r c e S t a n d a r d s A s s o c i a t i o n
53
Wa l * M a rt a n d S a ra L e e P i l o t
plays an increasingly crucial role in collaboration. Promotion, replenishment
4.3
Areas of discussion included in-stock position, POS, forecast-to-forecast
comparisons, forecast accuracy (bias and absolute), promotional activity, and
product availability issues.
Here are depictions of some of the analyses:
1400
100%
95%
1200
90%
4.3 Wal* Mart and Sara Lee
Pilot Overview
1000
85%
800
80%
600
75%
70%
400
65%
1997 POS
1997 In-Stock
1998 POS
1998 In-Stock
200
60%
0
55%
1 3 5 7 9 11 13 15 17 19 21 23 25 27 29 31 33 35 37 39 41 43 45 47 49 51
Week
Figure 10
1200
SL FCST
WM FCST
1000
800
600
400
200
0
1
3
5
7
9 11 13 15 17 19 21 23 25 27 29 31 33 35 37 39 41 43 45 47 49 51
Week
Figure 11
54
R o a d m a p
t o
C P F R :
T h e
C a s e
S t u d i e s
Discussions about product availability have always been difficult in a manufacturer/
distributor relationship. Through this process, difficulties were handled in a
professional and practical manner, creating winning results for both partners.
Commentaries on events that affected execution were summarized for planning
and to avoid their recurrence.
Product Availability Among Manufacturer/Distributor
4.3
WM Week
Items Affected
Type
Comment
7/3/98
9822
All
Service
Product availability
9/11/98
9832
Item A, Item B
Service
Change in specs and delay
in assembly; service resumed
on all other SKUs
10/1/98
9835, 36
All
Promotion
TAB - Same tab in 9735, 9736
10/16/98
9837
Item D Item I
Service
Should resume service
WM Week 9840; all other
SKUs back in service
Size X
Misc.
Cannibalization by similar
product
See Comment
Misc.
To increase % in-stock,
all but Item K (service)
and Items A-J (solid in-stock
position) will have an extra
1 week purchased to
jump-start in-stock
Rollback
X-day rollback Wal*Mart
will change profile by x%;
will change by y% on
y week of rollback
Promotion
Tab, all items
10/16/98
9838
Table 2
Summary of Pilot Effectiveness
The pilot has been effective, and it met the original project scope of defining and
proving the guidelines as well as designing and developing systems for execution.
As with any large project, it was difficult to define the scope and work within it.
From the early stages of the pilot, one of the obstacles has been the need for
continual growth of the processes and systems.
The execution of the pilot was effective as evidenced by the improvement of
bottom-line results.
© 19 9 9 Vo l u n t a r y I n t e r i n d u s t r y C o m m e r c e S t a n d a r d s A s s o c i a t i o n
55
Wa l * M a rt a n d S a ra L e e P i l o t
Date
Trading Partner Relationship Changes
There was increased communication between partners and within each enterprise.
Multiple operating areas built relationships through this cross-organizational
pilot, and now communicate their strategic efforts. Internal collaboration has
also improved between functional areas of both companies.
A real benefit not within the scope of this project was the redefining of business
relationships and commitment to ‘win/win’ actions.
4.3 Wal* Mart and Sara Lee
Pilot Overview
Model/Guidelines Functional?
The CPFR model and guidelines were validated and the basis for the execution
of this pilot.
Rollout Plans
CPFR will roll out to all applicable partners and products. As a continuing part
of the rollout of CPFR, development will continue to address scalability needs
for all types of manufacturers and to continue to automate the existing process.
As with any new process or system, on-going analysis will ensure the partners
remain up to standard and provide automated solutions.
56
R o a d m a p
t o
C P F R :
T h e
C a s e
S t u d i e s
Procter & Gamble, Meijer, Target,
Wal*Mart, Sainsbury, and Tesco
Introduction
The following summarizes the objectives, methodology, measurement and
learning from the CPFR pilots undertaken with Procter & Gamble. Due to the
sensitive nature of some of the systems work underway, only certain customers
4.4
These pilots all contributed to establishing a standardized start-up process for
implementing CPFR. The partnerships provided input into the creation of the
CPFR Capability Assessment, which establishes the baseline evaluation of the
partnership’s four core CPFR processes in 18 key elements that are scored.
Completing the CPFR Capability Assessment allows a quick understanding of the
strengths and weaknesses of the partnership and actions needed to improve
the process. See Appendix A.
The pilots demonstrated that CPFR is not simply another form of category
management. Deployed as prescribed in these pilots, CPFR becomes the key
essential process to begin optimizing the supply chain. The focus of these pilots
is not simply to sell more product to the retailer’s distribution center or depot;
it was on selling more product to the consumer by concentrating on delivering
product efficiently and reliably to the retail shelf using retail point-of-sale data.
Read on, and gain an understanding of CPFR from these state-of-the-art retail
distributors in the U.S. and the U.K.
Procter & Gamble Worldwide
Procter & Gamble has operations in more than 140 countries with over 110,000
employees, and with worldwide net sales greater than $37.2 billion (1997/98).
Its 300 brands reach nearly five billion consumers. Procter & Gamble’s seven
Global Business Units include baby care, beauty care, fabric & home care,
feminine protection, food & beverage, health care, and tissues & towel.
© 19 9 9 Vo l u n t a r y I n t e r i n d u s t r y C o m m e r c e S t a n d a r d s A s s o c i a t i o n
57
Procter & Gamble Pilot
are specifically associated with measurements and learning.
CPFR Processes Addressed
• Collaborative Processes
• Integrated Planning and Forecasting Processes
• Replenishment Processes
• Supply Chain Management Processes
SUPPLIER
MANUFACTURER
4.4 Procter & Gamble
Pilot Overview
CUSTOMER
DISTRIBUTION
CENTER
POINT OF SALE
(POS)
Figure 12
58
R o a d m a p
t o
C P F R :
T h e
C a s e
S t u d i e s
Objectives
Procter & Gamble’s CPFR focus is to build on the current success of the
Continuous Replenishment Program (CRP). CRP has delivered greater than
99% service levels, and has reduced customer distribution center inventories
by as much as 50% in customers representing over 40% of our U.S. and European
businesses.
While these accomplishments are substantial, they fall dramatically short of
4.4
consumer. Conservative estimates based on published studies show 8% to 10%
out-of-stocks still exist in retail stores, along with excessive inventory costs
throughout the supply chain. All become additional costs to the consumer.
P&G is deploying CPFR to enable creation and integration of consumer demand
data. This will trigger product flow from our manufacturing plants to our
customers’ DCs, from the customers’ DCs to their retail store shelves, and
ultimately from the store shelves into consumer homes.
The primary objective of these pilots is 100% product availability on the store
shelf, while simultaneously reducing inventory requirements in the retail stores,
customer distribution centers, and P&G plants. Eventually, P&G expects to
produce and ship in response to a consumer demand signal. These pilots will
test and validate methods that can help achieve this.
Our primary CPFR output concentrates on improving inventory and reducing
out-of-stocks. Traditional supply chain management decreased one but forced
the other to increase; trade-offs were made to deal with the lesser evil.
CPFR recognizes that the main causes of these two evils are identical:
1. Ineffective trust-based collaboration.
2. Ineffective planning using visibility of POS consumer demand.
3. Ineffective forecasting.
4. Ineffective product replenishment in response to demand fluctuations.
© 19 9 9 Vo l u n t a r y I n t e r i n d u s t r y C o m m e r c e S t a n d a r d s A s s o c i a t i o n
59
Procter & Gamble Pilot
delivering the ECR promise of products available at the lowest cost to the
Each of the four causes builds on the preceding cause. Inventory or out-of-stocks
result when a supply source does not respond to fluctuations in product demand.
CPFR should make it possible to manage a continuous flow of product with no
delays. Achieving this is the essence of ECR.
4.4 Procter & Gamble
Pilot Overview
Figure 13
$
Figure 14
60
R o a d m a p
t o
C P F R :
T h e
C a s e
S t u d i e s
Methodology
The ongoing objective of the CPFR pilots is to test and validate the design
requirements and the changes needed to create a responsive, reliable, and
cost-efficient system that links manufacturing plants to customer DCs to retail
store shelves using POS information.
The key is understanding that CPFR is not a technology. It is a process. To test
and deploy new processes, our CPFR pilot partners agreed to three core activities:
2. Assess the current CPFR capability.
3. Create a joint action plan to address improvement opportunities.
Failure to follow the three-step process in order could lead the project down a
path toward unsatisfactory results. It was critical to include this process in the
Front-End Agreement, obtaining top-level consensus for the pilot’s strategies,
measures, and processes.
Below is a brief review of the three components of our methodology. The results
and learning from these components are detailed in the next section.
Supply Chain Lead-Time Mapping of Product and Data Flow
Together, team members from both companies traced product movement and
the signals that triggered it. All of the processes were mapped, and the time lag
between processes and triggers was measured from the point that a package was
scanned at retail to the point new product was replenished on the shelf.
CPFR Capability Assessment
Once the partners understood the supply chain process, there was no easy way
to translate the supply chain improvement opportunity into CPFR action. The
CPFR Capability Assessment was developed and used in some pilots to assign a
numeric value to each of the CPFR key processes. The actual scoring verified
the understanding from the supply chain mapping, and directed the creation
of a CPFR process improvement plan. Much of the information in this assessment
was compiled from previous ECR Scorecard documentation.
© 19 9 9 Vo l u n t a r y I n t e r i n d u s t r y C o m m e r c e S t a n d a r d s A s s o c i a t i o n
61
Procter & Gamble Pilot
1. Document and map the current supply chain processes for product and data flow.
4.4
Joint Action Plans and Testing
This step combined the first two steps into a test plan. It was documented
and approved by the team sponsors, and the process improvement testing and
documenting began. Historical POS data was collected on the test category
(limited number of SKUs) and the POS data was continuously analyzed using
actual orders and shipments.
Metrics
4.4 Procter & Gamble
Pilot Overview
The pilots measure aspects of nine elements:
1. Forecast Accuracy vs. Actual Orders
2. DC Service Level and Inventory
3. Retail In-Stock Service Level and Inventory
4. Manufacturer Order Fill Rate vs. Original Order
5. Manufacturer Order Fill Rate vs. ASN
6. Delivery Punctuality
7. Transportation Efficiency (Utilization)
8. Shipment Variability By SKU
9. Profitability / Cost Reduction
Summary of Learning and Results
There are three categories of learning and results: General, United States,
and Europe.
General Learning
This section reviews what was learned from all of the CPFR pilots.
All CPFR pilots recognized the need for a partnership founded both on trust
and on the ability and willingness to share information on processes and
systems. A joint learning process would lead to understanding how to improve
difficult-to-improve business results. It would not be a quick action to increase sales.
62
R o a d m a p
t o
C P F R :
T h e
C a s e
S t u d i e s
The companies involved in the P&G pilots are all competitors within their
respective marketplaces, yet have agreed to associate their involvement in the
CPFR pilot with P&G. This demonstrates the importance that each company
has placed on the value of CPFR to its future success. Once the processes are
understood and institutionalized, a critical mass of partnership involvement
between manufacturers and retail distributors will be essential.
All CPFR pilots recognize CPFR as a process, not a technical solution. To be
4.4
or standardized. Once this is accomplished, the process needs to become
repeatable and scalable so technology can deliver broad-scale capability. If an
existing process is delivering average results, technology will enable broad-scale mediocrity.
At the time of this report, each pilot was in a limited test using limited technology.
For this reason, most of the sharing of learning and results focuses on general
process changes. Specific references to internal proprietary opportunities,
processes, and systems have been avoided to protect the confidentiality and
to maintain the trust that made these CPFR pilots possible.
Lead Time Mapping & Capability Assessment Learning
All partnerships agreed on the need to reduce retail out-of-stocks, while
simultaneously managing the inventory levels required to remain in stock.
Lead-time process mapping offered the fastest understanding of the supply chain
processes and their results.
The value of this analysis was directly proportional to the detail of the
documentation, which highlighted where product movement was delayed and
pinpointed its causes. Non-value-added activity is anything the consumer would
be unwilling to pay for, and the process provided insight into the non-value-added
activity in customer and manufacturer systems and processes. The activity was
charted; before/after time analysis identified the loss for each delay.
At that point, both partners had a clear picture of their supply chain. Objective
decision-making about process changes could begin.
© 19 9 9 Vo l u n t a r y I n t e r i n d u s t r y C o m m e r c e S t a n d a r d s A s s o c i a t i o n
63
Procter & Gamble Pilot
successful, the existing process must become either simplified, streamlined,
The results of the process mapping indicated a lead time range of 8.5 to 14.0 days
to replenish product. Variability in the supply chains were due to these key factors:
• Production Frequency
• Delivery Frequency
• Order Frequency
• Sequencing of communication processes (batch mode or overnight)
• Order Multiples
• Case, Unit Load, and Truck Load quantity requirements
4.4 Procter & Gamble
Pilot Overview
• Product Mix requirements
• Delivery Lead Time
• Delivery Frequency
• DC Product Flow Through To Retail Store
• Product Flow From Back Room To Shelf
In the very early stages of most P&G CPFR pilots, it was feasible to remove at least
one day from the entire replenishment cycle. In the case of the 8.5-day cycle,
this represented nearly 12% improvement. In other instances, at least 20%
replenishment cycle time improvement was identified.
The CPFR Capability Assessment was a new concept introduced at the time of
this report, and it was not completed by all of the pilot partner companies.
The method found most productive was to have the manufacturer team members
reach consensus on the scores separately from the retail customer team. Once
each company reached its consensus, the two companies reviewed each question
together to agree on the score. Primary differences were documented along
with the rationale for each score.
64
R o a d m a p
t o
C P F R :
T h e
C a s e
S t u d i e s
This assessment process identified areas that needed immediate attention or that
could be sequenced later in the CPFR process improvement. Two important
concepts were critical to understanding:
1. All four activity areas must be maximized to fully realize CPFR benefits.
2. Partnering companies must have the flexibility to decide process priority.
U.S. Learning
U.S. customers generally scored highest in the area of Replenishment Processes
Procter & Gamble Pilot
in the CPFR Capability Assessment, and view this area as a strength. It was
decided to focus initially in this area or in combination with Collaborative
Processes. Each customer used active views of POS data for their logistical
replenishment processes.
Promotional systems and processes for these retail distributors are completely
separate from daily replenishment (turn) systems and processes. Normal daily
turn demand volume is stable and predictable, so the complexity for both the
retail customer and the manufacturer is to determine the demand for promotions.
Numerous unique promotion systems depend on the type of merchandising.
Production scheduling does not look at the demand streams separately. A case
of product rolling off a production line does not care if it is for a promotion or
regular turn–it is heading for a customer’s retail store. Yet in order to determine
the total demand volume to be produced, the turn and multiple promotion
demand streams must be aggregated into a single production schedule. Therein
lies an opportunity to understand and simplify processes.
Most retail distributors handle promotion product differently from the turn
volume in their distribution systems. This creates unique opportunities to
understand the impact of dual processes on the measures of inventory and
out-of-stocks. As these pilots progress, the CPFR results will be documented.
© 19 9 9 Vo l u n t a r y I n t e r i n d u s t r y C o m m e r c e S t a n d a r d s A s s o c i a t i o n
4.4
65
4.4 Procter & Gamble
Pilot Overview
Figure 15
Europe Learning
European pilots are leading a global effort by focusing on Promotion
Management as key to CPFR process improvement. Tesco and Sainsbury in the
UK have actively employed Internet-based data exchange technology to assist
robust planning processes in managing promotion creation through evaluation.
Tesco has aligned with General Electric Information Services (GEIS) and Syncra
while Sainsbury is in partnership with EQOS. These partnerships are working on
four promotion processes:
1. Promotion Proposal/Planning
2. Joint Forecasting
3. Execution/Demand Control (using daily POS sales/inventory data)
4. Promotion Evaluation
Each UK CPFR pilot seeks to improve inventory and out-of-stocks by engaging
in the Collaborative Processes and the Integrated Planning & Joint Forecasting
Processes described in the CPFR Capability Assessment. These Internet-based
collaborative systems combine and manage the customer’s internal demand-data
66
R o a d m a p
t o
C P F R :
T h e
C a s e
S t u d i e s
streams and enable on-line interactivity between the retail distributor and the
manufacturer. This gives immediate access to data as the forecasts become actual
sales activity during a promotional event.
The impact of this visibility on business processes and responsiveness was felt on
the EQOS system, where a promotion was being monitored. The system reported
a reduction in the in-store availability from 99% to 88% with sufficient lead time
to respond. The on-line view of promotional status saved three to four days of
4.4
On-line functionality enables efficient on-line input to the promotion proposal
and joint planning process. As the jointly planned event evolves, the system
captures the latest changes, eliminating confusion or miscommunication.
Finally, since the system monitors promotional sales progress, the results can be
saved and referenced for future event planning.
Forecast accuracy improvement of 20% has been recorded from this on-line
promotion management process. Work is underway within P&G’s internal
demand-planning processes to use the functionality now available from these
customers.
In Germany, early CPFR pilots focusing on Integrated Planning & Forecasting
Processes have dramatically improved forecast accuracy results with two different
retail customers. These pilots experienced 40% forecast accuracy “hit” improvement within the +/-15% range.
Technology Used
EDI Usage
1. EDI 830 information received:
– Order & sales forecasts
– Aggregated at DC & corporate levels
– Containing promotions with turn volume or just turn volume
© 19 9 9 Vo l u n t a r y I n t e r i n d u s t r y C o m m e r c e S t a n d a r d s A s s o c i a t i o n
67
Procter & Gamble Pilot
out-of-stocks.
2. EDI 852: for DC withdrawal information to proportion DC forecasts for the
data aggregated to a corporate level
Data File Sharing
1. POS data is downloaded from extranet sites to use with sales planning
and execution
2. Diskettes of POS data compiled weekly
Software/Internet Applications
4.4 Procter & Gamble
Pilot Overview
1. Excel to manage the data analysis
2. EQOS Collaborator
3. GEIS (TIE)
4. Retail Link (Wal*Mart)
Resources Involved
P&G
1. Overall corporate champion/sponsorship team
2. CPFR Project Managers: Business and Technical
3. Customer Business Development Team:
Sales Account Executive, Logistics, Systems and Retail Operations Managers.
4. Data Analysts: Two analysts for formatting and evaluating the
830 order forecasts and the POS data received separately.
5. Category Demand Planner
Customers
1. Company Champion/Sponsor
2. Overall Project Leader
3. EDI Business and Technical Managers
4. Demand Forecasting Managers
5. Category Manager/Purchasing Manager
6. Warehouse & Retail Operations Managers
68
R o a d m a p
t o
C P F R :
T h e
C a s e
S t u d i e s
Hewlett-Packard Pilot
Executive Summary
Hewlett-Packard’s hard copy products (ink jet printers and laserjets) are
characterized by a short product life measured in months and sometimes in
weeks. Product which remains in the channel after a SKU becomes obsolete is
returned to HP for disposal. Accurately gauging future demand for production
4.5
minimizes lost sales opportunities as spikes in demand occur, and minimizes
Hewlett-Packard Pilot
the amount of obsolete product returned.
CPFR provides a mechanism for Hewlett-Packard’s trading partners to receive
information on overall channel inventories from HP, and for them to provide
HP with information on future sales activity that will be significantly different
from past activity.
CPFR Processes Addressed
The Front-End Agreements and joint business planning followed the normal
HP conventions already in place with its Tier One distributors. The CPFR
approach was introduced to all distributors at HP planning sessions. This pilot
incorporated i2 planning tools to create a forecast based on the sales and
inventory numbers reported by the distributors to HP via EDI. The CPFR web
tool was created by a consultant so the distributors could validate the sales and
inventory numbers used by HP and review the i2 forecasts. As the i2 forecasts
were based on sales history, the distributors would make modifications based on
planned promotional or other activities affecting future demand for a product.
The HP forecast, after review by the distributors, became the agreed ship quantity
for the given planning week for each product. These forecasts became “orders”
and reflected actual shipment quantities.
© 19 9 9 Vo l u n t a r y I n t e r i n d u s t r y C o m m e r c e S t a n d a r d s A s s o c i a t i o n
69
Pilot Objectives
• Develop an efficient and secure process for near-real-time collaboration
on sales, inventory, planned promotions, and planned production between
HP and its primary distributors.
• Reduce overall channel inventory while ensuring adequate stock levels and
inventory distribution in order to support base and promotional sales at
individual distributors, while minimizing returns at product end-of-life.
• Tie together SAP for fulfillment, with i2 for production planning and
with CPFR for distributor feedback on the output of SAP and i2.
4.5 Hewlett-Packard
Pilot Overview
Scope
The initial scope was limited to 63 actively managed SKUs of product with
irregular demand, short product life cycles, and, as a category, a high level of
returns. The initial pilot was limited to aggregate demand for each Tier One
distributor and not taken down to the distributor’s individual distribution centers.
Production scheduling for all of the SKUs was managed using i2 and order
fulfillment was performed using SAP. The supply for the SKUs was managed
by a single HP planner. The demand forecasting was performed by a dedicated
inventory manager/forecaster at each distributor.
Technology Used
Mainstream technology was used with a custom database and web GUI design
and development, including Informix Online Dynamic Server, HP Virtual Vault,
Java, and JavaScript. The database, now in its fourth generation, was developed
to follow the CPFR model while providing for integration of legacy, SAP, i2, and
EDI data (sales, inventory, forecast).
EDI
EDI 846 and EDI 867 were used for sales and inventory information.
70
R o a d m a p
t o
C P F R :
T h e
C a s e
S t u d i e s
Database
Informix Online Dynamic Server running on HP-UX with full Informix database
capabilities was employed, including triggers, alerts, and stored procedures.
Informix alerts mechanism, for example, was used with a Java program to
automatically e-mail forecast changes (EDI or manual entry) and comments to
people based on the product line or distributor involved. The database could
grow dynamically as new SKUs, new distributors, and new CPFR codes were
created, and it could store variable length text (forecast comments) and images.
Confidentiality of data being accessed over the Internet was essential. Security
was patterned after systems created for the banking industry. The Web server was
running under HP’s Virtual Vault, a Trusted OS version of HP-UX behind Cisco
filtering routers (restricting access to both “outside” and “inside” data partitions).
Informix role and view mechanisms were used to restrict user access to database
SSL implementation to ensure the server’s identity and encrypt traffic on Internet
segments.
Internet
Users had secure, encrypted access via the Internet to a web server behind the HP
firewall. The Web server used customized Java programs to provide connectivity
to the CPFR database. Data could be safely retrieved, analyzed, modified (for
some fields such as forecast changes, with reason code and comments), and
sent back to the database.
Software
The development team used JavaScript to provide a full-function browser client,
able to perform spreadsheet-like functions while off line. User screens provided
dynamic list boxes, so as new product lines, products, distributors were added,
the boxes automatically incorporated them. As items were added, new rows were
automatically added to the screen. Based on user preferences, the time periods
and other filters (such as weeks of supply value) could be applied to zero in on
critical data.
© 19 9 9 Vo l u n t a r y I n t e r i n d u s t r y C o m m e r c e S t a n d a r d s A s s o c i a t i o n
71
Hewlett-Packard Pilot
Security
4.5
Manual data entry provided by the browser user interface was configurable
to restrict updates by data value, based on whether the time period was past,
current, or future. For instance, a user may be restricted from changing sales
manually for a future week, but allowed to do it for a past week; changes to
forecast were allowed for future weeks, but not permitted for current and
past weeks. The same mechanism could be used to restrict changes to EDI sales,
inventory, and forecast inputs.
4.5 Hewlett-Packard
Pilot Overview
Metrics
1. HP forecast accuracy vs. distributor forecast accuracy,
tracked at the distributor SKU level by week.
2. DC service level.
3. Promotional sales as a percent of total sales by product line.
4. Returns as a percent of units shipped.
Numbers cannot be released to the public, but the program has already had
sufficient success to be slated for expansion to two additional product groups,
representing over $15 billion in annual sales.
Resources Involved
The management of Hewlett-Packard’s Channel Logistics and Fulfillment
organization provided strong support for the development work on the CPFR
pilot. Support for the i2 integration and rollout to the Tier One distributors
was championed by both the product planning and channel marketing groups
within Hewlett-Packard. Without the strong support of the channel marketing
organization, the CPFR pilot would not have been successful.
No staffing was added to support the pilot. The CPFR technology developed
enabled HP’s existing planners to work more productively. Many hours were
saved from prior paper- and spreadsheet-based processes, which were both
error-prone and labor-intensive.
72
R o a d m a p
t o
C P F R :
T h e
C a s e
S t u d i e s
Project Challenges
The two primary resource issues were IT support and data cleanup. Traditional
IT silo support does not have the range of skills required for the development
and deployment of web technology. A web application’s operation requires
the successful operation and optimization of servers, database instances, the
corporate network with its hubs, routers, firewalls, proxy servers, Java virtual
machines, JDBC or ODBC connectivity, etc. If corporate IT compartmentalizes
performance or troubleshoot problems.
The CPFR implementation and support at HP required the creation of a team
of individuals with diverse skills and a desire to learn new skills. The usual
sharp line between development and production support is less clear with web
applications, which are under constant development as technology changes
and user expectations and requirements grow.
Use of outside contractors to perform the design and development enabled
the latest technology to be used. Internal developers are more inclined to use
familiar technology, which does not necessarily produce the best product or one
that can continue to grow as web technology and user requirements change.
The CPFR database functioned as a planning data warehouse. Data from
transaction systems such as SAP always had integrity issues to be resolved before
it could be loaded into the CPFR database. Ongoing ownership of the integrity
of corporate data was critical. With data coming into the database from a wide
variety of internal and external sources, data validation was paramount to its safe
and profitable use. It was also the single greatest challenge in scaling up the pilot
to include additional trading partners, as additional SAP customer and item data
must be cleaned and imported into CPFR.
An essential ingredient of CPFR is a sophisticated process for generating and
manipulating forecast data. This was not initially in place at Hewlett-Packard or
at many of its distributors. Implementation of i2 provided the core data for
© 19 9 9 Vo l u n t a r y I n t e r i n d u s t r y C o m m e r c e S t a n d a r d s A s s o c i a t i o n
73
4.5
Hewlett-Packard Pilot
the management of each of these functions, it becomes very difficult to optimize
collaboration. As SAP was still being implemented at HP, there was a scarcity
of internal information technology resources to assist with i2 implementation
and CPFR development. Consultants from i2 were critical to filling the gap and
providing the necessary expertise for the pilot’s success.
Methodology
On a daily basis, EDI sales and inventory data was received from the distributors
and loaded into i2 and the CPFR database. On the weekend, the i2 planning
4.5 Hewlett-Packard
Pilot Overview
engine used this information to generate a forecast for the succeeding weeks.
On Monday and Tuesday, the Hewlett-Packard planners reviewed the forecast
and determined if there was sufficient existing channel inventory and production
capability to meet the demand forecast. The forecast was fed to CPFR and a
suggested ship quantity, by distributor by week, was fed into SAP. The shipment
quantities were for a specific production planning horizon; the i2-generated
shipment quantities, after collaboration, became the order quantities.
From Wednesday through Friday, the distributors were able to review the forecasts
and send to HP any adjustments for a planning period for a given SKU. Along
with the new value they selected a reason code and entered comments. The new
value, reason code, and comments were automatically loaded into the CPFR
database.
Each night, a program ran on the CPFR database and all current forecast
changes–with the original value, new value, reason code, and comments–were
sent as e-mails to the product planners. All changes made by a distributor during
the day were aggregated into a single e-mail message. The following morning the
planner was able to review the messages and determine whether the suggested
changes needed action, or whether the changes could be met by the current
overall production plan.
Changes for SKUs without an adequate supply in the channel were responded
to on a case-by-case basis, with confirmation of the new shipment quantities
74
R o a d m a p
t o
C P F R :
T h e
C a s e
S t u d i e s
communicated back to the distributors. Adjustments for SKUs with greater than
a preset week’s supply of inventory in the channel as a whole were automatically
incorporated into the production and shipment schedules for the coming weeks.
Changes by the distributors initially were required by end of business on Friday.
The processing by the i2 planning engine had been shifted to accommodate
changes made on the weekend.
4.5
The pilot was extremely effective in several key areas:
• The business process and benefits were demonstrated to a wide audience within HP.
• The required infrastructure changes were identified and have been put into place.
• The required technology to make this an efficient and secure process was fully
developed with four iterations, and now provides a model for future development
of business applications tied both to internal systems and to the Internet.
The CPFR implementation at Hewlett-Packard was developed in a manner that
would support both external forecasts generated by distributors as well as internal
forecasts generated by HP’s product lines. In some instances, the distributor
was better able to generate a forecast, and in others, a particular product line
or division had the better system.
It was critical to the acceptance of CPFR across all of HP’s business units to have
a technical implementation that could support a wide variety of business process
designs, irrespective of who generated the forecast and regardless of whether the
forecast was for sales or orders.
It was recognized that despite other business operation differences between HP’s
divisions and marketing channels, the data and collaboration involved was much
the same. CPFR became a common ground for merging diverse data sources that
could be shared both internally across organizational boundaries and externally
with HP’s distributors and logistics providers.
© 19 9 9 Vo l u n t a r y I n t e r i n d u s t r y C o m m e r c e S t a n d a r d s A s s o c i a t i o n
75
Hewlett-Packard Pilot
Summary of Pilot Effectiveness
Implementation of a CPFR application requires full support by both the
manufacturer and the reseller throughout their organizations. This includes
support for the manpower and tools, database development, EDI or other data
transfer mechanisms, data cleanup, the Internet, and all the associated hardware
and software.
In particular, mission-critical web/Internet applications cut across these traditional
boundaries, and the traditional IS shop with its islands of expertise and
organizational silos may have great difficulty supporting and managing them.
4.5 Hewlett-Packard
Pilot Overview
With CPFR and business partner collaboration via the Internet, the IS support
group must adapt to be able to provide support for external, non-company
personnel. The IS group must also ensure that traditional processes, policies and
procedures designed for internal users on internal systems still provide the same
functionality and secure access to selected external users. A key issue is how to
monitor access and remove an external user’s access when they have ceased to
work at one distributor and are now working for another distributor and a
competitor of their former employer. The issues are technical, administrative,
and legal.
Trading Partner Relationship Changes
The principal change in the relationship was an increased trust that the supplier/
manufacturer–HP in this instance–would deliver the goods as committed
and on time. By providing distributors with a deeper look into HP’s supply
capabilities and overall channel inventories, HP engendered greater trust that its
actions were well-considered and appropriate. The pilot also put more emphasis
on ensuring that the data being exchanged was accurate and complete. This has
changed the way HP processes EDI inventory data received from the distributors
to reflect more accurately the product available for sale.
The overall collaboration process, with web tools, database alerts, and Internet
access, has become much more efficient. As a result, the HP planners, distributors’
buyers, and inventory managers are able to focus more on improving business
76
R o a d m a p
t o
C P F R :
T h e
C a s e
S t u d i e s
operations, spending less time on the mechanics of communicating,
and sharing supply and demand data, promotional, and related information.
Model/Guidelines Functional?
The CPFR process model works as long as the underlying database retains a
sufficient level of abstraction to accommodate many forecast sources and locations.
With HP’s printer and PC business, there are products built by third-party
4.5
assemblers, using third-party components, stored in third-party warehouses,
distributor, who having sold the product to the end-user, reports the sale to HP.
With this complexity in the enterprise supply chain model, rigid coding for
traditional manufacturer/distributor relationships can increasingly fail to capture
exceptions. This was overcome by developing a fairly abstract data model that
could accommodate an unlimited number of locations, location types, and
location relationships.
Unexpected Benefits
Individual product lines realized that, although their business models had
significant variations, they could use the CPFR model for auto-replenishment,
co-managed inventory, or planning collaboration. This was a breakthrough at HP,
where each product line operates as an autonomous entity with its own business
and manufacturing processes, its own set of suppliers and distributors, and its own
marketing and information systems organizations.
The commercial and retail channels in particular have been managed by different
organizations within HP, and different fulfillment groups have been charged with
processing orders. As HP moves to improve and optimize its supply chains among
its various enterprises, it becomes crucial that the planning processes share a
common database.
A secondary benefit has been a lessening of the development of departmental
planning systems (often using spreadsheets or PC databases) and the resulting
© 19 9 9 Vo l u n t a r y I n t e r i n d u s t r y C o m m e r c e S t a n d a r d s A s s o c i a t i o n
77
Hewlett-Packard Pilot
for shipment to a distributor ... who may in turn “sell” the product to another
fragmentation and islands of information. Problems in gaining access to this
information have hindered the efforts of operational and logistical support
groups who need access to enterprise-wide forecast demand data.
Rollout Plans
The CPFR program has been expanded to include a co-managed inventory
initiative with 30 retail distributors of HP product. In addition, a buy plan or
order forecast pilot is being developed for the retail channel. Three program
4.5 Hewlett-Packard
Pilot Overview
managers are in place to move each of the initiatives forward both within the
Hewlett-Packard organization and with HP’s distributors.
In addition to expanding the scope of CPFR in terms of the sales channels
and distributors involved, additional product lines within Hewlett-Packard are
expected to use this technology to provide CPFR capabilities and optimize their
inventory utilization. This has been a multiple-step process, as the product lines
first come off the legacy systems and onto SAP, then planning solution is selected
(Red Pepper, Manugistics, and i2 are all in use by various groups within HP), and
finally a plan to integrate with the HP CPFR applications is developed.
78
R o a d m a p
t o
C P F R :
T h e
C a s e
S t u d i e s
CPFR Technical Specification
Electronic commerce is at a crossroads. For many buyers and sellers worldwide,
Electronic Data Interchange (EDI) has become the backbone for computerized
business-to-business communication. Meanwhile, the explosion of the Internet
has brought universal access and a host of new technologies. The danger is that
the benefits of electronic commerce standards such as EDI will be swept away by
the excitement of the Internet, leading to a future world of proprietary platforms,
incompatible APIs, and complex, unique collaborative trading practices among
buyers and sellers.
5
inter- and intra-enterprise collaboration through a common, pragmatic approach.
Rather than create a new standard, it leverages the legacy of existing standards
in broad use through the retailing and consumer manufacturing industries to
develop guidelines for collaborative business processes (e.g., EDI and U.P.C).
In this chapter, we explain the principles behind the CPFR technology
specification, describe the data format standards, outline the transport/network
protocol guidelines and security conditions, and present some application
architecture considerations.
Principles
We envision CPFR as a platform- and vendor-independent environment where
multiple parties can interoperate. Partners of different sizes and technical levels
can collaborate through accessible technologies, including Internet and the Web,
private Value Added Networks (VANs), dial-up, or other transport mechanisms.
This communication is supported by formal standards, which evolve through an
open process.
CPFR technological applications can take many forms. There are, however,
several requirements to which they must adhere:
© 19 9 9 Vo l u n t a r y I n t e r i n d u s t r y C o m m e r c e S t a n d a r d s A s s o c i a t i o n
79
C P F R Te c h n i c a l S p e c i f i c a t i o n
CPFR intends to ensure that the industry actually captures the benefits of
• Standards: The system must use existing standards wherever possible.
Where de jure standards have not been established, the committee has
selected de facto standards that have an open process, that are managed by a
non-profit organization, and are supported by multiple technology vendors.
If these criteria have not been met in an area, the committee has declined
to make a recommendation.
• Scaleability: The system must be able to scale to large implementations in
terms of number of products, trading partners, collaborative relationships,
users, and collaboration interactions.
5.0 CPFR Technical
Specification
• Security: Data security is a major issue in a collaborative environment.
For obvious reasons, sensitive information should be accessible only to those
with permission to view it. CPFR technology solutions must ensure data is
secure when exchanged via public networks, enabling robust collaboration
without revealing data to competitors.
• Open Design: Solutions that require a single vendor’s application are
not acceptable in collaborative relationships that have no locus of control.
There is no “master of the supply chain”; each trading partner must
independently consider all of its buyer/seller relationships. It is unlikely that
all of them would choose the same implementation approach. The technical
specification must be robust enough to support the entire business process,
yet simple enough to allow existing applications to connect with minimal
adaptation. By using open and published standards, new trading partners
can come online quickly and the systems can evolve. In addition, an open
solution must be based on mature technologies, because the rapid pace of
development and market acceptance can take evolving technologies in
diverging directions, including extinction.
• Manageability: A collaborative solution must be easily maintainable by all
parties. Custom solutions and annual software updates drive up costs,
introduce incompatibilities, and cause downtime. Again, with no locus
of control, a solution must be robust from the start, must not require
inordinate support services, and must be able to survive over time. CPFR
business practices should offer no technical or economic barriers for trading
partners, large or small.
80
R o a d m a p
t o
C P F R :
T h e
C a s e
S t u d i e s
• Resiliency: The technical solution must be resilient to failure, not only
in software, but also in the communications infrastructure. Redundancy
provides greater reliability and increased capacity. In the event of hardware
or power failure, the system should be fault-tolerant.
• Collaboration: Collaboration is more than messaging. With no central
planning body, a CPFR solution must support threaded peer-to-peer
communications among trading partners. It must also facilitate one-to-many
communications among participants. The solution will almost certainly
involve a combination of both human and machine input and output.
There should be automated access to data from decision support software,
by human operators.
Specification Approach
To derive the technical specification presented here, the CPFR technical
subcommittee took the following approach. First, it analyzed the CPFR business
process model and produced a set of data flow diagrams. From the data flow
diagrams, the team then developed a logical data model and a data dictionary
that illustrate the consolidated set of data elements and the relationships among
them. These were then compared with the existing data format standards
(ASC X12 and SIL) to identify an appropriate mapping and any gaps. The technical
subcommittee concluded its work by creating guidelines and considerations for
selection of transport, security, and application architecture mechanisms.
Technically, CPFR specifications, recommendations, and discussions of technical
implementation criteria fall into four areas:
• Data Format Standards: Data formats for messages to be exchanged among
CPFR trading partners, selected from the ANSI ASC X12 Electronic Data
Interchange (EDI) standard, and the Standard Interchange Language (SIL)
standard. CPFR data requirements will be included in the UCS and VICS
EDI implementation guidelines, which are subsets of ASC X12, and the
SIL guidelines.
© 19 9 9 Vo l u n t a r y I n t e r i n d u s t r y C o m m e r c e S t a n d a r d s A s s o c i a t i o n
81
C P F R Te c h n i c a l S p e c i f i c a t i o n
execution systems, and so forth, as well as a facility for exception management
5
• Transport/Network Protocol Guidelines: Criteria for selecting the data
transport (e.g., FTP) and underlying network protocol (e.g., TCP/IP)
specifications for transmitting messages between CPFR trading partners.
• Security Considerations: Techniques for authentication, encryption,
non-repudiation, and origin of CPFR messages that implementations
should take into account.
• Application/Middleware: Alternatives for the location, coordination, and
management of the data processing elements (servers, agents, and other
5.0 CPFR Technical
Specification
components) that make up a CPFR implementation.
All CPFR implementations must use the data formats described in this
specification for message interchange. The selection of data transport,
security scheme, and middleware is beyond the scope of the CPFR standard,
however, and is subject to implementers’ agreements. The guidelines and
selection criteria provided here should help trading partners agree on which
approach to use.
Conceptual Model
The CPFR conceptual model has been divided into a set of process flow models,
data flows, a logical data model, and a data dictionary. The CPFR process flow
models are described in the “Future Process State” chapter. This section
describes the other models.
Data Flows
Each CPFR trading partner interaction produces a data flow, which is translated
to standard message formats and data transport requests in online implementations.
Table 3 summarizes each of the CPFR data flows.
82
R o a d m a p
t o
C P F R :
T h e
C a s e
S t u d i e s
Data Flow Summary
Process Step
Data Consumed
Data Produced
Develop Front End Agreement
(None; manual process)
(None; manual process)
Create Joint Business Plan
Buyer’s Corporate Strategy
Seller’s Corporate Strategy
Joint Business Plan
Create Sales Forecast
Joint Business Plan
POS Data
Event
Sales Forecast Revisions
Sales Forecast
Identify Sales Forecast
Exceptions
Sales Forecast
Exception Criteria
Metrics
Events
Identified Exception
Items
Collaborate on Sales
Forecast Exceptions
Buyer’s Secondary Data for Exception
Items
Identified Exception Items
Seller’s Secondary Data for Exception
Items
Sales Forecast Item
Revisions
Create Order Forecast
Order Forecast Revisions
POS Data
Current Inventory on Hand
Inventory Strategy/Seasonal Info
Sales Forecast
Events
Product Historical Demand and Shipments
Product Availability Data
Item Management Profile Data
Order Forecast
Identify Order
Forecast Exceptions
Order Forecast
Exception Criteria and Values
Events
Identified Order
Exception Items
Collaborate on Order Forecast
Exceptions
Buyer’s Secondary Data for Exception
Items
Identified Exception Items
Seller’s Secondary Data for Exception
Items
Order Forecast
Revisions
Generate Order
Order Forecast
Item Management Profile
Order
5
C P F R Te c h n i c a l S p e c i f i c a t i o n
Table 3
The following pages illustrate the high level processes and the data flows associated
with these processes. These data flows are independent of the architectural
implementation of CPFR. In other words, there could be different architectural
implementations of this model, such as peer-to-peer, hub-and-spoke, and third
party. For example, the CPFR data could be managed in a domain shared
(or potentially duplicated) by the buyer and the seller, or it may exist within one
of the two partner domains, or it could even exist within a third-party service.
The important point about the illustration is the agreement on the types and
formats of the data being shared and the nature of the data flows.
© 19 9 9 Vo l u n t a r y I n t e r i n d u s t r y C o m m e r c e S t a n d a r d s A s s o c i a t i o n
83
Develop Front End Agreement
The Develop Front End Agreement data flow illustrates the process of coming to
agreement on joint business goals for the trading partner relationship.
Develop Front End Agreement Data Flow
5.0 CPFR Technical
Specification
Buyer
Seller
Buyer’s
Business Goals
Seller
Business Goals
Develop
Front End
Agreement
Note: When an individual
diagram includes multiple
process steps, the steps
are numbered using the
Front End
Agreement
step numbers in the
CPFR
Policies
CPFR IDEF0 diagrams.
Legend
External
Agent
Process
Datastore
Data Flow
Figure 16
84
R o a d m a p
t o
C P F R :
T h e
C a s e
S t u d i e s
Create Joint Business Plan
The Create Joint Business Plan data flow covers the exchange of strategy, objective,
and goal setting information between CPFR trading partners at the beginning
of a planning period.
Create Joint Business Plan Data Flow
Buyer
Seller
5
C P F R Te c h n i c a l S p e c i f i c a t i o n
Business Goals,
Corporate
Strategies
Business Goals,
Corporate
Strategies
Create Joint
Category
Strategies/
Tactics
Buyer’s
Business
Plans
Seller’s
Business
Plans
Joint Category
Strategies/Tactics
Create Joint
Business
Plan
Item
Management
Profile
Joint Business Plans
CPFR
Policies
Figure 17
© 19 9 9 Vo l u n t a r y I n t e r i n d u s t r y C o m m e r c e S t a n d a r d s A s s o c i a t i o n
85
Create Sales Forecast
The Create Sales Forecast data flow describes the exchange of initial sales forecasts
for a planning period, based on agreed-upon goals, events, sales results, and
prior revisions.
Create Sales Forecast Data Flow
Historical
Sales
Data
Analysis
Buyer
5.0 CPFR Technical
Specification
Historical
Sales
Data
Analysis
Buyer
Event Dates
Seller
Seller Event
Dates
Create Sales
Forecast
POS Data
Sales
Forecast
CPFR
Policies
Joint
Business
Plan
Exception
Resolution
Data
CPFR
Transaction
Data
Figure 18
86
R o a d m a p
t o
C P F R :
T h e
C a s e
S t u d i e s
Identify Sales Forecast Exceptions
The Identify Sales Forecast Exceptions data flow documents the creation and
exchange of exception items related to forecast performance that result from
criteria established in the joint business plan.
Identity Sales Forecast Exceptions Data Flow
Buyer
Seller
5
C P F R Te c h n i c a l S p e c i f i c a t i o n
Forecast
Changes/
Update
Forecast
Changes/
Updates
Supply
Constraints
Identify
Sales
Forecast
Exceptions
Sales
Forecast
CPFR
Policies
Exception
Criteria
Exception Items
CPFR
Transaction
Data
Figure 19
© 19 9 9 Vo l u n t a r y I n t e r i n d u s t r y C o m m e r c e S t a n d a r d s A s s o c i a t i o n
87
Resolve Sales Forecast Exceptions
The Resolve Sales Forecast Exceptions data flow captures the exchange of sales
forecast item revisions created to resolve forecast exceptions.
Resolve Sales Forecast Exceptions Data Flow
5.0 CPFR Technical
Specification
Buyer
Seller
Undocumented
Knowledge/Data
Undocumented
Knowledge/Data
Buyer
Exception
Resolution
Seller
Exception
Resolution
Resolve
Sales
Forecast
Exception
Unresolved
Sales Forecast
Exception
Unresolved
Sales Forecast
Exception
Research
Sales
Exception
Research
Sales
Exception
Resolved
Exception
Items/Change
Sales Forecast
Buyer’s
Event
Dates
Seller’s
Event
Dates
Decision
Support
Data
Decision
Support
Data
Buyer
Knowledge
Base
Seller
Knowledge
Base
Exception
Items
Exception
Items
CPFR
Transaction
Data
Figure 20
88
R o a d m a p
t o
C P F R :
T h e
C a s e
S t u d i e s
Create Order Forecast
The Create Order Forecast data flow describes the information exchanged in an
initial order forecast for products within a planning period.
Create Order Forecast Data Flow
Capacity Limitations
Buyer
POS Data
Seller
Historical
Demand &
Shipment
Data
5
Forecast
Impact
Events
Create
Order
Forecast
Current Inventory
Item
Management
Data
Sales Forecast
Exception
Resolution
Data
CPFR
Policies
Order Forecast
CPFR
Transaction
Data
Figure 21
© 19 9 9 Vo l u n t a r y I n t e r i n d u s t r y C o m m e r c e S t a n d a r d s A s s o c i a t i o n
89
C P F R Te c h n i c a l S p e c i f i c a t i o n
Order/
Shipment
Data
Inventory
Strategy
Identify Order Forecast Exceptions
The Identify Order Forecast Exceptions data flow illustrates the information
exchanged when an order forecast triggers exceptions based upon joint business
plan criteria.
Identity Order Forecast Exceptions Data Flow
Buyer
Seller
5.0 CPFR Technical
Specification
Changes/
Update
Changes/
Updates
Ability to
Supply
Identify
Order
Forecast
Exceptions
Order
Forecast
CPFR
Policies
Static
Exception
Criteria
Exception Items
CPFR
Transaction
Data
Figure 22
90
R o a d m a p
t o
C P F R :
T h e
C a s e
S t u d i e s
Resolve Order Forecast Exceptions
The Collaborate on Order Forecast Exceptions data flow captures the information
exchanged when CPFR trading partners create revisions to order forecasts in
order to resolve an exception condition.
Resolve Sales Forecast Exceptions Data Flow
Buyer
Seller
5
Undocumented
Knowledge/Data
Buyer
Exception
Resolution
Seller
Exception
Resolution
Resolve
Order
Forecast
Exception
Unresolved
Order Forecast
Exception
Research
Order
Exception
C P F R Te c h n i c a l S p e c i f i c a t i o n
Undocumented
Knowledge/Data
Unresolved
Order Forecast
Exception
Research
Order
Exception
Resolved
Exception
Items/Change
Order Forecast
Buyer’s
Event
Dates
Seller’s
Event
Dates
Decision
Support
Data
Decision
Support
Data
Buyer
Knowledge
Base
Seller
Knowledge
Base
Exception
Items
Exception
Items
CPFR
Transaction
Data
Figure 23
© 19 9 9 Vo l u n t a r y I n t e r i n d u s t r y C o m m e r c e S t a n d a r d s A s s o c i a t i o n
91
Generate Order
The Generate Order data flow documents the transmission of a firm order for
products, based upon an order forecast and an item management profile.
Generate Order Data Flow
5.0 CPFR Technical
Specification
Buyer
Seller
Order
Order
Generate
Order
Item
Management
Data
Order
Forecast
CPFR
Policies
CPFR
Transaction
Data
Order
Figure 24
Logical Data Model
The consolidated set of data elements required to produce the CPFR data flows
and the logical relationships among them are included in the CPFR logical
data model. The data model is in relational form (using the IDEF 1X relational
modeling standard) to aid in the construction of Standard Interchange Language
(SIL) data format standard requests (discussed in the Data Format Standards
section of this chapter). Appendix C presents the entity-relationship diagram
for the model.
92
R o a d m a p
t o
C P F R :
T h e
C a s e
S t u d i e s
This model is provided as a reference; CPFR implementations are not required or
expected to include a physical database with this schema. Not all fields will be
used by each trading partner.
Data Dictionary
The CPFR data dictionary explains the meaning and intent of each logical data
element referenced in the CPFR data model. A common data dictionary guides
the mapping of CPFR data elements to data format standards such as ANSI ASC
X12 EDI and Standard Interchange Language (SIL). Appendix D contains a
5
Data Format Standards
Selection of Standards
Data format standards specify the order, types, and size of data to be exchanged
in files or messages. They do not specify how the data is transmitted or secured.
Standardizing the data format of CPFR messages ensures that implementations
can interpret communications received from CPFR trading partners. Each CPFR
message is specified in one of two data format standards: ANSI ASC X12 EDI
or Standard Interchange Language (SIL).
Use of ANSI ASC X12 Transaction Sets for CPFR Messages
CPFR uses ANSI ASC X12 transaction sets to exchange messages. To support the
Create Sales Forecast data flow, the Planning Schedule with Release Capability [830]
transaction set is used to transmit the sales forecast among trading partners.
To support the Actual Item Performance History Request message, the Item
Information Request [893] transaction set is used to request information
for specific products, locations, and time periods. The Product Activity Data [852]
transaction set supports the Actual Item Performance History Response message
and is used to transfer product activity or metrics among trading partners.
This data can be compared with the forecasts exchanged to determine forecast
accuracy. The Purchase Order [850] or the Grocery Product Purchase Order
[875] transaction set transfers the order during the Generate Order data flow
© 19 9 9 Vo l u n t a r y I n t e r i n d u s t r y C o m m e r c e S t a n d a r d s A s s o c i a t i o n
93
C P F R Te c h n i c a l S p e c i f i c a t i o n
complete listing of CPFR data dictionary terms.
scenario. The Price/Sales Catalog [832] or the Item Maintenance [888]
transaction set is used to update product information to trading partners.
The Promotion Announcement [889] transaction set is used to inform CPFR
trading partners of upcoming promotional events. Appendix E maps CPFR
requirements to these transaction sets. Other EDI transaction sets provide
equivalent data, which could be used to implement CPFR. However, this
specification does not provide any mapping of them. (See the VICS EDI
and UCS implementation guidelines for maps.)
5.0 CPFR Technical
Specification
EDI standards as they currently exist do not provide transactions for some of the
collaboration scenarios represented in CPFR. For example, the establishment
of joint product goals for out-of-stock and inventory levels, exception conditions,
and a rationale for revisions made are all outside the scope of EDI. The CPFR
specification provides a mapping to Standard Interchange Language (SIL) for
these message types.
Use of SIL for CPFR Messages
The Standard Interchange Language (SIL) standard, maintained by the Uniform
Code Council (UCC), is a data interchange language based on ANSI Structured
Query Language (SQL) syntax. A separately maintained data dictionary defines
the standard table and field names that may be exchanged in SIL messages. SIL
benefits include the familiarity of SQL syntax, the self-describing nature of its
messages, and the ability to both update and query remote systems.
The SIL standard is not nearly as widely known or used as EDI. Since its introduction
in 1990, SIL has been used to respond to dynamic data interchange challenges
among grocers and grocery distributors (for example, distributing price changes
among disparate point-of-sale systems or querying stock positions).
The CPFR committee has chosen to use the SIL approach during the pilot phase
to document messages that are not within the scope of EDI today. SIL’s data
dictionary committee uses a streamlined approach to approve enhancements to
the standard very rapidly, providing a convenient forum for rapid standardization.
SIL is the only forum that the committee is aware of that would allow CPFR to
94
R o a d m a p
t o
C P F R :
T h e
C a s e
S t u d i e s
achieve standards body coverage for its entire specification, without requiring
the CPFR committee to maintain the standard as it evolves. When the
appropriate message types are added to EDI standards they will be considered
for use in CPFR.
The Extensible Markup Language (XML) is another data formatting standard
that the CPFR committee is considering for future versions of the CPFR guidelines.
Use of XML is contingent upon the presence of a standards organization that can
maintain the XML Document Type Definition (DTD) that the CPFR committee
would produce. To date, no appropriate organization is in place, but progress
5
Appendix E specifies the mapping of CPFR message requirements to existing
SIL data dictionary elements and identifies required elements for future SIL
extensions.
Transport/Network Protocol Guidelines
CPFR implementations must agree on the transport and network protocol to be
used. TCP/IP has become the de facto standard protocol for public networks;
private value-added networks also widely deploy IP. Other networks are technically
capable of supporting CPFR, including standard protocol stacks such as ISO OSI.
Since most contemporary computing architectures can support multiple protocols
simultaneously, and virtually all support TCP/IP, network selection is not likely to
be a major implementation concern.
The appropriate physical medium for transporting data depends on the
architecture selected and the level of service desired. CPFR-formatted messages
may be exchanged over the selected network in files, as data streams, or as blocks
of data delivered through a messaging system.
HTTP/S
The Hypertext Transport Protocol (HTTP) and its secure variant (HTTP/S) are
the transport specifications used by Web browsers to transmit Hypertext Markup
Language (HTML), Java applets, images, and other content to and from servers.
© 19 9 9 Vo l u n t a r y I n t e r i n d u s t r y C o m m e r c e S t a n d a r d s A s s o c i a t i o n
95
C P F R Te c h n i c a l S p e c i f i c a t i o n
in this area appears imminent.
HTTP was not originally designed to transport highly structured data or to manage
complex interactions of clients and servers. However, its pivotal role in the
growth of the Internet has propelled its evolution. A number of EDI software
companies now offer Internet-enabled EDI, which allows EDI messages to be
exchanged over HTTP.
The advantage of HTTP is its wide acceptance. Most organizations allow
HTTP messages through Internet security firewalls. HTTP can also be used
synchronously, enabling interactive response.
5.0 CPFR Technical
Specification
FTP
The File Transfer Protocol (FTP) is a widely supported means of transferring text
and binary files among heterogeneous systems. Properly authorized users from
other organizations may transfer files to or from an FTP server and successfully
interpret their contents. Files can be easily organized and archived, and failed
transmissions can be easily reinitiated without data loss. It is more difficult to
support interactive implementations with a file-based approach, however.
Typically file exchange occurs as a background activity.
SMTP and MIME
E-mail systems and their related standards are another option. Simple Mail
Transfer Protocol (SMTP) is the de facto Internet standard for e-mail transmission.
While many e-mail systems support SMTP today, not all of them are interoperable.
Multi-purpose Internet Mail Extension (MIME) provides structured data types
for SMTP that could be used to format CPFR messages. Efforts are underway to
provide a MIME extension for CPFR.
Other Approaches
Sockets
Sockets are a data streaming protocol. More flexible and primitive than other
approaches, sockets require tight agreement among implementations concerning
the control flow, recovery, segmenting, and other strategies to be used. Sockets
are available on all computing platforms. They can provide high performance;
however, more programming is involved.
96
R o a d m a p
t o
C P F R :
T h e
C a s e
S t u d i e s
Message-oriented Middleware
There is a relatively mature market of message-oriented middleware that provides
data transmission, security, assured delivery, multicasting, broadcasting,
publish/subscribe messaging, and other advanced options. Standards for
messaging products are extremely primitive. For this reason, implementations
using message-oriented middleware usually have to agree on a vendor to use
in common.
OMG CORBA IIOP
The OMG CORBA specification provides a protocol called IIOP (Internet
Inter-ORB Protocol) for making remote object requests and collecting results.
5
interactions. As a result, IIOP requires implementations to take the extra step
of mapping CPFR messages to objects. Future revisions of the CPFR specification
may introduce a distributed object model that could be used more effectively
with this approach.
Security Considerations
Selection of a specific security standard is outside the scope of the CPFR
technical specification. However, every implementation will need to consider
how communication will be secured, especially when messages are exchanged
over public networks. This section provides background information on security
issues that may be useful for those organizations contemplating CPFR initiatives.
Key attributes that should be accessed in a system that provides and controls
system access include authentication, authorization, integrity, confidentiality,
auditing, and non-repudiation.
• Authentication: The security system needs to authenticate remote users,
systems, and applets or other downloaded code. This means ensuring that
users connecting to the system are who or what they are supposed to be,
and ensuring that the remote systems to which users are connected are
the ones they meant to address and not impostors. There also needs to be
a means to ensure what is being downloaded is the correct code and that a
substitution has not taken place. Some standards have been established in
this area. For example, there is certificate code that supports X.509v3 and
provides an online Certificate Authority server to provide user authentication.
© 19 9 9 Vo l u n t a r y I n t e r i n d u s t r y C o m m e r c e S t a n d a r d s A s s o c i a t i o n
97
C P F R Te c h n i c a l S p e c i f i c a t i o n
CPFR is currently defined in terms of data to be transmitted, rather than object
• Authorization: Assuming a user is “authentic,” the next area a security system
needs to address is the authorization to a system or application and the level
of access granted. This includes application privileges for field or record
level access, write permissions, and the ability to assign rights to other users.
With numerous users working at many different locations, an effective and
efficient process to administer users at a group level needs to be incorporated
into the security system. Ideally, each group would have an administrator
who would grant lesser levels of access and authorization to the other
members. By restricting the system access to a user and restricting the
5.0 CPFR Technical
Specification
scope of that access (database views vs. direct table access, for instance),
an administrator can minimize the potential damage from a system breach.
Most controls already in place rely on individual applications for containment.
Additional measures must be instituted to provide containment for a specific
system or application server(s).
• Integrity: A digital signature attests to the contents of a message as well as
to the identity of the signer. As long as a secure hash function is used, there
is no way to take someone’s signature from one document and attach it to
another or to alter a signed message in any way. The slightest change in a
signed document will cause the digital signature verification process to fail.
Thus, public-key authentication allows people to check the integrity of
signed documents. If a signature verification fails, however, it will generally
be difficult to determine whether there was an attempted forgery or simply
a transmission error.
• Confidentiality: At a system level, confidentiality means that all attributes of
a connection, including time, frequency, data, queries, and so on, remain
confidential. For CPFR, the primary focus is on the data being accessed,
received, and sent, regardless of the means used. At present, collaboration
is largely by phone and fax. The security with this approach is almost
nonexistent. The amount of data transmitted electronically is very small
or sent over secure private networks. As real-time access to data or
transactions becomes a business requirement and the medium becomes the
Internet, the requirements for confidentiality are best met through some
form of encryption.
98
R o a d m a p
t o
C P F R :
T h e
C a s e
S t u d i e s
• Auditing: The security system must provide for the auditing of access and
potential breaches. The audit trail provides a mechanism for assessing the
extent of possible damage and the nature of the attack, and for assisting in
the development of protection against future attacks. The system can also
provide a means for alerting administrators to attempted and actual breaches
of the existing security systems.
• Non-repudiation: Non-repudiation is key to ensuring that outside parties
involved in initiating transactions within the applications are tied to those
transactions. Authentication at the appropriate level of granularity ensures
a transaction. This is critical to generating business transactions using these
systems in place of traditional paper-based processes.
Application Architecture Considerations
The remainder of this chapter explains technical scenarios under which CPFR
could be deployed. Every network of CPFR partners will need to agree on the
location, coordination, and management of data-processing elements in their
implementation. Depending on each case scenario, the resources available,
and the need for expediency, the architecture may follow one of the application
architectures described in this document.
Implementation Scenarios
CPFR implementations can range from real-time, Internet-based applications
to file-based exchanges in batch over a VAN. E-mail and FTP (file transfer
protocols) are also viable. Data could be managed by each trading partner
or by an independent, third-party service bureau. Selection of the transport
mechanism depends on the level of service required, the availability of the
technology to each trading partner, and the ease of deployment. In all cases,
the message content exchanged over these transports should conform to the
CPFR selection of data format standards.
© 19 9 9 Vo l u n t a r y I n t e r i n d u s t r y C o m m e r c e S t a n d a r d s A s s o c i a t i o n
99
C P F R Te c h n i c a l S p e c i f i c a t i o n
that users of the system cannot deny knowledge of, or responsibility for,
5
Some aspects of collaboration are time-critical. The level of sensitivity to response
times varies dramatically, depending on the products and trading partners
involved. The CPFR technical guidelines do not include formal specification
of any level-of-service requirements other than to identify which data may be
time-critical in the data flow model. Implementations must negotiate level-ofservice agreements and select transports, and design their applications to achieve
appropriate response times in each communication context.
There are many alternatives for distributing data and information processing
5.0 CPFR Technical
Specification
among collaborating trading partners. Each of these collaboration environments
presents significant tradeoffs. Examples of each are likely to prevail in different
industries, depending on the rate of market acceptance of CPFR.
Coexistence
Coexistence mirrors most electronic commerce schemes today. Each enterprise
operates its own autonomous network of applications and exchanges business
documents with its trading partners as a background activity, processing the
documents nightly or weekly. Figure 25 illustrates this type of trading partner
network. This style is peer-to-peer, but uncoordinated.
Trading Partners Networks Coexistence
Buyer
Seller
Seller
Seller
Figure 25
100
R o a d m a p
t o
C P F R :
T h e
C a s e
S t u d i e s
The advantage of these networks is that they are mature, widely deployed, and
frequently supported by the ANSI ASC X12 EDI message types required by
the CPFR specification. However, because of the focus on batch execution,
an environment based solely on coexistence is not well suited to time-critical
collaborative exchanges.
Centralized Server
In supply chains that have a few large and many small players, one company
can develop and manage a collaboration environment on behalf of its trading
partners. Because a significant part of any of the smaller companies’ production
develop or maintain the system, smaller companies are usually motivated to
adopt their partner’s technology. Figure 26 shows a centralized environment,
in which the server is managed by a buyer and clients are operated by sellers.
Centralized Trading Partner Network
Buyer
Client
Seller
Figure 26
Distributed Servers
A system built on a network of distributed servers can locally manage the data
relevant to any individual company and restrict distribution of sensitive information
to trading partners that need it. Distributed server networks are highly scaleable
because the number of systems grows with the number of trading partners.
Figure 27 illustrates a distributed server architecture.
© 19 9 9 Vo l u n t a r y I n t e r i n d u s t r y C o m m e r c e S t a n d a r d s A s s o c i a t i o n
101
C P F R Te c h n i c a l S p e c i f i c a t i o n
flows through the larger trading partner, and the burden is not on them to
5
Distributed server networks are more complex than centralized or loosely coupled
systems, so they require more sophisticated engineering and management.
The distributed server approach also requires each trading partner to install
and maintain its own system, which could be an impediment to the widespread
adoption of CPFR. Data synchronization is the most challenging implementation
issue, whether performed via database replication, distributed transactions,
or other means.
Distributed Server Architecture
5.0 CPFR Technical
Specification
Seller
Buyer
Figure 27
Summary of Systems Architecture Options for CPFR
Architecture
Description
Strengths
Weaknesses
Coexistence
Uncoordinated batch
Minimal investment
Reaction time may
data transfer among
required
be too slow for true
trading partners
collaboration
Centralized
All data for a company
Server
and its trading partner
network maintained
its own server(s)
– Centralized
Partners lack visibility
management
– Ease of entry
for partners
control of data across
other buyer/seller in
relationships
Distributed
Peer-to-peer network
Each partner controls
Higher investment and
Servers
of servers installed
and has visibility
IT capability required
at each trading partner
of all its own data
Table 4
102
R o a d m a p
t o
C P F R :
T h e
C a s e
S t u d i e s
Emerging Technologies
Over the past 10 years, a growing proportion of application programs has been
written using object-oriented techniques. Objects combine the data and behavior
of a business entity–such as a forecast or an order–into a single unit. Distributed
object environments allow individual objects to be accessed remotely as though
they were local.
Sellers and buyers have not deployed systems based on distributed objects in
any significant capacity to date. Competing specifications, relatively immature
products, and a lack of object-oriented programming skills on corporate IT staffs
so it merits considering how to evolve CPFR to a distributed object specification
in the future.
Distributed object approaches have a number of advantages over traditional
application protocol specification techniques. Special variants of a specification
can be created without modifying the base system through a process called
sub-typing. Object-based protocols are not restricted to data flows; actions that
are allowed to be performed on business entities can be explicitly specified
through object methods. Finally, data transport and formatting concerns are
simplified because distributed object specifications take care of these details.
The Object Management Group’s (OMG) Common Object Request Broker
Architecture (CORBA) is a public specification for distributed objects that has
been used by other standards groups. It has been available since 1991. Many
technology companies offer implementations of CORBA that can be used to
construct distributed object environments. A popular object-oriented programming language, Java, provides its own distributed object technique called Remote
Method Invocation (RMI), though it supports CORBA as well. Finally, Microsoft
has a distributed object specification called DCOM, which it submitted to The
Open Group to be maintained as though it were a standard.
© 19 9 9 Vo l u n t a r y I n t e r i n d u s t r y C o m m e r c e S t a n d a r d s A s s o c i a t i o n
103
C P F R Te c h n i c a l S p e c i f i c a t i o n
have limited adoption. Many of these limitations are likely to disappear soon,
5
Conclusion
The CPFR technical specification is a work in progress. The CPFR technical
subcommittee has selected the combination of standards and conventions that
best meets the needs of supply-chain trading partners, based on the technologies
available. Technologies in this domain continue to evolve rapidly. To validate the
CPFR business process and continue to develop the technical recommendations
for CPFR, the subcommittee encourages members to conduct reference pilots.
Through the piloting process, the technologies outlined in this document will
5.0 CPFR Technical
Specification
be tested in the context of real business situations and under field conditions.
The committee then hopes to publish revisions to this document that will
enhance these guidelines and standards selections.
104
R o a d m a p
t o
C P F R :
T h e
C a s e
S t u d i e s
Conclusion
Collaborative Planning, Forecasting, and Replenishment seems to be common
business sense. And it is–setting up front-end agreements for business
partnerships, sharing expectations and goals, and taking those expectations
into order fulfillment.
But it goes beyond a few simple ideas. Partners must also trust that they are
working in each other’s best interest. This sort of trust does not always exist in
business relationships; it’s a cultural change that must take place before CPFR
can be successful.
The pilots have proven that CPFR can deliver expected improvements such as
6.0
partner companies by reducing fixed assets and working capital.
But the most important benefit is that it serves to satisfy consumer demand.
In today’s hectic world, the consumer is time-deprived...unable to shop around,
yet demanding convenience and service. CPFR helps to fulfill that demand while
building customer loyalty to both brand and retailer.
This roadmap provides the direction to follow with CPFR, but it is not the end
of the road. It is still a challenge for partnerships to scale the CPFR process
to handle hundreds of items and distribution points without straining their
resources. Many pilots relied on manual techniques to uncover problems,
but getting to full production requires automation. The technical specifications
have been developed to help make that a reality.
Companies currently active with CPFR are progressing in the area of scalability.
Most expect to use the Internet to handle both the volume of information CPFR
requires as well as the timeliness it demands. They are strongly investigating an
industry standard for XML to help them in this pursuit. They are also looking at
CPFR beyond the original concept of manufacturer and retailer relationships,
forward to suppliers and transportation carriers.
These forerunners stand to benefit the most from CPFR. Rather than hunting
for the right path, it will give them a lead along the competitive road.
© 19 9 9 Vo l u n t a r y I n t e r i n d u s t r y C o m m e r c e S t a n d a r d s A s s o c i a t i o n
105
Conclusion
reduced inventory, higher in-stocks, and increased sales. It also benefits the
6.0 Conclusion
106
R o a d m a p
t o
C P F R :
T h e
C a s e
S t u d i e s
Appendix A: CPFR Capability Assessment
Purpose
The purpose of the CPFR Capability Assessment is to...
• Provide a framework for understanding any gap between a company’s
existing practices and scalable CPFR best practices.
• Provide support for a preliminary business case that objectively
quantifies the process strengths and opportunities that exist,
and how the opportunities can be improved.
• Identify the starting point for change, and enable realistic
expectations for a CPFR best-practices development program.
• Provide an industry-standard process to determine if trading partners
A
are ready to engage in CPFR relationships:
– A company’s profile against an aggregated industry average.
– Other companies’ abilities to align/contribute to your specific focus
areas for improvement and development.
The grid on the next page provides an overview of the progression of the
activities through each CPFR process area. The grid illustrates the increasing
difficulty and benefit of progressing vertically through the processes of
Collaboration to Integrated Planning and Forecasting to Replenishment and
finally to Supply Chain Management. There are core competencies identified
that move each of these four processes through the Basic to Developing to
Advanced levels.
The ultimate goal of CPFR is Supply Chain Optimization, which can be achieved
only when advanced levels are achieved for every process area. CPFR is not only
about collaboration or computer-assisted retail replenishment. CPFR is the sum
total of all identified processes of Collaboration, Planning, Forecasting and
Replenishment. This assessment enables partners to understand the total
© 19 9 9 Vo l u n t a r y I n t e r i n d u s t r y C o m m e r c e S t a n d a r d s A s s o c i a t i o n
107
Appendix A CPFR Capability Assessment
– A company against itself, using before-and-after analysis.
journey, and to provide a way to flexibly map the work needed to meet specific
business goals.
The pages following the grid break out the elemental qualifications into
18 individually scored criteria. Each page represents one of the four process
areas of Collaboration, Integrated Planning and Forecasting, Replenishment
and Supply Chain Management. The scoring levels and many definitions were
taken directly from the Global ECR Scorecard in development at the time this
assessment was created. Some definitions were refined to better reflect the
Appendix A
CPFR Capability Assessment
CPFR-focused effort and results. Each criterion is scored based on the ability
to meet all criteria at a certain level. If all criteria are not met for a given level,
then the next lowest score is assigned (provided all criteria at that level are met).
The scoring grid on the last page allows input of the score for each element
within each process area. There is space to include comments and opportunities
for each score given.
Recommended Assessment Process
In actual CPFR pilot studies, the deployment method found most productive was
to have the selling team members reach consensus on the scores separately
from the buying team members. Once each company reached its consensus
on the individual scores, the two companies went through each CPFR assessment
element together to agree on the score.
Primary differences were documented along with the rationale for the score in
each area. The additional scoring rationale provided critical input to the actions
identified to improve the process for each element. When averaged and viewed
in the overall context of the scoring grid, the raw scores helped identify the
relative strength of the partners in each of the four CPFR process areas. At the
highest level, this information enabled the partners to set priorities on the CPFR
processes to be improved. At the detailed level, individual scores and comments
identified specific actions needed to improve the score on the particular element.
108
R o a d m a p
t o
C P F R :
T h e
C a s e
S t u d i e s
This assessment process identifies areas that need immediate attention or that
may be sequenced later in the CPFR process improvement. The key to this
process is understanding two critical aspects of CPFR:
1. All four process areas identified in the assessment must be
maximized to fully realize the benefits of CPFR.
2. Partnering companies have the flexibility to decide the priority
in which key CPFR processes will be worked and improved.
CPFR Stages of Progression
Process Area
Basic
Developing
Advanced
D
Supply Chain
No Supply Chain
Internal
Supply Chain
Focus/Plan
Enterprise
Optimization
Management
A
Optimization
Pre-DC
DC
Computer Assisted
Limited/ No Retail
Replenishment
Retail Ordering
Processes
Visibility
Focus
Flow-Through
B
Manual
Standardized
Integrated
Non-Standard
Demand Data
Planning &
Forecasting Planning
Creation & Input
Integrated
Forecasting
Planning,
Processes
Forecasting &
Collaboration
A
Limited
Standardized &
Collaborative
One-Way
Integrated
Processes
Communication
Collaboration
Table 5
© 19 9 9 Vo l u n t a r y I n t e r i n d u s t r y C o m m e r c e S t a n d a r d s A s s o c i a t i o n
109
Appendix A CPFR Capability Assessment
C
Replenishment
A. Collaborative Processes
BASIC
DEVELOPING
ADVANCED
Criteria
Definition
0 Little to
Nothing
Done
1 Plans
Developed
Nothing Done
2 Partially
Implemented
3 Implemented
but Results
Incomplete
4 Fully
Implemented/
Effective
5 Advanced
Concepts
Joint Business
Planning
Process
The partnership
process to create
mutual plans
for promotion
and new item
events which
are measured
against commonly
understood
corporate
strategies.
Strategies exist on
a corporate level
only. There is no
sharing of annual
plans or evaluation
of current activities
against strategic
direction.
Annual plans &
strategies exist and
are shared, but no
specific plans are
created jointly with
the information
provided.
An overall joint
partnership strategy
is defined. Joint
plans are created on
limited items only.
Annual plans are
in place and
quarterly/6-month
plans are linked to
specific category
strategies.
Promotions and new
item events are jointly
planned and joint
sales forecasts
are created and
measured for accuracy.
Results of the events
contribute to the
success of the
annual plan. Reward
structures perpetuate
the JBP process.
Business-to-business
electronic connections
exist to update and
evaluate progress of
promotions against
annual business
plans. Results
are captured and
communicated
instantly based on
exception criteria
and alert functionality. Results are
archived for future
use.
Promotion/New
Product Initiative
Process
The process to
translate the
promotional
plan into
efficient/effective
implementation.
No consistent
process exists,
with frequent
changes and little
consideration of
lead times.
Systems are being
developed to formalize
the promotion
execution program
and there are some
efforts to coordinate
promotion execution.
There are some
efforts to implement
an effective
promotion process
with inconsistent
results for forecast
accuracy, in-stocks
and inventories.
A promotion
process has been
implemented and
is usually followed.
Out-of-stocks
and inventories
have decreased
consistently with
tested promotional
events.
A highly effective
promotion process
is routinely used.
Forecasts are
accurate and clearly
communicated
throughout the supply
chain. Inventories and
in-stocks are within
acceptable range.
A collaborative
promotion process
driven by a storebased POS data
forecast optimizes
the total supply chain
delivering minimal
disruptions within
the supply chain.
Results
Assessment
The degree to
which promotions
and new item
initiatives are
evaluated
jointly against
a common set
of objectives.
There are minimal
efforts to evaluate
promotion results or
promotion costs.
There is an
understanding of
the need to measure
promotions and
their costs, and some
basic level analysis.
Promotions are
evaluated based
on traditional costs
and volume basis.
Reviews with sellers
are conducted.
A broader set of
results and process
measures are
evaluated related
to category
objectives. Reviews
with sellers include
consumer data.
Measures are
evaluated jointly
with partners and
related to the JBP
category/corporate
objectives.
Promotions are
evaluated against
a common set of
measures. Results
are used to influence
future promotion
programs, co-marketing,
frequent shopper
programs, etc.
Table 6
110
R o a d m a p
t o
C P F R :
T h e
C a s e
S t u d i e s
B. Integrated Planning & Forecasting Processes
BASIC
DEVELOPING
ADVANCED
Definition
0 Little to
Nothing
Done
1 Plans
Developed
Nothing Done
2 Partially
Implemented
3 Implemented
but Results
Incomplete
4 Fully
Implemented/
Effective
5 Advanced
Concepts
Information
Technology
Utilization
The degree to
which information
technology has
been developed
to support
category
management
work and
measurement
systems.
There are basic
transactional
systems and limited
access to data.
Limited internal
customer POS data
is available and a
plan is in place to
utilize data from
outside the
organization, such
as from third-party
data providers.
An integrated
decision support
system is being
developed to
provide consumer,
customer, and
market data. Some
pilots are being
executed.
Integrated decision
support systems
exist, providing
data electronically
between trading
partners. Rulesbased models are
used that allow
for common
interpretation
of data between
trading partners.
Integrated decisionsupport systems
are used to provide
information to all
trading partners
as a basis for joint
evaluation of results,
facilitation of work
and execution of
plans.
Advanced technologies
(such as the Internet)
provide information
seamlessly between
trading partners to
enable collaborative
planning, evaluation,
and execution. Full
access to and use of
individual trading
partner information
(e.g., POS data and
shopper research)
drives joint business
planning and measures.
Demand Signal
Development
The degree
to which the
demand signal
matches true
consumer
demand.
Demand signals
are not used. Orders
are based on buying
cycles and deals.
Inventory information
is shared and used
to guide the demand
signal.
The demand signal is
based on warehouse
withdrawals and
inventories.
Forecasts of changes
in the demand
(promotions) are
applied manually.
Some consumer
forecast information
is incorporated
automatically into
the demand signal
based on historical
data.
Visibility of consumer
forecasts, warehouse
withdrawals and POS
data is used to adjust
the short-term
demand signal.
A collaborative,
integrated and
automated
communication
process exists, and
actual POS consumer
data is used to generate
the short-term
demand signal and
long-term forecast.
Weekly sales
forecasts are
created jointly with
limited internal
communication to
drive processes.
Joint weekly
sales and order
forecasts are
manually
communicated
internally and feed
production and
replenishment
processes with
limited or varying
degrees of
accuracy.
Internal
Integration Of
Demand
Forecasts
Score Twice:
1. Seller
Integration to
Demand
Planning
2. Customer
Integration:
Buyer
Replenishment
The degree to
which accurate
forecasts are
integrated
into existing
production and
replenishment
processes.
No forecasts are
either created or
communicated
across partnerships.
Sales event
forecasts are created
independently
between partners
and not shared.
Table 7
© 19 9 9 Vo l u n t a r y I n t e r i n d u s t r y C o m m e r c e S t a n d a r d s A s s o c i a t i o n
111
Joint sales and
order forecasts are
created and internally
integrated into
production and
replenishment
planning systems.
Accuracy
measurements are an
consistently within
acceptable range.
Joint sales and order
forecasts in daily and
weekly increments
are captured and
communicated, with
exception-management
processes in place to
respond to changes
as they occur.
Forecasts become
“frozen” at a point
that eliminates the
need for purchase
order creation.
A
Appendix A CPFR Capability Assessment
Criteria
C. Replenishment Processes
BASIC
DEVELOPING
ADVANCED
Criteria
Definition
0 Little to
Nothing
Done
1 Plans
Developed
Nothing Done
2 Partially
Implemented
3 Implemented
but Results
Incomplete
4 Fully
Implemented/
Effective
5 Advanced
Concepts
Delivery
Reliability
The extent to
which the reliability
of deliveries is
measured to
ensure that orders
are delivered
on time, in full,
and in the right
quantity and
quality.
There are no
measures in place,
and no plans to
measure.
Measures are
identified and
responsibilities
are assigned.
There is regular
monitoring of
delivery performance.
Major problems are
regularly analyzed.
There is no close
cooperation
between trading
partners to address
problems.
There is close
cooperation
between trading
partners to ensure
consistent delivery
performance.
Delivery performance
is regularly
measured and
analyzed.
Achieved delivery
standards are
recognized as being
world-class, that is,
greater than 95%
of all orders are
delivered on time
in full.
Delivery results
are consistently maintained by solid, integrated work processes.
Performance is being
measured at orderline level and Line Fill
Rate is maintained
at greater than 99.5%.
A formal emergency
order process is in
place.
Efficient
Receiving
The extent to
which efficient
receiving practices
are used at the
warehouse.
There is no use of
technology (e.g., bar
codes, ASNs, unit
loads) or scheduling
practices. There are
high unloading
times.
Plans are being
developed to improve
the receiving process
using technology
(such as bar codes
and unit loads) and
improve scheduling.
Alternatives (such
as drop and hook)
to maximize dock
resources utilization
are being considered.
Use of technology
(such as bar codes),
handling of unit
loads via third-party
pallet pools and dock
scheduling systems
are being tested.
Drop and hook
capability exists and
is used to maximize
carrier turn-around
and dock resources
use.
Bar codes (such as
UCC 128), unit loads
using third-party
pallet pools, and
dock scheduling
are being used
to receive and
ship product.
Unloading times,
dock utilization and
carrier turn around
have been improved
significantly.
There is joint planning
of shipments using
mutually efficient
loading configurations
& receiving techniques.
There is full use of
advanced techniques
(such as bar codes,
ASNs, and unit
loads/pallets) throughout the DC to receive,
sort, and ship product.
An understanding
of the full costs/
benefits of working
with efficient
sellers is reflected
in warehouse
handling and is used
to influence corporate
decisions.
Retail Process
Reliability &
Compliance
to Standard
The extent to
which standards
are in place to
manage data
integrity, promotional ordering,
performance
compliance,
shelving and
display schematics,
and replenishment
from backroom.
No standards are
in place to manage
processes uniformly
throughout all
stores.
Standards exist but
are not fully enforced
or measured.
Standards are set
and targets are
in place to begin
measuring.
Alignment to change
in direction of
growth.
Standards are set
and targets are fully
aligned by all being
measured. Tests
are underway to
improve key lead
sites (stores)
as examples of
successful
deployment.
100% compliance
is achieved for all
identified key retail
process standards.
Predictability of
promotional sell–
through is not
impacted by issues
of retail compliance.
Rigorous and regular
reviews of the standards
occur to accommodate
specific market or
store sales results.
Store inventory and
in-stock data drives
changes and input into
standards for shelf–
turn and promotional
replenishment.
Automated
Store Ordering
The extent of
automation
within the store
stock and order
systems.
There is a wholly
manual system to
track inventory and
re-order product.
There is partial use
of handheld devices
to record shelf
inventory needs,
combined with
manual inventory
to calculate stock
re-order.
Hand-held devices
are routinely used
to record shelf
inventory needs,
combined with
manual inventory
measures to
calculate stock
re-order.
Scanning and
perpetual inventory
systems replace
manual counting
for store re-stocking.
Adjustments are
anticipated and
applied to order
calculation.
Scanning and
perpetual inventory
systems are used.
Re-order cycles
can be adjusted
based on category
requirements.
Store-level systems
have been developed
to use POS data to
drive store-level
forecasting, which
drives the supply
chain.
Replenishment
Process
The extent to
which the process
used to replenish
stock is driven
by true consumer
demand and
managed all the
way to the retail
shelf.
Changes in inventory
are primarily driven
by deals and price
fluctuation.
Performance
measures are not
identified.
There is an agreement
between trading
partners to begin
developing a system
to drive replenishment
based on some measure of demand.
Some performance
measures have been
identified.
Piloting some form
of demand-driven
replenishment
(RMI or VMI –
CRP) and utilizing
EDI standards is
being done. An
agreed-to set of
performance
measures is being
tracked.
The demand-driven
replenishment system
is being rolled
out with some
improvements in
inventories and
performance
measures. Focus
is on retail results
as well as
DC/warehouse.
A fully implemented
demand-driven
replenishment
system resulting in
high service levels
at DC and retail
stores is in place.
Out-of-stock and
inventory levels are
consistently within
acceptable levels.
The replenishment
system is automated
to use true consumer
POS data. Store shelf
replenishment is the
primary focus.
Promotions and
new items are fully
integrated into the
replenishment
process.
Product Flow
The degree that
physical product
flow techniques
(such as crossdock, flowthrough, DSD,
customer pick-up,
third-party
consolidator)
have been
implemented
within the
distribution
network.
No strategic choices
have been made to
manage product
flow. Shelves are not
designed to support
efficient operation.
There is no labor
cost data.
Strategic plans have
been developed to
implement product
flow techniques.
Benefits are
understood at
conceptual level.
There are fundamental
back-room-to-shelf
processes in place.
Simple pilot
evaluation of the
different product
flow alternatives
have been completed
with only a few
partners. Plans are
in place to improve.
Clear criteria on
when/how to use
the different product
flows has been
established.
Implications of
cross-dock or flowthrough systems
are understood and
broader application
is occurring with
strategic partners
primarily for
promotional surges.
Costs/benefits of
the different product
flow alternatives
are understood
and reflected in
distribution costs.
DC layout and
distribution
capabilities
support systemic
implementation.
Cross-docking, flowthrough is standard.
Process for suitable
SKUs.
Decisions on how
to flow product are
based on retail needs
to support category
initiatives and drive
consumer value.
All products suited
for cross-dock or
flow-through are
handled this way.
Partnership programs
are in place to
evaluate supply
chain optimization,
and partnerships
delivering optimization
are valued.
Score Twice:
1. Seller to
Buyer.
2. DC to retail
Store Shelf
Score Twice:
1. D.C. flow
2. Retail Flow
to Store
Shelf
Table 8
112
R o a d m a p
t o
C P F R :
T h e
C a s e
S t u d i e s
D. SUPPLY CHAIN MANAGEMENT
BASIC
DEVELOPING
ADVANCED
Definition
0 Little to
Nothing
Done
1 Plans
Developed
Nothing Done
2 Partially
Implemented
3 Implemented
but Results
Incomplete
4 Fully
Implemented/
Effective
5 Advanced
Concepts
Partnering
and Trust
Relationships
The synergy
of strategic
relationships
between buyers/
sellers including
alignment to a set
of measures.
There is no strategic
relationship, only a
traditional buyer/
seller relationship.
The need to work
closer together and
to establish common
measures is
recognized.
A commitment is
made to work together,
piloting programs on
“event-focused” plans.
Internal and external
measures are .
reviewed.
Commitment is
demonstrated, with
widespread efforts to
focus on joint efforts
between trading
partners, including
a common set
of measures.
There is routine joint
multi-functional
efforts focused on
the total system
using a standard
set of joint measures.
Corporate
organizations are
aligned with key
trading partners to
maximize mutual
regional/local
objectives aligned
to corporate strategies.
Business
Process
Re-Engineering
The ability to
jointly understand,
communicate and
document existing
CPFR related
business processes
ultimately leading
to mutually
beneficial process
change.
There is no focus
on improvement.
Business results are
maximized within
current system and
process constraints.
Re-engineering plans
are in place for
internal process
enhancements.
There is no external
consulting or
understanding of
impact.
Internal re-engineering
is being deployed.
There are no measures
of external partner
impact. There is initial
influence on other
departments within
the enterprise to
maximize impact.
The need for external
partner involvement
to achieve desired
results is recognized.
Internal optimization
of business process
results is achieved
across multiple
departments within
the enterprise.
Re-engineering plans
are in place resulting
from joint business
process mapping with
external enterprises.
Tests are underway
to establish best
practices for internal
and external
partnerships.
Systemic improvement
involving policy
changes are underway
to improve the costs
or efficiencies across
enterprises. Measurements
to evaluate the
effectiveness of the
supply chain are in
place. Ongoing re-inventing
process is scheduled.
Operating
Strategy:
– Service Level
– Inventory
Definition of an
operating strategy
that maximizes
service level, and
balances total
supply chain
capabilities, cost,
and inventory
levels.
Inventory levels are
managed based on
experience, with no
communication with
suppliers on results.
No targets are set.
There is no link to
service level (product
availability).
Inventory levels are
managed based on
experience with no
communication with
seller on results.
Targets are set (no
relationship exists
with supply chain
capability and desired
service levels).
Inventory targets are
statistically set based
on product segmentation
(ABC items). They are
linked to the desired
service level. Internal
improvements are
being made to lower
inventory costs.
There are shared
targets, statistically set
based at SKU level,
demand variability at
DC, optimum service
levels among stores,
and total supply
chain capability and
cost. Safety, cycle,
and anticipation
components (and
accountability) are
recognized.
There are frequent joint
reviews of service
levels and targets,
based on SKU level
supply and demand
variability at the store
level; systemic joint
efforts are underway
to maximize service
level, lower inventory
and total supply
chain cost.
Service and inventory
targets are totally
aligned with category
management roles at
the SKU level. Efficient
assortment, promotions
and new product
introduction plans are
properly integrated
into the inventory
strategy and plan.
Measurement/
Reward
Measurements &
reward systems
consistent with
supply chain
efficiency objectives,
goals, strategies
that optimize
the entire supply
chain without
suboptimization of
individual enterprises.
Measurement is
internally focused.
Managers are
measured and
rewarded on
traditional measures
(gross margin, sales,
efficiency, etc.).
Measurement is
internally focused.
Plans are developed
to enhance measures,
along with a
beginning look at
broader measures
on an ad hoc basis.
Measurement is
internally focused.
Broader measures
are being developed.
There is routine use
of some limited
broader measures
(such as market
share).
Measurement is
externally focused.
Managers are
partially measured/
rewarded on a
“balanced” scorecard
(consumer, customer,
and market
measures).
Measurement is
externally focused.
Managers are
measured and
rewarded on their
ability to meet category
objectives that are
driven by a balanced
scorecard. Supply
chain effectiveness
measures are in place.
Measurement is
externally focused.
Managers are
measured and rewarded
based on their ability
to meet corporate and
category objectives.
Supply chain
efficiencies have
been achieved and
documented.
Activity
Costing
Process
The use of
activity costing
techniques to
analyze business
processes and
results between
trading partners.
No activity costs
are collected.
Gross margin is
used between
trading partners.
Plans are in place to
begin using activity
costing concepts.
Joint planning is
still based on
traditional measures.
Activity costs are
measured on part
of the company’s
cost structure and
are used for a
limited amount of
joint planning.
Activity costs are
beginning to influence
joint planning.
All business activity
costs are measured
on an ad hoc basis
and are used for
management planning
as the need arises.
An activity cost
modeling approach
is occasionally used
with consumer,
customer, and
manufacturer data
as the basis for
joint planning.
All business costs are
reported on an activity
basis. Activity costs are
measured and updated
as necessary. Activitybased costing information
is reported as part of
standard management
accounts. ABC modeling
is routinely used with
consumer, customer,
and manufacturer
data for planning.
All information systems
have incorporated
activity measurement
techniques as the
standard. All joint
planning leverages
the use of activity
costs.
On-Shelf
Product
Availability to
Consumers
The extent to
which the on-shelf
availability of
product is
measured and
managed in the
retail stores.
On-shelf availability
is not measured
and there are no
plans to measure it.
Plans are developed
to measure on-shelf
availability, but are
not implemented yet.
On-shelf availability
is measured from
time to time with
ad hoc actions to
improve it.
On-shelf availability
is routinely measured.
Performance is
analyzed to identify
root causes, with
actions taken to
systemically improve.
On-shelf availability is
tracked continuously.
Actions are taken
immediately to correct
out-of-stocks. Products
are never missing from
the shelf if available in
back room of store.
Back room & shelf
on-hand quantity are
distinguished and
managed.
Product availability
results are consistently
maintained by solid,
integrated work
processes. An early
warning system is in
place to prevent
out-of-stocks.
Table 9
© 19 9 9 Vo l u n t a r y I n t e r i n d u s t r y C o m m e r c e S t a n d a r d s A s s o c i a t i o n
113
A
Appendix A CPFR Capability Assessment
Criteria
CPFR Capability Assessment Scoring Grid
A Collaborative Processes
Score
Comments/Opportunity Identified
Score
Comments/Opportunity Identified
Score
Comments/Opportunity Identified
Score
Comments/Opportunity Identified
Joint Business Plan Process
Promotion/ New Item Initiative
Results Assessment Process
Total Score for Section
Average Score for Section
B Integrated Planning & Forecasting
Information Technology Utilization
Appendix A
CPFR Capability Assessment
Demand Signal Development
Internal Integration Of Demand Forecasts (Seller)
Internal Integration Of Demand Forecasts (Buyer)
Total Score for Section
Average Score for Section
C Replenishment Processes
Delivery Reliability Process (Manufacturer to Customer)
Delivery Reliability Process (DC to Retail Store)
Efficient Receiving Process
Retail Process Reliability and Compliance
Automated Store Ordering
Replenishment Processes
Product Flow (DC/Warehouse)
Product Flow (Retail Backroom to Shelf)
Total Score for Section
Average Score for Section
D Supple Chain Management
Partnering and Trust Relationships
Business Process Re-Engineering
Operating Strategy: Service Level and Inventory
Measurement/ Reward
Activity Costing Process
On-Shelf Availability To Consumers
Total Score for Section
Average Score for Section
Total Assessment Score
Average
Table 10
114
R o a d m a p
t o
C P F R :
T h e
C a s e
S t u d i e s
Appendix B: CPFR Sample Metric Matrix Worksheet
Objective
The objective of this worksheet is to facilitate the discussion on performance
metrics for CPFR. It is intended to help trading partners collaborate on the
various metrics that will be tracked over the course of collaboration.
General Information
Selling__________________________ Company ______________________ Rep ______________________
Buying__________________________ Company ______________________ Rep ______________________
Completed Date ________________________________________________
Metric Analysis Matrix
Questions
Frequency
or Interval
MAD/Mean
Daily
Time
Horizon
or Period
14 Days
Granularity
Variance
Threshold
Relative
Impact
SKU
8%
High
1)
2)
3)
4)
5)
6)
Legend
Specific Formula
Agree upon and enter the specific mathematical formula for the performance metric.
Time – Frequency
"Every metric should have an element of time within the calculation. Define the Frequency
(daily, weekly, etc) or the interval (snapshot value every x days)."
Time – Horizon
Some metrics (such as forecast accuracy) require that you set an agreed upon horizon
or period for which the measurement is applied.
Granularity
Each metric needs to have a specific level of detail defined to ensure that the two parties are
measuring the same thing. For example item level accuracy verses category level accuracy.
Variance Threshold
"Metrics, like forecasts can vary between parties, and they should be monitored for variances
between the numbers reported by the two parties."
Relative Impact
It is important to agree upon the relative importance of each of the metrics. This may differ
between the two parties and should be noted.
Benchmark– Initial Value
Once the calculation has been defined each party should calculate an initial position and
record it to track progress against.
Benchmark – Target Value "Even through the process may do better than initial targets, it is important to have an
agreed upon target value for the metric."
Data Provider
"Identify who will provide the data for the metric, the majority of metrics will be provided
by both parties and compared, however some metrics may have only one party capable of
providing the information."
© 19 9 9 Vo l u n t a r y I n t e r i n d u s t r y C o m m e r c e S t a n d a r d s A s s o c i a t i o n
115
Benchmark
Initial
Target
Value
Value
71.20%
75%
Data
Provider
Both
A p p e n d i x B Metrics Matrix
Example
Forecast Accuracy
Specific
Formula
B
Appendix B
Metrics Matrix
116
R o a d m a p
t o
C P F R :
T h e
C a s e
S t u d i e s
Appendix C: Data Model
This Data Model includes the set of data elements required to produce the CPFR
data flows and the logical relationships among them. The data model is in
relational form, using the Crow’s Foot ERD notation. This model is provided
as a reference. CPFR implementations are not required or expected to include
a physical database with this schema. Not all fields will be used by each trading
partner. Each site that implements CPFR will want to refer to this Data Model
and determine how to best implement it in its environment.
Notations:
• An entity is represented by a rectangular box. Each entity has a name,
which is a noun or noun phrase.
• An entity has one or more attributes whose values uniquely identify one
entity from another. Each attribute of an entity is represented by listing it in
key. Foreign Key (FK) indicates that the attribute is the key in another entity.
• A connection relationship is represented by the presence of a Foreign Key
attribute in a child relation.
The following minor corrections have been made since the publication
of the VICS CPFR Guidelines in 1998:
• All mentions of a “Unit of Measure” were consolidated, and a Unit of Measure
entity was created.
• New entity Forecast Type was created to portray whether a forecast
(item level) was total, promotional, seasonal, or fill/replenishment.
• New attribute Forecast Revision Comment was added to Forecast Revision
Item entity to reflect any additional comments made about the reason
for a forecast revision.
• The relationships of Forecast Purpose were changed for modeling correctness
so that Forecast Purpose directly links to Forecast Header, and migrates to
several other entities.
• Changed attribute; Exception Value Comparison renamed Exception Value
Comparison Code.
• Changed attribute; Planned vs. Actual renamed Planned or Actual Code.
© 19 9 9 Vo l u n t a r y I n t e r i n d u s t r y C o m m e r c e S t a n d a r d s A s s o c i a t i o n
117
A p p e n d i x C Data Model
the box. Elements above the line indicate attributes which are part of the
C
Unit of Measure
UOM Code
Operational Exception Criteria
UOM Description
Seller ID (FK)
Buyer ID (FK)
Standard Product ID (FK)
Criteria Type Code (FK)
Effective Date
Buyer Location ID (FK)
Seller Location ID (FK)
UOM Code (FK)
Exception Value
Collaboration Priority Code (FK)
Exception Value Comparison Code
Expiration Date
Operational Result
Time Period Begin Date
Seller Location ID (FK)
Buyer Location ID (FK)
Criteria Type Code (FK)
Seller ID (FK)
Buyer ID (FK)
Standard Product ID (FK)
UOM Code (FK)
Time Period End Date
Metric Value
Appendix C
Data Model
Product Activity
Standard Product Type
Seller Location ID (FK)
Buyer Location ID (FK)
Criteria Type Code (FK)
Time Period Begin Date
Seller ID (FK)
Buyer ID (FK)
Standard Product ID (FK)
Time Period End Date
Item Quantity
Standard Product Type Code
Standard Product Type Description
Buyer ID
ID Type Name (FK)
Buyer Name
Buyer Location
Seller ID (FK)
Buyer ID (FK)
Standard Product ID
Standard Product Type Code (FK)
Seller Location ID (FK)
Buyer Location ID (FK)
Effective Date
Seller ID (FK)
Buyer ID (FK)
Standard Product ID (FK)
Expiration Date
Order Multiple Quantity
Minimum Order Quantity
Lead Time Days
Order Interval Days
Rounding Rules Description
Transportation Strategy Description
Safety Rules Description
Frozen Period Days
Buyer Location ID (FK)
Seller Location ID (FK)
Seller ID (FK)
Buyer ID (FK)
Standard Product ID (FK)
Event Type Code (FK)
Event Begin Date (FK)
Event Item Impact
Business Type Code
Buyer Location ID (FK)
Seller Location ID (FK)
Event Impact Type Code (FK)
Seller ID (FK)
Buyer ID (FK)
Standard Product ID (FK)
Event Type Code (FK)
Event Begin Date (FK)
Planned or Actual Code
UOM Code (FK)
Impact Value
Impact Effect Code
Seller Location
Seller Location ID
Seller ID (FK)
ID Type Code (FK)
Business Type Code (FK)
Data Source
Criteria Type
Criteria Type Code
Event Type Code (FK)
Event Begin Date
Event Source Code (FK)
Event End Date
Event Description
Event Create Date
Event Item
Business Type
ID Type Description
Collaborative Priority Description
Event
Event Impact Type Description
ID Type Code
Collaborative Priority Code
Forecast Type Description
Data Source Description
Event Impact Code
Business Type Description
Collaboration Priority
Forecast Type Code
Data Source Code
Event Impact Type
ID Type
Forecast Type
Event Item
Event Type Code
Event Category Code (FK)
Event Type Description
Criteria Type Description
Forecast Item
Seller Location ID (FK)
Buyer Location ID (FK)
Criteria Type Code (FK)
Time Period Begin Date
Seller ID (FK)
Buyer ID (FK)
Standard Product ID (FK)
Forecast Generation Date (FK)
Forecast Purpose Code (FK)
Data Source Code (FK)
Forecast Type Code (FK)
Event Begin Date (FK)
Event Type Code (FK)
Time Period End Date
Item Quantity
Participating Locations Quantity
Forecast Change Restriction Indicator
C
Forecast Revision Item
Buyer Location ID (FK)
Seller Location ID (FK)
Time Period Begin Date (FK)
Seller ID (FK)
Buyer ID (FK)
Standard Product ID (FK)
Forecast Generation Date (FK)
Forecast Purpose Code (FK)
Data Source Code (FK)
Revision Generation Date (FK)
Criteria Type Code (FK)
Forecast Type Code (FK)
Forecast Revision Comment
Revised Item Quantity
Adjustment Reason Code (FK)
Event Category
Event Category Code
Event Category Description
Forecast Item Exception
Forecast Header
Seller ID (FK)
Buyer ID (FK)
Forecast Generation Date
Forecast Purpose Code (FK)
Data Source Code (FK)
Forecast Sent Date
Forecast Start Date
Forecast End Date
Forecast Revision Header
Seller ID (FK)
Buyer ID (FK)
Revision Generation Date
Revision Sent Date
Forecast Change Status Code
Criteria Type Code (FK)
Seller Location ID (FK)
Seller ID (FK)
Seller Location ID (FK)
Buyer ID (FK)
Standard Product ID (FK)
Forecast Generation Date (FK)
Data Source Code (FK)
Forecast Purpose Code (FK)
Time Period Begin Date (FK)
Effective Date
Forecast Type Code (FK)
Adjustment Reason
Adjust Reason Code
Adjust Reason Description
Forecast Purpose
Seller
Seller ID
ID Type Code (FK)
Seller Name
Forecast Purpose Code
Forecast Comparison Exception
Forecast Purpose Description
Forecast Type Code (FK)
Criteria Type Code (FK)
Seller Location ID (FK)
Seller ID (FK)
Buyer Location ID (FK)
Buyer ID (FK)
Standard Product ID (FK)
Time Period Begin Date (FK)
Forecast Purpose Code (FK)
Forecast Generation Date (FK)
Comparison Forecast Generation Date (FK)
Data Source Code (FK)
Comparison Data Source Code (FK)
Effective Date
Operational Result Exception
Standard Product ID (FK)
Time Period Begin Date (FK)
Criteria Type Code (FK)
Seller Location ID (FK)
Seller ID (FK)
Buyer Location ID (FK)
Buyer ID (FK)
Effective Date
Figure 28
118
R o a d m a p
t o
C P F R :
T h e
C a s e
S t u d i e s
© 19 9 9 Vo l u n t a r y I n t e r i n d u s t r y C o m m e r c e S t a n d a r d s A s s o c i a t i o n
119
A p p e n d i x C Data Model
Buyer Location ID
Buyer ID (FK)
ID Type Code (FK)
Business Type Code (FK)
Standard Product ID (FK)
Seller ID (FK)
Buyer ID (FK)
Criteria Type Code (FK)
Effective Date
Time Delta Days Quantity
Buyer Location ID (FK)
Seller Location ID (FK)
Forecast Type Code (FK)
Forecast Purpose Code (FK)
UOM Code (FK)
Exception Value
Collaboration Priority Code (FK)
Exception Value Comparison Code
Expiration Date
Collaboration Item
Safety Stock
Buyer
Forecast Item Exception Criteria
Appendix C
Data Model
120
R o a d m a p
t o
C P F R :
T h e
C a s e
S t u d i e s
Appendix E: Message Mapping
EDI Transaction Maps
This section documents how data required by CPFR data flows maps to existing
ANSI ASC X12 EDI transaction sets. Where there are gaps, members of the
technical subcommittee are actively working with the appropriate standards
bodies to update the EDI specifications to ensure complete coverage in the near
future.
Planning Schedule with Release Capability [830]
The 830 transaction set corresponds to two CPFR messages: the sales/order
forecast and the sales/order forecast item revision. As of Version 004030
of the ASC X12 standard, some CPFR-specific extensions of the 830 have been
on Version 004010.
See Page 140 for Message Mapping Charts.
© 19 9 9 Vo l u n t a r y I n t e r i n d u s t r y C o m m e r c e S t a n d a r d s A s s o c i a t i o n
139
E
A p p e n d i x E Message Mapping
approved. These are shown in italics. All other mapping information is based
Sales/Order Forecast Message Mapping
Entity
Attribute
Segment
ID
Reference
Designator
Data
Element
Data
Type
Min/ Code(s)
Max
Forecast
Header
Seller ID
N1
01
98
ID
2/2
Seller
Location ID
N1
04
67
AN
2/80
Buyer ID
N1
01
98
ID
2/2
Buyer
Location ID
N1
04
67
AN
2/80
Forecast
Generation
Date
BFR
08
373
DT
8/8
Forecast
Sent Date
ISA
09
I08
DT
6/6
Forecast
Start Date
BFR
06
373
DT
8/8
Forecast
End Date
BFR
07
373
DT
8/8
Forecast
Type Code
BFR
04
675
ID
2/2
BB=Sales
DL=Order
Forecast
Source
Indicator
ISA
06
I06
AN
15/15
ISA05 will
contain a
qualifier
identifying the
type of ID
Standard
Product ID
LIN
03
234
AN
1/48
LIN02 will
contain code
UK or UP
Quantity
Type Code
FST
11
673
ID
2/2
PH=Promotional
R1=(Fill)
Replenishment
SZ=Seasonal
Time Period
Begin Date
FST
04
373
DT
8/8
Time Period
End Date
FST
05
373
DT
8/8
Buyer
Location ID
SDQ
03, 05, 07,
09, 11, 13,
15, 17, 19,
21
67
AN
2/80
Item Quantity
SDQ
04, 06, 08, 10,
12, 14, 16, 18,
20, 22
380
R
1/15
Event ID
REF
02
127
AN
Number of
Participating
Locations
QTY
02
380
R
1/15
Forecast
Frozen Flag
FST
02
680
ID
1/1
Appendix E
Message Mapping
Forecast
Item
N103 will
contain a
qualifier
identifying the
type of ID
N103 will
contain a
qualifier
identifying the
type of ID
SDQ02 will
contain a
qualifier
identifying the
type of ID
REF01 will
contain code
EVI = Event
Identification
QTY01 will
contain
code AS =
Participant Total
Table 31
140
R o a d m a p
t o
C P F R :
T h e
C a s e
S t u d i e s
Sales/Order Forecast Item Revision Message Mapping
Entity
Attribute
Segment
ID
Reference
Designator
Data
Element
Data
Type
Min/ Code(s)
Max
Forecast
Item
Revision
Seller ID
N1
01
98
ID
2/2
Seller
Location ID
N1
04
67
AN
2/80
Buyer ID
N1
01
98
ID
2/2
Buyer
Location ID
N1
04
67
AN
2/80
N103 will
contain a
qualifier
identifying the
type of ID
Revision
Generation
Date
BFR
09
373
DT
8/8
BRF01 will
contain code
04=Change
Revision
Source
Indicator
ISA
06
I06
AN
15/15
ISA05 will
contain a
qualifier
identifying the
type of ID
Standard
Product ID
LIN
03
234
AN
1/48
LIN02 will
contain code
UK or UP
Quantity
Type Code
FST
11
673
ID
2/2
PH=Promotional
R1=(Fill)
Replenishment
SZ=Seasonal
Time Period
Begin Date
FST
04
373
DT
8/8
Time Period
End Date
FST
05
373
DT
8/8
Forecast
Generation
Date
BFR
08
373
DT
8/8
Forecast
Source
Indicator
N1
01
98
ID
2/2
EBI=Source
Forecast
Type Code
BFR
04
675
ID
2/2
BB=Sales
DL=Order
Quantity
Type Code
FST
11
673
ID
2/2
PH=Promotional
R1= (Fill)
Replenishment
SZ=Seasonal
Adjustment
Reason Code
FST
12
426
ID
2/2
Adjustment
Description
(Comment)
FST
13
352
AN
1/80
Buyer
Location ID
SDQ
03, 05, 07,
09, 11, 13,
15, 17, 19,
21
67
AN
2/80
Item Quantity
SDQ
04, 06, 08,
10, 12, 14,
16, 18, 20,
22
380
R
1/15
SDQ02 will
contain a
qualifier
identifying the
type of ID
Table 32
© 19 9 9 Vo l u n t a r y I n t e r i n d u s t r y C o m m e r c e S t a n d a r d s A s s o c i a t i o n
141
E
A p p e n d i x E Message Mapping
Forecast
Revision
N103 will
contain a
qualifier
identifying the
type of ID
Item Information Request [893]
The 893 transaction set can be used to request that a trading partner send
activity data for a product (using the Product Activity Data [852] transaction set).
It corresponds to the CPFR Actual Item Performance History Request message.
Actual Item Performance History Request
Entity
Appendix E
Message Mapping
New
Entity
Attribute
Segment
ID
Reference
Designator
Data
Element
Data
Type
Min/ Code(s)
Max
Purpose
Code
B2A
01
353
ID
2/2
Standard
Product ID
G39
03
234
AN
1/48
G3902 will
contain code
UK or UP
Seller ID
N1
01
98
ID
2/2
FR
Seller
Location ID
N1
04
67
AN
2/80
N103 will
contain a
qualifier
identifying the
type of ID
Buyer ID
N1
01
98
ID
2/2
TO
Buyer
Location ID
N1
04
67
AN
2/80
N103 will
contain a
qualifier
identifying the
type of ID
Activity Period
Begin Date
DTM
02
373
DT
8/8
DTM01 will
contain code
196=Start
Activity Period
End Date
DTM
02
373
DT
8/8
DTM01 will
contain code
197=End
“Bucket Size”
RCR
01
681
ID
1/1
Quantity Type
Code/Criteria
Code
RCR
02
859
ID
2/2
Table 33
142
R o a d m a p
t o
C P F R :
T h e
C a s e
S t u d i e s
Product Activity Data [852]
The 852 Product Activity Data transaction set corresponds to the CPFR Actual
Item Performance History Response message.
Actual Item Performance History Response
Entity
Attribute
Segment
ID
Reference
Designator
Data
Element
Data
Type
Min/ Code(s)
Max
Product
Activity
Standard
Product ID
LIN
03
234
AN
1/48
LIN02 will .
contain code
UK or UP
Seller ID
N1
01
98
ID
2/2
MF
Seller
Location ID
N1
04
67
AN
2/80
N103 will
contain a
qualifier
identifying the
type of ID
Quantity Type
Qualifier
ZA
01
859
ID
2/2
Activity Period
Begin Date
XP
ZA
02
05
373
373
DT
DT
8/8
8/8
ZA04 will
contain 090
=Report Start
Activity Period
End Date
XP
ZA
03
05
373
373
DT
DT
8/8
8/8
ZA04 will
contain 091
=Report Start
Buyer
Location ID
SDQ
03, 05, 07,
09, 11, 13,
15, 17, 19,
21
67
AN
2/80
SDQ02 will
contain a
qualifier
identifying the
type of ID
Item Quantity
SDQ
04, 06, 08,
10, 12, 14,
16, 18, 20,
22
380
R
1/15
Standard
Product ID
LIN
03
234
AN
1/48
LIN02 will
contain code
UK or UP
Seller ID
N1
01
98
ID
2/2
MF
Seller
Location ID
N1
04
67
AN
2/80
N103 will
contain a
qualifier
identifying the
type of ID
Criteria Code
ZA
01
859
ID
2/2
Activity Period
Begin Date
ZA
05
373
DT
8/8
ZA04 will
contain 090
=Report Start
Activity Period
End Date
ZA
05
373
DT
8/8
ZA04 will
contain 091
=Report End
Buyer
Location ID
SDQ
03, 05, 07,
09, 11, 13,
15, 17, 19,
21
67
AN
2/80
SDQ02 will
contain a
qualifier
identifying the
type of ID
Metric Value
SDQ
04, 06, 08,
10, 12, 14,
16, 18, 20,
22
380
R
1/15
Metric Value
UOM
SDQ
01
355
ID
2/2
Table 34
© 19 9 9 Vo l u n t a r y I n t e r i n d u s t r y C o m m e r c e S t a n d a r d s A s s o c i a t i o n
143
A p p e n d i x E Message Mapping
Item
Metric
E
Purchase Order [850 or 875]
Companies use either the 850 or 875 transaction set to place a purchase order
for products that have been forecasted (i.e., VICS EDI 850 or UCS 875). It is
expected that they will use existing conventions for the data exchange. There is
no CPFR-specific mapping for purchase orders.
Purchase Order Acknowledgement [855]
Companies can use the 855 transaction for two distinct purposes. First is to
acknowledge a buyer’s purchase order submitted via a Purchase Order
Appendix E
Message Mapping
Transaction [850]. This acknowledgement can contain no changes, nor can it
initiate changes or cancellations in response to the buyer’s purchase order.
The acknowledgement can be used to initiate a seller–created order to the buyer.
There is no CPFR-specific mapping for acknowledgements.
Price/Sales Catalog [832] or Item Maintenance [888]
Companies can use the 832 or 888 transaction set to send updated product
information to trading partners (i.e., VICS EDI 832 or UCS 888). It is expected
that they will use existing conventions for the data exchange. There is no
CPFR-specific mapping for item maintenance transactions.
Promotional Announcement [889]
Companies can use the 889 transaction set to inform CPFR partners of upcoming
promotional events. Promotional events are a subset of the event types defined
by CPFR. There is no CPFR-specific mapping for events.
SIL Message Maps
This appendix documents how data required by CPFR data flows
maps to existing Standard Interchange Language (SIL) data elements
and tables.
Since the publication of the 1998 CPFR Guidelines, new data elements and SIL tables were submitted to and approved by the SIL
Standards Maintenance Committee. An updated mapping follows:
144
R o a d m a p
t o
C P F R :
T h e
C a s e
S t u d i e s
Item Management Profile
CPFR Data
SIL Table
Model Attribute
SIL
SIL
Column ID Data Type
SIL
Category
Size
Item
Management
Profile
Standard
Product ID (K)
ITEMMANAGE
F01
GPC
NUMBER
14
Seller
Location ID (K)
ITEMMANAGE
F213
CHAR
NUMBER
13
Buyer
Location ID (K)
ITEMMANAGE
F414
CHAR
NUMBER
13
Effective Date (K)
ITEMMANAGE
F415
DATE
DATE
7
Expiration Date
ITEMMANAGE
F416
DATE
DATE
7
Minimum
Order Quantity
ITEMMANAGE
F417
NUM
QUANTITY
5.0
Order
Multiple Quantity
ITEMMANAGE
F418
NUM
QUANTITY
5.0
Lead Time Days
ITEMMANAGE
F419
NUM
QUANTITY
4.1
Order Interval
Days
ITEMMANAGE
F420
NUM
QUANTITY
3.1
Rounding Rules
Description
ITEMMANAGE
F421
CHAR
DESC
80
Transportation
Strategy
Description
ITEMMANAGE
F422
CHAR
DESC
80
Safety Stock
Rules Description
ITEMMANAGE
F423
CHAR
DESC
80
Frozen Period
Days
ITEMMANAGE
F424
NUM
QUANTITY
4.1
Table 35
Sales/Order / Forecast Header
CPFR Data
Model Entity
CPFR Data
SIL Table
Model Attribute
SIL
SIL
Column ID Data Type
SIL
Category
Size
Forecast
Header
Seller ID (K)
FCSTHEADER
F213
CHAR
NUMBER
13
Buyer ID (K)
FCSTHEADER
F414
CHAR
NUMBER
13
Forecast
FCSTHEADER
Generation Date (K)
F425
DATE
DATE
7
Forecast Purpose
Code (K)
FCSTHEADER
F426
NUM
CODE
1
Data Source
Code (K)
FCSTHEADER
F427
NUM
CODE
1
Forecast Sent Date
Extracted
from
transaction
DATE
DATE
7
Forecast Start Date FCSTHEADER
F428
DATE
DATE
7
Forecast End Date
F429
DATE
DATE
7
FCSTHEADER
Table 36
© 19 9 9 Vo l u n t a r y I n t e r i n d u s t r y C o m m e r c e S t a n d a r d s A s s o c i a t i o n
145
E
A p p e n d i x E Message Mapping
CPFR Data
Model Entity
Sales/Order/ Forecast Item Detail
CPFR Data
Model Entity
CPFR Data
SIL Table
Model Attribute
SIL
SIL
Column ID Data Type
SIL
Category
Size
Forecast Item
Seller
Location ID (K)
FCSTITEM
F213
CHAR
NUMBER
13
Buyer
Location ID (K)
FCSTITEM
F414
CHAR
NUMBER
13
Standard
Product ID (K)
FCSTITEM
F01
GPC
NUMBER
14
Time Period
Begin Date (K)
FCSTITEM
F428
DATE
DATE
7
Forecast
Generation
Date (K)
FCSTITEM
F425
DATE
DATE
7
Forecast Purpose
Code (K)
FCSTITEM
F426
NUM
CODE
1
Forecast Type
Code
FCSTITEM
F432
NUM
CODE
1
Data Source
Code (K)
FCSTITEM
F427
NUM
CODE
1
Time Period
End Date
FCSTITEM
F429
DATE
DATE
7
Appendix E
Message Mapping
Item Quantity
FCSTITEM
F433
NUM
QUANTITY
10.3
Event Type Code
FCSTITEM
F434
CHAR
CODE
4.0
Event Begin Date
FCSTITEM
F435
DATE
DATE
7
Participating
Locations
Quantity
FCSTITEM
F436
NUM
QUANTITY
6.0
Forecast Change
Restriction
Indicator
FCSTITEM
F437
FLAG
FLAG
1
Table 37
146
R o a d m a p
t o
C P F R :
T h e
C a s e
S t u d i e s
Actual Item Performance History
CPFR Data
Model Entity
CPFR Data
SIL Table
Model Attribute
SIL
SIL
Column ID Data Type
SIL
Category
Size
Product
Activity
Standard
Product ID (K)
PERFORMHIST
F01
GPC
NUMBER
14
Seller
Location ID (K)
PERFORMHIST
F213
CHAR
NUMBER
13
Buyer
Location ID (K)
PERFORMHIST
F414
CHAR
NUMBER
13
Time Period
Begin Date (K)
PERFORMHIST
F439
DATE
DATE
7
Time Period
End Date
PERFORMHIST
F440
DATE
DATE
7
Criteria Type
Code (K)
PERFORMHIST
F441
NUM
CODE
4
Operational
Results
PERFORMHIST
F441
NUM
QUANTITY
10.3
UOM Code
PERFORMHIST
F23
NUM
CODE
4
Standard
Product ID (K)
PERFORMHIST
F01
GPC
NUMBER
14
Seller
Location ID (K)
PERFORMHIST
F213
CHAR
NUMBER
13
Buyer
Location ID (K)
PERFORMHIST
F414
CHAR
NUMBER
13
Time Period
Begin Date (K)
PERFORMHIST
F439
DATE
DATE
7
Time Period
End Date
PERFORMHIST
F440
DATE
DATE
7
Criteria Type
Code (K)
PERFORMHIST
F441
NUM
CODE
4
Metric Value
PERFORMHIST
F442
NUM
QUANTITY
10.3
UOM Code
PERFORMHIST
F23
NUM
CODE
4
Table 38
© 19 9 9 Vo l u n t a r y I n t e r i n d u s t r y C o m m e r c e S t a n d a r d s A s s o c i a t i o n
147
E
A p p e n d i x E Message Mapping
Item Quantity
Sales/Order Forecast Exception Item
CPFR Data
Model Entity
CPFR Data
SIL Table
Model Attribute
SIL
SIL
Column ID Data Type
SIL
Category
Size
Forecast Item
Exception
Standard
Product ID (K)
FCSTITEMEX
F01
GPC
NUMBER
14
Seller
Location ID (K)
FCSTITEMEX
F213
CHAR
NUMBER
13
Buyer
Location ID (K)
FCSTITEMEX
F414
CHAR
NUMBER
13
Time Period
Begin Date (K)
FCSTITEMEX
F439
DATE
DATE
7
Criteria Type
Code (K)
FCSTITEMEX
F441
NUM
CODE
4
Forecast
Generation
Date (K)
FCSTITEMEX
F425
DATE
DATE
7
Data Source
Code (K)
FCSTITEMEX
F427
NUM
CODE
1
Forecast
Purpose
Code (K)
FCSTITEMEX
F426
NUM
CODE
1
Effective
Date (K)
FCSTITEMEX
F445
DATE
DATE
7
Forecast Type
Code (K)
FCSTITEMEX
F432
NUM
CODE
1
Appendix E
Message Mapping
Table 39
148
R o a d m a p
t o
C P F R :
T h e
C a s e
S t u d i e s
Sales/Order Forecast Comparison Exception
CPFR Data
SIL Table
Model Attribute
SIL
SIL
Column ID Data Type
SIL
Category
Size
Forecast
Comparison
Exception
Criteria Type
Code (K)
FCSTCOMPEX
F441
NUM
CODE
4
Seller
Location ID (K)
FCSTCOMPEX
F213
CHAR
NUMBER
13
Buyer
Location ID (K)
FCSTCOMPEX
F414
CHAR
NUMBER
13
Standard
Product ID (K)
FCSTCOMPEX
F01
GPC
NUMBER
14
Time Period
Begin Date (K)
FCSTCOMPEX
F428
DATE
DATE
7
Forecast
Purpose
Code (K)
FCSTCOMPEX
F426
NUM
CODE
1
Forecast
Generation
Date (K)
FCSTCOMPEX
F425
DATE
DATE
7
Comparison
Forecast
Generation
Date (K)
FCSTCOMPEX
F443
DATE
DATE
7
Data Source
Code
FCSTCOMPEX
F427
NUM
CODE
1
Comparison
Data Source
Code (K)
FCSTCOMPEX
F444
NUM
CODE
1
Effective Date (K)
FCSTCOMPEX
F445
DATE
DATE
7
Forecast Type
Code (K)
FCSTCOMPEX
F432
NUM
CODE
1
Table 40
© 19 9 9 Vo l u n t a r y I n t e r i n d u s t r y C o m m e r c e S t a n d a r d s A s s o c i a t i o n
149
E
A p p e n d i x E Message Mapping
CPFR Data
Model Entity
Operational Exception Item
CPFR Data
Model Entity
CPFR Data
SIL Table
Model Attribute
SIL
SIL
Column ID Data Type
SIL
Category
Size
Operational
Result
Exception
Standard
Product ID (K)
FCSTOPEREX
F01
GPC
NUMBER
14
Time Period
Begin Date (K)
FCSTOPEREX
F439
DATE
DATE
7
Criteria Type
Code (K)
FCSTOPEREX
F441
NUM
CODE
4
Seller
Location ID (K)
FCSTOPEREX
F213
CHAR
NUMBER
13
Buyer
Location ID (K)
FCSTOPEREX
F414
CHAR
NUMBER
13
Effective
Date (K)
FCSTOPEREX
F445
DATE
DATE
7
Appendix E
Message Mapping
Table 41
Operational Exception Criteria
CPFR Data
Model Entity
CPFR Data
SIL Table
Model Attribute
SIL
SIL
Column ID Data Type
SIL
Category
Size
Operational
Exception
Criteria
Standard
Product ID (K)
OPEREXCCRT
F01
GPC
NUMBER
14
Criteria Type
Code (K)
OPEREXCCRT
F441
NUM
CODE
4
Effective Date (K)
OPEREXCCRT
F445
DATE
DATE
7
Buyer
Location ID (K)
OPEREXCCRT
F414
CHAR
NUMBER
13
Seller
Location ID (K)
OPEREXCCRT
F213
CHAR
NUMBER
13
Exception Value
OPEREXCCRT
F447
NUM
NUMBER
10.3
UOM Code
OPEREXCCRT
F23
NUM
CODE
4
Collaboration
Priority Code
OPEREXCCRT
F448
NUM
CODE
3
Exception Value
Comparison Code
OPEREXCCRT
F449
NUM
CODE
4
Expiration Date
OPEREXCCRT
F450
DATE
DATE
7
Table 42
150
R o a d m a p
t o
C P F R :
T h e
C a s e
S t u d i e s
Sales/Order Forecast Item Exception Criteria
CPFR Data
SIL Table
Model Attribute
SIL
SIL
Column ID Data Type
SIL
Category
Size
Forecast Item
Exception
Criteria
Standard
Product ID (K)
FCSTITEXCRT
F01
GPC
NUMBER
14
Criteria Type
Code (K)
FCSTITEXCRT
F441
NUM
CODE
4
Forecast Purpose
Code (K)
FCSTITEXCRT
F426
NUM
CODE
1
Effective Date (K)
FCSTITEXCRT
F445
DATE
DATE
7
Time Delta
Days Quantity (K)
FCSTITEXCRT
F446
NUM
NUMBER
5
Buyer
Location ID (K)
FCSTITEXCRT
F414
CHAR
NUMBER
13
Seller
Location ID (K)
FCSTITEXCRT
F213
CHAR
NUMBER
13
Forecast Type
Code (K)
FCSTITEXCRT
F432
NUM
CODE
1
Exception Value
FCSTITEXCRT
F447
NUM
NUMBER
10.3
UOM Code
FCSTITEXCRT
F23
NUM
CODE
4
Collaboration
Priority Code
FCSTITEXCRT
F448
NUM
CODE
1
Exception Value
Comparison Code
FCSTITEXCRT
F449
NUM
CODE
4
Expiration Date
FCSTITEXCRT
F450
DATE
DATE
7
Table 43
© 19 9 9 Vo l u n t a r y I n t e r i n d u s t r y C o m m e r c e S t a n d a r d s A s s o c i a t i o n
151
E
A p p e n d i x E Message Mapping
CPFR Data
Model Entity
Sales/Order Forecast Event
CPFR Data
Model Entity
CPFR Data
SIL Table
Model Attribute
SIL
SIL
Column ID Data Type
SIL
Category
Size
Event
Event Type
Code (K)
FCSTEVENT
F434
NUM
CODE
4
Event Begin
Date (K)
FCSTEVENT
F435
DATE
DATE
7
Data Source
Code
FCSTEVENT
F427
NUM
CODE
1
Event End Date
FCSTEVENT
F451
DATE
DATE
7
Event
Description
FCSTEVENT
F452
CHAR
DESC
30
Event Create
Date
FCSTEVENT
F453
DATE
DATE
7
Appendix E
Message Mapping
Table 44
Sales/Order Forecast Event Item
CPFR Data
Model Entity
CPFR Data
SIL Table
Model Attribute
SIL
SIL
Column ID Data Type
SIL
Category
Size
Event Item
Seller
Location ID
FCSTEVENTITM
F213
CHAR
NUMBER
13
Buyer
Location ID
FCSTEVENTITM
F414
CHAR
NUMBER
13
Standard
Product ID
FCSTEVENTITM
F01
GPC
NUMBER
14
Event Type Code
FCSTEVENTITM
F434
NUM
CODE
4
Event Begin Date
FCSTEVENTITM
F435
DATE
DATE
7
Table 45
152
R o a d m a p
t o
C P F R :
T h e
C a s e
S t u d i e s
Sales/Order Forecast Event Item Impact
CPFR Data
Model Entity
CPFR Data
SIL Table
Model Attribute
SIL
SIL
Column ID Data Type
SIL
Category
Size
Event Item
Impact
Seller
Location ID (K)
EVNTITEMIMPT
F213
CHAR
NUMBER
13
Buyer
Location ID (K)
EVNTITEMIMPT
F414
CHAR
NUMBER
13
Standard
Product ID (K)
EVNTITEMIMPT
F01
GPC
NUMBER
14
Event Impact
Type Code (K)
EVNTITEMIMPT
F454
NUM
CODE
Event Type
Code (K)
EVNTITEMIMPT
F434
NUM
CODE
4
Event Begin
Date (K)
EVNTITEMIMPT
F435
DATE
DATE
7
Planned or
Actual Code (K)
EVNTITEMIMPT
F455
NUM
CODE
UOM Code
EVNTITEMIMPT
F23
NUM
CODE
4
Impact Value
EVNTITEMIMPT
F456
NUM
NUMBER
10.3
Impact Effect Code EVNTITEMIMPT
F457
NUM
CODE
1
Sales/Order Forecast Revision Header
CPFR Data
Model Entity
CPFR Data
SIL Table
Model Attribute
SIL
SIL
Column ID Data Type
SIL
Category
Size
Forecast
Revision
Header
Seller
Location ID (K)
FCSTHEADER
F213
CHAR
NUMBER
13
Buyer
Location ID (K)
FCSTHEADER
F414
CHAR
NUMBER
13
Revision
Generation Date
FCSTHEADER
F425
DATE
DATE
7
Forecast Purpose
Code (K)
FCSTHEADER
F426
NUM
CODE
1
Data Source
Code (K)
FCSTHEADER
F427
NUM
CODE
1
Forecast Change
Status Code
FCSTHEADER
F430
NUM
CODE
1
Revision Sent
Date
FCSTHEADER
Extracted
from
transaction
DATE
DATE
7
Table 47
© 19 9 9 Vo l u n t a r y I n t e r i n d u s t r y C o m m e r c e S t a n d a r d s A s s o c i a t i o n
153
A p p e n d i x E Message Mapping
Table 46
E
Sales/Order Forecast Revision Item
CPFR Data
Model Entity
CPFR Data
SIL Table
Model Attribute
SIL
SIL
Column ID Data Type
SIL
Category
Size
Forecast
Revision Item
Seller
Location ID (K)
FCSTITEM
F213
CHAR
NUMBER
13
Buyer
Location ID (K)
FCSTITEM
F414
CHAR
NUMBER
13
Time Period
Begin Date (K)
FCSTITEM
F428
DATE
DATE
7
Standard
Product ID (K)
FCSTITEM
F01
GPC
NUMBER
14
Forecast
Generation
Date (K)
FCSTITEM
F425
DATE
DATE
7
Forecast Purpose
Code (K)
FCSTITEM
F426
NUM
CODE
1
Data Source
Code (K)
FCSTITEM
F427
NUM
CODE
1
Revision
Generation
Date (K)
FCSTITEM
F425
DATE
DATE
7
Criteria Type
Code (K)
FCSTITEM
F441
NUM
CODE
4
Forecast Type
Code (K)
FCSTITEM
F432
NUM
CODE
1
Participating
Locations
Quantity
FCSTITEM
TBD
???
???
???
Revised Item
Quantity
FCSTITEM
F433
NUM
QUANTITY
10.3
Adjustment
Reason Code
FCSTITEM
F438
NUM
CODE
4
Appendix E
Message Mapping
Table 48
154
R o a d m a p
t o
C P F R :
T h e
C a s e
S t u d i e s
Appendix F: CPFR Technology Questionnaire
Both parties in any CPFR technology initiative must come to agreement on the
types, format, source, and content of the data that they exchange, as well as
the security scheme and CPFR process alternatives to be used. The following
questionnaire identifies many of the issues that need to be resolved in order
to create a viable front-end agreement.
For each item, note the approach that the buyer and seller intend to use. Where
there are areas of difference, identify a usable common alternative. For example,
the buyer in one relationship may use SKU to identify products, while the seller
uses UPC. The seller may be able to map SKUs to UPCs, allowing products in
their CPFR collaboration to be identified by SKU.
F
A p p e n d i x F C P F R Te c h n o l o g y Q u e s t i o n n a i r e
CPFR Process
Item
Buyer
1
Will sales forecasts be collaborated on?
(if not, skip questions 6-27)
2
Will order forecasts be collaborated on?
(if not, skip questions 18-28)
3
What is the normal forecast revision interval?
(weekly, monthly, quarterly, other)
4
Are full or net-change forecasts sent?
5
How frequently are exceptions processed?
(weekly, daily, continuous, other)
6
Who creates the initial sales forecast?
7
Who will “store” the sales forecast?
(buyer, seller, or both)
8
Who enters events?
9
Who will generate sales forecast-related
exceptions?
Seller
10 Who will make the initial sales forecast revision?
11 Who will make the secondary sales forecast
revision?
12 How many revisions will be supported
and audited?
13 Who is the final arbiter of sales forecast revisions?
14 What horizon period of revision changes is
maintained on-line?
15 Are sales forecasts "frozen" within some time
window? (If so, within what window?)
Table 49
© 19 9 9 Vo l u n t a r y I n t e r i n d u s t r y C o m m e r c e S t a n d a r d s A s s o c i a t i o n
155
CPFR Process
?
(Continued from page 155)
Item
Buyer
Seller
16 Will sales forecasts automatically freeze
at this window?
17 Whose sales forecast will be the preference
for differences remaining at this horizon?
18 Who will create the order forecast?
19 Who will “store” the order forecast?
20 Who will generate order forecast-related exceptions?
21 Who will make the initial revision of the
order forecast?
Appendix F
CPFR Technology
Questionnaire
22 Who will make the secondary revision of the
order forecast?
23 How many revisions of the order forecast will
be supported and audited?
24 Who will be the final arbiter of order forecast
revisions?
25 What horizon period of order forecast revisions
is maintained on-line?
26 Are order forecasts "frozen" within some time
window? (If so, within what window?)
27 Will order forecasts automatically be released
at this window?
Resolution: Choice of CPFR process alternatives
Table 49 (continued)
Data Source (name the application, database, or provider)
Item
Buyer
1
What is the source for product information?
2
What is the source for location information?
3
What is the source for partner information?
4
What is the source for events information?
5
What is the source for sales forecasts?
6
What is the source for order forecasts?
7
What is the source for sales results?
8
What is the source for orders?
9
What is the source for in-stock inventory
information?
Seller
10 What is the source for item profiles?
Resolution: Sources for CPFR data
Table 50
156
R o a d m a p
t o
C P F R :
T h e
C a s e
S t u d i e s
Data Attributes
Item
Buyer
1
What bucket size is used for sales forecasts?
(daily, weekly, monthly, other)
2
How many buckets in a sales forecast?
(12, 13, 52, other)
3
What is the sales forecast bucket boundary?
(day of week, fiscal period, other)
4
At what level are sales forecasts shared?
(store, DC, region, account, other)
5
How many location-pairs are sales forecasted
in the partnership?
6
How many products are sales forecasted?
7
Are component sales forecasts generated?
(base, promotional, seasonal)
8
What bucket size is used for order forecasts?
(daily, weekly, monthly, other)
9
What is the order forecast bucket boundary?
(day of week, fiscal period, other)
Seller
F
A p p e n d i x F C P F R Te c h n o l o g y Q u e s t i o n n a i r e
10 How many buckets in an order forecast?
(112, 13, 52, other)
11 At what level are order forecasts shared?
(store, DC, region, account, brand/category, other)
12 How many location-pairs are order forecasted
in the partnership?
13 How many products are order forecasted?
14 Are component order forecasts generated?
(fill, promotional, seasonal)
15 What bucket size is used for results data?
(daily, weekly, monthly, other)
16 What is the result bucket boundary?
(day of week, fiscal period, other)
17 At what level are results shared?
(store, DC, region, account, other)
18 At what level is in-stock inventory reported?
(store, DC, region, account, other)
19 Can the partner’s unit of measure be matched
for the products collaborated on?
Resolution: Detailed attributes of data to be shared
Table 51
© 19 9 9 Vo l u n t a r y I n t e r i n d u s t r y C o m m e r c e S t a n d a r d s A s s o c i a t i o n
157
Data Format
?
Appendix F
CPFR Technology
Questionnaire
Item
Buyer
1
Will data be exchanged between companies,
or managed at one site? (If data will be managed
at one site, skip to the next section, “Identification”)
2
Are X 12 830 transaction sets supported?
(If not, when will they be?)
3
Are X 12 852 transaction sets supported?
(If not, when will they be?)
4
Are X 12 850/875 transaction sets supported?
(If not, when will they be?)
5
Is the X 12 893 transaction set being used
to request a forecast?
6
Are VICS EDI guidelines for formatting
messages used?
7
Which revision of EDI standards and
guidelines is used?
8
Is SIL supported?
9
Are EDIFACT/GEDI supported?
Seller
10 Is XML supported? If so, what data dictionary
will be used?
Resolution: Message formats to be used to exchange CPFR data
Table 52
Identification
Item
Buyer
1
What identifiers are used for companies?
(DUNS, vendor/customer number)
2
What identifiers are used for products?
(GTIN, UPC, vendor part number, retail SKU/PLU)
3
What identifiers are used for locations?
(DUNS+4, GLN, other [specify])
Seller
Resolution: Common product, location, and company identification to be used
Table 53
Security
Item
Buyer
1
Will end-users be connecting to the CPFR system
over a public network?
2
Will data be exchanged between CPFR systems
over a public network?
3
How will users be authenticated?
4
How will data be encrypted?
5
Are firewalls in place?
6
How will access be made through a firewall
(if applicable)?
Seller
Resolution: CPFR security scheme to be used
Table 54
158
R o a d m a p
t o
C P F R :
T h e
C a s e
S t u d i e s