Rochester Institute of Technology
RIT Scholar Works
Theses
Thesis/Dissertation Collections
5-1-2006
A supply chain collaboration solution using
XQuery
Bharani Govindasamy
Follow this and additional works at:
http://scholarworks.rit.edu/theses
This Thesis is brought to you for free and open access by the Thesis/Dissertation Collections at RIT Scholar Works. It has been accepted for inclusion in Theses by an authorized administrator of RIT Scholar Works. For more information, please contactritscholarworks@rit.edu.
Recommended Citation
A
Supply
Chain
Collaboration
Solution
Using
XQuery
Bharani
S.
Govindasamy
M.S. (Industrial
andSystems
Engineering)
Thesissubmittedinpartialfulfillmentoftherequirements
fortheMasterofScience in departmentofIndustrialandSystems Engineering
intheKateGleasonCollegeof
Engineering
oftheRochester InstituteofTechnology
KATE GLEASON COLLEGE OF ENGINEERING
ROCHESTER INSTITUTE OF TECHNOLOGY
ROCHESTER, NY
CERTIFICATE OF APPROVAL
MASTER OF SCIENCE DEGREE THESIS
The M.S. Degree Thesis of Bharani S. Govindasamy has been examined and
approved by the thesis committee as satisfactory for the Thesis requirement for the
Master of Science Degree in Industrial and Systems Engineering
Dr. Sudhakar Paidy
Dept. of Industrial and Systems Engineering
Kate Gleason College of Engineering
Dr. "'Iarcos Esterman
Dept. of Industrial and Systems Engineering
Thesis/Dissertation
Author "ermission Statement
Title of thesis or dissertation:
.4
au [>PLy
OMII\J
Go (
L/t8ot?ATIOA)
6'0,
u
!loti
tL9;I\IG
x(J
12ei2'1
Name of author: _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _
Degree:
M
.
,$
Program:
'7
NDU 9'[21 A [ (; N" I Nff4J ,,'
G,
College:
E=ATR
G1
LGASQI\JOv ( ,
t;C Eof
I understand that I must submit a print copy of my thesis or dissertation to the RIT Archives, per current RIT guidelines for the completion of my degree. I hereby grant to the Rochester Institute of Technology and its agents the non-exclusive license to archive and make accessible my thesis or dissertation in whole or in part in all forms of media in perpetuity. I retain all other ownership rights to the copyright of the thesis or dissertation. I also retain the right to use in future works (such as articles or books) all or part of this thesis or dissertation.
Print Reproduction Permission Granted:
I, , hereby grant permission to the Rochester Institute Technology to reproduce my print thesis or dissertation in whole or in part. Any reproduction will not be for commercial use or profit.
Signature of Author: _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ Date:
0;)"/01
/20(}~
II
Print Reproduction Permission Denied:
I, , hereby deny pennission to the RIT Library of the Rochester Institute of Technology to reproduce my print thesis or dissertation in whole or in part.
ACKNOWLEDGEMENT
This thesis workwas an enjoyable
journey
made possiblewiththehelp
of a number of people who provided directions whenI foundmyselflost.Firstly,
I would liketo thankDr. SudhakarPaidy,
forhis significant contributionin groomingme as aprofessional; for his care and support atthetimes when Ineeded itmost; andforteaching
methe importance of"First thingsFirst."
Iwould liketo thankDr. Marcos
Esterman,
for his valuablecomments.I would liketo thank
Pradip
Chandratre,
atthe Advanced Systems IntegrationLab,
forhis patienceinlistening
and questioning all my ideas andprovidingahelping
hand inVisual FoxPro programming.I would liketo thankVilesh
Salumkhe,
atthe Advanced Systems IntegrationLab,
forhelping
me withthe logistics.Last,
butnotleast,
I wouldliketo thankmyfriends for providingvaluable support and comments, fromthe
beginning
ofmyDEDICATION
To my
Mom,
TABLE OF CONTENTS
Introduction - 8
1.
Supply
Chain Management An Overview 131.1. Basic Featuresof a
Supply
Chain 141.2. Typesof
Supply
Chains 151.3.
Supply
Chain Management 181.4. WhyDo We Needto Managea
Supply
Chain? 22Bullwhip
Effect 231.5. ERPvs. SCM 25
ERP's Importance in SCM- 26
1.6. Expectationsfrom
Implementing
an SCMinanEnterprise 26 1.7. SupplyChain Operations Reference(SCOR) Model 271.8. FutureofSCM 29
1.9. Collaborative SCM 30
2. CollaborativePlanning,
Forecasting
andReplenishment(CPFR) 322.1. CPFR Process Model - - 34
2.2.
Key
PerformanceIndicators in CPFR 382.3. Executive Dashboards 40
3. XML andEmergingXML Technologies 42
3.1. ComponentsofXML 42
3.2. DTDandXMLSchema 44
3.2.1. DocumentTypeDefinition(DTD) 44
3.2.2. XML Schema 45
3.3. Web Services - 48
3.3.1. ArchitectureofWebServices 49
3.3.2. TechnologiesUsed in Web Services 51
3.3.3. Basic Steps in Web ServicesApplicationDevelopment 52
3.4. XQuery 54
3.4.1. Brief
History
ofXQuery
- 55
3.4.3.
XQuery
Expressions 563.4.3.1.FLWORExpressions 56
3. 4. 3.2. Conditional Expressions - 57
4. CPFR Scenarios- - - 59
4.1. Scenario 1a
-Calculating
Sales ForecastAccuracyKPI 594.2. Scenario lb
-Identifying
Sales Forecast Exceptions 624.3. Scenario 2a
-Calculating
OutofStockFrequencyKPI 654.4. Scenario 2b
-Identifying
Promotion Plan Exceptions 684.5. Scenario 3a
-Calculating
Order ForecastAccuracyKPI 714.6. Scenario 3b
-Identifying
OrderForecast/DeliveryConstraint Exceptions 745.
Developing
aCPFR Dashboard 775.1. IdentifyingtheData Sources 79
5.2. ConfiguringtheData Sources 79
5.3. DevelopingaTarget XML Schema 82
5.4.
Developing XQuery
Code for Data Aggregation - 825.5. DevelopingtheDashboardUsingVisual FoxPro 87
CONCLUSION 90
REFERENCES 95
APPENDIXI 98
Abstract
Enterprises ina collaborativesupplychain shareinformationforquick andintelligent
decisionmaking. CollaborativePlanning, ForecastingandReplenishment(CPFR), abusiness modeldeveloped
by
an organizationcalledVoluntary Inter-industryCommerceStandards,definesa set ofbusinessprocesses tocollaborateonplanning,
forecasting
andreplenishmentactivitiestoarriveat acommonorder. Thisinvolves sharing salesforecast, orderforecastand
promotioninformation among businesspartners.The Internethaspavedthe wayfor using Web Servicesto sharethis informationasXMLdata inrealtime andtomakeitavailableacross enterprises. Enterprises needto accessthis informationandintegrate itwiththeinformation
availableintheirdatabases, Excel sheetsandXMLapplications.
Thisthesisdiscussesthedevelopmentof aninformationarchitectureusingXQuery(a
declarative querylanguage
by
W3C)for aggregating data from disparatedata, andevaluatesXQueryas atool toenableinformation integration for supplychain collaboration. Forthis purpose, severalCPFRscenarios are identifiedwheretworetailers sharetheirsalesforecast, orderforecastand promotionforecast informationwiththemanufacturer. Aprototype
applicationisdevelopedwhichcanfetch data from disparate datasources suchasWeb Service, XMLdatabasesandCSVfiles,aggregateit, and useitto
identify
exceptionsin forecastsand calculatethekey
performanceindicators (KPI). These KPIsarethenpresented as anexecutivedashboard using Visual FoxPro. This Dashboardpresents information graphicallyand enables
executivestotrack theperformanceofthe supply chain,andhence enablesthem tomake quick
Introduction
The supplychainis theseriesoflinksand shared processesthatexistbetweensuppliers
and customers.Theselinks and processesinvolveallactivities fromtheacquisitionofraw
materialsto the
delivery
offinishedgoodsto theendconsumer.Rawmaterials enterinto amanufacturingorganization via asupplysystemandaretransformedinto finishedgoods.The
finishedgoods arethensuppliedto consumersthroughadistributionsystem. Generally,several
companiesarelinkedtogetherinthis process, eachaddingvalueto theproductasitmoves
through thesupplychain. Sincethevalue additionforaproductdoesnotrelyonjustthe
manufacturer, theconcept ofsupplychain management assumes significance [12].
We candefine supplychainmanagement asthe thingswedoto influencethebehaviorof
thesupplychainandgettheresultswe want.Thuswe candefine supplychain managementas
"Thesystemic,strategic coordination ofthe traditionalbusinessfunctions andthetacticsacross
thesebusiness functionswithinaparticularcompanyandacrossbusinesseswithinthesupply
chain,forthepurposesof
improving
thelong-termperformance oftheindividualcompanies andthesupplychain as a
whole" [1].
Traditional supplychain managementtechniquesassumedthat theinformationwouldbe
availableforanimmediate supplier and customerinabusiness. Thisgavewaytoalinear supply
chain whereinformationwassharedonly betweena stakeholder'simmediateparticipantsinthe
supplychain. Thisresultedinthe
bullwhip
effect,which refers to thedemand variabilityincreasingasonemovesupthe supplychain away fromtheretailcustomer. Thismeansthat
small changesinconsumerdemandcan resultin largevariations inordersplacedupstream.
Studiesonmanagingthe
bullwhip
effect pointedto theneedforacollaborative supplychainwhereallthe participatingbusinesspartnersshareinformationandmakeitavailableto allthe
otherbusinesspartners [2]. Thiswould meanthatinformation visibilityacrossthesupplychain
enables companiestonoticethevariationsin demandas a result oflogisticsissues,plant
shutdowns,promotions, etc., inrealtime,andhencetoplanfor managingthevariationsin
Severalopenstandards organizationshave defined businessprocessesforsupplychain
collaboration. The
Voluntary Interindustry
Commerce Standards (VICS) organizationdefinesa standardfor combiningthe taskofplanning,forecasting
and replenishmentforincreasedefficiency inasupplychain. Their CollaborativePlanning, Forecasting, andReplenishment (CPFR)model formalizes theprocessesbetweentwotradingpartnersusedto agree upona jointplanand
forecast,
monitorsuccessthrough replenishment,andrecognize and respondtoanyexceptions. CPFRbuildsuponEfficient Consumer Response(ECR)principles
including
Vendor-Managed Inventory (VMI),Jointly-Managed Inventory
(JMI)
andContinuous Replenishment(CRP) [7]. Theseprocessstandardsinvolveexchangeofinformation betweenenterprises.
Informationexchanges assistintransportingdataacrossthesupplychaintobeused
by
allbusinesspartners.Traditionalinformationexchanges usedelectronicdata interchange(EDI)
technologythatenabledbusinessestobuild systemsand sharedata in a specifiedformatagreed
upon
by
allthebusinesspartners.Theinformation exchange was carried outthroughnetworks such asWAN. ThedisadvantagesofusingtheEDIwerethatitwastooexpensivetoimplementandthebusinesspartners wereforcedtobuilda separate systemforeachbusinesspartnerthey
interactedwith. Also,thebusinesssoftware applicationsacrosstheenterprises useddisparate
software componentsthatmadethe taskof
integrating
theinformationsystemsacrossthe enterprisesdifficult [3].Asthesupplychain grewlarger, enterprisesfound it difficultandcostlytoimplement
EDI, andtherewasa needfor data and communication standardsfor informationexchange[3]. Thisneed forastandard message formatand communication medium pavedtheway forthe
emergence ofWeb Servicesthatadvocated interoperabilitybetweensoftwaresystems [4].
Web Services are software programsthatcaninteractwiththeother software programs
viatheInternet usingtheopen standards fordataandcommunication. WebServicesare
loosely
whichwasdevelopedas a meanstodescribedataandhasnow developed intoadatastandardas a resultofits excellent supportintransportingdatathroughtheInternet [13].
As companies choosetoimplement Web Servicestoenablesupplychainvisibility, the
needhasarisento integratethisinformation (asXML) thatisavailablefromtheWeb Services, at thebusinesspartnerend, andtheenterpriseinformationthatisavailableinthedatabases, atthe
stakeholder's end, inrealtime or near realtimeforthebusinessesto take intelligentandquick
actionsonpurchasingand
delivery
issues. Enterprise information integration(EII)hasgrown into abusiness strategyanddealswiththis taskofintegrating
disparate datasourcessuch asXML from Web Services andrelational data from databases. Enterprise information integration
is focusedontheintegrationofdata frommultiple systemsintoaunified, consistentandaccurate representation geared towardtheviewing andmanipulation ofthatdata. Thetypeofdatahasto bereal-time,whichmeansthat theinformation fromthedifferent datasourceshastobe
processedinrealtimeand made available as and whenit isneeded[5].
Enterprisestodayrelyoninformationfrom disparate datasources.Collaborative supply
chainstodayaregrowing in complexityas more and morebusinesspartnersbecomepart ofthe productsupplychain and theinformationneeds ofthedifferentpartners areever-increasing [9].
ThewidespreadadoptionofXMLhas profoundlyalteredthewaythe information isexchanged
withinandbetweenenterprises.Withavast amount ofdata
being
publishedin XML formatby
multiplesources, theneedhasarisenforaneasyand efficientmeansofextractingand
manipulatingthisinformationfor managingthesupplychain. Enterpriseinformation integration
(EII)has becomemorethanjustabuzzword; ithasgrownintoanenterprise strategytointegrate
informationand makeit availableinrealtimeor near realtime [11].
Internet-enabledenterprises arestartingtouseXMLfor
information-sharing
as a result ofXML'sexcellent support fortransportingdata in a structuredformatovertheInternet [10]. An
enterprisethatcollaborates withbusinesspartners requiresthat theinformationavailablefrom
Technologiessuch as JDOMarebuiltonexistingprogramminglanguages suchasJava
and are capable ofmanipulating data fromdifferentdatasources [6]. Softwareprogramscanbe
writtentoaccessthedatafrom different datasourcesusing applicationprogramming interfaces (API),each written forthepurposeofaccessingandprocessing data froma specificdatasource.
Theothertypeoflanguagesthatperformthetaskofaccessingandprocessing XML arecalled
querylanguages.Unlike programming languagesthataredescriptive (wherewespecify howwe
wantsomethingdone), thesearedeclarativelanguages,which means wejusthaveto specify
whatwewant[6]. World Wide Web Consortium(W3C), a non-profit organizationfor
developing
open standards forcommunication overtheWeb,hascomeupwith adeclarativequery languagecalledXQuery. XQueryholdsthepromiseofefficiently processing(i.e.,
joining
andsorting) information from disparatesources[8]. AlthoughXQueryisnot yet aspecification, its working draftversion enables usto explorethepossibilityof enterpriseinformationintegration indetail. Since information integration isa paramounttaskin supplychain
collaborationactivities, we willfocusourstudyonevaluatingXQueryfor supplychain
collaboration.
Thisthesisintendsto studyXQueryand evaluateitas atoolfor supplychain
collaboration. For thepurpose ofthis study,we will considerthesupplychain collaboration
scenariosdefined
by
Voluntary InterindustryCommerceStandards Association(VICS) [7]. VICS is anopenindustry
organization charteredtopromotecross-industrycommerce standardsfor supplychain collaboration.Their supplychain collaborationmethodology iscalled
CollaborativePlanning ForecastingandReplenishment(CPFR),andVICS describesthe
businessprocessesthatareinvolvedin CPFR. Thecases used forthis studyarederivedfromthe
CPFR ProcessModeldefined
by
VICS.Briefoverviewsofthechaptersto followare mentionedbelow.
Chapter3 definesasupplychainand gives an overviewofthebasic featuresofasupply
chain. Thevarioustypes ofsupplychain are explained.Theneedfor managing asupplychainis
explained anddefinitions forsupplychain management arediscussed. A briefexplanation of
Chapter 4discussestheconceptsin CPFR. The
9-Step
processmodelisexplained,whichcoversallpartsofaCPFRmodel,
including
planning,forecasting
andreplenishment. Thekey
performanceindicators (KPI),which are metricstomeasuretheperformance ofCPFR,are
discussed.The KPIsusedinthisthesis, such asorderforecastaccuracy, salesforecastaccuracy,
promotionforecastaccuracyandout ofstockfrequency,areexplained. Executive dashboards are graphical userinterfaces whichareusedto graphicallyrepresentthe
key
performanceindicatorsin CPFR. Anexecutivedashboardassiststhebusinesspartnersinasupplychaintomonitorthe
performance ofthesupplychaininrealtimeandhelps in decisionmaking.
Chapter 5 discussesthecoreXMLtechnologies thatare usedinthis thesis. The
emergenceofXMLopenedupamyriad oftechnologies which canbeusedfor supplychain collaboration.XML Schema, aW3cspecification,isastandardtodefinethestructureof an
XMLdocument. ThischapterdiscussesXML Schemaand comparesitwithDTD, anotherW3C
specification.Web Services arebuiltupon open standards such asXML, UDDI,WSDLand
SOAP. Abrief introductiontoWeb Services andits componentsarediscussed. XQuery,the
programming languageusedfor XMLaggregation, is discussed. Acomparisonismadebetween
XQueryandXPATH, a predecessortoXQuery,andtheadvantagesofusing
XQuery
withrespectto this thesisareexplained.
Chapter 6explainsthevariousscenariosin CPFRthatusethenewarchitecture. Four
scenarios areidentified, eachvarying accordingto thedatasources and KPIs. Eachscenariois
explainedalongwiththedatasourcesused, theprocessingthatis doneandtheresulting datathat
is obtained.Theresultingdatacontainsthe
key
performanceindicatorsthat areusedinexecutivedashboards.
Chapter 7explainstheprocedureto
develop
asupplychaindashboardusingXQuery
andVisualFoxPro. Asample scenarioisusedto explaintheprocedureto
identify
thedatasources,1.
Supply
Chain Management An OverviewAs thebusinessworldchanges,companies arefacedwithawealthofevolving
challenges. Firsttheyhaveto copewith constantinnovationand shorter productlifecycles. Plus,
ever-increasingcompetitionforcesthem tomove with greater speed while also
keeping
costsdown. And
rising
customer expectations meantheyhaveto deliver higher levelsof service andindividualizedproducts and services. This growing list of challengesisoftenmorethanasingle
companycanmeet onitsown.As aresult, moreand more companiesareteamingupwith
alliance partners sotheycanfocusontheirown core competencies andhaveaccessto thefull range ofresourcestheyneedto meettheir
customers'
demands. This meansthat thecompanies
needtobeabletoshareinformation quicklywithintheirown enterprise and partners. Thefield ofsupplychain managementis evolvingto addresstheissuesacrossthesupplychaininan organization[1].
As supply chains encompassthecompanies andthebusinessactivitiesneededtodesign, make,deliver, and useaproductorservice,businesses dependontheirsupplychainstoprovide themwithwhattheyneedto survive andthrive.
Every
business fits intooneormore supply chainsandhas aroletoplay ineach ofthem.Theterm"supplychainmanagement"
aroseinthe
late 1980sandcame intowidespreaduseinthe 1990s. Priorto thattime, businessesusedterms
suchas
"logistics"
and"operationsmanagement"
instead [9].
The supplychainis theseries oflinksandsharedprocessesthatexistbetweensuppliers and customers. These linksandprocessesinvolveall activitiesfromtheacquisition of raw materialsto the
delivery
offinishedgoodstotheend consumer. Rawmaterials enterintoa manufacturingorganization viaasupplysystem and aretransformedintofinishedgoods. Thefinishedgoods arethensuppliedto consumersthrough adistributionsystem. Generally, several
companies arelinkedtogetherinthisprocess,eachaddingvalueto theproductasitmoves
1.1 Basic Features of a
Supply
Chain [1]Most supplychains exhibitthesebasiccharacteristics:
The supplychainincludes allactivities andprocesses usedto supplyaproductor serviceto a
finalcustomer.
Any
numberofcompanies canbelinked inthesupplychain.Acustomercanbeasuppliertoanother customer so thetotalchaincanhaveanumberof
supplier-customer relationships.
Whilethedistributionsystemcanbe direct fromsupplierto customer,
depending
ontheproductsandmarkets, itcan contain a number ofdistributorssuchaswholesalers, warehouses,
andretailers.
Productsorservicesusuallyflow from suppliertocustomer. Likewise,designanddemand informationusuallyflowsfromcustomertosupplier. (Physicalproducts move
"downstream,"
whiledemand informationflows"upstream.")
Figure 1.1 describestheelementsof asupplychain.Asimplesupplychain encompasses
thebasictradingpartnersof asupplychain, whereastheextendedsupplychainincludesthe
serviceproviders, such asthirdparty logisticsproviders,whoinfluenceasupplychaininone
wayor another.
Someotherdefinitionsof asupplychainare offeredbelow:
"A supplychainisthealignment offirmsthat
bring
productsor servicestomarket."[6]
-"A supplychain consists of all stagesinvolved,
directly
orindirectly,infulfilling
a customerrequest.The supplychainnotonly includesthemanufacturer andsuppliers,butalsotransporters,
warehouses,retailers,andcustomers
themselves."
[7]
"A supplychainis a network offacilitiesanddistributionoptionsthatperformsthefunctionsof
procurementofmaterials, transformationofthesematerialsinto intermediateandfinished
SimpleSupplyChain
Company Customer
ExtendedSupplyChain
Ultimate Supplier *-*
f >
Supplier 4*
f "l Company -#
r
Customer i.
*-Ultimate
Customer
*^.
"s
* 4
"*** Service .. **" SmtesPrgyklm Provider
inareassuchas:
^ ^
-Logistics Finance
MarketResearch
[image:17.537.54.417.51.300.2]ProductDesign IiiformatiouTechnology
Figure 1.1. Elementsof asupplychain[1].
1.2 Types ofSupplyChains [1]
A supplychain canbeclassified
by
thedemandpattern oftheproductsthatcome out ofasupplychaininto a(Physically)efficient(Figure 1.2) ora(Market)responsive(Figure 1.3)
supplychain.Thisbringsus intoclassifyingproductsinto Functional andInnovative products,
both
having
varying demandpatterns. Thiscategorizationis veryusefulasit helps determinetheappropriate supply-chaindesigntosupport
differing
demandpatterns. Eventhough thisclassificationis simple,it isverypowerfulin explainingthemismatchesbetweenproduct
Prod"**
characteristics
Stable,predictable demand
&lifecycletime
Lowlevelofdemand
uncertainty
Lowmargin
EtfcientSCloaiacke!demand
iPush
1
Inventory
ofFinished goods
All production and
distribution decisionsare
madeon long-term
forecasts
Fynfljffnplw___ typically.,.
Retail products,
Pood cans,
beer,drinks
Pasta,
babydiapers
[image:18.537.66.419.54.208.2]Etc...
Figure 1.2. An efficientsupplychainexample: made-to-stock environment[1].
Functionalproductsarecommoditiesthathavepredictabledemandpatterns. Somegood
examples offunctionalproducts arelight bulbs andtoothpaste;thesecommoditieshave many
substitutes andtypicallyofferlowmarginsfortheretailer. Theyhave
long
leadtimesto order from suppliers,rarestock-outsituations, andusually insignificantprice markdowns(unlessit ispartof apricingpromotion). Innovativeproducts,however,haverelatively highmargins,very
fewsubstitutes(ifany),leadtimesindays fromsuppliers, frequentstockoutsituations, drastic
markdownsto clear excessinventory, andunpredictabledemand. Somegood examples of
innovativeproductsinclude BeanieBabies, Furbies,andmostrecently, Pokemontoys.These
productsareinnovative becauseno historicalscannerdataexiststoprojectfuturesales, asisthe
caseforfunctionalproducts. Thus,innovative andfunctional
products'
ResponsiveSCto marketdemand
innovatiYflimnhnm
" Unpredictable demand > Shortlifecycletime
* Greatvariety r Highmargins
Inventory
ofparts
Assembly
Decisionsbased
on accurate customer
demand.
Ensure that the varietyof productsreaching themarket
place matcheswhat customers wanttobuy
Aflsorts of industries
High tech industries
Computer(Deli)
Fashion
[image:19.537.80.453.54.249.2],,etc,,,
Figure 1.3. Aresponsivesupplychain example: made-to-orderenvironment [1].
Primarily, cost andquality drivesupply-chaindesignforfunctionalproducts.Theentire
supplychain'sfocusis towardreducingcostsandgettingtherightproductto therightplace,at
therighttime. Inventorybuildupsat anypointinthesupplyare not supposedtooccur.
Innovative-product supplychains aregearedtowardsupplyingproducts with minimal
leadtimes.This focusonleadtimesletsretailersrespondbetterto spikesindemand,minimize
forcedmarkdowns, and avoidobsolete
inventory
costs.Thecharacteristics ofthe two types ofsupplychains areimportant, astheyleadto
[image:19.537.129.435.522.652.2]differenttypesofrelationships with supply-chain partners. (Table 1.1 andTable 1.2)
Table 1.1 Selectinga
Supply
ChainBasedonProduct Demand Pattern [1]Functional
Products
Innovative
Products
EfficientSupply
Chain
MATCH MISMATCH
ResponsiveSupply
Chain
MISMATCH MATCH
Physically
Efficient Process MarketResponsiveProcess
Primary
purposeSupply
predictable demandefficientlyatlowestpossible cost
Respond quicklyto
unpredictable demandto
minimizeforced
markdowns and obsolete
inventories
Manufacturing
Focus
Maintainhighaverageutilization
rate
Deployexcessbuffer
capacity
Inventory
strategy Generate highreturns and minimizeinventory
throughoutthesupplychain
Deploysignificantbuffer stocks of parts orfinished
goods
Lead-timefocus Shortenleadtimes as
long
asitdoesnotincreasecost
Invest aggressively in
waystoreduceleadtimes
Approachto
choosingsuppliers
Selectprimarilyforcost&
quality
Select primarily forspeed,
flexibility
andqualityIfthis iswhat asupplychainis,thenwecandefine supplychain managementasthe
thingswedoto influencethebehaviorofthe supplychainandgettheresults we want.
1.3 SupplyChain Management[1]
Supplychain managementistheactive management ofsupplychain activitiesto
maximize customer value and achieveasustainablecompetitive advantage. Itrepresents a
conscious effort
by
thesupplychain firmstodevelop
and runsupplychainsinthemost effectiveand efficient ways possible. Supplychain activities covereverything fromproductdevelopment,
sourcing,production,and logistics,to theinformation systems neededto coordinatethese
activities.
Supplychain management canbe further defined as:
"Thesystemic, strategiccoordinationofthe traditionalbusinessfunctionsandthe tactics
acrossthesebusiness functionswithinaparticularcompanyand acrossbusinesseswithinthe
supply chain, forthepurposes ofimprovingthelong-termperformance oftheindividual
companies and thesupplychain asa
Thereisadifference betweentheconceptofsupplychainmanagementandthe traditional
concept oflogistics. Logisticstypicallyrefersto activitiesthatoccur withintheboundariesof a
singleorganization,whilesupplychainsreferto networksofcompaniesthatworktogetherand
coordinatetheiractionsto delivera producttomarket. Also,traditionallogistics focuses its
attentiononactivities such asprocurement,distribution,maintenance,and
inventory
management.
Supply
chain managementacknowledges alloftraditionallogisticsandalsoincludes activities suchasmarketing,new productdevelopment,finance,and customer service
Takenindividually,different supplychain activities oftenhave conflictingneeds.For
instance,maintaining high levelsof customerservice requireshigh levelsofinventory,butthen
therequirementto operateefficientlycallsfor reducing
inventory
levels. It is onlywhentheserequirements areseentogetheras parts of alargerpicturethatways canbefoundto effectively
balancetheirdifferent demands [1].
Effective supplychain managementrequires simultaneousimprovements in both
customer servicelevelsandtheinternal operatingefficienciesofthecompaniesinthesupply
chain.Customerservice atitsmostbasic levelmeansconsistently highorderfill rates,high
on-time
delivery
rates, andavery lowrate of products returnedby
customers forwhatever reason.Internalefficiency fororganizationsinasupplychainmeansthat theseorganizations getan
attractive rate of return ontheirinvestments in
inventory
and otherassets, andthattheyfindwaysto lowertheir operatingandsales expenses [2].
AsshowninFigure 1.4, the
following
arefivebasiccomponentsfor supplychainmanagement[1].
1.
PlanThisis thestrategic portionofsupplychainmanagement. Youneed astrategy for
managingalltheresourcesthatgo towardmeetingcustomerdemand foryourproduct or service.
A
big
piece ofplanning isdevelopingaset of metricstomonitorthesupplychain sothatit is2. SourceChoosethesuppliersthat
will deliverthegoods andservices you needto createyour
product or service.
Develop
a set ofpricing,delivery
andpaymentprocesses withsuppliers andcreate metrics formonitoringand
improving
therelationships. Andputtogetherprocessesformanagingthe
inventory
of goods and services youreceivefromsuppliers,including
receivingshipments, verifyingthem,transferringthem to yourmanufacturing facilitiesandauthorizing
supplier payments.
3. Make Thisis themanufacturingstep. Scheduletheactivitiesnecessary forproduction,
testing,packagingand preparationfor delivery. Asthemostmetric-intensive portionofthe
supplychain,measurequalitylevels,production output andworker productivity.
4. DeliverThis isthepartthat
many insidersrefertoas"logistics." Coordinatethereceipt of
ordersfromcustomers,
develop
a networkofwarehouses,pickcarriersto get productstocustomers and setupan
invoicing
systemtoreceive payments.5. Return Theproblem part ofthesupplychain. Createanetworkforreceiving defectiveand
excess productsbackfromcustomers and supportingcustomerswhohaveproblems with
deliveredproducts.
Reduced Complexity
^r."_etusfcabon u>r<3 -Jdrib. icw-ruen*.rr.?n&_r..ztrd
Make Deliver
'
Cz&sz.ST.:sailtrriM~
'.r.__n q \ nsfc&flaSs -__i ilmriite
~._(pdy_
faiUtfiQfrtiwsfl*
by&wl*anflt0_i_a_Nps
'\t\SUpjHP'sandtil. i-i-j
tfcrnrtnnfedsW tti i
data
Sotiroa
iau
t'-^T;*r*1 t't"if>!"o;Kt,'iiv^n^ ir,, j-Eatsf. ctKauran**and _
[image:22.537.65.419.431.645.2]D
:faa Consulting SupplyChain Management Design Sell ServiceThere isabasicpatternto thepractice ofsupplychain management.Each supplychain
has its own unique set of marketdemands andoperatingchallenges, andyettheissuesremain
essentiallythesamein everycase. Companies in any supplychainmustmakedecisions
individually
andcollectively regardingtheiractionsinfiveareas(see Figure 1.5) [1].1. Production Whatproductsdoesthemarket want? Howmuch of which products
shouldbeproduced, and
by
when? This activity includesthecreationofmaster productionschedulesthat takeintoaccountplantcapacities,workloadbalancing,qualitycontrol,and
equipment maintenance.
2.
Inventory
Whatinventory
shouldbestocked at each stageinasupplychain? Howmuch
inventory
shouldbe heldasrawmaterials, semifinished,orfinishedgoods? The primarypurposeof
inventory
isto act asabufferagainstuncertaintyinthesupplychain. However,holding inventory
canbeexpensive, sowhatarethe optimalinventory
levelsand reorder points?3. Location Whereshouldfacilitiesforproductionand
inventory
storagebe located?Wherearethemost cost efficientlocations forproduction andforstorage ofinventory? Should
existing facilities beused or new onesbuilt? Oncethesedecisionsaremade,theydeterminethe
possible paths availableforproductto flowthroughfor
delivery
to thefinal consumer.4. Transportation Howshould
inventory
bemovedfromone supplychainlocationtoanother? Airfreightandtruck
delivery
aregenerally fastand reliablebuttheyare expensive.Shipping by
sea or railismuchlessexpensivebutusuallyinvolves longertransit timesandmoreuncertainty. Stockinghigher levelsofinventorymust compensateforthisuncertainty.When is it
bettertouse which mode oftransportation?
5.Information Howmuchdatashouldbecollected andhowmuchinformationshould
beshared?Timelyandaccurateinformation holdsthepromise ofbettercoordination andbetter
decisionmaking. Withgoodinformation,peoplecanmake effectivedecisionsaboutwhatto
2, 1.
PRODUCTION What,how,find whento
produce
1 *
INVENTORY Howmyrhtn make.rod
howmuchiossmc
* v/"
N/ t
/ 5. \
I | !MFQ!M__JIiffi_ \ I 1 1 Thehs-it-sfor nixing 1 ' 1 \ thesedcciacms j '
v *
4. j.
IKANSTOKTAUQe. LOCATION
Whets besttodo*hat
producs -_Mr.it>
RESPONSIVENESSversusEFFICIENCY
Then^hrcombination resp>ristv<.ne*suidct'ftcieacyineach of
thesednvcr\allocs asupplychainto"mvrciscthroughput white
simultaneouslyreducinginventoryandoperating
[image:24.537.150.393.43.262.2]expense."
Figure 1.5.
Supply
chaindrivers [1].1.4WhyDo We Needto Manage aSupplyChain?
Anunmanagedsupplychainisnot
inherently
stable. Demand variability increases as onemoves upthesupplychainaway fromtheretailcustomer, and smallchanges inconsumer
demandcan resultin largevariationsinorders placed upstream. Eventually,thenetwork can
oscillate in very largeswings aseach organizationinthesupplychainseeksto solvetheproblem
from itsown perspective. Thisphenomenom is knownasthe
bullwhip
effectandhas beenFiflui* 1 facraaatflgVerfcfl tuliti.titOrders uptheSupplyCMm
EensawS***:.
*
teiilirs-!Mw ~.Mar
:!_.-o 5,
28
>.^
S
-3 .
Wtofesaia.'s Sniarsto
Mafwiaeu-fss-Wsriiif_lA_T:-s*r'i;>fleR toSlipiS.igi
3 & j.
,5
/ \
A
/I
A/
aa [image:25.537.64.346.44.245.2]T Time
Figure 1.6.
Bullwhip
effect variabledemand across asupplychain[2].Bullwhip
Effect [2]Sourcesofvariability includesuchfactors asdemandvariability,qualityproblems,
strikes or plantfires.
Variability
coupledwithtimedelays inthe transmissionofinformation upthesupplychain, andtimedelays in manufacturingandshippinggoodsdownthesupplychain,
createthe
bullwhip
effect.Allofthefollowing
can contributetothebullwhip
effect:1. Overreactiontobacklogs
2. Neglectingto orderinan attempttoreduce
inventory
3. Nocommunicationandcoordinationupanddownthesupplychain
4. Delaytimesfor informationand material flow
5. Order
batching
largerorders resultinmore variance. Orderbatching
occursinanefforttoreduceordering costs, to takeadvantageoftransportationeconomics suchasfulltruck
loadeconomies,andtobenefit from salesincentives. Promotionsoften resultinforward
buying
tobenefitmorefromthelowerprices.6. Shortagegaming: customers ordermorethantheyneed
during
aperiod ofshortsupply,7. Demandforecast inaccuracies: everybody inthe chain addsacertain percentageto the
demandestimates.Theresultisno visibilityoftruecustomerdemand.
8. Freereturn policies
The
bullwhip
effectcanbeeffectivelymitigatedonlythroughmeasuresthatcombineInformationSharing,Channel Alignment andOperationalEfficiency. Table 1.3 discussesways
toovercomethecauses ofthe
bullwhip
effect.Causes
Demand
Forecast
Updating
[image:26.537.38.502.232.601.2]Batching
Table 1.3 ManagingtheBullwhipEffect [2]
Information
Sharing
ChannelAlignment*
VisibilityofEndUser * Vendor Managed demand dataacrossthe
Inventory
(VMI)supplychain * Consumer Direct
Operational Efficiency
j
* Lead-time reduction *Echelon-based
inventory
j
control | *VisibilityofEnd User * Logistics outsourcing (e.g. * Order processingcost
demand data acrossthe 3PLs)
supplychain *Discounts fortruck-load
*
Order processingcostsassortments(ofdifferent
reduction(e.g.,through products)
Computer/ Internet- *
DeliveryConsolidation based Order
ManagementSystems) !
reduction(e.g.,through
Computer/ Internet-based
Order Management
Systems)
Forward *
VisibilityofEnd User *Continuous *ActivityBased
Costing
Buying demanddata<tcross the Replenishment Program (ABC)to clearlyanalyze
supplychain (CRP)
* Stabilize
pricesthrough
Every
DayLow Price (EDLP: sellingprice)andEvery DayLow Cost (EDLC:
buying
price)inventory
costs,handling
costs, transportation costsetc. andcomparethem
withproduct price
promotionbenefit
Shortage i* Share
sales,capacity * Definecancellation
1.5 ERPvs SCM [13]
Thedifferences betweenERPsystems(e.g. SAP, Baan,People soft)and SCMsystems
(e.g., 12,
Manugistics)
have beensubjecttointense debate. Onereason forthisisthat theERPvendors areaddingmoreSCM
functionality
totheirproducts whileSCMvendors are alsoexpandingtheir
functionality,
encroachingontheareahandledby
theERPvendors. Withthevendors ofERP systems andSCMsystemsaddingmoreandmore functionality,thedifferences betweenthemhave been blurring. Forexample,majorERPvendors are
introducing
advancedplanningand optimization as anintegrated component(alsoacomponentinSCM)oftheir
system.
[image:27.537.58.489.308.597.2]A fewsignificantdifferences betweenaERP andaSCMsystem are shown in Table 1.4.
Table 1.4 ComparisonofERPandSCM Systems [13]
Pointof comparison ERP SCM
Comprehensive Yes, coversmanymore areasthanSCM
Relativelyless
Complexity
Highlycomplex RelativelylesscomplexSourcingtables Relativelystatic Dynamic
Handlingof constraints InanERPsystem, allthe
demand, capacityand material constraintsare consideredin isolationof eachother
Simultaneous
handling
ofthe constraintsFunctionality Relativelyless dynamicas theyaremainlyconcerned withtransactionprocessing andhavemorejobstodo
Canperformsimulationsof adjustmentswithregardto the
constraints
dynamically
inrealtime
Speedofprocessing
requests
ERP's Importance in SCM
Traditionally
ERPtools were not consideredforSCMand as aresult, theinformationflow betweenvarious members ofthesupplychain was slow. Thiswasbecauseuntilthelate
1990'stheconcentration of organizationswas on
improving
theinternal efficiencyalone.Therefore, ERP systems also supportedonlysuchfunctionalities, andthe systemsacrossthe
supplychainweredisparate [14].
Theorganizationshowever, soonrealizedthatalthoughinternal efficiency is important,
itsbenefitwouldbelimitedunlesscomplemented
by
increased efficiencyacrossthesupplychain. Theyalso realizedthatseamlessflowofreal-timeinformationacrossthesupplychainwas
a
key
to successintheemergingmarket scenariocharacterizedby
gallopingadvancements oftechnology, shorterproductlife cycles, etc. Therefore, organizations started
integrating
ERPapplicationswithSCMsoftware. Thisensuresthattheefficiency isachieved acrossthesupply
chainandthereis a seamlessflowofinformation. InthisscenarioERPbecomesavitallink in
theintegrated supplychainasitserves astheintegrated planningand control system[14].
Insummary, ERP applications
help
in effectiveSCMinthefollowing
ways [5]:1. Sharedata:
They
cancreate opportunitiesto sharedataacrosssupplychainmembers,which can
help
managers in making better decisions.Theyalsoprovide widerscopeto mangersofsupplychains
by
makingavailable muchbroader information.2. Real-time information: ERP systems can provide real-timeinformation,whichcanbeof
great
help
inmakingsupplychaindecisions. Forexample,orderingrawmaterialscanbebasedontheinventorydetailsprovided
by
theERP systems.1.6ExpectationsfromImplementingSCM inanEnterprise [9]
Minimizethecycletimein receivingprojected and actualdemand information.
Establishthe monitoringof actualdemand forproducttoas near a real-timebasisas possible.
Understandproductdemandpatterns at each stage ofthesupplychain.
Eliminate
inventory
replenishment methodsthatlaunch demandlumps intothesupplychain.Eliminateincentives forcustomersthat
directly
causedemandaccumulation and orderstagingpriorto areplenishmentrequest,such as volumetransportationdiscounts.
Providevendor-managed
inventory
(VMI) servicesby
collaborativelyplanninginventory
needswiththecustomertoprojected end-userdemand;then,monitor actualdemandto
fine-tune theactualVMIlevels. (Note: VMIcanincreasesalesandprofits especially in industries
wherebuyerscan goto alternative sourcesifyou or yourdistributorstock-out.)
[image:29.537.35.475.302.466.2]Somecompanieshavereapedgreatbenefits from
implementing
SCM acrosstheirenterprises.Table 1.5liststhepercentageimprovement for
key
indicatorsthatmeasuretheperformanceof asupplychain.
Table 1.5 BenefitsfromanIntegrated SCM
DeliveryPerformance 16%-28% Improvement
InventoryReduction 25%-60% Improvement
Fulfillment Cycle Time 30%-50% Improvement
ForecastAccuracy 25%-80% Improvement
OverallProductivity 10%-16% Improvement
LowerSupplyChain Costs 25%-50% Improvement
Fill Rates 20%-30% Improvement
ImprovedCapacityRealization 10%-20% Improvement
1.7Supply Chain OperationsReference [SCOR] Model
Incollaboration with69membersconsistingofmanufacturers, logistics/distribution
service providers and software solutionssuppliers,the
Supply
Chain CouncilintroducedSupply
Chain OperationsReference-model(SCOR)(see Figure 1.7). Anumberof companieshave
pooledtheirreal-world
supplychain experiencestobuildaflexible frameworkandacommon
languagethatcan
help
themimprovetheirsupplychaininternally
andexternally [4],Themodel definescommonsupplychain managementprocesses and matches them
against"best
practices."
operations. It allowsmanufacturers, suppliers,distributors andretailerswithaframeworkto
evaluatetheeffectiveness oftheirsupplychainoperationsandto targetand measure specific
process operations.
The SCORmodel wasdesigned to enable companiesto communicate,compare andlearn
fromcompetitors and companiesbothwithin and outside oftheir industry. Itnotonlymeasures
supplychain performancebutalso effectiveness ofsupplychainreengineering [4].
The
Supply
Chain Operations Reference-model (SCOR) isa process reference model. AProcess Reference Model helpsorganizations capturethe "as-is"state ofaprocess withthe
objective toachievethedesired"to-be"
futurestate. Further,itallowsanorganizationtoquantify
itsoperationalperformance,andto establishinternaltargetsbasedon"best-in-class"results in
similarcompanies. Itdescribesstandardmanagementprocesses,exploringtherelationship
among differentprocesses.Finally, itcharacterizesthemanagement practices and software
solutionsthatresultin"best-in-class"
performance. Thus a process reference modelintegratesthe
conceptsofbusinessprocessreengineering,benchmarking, and process measurementintoa
cross-functionalframework.
Plan P1 PlanSupplyCtialn
|P__ PlanSouro=?Z>-|P?'Fbnl.1.:ii^>|PJ PlanC^ltej>|p?' Plan
F:~turi]>-o
3
u
[image:30.537.120.435.371.558.2]1.8 FutureofSCM [17]
Alotofactivity is goingoninthesupplychainfieldthatinvolves
implementing
supplychain managementforplanning, execution andcollaborationacrosstheenterpriseandbetween
enterprises. Afewpredictions regarding
21st-century
supplychainmanagementaretabulatedinTable 1.6 [5].
Predictions Details
Performancewillbejudged
by
systemsandflows.
Needto improvewaystoacceleratethe
flow.
Artificialintelligencewillplaya central
roleinall supplychain activities.
Computer-aidedinteraction, voice
recognition,robotics and expert systems
willfindmore users
Supply
chains willbe brandedandmarketed.
Supply
chainexpertisewillbemarketedastheproducts marketedtoday.
Liability
hassleswillbealleviatedby
simplifiedrelease-ratepricing.
Legal
liability
differencesbetweentransportationand warehouse service
providerswillberesolved, astheywould
moveinto
risk-sharing
modeby
gettingintoreleased-ratepricingstructure
LogisticsOperationswillbepaperless and
"nearlabor-less."
Computer-directedmachineswillhandle
manualjobs,
leaving
analyticaljobstohumanworkers
Workereducation andtrainingwill
largely
bea corporate responsibility.
To assuresteady flowofcapableworkers,
corporations will assumeresponsibilityto
train theiremployees.
Two typesof carriers will emerge: line haul
and"last
mile."
Line haul carrierswillcontractout all
pickupand
delivery
to lastmile carrierscapable ofproviding 24-hrservice.
The federalgovernment willbe forcedto
rebuildthetransportationinfrastructure.
Therail and roadinfrastructurewill
deteriorate,
forcing
thefederal governmenttointervene.
[image:31.537.38.481.151.577.2]1.9CollaborativeSCM
Opportunities forcollaborationamong businesspartnerswillvary
depending
upon anorganisation's prospective roleinthesupplychain. Collaborationenables partnersto
jointly
gainabetterunderstandingoffutureproductdemandandto implementmore realisticprogrammesto
satisfythatdemand.Thethreemajortypesofcollaborative relationships aredescribed below.
1)Manufacturing/suppliercollaboration
Closecollaborationamong supplychain partnerscan
help
to aligntheparties andthenenhancethevalue ofthe network'scombined activities.
Collaborating
withsuppliers,manufacturerswillderivebenefitsinsuch
key
activities as newproductdevelopment, orderfulfilment,andcapacityplanning. Collaborativeproductdevelopmentenabled
by
sharingandmodifying design documentswill
help
manufacturersdevelop
productsbetterandfaster.Similarly,co-ordinatingalltier-supplierproductionscheduleswill
help
ensurethatfuturematerial needs are satisfied.This, inturn,results in improvedorderfulfilment andincreased
capacityutilisation.
2) Manufacturer/customercollaboration
Thecollaborative opportunitiesbetweenmanufacturersandcustomers(suchas
wholesale-distributors andretailers)center ondemand planningand
inventory
replenishment.Thefocus isonjointly
developing
anunderstandingofdemand atthepoint ofconsumption,followed
by
creation of amutuallyagreed replenishment plan.Thisapproachhelpsto ensurethatconsumer requirements are met efficiently.To collaborate ondemand planningsuccessfully,
businesspartnersneed to shareandmodifyeach other'sdemandplans andforecasts
electronically. Importantly, each partner needsto understandandelectronicallyshareits
promotional plans. Once demandplans andforecasts areinplace,replenishment plans designed
to assume adequate productavailabilitywouldbe
jointly
developed.3) Collaborationwiththirdpartyand fourth party logisticsproviders
Collaborationbetweencompanies andthirdpartylogistics (3PL)providers willfocuson
improveequipment utilisation
by
enablingtheconsolidation ofinbound, interfacility, andoutbound shipments amongbusinesspartners.Thiscanbeaccomplishedthrough electronic
sharingofinformationon shipment plans andavailabilityoftransportationresources.
Packaging
isanother potential areafor logistics collaboration. Collaborationwith3PLs providing
distributioncentre
(DC)
services wouldfocusontheproductiveuseoffacilities, laborandequipment.Thisinvolveselectronic sharingof
inventory
replenishmentplans sothatreceipts donotoverload aDCs receivingfunctionorstorage capacity. Electronic visibility intothe
availabilityofdistributioncentreresources would supportthis typeof collaboration.
Ascompaniesstartedto implement supplychaincollaboration, therewas a needto havea
standardbusinessprocess wheredataand communicationforcollaborationarewelldefinedand
accepted
by
businesspartners. Openstandardsfor supplychain collaborationhaveevolved,targetingcollaborationinthesupplyside ordemandsideofthesupplychain. Onesuchstandard,
2. Collaborative
Planning,
Forecasting
andReplenishment(CPFR)
Severalopenstandards organizationshave defined businessprocessesfor supplychain
collaboration.The
Voluntary Interindustry
Commerce Standards (VICS)organizationdefinesastandard(see Figure 1)forcombiningthe taskofplanning,
forecasting
andreplenishmentforincreased efficiency inasupplychain.Their CollaborativePlanning, Forecasting, and
Replenishment
(CPFR)
model formalizestheprocessesbetweentwotradingpartnersusedtoagree upon ajointplan and
forecast,
monitorsuccessthroughreplenishment, andrecognizeandrespondto anyexceptions.CPFR buildsuponEfficient Consumer Response(ECR)principles
including
Vendor-ManagedInventory
(VMI),Jointly-ManagedInventory (JMI)andContinuousReplenishment (CRP). Theseprocess standardsinvolveexchange ofinformation between
enterprises [7].
CPFR canbe definedas abusinessprocess whereintradingpartners usetechnologyanda
standardset ofbusinessprocessesfor Internet-basedcollaboration onforecastsandplansfor
replenishingproduct. Forthepurpose ofthis study,We useCPFRasthereferenceto define
businessscenarios wheretradingpartners(i.e.,retailers, warehouses andmanufacturers)have
visibility intoone another's criticaldemand,orderforecastsand promotional forecasts using
Web Services [7].
TheneedforaCPFRmodel arosefromthe factthat thesupplychaininefficiencieswere
causedas aresultofthelackofinformation sharingamongtradingpartners.Also, therewas a
needfor informationtobeavailablequicklytoalltradingpartners sothattimelyactioncouldbe
takento meetunexpectedevents. For example,a spikein demandwill registerintimefor
everyoneinthesupplychainto effectivelyadjust and ensure proper
inventory
levelson storeshelves. Costs for bothtradingpartners are greatlyreducedbecauseproblems canbeanticipated
andcorrectionsmadeproactively.The capabilityfortimelyreactionisthegift fromtheInternet
thathasmademeaningful collaborative relationshipspossible.CPFRprovides alogical solution
to resolvinghistorical supplychaininefficiencies.The Internethasprovidedameans formore
conjunctionwiththeindustry-defined CPFRprocesses,hasenabled a systematic methodforthe
reductionofandtimelyreactiontosupply- anddemand-chain inconsistencies.
ToputCPFRintoperspective, considertheextentto whichtheretailer and manufacturer
eachknowabout
how,
when,and wheretheend-consumeris buying. Retailershave immediatefirsthandknowledge of consumer
buying
behavior learnedthrougheverydayobservations,supported
by
theirinterpretationofPOSdata. Ontheotherhand,manufacturers aggregateconsumer
buying
behavior basedoninferencesmadefromsyndicateddata(thatis almost alwaysinherently delayed),
orretailers'order quantities. Collaborativeprocessesefficientlycombinethe
knowledgeofeach,whichultimatelyeliminate surprisesatthemanufacturerthatleadto
out-of-stocksattheretailer.As aresult, increasedsales,organizationalstreamliningandalignment,
administrative and operational efficiency,improvedcashflow,andimprovedreturnonassets
performanceultimatelyoccursfor bothparties.
Apredecessorto theCPFR systemistheVendor Managed
Inventory
(VMI) system.AVMI systemcanbedefined asastreamlined approachto
inventory
and orderfulfillmentandis asysteminwhich avendorcontinuouslyandautomaticallyreplenishes atradingpartner's
inventory. True VMIoccursbetweenadistributorand amanufacturer, withElectronic Data
Interchange(EDI)
being
thecrucial link betweenthe twocompanies. Table 2.1 comparestheCPFRsystemto theVMIsystem,
highlighting
thebenefitsofaCPFR system overVMI.Table 2.1
Comparing
a CPFRsystemtoa VMI SystemCPFR VMI
Commongoals Divergentgoals
Asingledemand forecast developed
collaboratively
Multipledemand forecasts developed
independently
Collaborativepromotionalplanning &
execution
Inconsistentpromotion execution
Improvedin-stockpositionsandservice
levels
Challenged in-stockpositions atretail, in DCsand atsupplier
Improved
inventory
managementacross entiresupplychain
Low visibilitytosupplychain inventories
Optimizedreplenishmentstrategies
withjointownership
Sub-optimizedreplenishment
capabilities
Process simplicitycreatesoptimal framework forsuccess
Processcomplicationsbetweenretailer
&supplierleadto operationalissues
2.1 CPFR Process Model
VICSdefinesa
9-step
CPFRprocess model forcollaborationin achievinga commonsalesand orderforecast. Figure 2.1 illustratestheCPFRprocessmodel,clearly
identifying
the. &&f>ikmCnfang
1.DevelopCollaborate
Arrangement
ttc*oSo."C-nteria
3
'""'
BttsarBuss:>;
DevefeptneRtAcSvMss
duyer
:sceptic nT-gger.
P33 Data =usr ocepsieaT^ge-s A\ sarssBr i -^ 1 _.pport D_tia Dfr^son M /St ^
reateJoint Business
P!an
SellerBusiness
Development Actrwties
3. Create Sales Foreca
4 aerafy Exceptions for
Sales Forecast
= "_e:t!cnIts-ns
5.Resc:ve<'
Collaoorate On
Exception Items
6. Create Order Forecast
Seller E..cept<-
T-gge-s
Se.er
4) -Jf1 Dcc-s
on
Supper.___3-_a
Orser r,_.recast
identifyExceptions for Order Forecast
[image:37.537.40.504.44.587.2]Escep&Em |-_en-s
8.Resolve'Collaborateon
Exception Items
relate:-'3:3.c 4 ;;,<cep_ic"
xeros
RetalStore
<>
ShortTenri'Seller Materials & Production P.arming
3^'le"
Ereep?-:-Trgge-!
Seller De<_'-r?n [_
-ppc-.0_3
? 9. OrderGeneration
Order PO Feedback Produce [ Product j 8yetReceiving
"I.
ProdasS DeBvsryExecution
OrderFilling?
Shipment Execution
Cr&erii ;ng &6<_fc3k
K
>)
>0
Euver Activities
?
itther/ Join!ActivitiesD
BelerActivitiesFigure 2.1. The
9-step
CPFRprocessdiagram.Working groups: Managetheroles ofbuyerandseller
by defining
collaborativeteammembersandtheirresponsibilities.
Collaborationarrangement: Arrangecollaboration such asproductitems, areas, exception
criteria, and conditions ofcollaboration.
Jointbusinessplan: Establish jointbusinessplan
collaborativelyto
identify
eventcalendar(openings, closings, promotions,
holidays,
advertisements, etc.).Demandcollaboration: Integrate demandplanningand exchangeforecastsoftradingpartners.
This functionprovides mechanismto collaborativelyforecastandthen to generate common
demand forecasts.
Ordercollaboration: Thedemand
forecast,
on-handinventory
andshipping informationareintegratedto collaborativelygenerate and exchangeorderforecasts.Thisfunction includesthe
frozenmechanism of order
forecasting
andordermanagement.Exceptionlist: Monitorandautomaticallytrigger the exceptions andthengive notices inorderto
allowtradingpartnersto control exceptions.
KPI &report:Managers can analyzethe
key
performances anddownloadreportsinaccordancewith eachwarehouse oreachproductitem.
This process modelalsoillustratesthatdata flows from each partnerateachstep,thereby
gettingconsumed andproduced at eachend. Table 2.2identifiesthedataconsumed and data
producedforeach step intheCPFRprocess.
Table 2.2 InputandOutput DataatEach
Step
inCPFR ProcessProcess
Step
Data Consumed Data ProducedDevelop
frontend agreementNone: Manual Process None: Manual Process
Createjoint business
plan
1. Buyer'scorporatestrategy
2. Seller's corporate strategy
Jointbusinessplan
Createsales forecast 1. Joint businessplan
2. POSdata
3. Event
4. Salesforecastrevisions
Sales forecast
Identify
sales forecast exceptions1. Sales forecast
2. Exceptions
4. Events Collaborateon sales
forecastexceptions
1. Buyer's secondary data for
exceptionitems
2. Identifiedexceptionitems 3. Seller's secondary data for
exceptionitems
Sales forecastitem
revisions
Createorderforecast 1. Orderforecastrevisions
2. POSdata
3. Current
inventory
onhand4.
Inventory
strategy/Seasonal Info5. Sales forecast
6. Events
7. Producthistorical demandand
shipments
8. Product availability data
Orderforecast
Identifyorderforecast exceptions
1. Order forecast
2. Exceptions criteriaandvalues
3. Events
Identifiedorder
forecastexception
items
Collaborateon order
forecastexceptions
1. Buyer's secondary data for
exceptionitems
2. Identifiedexception items
3. Seller's secondary data for
exceptionitems
Orderforecast item
revisions
Generate Order 1. Orderforecast
2. Item management profile
Order
Researchesweredone onquantifyingthebenefits ofusingtheCPFRmodelto achieve
supplychaincollaboration overtheInternet. Inthecasestudyonimplementation ofCPFR at
CatCo, a pet productsvendor, CatCocollaboratedwithitsretailers overtheInternet using
standardtechnologyagreed upon
by
CatCoanditsretailers. Thebenefitsthatwererealizedarelisted below [23].
Asalesincreaseof5-15% overtheaverage
In-stock
inventory
increasedto over98%Inventorylevels loweredtobetween 25-50%acrossthesupplychain
AlthoughCatCowas abletocollaborate overtheInternet,thedependenceon a particular
willingto adoptthetechnologythatCatCowaswilling to use.Therewas a need fora
vendor-independentandtechnology-neutralarchitecture forsharing information [23].
IntheCase studyonCPFR implementation between JohnsonandJohnson(J andJ)and
Superdrug,
JandJwas abletoreduce stockby
13% andincreasethewarehouseavailabilityby
1.3%. JandJ and
Superdrug
agreeduponacommontechnologyandwererestrictedtousingdatabases for accessingtheirdata.Theefforttointegrate J andJwith other retailersdidnot
materialize asitprovedcostlytoimplementasystemusingatechnologycompliant with whatJ
andJused.
Restricting
thedatasourcesin CPFRcreatedtheadditionalburdenofmovingthe datatodatabasesforcollaborationandofmaintainingthem[24].Thispresents theneedto haveavendor-independent andtechnology-neutralsolutionto
shareinformationovertheInternetacrossthesupplychain,andto aggregatedata from different
datasources such as databases,XMLandExcelfiles.Thisthesispresentsan architecturefor
CPFRwhere collaborationtakesplace independentofdatasources andtechnology[24].
2.2
Key
Performance Indicators in CPFRKey
performanceindicators(KPI), alsoknownaskey
successindicators (KSI),help
anorganizationdefineand measure progresstowardorganizational goals. Onceanorganizationhas
analyzeditsmission, identifiedallitsstakeholders, anddefined its goals,itneedsawayto
measure progresstowardthosegoals. Keyperformance indicatorsarethosemeasurements.
Key
performanceindicators havethreekey
features.1) Keyperformanceindicatorsreflecttheorganizational goals.
2) Key
performanceindicatorsmustbequantifiable.3)
Key
performanceindicatorsmustbekey
to organizational success.Keyperformanceindicators arequantifiablemeasurements, agreedtobeforehand,that
reflectthecritical successfactorsof anorganization. Theywilldiffer
depending
ontheincomethatcomes fromreturn customers.A supplychain systemmayfocus its
key
performanceindicatorson servicelevels andleadtimes ofitspartners.
Whatever
key
performanceindicatorsareselected,theymust reflecttheorganization'sgoals,theymustbe
key
to itssuccess,andtheymustbequantifiable(measurable).Key
performanceindicatorsusuallyare long-termconsiderations. Thedefinitionof whattheyare and
howtheyare measureddoesnotchange often.Thegoalsfora particular
key
performanceindicator maychange astheorganization's goalschange, or asit gets closerto achievinga goal.
IntheCPFRcontext, KPIs are usedtomeasuretheoverallperformance ofthe
relationshipbetweenmanufacturerandretailer.Notall oftheseKPIsare required
by
CPFRprojectstomeasuretheperformances.
Only
theKPIsmostrelevantto thecurrentrelationshipoftradingpartners shouldbeselectedinorderto facilitate implementationofCPFR. Besides, the
responsibilitiesfor measuringeachKPI shouldbeassignedaccordingto eachpartner'sbusiness
processes andabilitytomeasuretheresults. ECR (Efficient ConsumerResponse) Europe
classifiedthe
key
performanceindicators (KPIs)ofCPFRintothe tencategorieslisted in Figure2.3 [22].
Inventory | ForecastAccuracy Service level Leaddine
Finished Goods Sales Forecast Production Order -Delivery
L
Material OrderForecast Deliver}' Order
-Production
Materials Forecast
Out-of-Stock(OOS) Frequency On-Shelf Availability
Unplannedchangeover
f
Obsoletes Distribution Ptannin}*
Promotion Plan
T
Obsoletes Full truck Promotion Effectiveness NewProductIntroduction
Vehiclefell Material
ProductionPlan
4:
>aies
Emptyrunning Production Sales Growth
Rush Orders DistributionCosfe Capacity