  

 

Tracelink University

 ## Breadcrumb

1. [Home](/)
2. [Resources](/resources/resource-center)
3. [TraceLink University](/resources/tracelink-university)
 
  

 

 

# Forecast plan (X12)

 

 

 

 

 

 

 

 

- [Download PDF](/node/29596/pdf)
- [Share](#)
    - [ LinkedIn ](https://www.linkedin.com/shareArticle?mini=true&url=https://www.tracelink.com/resources/tracelink-university/forecast-plan-x12&title=Forecast plan (X12)&summary=Forecasting APIs allow companies to exchange data about anticipated product demand and supply availability with upstream supply chain Partners without giving these Partners access to their serialization system of record. &source=TraceLink "LinkedIn")
    - [ Facebook ](https://www.facebook.com/share.php?u=https://www.tracelink.com/resources/tracelink-university/forecast-plan-x12&t=Forecast plan (X12) "Facebook")
    - [ Mail ](mailto:?subject=Forecast plan (X12)+|+TraceLink&body=https://www.tracelink.com/resources/tracelink-university/forecast-plan-x12 "Mail")
    - [ Twitter ](https://twitter.com/intent/tweet?text=Forecast plan (X12) https://www.tracelink.com/resources/tracelink-university/forecast-plan-x12&via=TraceLink "Twitter")
 
 

 

 

 

 

#### Table of contents

 

 

 

Forecasting APIs allow companies to exchange data about anticipated product demand and supply availability with upstream supply chain Partners without giving these Partners access to their serialization system of record. These Forecasts can be used by buyers to inform their Partners about anticipated demand for specific products and quantities they expect to need in an upcoming amount of time.

The Forecast Plan X12 message sends advanced notice to a supplier about the buyer's anticipated product quantity needs for an upcoming period of time.

 ![](/sites/default/files/tech_comms/mpl/Content/Resources/Images/global_images/note_tip_24x24.png) Contact your TraceLink Services representative for more information about integrating with this message.

 

- **Message Type**: MPC\_FORECAST\_PLAN (Forecast Plan)
- **X12 Format**: 830
- **Transform Name**: 
    - B2B\_EDI\_X12\_830\_ForecastPlan\_IB\_V4
    - B2B\_EDI\_X12\_830\_ForecastPlan\_OB\_V1
 
[![Closed](/sites/default/files/tech_comms/mpl/Skins/Default/Stylesheets/Images/transparent.gif)Guidelines](#)             Input Element Occurs Length Description Example

      ISA \[1…1\]  
 - **Required.** ISA interchange envelope. -     ISA01 \[1…1\]  
 2/2 **Required.** Qualifier for authorization control number in ISA02. 00     ISA02 \[1…1\]  
 10/10 **Required.** Information used for additional identification or authorization of the interchange sender or the data in the interchange/10 spaces a valid entry. -     ISA03 \[1…1\]  
 2/2 **Required.** Qualifier for security information in ISA04. 00     ISA04 \[1…1\]  
 10/10 **Required.** Identifies security information about the interchange sender or data. -     ISA05 \[1…1\]  
 2/2 **Required.** Interchange sender partner ID qualifier.

  07     ISA06 \[1…1\]  
 15/15 **Required.** interchange sender identification mapping to fileSenderNumber with party type defined in ISA05. 7777776067344     ISA07 \[1…1\]  
 2/2 **Required.** Interchange receiver partner ID qualifier.

  01     ISA08 \[1…1\]  
 15/15  **Required.**EDI receiver ID mapping to file control header and to ServiceLinkId. 888888404358877     ISA09 \[1…1\]  
 6/6 **Required.** Interchange date in 6 char YYMMDD format. 231020     ISA10 \[1…1\]  
 4/4 **Required.** Interchange time in 4 char HHMM format. 1420     ISA11 \[1…1\]  
 1/1 **Required.** X12 version 4020 and greater use this field to store the repetition separator: A delimiter that separates repeated occurrences of a data element or composite data structure. Must be different than the data element separator, component separator, and segment terminator.

X12 versions 4012 and earlier use U in this field.

  ^     ISA12 \[1…1\]  
 5/5 **Required.** Interchange control version number. Valid value is “00501”. 00501     ISA13 \[1…1\]  
 9/9 **Required.** interchange Control Number mapping to file control header. 0000000000619827     ISA14 \[1…1\]  
 1/1 **Required.** Interchange level acknowledgement requested.

Valid values:

- `0` - No acknowledgement requested
- `1` - Interchange level acknowledgement requested
 
  0     ISA15 \[1…1\]  
 1/1 **Required.** Indicates whether the interchange is for production, test, or information purposes.

 Valid values:

- `I` - Information
- `P` - Production data
- `T` - Test data
 
  P     ISA16 \[1…1\]  
 1/1 **Required.** Component element separator. Delimiter that separates data elements within a composite data structure. Must be different than the data element separator and segment terminator. &gt;   GS \[1…\*\]  
 - **Required.** GS group functional envelope. Child of ISA. Only one GS group expected per interchange. -     GS01 \[1…1\]  
 2/2 **Required.** GS group function code.

Valid value is `RE` - WHS Stock Transfer Receipt Advice.

  RE     GS02 \[1…1\]  
 2/15 **Required.** Application Sender's Code. 2222224043588     GS03 \[1…1\]  
 2/15 **Required.** Application Receiver's Code. TRACELINK     GS04 \[1…1\]  
 8/8 **Required.** Current date stamp in 8 char X12 date format YYYYMMDD. 20301020     GS05 \[1…1\]  
 4/8 **Required.** Current time stamp in 6 char X12 time format HHMMSS. 142000     GS06 \[1…1\]  
 1/9 **Required.** Group Control ID Number. 619827     GS07 \[1…1\]  
 1/2 **Required.** Responsible Agency Code.

Valid values:

- `T` - Transportation Data Coordinating Committee (TDCC)
- `X` - Accredited Standards Committee X12
 
  X     GS08 \[1…1\]  
 1/12 **Required.** X12 message version code. Valid value is 005010. 005010   ST \[1…\*\]  
 - **Required.** ST transaction set envelope. Child of GS group. Only one ST transaction expected. -     ST01 \[1…1\]  
 3/3 **Required.** Transaction set identifier code. 944     ST02 \[1…1\]  
 4/9 **Required.** Transaction set ID number. Counter for each ST segment beginning with 1. 0001     BFR \[1…1\]  
 - **Required.** Sales forcast/planning schedule beginning segment. -       BFR01 \[1…1\]  
 2/2 Processing function code, transaction set purpose code.

[![Closed](/sites/default/files/tech_comms/mpl/Skins/Default/Stylesheets/Images/transparent.gif)Valid values:](#)- `00` - ORIGINAL
- `01` - CANCEL
- `02` - CREATE
- `04` - CHANGE
- `05` - REPLACE
- `08` - STATUS
- `11` - RESPONSE
- `16` - PROPOSED
- `22` - INFORMATION
- `CO` - CORRECTION
 
 

 

  00       BFR02 \[0…1\]  
 1/80 **Required.** Reference identification: TL forecast plan identifier. 4500003288       BFR03 \[0…1\]  
 1/30 Release number identifying a release against a Purchase Order previously placed by the parties involved in the transaction. 4       BFR04 \[1…1\]  
 2/2 **Required.** Forecast schedule type qualifier.

Valid values:

- `AD` - AUTHORIZEDDELIVERY
- `AS` - AUTHORIZEDSHIPMENT
- `BB` - CUSTOMERPRODUCTION
- `"DL` - DELIVERYBASED
- `"JS` - BUYERPRODUCTION
- `"KB` - KANBAN
- `"NR` - NONRECURRINGDEMAND
- `PD` - PLANNEDDELIVERY
- `PR` - PLANNEDREQUIREMENT
- `PS` - PLANNEDSHIPMENT
- `IRD` - RECURRINGDEMAND
- `SH` - SHIPMENTBASED
- `ZZ` - CUSTOM
 
  BB       BFR05 \[1…1\]  
 1/1 **Required.** Schedule quantity qualifier identifying the type of quantities used when defining a schedule or forecast.

Valid values:

- `A` - DISCRETE
- `C` - CUMULATIVE
- `D` - NETCHANGE
- `R` - REPLACEMENT
 
  A       BFR06 \[1…1\]  
 8/8 Date for forecast plan or reference document. Required value.

Note: there are three other optional Date field: BFR07, BFR08, BFR09. The standard does not specify what these dates are for. But research in multiple company 830 guidelines show that these are used in different ways by different companies, if used.

  20240329       BFR10 \[0…1\]  
 1/30 Contract identifier for underlying customer purchase order. 000458712       BFR11 \[0…1\]  
 1/22 Purchase order number identifying customer or purchaser PO. 000458712     DTM \[0…10\]  
   DTM header level dates. -       DTM01 \[1…1\]  
 3/3 Date type.

Valid values:

- `004` - PURCHASEORDER
- `067` - SCHEDULEDDELIVERY
- `166` - DOCUMENT
- `196` - STARTDATE
 
  004       DTM02 \[0…1\]  
 8/8 Date value in date format YYYYMMDD. 20240329       DTM03 \[0…1\]  
 4/8 Time in time format HHMMSS. 092413     N1 \[0…1\]  
 - N1: Name segment loop for:

- buyer party … sold to
- ship to party
- supplier party
- ship from party
 
  -       N101 \[1…1\]  
 2/3 Entity identifier code for party identifier and address information for:

- sold to party (customert)
- ship to party
- supplier party
- ship from party
 
  BY       N102 \[1…1\]  
 1/60 **Required.** Name Wholesale Inc       N103 \[1…1\]  
 1/2 Identifier code qualifier.

Valid values:

- `01` – DUNS
- `09` – DUNS+4
- `11` – Drug Enforcement Agency registration number
- `21` – Health Industry Number
- `91` – Company identifier
- `92` – Company location identifier
- `UL` – Global Location Number
 
  UL       N104 \[1…1\]  
 2/80 Buyer party identifier, as qualified by N103. 3333331013655       N3 \[0…1\]  
 - N3: Address: Child of buyer party N1 name segment. -         N301 \[1…1\]  
 1/55 Street address 1. 555 Neelan Road         N302 \[0…1\]  
 1/55 Street address 2. Suite 123       N4 \[0…1\]  
 - N4: Geographic Location. Child of buyer party N1 name segment. -         N401 \[1…1\]  
 2/30 City name. Sacramento         N402 \[1…1\]  
 2/2 State or province code. Code (Standard state/province) as defined by appropriate government agency. CA         N403 \[1…1\]  
 3/15 Postal code. Code defining international postal zone code excluding punctuation and blanks. 95833         N404 \[1…1\]  
 2/3 Country code. US     LIN \[0…\*\]  
 - Transaction set line item details. -       LIN01 \[0…1\]  
 1/20 Line item number. 000010       LIN02 \[1…1\]  
 2/2 Product/Service ID Qualifier.

[![Closed](/sites/default/files/tech_comms/mpl/Skins/Default/Stylesheets/Images/transparent.gif)Valid values:](#)- `BP` – Customer's material number
- `CB` – Buyer Catalog
- `EN` – EAN 2-5-5-1
- `FV` – Canada product number
- `IN` – Customer's(Buyer's) product item number
- `MF` – Manufacturer's product number
- `N1` – US National-Drug-Code-NDC442-with-hyphen-separators
- `N2` – US National-Drug-Code-NDC532-with-hyphen-separators
- `N3` – US National-Drug-Code-NDC541-with-hyphen-separators
- `N4` – US-National-Drug-Code-NDC542-with-hyphen-separators
- `NH` – US National Health Related Item Code
- `PI` – Purchaser's(Customer's) product GTIN-14 identifier
- `SK` – Stock Keeping Unit
- `UJ` – Package UPC. Consumer Package Code (1-5-5). Legacy UPC
- `UK` – GTIN14 identifier
- `UP` – EAN/UPC Universal Item Number/GTIN12
- `UX` – Universal product number
- `VC` – Vendor (Supplier) material number
- `VN` – Supplier material number.
 
 

 

  BP       LIN03 \[1…1\]  
 1/80 Product/service identifier value as qualifier by LIN02. 100021       LIN04 \[0…1\]  
 2/2 Product/Service ID Qualifier.

[![Closed](/sites/default/files/tech_comms/mpl/Skins/Default/Stylesheets/Images/transparent.gif)Valid values:](#)- `BP` – Customer's material number
- `CB` – Buyer Catalog
- `EN` – EAN 2-5-5-1
- `FV` – Canada product number
- `IN` – Customer's(Buyer's) product item number
- `MF` – Manufacturer's product number
- `N1` – US National-Drug-Code-NDC442-with-hyphen-separators
- `N2` – US National-Drug-Code-NDC532-with-hyphen-separators
- `N3` – US National-Drug-Code-NDC541-with-hyphen-separators
- `N4` – US-National-Drug-Code-NDC542-with-hyphen-separators
- `NH` – US National Health Related Item Code
- `PI` – Purchaser's(Customer's) product GTIN-14 identifier
- `SK` – Stock Keeping Unit
- `UJ` – Package UPC. Consumer Package Code (1-5-5). Legacy UPC
- `UK` – GTIN14 identifier
- `UP` – EAN/UPC Universal Item Number/GTIN12
- `UX` – Universal product number
- `VC` – Vendor (Supplier) material number
- `VN` – Supplier material number.
 
 

 

  VN       LIN05 \[0…1\]  
 1/80 Product/service identifier value as qualifier by LIN04. 1000818       LIN06 \[0…1\]  
 2/2 Product/Service ID Qualifier.

[![Closed](/sites/default/files/tech_comms/mpl/Skins/Default/Stylesheets/Images/transparent.gif)Valid values:](#)- `BP` – Customer's material number
- `CB` – Buyer Catalog
- `EN` – EAN 2-5-5-1
- `FV` – Canada product number
- `IN` – Customer's(Buyer's) product item number
- `MF` – Manufacturer's product number
- `N1` – US National-Drug-Code-NDC442-with-hyphen-separators
- `N2` – US National-Drug-Code-NDC532-with-hyphen-separators
- `N3` – US National-Drug-Code-NDC541-with-hyphen-separators
- `N4` – US-National-Drug-Code-NDC542-with-hyphen-separators
- `NH` – US National Health Related Item Code
- `PI` – Purchaser's(Customer's) product GTIN-14 identifier
- `SK` – Stock Keeping Unit
- `UJ` – Package UPC. Consumer Package Code (1-5-5). Legacy UPC
- `UK` – GTIN14 identifier
- `UP` – EAN/UPC Universal Item Number/GTIN12
- `UX` – Universal product number
- `VC` – Vendor (Supplier) material number
- `VN` – Supplier material number.
 
 

 

  UK       LIN07 \[0…1\]  
 1/80 **Required.** Product/service identifier value as qualifier by LIN06. 00002541789536       LIN08 \[0…1\]  
 2/2 **Required.** Product/Service ID Qualifier.

[![Closed](/sites/default/files/tech_comms/mpl/Skins/Default/Stylesheets/Images/transparent.gif)Valid values:](#)- `BP` – Customer's material number
- `CB` – Buyer Catalog
- `EN` – EAN 2-5-5-1
- `FV` – Canada product number
- `IN` – Customer's(Buyer's) product item number
- `MF` – Manufacturer's product number
- `N1` – US National-Drug-Code-NDC442-with-hyphen-separators
- `N2` – US National-Drug-Code-NDC532-with-hyphen-separators
- `N3` – US National-Drug-Code-NDC541-with-hyphen-separators
- `N4` – US-National-Drug-Code-NDC542-with-hyphen-separators
- `NH` – US National Health Related Item Code
- `PI` – Purchaser's(Customer's) product GTIN-14 identifier
- `SK` – Stock Keeping Unit
- `UJ` – Package UPC. Consumer Package Code (1-5-5). Legacy UPC
- `UK` – GTIN14 identifier
- `UP` – EAN/UPC Universal Item Number/GTIN12
- `UX` – Universal product number
- `VC` – Vendor (Supplier) material number
- `VN` – Supplier material number.
 
 

 

  SK       LIN09 \[0…1\]  
 1/80 **Required.** Product/service identifier value as qualifier by LIN08. 000025417895       LIN10 \[0…1\]  
 2/2 **Required.** Product/Service ID Qualifier.

[![Closed](/sites/default/files/tech_comms/mpl/Skins/Default/Stylesheets/Images/transparent.gif)Valid values:](#)- `BP` – Customer's material number
- `CB` – Buyer Catalog
- `EN` – EAN 2-5-5-1
- `FV` – Canada product number
- `IN` – Customer's(Buyer's) product item number
- `MF` – Manufacturer's product number
- `N1` – US National-Drug-Code-NDC442-with-hyphen-separators
- `N2` – US National-Drug-Code-NDC532-with-hyphen-separators
- `N3` – US National-Drug-Code-NDC541-with-hyphen-separators
- `N4` – US-National-Drug-Code-NDC542-with-hyphen-separators
- `NH` – US National Health Related Item Code
- `PI` – Purchaser's(Customer's) product GTIN-14 identifier
- `SK` – Stock Keeping Unit
- `UJ` – Package UPC. Consumer Package Code (1-5-5). Legacy UPC
- `UK` – GTIN14 identifier
- `UP` – EAN/UPC Universal Item Number/GTIN12
- `UX` – Universal product number
- `VC` – Vendor (Supplier) material number
- `VN` – Supplier material number.
 
 

 

  UX       LIN11 \[0…1\]  
 1/80 Product/service identifier value as qualifier by LIN10. 100021       LIN12 \[0…1\]  
 2/2 **Required.** Product/Service ID Qualifier.

[![Closed](/sites/default/files/tech_comms/mpl/Skins/Default/Stylesheets/Images/transparent.gif)Valid values:](#)- `BP` – Customer's material number
- `CB` – Buyer Catalog
- `EN` – EAN 2-5-5-1
- `FV` – Canada product number
- `IN` – Customer's(Buyer's) product item number
- `MF` – Manufacturer's product number
- `N1` – US National-Drug-Code-NDC442-with-hyphen-separators
- `N2` – US National-Drug-Code-NDC532-with-hyphen-separators
- `N3` – US National-Drug-Code-NDC541-with-hyphen-separators
- `N4` – US-National-Drug-Code-NDC542-with-hyphen-separators
- `NH` – US National Health Related Item Code
- `PI` – Purchaser's(Customer's) product GTIN-14 identifier
- `SK` – Stock Keeping Unit
- `UJ` – Package UPC. Consumer Package Code (1-5-5). Legacy UPC
- `UK` – GTIN14 identifier
- `UP` – EAN/UPC Universal Item Number/GTIN12
- `UX` – Universal product number
- `VC` – Vendor (Supplier) material number
- `VN` – Supplier material number.
 
 

 

  N1       LIN13 \[0…1\]  
 1/80 Product/service identifier value as qualifier by LIN12. 100021       LIN14 \[0…1\]  
 2/2 Product/Service ID Qualifier.

[![Closed](/sites/default/files/tech_comms/mpl/Skins/Default/Stylesheets/Images/transparent.gif)Valid values:](#)- `BP` – Customer's material number
- `CB` – Buyer Catalog
- `EN` – EAN 2-5-5-1
- `FV` – Canada product number
- `IN` – Customer's(Buyer's) product item number
- `MF` – Manufacturer's product number
- `N1` – US National-Drug-Code-NDC442-with-hyphen-separators
- `N2` – US National-Drug-Code-NDC532-with-hyphen-separators
- `N3` – US National-Drug-Code-NDC541-with-hyphen-separators
- `N4` – US-National-Drug-Code-NDC542-with-hyphen-separators
- `NH` – US National Health Related Item Code
- `PI` – Purchaser's(Customer's) product GTIN-14 identifier
- `SK` – Stock Keeping Unit
- `UJ` – Package UPC. Consumer Package Code (1-5-5). Legacy UPC
- `UK` – GTIN14 identifier
- `UP` – EAN/UPC Universal Item Number/GTIN12
- `UX` – Universal product number
- `VC` – Vendor (Supplier) material number
- `VN` – Supplier material number.
 
 

 

  N2       LIN15 \[0…1\]  
 1/80 Product/service identifier value as qualifier by LIN14. 100021       LIN16 \[0…1\]  
 2/2 Product/Service ID Qualifier.

[![Closed](/sites/default/files/tech_comms/mpl/Skins/Default/Stylesheets/Images/transparent.gif)Valid values:](#)- `BP` – Customer's material number
- `CB` – Buyer Catalog
- `EN` – EAN 2-5-5-1
- `FV` – Canada product number
- `IN` – Customer's(Buyer's) product item number
- `MF` – Manufacturer's product number
- `N1` – US National-Drug-Code-NDC442-with-hyphen-separators
- `N2` – US National-Drug-Code-NDC532-with-hyphen-separators
- `N3` – US National-Drug-Code-NDC541-with-hyphen-separators
- `N4` – US-National-Drug-Code-NDC542-with-hyphen-separators
- `NH` – US National Health Related Item Code
- `PI` – Purchaser's(Customer's) product GTIN-14 identifier
- `SK` – Stock Keeping Unit
- `UJ` – Package UPC. Consumer Package Code (1-5-5). Legacy UPC
- `UK` – GTIN14 identifier
- `UP` – EAN/UPC Universal Item Number/GTIN12
- `UX` – Universal product number
- `VC` – Vendor (Supplier) material number
- `VN` – Supplier material number.
 
 

 

  N2       LIN17 \[0…1\]  
 1/80 Product/service identifier value as qualifier by LIN16. 100021       LIN18 \[0…1\]  
 2/2 Product/Service ID Qualifier.

[![Closed](/sites/default/files/tech_comms/mpl/Skins/Default/Stylesheets/Images/transparent.gif)Valid values:](#)- `BP` – Customer's material number
- `CB` – Buyer Catalog
- `EN` – EAN 2-5-5-1
- `FV` – Canada product number
- `IN` – Customer's(Buyer's) product item number
- `MF` – Manufacturer's product number
- `N1` – US National-Drug-Code-NDC442-with-hyphen-separators
- `N2` – US National-Drug-Code-NDC532-with-hyphen-separators
- `N3` – US National-Drug-Code-NDC541-with-hyphen-separators
- `N4` – US-National-Drug-Code-NDC542-with-hyphen-separators
- `NH` – US National Health Related Item Code
- `PI` – Purchaser's(Customer's) product GTIN-14 identifier
- `SK` – Stock Keeping Unit
- `UJ` – Package UPC. Consumer Package Code (1-5-5). Legacy UPC
- `UK` – GTIN14 identifier
- `UP` – EAN/UPC Universal Item Number/GTIN12
- `UX` – Universal product number
- `VC` – Vendor (Supplier) material number
- `VN` – Supplier material number.
 
 

 

  N3       LIN19 \[0…1\]  
 1/80 Product/service identifier value as qualifier by LIN18. 100021       LIN20 \[0…1\]  
 2/2 **Required.** Product/Service ID Qualifier.

[![Closed](/sites/default/files/tech_comms/mpl/Skins/Default/Stylesheets/Images/transparent.gif)Valid values:](#)- `BP` – Customer's material number
- `CB` – Buyer Catalog
- `EN` – EAN 2-5-5-1
- `FV` – Canada product number
- `IN` – Customer's(Buyer's) product item number
- `MF` – Manufacturer's product number
- `N1` – US National-Drug-Code-NDC442-with-hyphen-separators
- `N2` – US National-Drug-Code-NDC532-with-hyphen-separators
- `N3` – US National-Drug-Code-NDC541-with-hyphen-separators
- `N4` – US-National-Drug-Code-NDC542-with-hyphen-separators
- `NH` – US National Health Related Item Code
- `PI` – Purchaser's(Customer's) product GTIN-14 identifier
- `SK` – Stock Keeping Unit
- `UJ` – Package UPC. Consumer Package Code (1-5-5). Legacy UPC
- `UK` – GTIN14 identifier
- `UP` – EAN/UPC Universal Item Number/GTIN12
- `UX` – Universal product number
- `VC` – Vendor (Supplier) material number
- `VN` – Supplier material number.
 
 

 

  N4       LIN21 \[0…1\]  
 1/80 **Required.** Product/service identifier value as qualifier by LIN20. 100021       UIT \[0…1\]  
   **Required.** UIT: Unit item details … base unit of measure for line item. -         UIT01.1 \[1…1\]  
 2/2 **Required.** Quantity unit of measure for UIT01.

[![Closed](/sites/default/files/tech_comms/mpl/Skins/Default/Stylesheets/Images/transparent.gif)Valid values](#)- `02` – Statute Mile
- `4G` – Microliter
- `AM` – Ampoule
- `AV` – Capsule
- `BD` – Bundle
- `BG` – Bag
- `BO` – Bottle
- `BX` – Box
- `C3` – Centiliter
- `C8` – Cubic decimeters
- `CA` – Case
- `CC` – Cubic Centimeter
- `CF` – Cubic Feet
- `CG` – Card Blister
- `CH` – Container
- `CI` – Cubic Inches
- `CL` – Cylinder
- `CM` – Centimeter
- `CN` – Can
- `CP` – Crate
- `CQ` – Cartridge
- `CR` – Cubic Meters
- `CT` – Carton
- `DA` – Day
- `DI` – Dispenser
- `DK` – Kilometers
- `DL` – Deciliter
- `DM` – Decimeter
- `DR` – Drum
- `DS` – Display
- `DZ` – Dozen
- `EA` – Each
- `FO` – US Fluid Ounce
- `FT` – Foot
- `GA` – US Gallon
- `GL` – Gram/Liter
- `GR` – Gram
- `GS` – Gross
- `H4` – Hectoliter
- `HF` – Hundred Feet
- `HR` – Hours
- `IN` – Inch
- `K6` – Kiloliters
- `KG` – Kilogram
- `KT` – Kit
- `LB` – US Pound
- `LF` – Linear Foot
- `LO` – Lot (unit of procurement)
- `LT` – Liter
- `LY` – Linear Yard
- `MC` – Microgram
- `ME` – Milligram
- `ML` – Milliliter
- `MM` – Millimeter
- `MO` – Months
- `MQ` – Cubic millimeter
- `MR` – Meter
- `OZ` – Ounce
- `P1` – Percent
- `PC` – Piece
- `PF` – Pallet
- `PK` – Pack (Only supported Outbound)
- `PK` – Package
- `PR` – Pair
- `PT` – Pint
- `QT` – Quart
- `RL` – Roll
- `SC` – Square Centimeter
- `SF` – Square Foot
- `SH` – Sheet
- `SI` – Square Inch
- `SM` – Square Meter
- `SP` – Self Package
- `ST` – Set
- `SY` – Square Yard
- `SZ` – Syringe
- `T3` – Thousand Pieces
- `TB` – Tube
- `TH` – Thousands
- `TN` – Tonne
- `TS` – Thousands
- `TY` – Tray
- `U2` – Tablet
- `UM` – Million
- `UN` – Unit
- `US` – Dosage Form
- `V2` – Pouch
- `VI` – Vial
- `WK` – Week
- `YD` – Yard
- `YR` – Years
 
 

 

  EA       DTM \[0…1\]  
 - DTM: Dates at the line item level. -         DTM01 \[1…1\]  
 3/3 **Required.** Date type.

Valid values:

- `004` - PURCHASEORDER
- `011` - SHIPPED
- `017` - ESTIMATEDDELIVERY
- `035` - DELIVERY
- `037` - SHIPNOTBEFORE
- `038` - SHIPNOTLATER
- `067` - SCHEDULEDDELIVERY
 
  004         DTM02 \[0…1\]  
 8/8 Date value in date format YYYYMMDD. 20240329         DTM03 \[0…1\]  
 4/8 Time in time format HHMMSS. 092413       PID \[0…\*\]  
 - PID: Product/item description. -         PID01 \[0…1\]  
 1/1 Item description type. F         PID05 \[0…1\]  
 1/80 Product description. -       REF \[0…\*\]  
 - REF segment mapping to plant identifier. -         REF01 \[0…1\]  
 2/3 Reference identifier type. Valid values is PE - Plant identifier. F         REF02 \[0…1\]  
 1/80 **Required.** Plant identifier. 012547       REF \[0…\*\]  
 - **Required.** REF: Additional reference info, including plant identifier. -         REF01 \[0…1\]  
 2/3 **Required.** Reference identifier type. Valid values:\\n\\n- V0 = Forecast version. F         REF02 \[0…1\]  
 1/80 **Required.** Product description. 1       QTY \[0…\*\]  
 - QTY: Quantities at item level for sales forecast. -         QTY01 \[1…1\]  
 2/2 **Required.** Quantity type.

Valid values:

- `45` - ONORDER
- `87` - RECEIVED
- `VJ` - OUTSTANDING
 
  45         QTY02 \[0…1\]  
 1/15 Quantity value. 200         QTY03 \[1…1\]  
 2/2 Unit of measure for quantity.

[![Closed](/sites/default/files/tech_comms/mpl/Skins/Default/Stylesheets/Images/transparent.gif)Valid values](#)- `02` – Statute Mile
- `4G` – Microliter
- `AM` – Ampoule
- `AV` – Capsule
- `BD` – Bundle
- `BG` – Bag
- `BO` – Bottle
- `BX` – Box
- `C3` – Centiliter
- `C8` – Cubic decimeters
- `CA` – Case
- `CC` – Cubic Centimeter
- `CF` – Cubic Feet
- `CG` – Card Blister
- `CH` – Container
- `CI` – Cubic Inches
- `CL` – Cylinder
- `CM` – Centimeter
- `CN` – Can
- `CP` – Crate
- `CQ` – Cartridge
- `CR` – Cubic Meters
- `CT` – Carton
- `DA` – Day
- `DI` – Dispenser
- `DK` – Kilometers
- `DL` – Deciliter
- `DM` – Decimeter
- `DR` – Drum
- `DS` – Display
- `DZ` – Dozen
- `EA` – Each
- `FO` – US Fluid Ounce
- `FT` – Foot
- `GA` – US Gallon
- `GL` – Gram/Liter
- `GR` – Gram
- `GS` – Gross
- `H4` – Hectoliter
- `HF` – Hundred Feet
- `HR` – Hours
- `IN` – Inch
- `K6` – Kiloliters
- `KG` – Kilogram
- `KT` – Kit
- `LB` – US Pound
- `LF` – Linear Foot
- `LO` – Lot (unit of procurement)
- `LT` – Liter
- `LY` – Linear Yard
- `MC` – Microgram
- `ME` – Milligram
- `ML` – Milliliter
- `MM` – Millimeter
- `MO` – Months
- `MQ` – Cubic millimeter
- `MR` – Meter
- `OZ` – Ounce
- `P1` – Percent
- `PC` – Piece
- `PF` – Pallet
- `PK` – Pack (Only supported Outbound)
- `PK` – Package
- `PR` – Pair
- `PT` – Pint
- `QT` – Quart
- `RL` – Roll
- `SC` – Square Centimeter
- `SF` – Square Foot
- `SH` – Sheet
- `SI` – Square Inch
- `SM` – Square Meter
- `SP` – Self Package
- `ST` – Set
- `SY` – Square Yard
- `SZ` – Syringe
- `T3` – Thousand Pieces
- `TB` – Tube
- `TH` – Thousands
- `TN` – Tonne
- `TS` – Thousands
- `TY` – Tray
- `U2` – Tablet
- `UM` – Million
- `UN` – Unit
- `US` – Dosage Form
- `V2` – Pouch
- `VI` – Vial
- `WK` – Week
- `YD` – Yard
- `YR` – Years
 
 

 

  EA       FST \[0…\*\]  
 - FST: Forecast schedule loop. At least one occurrence of segment FST is required. -         FST01 \[1…1\]  
 1/15 Quantity for current forecast schedule loop. 125         FST02 \[1…1\]  
 1/1 Forecast qualifier specifying the sender's confidence level of the forecast data or an action associated with a forecast. D         FST03 \[1…1\]  
 1/1 Forecast timing qualifier.

Valid values:

- `C` - DAY
- `W` - WEEK
- `M` - MONTH
- `F` - INTERVAL
- `A` - YEARLY
- `S` - TWICEYEARLY
- `B` - DELIVERY
- `D` - DISCRETE
- `Q` - QUARTER
- `T` - FOURWEEK
- `Z` - CUSTOM
 
  M         FST04 \[1…1\]  
 8/8 Forecast schedule line date in date format YYYYMMDD. 20240329         FST05 \[0…1\]  
 8/8 **Required.** Unspecified date. Currently not mapped. 20240429         FST06 \[0…1\]  
 3/3 **Required.** Date qualifier for FST04. -         FST11 - - **Required.** Quantity type for FST01 quantity for current forecast schedule loop.

Valid values:

- `01` - DISCRETE
- `02` - CUMULATIVE
- `H3` - RELEASED
 
  01         SDQ \[0…\*\]  
 - **Required.** SDQ: Child of forecast schedule loop. Optional segment. -           SDQ01 \[1…1\]  
 2/2 Unit of measure for SDQ segment quantity.

[![Closed](/sites/default/files/tech_comms/mpl/Skins/Default/Stylesheets/Images/transparent.gif)Valid values](#)- `02` – Statute Mile
- `4G` – Microliter
- `AM` – Ampoule
- `AV` – Capsule
- `BD` – Bundle
- `BG` – Bag
- `BO` – Bottle
- `BX` – Box
- `C3` – Centiliter
- `C8` – Cubic decimeters
- `CA` – Case
- `CC` – Cubic Centimeter
- `CF` – Cubic Feet
- `CG` – Card Blister
- `CH` – Container
- `CI` – Cubic Inches
- `CL` – Cylinder
- `CM` – Centimeter
- `CN` – Can
- `CP` – Crate
- `CQ` – Cartridge
- `CR` – Cubic Meters
- `CT` – Carton
- `DA` – Day
- `DI` – Dispenser
- `DK` – Kilometers
- `DL` – Deciliter
- `DM` – Decimeter
- `DR` – Drum
- `DS` – Display
- `DZ` – Dozen
- `EA` – Each
- `FO` – US Fluid Ounce
- `FT` – Foot
- `GA` – US Gallon
- `GL` – Gram/Liter
- `GR` – Gram
- `GS` – Gross
- `H4` – Hectoliter
- `HF` – Hundred Feet
- `HR` – Hours
- `IN` – Inch
- `K6` – Kiloliters
- `KG` – Kilogram
- `KT` – Kit
- `LB` – US Pound
- `LF` – Linear Foot
- `LO` – Lot (unit of procurement)
- `LT` – Liter
- `LY` – Linear Yard
- `MC` – Microgram
- `ME` – Milligram
- `ML` – Milliliter
- `MM` – Millimeter
- `MO` – Months
- `MQ` – Cubic millimeter
- `MR` – Meter
- `OZ` – Ounce
- `P1` – Percent
- `PC` – Piece
- `PF` – Pallet
- `PK` – Pack (Only supported Outbound)
- `PK` – Package
- `PR` – Pair
- `PT` – Pint
- `QT` – Quart
- `RL` – Roll
- `SC` – Square Centimeter
- `SF` – Square Foot
- `SH` – Sheet
- `SI` – Square Inch
- `SM` – Square Meter
- `SP` – Self Package
- `ST` – Set
- `SY` – Square Yard
- `SZ` – Syringe
- `T3` – Thousand Pieces
- `TB` – Tube
- `TH` – Thousands
- `TN` – Tonne
- `TS` – Thousands
- `TY` – Tray
- `U2` – Tablet
- `UM` – Million
- `UN` – Unit
- `US` – Dosage Form
- `V2` – Pouch
- `VI` – Vial
- `WK` – Week
- `YD` – Yard
- `YR` – Years
 
 

 

  EA           SDQ02 \[0…1\]  
 1/2 **Required.** Location identification code qualifer. 92           SDQ03 \[1…1\]  
 2/80 Location identification code value. 000258745           SDQ04 \[1…1\]  
 1/15 Quantity. 1000           SDQ05 \[0…1\]  
 2/80 Location identification code value. 000258746           SDQ06 \[0…1\]  
 1/15 Quantity. 500           SDQ07 \[0…1\]  
 2/80 Location identification code value. 000258747           SDQ08 \[0…1\]  
 1/15 Quantity. 750           SDQ09 \[0…1\]  
 2/80 **Required.** Location identification code value. 000258748           SDQ10 \[0…1\]  
 1/15 Quantity. 800           SDQ11 \[0…1\]  
 2/80 **Required.** Location identification code value. 000258749           SDQ12 \[0…1\]  
 1/15 **Required.** Quantity. 690           SDQ13 \[0…1\]  
 2/80 Location identification code value. 000258750           SDQ14 \[0…1\]  
 1/15 Quantity. 450           SDQ15 \[0…1\]  
 2/80 Location identification code value. 000258751           SDQ16 \[0…1\]  
 1/15 Quantity. 825           SDQ17 \[0…1\]  
 2/80 Location identification code value. 000258752           SDQ18 \[0…1\]  
 1/15 Quantity. 825           SDQ19 \[0…1\]  
 2/80 Location identification code value. 000258753           SDQ20 \[0…1\]  
 1/15 Quantity. 675           SDQ21 \[0…1\]  
 2/80 Location identification code value. 000258754           SDQ22 \[0…1\]  
 1/15 Quantity. 380     CTT \[0…1\]  
 - CTT-Transaction Totals. -       CTT01 \[1…1\]  
 1/6 **Required.** Total number of line items in the transaction set. 15   SE \[1…1\]  
 - **Required.** ST … SE transaction set trailer envelope. Child of GS group. Only one ST transaction expected. -     SE01 \[1…1\]  
 1/10 **Required.** Total count of segments in ST … SE transaction set including ST and SE segments. 10     SE02 \[1…1\]  
 4/9 **Required.** Transaction set control number. 1   GE \[1…1\]  
 - **Required.** GS … GE functional group trailer envelope. Child of ISA interchange. Only one GS group expected. -     GE01 \[1…1\]  
 1/6 **Required.** Number of transaction sets in functional group. 5     GE02 \[1…1\]  
 1/9 **Required.** Functional group control number. 619827   IEA \[1…1\]  
 - **Required.** ISA … IEA interchange control trailer envelope. Only one interchange expected per transmission. -     IEA01 \[1…1\]  
 1/5 **Required.** Number of functional groups in interchange. 1     IEA02 \[1…1\]  
 9/9 **Required.** Interchange control number. 0000000000619827    

 

[![Closed](/sites/default/files/tech_comms/mpl/Skins/Default/Stylesheets/Images/transparent.gif)Example](#)```xml
ISA*00* *00* *20*Sender *ZZ*Receiver
*240129*1050*^*00501*000619827*0*P*>
GS*RE*975312468*TRACELINK*20240129*1050*619827*X*005010
ST*944*0001
BFR*02*4500003288*4500003289*AS*D*20240102****000458712*000458713
DTM*004*20240404*040411
N1*BY*Buyer*11*001000286
N3*BY Street1*Street2
N4*BY City*CA*13456*US
N1*ST*ShipTo*9*3333331013655
N3*ShipTo Address 1*ShipTo Address 2
N4*ShipTo City*MA*01876*JP
N1*SU*SUPPLIER/VENDOR (LF/SU)*11*001000286
N3*Supplier Street1* Street2
N4*Supplier City*SU*33333*US
N1*SF*ShipFrom*21*257785475
N3*SF Stree1*SF Steert2
N4*SF City*SF*4444*US
LIN*000010*BP*BUYER*FV*CA_DIN*MF*MANUFACTURER*PI*CUSTOMER*SK*SKU*UK*GTIN14*UX*UP
C*N1*US_NDC442*N2*US_NDC532*N3*US_NDC541
UIT*YR
DTM*011*20240515*092413
PID*F****012547
REF*V0*ForecastVersion
REF*PE*PlantIdentifier
QTY*45*5550*EA
FST*66*D*W*20240129*20240130*1*****01
SDQ*EA*92*STR101*71*STR102*72*STR103*73*STR104*74*STR105*75*STR106*76*STR107*77*
STR108*78*STR109*79*STR110*710
CTT*30
SE*15*0015
GE*15*2235
IEA*1*000619827
```

 

 

 

 

## <a name="FP"></a>Forecast plan (EDIFACT)

Forecasting APIs allow companies to exchange data about anticipated product demand and supply availability with upstream supply chain Partners without giving these Partners access to their serialization system of record. These Forecasts can be used by buyers to inform their Partners about anticipated demand for specific products and quantities they expect to need in an upcoming amount of time.

The Forecast Plan X12 message sends advanced notice to a supplier about the buyer's anticipated product quantity needs for an upcoming period of time.

 ![](/sites/default/files/tech_comms/mpl/Content/Resources/Images/global_images/note_tip_24x24.png) Contact your TraceLink Services representative for more information about integrating with this message.

 

- **Message Type**: MPC\_FORECAST\_PLAN (Forecast Plan)
- **EDIFACT Format**: EDIFACT DELFOR
- **Transform Name**: 
    - B2B\_EDI\_EDIFACT\_DELFOR\_ForecastPlan\_IB\_V1
    - B2B\_EDI\_EDIFACT\_DELFOR\_ForecastPlan\_OB\_V1
 
[![Closed](/sites/default/files/tech_comms/mpl/Skins/Default/Stylesheets/Images/transparent.gif)Guidelines](#)              Input Element  Occurs Length Description Example     UNA \[0…1\]  
 - UNA Interchange Header.

  -     UNA03 \[1…1\]  
 1/1 **Required.** Decimal Mark. -     UNA04 \[1…1\]  
 1/1 **Required.** Release Indicator. -     UNA05 \[1…1\]  
 1/1 **Required.** Reserved for future. -   UNB \[1…1\]  
 - **Required.** UNB Interchange Header.

  -     UNB01 \[1…1\]  
 - **Required.** Syntax identifier. -       UNB01.1 \[1…1\]  
 4/5 **Required.** Syntax Identifier.

[![Closed](/sites/default/files/tech_comms/mpl/Skins/Default/Stylesheets/Images/transparent.gif)Valid Values](#)- `UNOA` – Alternative graphic character allocations and national or application-oriented graphic character allocations.
- `UNOB` – Alternative graphic character allocations and national or application-oriented graphic character allocations.
- `UNOC` – Latin alphabet No. 1.
- `UNOD` – Latin alphabet No. 2.
- `UNOE` – Latin or Cyrillic alphabet.
- `UNOF` – Latin or Greek alphabet.
- `UNOG` – Latin alphabet No. 3.
- `UNOH` – Latin alphabet No. 4.
- `UNOI` – Latin or Arabic alphabet.
- `UNOJ` – Latin or Hebrew alphabet.
- `UNOK` – Latin alphabet No. 5.
- `UNOL` – UNOL
- `UNOW` – UNOW
- `UNOX` – Code extension technique as defined by ISO 2022 utilizing the escape techniques in accordance with ISO 2375.
- `UNOY` – ISO 10646-1 octet without code extension technique.
 
 

 

  UN0B       UNB01.2 \[1…1\]  
 1/1 **Required.** Syntax version number. 1     UNB02 \[1…1\]  
 - **Required.** Interchange Sender. -       UNB02.1 \[1…1\]  
 1/35 **Required.** Sender Identification. SENDER1       UNB02.2 \[1…1\]  
 1/4 **Required.** Partner Identification Code Qualifier.

[![Closed](/sites/default/files/tech_comms/mpl/Skins/Default/Stylesheets/Images/transparent.gif)Valid values ](#)- `1` – DUNS (Data Universal Numbering System). Partner identification code assigned by Dun &amp; Bradstreet.
- `4` – IATA (International Air Transport Association) partner identification code assigned by the International Air Transport Association.
- `5` – INSEE (Institut National de la Statistique et des Etudes Economiques) - SIRET. French national statistics institute. SIRET means Systeme Informatique du Repertoire des entreprises et de leurs Etablissements.
- `8` – UCC Communications ID (Uniform Code Council Communications Identifier) a ten digit code used to uniquely identify physical and logical locations.
- `9` – DUNS (Data Universal Numbering System) partner identifier with 4 digit suffix assigned by Dun &amp; Bradstreet,
- `12` – Telephone number where a partner identification code corresponds to the partner telephone number.
- `14` – GS1. Partner identification code assigned by GS1, an international organization of GS1 Member Organizations that manages the GS1 System.
- `18` – AIAG (Automotive Industry Action Group) partner identifier code assigned by the Automotive Industry Action Group.
- `22` – INSEE (Institut National de la Statistique et des Etudes Economiques) - SIREN (Systeme Informatique du Repertoire des Entreprises et de leurs etablissements). French national statistics institute.
- `30` – ISO 6523: Organization identification. Partner identification code specified in ISO 6523 for the identification of organizations.
- `31` – DIN (Deutsches Institut fuer Normung). German standardization institute.
- `33` – BfA (Bundesversicherungsanstalt fuer Angestellte). German social security association.
- `34` – National Statistical Agency. Partner identification code assigned by a national statistical agency.
- `51` – GEIS (General Electric Information Services). Partner identification code assigned by General Electric Information Services.
- `52` – INS (IBM Network Services). Partner identification code assigned by IBM Network Services.
- `53` – Datenzentrale des Einzelhandels. German data centre for retail trade.
- `54` – Bundesverband der Deutschen Baustoffhaendler. German building material trade association.
- `55` – Bank identifier code.
- `57` – KTNet (Korea Trade Network Services) partner identification code.
- `58` – UPU (Universal Postal Union) partner identification code.
- `59` – ODETTE (Organization for Data Exchange through Tele-Transmission in Europe). European automotive industry project.
- `61` – SCAC (Standard Carrier Alpha Code). Directory of standard multimodal carriers and tariff agent codes. The SCAC lists and codes transportation companies.
- `63` – ECA (Electronic Commerce Australia). Australian association for electronic commerce.
- `65` – TELEBOX 400 (Deutsche Telekom). German telecommunications service.
- `80` – NHS (National Health Service). United Kingdom National Health Service.
- `82` – Statens Teleforvaltning. Norwegian telecommunications regulatory authority (NTRA).
- `84` – Athens Chamber of Commerce. Greek Chamber of Commerce.
- `85` – Swiss Chamber of Commerce.
- `86` – United States Council for International Business.
- `87` – National Federation of Chambers of Commerce and Industry. Belgium National Federation of Chambers of Commerce and Industry.
- `89` – Association of British Chambers of Commerce.
- `90` – SITA (Societe Internationale de Telecommunications Aeronautiques).
- `91` – Partner identifier assigned by seller or seller's agent.
- `92` – Partner identifier assigned by buyer or buyer's agent.
- `103` – TW Trade-van an EDI VAN service center for customs, transport, and insurance in national and international trade.
- `128` – CH BCNR (Swiss Clearing Bank Number) identifier for a Swiss clearing bank as a sender and/or receiver of an electronic message.
- `129` – CH BPI (Swiss Business Partner Identification) identifier code for a corporate or Swiss non-clearing bank as a sender and/or receiver of an electronic message.
- `144` – US DoDAAC (Department of Defense Activity Address Code). Code assigned to uniquely identify all military units in the United States Department of Defense.
- `145` – FR DGCP (Direction Generale de la Comptabilite Publique). Code assigned by the French public accounting office.
- `146` – FR DGI (Direction Generale des Impots). Code assigned by the French taxation authority.
- `147` – JP JIPDEC/ECPC (Japan Information Processing Development Corporation / Electronic Commerce Promotion Center) party identification code.
- `148` – ITU (International Telecommunications Union) Data Network Identification Code (DNIC).
- `500` – DE BDEW (Bundesverband der Energie- und Wasserwirtschaft e.V.). The Federal Association of Energy and Water (BDEW) is the trade association of the German natural gas, electricity supply, long-distance heating and water supply industries.
- `501` – EASEE-gas (European Association for the Streamlining of Energy Exchange). Partner identification code registered with EASEE-gas.
- `502` – DE DVGW (Deutsche Vereinigung des Gas- und Wasserfaches e.V.) the German Technical and Scientific Association for Gas and Water.
- `Z01` – Registration number of a vehicle assigned by a recognised authority.
- `ZZZ` – Mutually defined between trading partners.
 
 

 

  14       UNB02.3 \[0…1\]  
 1/14 Address for Reverse Routing. -     UNB03 \[1…1\]  
 - **Required.** Interchange Recipient. -       UNB03.1 \[1…1\]  
 1/35 **Required.** Recipient Identification. RECEIVER1       UNB03.2 \[0…1\]  
 1/4 Partner Identification Code Qualifier.

[![Closed](/sites/default/files/tech_comms/mpl/Skins/Default/Stylesheets/Images/transparent.gif)Valid values ](#)- `1` – DUNS (Data Universal Numbering System). Partner identification code assigned by Dun &amp; Bradstreet.
- `4` – IATA (International Air Transport Association) partner identification code assigned by the International Air Transport Association.
- `5` – INSEE (Institut National de la Statistique et des Etudes Economiques) - SIRET. French national statistics institute. SIRET means Systeme Informatique du Repertoire des entreprises et de leurs Etablissements.
- `8` – UCC Communications ID (Uniform Code Council Communications Identifier) a ten digit code used to uniquely identify physical and logical locations.
- `9` – DUNS (Data Universal Numbering System) partner identifier with 4 digit suffix assigned by Dun &amp; Bradstreet,
- `12` – Telephone number where a partner identification code corresponds to the partner telephone number.
- `14` – GS1. Partner identification code assigned by GS1, an international organization of GS1 Member Organizations that manages the GS1 System.
- `18` – AIAG (Automotive Industry Action Group) partner identifier code assigned by the Automotive Industry Action Group.
- `22` – INSEE (Institut National de la Statistique et des Etudes Economiques) - SIREN (Systeme Informatique du Repertoire des Entreprises et de leurs etablissements). French national statistics institute.
- `30` – ISO 6523: Organization identification. Partner identification code specified in ISO 6523 for the identification of organizations.
- `31` – DIN (Deutsches Institut fuer Normung). German standardization institute.
- `33` – BfA (Bundesversicherungsanstalt fuer Angestellte). German social security association.
- `34` – National Statistical Agency. Partner identification code assigned by a national statistical agency.
- `51` – GEIS (General Electric Information Services). Partner identification code assigned by General Electric Information Services.
- `52` – INS (IBM Network Services). Partner identification code assigned by IBM Network Services.
- `53` – Datenzentrale des Einzelhandels. German data centre for retail trade.
- `54` – Bundesverband der Deutschen Baustoffhaendler. German building material trade association.
- `55` – Bank identifier code.
- `57` – KTNet (Korea Trade Network Services) partner identification code.
- `58` – UPU (Universal Postal Union) partner identification code.
- `59` – ODETTE (Organization for Data Exchange through Tele-Transmission in Europe). European automotive industry project.
- `61` – SCAC (Standard Carrier Alpha Code). Directory of standard multimodal carriers and tariff agent codes. The SCAC lists and codes transportation companies.
- `63` – ECA (Electronic Commerce Australia). Australian association for electronic commerce.
- `65` – TELEBOX 400 (Deutsche Telekom). German telecommunications service.
- `80` – NHS (National Health Service). United Kingdom National Health Service.
- `82` – Statens Teleforvaltning. Norwegian telecommunications regulatory authority (NTRA).
- `84` – Athens Chamber of Commerce. Greek Chamber of Commerce.
- `85` – Swiss Chamber of Commerce.
- `86` – United States Council for International Business.
- `87` – National Federation of Chambers of Commerce and Industry. Belgium National Federation of Chambers of Commerce and Industry.
- `89` – Association of British Chambers of Commerce.
- `90` – SITA (Societe Internationale de Telecommunications Aeronautiques).
- `91` – Partner identifier assigned by seller or seller's agent.
- `92` – Partner identifier assigned by buyer or buyer's agent.
- `103` – TW Trade-van an EDI VAN service center for customs, transport, and insurance in national and international trade.
- `128` – CH BCNR (Swiss Clearing Bank Number) identifier for a Swiss clearing bank as a sender and/or receiver of an electronic message.
- `129` – CH BPI (Swiss Business Partner Identification) identifier code for a corporate or Swiss non-clearing bank as a sender and/or receiver of an electronic message.
- `144` – US DoDAAC (Department of Defense Activity Address Code). Code assigned to uniquely identify all military units in the United States Department of Defense.
- `145` – FR DGCP (Direction Generale de la Comptabilite Publique). Code assigned by the French public accounting office.
- `146` – FR DGI (Direction Generale des Impots). Code assigned by the French taxation authority.
- `147` – JP JIPDEC/ECPC (Japan Information Processing Development Corporation / Electronic Commerce Promotion Center) party identification code.
- `148` – ITU (International Telecommunications Union) Data Network Identification Code (DNIC).
- `500` – DE BDEW (Bundesverband der Energie- und Wasserwirtschaft e.V.). The Federal Association of Energy and Water (BDEW) is the trade association of the German natural gas, electricity supply, long-distance heating and water supply industries.
- `501` – EASEE-gas (European Association for the Streamlining of Energy Exchange). Partner identification code registered with EASEE-gas.
- `502` – DE DVGW (Deutsche Vereinigung des Gas- und Wasserfaches e.V.) the German Technical and Scientific Association for Gas and Water.
- `Z01` – Registration number of a vehicle assigned by a recognised authority.
- `ZZZ` – Mutually defined between trading partners.
 
 

 

  14       UNB03.3 \[0…1\]  
 1/14 Interchange Recipient Internal Identification. -     UNB04 \[1…1\]  
 - **Required.** Date and Time of Preparation. -       UNB04.1 \[1…1\]  
 6/6 **Required.** Date of preparation. 231020       UNB04.2 \[1…1\]  
 4/4 **Required.** Time of preparation. 1701     UNB05 \[1…1\]  
 1/14 **Required.** Interchange Control Reference. 131     UNB06 \[0…1\]  
 - Recipient's Reference Password. -       UNB06.1 \[0…1\]  
 1/14 Recipient's reference/password. -       UNB06.2 \[0…1\]  
 2/2 Recipient's reference/password qualifier.

 Valid values:

- `BB`-PASSWORD
- `AA`-REFERENCE
 
  -     UNB07 \[0…1\]  
 1/14 Application reference. DELFOR     UNB08 \[0…1\]  
 1/1 Processing priority code. -     UNB09 \[0…1\]  
 1/1 Acknowledgment request. 1     UNB10 \[0…1\]  
 1/35 Communication agreement ID. -     UNB11 \[0…1\]  
 1/1 Test indicator. 1   UNH \[1…\*\]  
 - **Required.** UNH Message Header.

  -     UNH01 \[1…1\]  
 1/14 **Required.** Message Reference Number. '000000101     UNH02 \[1…1\]  
 - **Required.** Message Identifier. -       UNH02.1 \[1…1\]  
 1/6 **Required.** Message type identifier. DELFOR       UNH02.2 \[1…1\]  
 1/3 **Required.** Message type version number. D       UNH02.3 \[1…1\]  
 '1/3 **Required.** Message type release number. 96A       UNH02.4 \[1…1\]  
 '1/2 **Required.** Controlling agency. UN       UNH02.5 \[0…1\]  
 1/6 Association assigned code. -     UNH03 \[0…1\]  
 1/35 Common access reference. -     UNH04 \[0…1\]  
 - Status of the Transfer. -       UNH04.1 \[1…1\]  
 8/8 **Required.** Sequence message transfer number. -       UNH04.2 \[0…1\]  
 1/1 First/last sequence message transfer indication. -     BGM \[1…1\]  
 - **Required.** Beginning of Message

  -       BGM01 \[0…1\]  
 - Document/Message Name. -         BGM01.1 \[1…1\]  
 1/3 **Required.** Document/message name, coded

`241` - Delivery Schedule

  241         BGM01.2 \[0…1\]  
 1/3 Not used. Code list qualifier. -         BGM01.3 \[0…1\]  
 1/3 Not used. Code list responsible agency, coded.

  -         BGM01.4 \[0…1\]  
 1/35 Not used. Document/message name. -       BGM02 \[0…1\]  
 - Document/Message Name. -         BGM02.1 \[0…1\]  
 1/35 Document/message number for Forecast Plan. 2738662       BGM03 \[0…1\]  
 1/3 Message function, coded

Note: If not sent, system defaults to "9".

Valid values:

- `1` – Cancel order
- `4` – Change order
- `5` – Replace
- `8` – Status
- `9` – Original document, create in target. Note: Could also be CREATE in canonical
- `11` – Response
- `16` – Proposal
 
  9       BGM04 \[0…1\]  
 1/3 Not used. Response type, coded. -     DTM \[0…10\]  
 - Date.

  -       DTM01 \[1…1\]  
 - **Required.** Date/Time/Period -         DTM01.1 \[1…1\]  
 8/8 **Required.** Required. Date/time/period qualifier.

Valid values:

- `4` - Order date/time
- `67` - Scheduled Delivery
- `137` - Document Date
- `157` or `194` - Start Date (Validity start date. The date from which the new delivery schedule is valid)
- `206` - End Date
 
  137         DTM01.2 \[0…1\]  
 4/8 Required. Date

Note: If DTM01.3 is not present, default format is YYYYMMDD.

  20230304         DTM01.3 \[0…1\]  
 4/8 Date/time/period format qualifier.

Valid values:

- `102` - YYYYMMDD format
- `204` - YYYYMMDDHHMMSS
 
  102     RFF \[0…10\]  
 - Reference. -       RFF01 \[1…1\]  
 - **Required.** Reference. -         RFF01.1 \[1…1\]  
 1/3 **Required.** Reference qualifier.

[![Closed](/sites/default/files/tech_comms/mpl/Skins/Default/Stylesheets/Images/transparent.gif)Valid values:](#)- `72` - Schedule Reference Number
- `BC`– Customer contract number
- `CT`– Contract number
- `DI` - Distributor Invoice Number
- `DM`– Message or document number
- `OQ` - Order Number
- `PO`– Customer Purchase Order
- `RE`– Release document number
- `VC`– Supplier contract number
- `VN`– Vendor Order Number
- `VR` - Vendor ID Number
- `ZZ` - Mutually defined
 
 

 

  DM         RFF01.2 \[0…1\]  
 1/35 Reference number. 2738662         RFF01.3 \[0…1\]  
 1/6 Line number. -         RFF01.4 \[0…1\]  
 1/35 Reference version number. -     NAD \[0…99\]  
 - NAD: Name segment loop for:

- buyer party
- ship to party
- ship from party
- supplier party
 
  -       NAD01 \[1…1\]  
 1/3 **Required.** Party Qualifier for Ship to party. (Entity identifier code for party identifier and address information for ship to party)

Valid values:

- `BY` - Buyer party
- `ST` - Ship to party
- `SF` - Ship from party
- `SU` - Supplier
 
  BY       NAD02 \[0…1\]  
 - Party Identification Details. -         NAD02.1 \[1…1\]  
 1/35 **Required.** Party Id. Identification. 8716106198368         NAD02.2 \[0…1\]  
 1/3 Code list qualifier. -         NAD02.3 \[1…1\]  
 1/3 **Required.** Code list responsible agency, coded.

Valid values:

- `16` – D-U-N-S number, Dun and Bradstreet.
- `91` – Assigned by seller or company identifier.
- `92` – Assigned by buyer or company site identifier.
- `164` – Drug Enforcement Agency registration number.
 
  16       NAD03 \[0…1\]  
 - Name and Address. -         NAD03.1 \[1…1\]  
 1/35 **Required.** Name and address line. -         NAD03.2 \[0…1\]  
 1/35 Name and address line. -       NAD04 \[0…1\]  
 - Party Name. -         NAD04.1 \[1…1\]  
 1/35 **Required.** Party Name. Kramp Groep BV 07         NAD04.2 \[0…1\]  
 1/35 Party Name. -         NAD04.3 \[0…1\]  
 1/35 Party Name. -       NAD05 \[0…1\]  
 - Street. -         NAD05.1 \[1…1\]  
 1/35 **Required.** Street and number/p.o. box. Zone Republique Iii         NAD05.2 \[0…1\]  
 1/35 Street and number/p.o. box. -         NAD05.3 \[0…1\]  
 1/35 Street and number/p.o. box. -       NAD06 \[0…1\]  
 1/35 City name. Poitiers Cedex       NAD07 \[0…1\]  
 1/9 Country sub-entity identification. -       NAD08 \[0…1\]  
 1/9 Postcode identification. 86000       NAD09 \[0…1\]  
 1/3 Country, coded.

- `AF` – Afghanistan
- `AX` – Åland Islands
- `AL` – Albania
- `DZ` – Algeria
- `AS` – American Samoa
- `AD` – Andorra
- `AO` – Angola
- `AI` – Anguilla
- `AQ` – Antarctica
- `AG` – Antigua and Barbuda
- `AR` – Argentina
- `AM` – Armenia
- `AW` – Aruba
- `AU` – Australia
- `AT` – Austria
- `AZ` – Azerbaijan
- `BS` – Bahamas
- `BH` – Bahrain
- `BD` – Bangladesh
- `BB` – Barbados
- `BY` – Belarus
- `BE` – Belgium
- `BZ` – Belize
- `BJ` – Benin
- `BM` – Bermuda
- `BT` – Bhutan
- `BO` – Bolivia, Plurinational State of Bolivia
- `BA` – Bosnia and Herzegovina
- `BW` – Botswana
- `BV` – Bouvet Island
- `BR` – Brazil
- `IO` – British Indian Ocean Territory
- `BN` – Brunei Darussalam
- `BG` – Bulgaria
- `BF` – Burkina Faso
- `BI` – Burundi
- `KH` – Cambodia
- `CM` – Cameroon
- `CA` – Canada
- `KY` – Cayman Islands
- `CF` – Central African Republic
- `TD` – Chad
- `CL` – Chile
- `CN` – China
- `CX` – Christmas Island
- `CC` – Cocos (Keeling) Islands
- `CO` – Colombia
- `KM` – Comoros
- `CG` – Congo
- `CD` – Congo, The Democratic Republic of the Congo
- `CK` – Cook Islands
- `CR` – Costa Rica
- `CI` – Cote D'Ivoire
- `HR` – Croatia
- `CU` – Cuba
- `CY` – Cyprus
- `CZ` – Czech Republic
- `DK` – Denmark
- `DJ` – Djibouti
- `DM` – Dominica
- `DO` – Dominican Republic
- `EC` – Ecuador
- `EG` – Egypt
- `SV` – EL Salvador
- `GQ` – Equatorial Guinea
- `ER` – Eritrea
- `EE` – Estonia
- `ET` – Ethiopia
- `FK` – Falkland Islands (Malvinas)
- `FO` – Faroe Islands
- `FJ` – Fiji
- `FI` – Finland
- `FR` – France
- `GF` – French Guiana
- `PF` – French Polynesia
- `TF` – French Southern Territories
- `GA` – Gabon
- `GM` – Gambia
- `GE` – Georgia
- `DE` – Germany
- `GH` – Ghana
- `GI` – Gibraltar
- `GR` – Greece
- `GL` – Greenland
- `GD` – Grenada
- `GP` – Guadeloupe
- `GU` – Guam
- `GT` – Guatemala
- `GG` – Guernsey
- `GN` – Guinea
- `GW` – Guinea-Bissau
- `GY` – Guyana
- `HT` – Haiti
- `HM` – Heard Island and McDonald Islands
- `VA` – Holy See (Vatican City State)
- `HN` – Honduras
- `HK` – Hong Kong
- `HU` – Hungary
- `IS` – Iceland
- `IN` – India
- `ID` – Indonesia
- `IR` – Iran, Islamic Republic of Iran
- `IQ` – Iraq
- `IE` – Ireland
- `IM` – Isle of man
- `IL` – Israel
- `IT` – Italy
- `JM` – Jamaica
- `JP` – Japan
- `JE` – Jersey
- `JO` – Jordan
- `KZ` – Kazakhstan
- `KE` – Kenya
- `KI` – Kiribati
- `KP` – Korea, Democratic People's Republic of Korea
- `KR` – Korea, Republic of Korea
- `KW` – Kuwait
- `KG` – Kyrgyzstan
- `LA` – Lao People's Democratic Republic
- `LV` – Latvia
- `LB` – Lebanon
- `LS` – Lesotho
- `LR` – Liberia
- `LY` – Libyan Arab Jamahiriya
- `LI` – Liechtenstein
- `LT` – Lithuania
- `LU` – Luxembourg
- `MO` – Macao
- `MK` – Macedonia, The Former Yugoslav Republic of Macedonia
- `MG` – Madagascar
- `MW` – Malawi
- `MY` – Malaysia
- `MV` – Maldives
- `ML` – Mali
- `MT` – Malta
- `MH` – Marshall Islands
- `MQ` – Martinique
- `MR` – Mauritania
- `MU` – Mauritius
- `YT` – Mayotte
- `MX` – Mexico
- `FM` – Micronesia, Federated States of Micronesia
- `MD` – Moldova, Republic of Moldova
- `MC` – Monaco
- `MN` – Mongolia
- `ME` – Montenegra
- `MS` – Montserrat
- `MA` – Morocco
- `MZ` – Mozambique
- `MM` – Myanmar
- `NA` – Namibia
- `NR` – Nauru
- `NP` – Nepal
- `NL` – Netherlands
- `AN` – Netherlands Antilles
- `NC` – New Caledonia
- `NZ` – New Zealand
- `NI` – Nicaragua
- `NE` – Niger
- `NG` – Nigeria
- `NU` – Niue
- `NF` – Norfolk Island
- `MP` – Northern Mariana Islands
- `NO` – Norway
- `OM` – Oman
- `PK` – Pakistan
- `PW` – Palau
- `PS` – Palestinian Territory, Occupied
- `PA` – Panama
- `PG` – Papua New Guinea
- `PY` – Paraguay
- `PE` – Peru
- `PH` – Philippines
- `PN` – Pitcairn
- `PL` – Poland
- `PT` – Portugal
- `PR` – Puerto Rico
- `QA` – Qatar
- `RE` – Reunion
- `RO` – Romania
- `RU` – Russian Federation
- `RW` – Rwanda
- `BL` – Saint Barthelemy
- `SH` – Saint Helena, Ascension and Tristan da Cunha
- `KN` – Saint Kitts and Nevis
- `LC` – Saint Lucia
- `MF` – Saint Martin
- `PM` – Saint Pierre and Miquelon
- `VC` – Saint Vincent and the Grenadines
- `WS` – Samoa
- `SM` – San Marino
- `ST` – Sao Tome and Principe
- `SA` – Saudi Arabia
- `SN` – Senegal
- `RS` – Serbia
- `SC` – Seychelles
- `SL` – Sierra Leone
- `SG` – Singapore
- `SK` – Slovakia
- `SI` – Slovenia
- `SB` – Solomon Islands
- `SO` – Somalia
- `ZA` – South Africa
- `GS` – South Georgia and the South Sandwich Islands
- `ES` – Spain
- `LK` – Sri Lanka
- `SD` – Sudan
- `SR` – Suriname
- `SJ` – Svalbard and Jan Mayen
- `SZ` – Swaziland
- `SE` – Sweden
- `CH` – Switzerland
- `SY` – Syrian Arab Republic
- `TW` – Taiwan, Province of China
- `TJ` – Tajikistan
- `TZ` – Tanzania, United Republic of Tanzania
- `TH` – Thailand
- `TL` – Timor-Leste
- `TG` – Togo
- `TK` – Tokelau
- `TO` – Tonga
- `TT` – Trinidad and Tobago
- `TN` – Tunisia
- `TR` – Turkey
- `TM` – Turkmenistan
- `TC` – Turks and Caicos Islands
- `TV` – Tuvalu
- `UG` – Uganda
- `UA` – Ukraine
- `AE` – United Arab Emirates
- `GB` – United Kingdom
- `US` – United States
- `UM` – United States Minor Outlying Islands
- `UY` – Uruguay
- `UZ` – Uzbekistan
- `VU` – Vanuatu
- `VE` – Venezuela, Bolivarian Republic of Venezuela
- `VN` – Vietnam
- `VG` – Virgin Islands, British
- `VI` – Virgin Islands, U.S.
- `WF` – Wallis and Futuna
- `EH` – Western Sahara
- `YE` – Yemen
- `ZM` – Zambia
- `ZW` – Zimbabwe
 
  FR       CTA \[0…5\]  
 - CTA: Contact Information.

  -         CTA01 \[1…1\]  
 1/3 **Required.** Contact function, coded.

Valid value is `RP` - Responsible Party

  RP         CTA02 \[0…1\]  
 - Department or Employee Details. -           CTA02.1 \[0…1\]  
 1/17 Department or employee identification. -           CTA02.2 \[0…1\]  
 1/35 Department or employee. Contact Person       COM \[0…5\]  
 - COM: Communication Contact.

  -         COM01 \[1…1\]  
 1/3 **Required.** Communication Information. -           COM01.1 \[0…1\]  
 1/17 Communication Number. 50812345678           COM01.2 \[0…1\]  
 1/35 Communication channel qualifier. TE         COM01 \[1…1\]  
 1/3 **Required.** Communication Information. -           COM01.1 \[0…1\]  
 1/17 Communication Number. xxx.team@partner.de           COM01.2 \[0…1\]  
 1/35 Communication channel qualifier. EM           CUX02.1 \[1…1\]  
 1/3 **Required.** Currency details qualifier.

 Valid values:

- `1` - Charge Payment Currency
- `2` - Reference Currency
- `3` - Target Currency
- `4` - Transport document currency
- `5` - Calculation base currency
- `6` - Information Currency
- `7` - Currency of the Account
 
  2     GEI \[1…9999\]  
 - **Required.** Processing Information. -       LIN \[1…9999\]  
 - **Required.** Line Item - Child of GEI.

  -         LIN01 \[0…1\]  
 0/\* Line item number. 15         LIN02 \[0…1\]  
 1/3 Action request/notification, coded. -         LIN03 \[0…1\]  
 - Item Number Identification. -           LIN03.1 \[0…1\]  
 1/35 Item number. 8712100000010           LIN03.2 \[0…1\]  
 1/3 Item number type, coded.

[![Closed](/sites/default/files/tech_comms/mpl/Skins/Default/Stylesheets/Images/transparent.gif)Valid values:](#)- `BC` – US National-Drug-Code-NDC442-with-hyphen-separators
- `BD` – US National-Drug-Code-NDC532-with-hyphen-separators
- `BE` – US National-Drug-Code-NDC541-with-hyphen-separators
- `BF` – US-National-Drug-Code-NDC542-with-hyphen-separators
- `BP` – Buyer's product identifier
- `IN` – Customer's(Buyer's) product item number
- `MF` – Manufacturer's product identifier.
- `SK` – Stock keeping unit
- `UP` – Universal product number (UPC)
- `VN or VP` – Supplier's catalog number
 
 

 

  VN           LIN03.3 \[0…1\]  
 1/3 Code list qualifier. -       PIA \[0…25\]  
 - Additional Product Id.

  -         PIA01 \[1…1\]  
 1/3 **Required.** Product id. function qualifier.

Valid value is `5` - Product Identification

  5         PIA02 \[1…1\]  
 - **Required.** Item Number Identification. -           PIA02.1 \[0…1\]  
 1/35 Item number. AB80           PIA02.2 \[0…1\]  
 1/3 Item number type, coded.

[![Closed](/sites/default/files/tech_comms/mpl/Skins/Default/Stylesheets/Images/transparent.gif)Valid values:](#)- `BC` – US National-Drug-Code-NDC442-with-hyphen-separators
- `BD` – US National-Drug-Code-NDC532-with-hyphen-separators
- `BE` – US National-Drug-Code-NDC541-with-hyphen-separators
- `BF` – US-National-Drug-Code-NDC542-with-hyphen-separators
- `BP` – Buyer's product identifier
- `IN` – Customer's(Buyer's) product item number
- `MF` – Manufacturer's product identifier.
- `SK` – Stock keeping unit
- `UP` – Universal product number (UPC)
- `VN or VP` – Supplier's catalog number
 
 

 

  VN           PIA02.3 \[0…1\]  
 1/3 Code list qualifier. -       IMD \[0…99\]  
 - Item Description.

  -         IMD01 \[0…1\]  
 1/3 Item description type, coded. F         IMD02 \[0…1\]  
 1/3 Item characteristic, coded. -         IMD03 \[0…1\]  
 - Item description. -           IMD03.1 \[0…1\]  
 1/17 Item description identification. -           IMD03.2 \[0…1\]  
 1/3 Code list qualifier. -           IMD03.3 \[0…1\]  
 1/3 Code list responsible agency, coded. -           IMD03.4 \[0…1\]  
 1/35 Item description. Product description 1           IMD03.5 \[0…1\]  
 1/35 Item description. -       LOC \[0…999\]  
 - Place Location Identification.

  -         LOC01 \[0…1\]  
 1/3 Location function code qualifier.

- `11` - Place/port of discharge
- `19` - Plant Identifier
- `159` - Additional internal destination.
 
  -         LOC02 \[0…1\]  
 - Location Identification. -           LOC02.1 \[0…1\]  
 1/35 Location Identifier. -           LOC02.2 \[0…1\]  
 1/3 Code list identification code. -           LOC02.3 \[0…1\]  
 1/3 Code list responsible agency code. -           LOC02.4 \[0…1\]  
 1/3 Location Name. -       RFF \[0…99\]  
 - Reference.

Note: There can only be one plant identifier and it will be in the LOC segment or the RFF segment. If both are sent, only one will get picked up.

  -         RFF01 \[1…1\]  
 - **Required.** Reference. -           RFF01.1 \[1…1\]  
 1/3 **Required.** Reference qualifier.

Expected values:

- `PE` - Plant Number
- `ON` - Order Number
 
  PE           RFF01.2 \[0…1\]  
 1/70 Reference number. 2738999           RFF01.3 \[0…1\]  
 1/6 Line number. -           RFF01.4 \[0…1\]  
 1/35 Reference version number. -       QTY \[1…10\]  
 - **Required.** Quantity.

  -         QTY01 \[1…1\]  
 - **Required.** Quantity details. 5           QTY01.1 \[1…1\]  
 1/3 **Required.** Quantity qualifier.

[![Closed](/sites/default/files/tech_comms/mpl/Skins/Default/Stylesheets/Images/transparent.gif)Valid values:](#)- `1` – Discrete
- `17` – Onhand, Onhold, Onorder, Order
- `21` – Item, Lading
- `47` - Invoice
- `48 or 70` – Received
- `52` – Packaged, Pricing Unit, Purchase Order, Questioned
- `53` – Minimum order, Net
- `57` - Intransit
- `64` – Scrap, Ship to date
- `66` – Committed
- `73` – Outstanding, Over
- `113` – Delivered
- `119` – Short, Stock keeping, Unusable
- `124` – Damaged
- `131` – Delivery, Gross, Hold
- `160` – Minimum make to order, Minimum delivery
- `185` – Rejected, Returned
 
 

 

Note: If none of the above are sent, 21 is the default.

  21           QTY01.2 \[1…1\]  
 1/15 **Required.** Quantity. 6           QTY01.3 \[0…1\]  
 1/3 Measure unit qualifier. EA       DTM \[0…10\]  
 - Date.

  -         DTM01 \[1…1\]  
 - **Required.** Date/Time/Period. -           DTM01.1 \[1…1\]  
 8/8 **Required.** Date/time/period qualifier.

[![Closed](/sites/default/files/tech_comms/mpl/Skins/Default/Stylesheets/Images/transparent.gif)Valid values:](#)- `2` - Delivery date/time, requested
- `4` - Order date/time
- `10 or 318` - Requested shipment date
- `11` - Shipped
- `17` - Estimated Delivery
- `35` - Delivery
- `37` - Ship Not Before
- `38` - Ship Not Later
- `46` - Cancellation date/time
- `50` - Goods Receipt
- `67` - Scheduled Delivery
- `97` - Manufacture
- `137` - Document Date
- `153` - Cancellation date/time, latest
- `157 or 194` - End Date
- `206` - Start Date
 
 

 

  2           DTM01.2 \[0…1\]  
 4/8 Date. 20230304           DTM01.3 \[0…1\]  
 4/8 Date/time/period format qualifier.

Valid value:

- `102` - YYYYMMDD format
- `204` - YYYYMMDDHHMMSS
 
  102       RFF \[0…99\]  
 - Reference. -         RFF01 \[1…1\]  
 - **Required.** Reference. -           RFF01.1 \[1…1\]  
 1/3 **Required.** Reference qualifier.

 Expected values is `AAK` - Despatch advice number

  AAK           RFF01.2 \[0…1\]  
 1/70 Reference number. DESNUM123           RFF01.3 \[0…1\]  
 1/6 Line number. -           RFF01.4 \[0…1\]  
 1/35 Reference version number. -       SCC \[0…999\]  
 - Scheduling Conditions.

  -         SCC01 \[1…1\]  
 - **Required.** Delivery plan commitment level code:

- `1` - Firm
- `4` - Planning/Forecast
 
  -         SCC02 \[1…1\]  
 - **Required.** Delivery instruction code. -         SCC03 \[1…1\]  
 - **Required.** Pattern Description. -           SCC03.1 \[0…1\]  
 4/8 Frequency code:

- `M` - Monthly
- `W` - Weekly
- `Y` - Daily
 
  -         QTY \[0…999\]  
 - Quantity.

Note: QTY Loop contains QTY and DTM.

  -           QTY01 \[1…1\]  
 - **Required.** Quantity details. 5             QTY01.1 \[1…1\]  
 1/3 **Required.** Quantity qualifier:

- `1` - DISCRETE
- `3` - CUMULATIVE
- `21` - ITEM (Ordered quantity)
- `113` - DELIVERED
 
  21             QTY01.2 \[1…1\]  
 1/35 **Required.** Quantity. -             QTY01.3 \[0…1\]  
 1/8 Measure unit qualifier. -         DTM \[0…9\]  
 - Date.

  -           DTM01 \[1…1\]  
 - **Required.** Date/Time/Period. -             DTM01.1 \[1…1\]  
 1/3 **Required.** Date/time/period qualifier.

Valid values:

- `2` - Delivery date/time, requested
- `157` - Start Date
- `206` - End Date
 
  -             DTM01.2 \[0…1\]  
 1/35 Date. -             DTM01.3 \[0…1\]  
 1/3 Date/time/period format qualifier.

Valid value:

- `102` - YYYYMMDD format
- `204` - YYYYMMDDHHMMSS
 
  -   UNT \[1…\*\]  
 - **Required.** UNT Message Trailer (UNH…UNT transaction).

  -     UNT01 \[1…1\]  
 1/14 **Required.** Number of segments in a message, starting with UNH and ending with UNT. 45     UNT02 \[1…1\]  
 1/14 **Required.** Message reference number. 1   UNZ \[1…1\]  
 - **Required.** UNB… UNZ interchange control trailer envelope. Only one interchange expected per transmission.

  -     UNZ01 \[1…1\]  
 1/5 **Required.** Interchange control count. 1     UNZ02 \[1…1\]  
 1/14 **Required.** Interchange control reference. 3    

 

[![Closed](/sites/default/files/tech_comms/mpl/Skins/Default/Stylesheets/Images/transparent.gif)Example](#)```xml
UNB+UNOB:1+SENDER1:14:ZZUK+RECEIVER1:1:ZZUK+231020:1701+131+XYZ:AA+DELFOR++1++I'
UNH+000000101+DELFOR:D:96A:UN+0001+10:F'
BGM+241:s25:302:s27+2738662+11'
DTM+137:20230304:102'
DTM+4:20240307:102'
DTM+67:20230305150412:204'
DTM+157:20230306160412:204'
DTM+194:20230404'
DTM+206:20230504'
RFF+CT:2738999:1:123'
RFF+BC:2738888:2:321'
RFF+DM:2738777:3:456'
RFF+ON:2738666:4:654'
RFF+RE:2738555:5:789'
RFF+VC:2738444:6:987'
RFF+VN:2738333:7:111'
NAD+BY+8716106198368::16++Kramp Groep BV 07+Zone Republique
I:address2_by+Poitiers Cedex+state_by+860 00+FR'
CTA+RP+:Contact_Buyer'
COM+1234567890:TE'
COM+buyer_em@gmail.com:EM'
NAD+ST+8716106198405::164++Kramp Groep B.V. 07+P.O Box
248:address2_st+Leek+state_st+9350-AE+NL'
CTA+RP+:Contact_shipto'
COM+2345678901:TE'
COM+shipTo_em@gmail.com:EM'
NAD+SF+8712199999999::91++ShipFromName+ShipFrom
Street:address2_sf+ShipFromCity+state_sf+Postalcode_SF+US'
CTA+RP+:Contact_shipFrom'
COM+3456789012:TE'
COM+shipFrom_em@gmail.com:EM'
NAD+SU+8712199999999::92++Supplier Name+Supplier
Street:address2_su+SuppliCity+state_su+Postalcode_SU+US'
CTA+RP+:Contact_supplier'
COM+4567890123:TE'
COM+supp_em@gmail.com:EM'
GEI+5'
LIN+10++8712100000010:VN'
PIA+5+GF80:BD'
PIA+5+IJ80:BE'
PIA+5+KL80:BF'
PIA+5+MN80:BP'
PIA+5+OP80:MF'
PIA+5+QR80:VN'
PIA+5+ST80:VP'
PIA+5+UV80:SK'
PIA+5+WX80:UP'
PIA+5+YZ80:BB'
IMD+F++:::Product description 1'
IMD+F++:::Product description 2'
IMD+F++:::Product description 3'
LOC+11+ABC123::100'
LOC+19+TOR2'
RFF+PE:2738999'
RFF+ON:2160B'
RFF+PK:2160C'
QTY+21:10:EA'
DTM+2:20230304:102'
DTM+4:20230307:102'
RFF+AAK:2160D'
QTY+52:10:PCE'
DTM+11:20230305150412:204'
DTM+17:20230306160412:204'
RFF+AAK:2160E'
QTY+48:5:UN'
DTM+35:20230404'
DTM+37:20230504'
RFF+AAK:2160F'
QTY+70:5:CT'
DTM+38:20230304:102'
DTM+46:20230307:102'
QTY+71:20:CA'
DTM+50:20230305150412:204'
QTY+73:10:EA'
DTM+10:20230504'
SCC+1+AA+W'
QTY+1:896:PCE'
DTM+2:20230304:102'
DTM+157:20230304:102'
DTM+206:20250304133212:204'
QTY+3:996:EA'
QTY+21:796:CP'
QTY+113:696:PCE'
SCC+2+BK+W'
QTY+1:806:PCE'
DTM+2:20240304:102'
DTM+157:20230304:102'
DTM+206:20250304133212:204'
QTY+3:906:EA'
QTY+21:706:CP'
QTY+113:606:PCE'
UNT+118+s105'
UNZ+106+s107''
```

 

 

 

 

 ![](/sites/default/files/tech_comms/mpl/Content/Resources/Images/global_images/note_tip_24x24.png) Review TraceLink's [API: Terms of Use](https://www.tracelink.com/legal-and-trust/api-terms-of-use)



 

 

 

 

#### Table of contents

 

 

 

 

 

 



 

##### Related Content

 

 [ ![Related content](https://www.tracelink.com/sites/default/files/2024-09/cloud.svg) ](/resources/tracelink-university/forecast-plan-idoc) 

#####  Forecast plan (IDoc) 

 Forecasting APIs allow companies to exchange data about anticipated product demand and supply availability with upstream supply chain Partners without giving these Partners access to their serialization system of record. 

 

 [View More](/resources/tracelink-university/forecast-plan-idoc) 

 

 [ ![Related content](https://www.tracelink.com/sites/default/files/2024-09/cloud.svg) ](/resources/tracelink-university/forecast-plan-response-idoc) 

#####  Forecast plan response (IDoc) 

 Forecasting APIs allow companies to exchange data about anticipated product demand and supply availability with downstream supply chain Partners without giving these Partners access to their serialization system of record. 

 

 [View More](/resources/tracelink-university/forecast-plan-response-idoc)