EDI 511 Requisition
Functional Group RN
X12M Supply Chain Subcommittee
This X12 Transaction Set contains the format and establishes the data contents of the Requisition Transaction Set (511) for use within the context of an Electronic Data Interchange (EDI) environment. This transaction set can be used to requisition needed material and equipment from a supply distribution system for immediate consumption or stockage against projected requirements. The originator can also use this transaction set to amend or terminate the original requisition. This transaction set may be used to convey a description and quantity of the required material, delivery and billing information, and other logistics information necessary to evaluate and meet the material needs of the originator. This transaction set is not used to establish a contractual relationship between trading partners, and may precede the use of a purchase order.
Heading
- 0100Transaction Set HeaderMandatoryMax 1
To indicate the start of a transaction set and to assign a control number
- 0200Beginning Segment for Material ManagementMandatoryMax 1
To indicate the beginning of a material management transaction and transmit identifying numbers and dates
- 0300Date/TimeOptionalMax 10
To specify pertinent dates and times
- 0400Note/Special InstructionOptionalMax 10
To transmit information in a free-form format, if necessary, for comment or special instruction
- LM Loop OptionalRepeat 50
- 0500Code Source InformationMandatoryMax 1
To transmit standard code list identification information
The LM loop identifies logistic data common to the entire transaction set. - 0600Industry CodeMandatoryMax 100
Code to transmit standard industry codes
- 0500Code Source InformationMandatoryMax 1
- N1 Loop MandatoryRepeat 20
- 0700NameMandatoryMax 1
To identify a party by type of organization, name, and code
The N1 loop identifies name and or address information common to the entire transaction set. - 0800Additional Name InformationOptionalMax 2
To specify additional names
- 0900Address InformationOptionalMax 2
To specify the location of the named party
- 1000Geographic LocationOptionalMax 1
To specify the geographic place of the named party
- 1100ContactOptionalMax 5
To identify a person or office to whom communications should be directed
- 0700NameMandatoryMax 1
Detail
- LX Loop OptionalRepeat >1
- 0100Assigned NumberMandatoryMax 1
To reference a line number in a transaction set
- 0200Reference IdentificationMandatoryMax >1
To transmit identifying information as specified by the Reference Identification Qualifier
- 0300Baseline Item DataOptionalMax >1
To specify basic and most frequently used line item data
- 0500PaperworkOptionalMax 1
To identify the type or transmission or both of paperwork or supporting information
- 0600Demand DetailOptionalMax 100
To describe the type of demand and the intended use of material
- 0700Furnished Goods and ServicesOptionalMax 1
To specify information related to furnished material, equipment, property, information, and services
- 0800Date/TimeOptionalMax 20
To specify pertinent dates and times
- 0900Marks and NumbersOptionalMax 5
To indicate identifying marks and numbers for shipping containers
- 1000Item IdentificationOptionalMax >1
To specify basic item identification data
- 1050MeasurementsOptionalMax >1
To specify physical measurements or counts, including dimensions, tolerances, variances, and weights (See Figures Appendix for example of use of C001)
- 1100Line Item Detail - DescriptionOptionalMax >1
To describe an item in free-form format
- 1200Note/Special InstructionOptionalMax >1
To transmit information in a free-form format, if necessary, for comment or special instruction
- LM Loop OptionalRepeat 50
- 1300Code Source InformationMandatoryMax 1
To transmit standard code list identification information
- 1400Industry CodeMandatoryMax 100
Code to transmit standard industry codes
- 1300Code Source InformationMandatoryMax 1
- QTY Loop OptionalRepeat >1
- 1500QuantityMandatoryMax 1
To specify quantity information
Each iteration of the QTY loop qualifies a portion of the total quantity ordered with particular logistics information codes. - LM Loop OptionalRepeat 50
- 1600Code Source InformationMandatoryMax 1
To transmit standard code list identification information
- 1700Industry CodeMandatoryMax 100
Code to transmit standard industry codes
- 1600Code Source InformationMandatoryMax 1
- 1500QuantityMandatoryMax 1
- N1 Loop OptionalRepeat 100
- 1800NameMandatoryMax 1
To identify a party by type of organization, name, and code
The N1 loop identifies the name and address information unique to each use of the LX loop. - 1900Additional Name InformationOptionalMax 2
To specify additional names
- 2000Address InformationOptionalMax 2
To specify the location of the named party
- 2100Geographic LocationOptionalMax 1
To specify the geographic place of the named party
- 2150ContactOptionalMax 5
To identify a person or office to whom communications should be directed
- 1800NameMandatoryMax 1
- REF Loop OptionalRepeat >1
- 2200Reference IdentificationMandatoryMax 1
To specify identifying information
The REF loop conveys serial and lot number inventory data. - 2300Date/TimeOptionalMax 10
To specify pertinent dates and times
- 2400Reference IdentificationOptionalMax >1
To transmit identifying information as specified by the Reference Identification Qualifier
- 2500NameOptionalMax 1
To identify a party by type of organization, name, and code
- 2600Port or TerminalOptionalMax 1
Contractual or operational port or point relevant to the movement of the cargo
- LM Loop OptionalRepeat 50
- 2700Code Source InformationMandatoryMax 1
To transmit standard code list identification information
- 2800Industry CodeMandatoryMax 100
Code to transmit standard industry codes
- 2700Code Source InformationMandatoryMax 1
- 2200Reference IdentificationMandatoryMax 1
- FA1 Loop OptionalRepeat >1
- 2850Type of Financial Accounting DataMandatoryMax 1
To specify the organization controlling the content of the accounting citation, and the purpose associated with the accounting citation
- 2860Accounting DataMandatoryMax >1
To specify the detailed accounting data
- 2850Type of Financial Accounting DataMandatoryMax 1
- 0100Assigned NumberMandatoryMax 1
- 2900Transaction Set TrailerMandatoryMax 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)