Broker Purchase Order Acknowledgment 855


Documentation

M&M BROKER 855

 

MARS Inc.

855 Broker Purchase Order Notification (Outbound) 

Functional Group ID=PR


Introduction:
This Mars Inc. Standard contains the format and establishes the data contents of the Outbound Broker Purchase Order Notification Transaction Set (855) for use within the context of an Electronic Data Interchange (EDI) environment. The transaction set is used to notify a broker of items a customer has ordered. 
 
Notes: 

* is used as a data delimiter to separate and maintain the element position.
MARS Inc. will send selected qualifiers that have been approved for use in this version of the EDI Standards.
Codes listed below ID Fields are the only ones accepted by MARS Inc. ID Fields with invalid codes will be ignored or rejected.
Heading:
Pos. Seg. Req. Loop Notes and
No. ID Name Des. Max.Use Repeat Comments
M 010 ST Transaction Set Header M 1
M 020 BAK Beginning Segment for Purchase Order Acknowledgment M 1
Used 150 DTM Date/Time Reference O 10
LOOP ID - N9 1000
Used 280 N9 Reference Identification O 1
LOOP ID - N1 200
M 300 N1 Name M 1
Detail:
Pos. Seg. Req. Loop Notes and
No. ID Name Des. Max.Use Repeat Comments
LOOP ID - PO1 100000
M 010 PO1 Baseline Item Data M 1 n1
Used 040 CTP Pricing Information O >1
LOOP ID - PID 1000
Used 050 PID Product/Item Description O 1
LOOP ID - SAC 25
Used 130 SAC Service, Promotion, Allowance, or Charge Information O 1
Summary:
Pos. Seg. Req. Loop Notes and
No. ID Name Des. Max.Use Repeat Comments
LOOP ID - CTT 1
M 010 CTT Transaction Totals M 1 n2
M 030 SE Transaction Set Trailer M 1

Segment: ST Transaction Set Header
Position: 010
Loop:
Level: Heading
Usage: Mandatory
Max Use: 1
Purpose: To indicate the start of a transaction set and to assign a control number
Notes: Example: 
 
ST*855*100010001 
 
The Transaction Set Identifier (ST01) is intended for use by the translation routines of the interchange partners to select the appropriate transaction set definition. 
 
855 is the code used to identify the Purchase Order Acknowledgement Transaction Set.

 
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
855 Broker Purchase Order Notification
M ST02 329 Transaction Set Control Number M AN 4/9
Identifying control number that must be unique within the transaction set functional group assigned by the originator for a transaction set
ST Control Number must be the same as the Control Number (SE02) in the SE Segment.

Segment: BAK Beginning Segment for Purchase Order Acknowledgment
Position: 020
Loop:
Level: Heading
Usage: Mandatory
Max Use: 1
Purpose: To indicate the beginning of the Purchase Order Acknowledgment Transaction Set and transmit identifying numbers and dates
Notes: Example: 
 
BAK*00*NA*PO1234*20000124.

 
Data Element Summary 

Ref. Data
Des. Element Name Attributes
M BAK01 353 Transaction Set Purpose Code M ID 2/2
Code identifying purpose of transaction set
00    Original
01    Cancellation
02    Add
03    Delete
04    Change
05    Replace
06    Confirmation
07    Duplicate
08    Status
10    Not Found
11    Response
12    Not Processed
13    Request
14    Advance Notification
15    Re-Submission
16    Proposed
17    Cancel, to be Reissued
18    Reissue
19    Seller initiated change
20    Final Transmission
21    Transaction on Hold
22    Information Copy
25    Incremental
26    Replace - Specified Buyers Parts Only
27    Verify
28    Query
30    Renewal
31    Allowance/Addition
32    Recovery/Deduction
33    Request for Payment
34    Payment Declined
35    Request Authority
36    Authority to Deduct (Reply)
37    Authority Declined (Reply)
38    No Financial Value
41    Corrected and Verified
42    Temporary Record
Preliminary data that will be replaced with permanent information once verification of accuracy and completeness has been performed
43    Request Permission to Service
44    Rejection
45    Follow-up
A second or subsequent transmission of the transaction set when an expected response has not yet been received
46    Cancellation with Refund
47    Transfer
48    Suspended
49    Original - No Response Necessary
50    Register
To provide such trading partner profile information as may be necessary to request registration as a trading partner in a system (e.g., be authorized to render quotes to the government)
5C    Chargeable Resubmission
77    Simulation Exercise
CN    Completion Notification
Signifies that the order is complete and the information contained within is final for the service request purchase order
ZZ    Mutually Defined
M BAK02 587 Acknowledgment Type M ID 2/2
Code specifying the type of acknowledgment
NA    No Acknowledgment Needed
M BAK03 324 Purchase Order Number M AN 1/22
Identifying number for Purchase Order assigned by the orderer/purchaser
M BAK04 373 Date M DT 8/8
Date expressed as CCYYMMDD

Segment: DTM Date/Time Reference
Position: 150
Loop:
Level: Heading
Usage: Optional
Max Use: 10
Purpose: To specify pertinent dates and times
Notes: Example: 
 
DTM*067*20000129

 
Data Element Summary 

Ref. Data
Des. Element Name Attributes
M DTM01 374 Date/Time Qualifier M ID 3/3
Code specifying type of date or time, or both date and time
067    Current Schedule Delivery
Used DTM02 373 Date X DT 8/8
Date expressed as CCYYMMDD

Segment: N9 Reference Identification
Position: 280
Loop: N9 Optional
Level: Heading
Usage: Optional
Max Use: 1
Purpose: To transmit identifying information as specified by the Reference Identification Qualifier
Notes: Example: 
 
N9*BR*20000901120015

 
Data Element Summary 

Ref. Data
Des. Element Name Attributes
M N901 128 Reference Identification Qualifier M ID 2/3
Code qualifying the Reference Identification
BR    Broker or Sales Office Number
IV    Seller's Invoice Number
ST    Store Number
Used N902 127 Reference Identification X AN 1/30
Reference information as defined for a particular Transaction Set or as specified by the Reference Identification Qualifier

Segment: N1 Name
Position: 300
Loop: N1 Mandatory
Level: Heading
Usage: Mandatory
Max Use: 1
Purpose: To identify a party by type of organization, name, and code
Notes: Example: 
 
N1*ST*SHIP TO NAME*9*DUNS NUMBER+4 

 
Data Element Summary 

Ref. Data
Des. Element Name Attributes
M N101 98 Entity Identifier Code M ID 2/3
Code identifying an organizational entity, a physical location, property or an individual
ST    Ship To
VN    Vendor
Used N102 93 Name O AN 1/60
Free-form name
M N103 66 Identification Code Qualifier M ID 1/2
Code designating the system/method of code structure used for Identification Code (67)
9    D-U-N-S+4, D-U-N-S Number with Four Character Suffix
M N104 67 Identification Code M AN 2/80
Code identifying a party or other code

Segment: PO1 Baseline Item Data
Position: 010
Loop: PO1 Mandatory
Level: Detail
Usage: Mandatory
Max Use: 1
Purpose: To specify basic and most frequently used line item data
Notes: Example: 
 
PO1**10*EA***UN*123456*UP*002000*UF*455666 
 

 
Data Element Summary 

Ref. Data
Des. Element Name Attributes
M PO102 330 Quantity Ordered M R 1/15
Quantity ordered
M PO103 355 Unit or Basis for Measurement Code M ID 2/2
Code specifying the units in which a value is being expressed, or manner in which a measurement has been taken
BG    Bag
BX    Box
CA    Case
EA    Each
PL    Pallet/Unit Load
M PO106 235 Product/Service ID Qualifier M ID 2/2
Code identifying the type/source of the descriptive number used in Product/Service ID (234)
UN    U.P.C. Case Code Number (1-1-5-5)
M PO107 234 Product/Service ID M AN 1/48
Identifying number for a product or service
M PO108 235 Product/Service ID Qualifier M ID 2/2
Code identifying the type/source of the descriptive number used in Product/Service ID (234)
UP    U.P.C. Consumer Package Code (1-5-5-1)
M PO109 234 Product/Service ID M AN 1/48
Identifying number for a product or service
M PO110 235 Product/Service ID Qualifier M ID 2/2
Code identifying the type/source of the descriptive number used in Product/Service ID (234)
UF    User-Defined Shipping Container Identifier
M PO111 234 Product/Service ID M AN 1/48
Identifying number for a product or service

Segment: CTP Pricing Information
Position: 040
Loop: PO1 Mandatory
Level: Detail
Usage: Optional
Max Use: >1
Purpose: To specify pricing information
Notes: Example: 
 
CTP*MF*DPR*20.00

 
Data Element Summary 

Ref. Data
Des. Element Name Attributes
Used CTP01 687 Class of Trade Code O ID 2/2
Code indicating class of trade
MF    Manufacturer
Used CTP02 236 Price Identifier Code X ID 3/3
Code identifying pricing specification
DPR    Discount Price
Used CTP03 212 Unit Price X R 1/17
Price per unit of product, service, commodity, etc.

Segment: PID Product/Item Description
Position: 050
Loop: PID Optional
Level: Detail
Usage: Optional
Max Use: 1
Purpose: To describe a product or process in coded or free-form format
Notes: Example: 
 
PID*F****DESCRIPTION

 
Data Element Summary 

Ref. Data
Des. Element Name Attributes
M PID01 349 Item Description Type M ID 1/1
Code indicating the format of a description
F    Free-form
Used PID05 352 Description X AN 1/80
A free-form description to clarify the related data elements and their content

Segment: SAC Service, Promotion, Allowance, or Charge Information
Position: 130
Loop: SAC Optional
Level: Detail
Usage: Optional
Max Use: 1
Purpose: To request or identify a service, promotion, allowance, or charge; to specify the amount or percentage for the service, promotion, allowance, or charge
Notes: Example: 
 
SAC*A*F800**FG****10.00****02*01**DESCRIPTION

 
Data Element Summary 

Ref. Data
Des. Element Name Attributes
M SAC01 248 Allowance or Charge Indicator M ID 1/1
Code which indicates an allowance or charge for the service specified
A    Allowance
Used SAC02 1300 Service, Promotion, Allowance, or Charge Code X ID 4/4
Code identifying the service, promotion, allowance, or charge
F800    Promotional Allowance
Used SAC04 1301 Agency Service, Promotion, Allowance, or Charge Code X AN 1/10
Agency maintained code identifying the service, promotion, allowance, or charge
Used SAC08 118 Rate O R 1/9
Rate expressed in the standard monetary denomination for the currency specified
Used SAC12 331 Allowance or Charge Method of Handling Code O ID 2/2
Code indicating method of handling for an allowance or charge
02    Off Invoice
Used SAC13 127 Reference Identification X AN 1/30
Reference information as defined for a particular Transaction Set or as specified by the Reference Identification Qualifier
Used SAC15 352 Description X AN 1/80
A free-form description to clarify the related data elements and their content

Segment: CTT Transaction Totals
Position: 010
Loop: CTT Mandatory
Level: Summary
Usage: Mandatory
Max Use: 1
Purpose: To transmit a hash total for a specific element in the transaction set
Notes: Example: 
 
CTT*1**3803.600*LB*182.000*CF

 
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
Used CTT03 81 Weight X R 1/10
Numeric value of weight
Used CTT04 355 Unit or Basis for Measurement Code X ID 2/2
Code specifying the units in which a value is being expressed, or manner in which a measurement has been taken
LB    Pound
Used CTT05 183 Volume X R 1/8
Value of volumetric measure
Used CTT06 355 Unit or Basis for Measurement Code X ID 2/2
Code specifying the units in which a value is being expressed, or manner in which a measurement has been taken
CF    Cubic Feet

Segment: SE Transaction Set Trailer
Position: 030
Loop:
Level: Summary
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: Example: 
 
SE*28*100010001 
 
SE is the last segment of each transaction set.

 
Data Element Summary 

Ref. Data
Des. Element Name Attributes
M SE01 96 Number of Included Segments M N0 1/10
Total number of segments included in a transaction set including ST and SE segments
M SE02 329 Transaction Set Control Number M AN 4/9
Identifying control number that must be unique within the transaction set functional group assigned by the originator for a transaction set
SE Control Number must be the same as the Control Number (ST02) in the ST segment.

 

855-BRK Versions: 4010 Standards: X12 April 5, 2000

Back     Home