Customer Type

Integration Method

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
ISAInterchange Control HeaderM1
GSFunctional Group HeaderM1
STTransaction Set HeaderM1
BIABeginning Segment for InventoryM1
LOOP ID - N1
N1NameM1

Details

Segment ID Name Required Max Use
LOOP ID - LIN
LINItem IdentificationM1
G53Maintenance TypeO1
LDTLead TimeO12
LOOP ID - QTY
QTYQuantityM1
LOOP ID - SCH
SCHLine Item ScheduleX1

Summary

Segment ID Name Required Max Use
CTTTransaction TotalsM1
SETransaction Set TrailerM1
GEFunctional Group TrailerM1
IEAInterchange Control TrailerM1

Segment Details

SegmentISA Interchange Control Header
Loop
LevelHeading
UsageMandatory
Max Use1
PurposeTo 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

  • 00 - No Authorization Information Present
M ID 2/2
ISA02I02Authorization InformationMAN10/10
ISA03 I03

Security Information Qualifier

  • 00 - No Security Information Present
M ID 2/2
ISA04I04Security Information MAN10/10
ISA05 I05 Interchange ID Qualifier M ID 2/2
ISA06I06Interchange Sender’s ID MAN15/15
ISA07I05Interchange ID QualifierMID2/2
ISA08I07Interchange Receiver’s ID MAN15/15
ISA09I08Interchange DateMDT6/6
ISA10I09Interchange Time MTM4/4
ISA11I10Interchange Control Standards IdentifierMID1/1
ISA12 I11 Interchange Control Version Number
  • 00403 - Release 4030
M ID 5/5
ISA13I12Interchange Control NumberMNO9/9
ISA14I13Acknowledgement Requested MID1/1
ISA15 I14 Test Indicator
  • T - Test Data
  • P - Production Data
M ID 1/1
ISA16I15Component (Sub) Element SeparatorMAN1/1

Back to Top

SegmentGS Functional Group Header
Loop
LevelHeading
UsageMandatory
Max Use1
PurposeTo 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

  • IB - Inventory Inquiry/Advice
M ID 2/2
GS02142Application Sender's CodeMAN2/15
GS03124Application Receiver's CodeMAN2/15
GS0429Data Interchange DateMDT8/8
GS0530Data Interchange TimeMTM4/4
GS0628Data Interchange Control Number MNO1/9
GS07455Responsible Agency CodeMID1/2
GS08480Version/Release/Industry Identifier CodeMAN1/12

Back to Top

SegmentST Transaction Set Header
Loop
LevelHeading
UsageMandatory
Max Use1
PurposeTo 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

  • 846 - Inventory Advice
M ID 3/3
ST02 329

Transaction Set Control Number

Identifying control number. Must be unique within the transaction set.

M AN 4/9

Back to Top

SegmentBIA Beginning Segment for Inventory Inquiry/Advice
LoopBIA
LevelHeading
UsageMandatory
Max Use1
PurposeTo 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

  • 00 - Original
M DT 8/8
BIA02 755

Report Type Code

  • SI - Supplier Inventory Report
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

Back to Top

SegmentN1 Supplier
LoopN1
LevelHeading
UsageMandatory
Max Use1
PurposeTo 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.

  • SU - Supplier
M ID 2/3
N102 93 Name (Free Form) C AN 1/60
N103 66

Identification Code Qualifier

  • US - Unique Supplier Identification Number
C ID 1/2
N104 67 Identification Code C AN 2/80

Back to Top

SegmentN1 Warehouse
LoopN1
LevelHeading
UsageOptional
Max Use1
PurposeTo 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.

  • WH - Warehouse
M ID 2/3
N102 93 Name (Free Form) C AN 1/60
N103 66

Identification Code Qualifier

  • ZZ - Mutually defined
C ID 1/2
N104 67 Warehouse nickname from fabric Marketplace Platform. C AN 2/80

Back to Top

SegmentLIN Item Identification
LoopLIN
LevelDetail
UsageMandatory
Max Use1
PurposeTo specify basic item identification data.
Ref Des Element Name Usage Type Min/Max
LIN01350Assigned IdentificationOAN1/20
LIN02 235

Item ID Qualifier

  • IN - Retailer's Item Number
O ID 2/2
LIN03234Item IDOAN1/48
LIN04 235

Item ID Qualifier

  • VN - Vendor's Item Number
M ID 2/2
LIN05234Item IDMAN1/48
LIN06 235

Item ID Qualifier

  • UP - 12 digit UPC/13 digit EAN Number
O ID 2/2
LIN07234Item IDOAN1/48

Back to Top

SegmentG53 Maintenance Type
LoopLIN
LevelDetail
UsageOptional
Max Use1
PurposeCode identifying the specific type of item maintenance.
Ref Des Data Element Name Usage Type Min/Max
G5301 875

Maintenance Type Code

  • 001 - Change
  • 002 - Discontinue
  • 004 - Withdraw Temporarily
  • 005 - Restore Item
M ID 3/3

Back to Top

SegmentLDT Lead Time
LoopLIN
LevelDetail
UsageOptional
Max Use12
PurposeTo specify lead time for availability of products and services.
Ref Des Data Element Name Usage Type Min/Max
LDT01 345

Lead Time Code

  • AE - From date of PO receipt to shipment
M ID 2/2
LDT02 380 Quantity M R 1/15
LDT03 344

Unit of Time Period or Interval

  • DA - Calendar Days
M ID 2/2
LDT04 373 Date (expressed as CCYYMMDD) O DT 8/8

Back to Top

SegmentQTY Quantity
LoopQTY
LevelDetail
UsageMandatory
Max Use99
PurposeTo specify quantity information.
Ref Des Element Name Usage Type Min/Max
QTY01 673

Quantity Qualifier

  • 33 - Quantity Availble for Sale
M ID 2/2
QTY02380QuantityCR1/15
QTY03 355

Unit or Basis for Measurement Code

  • EA - Each
M ID 2/2

Back to Top

SegmentSCH Line Item Schedule
LoopSCH
LevelDetail
UsageMandatory
Max Use25
PurposeTo 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

  • EA - Each
R ID 2/2
SCH05 374

374 Date/Time Qualifier

  • 169 - Product Availability Date
  • 018 - Available
M ID 3/3
SCH06 373 Date (expressed as CCYYMMDD) M DT 8/8

Back to Top

SegmentCTT Transaction Totals
Loop
LevelSummary
UsageMandatory
Max Use1
PurposeTo 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

Back to Top

SegmentSE Transaction Set Trailer
Loop
LevelSummary
UsageMandatory
Max Use1
PurposeTo 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

Back to Top

SegmentGE Functional Group Trailer
Loop
LevelSummary
UsageMandatory
Max Use1
PurposeTo 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

Back to Top

SegmentIEA Interchange Control Trailer
Loop
LevelSummary
UsageMandatory
Max Use1
PurposeTo 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

Back to Top