What is an EDI 850?

An EDI 850 is a type of electronic data interchange transaction set that consist of details of an order. Also known as an electronic purchase order, an EDI 850 is usually sent to a vendor as the first step in the ordering process. An EDI 850 can be used both for a single purchase, for recurring purchases, or to delete or alter an order as specified by the buyer. 

  • Purchase order number
  • Purchase order reference number
  • Vendor number
  • Billing and ship-to information
  • Item details, product/service identifiers, descriptions, quantities and prices
  • Shipping instructions and carrier details

M = Mandatory, O = Optional, X = Not Needed

ElementRefDescriptionReq
ST – Transaction Set HeaderST01Transaction Set Identifier CodeM
ST02Transaction Set Control NumberM
BEG – Beginning Segment BEG01BEG01Transaction Set Purpose Code (00)M
BEG02Purchase Order Type Code (DS, NS, OS, PR, RO, SA)M
BEG03Purchase Order NumberM
BEG05Purchase Order DateM
CUR – CurrencyCUR01Entity Identifier Code (BY)M
CUR02Currency Code (CAD, USD)M
REF – Reference InformationREF01Reference Identification Qualifier (19, CO, IA, PD)M
REF02Reference IdentificationX
PER – Administrative Communications ContactPER01Contact Function Code (BD)M
PER02Name of Buyer at The BrickO
PER03Communication Number Qualifier (TE)X
PER04Buyer’s Phone NumberX
PER05Communication Number Qualifier (FX)X
PER06Buyer’s Fax NumberX
PER07Communication Number Qualifier (EA)X
PER08Brick’s Buyer’s Email AddressX
FOB – F.O.B Related InstructionsFOB01Shipment Method of Payment (CC, PP)M
CSH – Sales RequirementsCSH01Sales Requirement CodeO
SAC -Service, Promotion, Allowance, or Charge InformationSAC01Allowance or Charge IndicatorM
SAC02Service, Promotion, Allowance, or Charge CodeX
SAC05Monetary AmountO
ITD – Terms of Sale/Deferred Terms of SaleITD01Terms Type CodeO
ITD03Terms Discount PercentO
ITD05Terms Discount Days DueX
ITD07Terms Net DaysO
ITD12Free-form DescriptionO
DTM – Date/Time ReferenceDTM01Code Specifying type of date and/or timeM
DTM02Date expressed as YYYYMMDDX
TD5 – Carrier DetailsTD504Transportation Method/Type CodeX
TD505RoutingX
TD512Service Level CodeX
MTX – TextMTX02Textual DataX
N1 – Party IdentificationN101Entity IdentifierM
N102Name of LocationX
N103Identification Code QualifierX
N104Identification CodeX
N3 – Party LocationN301Address InformationM
N302Address InformationO
N4 – Geographic LocationN401City NameO
N402State or Province CodeX
N403Postal CodeO
N404Country CodeX
PO1 – Baseline Item DataPO101Assigned IdentificationO
PO102QuantityX
PO103Unit or Basis for Measurement CodeO
PO104Unit PriceX
PO106Product/Service ID QualifierX
PO107Product/Service IDX
PO108Product/Service ID QualifierX
PO109Product/Service IDX
PO110Product/Service ID QualifierX
PO111Product/Service IDX
PO112Product/Service ID QualifierX
PO113Product/Service IDX
PID – Product/Item DescriptionPID01Item Description TypeM
PID05DescriptionX
REF – Reference InformationREF01Reference Identification QualifierM
REF02Reference IdentificationX
CTT -Transaction TotalsCTT01Number of Line ItemsM
CTT02Hash TotalO
AMT – Monetary Amount InformationAMT01Amount Qualifier CodeM
AMT02Monetary AmountM
SE – Transaction Set TrailerSE01Number of Included SegmentsM
SE02Transaction Set Control NumberM