846 Inventory
This Standard contains the format and establishes the data contents of the Inventory Inquiry/Advice Transaction Set (846) for use within the context of an Electronic Data Interchange (EDI) environment. Please specify one warehouse per ST Loop. If no warehouse is provided, fabric will use the default warehouse.
Document Structure
Heading
Segment ID | Name | Required | Max Use | |
---|---|---|---|---|
ISA | Interchange Control Header | M | 1 | |
GS | Functional Group Header | M | 1 | |
ST | Transaction Set Header | M | 1 | |
BIA | Beginning Segment for Inventory | M | 1 | |
LOOP ID - N1 | ||||
N1 | Name | M | 1 |
Details
Segment Details
Segment | ISA Interchange Control Header |
---|---|
Loop | |
Level | Heading |
Usage | Mandatory |
Max Use | 1 |
Purpose | To start and identify an interchange of one or more functional groups and interchange related control segments. |
Notes: |
Data Element Separator: *
Sub Element Separator: > Segment Terminator: ~ |
RefDes | Data Element | Name | Usage | Type | Min/Max |
---|---|---|---|---|---|
ISA01 | I01 |
Authorization Information Qualifier
|
M | ID | 2/2 |
ISA02 | I02 | Authorization Information | M | AN | 10/10 |
ISA03 | I03 |
Security Information Qualifier
|
M | ID | 2/2 |
ISA04 | I04 | Security Information | M | AN | 10/10 |
ISA05 | I05 | Interchange ID Qualifier | M | ID | 2/2 |
ISA06 | I06 | Interchange Sender’s ID | M | AN | 15/15 |
ISA07 | I05 | Interchange ID Qualifier | M | ID | 2/2 |
ISA08 | I07 | Interchange Receiver’s ID | M | AN | 15/15 |
ISA09 | I08 | Interchange Date | M | DT | 6/6 |
ISA10 | I09 | Interchange Time | M | TM | 4/4 |
ISA11 | I10 | Interchange Control Standards Identifier | M | ID | 1/1 |
ISA12 | I11 |
Interchange Control Version Number
|
M | ID | 5/5 |
ISA13 | I12 | Interchange Control Number | M | NO | 9/9 |
ISA14 | I13 | Acknowledgement Requested | M | ID | 1/1 |
ISA15 | I14 |
Test Indicator
|
M | ID | 1/1 |
ISA16 | I15 | Component (Sub) Element Separator | M | AN | 1/1 |
Segment | GS Functional Group Header |
---|---|
Loop | |
Level | Heading |
Usage | Mandatory |
Max Use | 1 |
Purpose | To indicate the beginning of a functional group and to provide control information. |
Ref Des | Data Element | Name | Usage | Type | Min/Max |
---|---|---|---|---|---|
GS01 | 479 |
Functional Identifier Code
|
M | ID | 2/2 |
GS02 | 142 | Application Sender's Code | M | AN | 2/15 |
GS03 | 124 | Application Receiver's Code | M | AN | 2/15 |
GS04 | 29 | Data Interchange Date | M | DT | 8/8 |
GS05 | 30 | Data Interchange Time | M | TM | 4/4 |
GS06 | 28 | Data Interchange Control Number | M | NO | 1/9 |
GS07 | 455 | Responsible Agency Code | M | ID | 1/2 |
GS08 | 480 | Version/Release/Industry Identifier Code | M | AN | 1/12 |
Segment | ST Transaction Set Header |
---|---|
Loop | |
Level | Heading |
Usage | Mandatory |
Max Use | 1 |
Purpose | To indicate the start of a transaction set and to assign a control number. |
Ref Des | Data Element | Name | Usage | Type | Min/Max |
---|---|---|---|---|---|
ST01 | 143 |
Transaction Set Identifier Code
|
M | ID | 3/3 |
ST02 | 329 |
Transaction Set Control Number Identifying control number. Must be unique within the transaction set. |
M | AN | 4/9 |
Segment | BIA Beginning Segment for Inventory Inquiry/Advice |
---|---|
Loop | BIA |
Level | Heading |
Usage | Mandatory |
Max Use | 1 |
Purpose | To indicate the beginning of the Inventory Inquiry/Advice Transaction Set. |
Ref Des | Data Element | Name | Usage | Type | Min/Max |
---|---|---|---|---|---|
BIA01 | 353 |
Transaction Set Purpose Code
|
M | DT | 8/8 |
BIA02 | 755 |
Report Type Code
|
M | AN | 1/10 |
BIA03 | 127 | Reference Identification | M | AN | 1/30 |
BIA04 | 373 | Date (expressed as CCYYMMDD) | M | DT | 8/8 |
BIA05 | 337 | Time (expressed as HHMM) | O | TM | 4/4 |
Segment | N1 Supplier |
---|---|
Loop | N1 |
Level | Heading |
Usage | Mandatory |
Max Use | 1 |
Purpose | To identify a party by type of organization, name, and code. |
Ref Des | Data Element | Name | Usage | Type | Min/Max |
---|---|---|---|---|---|
N101 | 98 |
Entity Identifier Code Code identifying an organization, a location, property, or an individual.
|
M | ID | 2/3 |
N102 | 93 | Name (Free Form) | C | AN | 1/60 |
N103 | 66 |
Identification Code Qualifier
|
C | ID | 1/2 |
N104 | 67 | Identification Code | C | AN | 2/80 |
Segment | N1 Warehouse |
---|---|
Loop | N1 |
Level | Heading |
Usage | Optional |
Max Use | 1 |
Purpose | To specify a warehouse when submitting inventory. |
Ref Des | Data Element | Name | Usage | Type | Min/Max |
---|---|---|---|---|---|
N101 | 98 |
Entity Identifier Code Code identifying an organization, a location, property, or an individual.
|
M | ID | 2/3 |
N102 | 93 | Name (Free Form) | C | AN | 1/60 |
N103 | 66 |
Identification Code Qualifier
|
C | ID | 1/2 |
N104 | 67 | Warehouse nickname from fabric Marketplace Platform. | C | AN | 2/80 |
Segment | LIN Item Identification |
---|---|
Loop | LIN |
Level | Detail |
Usage | Mandatory |
Max Use | 1 |
Purpose | To specify basic item identification data. |
Ref Des | Element | Name | Usage | Type | Min/Max |
---|---|---|---|---|---|
LIN01 | 350 | Assigned Identification | O | AN | 1/20 |
LIN02 | 235 |
Item ID Qualifier
|
O | ID | 2/2 |
LIN03 | 234 | Item ID | O | AN | 1/48 |
LIN04 | 235 |
Item ID Qualifier
|
M | ID | 2/2 |
LIN05 | 234 | Item ID | M | AN | 1/48 |
LIN06 | 235 |
Item ID Qualifier
|
O | ID | 2/2 |
LIN07 | 234 | Item ID | O | AN | 1/48 |
Segment | G53 Maintenance Type |
---|---|
Loop | LIN |
Level | Detail |
Usage | Optional |
Max Use | 1 |
Purpose | Code identifying the specific type of item maintenance. |
Ref Des | Data Element | Name | Usage | Type | Min/Max |
---|---|---|---|---|---|
G5301 | 875 |
Maintenance Type Code
|
M | ID | 3/3 |
Segment | LDT Lead Time |
---|---|
Loop | LIN |
Level | Detail |
Usage | Optional |
Max Use | 12 |
Purpose | To specify lead time for availability of products and services. |
Ref Des | Data Element | Name | Usage | Type | Min/Max |
---|---|---|---|---|---|
LDT01 | 345 |
Lead Time Code
|
M | ID | 2/2 |
LDT02 | 380 | Quantity | M | R | 1/15 |
LDT03 | 344 |
Unit of Time Period or Interval
|
M | ID | 2/2 |
LDT04 | 373 | Date (expressed as CCYYMMDD) | O | DT | 8/8 |
Segment | QTY Quantity |
---|---|
Loop | QTY |
Level | Detail |
Usage | Mandatory |
Max Use | 99 |
Purpose | To specify quantity information. |
Ref Des | Element | Name | Usage | Type | Min/Max |
---|---|---|---|---|---|
QTY01 | 673 |
Quantity Qualifier
|
M | ID | 2/2 |
QTY02 | 380 | Quantity | C | R | 1/15 |
QTY03 | 355 |
Unit or Basis for Measurement Code
|
M | ID | 2/2 |
Segment | SCH Line Item Schedule |
---|---|
Loop | SCH |
Level | Detail |
Usage | Mandatory |
Max Use | 25 |
Purpose | To specify the data for scheduling a specific line-item. |
Ref Des | Element | Name | Usage | Type | Min/Max |
---|---|---|---|---|---|
SCH01 | 380 | Quantity | M | R | 1/15 |
SCH02 | 355 |
Unit or Basis for Measurement Code
|
R | ID | 2/2 |
SCH05 | 374 |
374 Date/Time Qualifier
|
M | ID | 3/3 |
SCH06 | 373 | Date (expressed as CCYYMMDD) | M | DT | 8/8 |
Segment | CTT Transaction Totals |
---|---|
Loop | |
Level | Summary |
Usage | Mandatory |
Max Use | 1 |
Purpose | To transmit a hash total for a specific element in the transaction set. |
Ref Des | Element | Name | Usage | Type | Min/Max |
---|---|---|---|---|---|
CTT01 | 354 | Number of Line Items | M | NO | 1/6 |
Segment | SE Transaction Set Trailer |
---|---|
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). |
Ref Des | Element | Name | Usage | Type | Min/Max |
---|---|---|---|---|---|
SE01 | 96 |
Number of Included Segments Total number of segments included in a transaction set including ST and SE segments. |
M | NO | 1/10 |
SE02 | 329 |
Transaction Set Control Number Identifying control number. Must be unique within the transaction set. |
M | AN | 4/9 |
Segment | GE Functional Group Trailer |
---|---|
Loop | |
Level | Summary |
Usage | Mandatory |
Max Use | 1 |
Purpose | To indicate the end of a functional group and to provide control information. |
Ref Des | Element | Name | Usage | Type | Min/Max |
---|---|---|---|---|---|
GE01 | 97 | Number of Transaction Sets Included | M | NO | 1/6 |
GE02 | 28 |
Group Control Number This value must be identical to the data element value in GS06 in the associated functional group header. |
M | NO | 1/9 |
Segment | IEA Interchange Control Trailer |
---|---|
Loop | |
Level | Summary |
Usage | Mandatory |
Max Use | 1 |
Purpose | To define the end of one or more functional groups and interchange-related control segments. |
Ref Des | Element | Name | Usage | Type | Min/Max |
---|---|---|---|---|---|
IEA01 | I16 |
Functional Identifier Code A count of the number of functional groups included in an interchange. |
M | NO | 1/5 |
IEA02 | I12 |
Interchange Control Number This value must be identical to the data element value in ISA13 in the associated interchange control header. |
M | NO | 1/9 |