857 Shipment and Billing Notice
857 Shipment and Billing Notice
Function Group BS
This Draft Standard for Trial Use contains the format and establishes the data contents of the Shipment and Billing Notice Transaction Set (857) for use within the context of an Electronic Data Interchange (EDI) environment. This transaction set provides the recipient of a shipment with data for both receipt planning and payment generation. EDI and telecommunications technologies suggest efficiencies in the way business data is processed. For example, the sender of a shipment may send the recipient's receiving function a Ship Notice/Manifest (856), and the payables function an Invoice (810), even though the contents of these two documents may be largely redundant. In certain business environments, the Shipment and Billing Notice permits the consolidation of these two documents into one. Specifically, this transaction set is appropriate where the shipment data, when it includes terms and item prices, can be used both to plan receipts and to generate payment. In this environment, the exact prices for the items shipped may not be known in advance by both parties. This transaction set is not appropriate in so-called Evaluated Receipts Settlement (ERS) environments, in which the exact prices for the items shipped have been agreed upon by, and are known to, both parties in advance. This transaction set is not to be used to replace the Ship Notice/Manifest (856) or Invoice (810) individually, but only to replace both, together. For example, do not use this transaction set in place of a Ship Notice/Manifest while continuing to send either paper or electronic invoice.
Position
Segment
Name
Max Use
010
Transaction Set HeaderMandatory
Max 1
To indicate the start of a transaction set and to assign a control number
020
Beginning of Hierarchical TransactionMandatory
Max 1
To define the business hierarchical structure of the transaction set and identify the business application purpose and reference data; i.e., number, date, and time
HLLoop
Mandatory
Repeat >1
030
Hierarchical LevelMandatory
Max 1
To identify dependencies among and the content of hierarchically related groups of data segments.
BS1Loop
Optional
Repeat 1
040
Total Shipment InformationMandatory
Max 1
To provide totals relating to the shipment
050
Carrier Details (Quantity and Weight)Optional
Max 5
To specify the transportation details relative to commodity, weight and quantity.
060
Carrier Details (Equipment)Optional
Max 5
To specify transportation details relating to the equipment used by the carrier.
070
Carrier Details (Special Handling or Hazardous Materials or Both)Optional
Max 5
To specify transportation special handling requirements or hazardous materials information or both
080
Carrier Details (Routing Sequence/Transit Time)Optional
Max 10
To specify the carrier, sequence of routing and to provide transit time information
090
F.O.B. Related InstructionsOptional
Max 1
To specify transportation instructions relating to shipment
100
Date/Time ReferenceOptional
Max 5
To specify pertinent dates and times
110
Reference NumberOptional
Max 20
To transmit identifying numbers and descriptive information as specified by the reference number qualifier
120
Administrative Communications ContactOptional
Max 5
To identify a person or office to whom administrative communications should be directed
130
CurrencyOptional
Max 1
To specify the currency (dollars, pounds, francs, etc.) used in a transaction
N1Loop
Optional
Repeat 10
140
NameMandatory
Max 1
To identify a party by type of organization, name and code
150
Additional Name InformationOptional
Max 2
To specify additional names or those longer than 35 characters in length
160
Address InformationOptional
Max 2
To specify the location of the named party
170
Geographic LocationOptional
Max 1
To specify the geographic place of the named party
BS2Loop
Optional
Repeat 1
180
Total Monetary Value SummaryMandatory
Max 1
To specify the total invoice discounts and amounts
190
Purchase Order ReferenceOptional
Max 1
To provide reference to a specific purchase order
200
Reference NumberOptional
Max >1
To transmit identifying numbers and descriptive information as specified by the reference number qualifier
210
Date/Time ReferenceOptional
Max 10
To specify pertinent dates and times
220
Terms of Sale/Deferred Terms of SaleOptional
Max 5
To specify terms of sale.
230
Tax InformationOptional
Max 10
To specify tax information.
235
Item Detail (Shipment)Optional
Max 1
To specify line item detail relative to shipment
237
Invoice Shipment SummaryOptional
Max 1
To specify summary details of total items shipped in terms of quantity, weight, and volume.
SACLoop
Optional
Repeat 25
240
Service, Promotion, Allowance, or Charge InformationMandatory
Max 1
To request or identify a service, promotion, allowance, or charge; to specify the amount or percentage for the service, promotion, allowance, or charge
250
Tax InformationOptional
Max 10
To specify tax information.
N1Loop
Optional
Repeat 10
260
NameMandatory
Max 1
To identify a party by type of organization, name and code
270
Additional Name InformationOptional
Max 2
To specify additional names or those longer than 35 characters in length
280
Address InformationOptional
Max 2
To specify the location of the named party
290
Geographic LocationOptional
Max 1
To specify the geographic place of the named party
BS3Loop
Optional
Repeat 1
300
Pallet InformationMandatory
Max 1
To identify the type and physical attributes of the pallet, and, gross weight, gross volume, and height of the load and the pallet
310
Marks and NumbersOptional
Max 10
To indicate identifying marks and numbers for shipping containers
BS4Loop
Optional
Repeat 1
320
Assigned NumberMandatory
Max 1
To reference a line number in a transaction set.
325
Reference NumberOptional
Max 15
To transmit identifying numbers and descriptive information as specified by the reference number qualifier
330
Item Physical DetailsOptional
Max 1
To specify the physical qualities, packaging, weights and dimensions relating to the item.
340
MeasurementsOptional
Max 10
To specify physical measurements or counts, including dimensions, tolerances, variances, and weights (See Figures Appendix for example of use of C001.)
350
Marking, Packaging, LoadingOptional
Max 10
To describe marking, packaging, loading and unloading requirements.
360
Marks and NumbersOptional
Max 10
To indicate identifying marks and numbers for shipping containers
BS5Loop
Optional
Repeat 1
370
Baseline Item Data (Invoice)Mandatory
Max 1
To specify the basic and most frequently used line item data for the invoice and related transactions.
380
Additional Item DataOptional
Max 1
To specify additional item details relating to variations between ordered and shipped quantities, or to specify alternate units of measures and quantities.
390
Item Physical DetailsOptional
Max 1
To specify the physical qualities, packaging, weights and dimensions relating to the item.
400
CommodityOptional
Max 5
To identify a commodity or a group of commodities or a tariff page commodity
410
Tax InformationOptional
Max 10
To specify tax information.
420
Pricing InformationOptional
Max 10
To specify pricing information
430
Reference NumberOptional
Max 10
To transmit identifying numbers and descriptive information as specified by the reference number qualifier
440
MeasurementsOptional
Max 10
To specify physical measurements or counts, including dimensions, tolerances, variances, and weights (See Figures Appendix for example of use of C001.)
PIDLoop
Optional
Repeat 25
450
Product/Item DescriptionMandatory
Max 1
To describe a product or process in coded or free-form format
460
MeasurementsOptional
Max 10
To specify physical measurements or counts, including dimensions, tolerances, variances, and weights (See Figures Appendix for example of use of C001.)
SLNLoop
Optional
Repeat 1000
470
Subline Item DetailMandatory
Max 1
To specify product subline detail item data
480
Product/Item DescriptionOptional
Max 25
To describe a product or process in coded or free-form format
SACLoop
Optional
Repeat 25
490
Service, Promotion, Allowance, or Charge InformationMandatory
Max 1
To request or identify a service, promotion, allowance, or charge; to specify the amount or percentage for the service, promotion, allowance, or charge
500
Tax InformationOptional
Max 10
To specify tax information.
510
Transaction Set TrailerMandatory
Max 1
To indicate the end of the transaction set and provide the count of the transmitted segments (including the beginning (ST) and ending (SE) segments).
Position
Segment
Name
Max Use