Ford
/
Planning Schedule with Release Capability
  • Specification
  • EDI Inspector
Stedi maintains this guide based on public documentation from Ford. Contact Ford for official EDI specifications. To report any errors in this guide, please contact us.
Go to Stedi Network
Ford logo

X12 830 Planning Schedule with Release Capability

X12 Release 2001

This Standard contains the format and establishes the data contents of the Planning Schedule with Release Capability Transaction Set (830) for use within the context of an Electronic Data Interchange (EDI) environment. The transaction set can be used to provide for customary and established business practice relative to the transfer of forecasting/material release information between organizations. The planning schedule transaction may be used in various ways or in a combination of ways, such as: (1) a simple forecast; (2) a forecast with the buyer's authorization for the seller to commit to resources, such as labor or material; (3) a forecast that is also used as an order release mechanism, containing such elements as resource authorizations, period-to-date cumulative quantities, and specific ship/delivery patterns for requirements that have been represented in "buckets," such as weekly, monthly, or quarterly. The order release forecast may also contain all data related to purchase orders, as required, because the order release capability eliminates the need for discrete generation of purchase orders.

Delimiters
  • ~ Segment
  • * Element
  • > Component
EDI sample
  • sample 1
View the latest version of this implementation guide as an interactive webpage
https://www.stedi.com/app/guides/view/ford/planning-schedule-with-release-capability/01HRWRDRY5GQ6M1HWY6G5JZ4W0
Powered by
Build EDI implementation guides at stedi.com
Overview
ISA
-
Max use 1
Required
GS
-
Functional Group Header
Max use 1
Required
heading
ST
02
Transaction Set Header
Max use 1
Required
BFR
03
Beginning Segment (Planning Schedule)
Max use 1
Required
NTE
04
Note/Special Instruction
Max use 100
Optional
REF
06
Reference Numbers
Max use 12
Optional
N1 Loop
detail
LIN Loop
GE
-
Functional Group Trailer
Max use 1
Required
IEA
-
Max use 1
Required
GS

Functional Group Header

RequiredMax use 1

To indicate the beginning of a functional group and to provide control information

Example
GS-01
479
Functional Identifier
Required
Identifier (ID)

Code identifying a group of application related Transaction Sets.

PS
Planning Schedule with Release Capacity
GS-02
142
Application Sender's Code
Required
Identifier (ID)
Min 2Max 12

Code identifying party sending transmission.

GS-03
124
Application Receiver's Code
Required
Identifier (ID)
Min 2Max 12

Code identifying party receiving transmission.

GS-04
29
Data Interchange Date
Required
Date (DT)
YYMMDD format

Date sender generated a functional group of transaction sets.

GS-05
30
Data Interchange Time
Required
Time (TM)
HHMM format

Time (HHMM) expressed in 24-hour clock time when the sender generated a functional group of transaction sets (local time at sender's location).
(Time range: 0000 through 2359.)

GS-06
28
Data Interchange Control Number
Required
Numeric (N0)
Min 1Max 9

Assigned number originated and maintained by the sender.

GS-07
455
Responsible Agency Code
Required
Identifier (ID)
Min 1Max 2

Code used in conjunction with the version data element to identify the issuer of the standard.

T
Transportation Data Coordinating Committee (TDCC)
X
Accredited Standards Committee X12
GS-08
480
Version/Release/ Industry ID
Required
Identifier (ID)

The Version Code is used in conjunction with the Functional Identifier to specify an exact version of an EBDI standard. Format of the version is: Positions Content
1 - 3 Major Version Number
4 - 6 Release Level of Version
7 - 12 Industry or Trade Assoc. ID (Optionally assigned by user)

002001FORD

Heading

ST
02
Heading > ST

Transaction Set Header

RequiredMax use 1

To indicate the start of a transaction set and to assign a control number

Example
ST-01
143
Transaction Set Identifier
Required
Identifier (ID)

Code uniquely identifying a Transaction Set.

830
X12.14 Planning Schedule
ST-02
329
Transaction Set Control Number
Required
Numeric (N)
Min 4Max 9

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

BFR
03
Heading > BFR

Beginning Segment (Planning Schedule)

RequiredMax use 1

To indicate the beginning of a planning schedule transaction set; whether a ship or delivery based forecast; and related forecast envelope dates

Example
BFR-01
353
Transaction Set Purpose
Required
Identifier (ID)

Code identifying purpose of transmitted set.

Usage notes

00 - first release after annual cumulative reset.

00
Original
05
Replace
BFR-03
328
Release Number
Optional
String (AN)
Min 1Max 30

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

Usage notes

Ford Program Number

BFR-04
675
Forecast Type Qualifier
Required
Identifier (ID)

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

BB
Broadcast Based
DL
Delivery Based
SH
Shipment Based
BFR-05
676
Forecast Quantity Qualifier
Required
Identifier (ID)

Code which qualifies the types of quantities.

Usage notes

"C" = cumulative quantitie are indicated in the FST segments EXCEPT when overridden in the FST segment.

C
Cumulative Quantities
Required
Date (DT)
YYMMDD format

Date (YYMMDD). Also see: Date Qualifier (432).

Usage notes

Date from which part quantity accumulations begin.

Required
Date (DT)
YYMMDD format

Date (YYMMDD). Also see: Date Qualifier (432).

Usage notes

Horizon End Date - Last Sunday of the Period in the Forecast.

Required
Date (DT)
YYMMDD format

Date (YYMMDD). Also see: Date Qualifier (432).

Usage notes

Release Issue Date.

NTE
04
Heading > NTE

Note/Special Instruction

OptionalMax use 100

To transmit information in a free-form format, if necessary, for comment or special instruction

Example
NTE-01
363
Note Reference Code
Optional
Identifier (ID)

Code identifying the functional area or purpose for which the note applies.
Also see: Free Form Message (3).

GEN
Entire Transaction Set
LIN
Line Item
NTE-02
3
Free Form Message
Required
String (AN)
Min 1Max 60

Free-form text.

REF
06
Heading > REF

Reference Numbers

OptionalMax use 12

To transmit identifying numbers associated with the named party

Example
REF-01
128
Reference Number Qualifier
Required
Identifier (ID)

Code qualifying the Reference Number.

Usage notes

Release Product Group

PG
Product Group
REF-02
127
Reference Number
Optional
String (AN)
Min 1Max 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).

N1 Loop
OptionalMax 200
N1
10
Heading > N1 Loop > N1

Name

RequiredMax use 1

To identify a party by type of organization, name and code

Usage notes

This N1 loop in the heading area will be used to identify the release issuer (buyer), the seller (supplier) and the bill-to, ship-to and ship-from locations.

Example
N1-01
98
Organization Identifier
Required
Identifier (ID)

Code identifying the type of party being defined.

BT
Bill-to-Party
BY
Buying Party (Purchaser)
IC
Intermediate Consignee
SE
Selling Party
SF
Ship From
ST
Ship To
N1-03
66
Identification Code Qualifier
Required
Identifier (ID)

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

92
Assigned by Buyer
N1-04
67
Identification Code
Required
Identifier (ID)
Min 2Max 17

Code identifying one of the parties in the transaction. See Identification Code Qualifier (66).

N1 Loop end
Heading end

Detail

LIN Loop
RequiredMax 10000
LIN
32
Detail > LIN Loop > LIN

Item Identification Detail

RequiredMax use 1

To specify basic item identification data.

Usage notes

Used for Ford part number. This segment begins the detail loop. Ford part number my 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 are delimited by spaces. In addition, LIN04 and LIN05 may be used to transmit a purchase order number.

Example
LIN-02
235
Product/Service ID Qualifier
Required
Identifier (ID)

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

BP
Buyer's Part Number
LIN-03
234
Product/Service ID
Required
String (AN)
Min 1Max 30

Identifying number for a product or service.

Usage notes

Ford Part Number.

LIN-04
235
Product/Service ID Qualifier
Optional
Identifier (ID)

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

PO
Purchase Order Number
LIN-05
234
Product/Service ID
Optional
String (AN)
Min 1Max 30

Identifying number for a product or service.

Usage notes

Ford Purchase Order Number.

UNT
33
Detail > LIN Loop > UNT

Unit Detail

RequiredMax use 1

To specify item unit data.

Example
UNT-01
355
Unit of Measurement Code
Required
Identifier (ID)
Min 2Max 2

Code identifying the basic unit measurement.

PRS
45
Detail > LIN Loop > PRS

Part Release Status

OptionalMax use 1

To indicate the status of the part being ordered with respect to this material release (only use if the planning schedule is considered to be an order/material release).

Usage notes

Only used when the part is to be coded "Balanced Out' or "Final Release".

Example
PRS-01
682
Part Release Status Code
Required
Identifier (ID)

Code identifying the status of the specific part number being released.

3
Part will be Canceled at the Material Quantity
7
Final Release for this Cancelled Part
PRS-02
352
Description
Optional
String (AN)
Min 1Max 80

A free-form description to clarify the related data elements and their content.

REF
46
Detail > LIN Loop > REF

Reference Numbers

OptionalMax use 12

To transmit identifying numbers associated with the named party

Usage notes

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

Example
REF-01
128
Reference Number Qualifier
Required
Identifier (ID)

Code qualifying the Reference Number.

DK
Dock Number
LF
Assembly Line Feed Location
RL
Reserve Assembly Line Feed Location
REF-02
127
Reference Number
Optional
String (AN)
Min 1Max 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).

PER
47
Detail > LIN Loop > PER

Administrative Communications Contact

OptionalMax use 3

To identify a person or office to whom administrative communications should be directed

Usage notes

This segment relates to interpersonal communications, not network or telecommunications contacts. It can be used to convey a contact person's name and telephone number.

Example
PER-01
366
Contact Function Code
Required
Identifier (ID)

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

EX
Expeditor
RD
Receiving Dock
Optional
String (AN)
Min 1Max 35

Free-form organization name, official title, or related information.

PER-03
365
Communication Number Qualifier
Optional
Identifier (ID)

Code identifying the type of communications used in Communication Number (364). Also see: Communication Number (364).

TE
Telephone
PER-04
364
Communication Number
Optional
String (AN)
Min 7Max 21

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

SDP Loop
RequiredMax 104
SDP
60
Detail > LIN Loop > SDP Loop > SDP

Ship/Delivery Pattern

RequiredMax use 1

To identify specific ship/delivery requirements

Example
SDP-01
678
Ship/Delivery Pattern
Required
Identifier (ID)

Code which specifies the days for routine shipments or deliveries.

Y
None
SDP-02
679
Ship/Delivery Pattern Time
Required
Identifier (ID)

Code which specifies the time for routine shipments or deliveries.

Y
None
FST
61
Detail > LIN Loop > SDP Loop > FST

Forecast Schedule

RequiredMax use 104

To specify the forecasted dates and quantities

Usage notes

This FST segment will show cumulative quantities for all discrete forecast qualifiers ("D"). For strike protection and Kentucky Truck frim orders, the FST segment will show discrete (net) quantities.
When FST02 identifies strike protection ("S") or firm ("C") quantity, the quantities in the FST01 element will be discrete (net) quantities.

Example
FST-01
380
Quantity
Required
Decimal number (R)
Min 1Max 10

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

Usage notes

Normally cumulative quantity. Net only when FST02="S" or "C".

FST-02
680
Forecast Qualifier
Required
Identifier (ID)

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

C
Firm
D
Planning
S
Strike Protection
FST-03
681
Forecast Timing Qualifier
Required
Identifier (ID)

Code specifying interval grouping of the forecast.

D
Discrete
F
Flexible Interval (from Date X through Date Y)
W
Weekly Bucket (Monday through Sunday)
Required
Date (DT)
YYMMDD format

Date (YYMMDD). Also see: Date Qualifier (432).

Optional
Date (DT)
YYMMDD format

Date (YYMMDD). Also see: Date Qualifier (432).

FST-06
374
Date/Time Qualifier
Optional
Identifier (ID)

Code specifying type of date or time.

002
Delivery Requested on this Date/Time
Optional
Time (TM)
HHMM format

Time expressed in 24-hour clock time (HHMM) (Time range: 0000 though 2359).
Also see: Time Qualifier (176).

SDP Loop end
ATH
63
Detail > LIN Loop > ATH

Resource Authorization

OptionalMax use 20

To specify resource authorizations (i.e., finished labor, material, etc.) in the planning schedule.

Usage notes

The quantity fields in this segment are always cumulative quantities. There will always be at most one ATHFI and one ATHMT for each LIN.

Example
ATH-01
672
Resource Authorization Code
Required
Identifier (ID)

Code identifying the resource which the buyer is authorizing the seller to commit to.

FI
Finished (Labor, Material, and Overhead/Burden)
MT
Material
Required
Date (DT)
YYMMDD format

Date (YYMMDD). Also see: Date Qualifier (432).

Usage notes

Last day of the week.

ATH-03
380
Quantity
Required
Decimal number (R)
Min 1Max 10

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

Usage notes

Cumulative quantity authorized through date in ATH02.

Required
Date (DT)
YYMMDD format

Date (YYMMDD). Also see: Date Qualifier (432).

Usage notes

Cumulative quantity start date. (Beginning inventory date.)

SHP Loop
OptionalMax 25
SHP
64
Detail > LIN Loop > SHP Loop > SHP

Shipped/Received Information

RequiredMax use 1

To specify shipment and/or receipt information

Usage 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 through last transceived ASN.

Example
SHP-01
673
Quantity Qualifier
Optional
Identifier (ID)

Code specifying the type of quantity.

01
Discrete Quantity
02
Cumulative Quantity
SHP-02
380
Quantity
Optional
Decimal number (R)
Min 1Max 10

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

SHP-03
374
Date/Time Qualifier
Optional
Identifier (ID)

Code specifying type of date or time.

011
Shipped on this Date/Time
Optional
Date (DT)
YYMMDD format

Date (YYMMDD). Also see: Date Qualifier (432).

Usage notes

Shipped date or beginning inventory date.

Optional
Date (DT)
YYMMDD format

Date (YYMMDD). Also see: Date Qualifier (432).

Usage notes

If present, will contain date of last shipment.

REF
65
Detail > LIN Loop > SHP Loop > REF

Reference Numbers

OptionalMax use 5

To transmit identifying numbers associated with the named party

Usage notes

Used to convey the shipment ID (ASN) number of the last shipment transceived -as much, it will follow the SHP segment with "01" in SHP01, and will occur only once.

Example
REF-01
128
Reference Number Qualifier
Required
Identifier (ID)

Code qualifying the Reference Number.

SI
Shipper's Identifying Number for Shipment (SID)
REF-02
127
Reference Number
Required
String (AN)
Min 1Max 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).

SHP Loop end
LIN Loop end
Detail end

Summary

CTT
72
Summary > CTT

Transaction Totals

RequiredMax use 1

To transmit a hash total for a specific element in the transaction set

Example
CTT-01
354
Number of Line Items
Required
Numeric (N0)
Min 1Max 6

Total number of line items in the transaction set.

CTT-02
347
Hash Total
Required
Decimal number (R)
Min 1Max 10

Sum of values of the specific data element.

SE
73
Summary > SE

Transaction Set Trailer

RequiredMax use 1

To indicate the end of the transaction set and provide the count of the transmitted segments (including the beginning and ending (SE) segment)

Example
SE-01
96
Number of Included Segments
Required
Numeric (N0)
Min 1Max 6

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

SE-02
329
Transaction Set Control Number
Required
Numeric (N)
Min 4Max 9

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

Summary end

Functional Group Trailer

RequiredMax use 1

To indicate the end of a functional group and to provide control information

Example
GE-01
97
Number of Transaction Sets Included
Required
Numeric (N0)
Min 1Max 6

Total number of transaction sets included in the functional group or interchange (transmission) group terminated by the trailer containing this data element.

GE-02
28
Data Interchange Control Number
Required
Numeric (N0)
Min 1Max 9

Assigned number originated and maintained by the sender.

EDI Samples

sample 1

ISA~00~ ~00~ ~ZZ~F159B ~ZZ~BTCXA ~231224~0102~U~00200~000011832~0~P~<
GS~PS~AP10A~BTCXA~231224~0057~000011832~X~002001FORD
ST~830~0001
BFR~05~~924-1~SH~C~230101~241229~231224
REF~PG~RPG04
N1~ST~~92~AP10A
N1~SF~~92~BTCXA
N1~IC~~92~GZ7WL
LIN~~BP~AMPC3J 17B820 AC~PO~5700020090
UNT~EA
PER~EX~JP006 GGOWRIS1@FORD.COM~TE~-313-2065633
SDP~Y~Y
FST~5136~D~W~231225
FST~5280~D~W~240101
FST~5496~D~W~240108
FST~5592~D~W~240115
FST~5784~D~W~240122
FST~6096~D~W~240129
FST~6456~D~W~240205
FST~6744~D~W~240212
FST~6984~D~W~240219
FST~7296~D~W~240226
FST~7704~D~W~240304
FST~8112~D~W~240311
FST~8280~D~W~240318
FST~8544~D~W~240325
FST~8760~D~W~240401
FST~9168~D~W~240408
FST~9456~D~W~240415
FST~9720~D~W~240422
FST~9912~D~W~240429
FST~10272~D~W~240506
FST~10416~D~W~240513
FST~10704~D~W~240520
FST~10992~D~W~240527
FST~11328~D~W~240603
FST~11688~D~W~240610
FST~11688~D~W~240617
FST~11976~D~W~240624
FST~12240~D~W~240701
FST~12552~D~W~240708
FST~12864~D~W~240715
FST~13104~D~W~240722
FST~13488~D~W~240729
FST~13776~D~W~240805
FST~14280~D~W~240812
FST~14472~D~W~240819
FST~14904~D~W~240826
FST~15120~D~W~240902
FST~15360~D~W~240909
FST~15720~D~W~240916
FST~16032~D~W~240923
FST~16320~D~W~240930
FST~16464~D~W~241007
FST~16632~D~W~241014
FST~16872~D~W~241021
FST~17088~D~W~241028
FST~17328~D~W~241104
FST~17417~D~W~241111
FST~17679~D~W~241118
FST~17941~D~W~241125
FST~18203~D~W~241202
FST~18465~D~W~241209
FST~18727~D~W~241216
FST~18989~D~W~241223
ATH~FI~240114~5496~~230101
ATH~MT~240225~6984~~230101
SHP~01~48~011~231220
REF~SI~0007417004
SHP~02~6336~011~230101~~231220
CTT~1~641621
SE~70~0001
GE~1~000011832
IEA~00001~000011832

Stedi is a registered trademark of Stedi, Inc. All names, logos, and brands of third parties listed on this page are trademarks of their respective owners (including “X12”, which is a trademark of X12 Incorporated). Stedi, Inc. and its products and services are not endorsed by, sponsored by, or affiliated with these third parties. Use of these names, logos, and brands is for identification purposes only, and does not imply any such endorsement, sponsorship, or affiliation.