You are on page 1of 18

FD862O (002002) 1 June 19, 2008

X12 Implementation
Guidelines
For

Outbound
Shipping Schedule
V002002FORD

(862O)















FD862O (002002) 2 June 19, 2008
862 Shipping Schedule

Functional Group ID=SS

Introduction:

This standard provides the format and establishes the data content of a Shipping Schedule Transaction within the
context of an electronic data interchange (EDI) environment. The Shipping Schedule Transaction provides the
ability for a customer to convey precise shipping schedule requirements to a supplier, and is intended to supplement
ANSI X12.14-1986 Planning Schedule transaction set (830). The shipping schedule transaction set will supercede
certain shipping and delivery information transmitted in a previous planning schedule transaction, but it does not
replace ANSI X12.14-1986. The shipping schedule transaction set shall not be used to authorize labor, materials or
other resources. The use of this transaction set will facilitate the practice of Just In Time (JIT) manufacturing by
providing the customer with a mechanism to issue precise shipping schedule requirements on a more frequent basis
than with the issuance of a planning schedule transaction, e.g. daily shipping schedules versus weekly planning
schedules. The shipping schedule transaction also provides the ability for a customer location to issue shipping
requirements independent of other customer locations when planning schedule transactions are issued by a
consolidated scheduling organization.

Pos. Seg. Req. Loop Notes and
No. ID Name Des. Max.Use Repeat Comments
M 010 ST Transaction Set Header M 1

M 020 BSS Beginning Segment for Shipping Schedule M 1


LOOP ID - N1

200

M 050 N1 Name M 1



LOOP ID - LIN

10000

M 120 LIN Item Identification M 1

M 130 UNT Unit Detail M 1


140 REF Reference Numbers O 12


145 PER Administrative Communications Contact O 6


LOOP ID - FST

100

M 160 FST Forecast Schedule M 1


LOOP ID - JIT

24


180 JIT Just-In-Time Schedule O 1



LOOP ID - SHP

10


210 SHP Shipped/Received Information O 1


220 REF Reference Numbers O 1



230 TD1 Carrier Details (Quantity and Weight) O 1


240 TD3 Carrier Details (Equipment) O 1

M 250 CTT Transaction Totals M 1

M 260 SE Transaction Set Trailer M 1

FD862O (002002) 3 June 19, 2008
Segment: ST Transaction Set Header
Position: 010
Loop:
Level:
Usage: Mandatory
Max Use: 1
Purpose: To indicate the start of a transaction set and to assign a control number
Notes:

The transaction set control number (ST02) in this header must match the transaction set
control number (SE02) in the transaction set trailer (SE).

ST*862*891230001'

Data Element Summary
Ref. Data
Des. Element Name Attributes
M ST01 143 Transaction Set Identifier Code M

ID 3/3

Code uniquely identifying a Transaction Set

862

X12.37 Shipping Schedule
M ST02 329 Transaction Set Control Number M

AN 4/9

Identifying control number assigned by the originator for a Transaction Set.
Also see: Data Interchange Control Number (28.)

A unique number assigned to each transaction set within a functional group.
This number must match the value in SE02.
FD862O (002002) 4 June 19, 2008
Segment: BSS Beginning Segment for Shipping Schedule
Position: 020
Loop:
Level:
Usage: Mandatory
Max Use: 1
Purpose: To indicate the beginning of a shipping schedule.
Notes:

The forecast quantity qualifier element is used to show the quantity usage in the FST01
element of the FST segment. A qualifier of "C" indicates that the quantities are
cumulative quantities. A qualifier of "A" indicates that the quantities are discrete (net)
quantities. (The FST01 quantities are always discrete (net) when strike protection (S) is
indicated in the FST02 element.)

BSS*05*8729700002*030106*SH*030106*030120*485-23****C'

Data Element Summary
Ref. Data
Des. Element Name Attributes
M BSS01 353 Transaction Set Purpose Code M

ID 2/2

Code identifying purpose of transaction set

00

Original

First schedule after cum reset.

05

Replace
M BSS02 127 Reference Number M

AN 1/30

Reference number or identification number as defined for a particular
Transaction Set, or as specified by the Reference Number Qualifier. Also see
Reference Number Qualifier, (128).

Usually Julian date and sequential number.

M BSS03 373 Date M

DT 6/6

Date (YYMMDD)

Schedule issue date.
M BSS04 675 Schedule Type Qualifier M

ID 2/2

Code which qualifies the type of dates used in the forecast.

BB

Broadcast based

DL

Delivery Based

SH

Shipment Based
M BSS05 373 Date M

DT 6/6

Date (YYMMDD)

First day of schedule
M BSS06 373 Date M

DT 6/6

Date (YYMMDD)

Last day of schedule

BSS07 328 Release Number C

AN 1/30

Number identifying a release against a Purchase Order previously placed by the
parties involved in the transaction

Ford program number
M BSS11 676 Schedule Quantity Qualifier M

ID 1/1

Code which qualifies the types of quantities.

Identifies quantity usage in FST segments.
"A" - FST01 contains discrete (net) quantities.
"C" - FST01 contains cumulative quantities.

A

Actual Discrete Quantities

C

Cumulative Quantities
FD862O (002002) 5 June 19, 2008
Segment: N1 Name
Position: 050
Loop: N1 Mandatory
Level:
Usage: Mandatory
Max Use: 1
Purpose: To identify a party by type of organization, name, and code
Notes:

This N1 loop in the heading area can be used to identify the buyer, the seller, the bill to,
the ship to and ship from locations.

N1*ST**92*1623A'
N1*SF**92*A006A'

Data Element Summary
Ref. Data
Des. Element Name Attributes
M N101 98 Entity Identifier Code M

ID 2/2

Code identifying an organizational entity or a physical location.

BY

Buying Party (Purchaser)

Used only if different from ship to.

IC

Intermediate Consignee

SE

Selling Party

Used only if different from ship from.

SF

Ship From

ST

Ship To

N103 66 Identification Code Qualifier C

ID 1/2

Code designating the system/method of code structure used for Identification
Code (67)

92

Assigned by Buyer

Ford code.

N104 67 Identification Code C

ID 2/17

Code identifying a party.

Will contain Ford assigned code.
FD862O (002002) 6 June 19, 2008
Segment: LIN Item Identification
Position: 120
Loop: LIN Mandatory
Level:
Usage: Mandatory
Max Use: 1
Purpose: To specify basic item identification data
Notes:

Manufacturing plants will use for Ford part numbers only. Assembly plants will use for
both Ford part numbers and returnable container numbers. Ford part numbers may
consist of a prefix, base, suffix and control code. Any of these, except the base, may or
may not be present. The portions of the part number are delimited by spaces.

LIN**BP*E6SP 7E396 AA 040' (Part number with control code)
LIN**BP* 7E396 AA 040' (Part number without prefix)
LIN**BP*E6SP 7E396' (Part number with neither suffix nor control code)

Data Element Summary
Ref. Data
Des. Element Name Attributes
M LIN02 235 Product/Service ID Qualifier M

ID 2/2

Code identifying the type/source of the descriptive number used in
Product/Service ID (234)

BP

Buyer's Part Number
M LIN03 234 Product/Service ID M

AN 1/30

Identifying number for a product or service

Ford part number.

LIN04 235 Product/Service ID Qualifier O

ID 2/2

Code identifying the type/source of the descriptive number used in
Product/Service ID (234)

PO

Purchase Order Number

LIN05 234 Product/Service ID C

AN 2/30

Identifying number for a product or service

Ford purchase order number.























FD862O (002002) 7 June 19, 2008
Segment: UNT Unit Detail
Position: 130
Loop: LIN Mandatory
Level:
Usage: Mandatory
Max Use: 1
Purpose: To specify item unit data.
Notes:

This is a mandatory segment and indicates the unit of measure for all quantities relating
to the line item.

UNT*PC'

Data Element Summary
Ref. Data
Des. Element Name Attributes
M UNT01 355 Unit or Basis for Measurement Code M

ID 2/2

Code identifying the basic unit of measurement.

Will contain same unit of measure as the Ford Material Release (830).

Refer to 002002 Data Element Dictionary for acceptable code values.
FD862O (002002) 8 June 19, 2008
Segment: REF Reference Numbers
Position: 140
Loop: LIN Mandatory
Level:
Usage: Optional
Max Use: 12
Purpose: To specify identifying numbers.
Notes:

Used to convey the dock, line feed location or reserve line feed location where the item is
to be delivered.

REF*DK*B12'
REF*RL*RR6'

Data Element Summary
Ref. Data
Des. Element Name Attributes
M REF01 128 Reference Number Qualifier M

ID 2/2

Code qualifying the Reference Number.

DK

Dock Number

LF

Assembly Line Feed Location

RL

Reserve Assembly Line Feed Location

REF02 127 Reference Number C

AN 1/30

Reference number or identification number as defined for a particular
Transaction Set, or as specified by the Reference Number Qualifier. Also see
Reference Number Qualifier, (128).

Location code.
FD862O (002002) 9 June 19, 2008
Segment: PER Administrative Communications Contact
Position: 145
Loop: LIN Mandatory
Level:
Usage: Optional
Max Use: 6
Purpose: To identify a person or office to whom administrative communications should be directed
Notes:

Not used by manufacturing plants. Assembly plants will use this segment for changes
only.

PER*EX*1429'

FCSD Notes regarding PER*EX:
First 28 characters are the Ford Contact Name. The last 7 characters maybe "PRC
O/S".
If "PRC O/S" present in PER02, then the stock should go to PRC2.
Butcher does the following:
1. Internally, the GSDB code is changed from AF30A to AF30A-2
2. The labels contain AF30A PRC2
3. The ASN will contain only AF30A
FCSD Notes regarding PER*WH:
First 8 characters are the warehouse field.
If the Ship To location is USA, then
Position 1-4 = Bin/Bulk Code
Position 5-7 = Zone
Position 8 = Outside storage flag
If the Ship To location is Canada, then

Position 1-8 = Location
If the Ship To location is PRC, then
Position 1-2 = Base Size
Position 3-7 = Spaces
Position 8 = Outside storage flag

Data Element Summary
Ref. Data
Des. Element Name Attributes
M PER01 366 Contact Function Code M

ID 2/2

Code identifying the major duty or responsibility of the person or group named

EX

Expeditor

RD
WH

Receiving Dock
Warehouse (FCSD non-production only)

PER02 93 Name O

AN 1/35

Free-form name

Ford contact name or contact code.

PER03 365 Communication Number Qualifier O

ID 2/2

Code identifying the type of communication number

TE

Telephone

PER04 364 Communication Number C

AN 7/21

Complete communications number including country or area code when
applicable. Also see: Communications Number Qualifier (365).

Ford contact telephone number.
FD862O (002002) 10 June 19, 2008
Segment: FST Forecast Schedule
Position: 160
Loop: FST Mandatory
Level:
Usage: Mandatory
Max Use: 1
Purpose: To specify the forecasted dates and quantities
Notes:

The FST01 quantity usage is determined by both the BSS11 and FST02 elements. Use
these elements to determine if the quantity is discrete (net) or cumulative.

FST*40456*C*D*030106'

Data Element Summary
Ref. Data
Des. Element Name Attributes
M FST01 380 Quantity M

R 1/10

Numeric value of Quantity. Also see: Unit of Measurement Code (355).

If FST02 = "C", FST01 contains discrete (net) or cumulative quantity based on
value of BSS11 element of the BSS segment.

If FST02 = "S", FST01 contains discrete (net) quantity. For assembly plants
(excluding KTP), this quantity will be rounded up to the next unit pack.
M FST02 680 Forecast Qualifier M

ID 1/1

Code specifying the sender's confidence level of the forecast data.

C

Firm

S

Strike Protection

FST03 681 Forecast Timing Qualifier C

ID 1/1

Code specifying interval grouping of the forecast

D

Discrete
M FST04 373 Date M

DT 6/6

Date (YYMMDD)

FST06 374 Date/Time Qualifier O

ID 3/3

Code specifying type of date or time, or both date and time

For assembly plant delivery items only - "002" means delivery requested at this
time. (FST06 and FST07 - use only for next need time.)

Refer to 002002 Data Element Dictionary for acceptable code values.

FST07 337 Time C

TM 4/4

Time expressed in 24-hour clock time (HHMM) (Time range: 0000 though
2359).
FD862O (002002) 11 June 19, 2008
Segment: JIT Just-In-Time Schedule
Position: 180
Loop: JIT Optional
Level:
Usage: Optional
Max Use: 1
Purpose: To identify the specific shipping/delivery time in terms of a 24-hour clock and the
associated quantity.

Data Element Summary
Ref. Data
Des. Element Name Attributes
M JIT01 380 Quantity M

R 1/10

Numeric value of Quantity. Also see: Unit of Measurement Code (355).
M JIT02 337 Time M

TM 4/4

Time expressed in 24-hour clock time (HHMM) (Time range: 0000 though
2359).
FD862O (002002) 12 June 19, 2008
Segment: SHP Shipped/Received Information
Position: 210
Loop: SHP Optional
Level:
Usage: Optional
Max Use: 1
Purpose: To specify shipment and/or receipt information
Notes:

This is based on ASN information transceived for the last shipment, and the model year
cumulative shipped value. The cum quantity is equal to cum receipts plus in-transit thru
the last transceived ASN.

If SHP01 = "01" then
SHP02 = Quantity from last ASN
SHP03 = "011"
SHP04 = Shipped date from last ASN
SHP06 = Not Used

If SHP01 = "02" then
SHP02 = Cumulative quantity as of last ASN
SHP03 = "011"
SHP04 = Date the accumulations begin
SHP06 = Shipped date from last ASN

If SHP01 = "21", "22", "23" or "24" then
SHP02 = Quantity - challenged/pending
SHP03 = "011"
SHP04 = Shipped date of cum challenged/pending
SHP06 = Not Used

In addition for Assembly Plants only:

If SHP01 = "01" then
SHP02 = Quantity from last receipt
SHP03 = "050"
SHP04 = Receipt date of last quantity
SHP06 = Not Used

If SHP01 = "02" then
SHP02 = Quantity - cumulative receipts
SHP03 = "050"
SHP04 = Model year start date
SHP06 = Receipt date of last quantity

SHP*01*200*011*030106'

Data Element Summary
Ref. Data
Des. Element Name Attributes

SHP01 673 Quantity Qualifier O

ID 2/2

Code specifying the type of quantity

01

Discrete Quantity

02

Cumulative Quantity

21

Cumulative Quantity Shipped Short - Disposition Pending

Ford cumulative quantity less than quantity in SN104 of
last ASN (pending)

22

Cumulative Quantity Shipped Short - Disposition
Challenged

Ford cumulative quantity less than quantity in SN104 of
last ASN (challenge)

23

Cumulative Quantity Shipped Long - Disposition Pending
FD862O (002002) 13 June 19, 2008

Ford cumulative quantity greater than quantity in SN104
of last ASN (pending)

24

Cumulative Quantity Shipped Long - Disposition
Challenged

Ford cumulative quantity greater than quantity in SN104
of last ASN (challenge)

SHP02 380 Quantity C

R 1/10

Numeric value of Quantity. Also see: Unit of Measurement Code (355).

If SHP01 = "21", "22", "23" or "24" then SHP02 contains difference between
supplier cum and Ford cum.

SHP03 374 Date/Time Qualifier O

ID 3/3

Code specifying type of date or time, or both date and time

011

Shipped

050

Received

SHP04 373 Date C

DT 6/6

Date (YYMMDD)

If SHP06 is used SHP04 contains cumulative start date. If SHP06 is not used,
SHP04 contains shipped or received date.

SHP06 373 Date C

DT 6/6

Date (YYMMDD)

If SHP04 contains cumulative start date, SHP06 contains date last shipment
shipped or received. Otherwise, not used.
FD862O (002002) 14 June 19, 2008
Segment: REF Reference Numbers
Position: 220
Loop: SHP Optional
Level:
Usage: Optional
Max Use: 1
Purpose: To specify identifying numbers.
Notes:

When used, there will be only one "REF" segment per LIN, and it will always follow the
"SHP*01" segment.

REF*SI*056177'

Data Element Summary
Ref. Data
Des. Element Name Attributes
M REF01 128 Reference Number Qualifier M

ID 2/2

Code qualifying the Reference Number.

SI

Shipper's Identifying Number for Shipment (SID)

A unique number (to the shipper) assigned by the shipper
to identify the shipment

REF02 127 Reference Number C

AN 1/30

Reference number or identification number as defined for a particular
Transaction Set, or as specified by the Reference Number Qualifier. Also see
Reference Number Qualifier, (128).

Shipment ID number (for assembly plants, this is the packing slip number).
FD862O (002002) 15 June 19, 2008
Segment: TD1 Carrier Details (Quantity and Weight)
Position: 230
Loop: LIN Mandatory
Level:
Usage: Optional
Max Use: 1
Purpose: To specify the transportation details relative to commodity, weight, and quantity
Notes:

Used by assembly plants only.

TD1*CNT90*145****Q*5000*LB'

Data Element Summary
Ref. Data
Des. Element Name Attributes

TD101 103 Packaging Code O

ID 5/5

Code identifying the type of packaging; Part 1: Packaging Form, Part 2:
Packaging Material

CNT90

Standard Container

TD102 80 Lading Quantity C

N0 1/7

Number of units (pieces) of the lading commodity

TD106 187 Weight Qualifier O

ID 1/2

Code defining the type of weight

Q

Weight Per 1000 Units

TD107 81 Weight C

R 1/8

Numeric value of weight. Also see: Weight Qualifier (187), Weight Unit
Qualifier (188), Unit of Measurement Code (355.)

Weight per 1000

TD108 355 Unit or Basis for Measurement Code C

ID 2/2

Code identifying the basic unit of measurement.

LB

Pound
FD862O (002002) 16 June 19, 2008
Segment: TD3 Carrier Details (Equipment)
Position: 240
Loop: LIN Mandatory
Level:
Usage: Optional
Max Use: 1
Purpose: To specify transportation details relating to the equipment used by the carrier
Notes:

Used by assembly plants only.

TD3*CN*PBX'

Data Element Summary
Ref. Data
Des. Element Name Attributes
M TD301 40 Equipment Description Code M

ID 2/2

Code identifying type of equipment used for shipment

CN

Container

TD303 207 Equipment Number C

AN 1/7

Sequencing or serial part of an equipment unit's identifying number (pure
numeric form for equipment number is preferred)

Ford container type code.
FD862O (002002) 17 June 19, 2008
Segment: CTT Transaction Totals
Position: 250
Loop:
Level:
Usage: Mandatory
Max Use: 1
Purpose: To transmit a hash total for a specific element in the transaction set
Notes:

To provide the number of LIN segments and the sum of the quantities in the FST01
elements.

CTT*14*9784530'

Data Element Summary
Ref. Data
Des. Element Name Attributes
M CTT01 354 Number of Line Items M

N0 1/6

Total number of line items in the transaction set

Number of LIN segments.
M CTT02 347 Hash Total M

R 1/10

Sum of values of the specific data element. All values in the data element will
be summed without regard to decimal points (explicit or implicit) or signs.
Truncation will occur on the leftmost digits if the sum is greater than the
maximum size of the hash total of the data element. Example: -.0018 First
occurrence of value being hashed. .18 Second occurrence of value being
hashed. 1.8 Third occurrence of value being hashed. 18.01 Fourth occurrence
of value being hashed. ------- 1855 Hash total prior to truncation. 855 Hash
total after truncation to three digit field.

Sum of the quantities from FST01's - if overflow truncate high order.
FD862O (002002) 18 June 19, 2008
Segment: SE Transaction Set Trailer
Position: 260
Loop:
Level:
Usage: Mandatory
Max Use: 1
Purpose: To indicate the end of the transaction set and provide the count of the transmitted
segments (including the beginning (ST) and ending (SE) segments)
Notes:

The number of included segments is the total of all segments used in the transaction set
including the ST and SE segments.

The transaction set control number (SE02) in the trailer must match the transaction set
control number (ST02) in the transaction set header segment (ST).

SE*56*891230001'

Data Element Summary
Ref. Data
Des. Element Name Attributes
M SE01 96 Number of Included Segments M

N0 1/6

Total number of segments included in a transaction set including ST and SE
segments

Count of all segments between and including the ST/SE pair.
M SE02 329 Transaction Set Control Number M

AN 4/9

Identifying control number assigned by the originator for a Transaction Set.
Also see: Data Interchange Control Number (28.)

Same as corresponding ST02.