EDI Specifications - Fisher Sci

Transcription

EDI Specifications850 - Purchase Order (Supplier v4010)December 2010

EDI Specifications850 - Purchase Order850Purchase Order - Functional Group POVER. 4010FISHER SCIENTIFICThis Standard contains the format and establishes the data contents of the Fisher Scientific CustomerPurchase Order Transaction Set (850) for use within the context of an Electronic Data Interchange (EDI)environment. Please refer to the EDI Services Guide for additional information. All information containedherein is subject to change at the discretion of Fisher Scientific Company, L.L.C.Heading:POSIDSegment NameReqMax Use010STTransaction Set HeaderM1020BEGBeginning Segment for Purchase OrderM1060PERAdministrative Communications ContactO3080FOBF.O.B Related InstructionsO 1LOOP ID - N9RepeatNotes1000292N9Reference IdentificationO1300MSGMessage TextO1000LOOP ID - N1310N1NameO1320N2Additional Name InformationO2330N3Address InformationO2340N4Geographic InformationO 1350REFReference IdentificationO12369PERAdministrative Communications ContactO 1Detail:POSIDSegment NameReqMax UseLOOP ID - PO1010PO1RepeatNotes100000Baseline Item DataM1LOOP ID - PIDN2/0101000050PIDProduct/Item DescriptionO1070PWKPaperworkO25210DTMDate/Time ReferenceO10www.FisherWebServices.comPage 2

EDI Specifications850 - Purchase OrderPOSIDSegment NameReqMax UseLOOP ID - AMT600AMTRepeatNotes 1Monetary AmountO1ReqMax UseSummary:POSIDSegment NameLOOP ID - CTTRepeatNotes1010CTTTransaction TotalsO1N3/010020AMTMonetary AmountO1N3/020Notes:2/010PO102 is required.3/010The number of line items (CTT01) is the accumulation of the number of PO1 segments. Ifused, hash total (CTT02) is the sum of the value of quantities ordered (PO102) for each PO1segment.3/020If AMT is used in the summary area, then AMT01 will TT and AMT02 will indicate totaltransaction amount as calculated by the sender.www.FisherWebServices.comPage 3

EDI Specifications850 - Purchase OrderSTPOS: 010Max: 1Heading - MandatoryLoop: N/AElements: 2Transaction Set HeaderTo indicate the start of a transaction set and to assign a control number.Element Summary:RefIDSegment NameReqTypeMin/MaxST01143Transaction Set Identifier CodeCode Name850 Purchase OrderMID3/3ST02329Transaction Set Control NumberMAN4/9NotesSemantics:1.The transaction set identifier (ST01) used by the translation routines of the interchange partnersto select the appropriate transaction set definition (e.g., 810 selects the Invoice Transaction Set).www.FisherWebServices.comPage 4

EDI Specifications850 - Purchase OrderBEGBeginning Segment forPurchase OrderPOS: 020Max: 1Heading - MandatoryLoop: N/AElements: 4To indicate the beginning of the Purchase Order Transaction Set and transmit identifying numbers anddates.Element Summary:RefIDSegment NameReqTypeMin/MaxBEG01 353Transaction Set Purpose CodeCode Name00OriginalMID2/2BEG02 92Transaction Set Control NumberCode NameDSDrop ShipmentSAStand-alone OrderMID2/2BEG03 324Purchase Order NumberMAN1/22BEG05 373DateMDT8/8NotesSemantics:1.BEG05 is the date assigned by the purchaser to purchase order.www.FisherWebServices.comPage 5

EDI Specifications850 - Purchase OrderPERAdministrativeCommunications ContactPOS: 060Max: 3Heading - OptionalLoop: N/AElements: 4To identify a person or office to whom administrative communications should be directed.Element Summary:RefIDSegment NameReqTypeMin/MaxPER01 366Contact Function CodeCode NameBDBuyer Name or DepartmentMID2/2PER02 93NameOAN1/60PER03 365Communication Number QualifierCode NameTETelephoneCID2/2PER04 364Communication NumberCAN1/80NotesSyntax:1.P0304 - If either PERF03 or PER04 are present, then the others are required.www.FisherWebServices.comPage 6

EDI Specifications850 - Purchase OrderFOBF.O.B Related InstructionsPOS: 080Max: 1Heading - OptionalLoop: N/AElements: 3To specify transportation instructions relating to shipment.Element Summary:RefIDSegment NameReqTypeMin/MaxFOB01 146Shipment Method of PaymentCode NamePOPrepaid OnlyCCCollectDFDefined by BuyerM/ZID2/2FOB02 309Location QualifierCode NameDEDestinationCICityX/ZID1/2FOB03 352DescriptionOAN1/80NotesSyntax:1.C0302—If FOB03 is present, than FOB02 is required.www.FisherWebServices.comPage 7

EDI Specifications850 - Purchase OrderN9Reference IdentificationPOS: 395Max: 1Heading - OptionalLoop: N9Elements: 2To transmit identifying information as specified by the Reference Identification QualifierElement Summary:RefIDSegment NameReqTypeMin/MaxN901128Reference Identification QualifierCode NameL1Letters or NotesMID2/3N902127Reference IdentificationCAN1/30NotesSyntax:1.R0203 - At least one of N902 or N903 is required.www.FisherWebServices.comPage 8

EDI Specifications850 - Purchase OrderMSGMessage TextPOS: 300Max: 100Heading - OptionalLoop: N9Elements: 1To specify transportation instructions relating to shipment.Element Summary:RefIDSegment NameReqTypeMin/MaxMSG01 93Free Form TextMID1/264NotesN/93Notes:N/93 Please refer to EDI Services Guide for additional requirements.www.FisherWebServices.comPage 9

EDI Specifications850 - Purchase OrderN1POS: 310Max: 1Heading - OptionalLoop: N1Elements: 4NameTo identify a party by type of organization, name, and code.Element Summary:RefIDSegment NameReqTypeMin/MaxN10198Entity Identifier CodeCode NameBTBill-to-PartySTShip ToVNVendorMID2/3N10293NameCAN1/60N10366Identifier Code QualifierCode Name92Assigned by Buyer or Buyer’s AgentCID1/2N10467Identification CodeCAN2/80NotesN/98Syntax:1.R0203 - At least one of N102 or N103 is required.2.P0304 - If either N103 or N104 are present, then the others are required.Comments:1.This segment, used alone, provides the most efficient method of providing organizational identification. To obtain this efficiency the "ID Code" (N104) must provide a key to the table maintainedby the transaction processing party.Notes:N/98Please refer to EDI Services Guide for additional requirements.www.FisherWebServices.comPage 10

EDI Specifications850 - Purchase OrderN2Additional NameInformationPOS: 320Max: 2Heading - OptionalLoop: N1Elements: 2To specify additional names or those longer than 35 characters in length.Element Summary:RefIDSegment 60www.FisherWebServices.comNotesPage 11

EDI Specifications850 - Purchase OrderN3Address InformationPOS: 330Max: 2Heading - OptionalLoop: N1Elements: 2To specify the location of the named party.Element Summary:RefIDSegment NameReqTypeMin/MaxN301166Address InformationMAN1/55N302166Address ge 12

EDI Specifications850 - Purchase OrderN4Geographic LocationPOS: 340Max: 1Heading - OptionalLoop: N1Elements: 3To specify the geographic place of the named party.Element Summary:RefIDSegment NameReqTypeMin/MaxN40219City NameOAN2/30N403156State or Province CodeOID2/2N404116Postal CodeOID3/15NotesSyntax:1.C0605—If N406 is present, than N405 is required.Comments:1.A combination of either N401 through N404, or N405 and N406 may be adequate to specify alocation.2.N402 is required only if city name (N401) is in the U.S. or Canada.www.FisherWebServices.comPage 13

EDI Specifications850 - Purchase OrderREFReference IdentificationPOS: 350Max: 12Heading - OptionalLoop: N1Elements: 2To specify identifying information.Element Summary:RefIDSegment NameReqTypeMin/MaxREF01 128Reference Identification QualifierCode NamePOPurchase Order NumberSLSales/Territory CodeCRCustomer Reference NumberSMSales Office NumberMID2/3REF02 127Reference IdentificationCAN1/30NotesSyntax:1.R0203 - At least one REF02 or REF03 is required.www.FisherWebServices.comPage 14

EDI Specifications850 - Purchase OrderPERAdministrativeCommunications ContactPOS: 360Max: 1Heading - OptionalLoop: N1Elements: 2To identify a person or office to whom administrative communications should be directed.Element Summary:RefIDSegment NameReqTypeMin/MaxPER01 366Contact Function CodeCode NameDIDelivery Instructions ContractMID2/2PER02 93NameOAN1/60NotesSyntax:1.R0304 - If either PERF03 or PER04 are present, then the others are required.www.FisherWebServices.comPage 15

EDI Specifications850 - Purchase OrderPO1Baseline Item DataPOS: 010Max: 1Heading - MandatoryLoop: PO1Elements: 7To specify basic and most frequently used line item data.Element Summary:RefIDSegment NameReqTypeMin/MaxPO101 350Assigned IdentificationOAN1/20PO102 330Quantity OrderedCR1/15PO103 355Unit or Basis for Measurement CodeCode NameCACaseEAEachGRGrossPCPiecePKPack (PAK)OID2/2PO104 212Unit PriceCR1/17PO105 639Basis of Unit Price CodeCode NameLECatalog Price per EachOID2/2PO106 235Product/Service ID QualifierCode NameVCVendor’s (Seller’s) Catalog NumberCBBuyer’s Catalog NumberCID2/2PO107 234Product/Service IDCAN1/48NotesSyntax:1.C0302 - If PO103 is present, than PO102 is required.2.C0504 - If PO105 is present, than PO104 is required.3.P0607 - If either PO106 or PO107 are present, then the others are required.4.PO18 P0809 - If either PO108 or PO109 are present, then the others are required.Comments;1.See the Data Element Directory for a complete list of IDS.2.PO101 is the item identification.3.PO106 through PO125 provide for ten different product/service IDS per each item. For example:Case, Color, Drawing No., U.P.C. No., ISBN No., Model No., or SKU.www.FisherWebServices.comPage 16

EDI Specifications850 - Purchase OrderPIDProduct/Item DescriptionPOS: 050Max: 1Heading - OptionalLoop: PIDElements: 4To describe a product or process in coded or free-form format.Element Summary:RefIDSegment NameReqTypeMin/MaxPID01349Item Description TypeCode NameFFree-formMID1/1PID02750Product/Process Characteristic CodeCode Name08ProductOID2/3PID03559Agency Qualifier CodeCode NameZZMutually :1.Use PID03 to indicate the organization that publishes the code list being referred toComments;1.If PID01 equals “F”, then PID05 is used. If PID01 equals “S”, then PID04 is used. If PID01 equals“X”, then both PID04 and PID05 are used.www.FisherWebServices.comPage 17

EDI Specifications850 - Purchase OrderPWKPOS: 090Max: 25Heading - OptionalLoop: PO1Elements: 2PaperworkTo identify the type of transmission or both of paperwork or supporting information.Element Summary:RefIDSegment NameReqTypeMin/MaxPWK01 755Report Type CodeCode NamePJPurchasing SpecificationMID2/2PWK02 352DescriptionOAN1/80NotesComments;1.PWK07 may be used to indicate special information to be shown on the specified report.www.FisherWebServices.comPage 18

EDI Specifications850 - Purchase OrderDTMPOS: 210Max: 10Heading - OptionalLoop: PO1Elements: 2Date/Time ReferenceTo specify pertinent dates and times.Element Summary:RefIDSegment NameReqTypeMin/MaxDTM01 374Date/Time QualifierCode Name038Ship No Later367Due to customerMID3/3DTM02 373DateCDT8/8NotesN/374Syntax;1.R020305—At least one DTM02, DTM03 or DTM05 is requiredNotes:N/374 Please refer to EDI Services Guide for additional requirements.www.FisherWebServices.comPage 19

EDI Specifications850 - Purchase OrderAMTPOS: 600Max: 1Heading - OptionalLoop: AMTElements: 2Monetary AmountTo indicate the total monetary amount.Element Summary:RefIDSegment NameReqTypeMin/MaxAMT01 522Amount Qualifier CodeCode Name1Line Item TotalMID3/3AMT02 782Monetary AmountMR1/18NotesN/782Notes:N/782 Please refer to EDI Services Guide for additional requirements.www.FisherWebServices.comPage 20

EDI Specifications850 - Purchase OrderCTTTransaction TotalsPOS: 010Max: 1Heading - OptionalLoop: CTTElements: 1To transmit a has total for a specific element in the transaction set.Element Summary:RefIDCTT01 354Segment NameReqTypeMin/MaxMN01/6Number of Line ItemsNotesComments;1.This segment is intended to provide has totals to validate transaction completeness and correctness.www.FisherWebServices.comPage 21

EDI Specifications850 - Purchase OrderAMTPOS: 020Max: 1Heading - OptionalLoop: CTTElements: 2Monetary AmountTo indicate the total monetary amount.Element Summary:RefIDSegment NameReqTypeMin/MaxAMT01 522Amount Qualifier CodeCode Name2Batch TotalMID3/3AMT02 782Monetary AmountMR1/18NotesN/782Notes:N/782 Please refer to EDI Services Guide for additional requirements.www.FisherWebServices.comPage 22

EDI Specifications850 - Purchase OrderSEPOS: 030Max: 1Summary - MandatoryLoop: N/AElements: 2Transaction Set TrailerTo indicate the end of the transaction set and provide the count of the transmitted segments (includingthe beginning (ST) and ending (SE) segments).Element Summary:RefIDSegment NameReqTypeMin/MaxSE0196Number of Included SegmentsMN01/10SE02329Transaction Set Control NumberMAN4/9NotesComments:1.SE is the last segment of each transaction set.www.FisherWebServices.comPage 23

EDI Specifications850 - Purchase OrderSample 850 :Below is a complete example of a Direct Ship and Warehouse Shipment 850 transmission:Direct ShipISA*00**00**09*004321519VNDP PO COMMENTSMSG*IN YOUR SYSTEM AND ON YOUR INVOICE REFERENCE FISHERMSG*PO#: DR3474915. ON PACKING SLIPS AND SHIPPING LABELSMSG*REFER TO CUSTOMER PO#: 123456MSG*CALLER: JANE DOEMSG*IF DUE DATE CANNOT BE MET CONTACT ASAP:MSG*FISHER SCIENTIFIC(412) 490-0000N1*ST*SPECIAL LABS*92*004321519MWDN3*123456*1000 PENNSYLVANIA M BORATE, 40 G/L, 500 *67768GE*1*8579IEA*1*000008579Warehouse ShipmentISA*00**00**09*004321519VNDP *ZZ*7777777777*070920*0940*U*00401*000027568*0*P* DF*DEN1*ST*FISHER SCIENTIFIC COMPANY*92*004321519SEDN3*2775 HORIZON RIDGE 890*CB*14241PID*F*08*ZZ**PLT MICRFLR BLK rvices.comPage 24

EDI Specifications 850 - Purchase Order www.FisherWebServices.com Page 18 Ref ID Segment Name Req Type Min/Max Notes PWK01 755 Report Type Code Code Name PJ Purchasing Specification M ID 2/2 PWK02 3