Professional Documents
Culture Documents
Track Trace With SAP Solutions SH
Track Trace With SAP Solutions SH
&
Author
Stefan Hockenberger
Printed and bounded in Germany 2012
ISBN 978-3-00-039041-8
Page
Table of figures
Track & Trace wiTh saP soluTions
i high level inTroducTion To Track & Trace
10
12
Introduction
13
21
22
23
25
2.1
25
2.2
UnifiedTraceability
26
2.3
Internal Traceability
28
2.4
External Traceability
28
2.5
30
31
3.1
35
3.2
38
3.3
39
41
4.1
New technologies
42
4.2
43
44
45
HowtheStandardswork
46
Traceability Models
47
Table of Content
Page
4
GS1 EPCIS
50
4.1
50
4.2
EPCIS-Bridgingthephysicalflowandtheinformationflow
52
54
5.1
54
5.2
55
Advancingaunifiedapproach
57
58
Legislations
59
1.1
PharmaceuticalIndustry
60
1.2
TobaccoIndustry
68
1.3
Explosives
71
Beyondcompliance:potentialbenefitsofTrack&Trace
74
2.1
Improved operations
75
2.1.1
75
2.1.2 GainproductionperformanceKPIs
76
2.1.3 GainwarehouseperformanceKPIs
76
2.2
Competitive advantage
77
2.2.1
78
2.2.2 E-Leafletsandtargetedillnessorproductinfo
78
2.2.3
78
2.2.4
79
2.3
80
2.3.1
80
2.3.2
81
2.4
81
Page
2.5
82
2.5.1
82
2.5.2
Avoid anti-counterfeits
83
2.5.3
83
2.6
ImprovedrecallManagement
83
2.6.1 Fasterandpartialbatchrecalls
84
2.6.2 Fasterversionreplacement
84
2.6.3 Theftstocksrecalls
84
2.7
85
2.7.1
3 PL performance measurements
85
2.7.2
85
2.8
OptimizedInventory
86
2.9
87
88
89
1.1
Introduction
89
1.2
92
1.3
97
1.4
100
software landscapes
103
107
3.1
107
3.1.1
Introduction
107
3.1.2
108
3.1.3
Conclusion
112
Table of Content
Page
3.2
3.2.1
113
3.2.2
115
3.2.3
Serialization Requirements/Considerations
117
3.2.4
117
3.2.5
119
3.2.6 Protectpackaginglineefficiencyandthroughput
120
3.2.7
121
Serialization Considerations
3.2.8 BenefitsofSystechSerializedProductTracking(SPT)
122
3.2.9
129
3.3
132
3.3.1 FunctionsandFeaturesofSAPAII
132
3.4
142
3.4.1 ClassificationofSAPOERinaglobalTrack&Traceenvironment
142
3.4.2 FunctionsandFeaturesofSAPOER
144
3.5
SAPProcessIntegration(SAPPI)
168
3.6
MobileScanningSolution
168
3.6.1 MovilizerforTrack&TraceArchitecture
169
3.6.2 TechnicalFeaturesofMovilizerforTrack&Trace
170
3.6.3 SupportedProcesses
171
3.6.4 SecurityofMovilizer
180
3.6.5 SampleScreenshotsofthemobileApplication
184
186
187
188
2.1
BusinessBlueprint&FunctionalSpecifications&TechnicalMapping
189
2.1.1 BusinessBlueprint&FunctionalSpecifications
190
Page
2.1.2
191
192
3.1
Randomization Add-On
193
3.2
195
3.3
197
3.4
200
3.5
202
3.6
TheArchivingAdd-On
204
3.7
205
3.8
TheIndustrialmobilescanningAdd-On
206
3.9
Themobileappforeventcapturing,IDverification
and more
208
3.10
209
3.11
211
3.12
213
auThors
214
218
aPPendix
225
225
OverviewSurveyQuestions
226
229
Track&TraceSurvey-DynamicResult
246
Table of Content
Page
fig. 1
HighLevelProcessFlowTrack&Trace
19
fig. 2
24
fig. 3 Conceptofunifiedtraceabilitylevelsofinterrelated
traceability trajectories with an example service layer
fig. 4
fig. 5
29
fig. 6
27
30
31
fig. 7
34
fig. 8
35
fig. 9
36
fig. 10
37
fig. 11
48
fig. 12
60
fig. 13
BigPicture:PotentialbenefitsofTrack&Trace
73
fig. 14
91
fig. 15
101
fig. 16
104
fig. 17
105
fig. 18
106
fig. 19
115
fig. 20
116
fig. 21
TableofFigures
Page
fig. 22
Configurationflexibilityofpackaginghierarchiesandnumber
association
fig. 23
fig. 24
Bi-directionalDataFlow
130
fig. 25
135
fig. 26
Rules&ActivitiesFrameworkinSAPAII
136
fig. 27
140
fig. 28
MainFeaturesofSAPOER
143
fig. 29
Transaction SPROXY
145
fig. 30
147
fig. 31
SPROtransactiontoconfigurefieldsfordisplayandselection.
149
fig. 32
149
fig. 33
Event Handler
151
fig. 34
152
fig. 35
153
fig. 36
127
TableofFigures
154
Page
fig. 37
Graphicaltool(wizard)forruledefinitionintheSAPOER
configurationworkbench(TransactionSPRO)
156
fig. 38
Multichannel alerting
159
fig. 39
161
fig. 40
162
fig. 41
169
fig. 42
171
fig. 43
172
fig. 44
fig. 45
176
178
fig. 46
182
fig. 47
183
fig. 48
185
fig. 49
188
Track Trace
with
SAP Solutions
&
10
Special Acknowledgements
Special thanks to jasmin sipahi and jonathan wildermuth
for building most of the graphics and making this look like a real book!
Special thanks to Pedram mohebbi
for spending hours on making this readable for English natives!
Special thanks to elina muratow
for proofreading!
Special thanks to all co-authors
for providing the valuable input!
Special thanks to all i those i may have forgotten!
The work inclusive all its contents are protected by copyright. All rights reserved. Reprint or reproduction (also in excerpts) in any form (printing, photocopy or any other process) as well as saving, processing, duplication and distribution by electronic systems of any kind, as a whole
or in excerpts, without the explicit written permission of the publisher is prohibited.
Using this book and the realization of its containing information is explicitly at ones own risk. Legal rights or compensation are excluded. The work inclusive all its contents were worked out with greatest care. However, typographical errors or wrong information
are possible. Neither the publisher nor the author may incur liability for immediacy, correctness or completeness of the contained
information or possible typographical errors in the book. Neither the author nor the publisher may be held responsible or may incur
liability for any wrong information and effects resulting out of it. The operators of the respective web pages are responsible for the content
of printed web pages in this book.
11
i
High Level
Introduction
to Track & Trace
12
1 Introduction
why is Track & Trace becoming increasingly important for businesses?
Product piracy is an increasing problem for businesses in the broadest range of industries. A growing number
of companies are forced to confront piracy with measures such as serialization and Tracking & Tracing. Results
from surveys show that nearly every second consumer considers counterfeiting as a serious problem, and
nearly the same amount reported falling victim to counterfeiting.
However, Track & Trace offers businesses far more than assurances against counterfeiting and piracy. The
decision to serialize and track products on item level opens up a whole new range of options and can provide
realvalueaddedforthebusiness.Forexample,thetransparencythatisgainedasaresultcanfacilitatebetter
control of recalls, loss reduction and the optimization of supply chain, marketing and sales strategies.
13
14
scanned(identified)andallassociatedpackeditemsinthehierarchywillautomaticallybeknown.Thismakes
it much easier to follow the items through the supply chain, as not every single item needs to be scanned at
different intervals in the supply chain. Aggregation can take place directly at production/packaging lines or, for
example, in distribution centers during re-packing. In most instances new or additional scanning technology
and software is required to capture the building of hierarchies and the movement of product through the
supply chain.
Once serialization and aggregation are achieved, everything is in place in order to completely Track & Trace
productsthroughthesupplychain.Thefinalstepistodefinepointsinthesupplychainwheretheproducts
or, the highest packaging level (due to aggregation) has to be scanned. As a result, the state (e.g. produced,
shipped, packed, dispensed, etc.) of all packed items can be changed in the database where the Track & Trace
data is stored (e.g. EPCIS). While serialization and aggregation take place in production and packaging lines or
in distribution centers, Tracking & Tracing mostly takes place in the supply chain.
Thecombinationofhavingauniqueidentifierandcapturingtheinformationrelatingtothemovementofthese aggregated products (when, where, what and why) is the best way to achieve a safe, secure and transparent
supply chain.
In this document, Track & Trace will be addressed and no distinction will be made between Track & Trace
and serialization/aggregation. This is due to the fact that serialization and aggregation are integral parts of an
effective Track & Trace.
15
16
17
18
19
following these principles of Track & Trace it is possible to know e.g. at any point in the products lifecycle, the following product related information:
20
from our experience this currently mainly affects the following industries:
Shipping companies
Returnable Transport Items
Explosives
Food&Beverage
Toys
Pharmaceutical, Medical devices, Hospital supplies, Blood supply
Weapons
Chemicals
Software
Tobacco
21
ii
SAPs vision of
Track Trace
&
saP ag (walldorf),knownastheworldslargestsupplierofstandardsoftware,identified
the need for Track & Trace software solutions at a very early stage and therefore started
to develop a software suite for this very problem over 10 years ago. The majority of wellknown companies that have addressed Track & Trace rely on these SAP products. No other
solution is currently able to manage the huge volume of data arising from serialization at
item level and complete tracking along the entire supply chain.
No other standard software solution offers such a broad range of functionalities and is
currently able to manage the huge volume of data arising from serialization at item level
and complete tracking along the entire supply chain.
22
23
24
25
Inmanycasesdomainexpertsolutionsareavailableforeachtypeoftraceability;insomecasesexpertsolution
canalsoaddressamixtureofthesetypesoftraceability.ForexamplewithtodaysSAPsolutions;SAPEvent
Management and SAP Object Event Repository. In Logistical Track & Trace the concept of handling units can
help to unify the access to different levels of distribution units.
26
27
A scenario whereby traceability extends to the immediate business partner network of customers,
suppliers&partnerssuchasEDIFACTconnectionsandTrack&TraceportalsasprovidedbyThirdparty
logistics providers
2.
Ascenariowherebytraceabilityisextendedtoabusinesspartnernetworkbeyondfirsttieredbusiness
partners and/or an entire value chain community (e.g. a potential network of EPCIS repositories that can
be looked up by a discovery service or a cloud-based value chain traceability community platform.
Inexternaltraceabilityscenarios,awell-definedconceptofdataaccesssecurityrelatedtothedifferentlevels
and different objects, as well as fast response time for external inquiries is of key importance.
28
29
30
31
Product genealogy links the genealogy of product batches, together with their relation to purchase order, production order and delivery references into a complete corporate batch traceability solution. Traceability into the Product (batch) genealogy can be realized with the saP global batch Traceability solution.
item serialization & product traceability helps to ensure secure distribution of products, prevent and
detect diversion and counterfeiting while complying with regulations and achieving full visibility of endproduct whereabouts and condition over their lifecycle. Item serialized traceability can be achieved with
saP object event repository.
goods and assets in-Transit - improves transparency for goods in transit, including raw material supplies,
goodsmovementsforproductionaswellasthetrackingoffinishedgoods.Thisallowsyoutomanageintransit inventory by exception instead of monitoring processes that are already in control. Furthermore,
allows tracking of assets/returnables as they move along the entire supply chain. Goods and Asset InTransit is accommodated by saP event management and can also be achieved through saP object event
repository.
32
Combining these solutions offers a wealth of capabilities that support your organization in improving operationalefficiency,reducingsafetystocks,complyingwithregulations,reducingcostlyfire-fightingandimproving
customer service to help you protect your brand. All solutions are offered with interfaces to SAP Business Suite
applications.
33
34
35
With one click, it is possible to launch distribution and stock overview reports. It is also possible to customize
material balance reports with the selection of one or multiple batch IDs in a single run.
Thus, based on the faster insight provided, saP global batch Traceability:
36
Increases customer retention rate and service levels by mitigating product issues
Protects the brand by enabling quick reaction time in resolving product issues
Helps comply with regulatory product issue reporting timelines
due to the release date of saP gbT by end of 2012 this booklet will
not focus on saP gbT.
37
38
39
2-D barcoded as well as RFID-encoded serialized product items and their hierarchies can be tracked
together with batch Ids as attribute information for each item serialized product
One can follow the event history of each serialized product item at any hierarchy level
The corporate item serialized data store can be queried from the delivery context
It is possible to capture requests for the status of external authentication requests for item serialized products
SAP Object Event repository can be used for the lifecycle event traceability of item serialized assets, parts
and components especially to track item lifecycle events across distributed systems and changes to
component hierarchies.
The embedded event management capabilities of SAP Object Event repository also allow reaction to
eventsbysendingnotificationstoothersystemsortriggeringworkflows,incaseaneventisoverdueor,
to deal with unexpected events.
WiththerightconfigurationandsomecustomextensionsSAPObjectEventRepositorycanbefurtherleveragedforcountry-specificreporting.Manufacturersofhealthcareproductsinparticulararefacingcountryspecificlegalregulationsonserialization,aimedatcombatingcounterfeiting,reimbursementfraudandillegal
trade. The constantly growing number of regulations imposes serious challenges to concerned parties to
achieve compliance while preserving process control & visibility.
Inresponsetotheserequirements,SAPObjectEventRepository(SAPOER)maybeconfiguredinaprojectfor
regulatory compliance. Within this scope SAP OER may be used for:
40
Handlingthecreation,transferandacknowledgementofnotificationstoauthorities
Managing requirements of multiple authorities within one global solution
Providing one central source of information, offering full visibility into the global process of regulatory
reporting
Processcontrolandexceptionresolutionmechanisms(userapproval,retriggeringofnotifications,alerting)
Flexibleconfigurationofnotificationtypes&characteristicstoadapttochanging&newlyissuedrequirements
This booklet will focus in some of the following chapters on saP
object event repository and saP auto-id infrastructure.
41
42
43
iii
GS1 Standards for
Track Trace
&
44
1 Welcome to the world of GS1 Standards Managing complexity and ensuring compliance
GS1publishedtheGS1GlobalTraceabilityStandardforHealthcare(GTSH)inFebruary2009.TheGTSHis
basedontheuseofglobal,voluntaryGS1businessstandards.Itincludesacleardefinitionoftraceability,establishes the minimum business model for traceability and describes the traceability process independent from
the choice of enabling technologies.
Traceability is the ability to track forward the movement through specified stage(s)
of the extended supply chain and trace backward the history, application or location
of that which is under consideration
ForGS1,thetermTraceabilitythereforeincludesthesub-processesofTrackingandTracingaswellas,for
example,enablingauthentication(oftheproductidentifier)anddownstreamreverselogisticsub-processes
such as product returns and recalls.
Thereismorethaneveraneedtoagreeuponandadheretouniversalstandardstomanageproductidentification and supply chain visibility. Standards are the foundation for clear, understandable exchanges between
supply chain partners in an increasingly complex supply chain.
GS1,aninternationalnot-for-profitassociationwithMemberOrganizationsinover100countries,isdedicated
tothedesignandimplementationofglobalstandardsandsolutionstoimprovetheefficiencyandvisibilityof
supply and demand chains globally and across sectors.
GS1hasover30yearsexperienceinglobalstandards.GS1GlobalOfficeenablestheGlobalStandardsManagement Process, managing a neutral forum that brings together hundreds of user-experts from various
sectorsandcountriesanddevelopsglobalstandardstocreateamoreefficientsupplychain.GS1Member
Organizations handle all enquiries related to GS1 Standards and provide related services.
45
GS1IdentificationKeysarethefoundationoftheGS1Systemandensurethegloballyuniqueidentification
ofproducts,locations,assets,etc.IdentificationKeysincludeforexampleGTIN(GlobalTradeItemNumber)
and GLN (Global Location Number).
GS1 Barcodes provide a portfolio of data carriers, including GS1-128 linear barcodes, GS1 DataMatrix (two
dimensional bar codes) and others. For manufacturers, these meet the various needs including differing
pack sizes, amount of data and packaging/production rates. For users, these carriers can include all the
required data.
46
GS1 eCom enables electronic data interchange, providing clear guidelines for creating electronic versions
of all sorts of business documents in the order-to-invoice cycle, such as Purchase Order (PO) and Dispatch
Advice(DESADV),basedonGS1IdentificationKeys.
GS1 Global Data Synchronization Network (GDSN) allows users to obtain, maintain, validate and exchange
master data in a secure and reliable environment via a network of GDSN-certified data pools. The synchronizedinformation(includingGTIN,GLNandadefinedsetofproductattributes(elements)empowers
electronic product catalogues.
GS1 EPC Information Services (EPCIS) provides the ability to track and trace products as they move through
the supply chain, and includes a set of interfaces (capture and query) for obtaining and sharing data about
unique items both within and across organizations.
3 Traceability Models
Atraceabilitysystemtypicallyconsistsofthefollowingbuildingblocks,includinguniqueidentification,data
capture, links management, and data communication.
A number of models for traceability are emerging, for example, one up/one down, pedigree, point of dispense
authentication and distributed network Track & Trace. It is critical to consider regulations that may constrain
or determine which model is selected and implemented.
47
48
Pedigree: A record, paper-based or electronic, containing information regarding each transaction resulting
in a change of ownership, change of custody or both. This may include sale by a manufacturer, acquisition
andsalebyoneormorewholesalers,manufacturers,re-packagers,orpharmacies/Shops,untilfinalsale.A
pedigree should be maintained in an interoperable system, ensuring compatibility throughout all stages of
distribution.
Point of dispense authentication: In general, authentication is the process of determining whether someone or something is, in fact, who or what it is declared to be. The GS1 System Architecture provides the
mechanismforstakeholderstoauthenticatetheGS1ProductIdentifier(e.g.theGlobalTradeItemNumber
(GTIN)inthecarrier(barcodeorRFID)throughcapturingdata,transmittingdataandcommunicatingthe
results.
distributed network Track & Trace: In this model, parties who may have regulated, manufactured, bought,
sold, distributed, sent, received or repackaged product publish key data that is accessible by other parties
authorizedtoviewthedatainorderto,forexample,authenticatetheproductidentifier,establishaproducts
pedigree or locate product for recall.
49
4 GS1 EPCIS
4.1 Introduction to GS1 EPCIS
ePcis makes end-to-end supply chain visibility possible
EPCIS is a GS1 Standard for sharing real-time information about physical events in the supply chain between
trading partners. With the visibility provided by EPCIS, companies can improve their inventory management
by real-time tracking of their products, they can see where their shipments are stuck and if they have been
delivered, they can combat counterfeiting by identifying where products came from, etc.
50
WHEN
WHY
51
Shipment Tracking
Inventory Management
Product Authentication
Pharmaceutical Pedigree
Electronic Article Surveillance (EAS)
Promotion Tracking
Product and food traceability
4.2 EPCIS - Bridging the physical flow and the information flow
Interfaces and protocols create a single way to capture and share information automatically and allow computers to communicate with each other, so processes can be automated.
Electronic Product Code Information Services (EPCIS) is a set of standardized network interfaces and protocols
for sharing supply chain data between supply chain partners. The What, Where, When, and Why of events
occurring in any supply chain is exchanged, safely and securely, via the EPCIS standard. The EPCIS standard providesinterfacespecificationsbuiltontopofverywidelyusedbusinessandInternetstandards.Andbecausethey
52
are based on common Internet standards, companies can implement the standard in ways that work for them.
TheEPCISstandardprovidesawaytosharehighvolume,veryfinegraininformationaboutmaterialmovement and status among cooperating partners. EPCIS does not address purchasing, forecasts, bidding, billing,
etc. that are typically exchanged via EDI in a business transaction between two parties.
53
54
Should individual manufacturers choose the appropriate technical solution for serialization or should the
European Commission regulate this and ensure harmonization?
Should national reimbursement numbers be replaced with the new, harmonized serial numbers or should
they co-exist?
Whatdatacarriershouldbeused:linearbarcodes,2Dbarcodesand/orRFID?
Whenshouldtheserialnumberbeverified?Systematicallyatthepointofdispensing?Randomorsystematic
verificationsbywholesaledistributors?
Who is governing the repository system? Users themselves? An EU-body? National bodies of EU Member
States? There are a lot of questions to be answered but, serialization in Europe is no longer about if, but
when and more importantly how. Many pharmaceutical manufacturers are already considering how to
implement these important changes and have serialization projects underway, or are planning them.
55
TheUSFoodandDrugAdministration(FDA)isalsolookingintopotentialapproachestowardatrackandtrace system for prescription drugs and has been obtaining input from supply chain partners on attributes and
standardsfortheidentification,authenticationandtrackingandtracingofprescriptiondrugpackages.
InMarch2010,theFDApublishedindustryguidanceonstandardsforsecuringthedrugsupplychainthrough
StandardizedNumericalIdentification(SNI)forprescriptiondrugpackages.ItwasthefirstofseveralregulationsandguidancedocumentsthattheFDAwillissuetoimplementsection505DoftheFoodandDrug
AdministrationAmendmentsActof2007(FDAAA),whichrequiresFDAtodevelopstandardsandidentifyand
validate effective technologies for the purpose of securing the drug supply chain against counterfeit, diverted,
sub potent, substandard, adulterated, misbranded or expired drugs. The SNI should be a serialized National Drug Code (sNDC), composed of the National Drug Code (NDC) combined with a unique serial number,
generated by the manufacturer or re-packager for each individual package. In line with GS1 Standards, serial
numbers should be numeric or alphanumeric and should have no more than 20 characters. This alignment was
recommendedinmanyofthecommentssubmittedinresponsetotheFDAsRequestforComments.FDAhas
also further considered compatibility with GS1 Standards. The use of an sNDC is compatible with, and may be
presentedwithin,aGTIN,whichcanbeserializedusinganApplicationIdentifier(AI)(21).
Several other national regulatory bodies have already developed similar requirements or are looking into a
traceabilityinitiative.Forexample,ANVISA,Brazilsregulatorybodyhasissuedguidanceforatraceabilitysystem for medicines in the country. Earlier guidance required the use of a security seal, but this has now been
replaced with the requirement for serialized 2D bar codes printed directly onto secondary packaging, in line
with global developments. ANVISA will manage the national repository of serial numbers. ANMAT, the ArgentinianFood,DrugandTechnologyAdministration,willlaunchanewdrugtraceabilitysystemthatwillallow
pharmacies,healthcentersandpatientstoverifythedruginrealtime.Accordingtothe3683/2011Regulation,
suppliers should place a code on their packaging complying with GS1 Standards.
56
GS1 Healthcare maintains a global, online repository of regional and country regulations, directives and guidelinesrelatingtorequirementsforHealthcareproductidentification,productcataloguesandtraceability.Information introduced in the database is compiled on the basis of information received by staff of the worldwide
network of 108 GS1 Member Organizations (MOs) and members of the global GS1 Healthcare community, or
information received directly from governmental bodies and regulators issuing the requirements, guidelines
and regulations.
57
iv
Drivers of
Track Trace
&
58
1 Legislations
As implied several times in this booklet Track & Trace
highandoffsettingthisonlywithbusinessbenefits,
59
60
61
3 Quelle: PharmaIQ - http://www.pharma-iq.com
iv
Questions asked
A) deadline date
(If applicable. If country already serialized,
simply state current)
B) method of serialization
(E.g.2DDatamatrix,RFID,linearbarcodes,
e-pedigree, etc.)
C) any additional restrictions or requirements?
(E.g. special labels? Where from? Etc.)
D) level of serialization required
(E.g. country, lot, package, etc.)
62
Argentina
A) 15.12.2011
B) 2D,TheHealthAuthoritydoesnotgiveanyspecificrecommendation.Thelaboratories
couldchoosebetweenopticaltechnologies(Datamatrix&GS1-128)orRFIDEPC,Not
fixed.GS1standard.(Barcode,DatamatrixorRFID)Preferred:Datamatrix
C) Security labels are required. The labels used must leave marks when removed. Visual
code in the label.
D) GTIN + SERIAL
Belgium
A) Current
B) 2D - Sequential Barcode, 1D barcode Code-128C, linear barcode
C) Special Labels - IPEX, Labels applied by Vignette labeller
D) Package number lot info, GTIN, lot, exp., Serial nr, Package, reimbursed medicines
Brazil
A) January 2012 (Please note: this is being contended and may change - TBC)
B) 2D as per GS1
C) Additional tamper evident label to seal carton, auto-adhesive labels with the 2D code
D) Package, secondary and tertiary packages
California
A) 50%ofproductbyJan2015and50%byJan2016
B) E-Pedigree,2DDatamatrix,RFID,Linear
C) X
D) Item, smallest saleable unit, every level of packaging, Saleable unit point of sale,
e-pedigree, full track and trace
63
China
A) 2015, although some started April 2010
B) 128 Barcode
C) Need to obtain barcode from Government
D) X
Germany
A) AsperEUDirective;NationallegislationbyJan2013,enforcedbyQ42016
B) 2D Datamatrix
C) Pilot project to be run in 2013 to decide widespread implementation strategy
D) Likely to be package level
France
A) As per EU Directive possible extension to 2022 pending
B) 2D Datamatrix, 2D required for CIP code
C) GTIN, lot, exp., Serial nr
D) X
Greece
A) Ongoing
B) Bollini Label 1D barcode: Code-39, linear barcode
C) Labels applied by Vignette labeller
D) GTIN, lot, exp., Serial nr, Package, reimbursed medicines
64
India
A) Not applicable, only Expiry Date required, Primary level Packaging: 1/07/2012, Secondary Level Packaging 1/01/12, Tertiary Level Packaging 1/10/11
B) MethodofRFID,2DBarcodes.ChangeonlyonetagFDA(Green/Approval).2Dor1D
barcode as per GS1. Primary level Packaging: GS1 2D DataMatrix, Secondary Level
Packaging: GS1-128 i.e. 1D or GS1 DataMatrix i.e. 2D or GS1 Databar, Tertiary Level
Packaging: 1D Barcode (GS1-128). 2D Datamatrix
C) No more Tag/Details: of prescription drug packages. Unique serial number, product
identificationcode,batchnumberandexpirydate
D) FDCA:ForDomesticsnotforExport:chainofapprovalfromalldealers,doctorsand
pharmaauthorization.Everypackaginglevel.AsperDGFTnotification.
Italy
A) Ongoing
B) Bollini Label 1D barcode: Code-39 (2D under discussion)
C) Labels applied by Vignette labeller purchase of Bollini from Italian MoH
D) GTIN, lot, exp. Serial nr, Package related to Batch Id
Nordic Countries
A) As per EU Directive
B) X
C) X
D) GTIN, lot, exp., Serial nr
65
Russia
A) 2015, current
B) Linear, 1D barcode Code-128C
C) Serials provided by Government (not GS1-compliant)
D) Serial nr, every packaging level
Scandinavia
A) As per EU Directive
B) 2D Datamatrix
C) X
D) GTIN, lot, exp., Serial nr
Spain
A) 2016,Pilotprojectfinished
B) Datamatrix (pending Delegated Acts in EU Directive &
their transposition into Spanish laws)
C) All reimbursed medicines
D) Unit/package level
66
UK
A) As per EU Directive
B) 2D Datamatrix
C) X
D) GTIN, lot, exp., Serial nr
USA
A) 2015-16onsomepharma
B) E-pedigree,2DasperGS1,e-ped(RFIDorbarcode)
C) Possibly(ifRFthenencodingimportant)
D) Sales pack, Lot Potency, Expiration - NDC -eProduct Code - Manu
- DC/Pharmacy UID
67
The Parties recognize that the elimination of all forms of illicit trade in tobacco Products, including smuggling, illicit manufacturing and counterfeiting, and the development and implementation of related national
law, in addition to sub-regional, regional and global agreements, are essential components of tobacco
control.
2.
2.
Each Party shall adopt and implement effective legislative, executive, administrative or other measures to
ensure that all unit packets and packages of tobacco products and any outside packaging of such products
are marked to assist Parties in determining the origin of tobacco products, and in accordance with national
law and relevant bilateral or multilateral agreements, assist Parties in determining the point of diversion and
monitor, document and control the movement of tobacco products and their legal status. In addition, each
Party shall:
68
(a) Require that unit packets and packages of tobacco products for retail and wholesale use that are sold
on its domestic market carry the statement: Sales only allowed in (insert name of the country, sub
national,regionalorfederalunit)orcarryanyothereffectivemarkingindicatingthefinaldestination
or which would assist authorities in determining whether the product is legally for sale on the domestic
market;and
(b) Consider, as appropriate, developing a practical tracking and tracing regime that would further secure
the distribution system and assist in the investigation of illicit trade.
3.
3.
EachPartyshallrequirethatthepackaginginformationormarkingspecifiedinparagraph2ofthisArticle
shall be presented in legible form and/or appear in its principal language or languages.
4.
4.
With a view to eliminating illicit trade in tobacco products, each Party shall:
(a) Monitor and collect data on cross-border trade in tobacco products, including illicit trade, and exchange information among customs, tax and other authorities, as appropriate, and in accordance with
nationallawandrelevantapplicablebilateralormultilateralagreements;
(b) Enact or strengthen legislation, with appropriate penalties and remedies, against illicit trade in tobacco
products,includingcounterfeitandcontrabandcigarettes;
(c)Takeappropriatestepstoensurethatallconfiscatedmanufacturingequipment,counterfeitandcontraband cigarettes and other tobacco products are destroyed, using environmentally friendly methods
wherefeasible,ordisposedofinaccordancewithnationallaw;
(d) Adopt and implement measures to monitor, document and control the storage and distribution of
tobaccoproductsheldormovingundersuspensionoftaxesordutieswithinitsjurisdiction;and
(e)Adoptmeasuresasappropriatetoenabletheconfiscationofproceedsderivedfromtheillicittradein
tobacco products.
4 WHO Framework
Convention on Tobacco
Control
69
5.
5.
Information collected pursuant to subparagraphs 4(a) and 4(d) of this Article shall, as appropriate, be provided in aggregate form by the Parties in their periodic reports to the Conference of the Parties, in accordance
with Article 21.
6.
6.The
Parties shall, as appropriate and in accordance with national law, promote cooperation between nati-
onal agencies, as well as relevant regional and international intergovernmental organizations as it relates
to investigations, prosecutions and proceedings, with a view to eliminating illicit trade in tobacco products.
Special emphasis shall be placed on cooperation at regional and sub-regional levels to combat illicit trade
of tobacco products.
7.
7.
Each Party shall endeavor to adopt and implement further measures including licensing, where appropriate,
to control or regulate the production and distribution of tobacco products in order to prevent illicit trade.5
5 WHO Framework
Convention on Tobacco
Control - http://whqlibdoc.who.int/publications/2003/9241591013.pdf
70
1.3 Explosives
Regulatory requirements in the explosives industry are regulated in the European Directive 2008/43/EC on
Identification&TraceabilityofExplosivesforciviluses.
71
72
73
SeeFig.13on
page 72-73
As the reader can derive from the diagram above, there is no simple answer to the question. There are many
opportunitiestogainbenefitsoutofTrack&Trace,howeverwhichofthosebecomerealtangiblegainsstrongly depends on the following factors:
1.
2.
Whataretheprocessrequirementsinordertoachievethebenefit?
What are the data requirements?
Subsequent sections of this chapter are aimed at providing some guidance to the reader. The insights and
inputs are the results of many workshops, discussions and analysis conducted mainly with multinational corporations from predominantly pharmaceutical industries, tobacco, agrochemicals or chemical industries.
74
75
76
The warehouse manager and on a higher level, the head of logistics in the country or region is the main beneficiaryofgainingKPIperformancedatafromthewarehouses.
As was the case for the production performance KPIs, there are no process requirements in order to convert
thispotentialintoabenefit.TherequirednumbersfortheKPIcalculationareusuallyrecordedautomatically;
there are however data requirements as evidently a KPI reporting system needs to be linked to the Track &
Trace system in order to obtain the desired KPIs.
77
78
AgoodexampleofthisistheBonuslandprogramlaunchedbySyngentafortheGermanmarketin2010;a
program that allows farmers who bought Syngenta products (all products containing random serial numbers)
to collect unique ID labels (the 2D data matrix could be extracted from the bottle) and exchange the collected
labels for rewards. The publicly accessible documentation for this project is available on YouTube (search for
Syngenta Bonusland).
The reason for integrating Track & Trace with loyalty programs is normally to ensure that any unique ID receives points only once (as the numbers are unique), and that only real IDs are awarded (hence, the unique
numbers have to be randomized and cannot be sequential).
79
However, the real benefit is not in collecting the data, but in acting on this data (cross selling, up selling,
profilingetc.).Therefore,thereareprocessrequirementsinordertoensurethatthemarketingdepartmentis
capitalizingonthebenefitofgatheringallthisadditionaldata.Thoseprocessesarealwaysbytheirnaturevery
customerspecificandnormallysubjecttoconfidentiality(asthisiseffectivelywhatcreatesthecompetitive
advantage).
80
81
able to gather feedback from the market on a given ID. Thus, whenever an ID is dispensed, this ID needs to
be validated against the Track & Trace repository. With the corresponding alert mechanism in place, it is then
possibletoidentifythefirstpurchaserofthisitemandthecountryinwhichtheitemwasintendedtobesold.
82
83
84
85
86
87
v
Software components for
Track Trace
and their features
&
88
89
90
91
92
93
94
scanning solution. When loading the pallet, the employee scans the packages and thus aligns them with the
consignment received. If the scanned products or corresponding quantities, batches etc. do not match the
details from the assigned document, a warningnotification is issued. As soon as the pallet is fully packed,
the employee closes the packing process and thereby activates the automatic generation of the pallet label
including a new serial number. As soon as all pallets in the consignment have been packed, the data is sent
from the edge server to the backend system and potential goods movements are posted. The global Track
& Trace repository holds all of the current data about the products, attributes, hierarchies and new states
(event messages, e.g. packed).
Process step 4: loading the dispatch units
Physical:Thefinisheddispatchunitsareloadedontothetransport.Here,variousconsignmentscanbecombined in one transport.
System:Foreachdispatchunitloadedontothetransport,themobile scanning solution scans the units in
relation to the shipping document. The global Track & Trace system receives the information of the scanned
units/pallets, the related shipping document and a new shipping event with time stamp and location, which
will be added to each individual item on the scanned units/pallets. As soon as the dispatch units have left the
distribution facility, the goods issue must be entered in the backend system. This can again automatically be
triggered with the scanning process and using business logic in a consolidation system.
Process step 5: during Transport
Physical: The transport is on the way to the next stage in the supply chain.
System:Withfleetmanagementsolutionsandintegratedcoldchainmonitoring,itwouldbepossibletointegratee.g.GPSdataandtemperatureprofilesintotheglobal Track & Trace system. This information can
be saved at individual item level and accessed later for use by integrated alert management in such a global
Track & Trace system.
95
The following process steps are explained with an example of e-pedigree.7 E-pedigree only concerns companies in the pharmaceutical industry, however, it can (to understand the process) be adapted by all companies
obliged to operate Track & Trace due to legal provisions.
Process step 1: loading the dispatch units
Physical: The distribution facility sends the dispatch units to a wholesaler.
System: As soon as the dispatch units have left the warehouse and the goods outwards have been entered
inthebackendsystem,anAdvancedShippingNotification(ASN)isautomaticallygeneratedandsenttothe
global Track & Trace system. The ASN generally contains information about the recipient, such as contact
detailsandaddress,butnoserialnumbersfromwhichproductswouldbeclearlyidentifiable.
Process step 2: enriching the asn and sending
Physical: The manufacturer sends the wholesaler all of the information about the pallet, packagings and individual products (attributes and serial numbers).
System: The global Track & Trace solution receives the ASN from the backend system and enriches it with
the corresponding serial numbers of the pallets, packaging and products it contains. The global Track & Trace
repository then converts this data into the format required by the external receiver. An external program now
receivestheASNenrichedwiththeserialnumbers,fromwhichitgeneratestheofficialE-Pedigreedocument.
Process step 3: receipt of the e-Pedigree document by the wholesaler
Physical: The wholesaler receives the E-Pedigree document even before the pallets physically arrive.
System: The E-Pedigree document is received by the wholesalers Track & Trace system, where it is checked
(senders authorization etc.).
96
Authentication
7 An epedigree
(sometimes referred to as
e-pedigree or electronic
The simple example above, has illustrated that the following software components are
neededtofulfilltheabovementionedrequirements.Thereareadditionalfunctionsavailable for each component, which will be described in subsequent chapters.
pedigree) is an electronic
document , which provides data on the history
of a particular batch of
a drug. It satisfies the
requirement for a drug
pedigree while using a
convenient electronic
form (http://en.wikipedia.
org/wiki/E-Pedigree)
97
Printing software/Technology
Printing and applying the storage medium
Etc.
Please refer to chapter V, 3.1.
line system
Managing local serial number ranges
Checking Labels
Building Hierarchies
Etc.
This booklet will focus on Serialized Product Tracking (SPT) from Systech as a Line system.
Please refer to chapter V, 3.2.
98
why is this booklet focused on the edge server and ePcis system from saP?
SAP,knownastheworldslargestsupplierofstandardsoftware,identifiedtheneedforTrack&Tracesolutions
at a very early stage and developed a software solution for this very problem over 10 years ago. All well-known
companies that have dealt with Track & Trace rely on these SAP products. No other solution is currently able
to manage the huge volume of data arising from serialization at item level and complete tracking along the
entiresupplychain.Theearlystartofdevelopmentandtheearlyconfidenceofleadingcompaniesthatrely
on these solutions have given SAP an unsurpassable edge in terms of maturity level, stability and the standard
rangeofTrack&Tracefunctionsofthissolution.Thereforeitisjustifiedtocallthemthedefactostandard.
why is this booklet focused on the mobile enterprise application Platform from movilitas?
Besides the fact that Movilitas as a company has extensive experience in this software, it is also the only software in the market for mobile data capturing known to the author which offers many out of the box and
easy to implement Track & Trace features. Therefore, Movilizer for Track & Trace is regarded as the de facto
standard for mobile data capturing in Track & Trace processes.
99
100
101
102
103
104
105
106
general requirements:
Lowest possible performance impact (OEE)
Acceptable TCO for equipment
Long maintenance cycles
RequiredcertificatesforrespectiveProductionenvironments
Possibility to integrate with existing Production IT Systems i.e. SCADA or MES Systems
Printing and Application speed must to be greater (or minimum equal to) production
speed of the Line / machine
107
Sufficientresolutionforsubsequentcodereadingapplications
Requiresjustonesteptofinish
Available for very high speeds
Relatively Robust in operation
108
limitations:
Limitedprintingheight,whichmayresultinsmallcodesthataremoredifficulttoreadbyautomaticreading
devices
Requiresjustonesteptofinish
Available for very high speeds
Very Robust in operation
No Supply materials required (e.g. Ink)
limitations:
109
110
advantages:
advantages:
Flexibilitytoincludeotherinformationonthe
Flexibilitytoincludeotherinformationonthe
label
label
limitations:
environmental factors
environmental factors
111
3.1.3 Conclusion
Therearemultiplefactorsthatinfluencethechoiceofthebestmarkingtechnologysuchaswrappingmaterial,
form factor, means of transport, speed of the line, surface of packing material and others.
Ingeneral,agoodcompromisebetweenprintingquality,price,reliabilityandflexibilityisavailablewhenusing
Label print & applied technologies.
112
Nevertheless most Printing/Print & Apply Systems can be integrated into existing environments if desired to
maintainprocesscontrolandtostreamlinethedatahandlingontheshopfloor.
There are multiple options, to print the required T&T Code in line, the two basic concepts are via self-adhesive
label or directly onto the surface of the packaging object. It is important however, that the code is printed with
highcontrastandaccordingtothespecificationse.g.axialconformity(especiallyimportantwhen2DCodes
are used).
113
114
115
denly operators are forced to change their way of thinking about each item. No longer can they stack cases
onthefloortokeepthecasepackerrunningwhenthecaselabelerisdown.Nolongercantheytakeitems
from a reject bin and place them back for a re-inspection. No longer can samples be pulled from one case to
be manually replaced at the end of the lot. All of these common practices now jeopardize the data integrity
of each physical serialized item and its representative serialized data set.
serialization Packaging Paradigmproducelargenumbersofuniquelyidentifiedunitscontainingcommon
information and associated with lot data and packed into multiple sterilized package levels.
It is a dangerous world outside of the packaging line for serialized items. Every step of the way, there are traditional processes aimed at breaking the integrity of the items data from the physical item. Sampling, reworking
damagedgoods,reconfiguringpalletsandmanualqualityinspections:allthreatenthedataintegrityofthe
serialized package.
116
117
118
119
120
Asolidsolutionwillallownumberrangestobeobtainedfromenterprisesystemsinsufficientquantitiesto
allowpackingtorunpriortothestartofapackaginglot.Asolutionthatprovidessufficientnumberranges
to run several days of any single product, breaks the dependency of IT schedules and availability for corporate
enterprise systems on packaging operations.
The second principle is to not negatively affect throughput of the packaging line. It is important that the solutionpre-verifiesallprovisionnumberrangesandperformsanypre-formattingofthesenumbers.
Maintaining processing data rates that exceed packaging line throughput requirements is recommended. In
this way, software is not the gating factor on line performance.
reduced deployment risks Serialization is a reality in todays world. The days of small pilots for learning
are over and companies have to deal with multi-line and multi-site deployments. The deployment risks include technology, varied line equipment, network connectivity, internal engineering resources, IT resources
and corporate and site sponsorship.
flexibleFlexibilityistheabilitytoeasilyadapttochangingdemandswhileintroducingminimalimpact.
Each packaging site and each line within a site has its unique set of requirements and challenges. Each site
willhavepreferencesforspecificdevicesandpackagingequipmentaswellhasdifferentmarketregulations
thathavetobefollowed.Packaginglineworkflowscanrangefromfullyautomatictofullymanualandanywhereinbetween.Multiplelinesmayrunthesameproductsorindividuallinesmaybededicatedtospecific
productsormarkets.Inthetraditionalpackagingparadigm,flexibilitywasnotdependentonhigher-level
121
systems. With the serialization paradigm, data integrity must be maintained regardless of the packaging
lineconfiguration.Withtheconsolidationofpackaginglinesduetomergersandplantclosures,unique
site-specificsolutionswillbehardtomanage.
scalable Scalability is the ability to start with a base system and at a later date, add functionality without
replacing the base system. In todays economy companies are merging, consolidating and cutting expenses.
To reduce their total cost of ownership they are looking for solutions that offer them an entry level that can
be scaled to meet future demands. Scalability is only truly achieved if pervious equipment and engineeringcostscanbeleveraged.Payingtwiceforthesamefunctionalityisnotscalable;payingfortheadded
functionality is.
122
ConfigurableSoftwarevs.CustomCode
Change management and the development
lifecycle
123
Lost opportunity costs if only one vendor completes the new functionality on time
plementation,unittesting,debuggingorfinally
deployment.
mon interface?
124
3.2.8.4 Flexibility
Flexibilityistheabilitytoeasilyadapttochangingdemandswhileintroducingminimalimpact.Serialization
isacorporateinitiativethatismandatedtoindividualsites.Corporatehasspecificgoalsandobjectivesthat
mustbemetwhileallowingsitestheautonomytomanagesite-specificrequirements.Addressingthecorporateneedswithacommonarchitecturebutallowingsitestheflexibilitytomanagetheiruniquerequirements
isofmajorimportance.Refinementofworkflowsanddeviceselectionallowsitestoachievetheirobjectives
while supporting the corporate goals. Sites can leverage design and validation documentation from other
sites while maintaining the ability to modify where needed.
125
Theintroductionofserializationintoanyexistingpackagingworkflowwillresultinnewworkflowsandprocesses. Some processes will have to change others will have to be eliminated or added. Software and tools that
recognizethisandprovidefunctionalitytohelptominimizetheimpacttothepackagingworkflowswillhelp.
Forexample,ifaproductisrunonamanuallineandonanautomatedlineonlytheworkflowandtheconfiguration change. The solution architecture, software and deployment strategy remain the same. Systech SPT
alsoprovidestheflexibilitytoextendbeyondthepackaginglinetoaddressofflineoperationssuchasrework,
sampling and pallet building.
The following timeline shows the changes that have taken place in regards to EPC Global and GS1 standards.
In the past years the numbering format standard has changed four times. Solutions that are tightly tied to a
singlenumberstandardarenotinapositiontomanagechangewithoutdevelopment.SPThastheflexibility
to handle evolving standards and regional regulations because the products are data carrier and number formationagnostic.Theformattingisintheconfigurationandnothardcodedinthesoftware.
Fig. 21: Timeline of changes in regards to EPC Global and GS1 standards
126
Thesameconfigurationflexibilityappliestopackaginghierarchiesandnumberassociation.Theimageon
theleft(Fig.22)showsthemostcommonpackaginglevels.Thisprovidesconsistencyacrossallpackaging
linesandSPTworkareaswhileallowingflexibilitytohandlechangesthroughconfiguration.Theimageonthe
right(Fig.22)illustratestheflexibilitytoassociatemultipleserialnumberswithasinglepackageditem.This
abilityismanagedattheAdvisorSPTlevelandprovidesthesupportformultipleproductclassworkflowson
the same packaging line. Similar products packaged for different geographical regions may include or exclude
data carriers. Because Systech SPT is not rigid in its numbering support data-name value pairs can be added
as needed to meet changing requirements.
127
3.2.8.5 Scalability
In measuring the scalability of a product family, it is not necessary to know where the start and end points are.
Aproductthatcanscalebyadding16additionaloutputsmaybevaluabletoanOEMbutarenotapplicable
to the overall customer solution. In the context of serialization scalability needs to be assessed based on the
products ability to solve new application demands through the reuse of existing products. The diagram below
shows how Sentri, Advisor and Guardian scale to address different standards and regulatory requirements.
Customers with immediate initiatives for CIP13 can start with Sentri and then add Advisor and Guardian in
the future.
128
129
A solution must be able to scale and adapt as the industry regulations evolve and internal business requirementschange.Aproductizedsolutionallowscustomerstoconfigureratherthandesignandimplement.
Havingasolutionthatis:evolved,maintained,testedandreleasedfollowingadefinedandauditableproduct
life cycle makes things easier in many ways.
ISA 95 was created years before serialization was even a concept and was targeted for process automation
morethanpackaging.TherealityisthatPESsolutions,specificallyserializationsolutions,donotfitperfectly
into the traditional ISA95 stack. There is a gray zone created that not only bridges the Level 3 and a Level 2
layers but plays a little in each space.
130
There is no single accepted standard interface between Server Solutions (Level 3 MES) and Line Management
Solutions (Level 2 SCADA) or between Line Management Systems (Level 2 SCADA) and Line Devices (Level
1PLC)tomeettheserializationdemands.Eventheavailablestandardsaretypicallyvendorspecificorcustomized by the systems integrator. There is no single accepted standard for high performance bidirectional
communication between these layers.
It is also an accepted conclusion that all of these elements (server, line management, devices) are required to
provideacompleteserializationsolutionforpackaging;inmanycasesaforthelementisrequiredtohandle
offlinepostlotoperations.Theseelementsarenowmissioncriticaltokeepingpackagingrunningwhilenot
impacting line throughput.
in summary you should consider the following questions:
131
Standalone Installation
Integration with the ERP system
Integration with the SAP Object Event Repository
Integration with the SAP Object Event Repository and the ERP system
132
133
134
135
136
137
Tracking the current and historic locations of RTIs on their way through the closed cycle. Here, the place
time and condition (full, empty, defective etc.) are recorded for each item.
CreationofRFIDtranspondersorbarcodelabelsusingallcurrentformatssuchassGTIN,GRAI,SSCCetc.
Automaticmonitoringofeventsandconditionsandintegratednotificationfunctions(alertmanagement)
3.3.1.4.4 Kanban
In the Kanban scenario, the serialization of containers in the production processes and the automatic initiation
of Kanban-typical replenishment strategies are supported. The following functions form the main standard
delivery package for the Kanban scenario:
Automatic emptying of the containers and automatic set-up of the replenishment element (e.g. order, productionorder,stocktransfer)byscanningoneorseveralRFIDtranspondersorbarcodelabels.
Automatic change of the container status to full and automatic stock increase in the relevant area as well
asclosureofthereplenishmentelementbyscanningoneorseveralRFIDtranspondersorbarcodelabels.
138
139
140
Inbound, inclusive ASN handling, unloading, goods delivery (inwards) and warehousing
Outbound, comprising picking, container processing, packing, provision, loading, goods outwards and delivery
141
142
143
Easyimplementationofindividualprocessesduetoahighflexibleinfrastructure
Support of established data format standards
Active participation of SAP in all relevant standardization committees and research projects
Continuous enhancement of supported standards according to new developments across industries
SAP Object Event Repository is based on SAP NetWeaver Technology to provide a scalable and robust
platform
Object Event
Aggregation Event
Transaction Event
Quantity Event
144
SAPOERsupportsallfourevent-types.Formoreinformationabouteventformats,parametersetc.pleaserefer
totheGS1/EPCGlobalEPCISstandardspecification.
SAP OER is 100% EPCIS compliant, which means that the capture interface as well as the query interface
(which is described later) is delivered as a part of the standard software. Both interfaces are accessible in the
development workbench via the transaction sproxy (Transaction displayed in the screenshot below). The
capture interface and its processing and monitoring capabilities in particular are crucial strengths of the SAP
OER solution.
Beside the above mentioned event types the capture interface supports, via EPCIS vocabularies, any kind of
bizSteps,whichcanbedefinedviaconfiguration(e.g.commissioning,decommissioning,shipping,dispensed,
returns, recalled).
Thecaptureinterfaceduringtheprocessinglogicisabletoexecuteanyrulesdefinedwithintherulesframework.
145
Therefore, it is possible to trigger any consequent action as a result of an event processing. An example here
would be to change the status of a given ID (e.g. to shipped) according to the bizStep (e.g. shipping) contained within the incoming event.
Aggregation events are supported and so SAP OER is capable of creating (packing with Action = ADD) or
delete (unpacking with Action = DELETE) a hierarchy of IDs at any point of time. Multilevel hierarchies are
supported as well (e.g. an item-case-pallet is a three level hierarchy).
The capture interface supports EPCIS messages of large size containing multiple EPCIS events. It is however
recommended, for performance optimization reasons, that the sending applications limit the size of the EPCIS
messages. However, the capture interface supports parallel processing of multiple messages.
Additionally,itispossibletoimplementanycustomerspecificlogicinthecaptureinterfaceviaBADIimplementation(customerenhancementratherthanimplementation).Thisallowsforexample;toeasilyimplement
any authorization check before event processing (e.g., check if incoming request belongs to authenticated
users with registered addresses IP/MAC Address). It also allows checking of commissioned IDs for a registered
companyprefixfromthesender(incasethetargetcountryusesGS1GTINstandard).
Non real time processing of EPCIS message is supported in SAP OER as well.
saP oer handles two timestamps as standard:
Event Timestamp (recorded by the actor and part of the EPCIS message)
Record timestamp (recorded by SAP OER and documenting the arrival of the EPCIS event in SAP OER)
146
The relevant timestamp for processing steps is always the event timestamp.
SAP OER also offers a track changes functionality for any status change. Timestamp, user, old value and new
value can be logged for any ID status change. However, in large volume scenarios it should be considered that
switching on the track changes functionality generates a considerable amount of additional data that needs
to be handled additionally.
Fig. 30: View of the Integration Engine (Part of SAP PI stack integrated in SAP OER)
147
148
Fig. 31: SPRO transaction to configure fields for display and selection.
149
The reason why IDs are called Event Handlers in SAP OER terminology is that Event Handlers are able to handle events (in our particular case EPCIS events like Object Events, Aggregation Events and Transaction Events).
ForexampleapalletIDcouldhaveoneormoreeventmessagessuchasPacked,Shipped,Received,etc.
This means that in SAP OER, each single Product ID becomes an Event Handler. But this also means that any
Document ID becomes an Event Handler in SAP OER as well. (E.g. every Outbound Delivery, Inbound Delivery,
Stock Transfer Order etc. becomes an Event Handler of a different type)
Event Handlers are the most important entities created in SAP OER and can handle Rule Sets, expected or
unexpectedeventmessages,StatusProfilesandAdditionalParameters.
150
151
AlthoughthestandardEventHandlerentitiesallowlotsofconfigurationandparameterizationinSAPOER(as
depicted in the picture above) the leanest possible implementation of the Event Handler entity is recommended considering the expected volumes of data.
Event Handlers in standard SAP OER can receive one or more EPCIS events (Event Messages). The description
oftheEventmessagesistakenfromthebizStep.BizStepsarecustomervocabulariesandcanbeconfigured
specificallyviastandardSAPCustomizing
152
Additionally, Event Handlers are able to have one or more hierarchies in SAP OER standard at different points
of time. Hierarchies are always updated in SAP OER by the EPCIS Aggregation Events (representing packing
or unpacking).
153
Fig. 36: One Event Handler handling multiple hierarchies at different points in time
Forexample,inSAPOERitispossibletodisplaythehierarchycontentsofapallet.
but there are two different types of hierarchies:
Current Hierarchy
Hierarchy valid for a given event (Event Hierarchy)
Forexample,agivenCaseIDmayhavebeenpackedintotallydifferentpalletsafterthepackaginginthemanufacturing plant and after the shipping from the Distribution Centre. SAP OER supports the management of
these different hierarchies during the Product ID lifecycle.
154
155
work it is possible to call any type of remote function, which is able to trigger the connection to any external
system. Of course the rules engine supports parallel processing and asynchronous communication, so that no
messages can be lost unprocessed (messages are stored in the SAP OER integration engine before and after
processing with the current status).
Fig. 37: Graphical tool (wizard) for rule definition in the SAP OER configuration workbench (Transaction SPRO)
156
3.4.2.5 ID Types
In SAP AII (in the stack of SAP Auto-ID Enterprise),
ID types are used to specify the formats of the IDs
passed to SAP OER via the EPCIS message. This is
only relevant to guarantee interoperability with trading partners in the future.
3.4.2.6 Authentication
SAP OER supports technical authentication features. This authentication means that via a Web
User Interface, an OER user is able to authenticate
a given Product ID based on the ID and based on
additional attributes if required (any authentication
featurecanbedefinedinSAPOER).
157
158
159
160
However, the standard SAP OER functionality for number range management does not support randomized
numbers. In order to support randomized numbers an external tool/algorithm for serial number randomization has to be used (see chapter V, 3.4.2.9). This tool will receive an index from SAP OER, based on the index,
parameter and the number of IDs to be generated, it will generate a block of randomized serial numbers. The
generated block is then uploaded to SAP OER.
161
However,asecondtypeofsituationsexistswherejusttheknowledgeofaserialnumberprovidesabenefit.
Activating the copy of software through the internet using the software license code or earning bonus points
in a customer loyalty program by entering promotional codes on a website, are examples, where, whether the
requesterhastheactualobjectornotcannotbecontrolledorverified.Toavoidanymisuse,itisofutmost
importance that the serial number cannot be guessed or predicted, not even with the knowledge of other valid
serial numbers. The method of choice for this second scenario is: randomization i.e. usage of random numbers
as serials.
Unfortunately, standard random number generators lack the uniqueness of the generated serials. This leads
to a trial-and-error type of implementation that is similar to dicing: A number is generated and checked for
previous occurrence. If the number is already known it is thrown away. If not, it is accepted. A major disadvantage of this type of method is the time required to calculate the next serial and thus, the effort to exploit the
fullpre-definednumberrangegrowsexponentially.
162
As we have seen, generating randomized serials using a random number generator is not the best option for
a Track & Trace scenario. A direct formula that has a sequential index as an input and calculates the random
numbers out of this index is much more suitable. But how can it be assured that the calculated numbers are reallyrandom?TheEuropeanFederationofPharmaceuticalIndustriesandAssociations(EFPIA),hasformulated
minimum requirements on the quality of randomization for their case of application. They postulate that the
probability to guess a valid serial number should be less than 1:10.000, that the serials are independent and
distributed across the entire number range, and that they must not be built using an algorithm that is easy to
decipher when a given set of serials is known or a subset thereof.
To summarize, the requirements for randomized serialization are as follows:
163
oTher Master Data required for delivery Information (e.g. Sold-to-party, Ship-to-party), &
Business Description of Events (EPCIS bizSteps)
164
165
3.4.2.12 Archiving
SAP OER contains archiving tools to save SAP Event data on external mediums and then deletes data from the
database.
The following objects can be archived in the object event repository:
Event Handler Tables (e.g. All item, cases and pallet IDs)
Event Messages Tables (e.g. All event messages to item, cases and pallet IDs)
Theapproachisbasedontheassumptionthatforeachobject/EventHandleraneventcanbedefinedthatis
the last event expected to occur for the said object. When tracking an item from production to goods issue
forinstance,thelasteventtobemonitoredisthegoodsissueevent.Thisgoodsissueeventcanbeidentified
by a number of parameters, e.g. event type, business step, action and location. When this last event happens,
therepresentationoftheobjectandtherelatingeventsshallstillberetainedinthedatabaseforapre-defined
residence time. Within this residence period all selection criteria supported by the database can be used and
(ifconfiguredaccordingly)furtherevents,whichwerenotexpectedtohappencanstillbereceived.Assoon
as the residence time has passed, the object will be archived. If those event messages need to be displayed
completely, the standard SAP OER user interface (Web UI) is able to display archived and non-archived data
within the same screen.
166
167
a) monitoring:
It allows the monitoring of the inbound and outbound queues, provides the ability of displaying the EPCIS
Message processing status and also offers reprocessing capabilities (in case of EPCIS message failure).
b) buffering:
AnyEPCISmessageisbufferedintheSAPPIintegrationengine.Thesizeofthebufferisconfigurable,but
typical customer implementation allows a 4-week buffering period, so that any incoming or outgoing EPCIS
message is accessible via the integration engine. This provides audit trail functionality for a 4-week timeframe
in which the buffering occurs.
c) routing:
The SAP PI integration engine allows message routing in both directions (in and outgoing messages). Additionally SAP OER has an integration engine (accessible via the transaction SXMB_MONI), which effectively
allows SAP PI message monitoring directly in SAP OER.
168
169
1. The movilizer client is a very small software (some few Kilobytes) written in different native languages
5.
(depending on the target device) capable of running on most mobile phones, smart phones, PDAs, Tablet
PCs, industrial devices, etc.
2.
6.The
movilizer cloud is a secured multitenant and hosted middleware with 99,5% guaranteed availability
that can connect any backend system with any mobile device by sending and receiving business data in
both directions. Because it is multitenant, it allows economies of scale (single infrastructure is leveraged by
many tenants). The Movilizer cloud follows the classic principles of Software as a Service (SaaS).
3. The movilizer connectorisaSAPcertifiedoutoftheboxConnectoravailableforSAPOER,SAPEMand
7.
SAP PI, which once installed on the system, accelerates the integration of the system with the Movilizer
Cloud and provides all features described in the following chapters.
170
171
172
173
Enables any label to be printed out of the Cloud without requiring any additional new infrastructure in the
IT landscape
Requires no footprint to be deployed locally other than a local printer connected to any standard PC with
periodic connection to the internet
Forthepurposesofbusinesscontinuity,thereisofflinefunctionalitywithinthePrintingportal.Thepurpose
of this functionality is to enable users to continue printing in the event of losing network connectivity
Over 2000 printer types supported, with out of the box drivers
Flexiblelabelandformsdesignerallowsprintinglayoutstobeeasilydefinedcentrally
required for:
Device Status
Lock Device
System Manager
Wipe Device
Call Log
Send Message
Warm/Cold reset
GPS Tracking
Screen Capture
174
(offline support):
tofindusermanualsandFAQs.
ThecontentsoftheAppcanbedefinedatverylow
dedwithintheAppcontents.Itispossibletodefi-
granularity,sothatitispossibletodefineuserroles,
automatically.
cloud. (E.g. country manager sees T&T project details like timelines, but an operator is not able to see
them).FurthermoreanAppcanincreasethelevel
of engagement and involvement from the stakeholders involved compared to a document.
175
176
177
178
179
security
fire protection
BuildingsafeguardedthroughaVdScertifiedguard service
FiresafetyengineeraccordingtoVFDB12-09/01-
VdScertifiedalarmsystem
Closed circuit surveillance for both interior and
exterior areas
180
VdScertifiedfireprotection
2009-03
failover concept
24/7 staff availability in the datacenter
Power Grid Ring Structure, n+1 Emergency Power Concept, n+1 redundancy for Air Conditioning
Systems, Network and Power Grid Uplinks
Certifications
Certifiedhighavailabilityandsecurity:LevelTier
3 (TV Saarland)
Certifiedhighavailabilityandsecuritystandards
according to ISO 27001
181
The initiator of data exchange is always the customer system (e.g. SAP OER). Therefore a customer network is
notrequiredtoacceptincomingcalls.Fortheencryption,aThawteSSLcertificateisused.
The data exchange between a mobile device and the Movilizer Cloud is also accomplished via an SSL- secured
httpconnection(https).ForencryptionaThawteSSLCertificateisused.
182
183
184
Fig. 48: Sample Screenshots of the mobile application for Track & Trace
185
vi
Best Practices How to start a global
Track & Trace project
186
Etc.
187
188
ForexampleitmakesnosensetohavemorethanoneglobalEPCISSystemtomanageandstoretheserial
numbers of a company. This means that all plants, factories, warehouses, etc. have to report the serialized
data and supply chain information to this single global repository.
Also the underlying software components such as EDGE Servers are affected by the way data is received
and managed.
Considering the synergies of all line systems and printing technologies on a global level can be an interesting prospect. The reason is that in most cases many of the production and packaging lines are not yet
equipped with the necessary technology to serialize products during the production and packaging process.
DuetothetypicallyglobalnatureofTrack&Traceprojects;stakeholdersfromvariouscountries,businessareas and divisions are inevitably involved (IT, Logistics, Supply Chain, Plant Managers, Packaging, Commercials,
Marketing, Managers). Therefore, it is crucial to commence Track & Trace projects with a detailed Business
BlueprintandwritingofFunctionalSpecification.Ifthisisnotdone,itcanleadtoexpensivechangemanagement activities in later stages.
The following are typical topics, which should be touched on during the blueprint phase of setting up the
software systems and processes. Some of them require more attention than others, but these are the key
considerations.
189
business Process summary: Summarizing the overall business processes, which will be affected due to the
implementation of Track & Trace on a high level.
serial number management: This topic is about where the serial numbers are generated, where are they
managed, which formats will they have, are there national codes which have to be included, is the government or authority providing serial numbers, are randomized serial numbers required, are there external
serial numbers which have to be transferred into the global repository, should the number ranges be given
to 3rd party manufacturers, etc.
site logistics & warehouse processes: Capture all Track & Trace relevant logistic and warehouse processes, how to collate Track & Trace relevant data in the different steps in the software systems and what should
be done with it, are there any processes or postings that should be triggered automatically, etc.
exception processes within supply chain: Are there any exceptions from standard processes?
190
integration of supply chain stakeholders in the Track & Trace repository: Who has to interact with the
global EPCIS System, what are the interaction patterns, how are they integrated, etc.
main features:WhatarethemainfeaturesoftheTrack&Tracesystems,e.g.productverification,exception
handling, product history, product re-packing, entering of new product details, product recalls, administrative features, etc.
Supporteddatacarriers(2Dand/orRFID)and
minimum sizes
Reliability
Archiving
Availability
Administration
Security Requirements
Response time
Connection authentication
Manufacturer access
Coding standards
Constraints
Pharmacy access
Firewall/Intrusionprevention
Procedural constraints
Monitoring
Design constraints
System Requirements
Handling high data volumes
Compatibility
Maintenance
192
2) supported coding
The problems of customer developments almost always arise in support later down the line (e.g. in future
upgrades they need to be updated to ensure they continue to work with newer versions of other components
andinterfaces;incaseofproblemsduringoperationsexpertadviceisrequiredtosolveproblems).Allofthe
Movilitas Add-Ons presented below are supported Add-Ons.
detailed architecture:
The Randomization Add-On is comprised of two components:
193
1.1.
The randomizer ABAP classes which allow for the integration of the external randomizer service out of the
box (no additional ABAP development required). Those classes are delivered as ABAP transports. Depending
on the customer landscape, the Add-On can be installed on the SAP OER system or on the SAP AII system.
2.
2.
The randomizer algorithm (an algorithm called BayCoder (see also chapter V, 3.4.2.9), written by Bayer
Technology Services). The algorithm is a piece of software written in Java that can be installed on any server
supporting Java.
serialnumbersbyusingBayCoder
11) High performance: Unique serial numbers generated in less than 1 msec per
number. No impact on production output!
12)Nospecifichardwarerequired
194
detailed architecture:
The Reconciliation Cockpit Add-On is comprised of two components:
1.3.
The Reconciliation ABAP classes which are delivered as ABAP transports and are to be imported into the
SAP OER system.
4.
2.
SAP PI business content (SAP PI Interfaces) that provide the data channels in order to feed the reconciliation
cockpit in SAP OER with reconciliation data.
195
a) manufacturing reconciliation
Via the manufacturing reconciliation it is possible to monitor the printing and reading accuracy of a given
manufacturing plant. In cases where numbers were printed and scanned on the packaging lines but, never
arrived in SAP OER, these will be highlighted and the missing numbers will be displayed in the SAP OER
reconciliation cockpit. In the scenario where full cases were produced in the packaging lines, but the cases
arrived incomplete (less items than expected in SAP OER) or even empty in SAP OER (e.g. the items to cases
relationship was not created), those incomplete or empty cases are highlighted.
b) logistics reconciliation
Via the logistics reconciliation it is possible to monitor the accuracy of the Track & Trace scanning during
deliveryprocessing.Forexample,ifadeliverynumberwasprocessedinthewarehouses,butisnotvisiblein
SAPOER,thiswillbehighlightedinthereconciliationcockpit;oriffeweritemswerescannedagainstadeliverythanwhatwasexpectedandconfirmedbasedonthedeliverylineitems,thiswillbehighlightedinthe
reconciliation cockpit as well.
c) Timestamp reconciliation
The event timestamp is one of the most critical parameters in EPCIS messages. Since the capturing applications (packaging lines or mobile scanning devices) are generating messages, it needs to be ensured that none
of those devices has the wrong timestamp during operations. Also, every device needs to be registered in the
righttimezoneandusethecorrecttimestampterminologytoexpressthetimestampinUTForlocaltime.
Thetimestampreconciliationenablesthecentralmonitoringofanyofthecapturingdevicesandtodefine
timestamp deviation thresholds in order to trigger automated alarms should a capturing device go out of
sequence.
196
197
detailed architecture:
The authorities reporting add-on is comprised of two components:
1.5.
SAPOERpre-configuredsetting(BCSets)andABAPClasseswhicharedeliveredasWorkbenchorCustomizingtransportsandaretobeimportedintotheSAPOERsystem;whichallows:
198
Output formatting and for the required messages to the Turkey MoH
Web service integration with the Turkey MoH for message submission
Error handling, audit trail and monitoring of the Interface
c) Pharma asn:
Output of enriched ASN with SAP OER serial numbers (triggered by ERP)
Used as basis for other outputs like e-Pedigree
Errorhandling,audittrailandmonitoringofthesFDAInterface
d) Pdf report generation for requested Product id:
199
detailed architecture:
The special events Add-On is comprised of a single component:
1.7.
ABAP transaction and classes which are delivered as ABAP transports and are to be imported into the SAP
OER system. All three special transactions mentioned are delivered as new transaction codes to be used
within the SAP OER system (ABAP transactions executed from the SAP GUI).
200
201
detailed architecture:
The Performance Test Add-On is delivered in two packages:
1.8.
ABAP package (as ABAP workbench transports) contains the ABAP classes and transactions that are neededinordertogenerateIDs(configurable)andinordertomeasuredatabaseperformanceduringthetest
execution.
9.
2.
.Netexecutable:whichcontainsaprogramusedforIDgeneration(configurable)usedduringEndtotest.
202
.Net program to generate high volumes of different IDs and event message types outside of SAP OER. Generated EPCIS messages are then sent via the SAP PI web service interface to SAP OER (End to End). The
attributes,typesofIDsandtypesofmessagestobegeneratedandsentareconfigurableviathecustomizing tool.
203
detailed architecture:
The archiving Add-On is delivered in two packages:
1. SAPOERConfigurationtransports,whichconfigurethearchivingobjectsintheSAPOERsystemandprepa10.
res the system to support archiving (standard business content in SAP OER).
2. Underlying archiving system (extra archiving server normally required), which builds the platform for the
11.
physical data archiving and is connected to SAP OER via the standard ArchiveLink interface.
detailed functional description:
Most of this functionality is standard in SAP OER. Thus, the Add-On needs to be understood as an accelerator
toconfigureandimplementarchivingtwiceasfastandriskfree(leveragingpreviousexperiencesarounddata
archiving with SAP OER.
204
detailed architecture:
This Add-On is delivered as an ABAP transport that contains the required ABAP classes and transactions, not
only to extract data from SAP OER structures back into EPCIS messages but also to monitor the migration run
(this functionality is only available for SAP to SAP migration and not for SAP to non-SAP migrations).
205
detailed architecture:
The Movilizer for Track & Trace (see also chapter V, 3.6) isanSAPcertifiedAdd-OnthatisdeliveredasanABAP
Add-On which can be imported in to the ABAP stack of SAP PI or SAP OER. The Movilizer Connector (delivered
as a part of the Movilizer for Track & Trace ABAP package) connects the corporate system with the mobile device via the Movilizer Cloud, which allows mobile customers to send EPCIS messages from any device running
the Movilizer client with the right credentials (and send messages via a simple internet connection)
206
Goodsreceipt
Configureuserrolesperlocation
Goodsreceiptandpalletize
Configurescannerfunctionalitiesand
Goodsdispatch
Pack(items,bundles,cases,palletsetc.)
ConfigureEPCISmessagepackaging
Unpack(items,bundles,cases,palletsetc.)
ConfigureEPCISconversionrules
Decommission
Configureuserlogonanddevicedetails
Mergepallets
per location
Unloadanddispatch
Configurelocationdependenthelpdesk
Breakbundles,cases,pallets,etc.
Configurehandheldsandtimedependent
Printlabels
settings
PrintKPIs
ConfigureMovelets(sequenceofscreens)
Viewdeliveries/transferorders
Configurescenarios
Editscannedtransactions
Displayscannedtransactions
Helpdeskinfo
Changelanguage
Logon/LogOff
Synchronize
207
3.9 The mobile app for event capturing, ID verification and more
brief overview:
AnappforeventcapturingandIDverificationthatallowssmartphonestobeused.
detailed architecture:
Please refer to chapter VI, 3.8
VerifyID(Asynchronously)
GetIDdetails(header,eventmessages
and hierarchy)
208
detailed architecture:
The label printing Add-On does not require any local footprint.
The advanced label-printing suite (based on a third party underlying label printing technology) is running on
the Movilizer Cloud and can be accessed via the Internet (provided the required credentials: user/password/
token, are known). It supports over 2,000 printer models and does not require any other software than an
Internet Explorer browser and Silverlight in order to work.
209
The basic label printing capability, only requires a mobile device connected to a mobile printer via Bluetooth.
Handheldsareabletoprintlabelseveninofflineoperation.
following functions:
following functions:
GenerationofIDsofflineoronline
GenerationofIDsofflineoronline
Printnewlabelsforitems
CertifiedconnectorforSAPformasterdata
Printnewlabelsforbundles
Abletoworkinpureofflineenvironments
Printnewlabelsforcases
Supportof2,000+printers
Printnewlabelsforpallets
Installationviainternetbrowser
Multi-languagesupport
PrintingonmobileprintersviaBluetooth
printers (limited printer models supported)
Limitedlayoutcapabilities
Printnewlabelsforcases
Flexibilitywhendesigninginputformsfor
Printnewlabelsforpallets
label generation
Labelreprintforitems,bundles,casesor
pallet labels
Multi-languagesupport
Labelrepositoryandconfigurationperlocation
Centralrepositoryforlabellayoutsandinputforms
LocationdependentinputformsforID
generation
Labelreprintforitems,bundles,casesor
pallet labels
Etc.
210
detailed architecture:
This Add-On contains two parts:
1. ABAP transports to be imported in to the existing SAP ERP environment, containing the logic to act as an
12.
EPCIS repository.
2. Mobile scanning transactions capable of capturing EPCIS event and sent onto SAP ERP.
13.
211
data structures
Basicreportingfunctionality
OntheMovilizerConnector:
SerializedASNprocessinginterface
(for integration with manufacturer ASN)
212
213
Authors
Stefan Hockenberger,
Director Business Unit Track & Trace and Marketing, Movilitas Consulting AG
Master of Business Administration stefan hockenberger studied business administration in the BerufsakademieMannheim,UniversityofCooperativeEducation.From2002to2009StefanworkedasSolutionSales
Executive at SAP Germany AG & Co. KG and had the overall Pre-Sales responsibility for the SAP Solutions for
item Serialization (SAP AII/OER) within all industries in Germany, Austria and Switzerland. Since 2009 Stefan
has been responsible for Marketing and the business unit Track & Trace at Movilitas Consulting AG.
214
Authors
gs1 healthcare (chapter iii - gs1 standards for Track & Trace)
GS1 Healthcare is a global, voluntary user community bringing together all Healthcare supply chain stakeholders, including manufacturers, distributors, Healthcare providers, solution providers, regulatory bodies
and industry associations. The mission of GS1 Healthcare is to lead the Healthcare sector to the successful
development and implementation of global standards by bringing together experts in Healthcare to enhance
patientsafetyandsupplychainefficiencies.
GS1Healthcaremembersincludeover60leadingHealthcareorganizationsworldwide.Formoreinformation
about GS1 Healthcare, please visit www.gs1.org/healthcare.
215
Yannick Hofmann,
ChiefExecutiveOfficer,XavoSystemsAG(Chapter V, 3.1 Printing Technologies for T&T
related marking activities)
yannick hofmann, born in 1983, studied Economy at University of Bayreuth, Germany. He subsequently specializedinITandhasworkedatXavosince2005,firstasQualityManagerandsubsequentlyasBusinessConsultant and Project Manager. Since 2008 Yannick has worked as Manufacturing Test Lead within a Pilot Project
for a globally re-usable Tracking and Tracing Solution in the Tobacco Industry. Today, Yannick is a Business
Consultant responsible for global System Roll-out, including Development and Pre-Test of manufacturing ITSystems.Since2009YannickHofmannisChiefExecutiveOfficerentrustedinthemanagementandSalesfor
Xavo Systems AG, Switzerland.
216
Authors
Frederic Menardo,
General Manager Europe, Systech (Chapter V, 3.2 - Processes, Considerations and Software at production/packaging lines)
frederic menardo has been the General Manager Europe for Systech International for the past 4 years, holdingresponsibilityforthecompanysEuropeanoperations.FredericisanexecutivememberoftheSystech
serializationdeploymentsteeringcommitteeforglobalcustomers.PriortojoiningSystech,Fredericservedin
various management functions at European level with Johnson & Johnson, Esko-Graphics and Kodak.
217
asn|AnAdvanceShipNoticeorAdvanceShippingNotice(ASN)isanotificationofpendingdeliveries, similar to a packing list. It is usually sent in an electronic format and is a common EDI
document.
badi| Business Add Ins are enhancements to the standard version of the code of SAP. They can be
insertedintotheSAPsystemtoaccommodateuserrequirementstoospecifictobeincluded
in the standard delivery.
cgmP| (current) Good Manufacturing Practice regulations (GMPs) are used by pharmaceutical, medical device, and food manufacturers as they produce and test products that people use. Drug
GMPs also apply to the veterinary drugs.
ciP (club inter FrenchClubInterPharmaceutique,whichcomprises ofmanufacturers,distributors,agents,
Pharmaceutique)| organizations representing pharmacies, biological systems as well as hospital pharmacists
andperformsthefunctionofatechnicalexpertfortheFrenchHealthsector.
data matrix code| A two-dimensional barcode such as e.g. Datamatrix.
218
Definitions,AcronymsandAbbreviations
datamatrix| A two-dimensional matrix barcode consisting of black and white cells or modules arranged
in either a square or rectangular pattern. The information to be encoded can be text or raw
data.
desadv| Dispatch Advice Message
din| Deutsches Institut fr Normung e.V. (in English, the German Institute for Standardization)
is the German national organization for standardization and is that countrys ISO (see ISO)
member body. DIN is a Registered German Association (e.V.) headquartered in Berlin. There
arecurrentlyaroundthirtythousandDINStandards,coveringnearlyeveryfieldoftechnology.
ean| An EAN-13 barcode (originally European Article Number, but now renamed International
Article Number even though the abbreviation EAN has been retained) is a 13 digit (12 data
and 1 check) barcoding standard which is a superset of the original 12-digit Universal Product
Code(UPC)systemdevelopedintheUnitedStates.TheEAN-13barcodeisdefinedbythe
standards organization GS1.
ecom| eCom is a GS1 term used for the Electronic Data Interchange. GS1 eCom provides global standards for electronic business messaging that allow rapid, efficient and accurate automatic
electronic transmission of agreed business data between trading partners.
ePc| TheElectronicProductCodeisdesignedasauniversalidentifierthatprovidesauniqueidentityforeveryphysicalobjectanywhereintheworld,foralltime.Itsstructureisdefinedinthe
EPCglobal Tag Data Standard, which is an open standard freely available for download from
the website of EPCglobal, Inc.
219
ePcis| EPC Information Services (EPCIS) is an EPCglobal standard designed to enable EPC-related
data sharing within and across enterprises. This data sharing is aimed at enabling participants
in the EPCglobal Network to obtain a common view of the disposition of EPC-bearing objects
within a business context.
ePcglobal| EPCglobal is leading the development of industry-driven standards for the Electronic Product
Code(EPC)tosupporttheuseofRadioFrequencyIdentification(RFID)intodaysfast-moving, information rich, trading networks.
e-Pedigree| An electronic document, typically in XML format, containing the history of custody.
efPia| European Federation of Pharmaceutical Industries and Associations (EFPIA) is a Brusselsbased trade union founded in 1978 representing the research-based pharmaceutical industry operating in Europe. Through its direct membership of 31 national associations and 44
leadingpharmaceuticalcompanies,EFPIAisthevoiceontheEUsceneof2,200companies
committed to researching, developing and bringing new medical treatments.
fcTc|TheWHOFrameworkConventiononTobaccoControl(WHOFCTC)isthefirsttreatynegotiatedundertheauspicesoftheWorldHealthOrganization.TheWHOFCTCisanevidencebasedtreatythatreaffirmstherightofallpeopletothehigheststandardofhealth.
fda| TheFoodandDrugAdministration(FDA)isanagencywithintheU.S.DepartmentofHealth
and Human Services.
fdaaa|OnSeptember27,2007,PresidentGeorgeW.BushsignedtheFoodandDrugAdministration
AmendmentsAct(FDAAA)of2007intolaw.ThisnewlawisanimportantstepfortheFood
andDrugAdministration(FDA).Itreviewed,expanded,andreaffirmedseveralexistingpieces
oflegislationregulatingtheFDA.ThesechangeswillallowtheFDAaccesstomuch-needed
220
Definitions,AcronymsandAbbreviations
resources that will enable the agency to better protect American consumers by allowing more
comprehensive reviews of potential new drugs and devices.
feem| TheFederationofEuropeanExplosivesManufacturersisanon-governmentalorganization
createdin1976byEuropeanindustrialexplosivesmanufacturers.Themainobjectiveofthe
Federationistoencouragebestpracticeintheindustry,particularlyintheareasofsafety,
quality and security, and to make the public aware of the importance of different uses of industrial explosives in creating its infrastructure and environment.
gamP| Good Automated Manufacturing Practice (GAMP) is both a technical subcommittee of the
International Society for Pharmaceutical Engineering (ISPE) and a set of guidelines for manufacturers and users of automated systems in the pharmaceutical industry.
gdsn| The Global Data Synchronization Network (GDSN) is built around the GS1 Global Registry,
GDSN-certifieddatapools,theGS1DataQualityFrameworkandGS1GlobalProductClassification,whichwhencombinedprovideapowerfulenvironmentforsecureandcontinuous
synchronization of accurate data.
gln| The Global Location Number (GLN) is part of the GS1 systems of standards. It is a simple tool
used to identify a location and can identify locations uniquely where required.
grai| TheGlobalReturnableAssetIdentifier(GRAI)ispartofthesystemofGS1standards.Itisa
simple tool to identify assets by type and can uniquely identify assets where required.
gs1| GS1 (www.gs1.com) is a leading global organization dedicated to the design and implementationofglobalstandardsandsolutionstoimprovetheefficiencyandvisibilityofsupplyand
demand chains globally and across sectors. The GS1 system of standards is the most widely
used supply chain standards system in the world.
221
gTin| Global Trade Item Number (GTIN) is an identifier for trade items developed by GS1. Such
identifiers are used to look up product information in a database (often by inputting the
number through a bar code scanner pointed at an actual product), which may belong to a
retailer, manufacturer, collector, researcher, or other entity.
isa-95| ANSI/ISA-95, or ISA-95 as it is more commonly referred, is an international standard for developing an automated interface between enterprise and control systems. This standard has
been developed for global manufacturers. It was developed to be applied in all industries,
and in all sorts of processes, like batch processes, continuous and repetitive processes.
iso| The International Organization for Standardization, widely known as ISO, is an international
standard-setting body composed of representatives from various national standards organizations.FoundedonFebruary23,1947,theorganizationpromulgatesworldwideproprietary,
industrial, and commercial standards. It has its headquarters in Geneva, Switzerland.
iso 9001| ISO 9001:2008 Quality management systems Requirements is a document of approximately 30 pages, which is available from the national standards organization in each country. It
is supplemented by two other standards, ISO 9000:2005 Quality management systems
FundamentalsandvocabularyandISO9004:2009Managingforthesustainedsuccessofan
organization.
mes| Manufacturing Execution Systems are information technology systems that manage manufacturing operations in factories. Over the years, international standards and models have
refinedthescopeofsuchsystemsintermsofactivities.
moh| Ministry of Health
ndc|TheNationalDrugCode(NDC)isauniqueproductidentifierusedintheUnitedStatesfor
222
Definitions,AcronymsandAbbreviations
drugs intended for human use. The Drug Listing Act of 1972 requires registered drug establishmentstoprovidetheFoodandDrugAdministration(FDA)withacurrentlistofalldrugs
manufactured, prepared, propagated, compounded, or processed by it for commercial distribution.DrugproductsareidentifiedandreportedusingtheNDC.
oee| Overall equipment effectiveness (OEE) is a hierarchy of metrics developed by Seiichi Nakajima
in1960s(basedonHarringtonEmersonwayofthinkingregardingtolaborefficiency),which
evaluates and indicates how effectively a manufacturing operation is utilized
oPc| The Open Packaging Conventions (OPC) is a container-file technology initially created by
MicrosofttostoreacombinationofXMLandnon-XMLfilesthattogetherformasingleentity
suchasanOpenXMLPaperSpecification(OpenXPS)document.
Pes| Packaging Execution System
Plc| A programmable logic controller or programmable controller is a digital computer used for
automation of electromechanical processes, such as control of machinery on factory assemblylines,amusementrides,orlightfixtures.
Qa| Quality assurance refers to the planned and systematic activities implemented in a quality
systemsothatqualityrequirementsforaproductorservicewillbefulfilled.
rfid| Radio-frequencyidentification(RFID)istheuseofanobject(typicallyreferredtoasanRFID
tag)appliedtoorincorporatedintoaproduct,animal,orpersonforthepurposeofidentification and tracking using radio waves.
scada| Supervisory Control And Data Acquisition generally refers to industrial control systems (ICS):
computer systems that monitor and control industrial, infrastructure, or facility-based processes.
223
sfda|StateFoodandDrugAdministration,P.R.China
sgTin| Serialized Global Trading Item Number (sGTIN) a global trade item number combined with a
serial number.
sni|StandardizedNumericalIdentification
soP| A Standard Operating Procedure is a written document or instruction detailing all steps and
activities of a process or procedure. ISO 9001 essentially requires the documentation of all
procedures used in any manufacturing process that could affect the quality of the product.
sscc| TheSerialShippingContainerCode(SSCC)istheGS1IdentificationKeyforanitemofany
composition established for transport and/or storage, which needs to be managed through
the supply chain. The SSCC is assigned for the life time of the transport item and is a mandatoryelementontheGS1LogisticLabelusingApplicationIdentifier(00)
vds| VdSisanindependentinstitutionwhichhasbeenensuringsafetyandtrustinthefieldsoffire
protectionandsecurityformanydecadesanddevelopsadvancedsafetyconceptsforsignificant industrial and commercial enterprises, leading manufacturers and system businesses as
wellasspecialistfirmsandindependentspecialists.
who| The World Health Organization (WHO) is a specialized agency of the United Nations (UN) that
acts as a coordinating authority on international public health.
xml|ExtensibleMarkupLanguageisamarkuplanguagethatdefinesasetofrulesforencoding
documentsinaformatthatisbothhuman-readableandmachine-readable.Itisdefinedin
theXML1.0SpecificationproducedbytheW3C,andseveralotherrelatedspecifications,all
gratis open standards.
224
Definitions,AcronymsandAbbreviations
Appendix
1 Track & Trace Survey - Overview
The survey was designed to be answered by a variety of industries. All in all, it contains 39 questions on the
following areas:
CompanyandPerson
Itemserialization/Track&Traceingeneral
UseofTrack&Tracedata
Standards
Software&Serviceprovider
Budget
Software
Project
Thesurveywassentto367recipientsand29answerswerereceived,whichisareturnrateof7,9%.Forthe
results of the survey (static and dynamic) please refer to Appendix 3. and 4.
Appendix
225
226
Appendix
Howmanyserializeditemsdoyoualreadystoreinarepositoryeachyear?
Whatsyourforecastofserializeditemstostoreinarepositoryonceyoureachglobalcoverage?
Howmanyeventmessagesaregeneratedoveranitemslifecycleinaveragebytoday?
(E.g. produced, shipped, stored, etc.)
Howmanyeventmessageswillbegeneratedoveranitemslifecycleinaverageinfuture?
(E.g. produced, shipped, stored, etc.)
standards
HowfamiliarareyouwithEPCGlobalandstandardslikeEPC&EPCIS?
HowimportantisitforyourorganizationtofollowEPCGlobalstandardsintheareaofTrack&Trace?
IfyouhaveindustryspecificstandardsdifferingfromEPCGlobalstandardscanyoupleaseshortly
summarize?
software & service Provider
Pleaseselectthetopcriteriaforyourorganizationtoselectasoftwareproviderforaglobal
Track & Trace repository
Pleaseselectthetopcriteriaforyourorganizationtoselectaserviceprovidertohelpyouin
implementingaglobalrepositoryanddefiningrelatedbusinessprocesses
budget
Whatisyourorganizationsapproximate2011budgetforitemserialization/Track&Trace?
Howhasyourorganizations2011Track&Tracebudgetchangedfromthe2010budget?
Howwillyourorganizations2012Track&Tracebudgetchangefromthe2011budget?
BywhendoyouthinkyouwillreachROIonyourinvestmentsforserialization/Track&Trace?
227
software
IfyoualreadyhaveTrack&Traceinplaceorplantohavedidyouordoyouplantoseparatethetopic
of serialization at production lines from the tracking and tracing of the items in the supply chain?
Doyouhavealreadyserializationtechnologyatyourproductionlines?
DoyoualreadyhaveanEPCISrepositoryinplace(e.g.SAPOER)?
Doyouhaveorplantohavelocal/regionalconsolidationsoftwareforserializedinformation
(e.g. SAP AII)?
Doyouhaveorplantohaveamobileapplicationforcapturingeventinformationalongthe
supply chain?
Howimportantisitforyourorganizationtointegrateeventinformationfromtheexternalsupply
chain in your repository?
Howimportantisitforyourorganizationtohaveaneasytouseandeasytointegratemobileapplication
for event capturing along the supply chain?
Howimportantisitforyourorganizationthatthemobileapplicationoffersoutoftheboxfeatures
for Track & Trace?
Project
PleaseidentifythethreemostimportanttopicsinaTrack&Traceprojecttohandlewith
WhatdoyouthinkisthemostimportanttosucceedwithaglobalTrack&Traceproject?
228
Appendix
roles/job Titles:
departments:
Projectmanager
Corporate
SolutionArchitect
StandardTechnologies
ComplianceManager
SCMIT
GeneralManager
BrandProtection
RegulatoryIntelligenceManager
RegulatoryAffairs
DivisionalController
EngineeringSystems
PrincipalScientistPackaging
ExecutiveBoard
GlobalCoordinationAuto-IDAffairs
PharmaceuticalsTrack&Trace
ResearchAssistant
Export
DistributionManager
TechnicalOperations
ITLeadSerialization&ProductTracking
TechnologyManagement
ProgramManagerSerialization
PharmaceuticalsLogistics
Track&TraceManager
CustomerService
NonConformanceManager
IT
MaterialsManagement
ProductionExecution
BusinessAnalyst
SupplyChainStrategy&DesignManager
revenue of organizations
Max:60Billion
employees of organizations
Max:137.000
Min:10Million
Average:8.821Billion
Min:10
Average:36.161
229
Answers
Automotive
Chemicals
Food/Beverage
Health/medical
Military
11
Pharmaceutical
Retail
12
Others (please explain): Service Providers, Office Equipment, Aviation, Transportation, 3rd Party integrated solutions, Logistics & Distribution, Tobacco, Agriculture Business
2.
how long has your company had a Track & Trace initiative in place?
Number of Answers
230
Answers
3 to 5 years
2 years
1 year
Dont know
Appendix
what is/are for your company the main driver(s) for Track & Trace?
Number of Answers
(multiple answers
were possible)
Answers
19
15
Businessbenefitssuchastransparency/visibility
11
Reduce cost
Better security
14
Anti counterfeiting
Others
Dont know
in which of the following areas do you (or will you) use item serialization?
Number of Answers
(multiple answers
were possible)
Answers
21
Manufacturing/Production
15
Warehouse
13
Shipping
10
Receiving
15
Distribution Centers
14
13
Others
Dont know
231
Please give us a rough estimation of your number of facilities/plants and in how many
of them you already use or plan to use item serialization and Track & Trace.
Answers
Answers
Max:
500
Min:
Average:
81,3 NumberofFacilities/Plantsofyourorganization
Not representive
Not representive
Not representive
Dont know
if you are already dealing with serialization/Track & Trace, on which level are you tracking?
Number of Answers
Answers
Item level
Case level
Pallet level
Container Level
Dont know
232
Answers
22
Item level
Case level
Pallet level
Container Level
Dont know
Appendix
is your organization affected by counterfeits and if yes how high are the losses?
Number of Answers
Answers
Weareaffected,buthavenofigure
Less 1% of revenue
1-2% of revenue
2-5% of revenue
5-10% of revenue
10-20% of revenue
Dont know
how is your organizations board level aware of item serialization/Track & Trace and the related
meanings and outcome?
Number of Answers
Answers
Not aware
They are aware, but dont know about meanings and outcome
14
I dont know about awareness, but they support Track & Trace
Others
I dont know
233
3.
The serialized information stored in your ePcis repository, is it for internal purposes only
or do you have to share these information?
Number of Answers
(multiple answers
Answers
were possible)
6
We have to share these data with external resources such as authorizations due
to legislations
10
We plan to share these data with external resources such as authorizations due
to legislations
We already share these data with external resources such as partners for optimization
We will share these data in future with external resources such as partners for
optimization
234
Others
I dont know
Appendix
are your Track & Trace data integrated in existing software applications, e.g. saP erP?
Number of Answers
(multiple answers
Answers
were possible)
7
10
Yes, we use event information to sending information in external software systems, e.g. proof of delivery
Others
Dont know
Answers
2-5 years
5-10 years
We are not forced to store serialized information for a certain time, but plan to
storedataforindefiniteyears
Others
Dont know
235
what are you doing with the serialized information after storing in a repository?
Number of Answers
Answers
14
Archived
Deleted
Others
Dont know
how many serialized items do you already store in a repository each year?
Number of Answers
Answers
Up to one million
1-5 million
5-10 million
10-50 million
17
Dont know
whats your forecast of serialized items to store in a repository once you reach
global coverage?
Number of Answers
236
Answers
Up to one million
1-5 million
5-10 million
10-50 million
16
Dont know
Appendix
how many event messages are generated over an items lifecycle in average by today?
(e.g. produced, shipped, stored, etc.)
Number of Answers
Answers
Only one
1-3
3-5
5-10
More than 10
19
Dont know
how many event messages will be generated over an items lifecycle in average in future?
(e.g. produced, shipped, stored, etc.)
Number of Answers
Answers
Only one
1-3
3-5
5-10
More than 10
18
Dont know
237
4.
standards
how familiar are you with ePc global/gs1 and standards like ePc & ePcis?
Number of Answers
Answers
Never heard of it
11
how important is it for your organization to follow ePc global/gs1 standards in the
area of Track & Trace?
Number of Answers
Answers
Not important
In general we follow EPC Global standards, but will have slightly changes due
to industry requirements
Wehavetofollowindustryspecificstandards
Dont know
If you have industry specific standards differing from EPC Global/GS1 standards can you
please shortly summarize?
3 x own standard, based on GS1
238
Appendix
5.
Please select the top criteria for your organization to select a software provider for a global
Track & Trace repository.
Number of Answers
(multiple answers
Answers
were possible)
24
Industry experience
14
Standard solution
25
11
References
Recommendation by peers
Maturity of solution
15
Scalability of solution
18
Partner ecosystem
Size/Capital of company
Please select the top criteria for your organization to select a service provider to help you in
implementing a global repository and defining related business processes.
Number of Answers
(multiple answers
Answers
were possible)
24
Industry experience
25
15
References
239
6.
Recommendation by peers
Size/Capital of company
Others (please explain): SAP Knowledge, Cost, Vista, MDS Logistics PLC
budget
what is your organizations approximate 2011 budget for item serialization/Track & Trace?
Number of Answers
Answers
Lowerthan100.000
100.000200.000
200.000500.000
500.0001.000.000
1-3million
Morethan3million
16
Dont know
how has your organizations 2011 Track & Trace budget changed from the 2010 budget?
Number of Answers
240
Answers
Same budget
Decreased
Increased
13
Dont know
Appendix
how will your organizations 2012 Track & Trace budget change from the 2011 budget?
Number of Answers
Answers
Same budget
Decreased
Increased
14
Dont know
by when do you think you will reach roi on your investments for serialization/Track & Trace?
Number of Answers
Answers
1-2 years
3-5 years
5-7 years
8-10 years
Never
14
Dont know
241
7.
software
if you already have Track & Trace in place or plan to have did you or do you plan to separate
the topic of serialization at production lines from the tracking and tracing of the items in
the supply chain?
Number of Answers
Answers
10
Yes, we see this as separate topics, but the same team will handle it
Yes, we see this as separate topics and will have different teams handle these
10
Dont know
topics,e.g.differentRFPsandprojects
242
Answers
11
Dont know
Appendix
Answers
13
Dont know
Answers
15
Dont know
do you have or plan to have a mobile application for capturing event information along
the supply chain?
Number of Answers
Answers
11
Dont know
243
how important is it for your organization to integrate event information from the external
supply chain in your repository?
Number of Answers
Answers
IsorwillbearequirementinaRFP
Must have
10
Dont know
how important is it for your organization to have an easy to use and easy to integrate mobile
application for event capturing along the supply chain?
Number of Answers
Answers
Was,isorwillbearequirementinaRFP
Must have
11
Dont know
how important is it for your organization that the mobile application offers out of the box
features for Track & Trace?
Number of Answers
244
Answers
IsorwillbearequirementinaRFP
Must have
14
Dont know
Appendix
8.
Project
Please identify the three most important topics in a Track & Trace project to handle with.
Number of Answers
(multiple answers
Answers
were possible)
10
Managing labels
11
10
Process design
System architecture
10
12
Interfaces
Alerting
Dont know
Others
what do you think is the most important to succeed with a global Track & Trace project?
Number of Answers
(multiple answers
Answers
were possible)
11
17
14
Dont know
Others
245
246
Appendix
beserialized.Thisalsoexplainsthefactthat76%ofthecompaniesalreadydoorplantoserializeonitem
level. The next most important area where the companies aim to implement serialization or already have, are
warehouses and/or distribution centers, which were both chosen by 51% of those who responded.
50% of participants stated that they are affected by counterfeiters and 50% arent. This is an indicator that
anti-counterfeiting measures are not the strongest argument for implementing Track & Trace.
A very positive outcome of the survey is that the importance of Track & Trace has already reached the board
levelat72%ofthecompaniesparticipating.Furthermore,theboardisawareoftheimportance,meaningsand
outcome or at least supports the Track & Trace initiatives and projects within their companies.
247
For the next block of questions mostly dont know answers were received. So perhaps less value can be
placed on the answers received.
When addressing the present status 14% of the companies currently store up to one million IDs in their repository. This is the majority bearing in mind that 58% answered, dont know. 10% already have between 1050 million IDs per year and 7% even more than 50 million IDs per year. The average of event messages (e.g.
produced,shipped,received,etc.)perIDisbetween3-5but,66%gaveadontknowanswer.
Fromtheresponsetothequestiononfutureforecastswelearnthatthemajorityofcompanies(28%)willhave
more than 50 million IDs per year. Only 10% 10-50 million IDs per year and 55% again dont know. The rest
are minorities. Response to the question on forecasts for event messages per ID does not necessarily shows
an increase in line with the increase in the number of IDs. This can lead to the conclusion that processes and
event messages are mostly in place, but not all production lines are included or equipped with the technology
needed to serialize on an item level.
standards
Only 10% of companies that responded had never heard of EPC Global and the related standards such as EPC
and EPCIS. 27% had heard of it, but did not know the background or origins.
The remainder knew all about it and already uses the standards or is even involved in working groups of EPC
Global/GS1. The reason for the majority knowing about the standards is answered by the next question, which
shows that 24% are required to have them. Only 7% said that the EPC Global standards are not important and
14%saidthattheyhavetofollowindustryspecificstandards.TherestofthecompanieseitheruseEPCGlobal
standards or follow them with slight changes.
248
Appendix
249
budget
Analyzing the answers to the questions around the budget for Track & Trace projects, again a high number of
dont know answers were received. Taking the positive answers into consideration, in 2011 14% of all companieshadabudgetofbetween1-3million.13%hadlessthan1millionand10%morethan3million
for 2011. It is interesting to see that from 2010 to 2011 the budget stayed the same for all companies (24%)
or increased (31%). None of the companies had a decreasing budget from 2010 to 2011. The same trait can
be seen for 2011 to 2012. 17% will have the same budget, while 31% will have a budget increase. Only one
company gave the answer that the 2011 to 2012 budget will decrease. This leads to the conclusion that for
those in the Track & Trace business the market is only just beginning.
It is also clear for all, that Track & Trace is a very legislation driven topic. Investments are very high and therefore ROI times are longer than in regular IT projects. Therefore, it is a surprise to see that the majority of
companies (28%) answered that they will reach ROI within 3-5 years (48% dont know). 14% even said ROI
would be reached in less than 2 years. Only 1 company gave the answer that they never will reach a ROI. With
the majority stating that ROI will be reached in less than 5 years, this has to lead to the conclusion that the
serialized information and the transparency gained will be used extensively for supply chain optimization and
not only to comply with legislations.
software
Thefirstpointtoaddressinthesoftwarerelatedquestionswaswhethertheorganizationsseparatethemore
technical related topic of serialization from the more process related topic of tracking and tracing of items. The
spread of answers were quite equal. 34% will handle both topics in one and 31% will handle them as different
topics. However, 31% of those who stated they would handle the two topics separately will do so with the same
team of people, except for one company.
250
Appendix
As indicated by the questions around number of IDs stored in the active database, only a small number of
production lines are already equipped with the serialization technologies. 31% have less than 10% of all production lines equipped so far. 10% said that they are already fully equipped on all lines. The remainder responded that they dont know or dont plan to equip any lines. The last ones are surely the service providers
answering the survey.
Concerning the existence of the most important software applications, the following answers were received.
consolidation software/edge
mobile application
server
(event capturing)
software in place
14% - currently evaluate
consolidation software
10% - plan to implement
consolidation software
in future
7% - dont plan to have one
52% - dont know
application in place
24% - currently evaluate a mobile
application
10% - will use the provided
SAP tools
14% - plan to implement a
mobile application in
ePcis/global repository
21% - already have an EPCIS
repository in place
14% - currently evaluating an
EPCIS repository
17% - plan to implement an
EPCIS repository in future
3% - dont plan to have one
45% - dont know
future
38% - dont know
251
Project
Thelastchapterincludes2questionsontypicalTrack&Traceproject.Firstwasthequestionofthethreemost
important topics in a Track & Trace project.
The most widely chosen answer was interfaces with 41%, closely followed by data volumes and archiving
(38%).Inthirdplacetherewere3topicswith34%each.Thesetopicsare;managinglabels,processdesignand
master data management.
Thelastquestionofthesurveywas;whatismostimportantforsuccessinaglobalTrack&Traceproject.The
answer was the involvement of all stakeholders during the build phase, which is an opinion wholly endorsed
by the author. There are a number of examples of projects stagnating due to the lack of involvement of key
stakeholders. It is essential that companies get all necessary people involved and of course, that all of these
people have shared opinions on processes and how implementation should proceed.
252
Appendix