Insert Document Name

Report 1 Downloads 28 Views
Unified Supply Chain, Inc. (USCI) Data Synchronization Implementation Guide Version 1.0

Confidential & Proprietary

Data Synchronization Implementation Guide REVISION HISTORY Date

Ver #

Description of Change

Author

06/21/2016

1

Initial document

K.Danner

Data Synchronization Implementation Guide TABLE OF CONTENTS 1 2 3

USCI DATA SYNCHRONIZATION INFORMATION ....................... 4 1.1 International USCI GLN.................................................... 4 1.2 USCI Summary and Contacts............................................ 4 STEPS TO BEGIN SYNCING YOUR DATA WITH USCI ................. 5 ATTRIBUTE REQUIREMENTS ..................................................... 8 3.1 REQUIRED DATA ATTRIBUTES .......................................... 8 3.2 Nutritional: ...................................................................... 9

Data Synchronization Implementation Guide 1

USCI DATA SYNCHRONIZATION INFORMATION 1.1

USCI GLN

Production: 0073245000012 1.2

USCI Summary and Contacts Primary Program Analyst

Secondary Program Analyst

Contact:

TJ Stommes

Contact:

Diane Pafiolis

Phone:

952.830.0417

Phone:

952.830.0493

Email:

[email protected]

Email:

[email protected]

SUMMARY Company Overview: The DQ® System and Unified Supply Chain Inc. (USCI). The DQ® system is now on its 76th year with more than 6,700 locations throughout the U.S., Canada and 27 other countries. Although much has changed in the world and in the DQ® system through the years, success is as simple today as it was in 1940. Happy fans lead to successful restaurants. In 2004, Unified Supply Chain Inc. (USCI) was formed as a wholly owned subsidiary of International Dairy Queen (IDQ). It was created to streamline the supply chain operations of IDQ, allow for transparency through franchisee participation in the supply chain and to provide Dairy Queen® franchisees a competitive position against the other QSR chains. As USCI was formed, the franchisee Supply Chain Advisory Council (SCAC) was elected to advise USCI on all supply chain issues while ensuring accountability. USCI and the SCAC continue to work together, making tremendous strides in lowering costs for DQ® operators while ensuring stable and dependable supply and this is the main reason we are adopting the GS1 Standards. USCI would like to achieve more accurate data while creating efficiencies. Now that we have started the initiative with GS1 Standards we now have the opportunity to utilize the GDSN technology as well as pave the way to traceability of product to store operation. GDSN/GS1 Initiative: USCI and the SCAC are committed to protecting our brand and taking proactive measures to enhance food safety and franchisee profitability. Data accuracy and Food safety is our top priority and the GDSN (Global Data Synchronization Network) standards will allow us product traceability that we need to protect our fans and our franchisees while reducing costs and creating efficiencies. Implementing the GS1 standards and utilizing the technology of GDSN into our supply chain is a significant step forward for our supply chain and franchisee profitability.

Data Synchronization Implementation Guide 2

STEPS TO BEGIN SYNCING YOUR DATA WITH USCI 

Have your accurate item data loaded into your home data pool and ensure it is ready for publication a. Contact your Data Pool for any education you might require to complete this step.



Understand USCI’s Attribute Requirements a. USCI’s attribute requirements are detailed beginning on page 7 of this document. USCI strongly recommends organizing, loading and sending these attributes via the GDSN as soon as possible. b. 1WorldSync customers please refer to the 1WorldSync Foodservice Attribute Mapping Guide located on the 1WorldSync Solution Center/Foodservice tab/Implementation folder. This guide will map all the Foodservice Common Names to a 1WorldSync attribute and location. c. All mandatory attributes are required at the case level and below. If a product is sold to USCI at a packaging level above the case, all mandatory attributes are required at that packaging level above the case down to the lowest level of packaging. d. A full list of attributes can be found in Section 3.



Complete the USCI Trading Partner Form located at http://www.1worldsync.com/web/us/international-dairy-queen



USCI will place a subscription to your company’s GLN. Please wait to see USCI’s subscription on your solution provider or data pool interface before publishing items



USCI will send email to the supplier’s primary data synchronization contact when we are ready for the first publications.



Publish items a. Publish all items as Initial Load b. Publish items only sold to USCI



USCI will provide feedback on publications using the following method a. Catalogue Item Confirmation: CICs i. RECEIVED – Product record has been received and has passed the USCI GDSN validations. This response will typically be sent within a few hours after receiving the publication. ii. REVIEW - Product does not pass USCI’s GDSN validations or product has failed USCI’s audit process and therefore has data discrepancies to be reviewed and addressed. Reason for Review status will be transmitted in CIC999. iii. SYNCHRONIZED - Product has been released by USCI to our catalog and will be updated as revisions occur. This response will be sent after all validations and audits have been successfully completed iv. REJECT - Product has been rejected by USCI. The item will be removed from USCI’s Catalog and a Rejected CIC status will be sent.

Data Synchronization Implementation Guide  

Send ongoing item maintenance notifications through your GDSN Certified Data Pool to USCI. USCI utilizes GDSN product information in their new item set up process. Suppliers are required to publish and pass, all audit requirements on every item sold to USCI, to help facilitate the new item set up process and increase the speed to market on new items. The expectation of USCI is all required attributes for new item requests will be published through the GDSN within 72 hours.

Ongoing Data Synchronization After USCI’s initial data synchronization process is complete, during ongoing day-to-day operations, you may observe changes in the way USCI subscribes to your items. Additional subscriptions may be placed for specific GTINs and/or changes may be made to subscriptions at the GLN level. If these changes are visible to you via your GDSN tools, you do not need to make any changes to your existing publications. You should also continue to perform your standard process for publishing any new items to USCI. Removal of a Previous Subscription Even if you notice that USCI has removed a previous subscription to your items, USCI will continue to receive your item updates, per the standard behavior of the GDSN. Your item updates to USCI will stop only if you receive a CIC “Rejected” message. GDSN Foodservice Attributes List For most attributes, USCI follows the GS1 US Foodservice Initiative recommendations. The two exceptions to date will be supplying your current Manufacturer Product Code (MPC) to insure synchronization with legacy systems and the future requirement for 100-gram nutritional data. Providing Your Current Manufacturer Product Code (MPC) USCI requires you to provide a Manufacturer Product Code (MPC) which is used to help align your GTIN with USCI’s internal catalog items. This value is supplied for each item via two attributes: “additionalTradeItemIdentificationType” = SUPPLIER_ASSIGNED and “additionalTradeItemIdentificationValue” = {your MPC}. 100-Gram Nutritional Data In addition to nutritional data corresponding to “Serving Size”, USCI will require the new “100-Gram Product Information” variant for nutritional data. This is a best practice from the GS1 US Foodservice Initiative. Prior to requirement date, USCI will work closely with you and the various data pools to ensure all parties can test their systems adequately and comply with GS1 US best practices.

Data Synchronization Implementation Guide

Data Synchronization Implementation Guide 3

ATTRIBUTE REQUIREMENTS The following are the definitions for the GDSN Attribute quantifiers as found in the GDSN, Foodservice and USCI Required Attributes table found in the next section. MANDATORY (Required=R) - These attributes are mandatory or core attributes for the GDSN Message. A message cannot be published without these elements. DEPENDENT (Conditional =C) - Dependent attributes become GDSN Mandatory based on the population of another attribute, or based on the value populated for another attribute. These dependencies are driven either by validation rule or by invoking a class (or group) of attributes OPTIONAL (Optional Attributes to USCI)- These attributes add value to the foodservice supply chain, and consequently may be requested by foodservice data recipients. If the number of trading partners requesting these attributes increases to the point that they are needed by the majority of the industry, they may become Foodservice Best Practice (Threshold).

3.1

REQUIRED DATA ATTRIBUTES

USCI currently requires the following mandatory set of attributes:  Alternate Item Number – Manufacturer’s Product Code  Brand Name  Country of Origin  Dimensions – Height, Width, Depth and Unit of Measure in Inches  Functional Name  Global Product Classification Code  Gross Weight (All packaging unit of measure in Pounds (LBS) - included case, dispenser, baggage )  Net Weight (Actual weight of the product - Unit of Measure in Pounds (LBS)  GTIN (14 digit item number)  Information Provider GLN  Net Content on Base Unit or Consumer Unit  Order Sizing Factor / UOM (only for suppliers using Cube Adjusted Weight)  Pallet Ti, Hi  Product Descriptions  Product Type (e.g. case, inner pack, each, etc.)  Shelf Life from Production & UOM - Product Life Span from Production in Days  Storage Temperature Min/Max  Target Market  Unit Indicators: Base Unit, Consumer Unit, Orderable Unit, Shipping Unit, Invoice Unit, Variable Weight Unit  Pack Size Information Notes: o

Assign GTIN’s to all levels of packaging. The net content at the lowest level of the hierarchy will be the size. The number of units at the higher levels will determine the pack count.

Data Synchronization Implementation Guide Example: Consumer unit GTIN published net content is “4 ounces”. Inner pack GTIN published contains “6” units (the number of consumer unit items within one inner pack). Case GTIN published contains “2” units (the number of inner pack items within one case). In this example, the pack size is 2-6-4 OZ. If your cases contain inner packs that are not bar coded, use the following GDSN fields to send the unmarked “contents” of the GTIN:  Inner Pack Quantity (No GTIN Assigned)  Item in Inner Pack Quantity (No GTIN Assigned)  Individual Unit Measures – Min/Max and UOM’s  Example: A bulk pack item that is a 4-5lb case. Inner pack quantity published is “4”. Individual unit min/max published is “5 pounds”.  Example: A case of 4 steaks where the size of the individual item is a range (12-14oz). Inner pack quantity published is “4”. Individual unit min published is “12 ounces”, and individual unit max published is “14 ounces” 

o

3.2

Nutritional:

Notes: USCI is requiring all suppliers of consumable products to provide Nutrition and Allergen information. USCI requires suppliers be providing the nutrient information based off 100 grams amounts.

Data Synchronization Implementation Guide 4

ATTRIBUTE TABLE Ref #

Common Name

1WorldSync Attribute Name

Global Data Dictionary Tag

Attribute Required

1

Information Provider GLN

Brand

informationProviderOfTrad eItem nameOfInformationProvide r brandName

R

3

Information Provider GLN Information Provider GLN Brand Name

4

GTIN

GTIN

GTIN

R

5

Unit Descriptor

Product Type

tradeItemUnitDescriptor

R

6

Brand Owner Name

Brand Owner GLN Name

nameOfBrandOwner

O

7

Brand Owner GLN

Brand Owner GLN

brandOwner

O

8

Manufacturer Product Number Manufacturer Product Number Manufacturer Short Product Description

Alternate Item Identification Agency Alternate Item Identification Id Short Description / POS Desc. 1

additionalTradeItemIdentifi cationTypeCode additionalTradeItemIdentifi cationValue descriptionShort

R

11

Product Name

Product Description

tradeItemDescription

R

12

Manufacturer Expanded Product Description

Additional Description

additionalTradeItemDescri ption

R

13

Base Unit Indicator

isTradeItemABaseUnit

R

Orderable Unit

R

Dispatch Unit Indicator

isTradeItemAnOrderableUn it isTradeItemAConsumerUni t isTradeItemADespatchUnit

Invoice Unit Indicator

sTradeItemAnInvoiceUnit

R

18

Is Item the Base Unit (Lowest Packaging Level) Is Trade Item Orderable? Is Trade Item Consumer Unit? Is Trade Item Shipping Unit? Is Trade Item Invoice Unit? Gross Weight/uom

Gross Weight

grossWeight/uom

R

19

Net Weight/uom

Net Weight

netWeight/uom

R

20

Quantity of Next Lower Package Level

Qty of Next Level Item(s)

totalQuantityOfNextLow erLevelTradeItem

R

21

Net Content/uom

Net Content

netContent/uom

R

22

Catch Weight

isTradeItemAVariableUnit

R

23

Height/uom

Variable Weight Trade Item Height/UOM

height/uom

R

24

Width/uom

Width/UOM

width/uom

R

25

Depth/uom

Depth/UOM

depth/uom

R

26

Cube/uom

Volume/UOM

R

27

Pallet Ti and Pallet Hi

Pallet Hi

tradeItemMeasurements/v olume/uom quantityOfCompleteLayers ContainedInATradeItem

2

9 10

14 15 16 17

Information Provider Name

Consumer Unit Indicator

R R

R R

R R

R

Notes

Data Synchronization Implementation Guide 28

Pallet Ti and Pallet Hi

Pallet Ti

quantityOfTradeItemsCont ainedInACompleteLayer

R

29

Pallet Ti and Pallet Hi

non GTIN Pallet Ti

R

30

Pallet Ti and Pallet Hi

non GTIN Pallet Hi

quantityOfTradeItemsPerP alletLayer quantityOfLayersPerPallet

31

Shelf Life from Production

Min Product Lifespan from Production

minimumTradeItemLifespa nFromTimeOfProduction

R

32

Storage Temperature Minimum with UoM

temperatureQualifierCode minimumTemperature/uo m

R

33

Storage Temperature Maximum with UoM

temperatureQualifierCode maximumTemperature/uo m

R

34

Effective Date of Change Discontinued / Cancel Date Is Packaging marked as Returnable?

Temperature Qualifier Code = STORAGE_HANDLING Minimum Temperature/UOM Temperature Qualifier Code = STORAGE_HANDLING Maximum Temperature/UOM Effective Date

effectiveDate

R

Discontinued Date/Canceled Date Packaging Marked Returnable

discontinuedDateTime/can celledDateTime sPackagingMarkedReturna ble

C

35 36

R

R

37

Is the Item marked as recyclable?

Product Marked Recyclable

isTradeItemMarkedAsRecy clable

R

38

Item Availability Date

Start Availability Date

startAvailabilityDateTime

R

39

Target Market

Target Market

targetMarketCountryCode

R

40

Functional Name

Functional Name

functionalName

R

41

Global Product Classification (GPC)

GPC Code

classificationCategoryCode

R

42

GTIN of Next Higher Package Level

Parent GTIN

parentGTIN

C

43

GTIN of Next Lower Package Level

Child GTIN

childGTIN

C

44

Country of Origin

Country of Origin

tradeItemCountryOfOrigin

R

45

Allergen Relevant Data Provided

Allergen Relevant Data Provided

allergenRelevantDataProvi ded

C

46

Allergens

Allergen Agency

O

47

Allergens

Allergen Regulation Name

allergenSpecificationAgenc y allergenSpecificationName

48

Allergens Allergens

50

Allergens

51

Allergens

52

Allergens

allergenTypeCode (AC) & levelOfContainment allergenTypeCode(AE) & levelOfContainment allergenTypeCode(AF) & levelOfContainment allergenTypeCode(AM) & levelOfContainment allergenTypeCode(AS) & levelOfContainment

R

49

Allergen Level Of Allergen Level Of Allergen Level Of Allergen Level Of Allergen Level Of

Type Code (AC) & Containment Type Code (AE) & Containment Type Code (AF) & Containment Type Code (AM) & Containment Type Code (AS) & Containment

If provided value is Yes product passes Allergens audit ***

O

R R R R

Crustaceans and their derivates Eggs and their derivates Fish and their derivates Milk and its derivates Sesame Seeds and their derivates

Data Synchronization Implementation Guide 53

Allergens

54

Allergens

55

Allergens

56

Allergens

57

Nutrition Fact Serving Size & UOM Nutrition Fact Serving Size & UOM Serving Size Text

58 59

Allergen Type Code (AN) & Level Of Containment Allergen Type Code (UW) & Level Of Containment Allergen Type Code (AY) & Level Of Containment Allergen Type Code (AP) & Level Of Containment Serving Size

allergenTypeCode(AN) & levelOfContainment allergenTypeCode(UW) & levelOfContainment allergenTypeCode(AY) & levelOfContainment allergenTypeCode(AP) & levelOfContainmen servingSize

R

Serving Size UOM

servingSizeUoM

R

R R R R

Serving Size Description

servingSizeDescription

R

Nutrient Label contents and measures Nutrient Relevant Data Provided

Preparation State

preparationState

C

Nutrient Relevant Data Provided

nutrientRelevantDataProvi ded

R

62

Nutrient Label contents and measures Nutrient Label contents and measures

64

Nutrient Label contents and measures

65

Nutrient Label contents and measures

66

Nutrient Label contents and measures

67

Nutrient Label contents and measures

68

Nutrient Label contents and measures

69

Nutrient Label contents and measures

70

Nutrient Label contents and measures

71

Nutrient Label contents and measures

72

Nutrient Label contents and measures

nutrientTypeCode(ENER-) & measurementPrecision & quantityContained & quantityContainedUoM nutrientTypeCode(ENERPF) & measurementPrecision & quantityContained & quantityContainedUoM nutrientTypeCode(FAT) & measurementPrecision & quantityContained & quantityContainedUoM nutrientTypeCode(FAT) & percentageOfDailyValueInt ake nutrientTypeCode(FASAT) & measurementPrecision & quantityContained & quantityContainedUoM nutrientTypeCode(FASAT) & percentageOfDailyValueInt ake nutrientTypeCode(FATRN) & measurementPrecision & quantityContained & quantityContainedUoM nutrientTypeCode(CHOL-) & percentageOfDailyValueInt ake nutrientTypeCode(CHOL-) & measurementPrecision & quantityContained & quantityContainedUoM nutrientTypeCode(NA) & percentageOfDailyValueInt ake nutrientTypeCode(NA) & measurementPrecision & quantityContained & quantityContainedUoM

R

63

nutrientTypeCode(ENER-) & measurementPrecision & quantityContained & quantityContainedUoM nutrientTypeCode(ENERPF) & measurementPrecision & quantityContained & quantityContainedUoM nutrientTypeCode(FAT) & measurementPrecision & quantityContained & quantityContainedUoM nutrientTypeCode(FAT) & percentageOfDailyValueInt ake nutrientTypeCode(FASAT) & measurementPrecision & quantityContained & quantityContainedUoM nutrientTypeCode(FASAT) & percentageOfDailyValueInt ake nutrientTypeCode(FATRN) & measurementPrecision & quantityContained & quantityContainedUoM nutrientTypeCode(CHOL-) & percentageOfDailyValueInt ake nutrientTypeCode(CHOL-) & measurementPrecision & quantityContained & quantityContainedUoM nutrientTypeCode(NA) & percentageOfDailyValueInt ake nutrientTypeCode(NA) & measurementPrecision & quantityContained & quantityContainedUoM

60 61

Nuts and their derivates Wheat and its derivates Soybeans and their derivates Peanuts and their derivates

O

R

R R

R

R

R

R

R R

M if any Nutrients Stated If provided value is Yes product passes Nutrients audit ***

Data Synchronization Implementation Guide 73

Nutrient Label contents and measures

74

Nutrient Label contents and measures

75

Nutrient Label contents and measures

76

Nutrient Label contents and measures

77

Nutrient Label contents and measures

78

Nutrient Label contents and measures

79

Nutrient Label contents and measures

80

Nutrient Label contents and measures

81

Nutrient Label contents and measures

82

Nutrient Label contents and measures

83

Nutrient Label contents and measures

84

Nutrient Label contents and measures

85

Nutrient Label contents and measures Nutrient Label contents and measures

86

nutrientTypeCode(CHO-) & measurementPrecision & quantityContained & quantityContainedUoM nutrientTypeCode(CHO-) & percentageOfDailyValueInt ake nutrientTypeCode(FIBTSW) & measurementPrecision & quantityContained & quantityContainedUoM nutrientTypeCode(FIBTSW) & percentageOfDailyValueInt ake nutrientTypeCode(SUGAR) & measurementPrecision & quantityContained & quantityContainedUoM nutrientTypeCode(SUGARD ) & measurementPrecision & quantityContained & quantityContainedUoM nutrientTypeCode(SUGARD )& percentageOfDailyValueInt ake nutrientTypeCode(PRO-) & measurementPrecision & quantityContained & quantityContainedUoM nutrientTypeCode(VITA-) & percentageOfDailyValueInt ake nutrientTypeCode(VITC-) & percentageOfDailyValueInt ake nutrientTypeCode(CA) & percentageOfDailyValueInt ake nutrientTypeCode(FE) & percentageOfDailyValueInt ake Ingredient Statement

nutrientTypeCode(CHO-) & measurementPrecision & quantityContained & quantityContainedUoM nutrientTypeCode(CHO-) & percentageOfDailyValueInt ake nutrientTypeCode(FIBTSW) & measurementPrecision & quantityContained & quantityContainedUoM nutrientTypeCode(FIBTSW) & percentageOfDailyValueInt ake nutrientTypeCode(SUGAR) & measurementPrecision & quantityContained & quantityContainedUoM nutrientTypeCode(SUGARD ) & measurementPrecision & quantityContained & quantityContainedUoM nutrientTypeCode(SUGARD )& percentageOfDailyValueInt ake nutrientTypeCode(PRO-) & measurementPrecision & quantityContained & quantityContainedUoM nutrientTypeCode(VITA-) & percentageOfDailyValueInt ake nutrientTypeCode(VITC-) & percentageOfDailyValueInt ake nutrientTypeCode(CA) & percentageOfDailyValueInt ake nutrientTypeCode(FE) & percentageOfDailyValueInt ake ingredientStatement

R

Number Of Servings Per Package

numberOfServingsPerPack age

R

R R

R

R

R

R

R

O O R R R