DLMS Implementation Convention (IC) 947I

Inventory Adjustment

ADC 45, 77, 126, 156, 165, 202, 203, 214, 252, 261, 273, 295, 343, 347, 376, 378, 381, 381A, 386, 387, 398,

402, 414, 435, 436, 443, 445, 461, 1017, 1019, 1043, 1043C, 1136, 1149, 1161A, 1198, 1198A, 1224, 1224A,

1230, 1244, 1244A, 1244B, 1287, 1326, 1367, 1395, 1400, 1412, 1420, 1454 and 1464 DLM 4000.25

004030F947I1IA41 1 February 27, 2024

947 Warehouse Inventory Adjustment Advice

Functional Group=AW

Purpose: This Draft Standard for Trial Use contains the format and establishes the data contents of the Warehouse Inventory Adjustment

Advice Transaction Set (947) for use within the context of an Electronic Data Interchange (EDI) environment. The transaction set can be used to

inform a warehouse/depositor of a quantity or status change to inventory records. This transaction set provides detail information concerning

the internal adjustments which occur between a warehouse and a depositor.

DLMS Note:

1. Inventory Control Points (ICPs), Integrated Materiel Managers (IMMs) and storage organizations use this transaction set to exchange

inventory adjustment information affecting accountable inventory records. All transactions are subject to transaction history submissions.

a. Use one occurrence of this transaction set to transmit a single or multiple transactions. A single transaction set may contain a

combination of transactions for different inventory adjustments.

b. Use a single occurrence of this transaction set to exchange inventory adjustment transactions between a single ICP or IMM and a single

or multiple storage organizations, between a single ICP or IMM and a single or multiple ICPs or IMMs, or between a single storage

organization and a single or multiple ICPs or IMMs. This transaction encompasses functionality of MILSTRAP legacy Document Identifier

Code (DIC) D8_, D9_, DAC, DAD, and DAS. This transaction also accommodates the functionality of non-DLSS DIC BG1/BG2 serial/lot

number reporting transactions (published by NAVSUP P-724).

2. Users operating under the Defense Logistics Management Standards (DLMS) must reference the Unit of Issue and Purchase Unit

Conversion Table which can be found on the Defense Enterprise Data Standards Office (DEDSO) Web site at www.dla.mil/does/DLMS

3. DLSS functionality allows for Service or Agency data in various RP(s). Data conveyed therein will require Service or Agency identification

to DEDSO and incorporation into the DLMS.

4. This DLMS Implementation Convention contains:

a. Data associated with a DLMS enhancement which may not be received or understood by the recipient's automated processing system. 

DLMS procedures may not have been developed. Components must coordinate requirements and business rules with DEDSO prior to use.

b. Data associated with an Approved Change which may not have an established implementation date. This data may not be received or

understood by the recipient's automated processing system. Components must coordinate implementation with DEDSO prior to use.

c. Defense Logistics Standard System (DLSS) data which must be retained in the DLMS for a transition period to support transaction

conversion in a mixed DLSS/DLMS environment. This data will be streamlined out once full DLMS implementation is reached. Components

may coordinate with DEDSO for early termination (or retention) of specific data requirements for users operating in a full DLMS environment.

d. Data elements which have an expanded field size above existing DLSS capability which may not be supported by the recipient's

automated processing system. Components must coordinate implementation with DEDSO prior to use.

e. Data associated with a DLMS enhancement authorized for implementation by modernized systems under DLMS migration. This data

(including expanded field sizes) should be adopted during, or subsequent to, modernization when applicable to the Component’s business

process. Prior coordination is not required. Components should ensure that inclusion of this data in a DLMS transaction does not cause

inappropriate rejection of the transaction. 

f. Data required to accommodate Component-unique transaction requirements (e.g, C-series transactions). Data does not apply to DLSS

transactions.

g. Repetition of data (using multiple iterations or loops) which is not compatible with existing DLSS capability. Although supported by the use

of the ANSI X12 standard, such data is not compatible with DLSS/DLMS conversion and may not be supported by the recipient's automated

processing system. Components must coordinate implementation of enhanced capability with DEDSO prior to use.

5. This transaction may be used on a limited scope to provide item unique identification (IUID) information in accordance with DLMS

procedures and OSD Supply Policy. Loop ID 0330 (2/LX/1500) documents the authorized uses of unique item identifier (UII) and serial

number. For all other purposes, the IUID information is a placeholder for DLMS enhancements pending development of DLMS procedures

and overarching OSD Supply Policy. Refer to the item unique identification (IUID) web at URL: http://www.acq.osd.mil/dpap/pdi/uid/ for DoD

policy.

6. This revision to the DLMS IC incorporates Proposed DLMS Change (PDC) and Approved DLMS Changes (ADC) listed. PDC/ADCs are

available from the DEDSO Web site: http://www.dla.mil/HQ/InformationOperations/DLMS/eLibrary/Changes/processchanges/

- ADC 45, Use of Both Ownership Code and Purpose Code in DLMS for Ammunition

- ADC 77, Air Force Unique Management Coding for Materiel Management Aggregation Code (MMAC)

- ADC 126, DLA Unique Change to MILSTRAP DAC and DLMS Supplement (DS) 947I, Inventory Adjustment – Dual (Condition Transfer)

and Administrative Changes to DS 947I

1. Inventory Control Points (ICPs), Integrated Materiel Managers (IMMs) and storage organizations use this transaction set to exchange

inventory adjustment information affecting accountable inventory records. All transactions are subject to transaction history submissions.

a. Use one occurrence of this transaction set to transmit a single or multiple transactions. A single transaction set may contain a

combination of transactions for different inventory adjustments.

b. Use a single occurrence of this transaction set to exchange inventory adjustment transactions between a single ICP or IMM and a single

or multiple storage organizations, between a single ICP or IMM and a single or multiple ICPs or IMMs, or between a single storage

organization and a single or multiple ICPs or IMMs. This transaction encompasses functionality of MILSTRAP legacy Document Identifier

Code (DIC) D8_, D9_, DAC, DAD, and DAS. This transaction also accommodates the functionality of non-DLSS DIC BG1/BG2 serial/lot

number reporting transactions (published by NAVSUP P-724).

2. Users operating under the Defense Logistics Management Standards (DLMS) must reference the Unit of Issue and Purchase Unit

Conversion Table which can be found on the Defense Enterprise Data Standards Office (DEDSO) Web site at www.dla.mil/does/DLMS

3. DLSS functionality allows for Service or Agency data in various RP(s). Data conveyed therein will require Service or Agency identification

to DEDSO and incorporation into the DLMS.

4. This DLMS Implementation Convention contains:

a. Data associated with a DLMS enhancement which may not be received or understood by the recipient's automated processing system. 

DLMS procedures may not have been developed. Components must coordinate requirements and business rules with DEDSO prior to use.

b. Data associated with an Approved Change which may not have an established implementation date. This data may not be received or

understood by the recipient's automated processing system. Components must coordinate implementation with DEDSO prior to use.

c. Defense Logistics Standard System (DLSS) data which must be retained in the DLMS for a transition period to support transaction

conversion in a mixed DLSS/DLMS environment. This data will be streamlined out once full DLMS implementation is reached. Components

may coordinate with DEDSO for early termination (or retention) of specific data requirements for users operating in a full DLMS environment.

d. Data elements which have an expanded field size above existing DLSS capability which may not be supported by the recipient's

automated processing system. Components must coordinate implementation with DEDSO prior to use.

e. Data associated with a DLMS enhancement authorized for implementation by modernized systems under DLMS migration. This data

(including expanded field sizes) should be adopted during, or subsequent to, modernization when applicable to the Component’s business

process. Prior coordination is not required. Components should ensure that inclusion of this data in a DLMS transaction does not cause

inappropriate rejection of the transaction. 

f. Data required to accommodate Component-unique transaction requirements (e.g, C-series transactions). Data does not apply to DLSS

transactions.

g. Repetition of data (using multiple iterations or loops) which is not compatible with existing DLSS capability. Although supported by the use

of the ANSI X12 standard, such data is not compatible with DLSS/DLMS conversion and may not be supported by the recipient's automated

processing system. Components must coordinate implementation of enhanced capability with DEDSO prior to use.

5. This transaction may be used on a limited scope to provide item unique identification (IUID) information in accordance with DLMS

procedures and OSD Supply Policy. Loop ID 0330 (2/LX/1500) documents the authorized uses of unique item identifier (UII) and serial

number. For all other purposes, the IUID information is a placeholder for DLMS enhancements pending development of DLMS procedures

and overarching OSD Supply Policy. Refer to the item unique identification (IUID) web at URL: http://www.acq.osd.mil/dpap/pdi/uid/ for DoD

policy.

6. This revision to the DLMS IC incorporates Proposed DLMS Change (PDC) and Approved DLMS Changes (ADC) listed. PDC/ADCs are

available from the DEDSO Web site: http://www.dla.mil/HQ/InformationOperations/DLMS/eLibrary/Changes/processchanges/

- ADC 45, Use of Both Ownership Code and Purpose Code in DLMS for Ammunition

- ADC 77, Air Force Unique Management Coding for Materiel Management Aggregation Code (MMAC)

- ADC 126, DLA Unique Change to MILSTRAP DAC and DLMS Supplement (DS) 947I, Inventory Adjustment – Dual (Condition Transfer)

and Administrative Changes to DS 947I
DLMS Implementation Convention (IC) 947I

Inventory Adjustment

ADC 45, 77, 126, 156, 165, 202, 203, 214, 252, 261, 273, 295, 343, 347, 376, 378, 381, 381A, 386, 387, 398,

402, 414, 435, 436, 443, 445, 461, 1017, 1019, 1043, 1043C, 1136, 1149, 1161A, 1198, 1198A, 1224, 1224A,

1230, 1244, 1244A, 1244B, 1287, 1326, 1367, 1395, 1400, 1412, 1420, 1454 and 1464 DLM 4000.25

004030F947I1IA41 2 February 27, 2024

- ADC 156, Inclusion of Data Supporting Unique Identification (UID) of Items in DLMS Supplements 947I, Inventory Adjustment

- ADC 165, Optional Capability for Sending Information Copy of DLMS Supplements 856, 856S, 861, 867I, 870M, 945A, and 947I to a

Component Unique Item Tracking (UIT) Registry (Supply)

- ADC 202, Revisions to DS 947I to Support Requirements for Army Medical Material Agreement Inventory Adjustment Transactions

- ADC 203, Revise DS 947I to Provide Distinct Qualifiers for Dual Inventory Adjustment Codes

- ADC 214, Revision to DS 945A Material Release Advice and 947I, Inventory Adjustment to Add Assemblage Identification Number, Build

Directive Number, and Administrative Updates

- ADC 252, Revise DLMS Supplement (DS) 947I Inventory Adjustment to Provide for Use of Unit of Issue and Various Administrative

Updates (Supply)

- ADC 261, Migrate Navy Serial Number and Lot Number Transactions (NAVSUP P-724 BG1/BG2) to DLMS 527R Receipt, 867I Issue, and

947I Inventory Adjustment

- ADC 273, Administrative Update to DLMS Supplement 947I, Inventory Adjustment

- ADC 295, Use of DLMS Qualifier for Local Stock Number/Management Control Numbers

- ADC 343, Revise DLMS Supplement (DS) 947I Inventory Adjustment Transaction in Support of Navy Enterprise Resource Program (ERP)

and Commercial Asset Visibility II (CAV II) Systems with Interim Measure for CAV Detail Inventory Adjustment Transaction (Supply)

- ADC 347, Revise DLMS Supplement (DS) 527R Receipt, 867I Issue, 945A Materiel Release Advice, and 947I Inventory Adjustment to

Support Unique Item Tracking for Air Force Positive Inventory Control (PIC)

- Withdrawal of Approved MILSTRAP/MILSTRIP Change Letter (AMCL) 5 and 13, Date Packed/Expiration for Subsistence Items (Staffed by

PMCLs 3) (Supply/MILSTRIP/MILSTRAP)

- ADC 376, Revise DLMS 846A Asset Reclassification and 947I Inventory Adjustment to Support Navy BRAC SS&D/IMSP

- ADC 378, Revise DLMS 947I Inventory Adjustment to Identify Loss due to Destructive Test in Support of Navy-DLA BRAC SS&D/IMSP

(Supply/Finance)

- ADC 381, Procedures and Additional Data Content supporting Requisitions, Requisition Alerts, and Unit of Use Requirements under Navy

BRAC SS&D/IMSP (Supply/Finance)

- Approved Addendum ADC 381A, Procedures and Additional Data Content supporting Unit of Use Requirements under Marine Corps

BRAC Storage and Distribution

- ADC 386, Revised Data Content for DLMS Inventory Adjustment and Supply Discrepancy Report (SDR) Supporting Mapping Enterprise

Business System (MEBS) and NGA Product Code Update

- ADC 387, DLMS Enhancement: DS 846A Asset Reclassification Transaction and Associated Procedures, and Administrative Update to DS

947I Inventory Adjustment (Supply)

- ADC 398, Revise DLMS 846A Asset Reclassification, 947I Inventory Adjustment and Associated Procedures to Support Marine Corps

BRAC Storage and Distribution Interface (Supply)

- ADC 402, Revise DLMS 947I Inventory Adjustment Transaction and Associated Procedures to Support Marine Corps BRAC Storage and

Distribution Interface (Supply)

- ADC 414, Revisions to DLMS and MILSTRAP Procedures to Address Owner/Manager Research of Inventory Adjustments (Accounting

Error) (MILSTRAP D8B/D9B, DLMS 947I) (Supply/MILSTRAP)

- ADC 435, DLMS Revisions for SFIS Compliance 

- ADC 436, Administrative Revisions to DLMS Supplements to Remove Obsolete Routing Identifier Code (RIC) “Streamline” Notes and

Update MILSTRIP/DLMS Documentation Associated with Routing Identifiers

- ADC 443, Intra-DLA Revisions to Procedures and to 527R Receipt and 947I Inventory Adjustment for the Downgrade for Scrap Process

for use by DLA Disposition Services under Reutilization Business Integration (RBI) (Supply)

- ADC 445, Adopt Navy Serial Number and Lot Number Transactions (NAVSUP P-724 BG1/BG2) to Air Force and Marine Corps

Ammunition System Use for DLMS 527R Receipt, 846R Location Reconciliation Request, 867I Issue, and 947I Inventory Adjustment

(Supply)

- ADC 461, Revision for Commercial Asset Visibility-Organic Repairables Module (CAV-ORM) Estimated Completion Date (ECD) on

MILSTRAP DAC/DLMS 947I and Administrative Update to 527D, 527R, 856S, and 867I (Supply/MILSTRAP)

- ADC 1017, Intra-DLA Change: Revisions to Procedures and to DLMS 527R Receipt and 947I Inventory Adjustment, and MILSTRIP to

Support the Upgrade from Scrap Process used by DLA Disposition Services under Reutilization Business Integration (RBI) (Supply)

- ADC 1019 Small Arms/Light Weapons (SA/LW) Local Stock Number (LSN) Assignment for use by DLA Disposition Services in DLMS

527R, 846C, 846R, and 947I, under Reutilization Business Integration (RBI) (Supply)

- ADC 1043, DLMS Revisions for Department of Defense (DOD) Standard Line of Accounting (SLOA)/Accounting Classification

- ADC 1043C, Administrative Corrections for SLOA Data in the 810L Logistics Bill and other DLMS ICs

- Organizational Name and Other Non-Substantive (Administrative) Updates Completed on October 06, 2014.

- ADC 1136, Revise Unique Item Tracking (UIT) Procedures to support DODM 4140.01 UIT Policy and Clarify Requirements (Supply)

- ADC 1149, Revise DLMS 947I Inventory Adjustment to allow for use of Ownership Code; Clarify MILSTRAP/DLMS use of Ownership,

Purpose and Supply Condition Codes in Dual Inventory Adjustment (Supply)

- ADC 1161A, Update Uniform Procurement Instrument Identifier (PIID) Numbering System in the Federal/DLMS Implementation

Conventions and DLMS Manuals (Supply/SDR/DoDAAD/Finance/Contract Administration)

- ADC 1198, Establishing Visibility of Capital Equipment for Service Owned Assets Stored at DLA Distribution Centers

- ADC 1198A, Establishing and Maintaining Accountability for Service Owned Capital Equipment Stored at DLA Distribution Centers –

(Missing Serial Numbers, and Remove 867I Issue Transaction)

- Administrative Update to Reflect Realignment to Recognize DLMS Program Office Completed on November 29, 2016

- ADC 1224, Requirements for Air Force Government Furnished Property (GFP) Accountability including Identification of the Contractor

Inventory Control Point (CICP), the Physical Location of Property, the Authorizing Procurement Instrument Identifier (PIID), Disposal

Information in the Issue Transaction, and Enhanced Data Content in Inventory-Related Transactions

- ADC 1224A, Requirements for Air Force Government Furnished Property (GFP) Accountability including Identification of the Contractor

Inventory Control Point (CICP), the Physical Location of Property, the Authorizing Procurement Instrument Identifier (PIID), Disposal

Information in the Issue Transaction, and Enhanced Data Content in Inventory-Related Transactions

- ADC 1230, Revise Balance Affecting Transactions to Authorize Air Force Contractor Inventory Control Points (CICP) use of Batch Number,

Serial Number, and Unique Item Identifier (UII) for Air Force Government Furnished Property (GFP) Accountability (GFP-A) 

- ADC 156, Inclusion of Data Supporting Unique Identification (UID) of Items in DLMS Supplements 947I, Inventory Adjustment

- ADC 165, Optional Capability for Sending Information Copy of DLMS Supplements 856, 856S, 861, 867I, 870M, 945A, and 947I to a

Component Unique Item Tracking (UIT) Registry (Supply)

- ADC 202, Revisions to DS 947I to Support Requirements for Army Medical Material Agreement Inventory Adjustment Transactions

- ADC 203, Revise DS 947I to Provide Distinct Qualifiers for Dual Inventory Adjustment Codes

- ADC 214, Revision to DS 945A Material Release Advice and 947I, Inventory Adjustment to Add Assemblage Identification Number, Build

Directive Number, and Administrative Updates

- ADC 252, Revise DLMS Supplement (DS) 947I Inventory Adjustment to Provide for Use of Unit of Issue and Various Administrative

Updates (Supply)

- ADC 261, Migrate Navy Serial Number and Lot Number Transactions (NAVSUP P-724 BG1/BG2) to DLMS 527R Receipt, 867I Issue, and

947I Inventory Adjustment

- ADC 273, Administrative Update to DLMS Supplement 947I, Inventory Adjustment

- ADC 295, Use of DLMS Qualifier for Local Stock Number/Management Control Numbers

- ADC 343, Revise DLMS Supplement (DS) 947I Inventory Adjustment Transaction in Support of Navy Enterprise Resource Program (ERP)

and Commercial Asset Visibility II (CAV II) Systems with Interim Measure for CAV Detail Inventory Adjustment Transaction (Supply)

- ADC 347, Revise DLMS Supplement (DS) 527R Receipt, 867I Issue, 945A Materiel Release Advice, and 947I Inventory Adjustment to

Support Unique Item Tracking for Air Force Positive Inventory Control (PIC)

- Withdrawal of Approved MILSTRAP/MILSTRIP Change Letter (AMCL) 5 and 13, Date Packed/Expiration for Subsistence Items (Staffed by

PMCLs 3) (Supply/MILSTRIP/MILSTRAP)

- ADC 376, Revise DLMS 846A Asset Reclassification and 947I Inventory Adjustment to Support Navy BRAC SS&D/IMSP

- ADC 378, Revise DLMS 947I Inventory Adjustment to Identify Loss due to Destructive Test in Support of Navy-DLA BRAC SS&D/IMSP

(Supply/Finance)

- ADC 381, Procedures and Additional Data Content supporting Requisitions, Requisition Alerts, and Unit of Use Requirements under Navy

BRAC SS&D/IMSP (Supply/Finance)

- Approved Addendum ADC 381A, Procedures and Additional Data Content supporting Unit of Use Requirements under Marine Corps

BRAC Storage and Distribution

- ADC 386, Revised Data Content for DLMS Inventory Adjustment and Supply Discrepancy Report (SDR) Supporting Mapping Enterprise

Business System (MEBS) and NGA Product Code Update

- ADC 387, DLMS Enhancement: DS 846A Asset Reclassification Transaction and Associated Procedures, and Administrative Update to DS

947I Inventory Adjustment (Supply)

- ADC 398, Revise DLMS 846A Asset Reclassification, 947I Inventory Adjustment and Associated Procedures to Support Marine Corps

BRAC Storage and Distribution Interface (Supply)

- ADC 402, Revise DLMS 947I Inventory Adjustment Transaction and Associated Procedures to Support Marine Corps BRAC Storage and

Distribution Interface (Supply)

- ADC 414, Revisions to DLMS and MILSTRAP Procedures to Address Owner/Manager Research of Inventory Adjustments (Accounting

Error) (MILSTRAP D8B/D9B, DLMS 947I) (Supply/MILSTRAP)

- ADC 435, DLMS Revisions for SFIS Compliance 

- ADC 436, Administrative Revisions to DLMS Supplements to Remove Obsolete Routing Identifier Code (RIC) “Streamline” Notes and

Update MILSTRIP/DLMS Documentation Associated with Routing Identifiers

- ADC 443, Intra-DLA Revisions to Procedures and to 527R Receipt and 947I Inventory Adjustment for the Downgrade for Scrap Process

for use by DLA Disposition Services under Reutilization Business Integration (RBI) (Supply)

- ADC 445, Adopt Navy Serial Number and Lot Number Transactions (NAVSUP P-724 BG1/BG2) to Air Force and Marine Corps

Ammunition System Use for DLMS 527R Receipt, 846R Location Reconciliation Request, 867I Issue, and 947I Inventory Adjustment

(Supply)

- ADC 461, Revision for Commercial Asset Visibility-Organic Repairables Module (CAV-ORM) Estimated Completion Date (ECD) on

MILSTRAP DAC/DLMS 947I and Administrative Update to 527D, 527R, 856S, and 867I (Supply/MILSTRAP)

- ADC 1017, Intra-DLA Change: Revisions to Procedures and to DLMS 527R Receipt and 947I Inventory Adjustment, and MILSTRIP to

Support the Upgrade from Scrap Process used by DLA Disposition Services under Reutilization Business Integration (RBI) (Supply)

- ADC 1019 Small Arms/Light Weapons (SA/LW) Local Stock Number (LSN) Assignment for use by DLA Disposition Services in DLMS

527R, 846C, 846R, and 947I, under Reutilization Business Integration (RBI) (Supply)

- ADC 1043, DLMS Revisions for Department of Defense (DOD) Standard Line of Accounting (SLOA)/Accounting Classification

- ADC 1043C, Administrative Corrections for SLOA Data in the 810L Logistics Bill and other DLMS ICs

- Organizational Name and Other Non-Substantive (Administrative) Updates Completed on October 06, 2014.

- ADC 1136, Revise Unique Item Tracking (UIT) Procedures to support DODM 4140.01 UIT Policy and Clarify Requirements (Supply)

- ADC 1149, Revise DLMS 947I Inventory Adjustment to allow for use of Ownership Code; Clarify MILSTRAP/DLMS use of Ownership,

Purpose and Supply Condition Codes in Dual Inventory Adjustment (Supply)

- ADC 1161A, Update Uniform Procurement Instrument Identifier (PIID) Numbering System in the Federal/DLMS Implementation

Conventions and DLMS Manuals (Supply/SDR/DoDAAD/Finance/Contract Administration)

- ADC 1198, Establishing Visibility of Capital Equipment for Service Owned Assets Stored at DLA Distribution Centers

- ADC 1198A, Establishing and Maintaining Accountability for Service Owned Capital Equipment Stored at DLA Distribution Centers –

(Missing Serial Numbers, and Remove 867I Issue Transaction)

- Administrative Update to Reflect Realignment to Recognize DLMS Program Office Completed on November 29, 2016

- ADC 1224, Requirements for Air Force Government Furnished Property (GFP) Accountability including Identification of the Contractor

Inventory Control Point (CICP), the Physical Location of Property, the Authorizing Procurement Instrument Identifier (PIID), Disposal

Information in the Issue Transaction, and Enhanced Data Content in Inventory-Related Transactions

- ADC 1224A, Requirements for Air Force Government Furnished Property (GFP) Accountability including Identification of the Contractor

Inventory Control Point (CICP), the Physical Location of Property, the Authorizing Procurement Instrument Identifier (PIID), Disposal

Information in the Issue Transaction, and Enhanced Data Content in Inventory-Related Transactions

- ADC 1230, Revise Balance Affecting Transactions to Authorize Air Force Contractor Inventory Control Points (CICP) use of Batch Number,

Serial Number, and Unique Item Identifier (UII) for Air Force Government Furnished Property (GFP) Accountability (GFP-A) 
DLMS Implementation Convention (IC) 947I

Inventory Adjustment

ADC 45, 77, 126, 156, 165, 202, 203, 214, 252, 261, 273, 295, 343, 347, 376, 378, 381, 381A, 386, 387, 398,

402, 414, 435, 436, 443, 445, 461, 1017, 1019, 1043, 1043C, 1136, 1149, 1161A, 1198, 1198A, 1224, 1224A,

1230, 1244, 1244A, 1244B, 1287, 1326, 1367, 1395, 1400, 1412, 1420, 1454 and 1464 DLM 4000.25

004030F947I1IA41 3 February 27, 2024

(Supply/Finance)

- ADC 1244, Establishing Visibility of Unique Item Tracking (UIT) Program Items for Service-Owned Assets Stored at DLA Distribution

Centers and Corresponding Revisions to Inventory Procedures Related to Capital Equipment

- ADC 1244A, Approved Defense Logistics Management Standards (DLMS) Change (ADC) 1244A, Administrative Update to Correct

Transaction Reference and Supporting Document Number Notes in DLMS 947I Inventory Adjustment Transaction (Supply)

- ADC 1244B, Establishing Visibility of Unique Item Tracking (UIT) Program Items for Service-Owned Assets Stored at DoD Storage

Activities and Corresponding Revisions to the Small Arms and Light Weapons Program

- Administrative Update to Reflect Realignment of DLMS Program Office to Enterprise Business Standards Office (EBSO) - Completed on

October 17, 2018

- ADC 1287, DLMS Implementation Convention (IC) Revisions for Data Element Mapping (Form Stock Number and Manufacturer's Part

Number), Removal of Plant Equipment Number, and Administrative Updates

- ADC 1326, Revise DLMS 947I Inventory Adjustment to convey the Purpose Code in Dual Inventory Adjustment – Supply Condition Code

- ADC 1367, Administrative Update to Convert Federal Notes to DLMS Notes within DLMS Implementation Conventions

- ADC 1395, PMR for Processing MROs under Ship-In-Place Procedures

- ADC 1400, Air Force 947I Inventory Adjustment Transaction Cost Elements

- Administrative Update to Reflect Realignment of Enterprise Business Standards Office (EBSO) to Defense Enterprise Data Standards

Office (DEDSO) - Completed on March 24, 2022

- ADC 1412, Replacement of Data Universal Numbering System Number with Unique Entity Identifier and Electronic Funds Transfer

Indicator to Wide Area Workflow

- ADC 1420, Other Transaction (OT) Agreements Instrument Type and Procurement Instrument Identifier (PIID) Construct (Supply/Contract

Administration

- ADC 1454, Expand Use of Shop Service Center Codes in Defense Logistics Management Standards Transactions

- ADC 1464, Segregation of Materiel Below Line Item (Inventory Management)

(Supply/Finance)

- ADC 1244, Establishing Visibility of Unique Item Tracking (UIT) Program Items for Service-Owned Assets Stored at DLA Distribution

Centers and Corresponding Revisions to Inventory Procedures Related to Capital Equipment

- ADC 1244A, Approved Defense Logistics Management Standards (DLMS) Change (ADC) 1244A, Administrative Update to Correct

Transaction Reference and Supporting Document Number Notes in DLMS 947I Inventory Adjustment Transaction (Supply)

- ADC 1244B, Establishing Visibility of Unique Item Tracking (UIT) Program Items for Service-Owned Assets Stored at DoD Storage

Activities and Corresponding Revisions to the Small Arms and Light Weapons Program

- Administrative Update to Reflect Realignment of DLMS Program Office to Enterprise Business Standards Office (EBSO) - Completed on

October 17, 2018

- ADC 1287, DLMS Implementation Convention (IC) Revisions for Data Element Mapping (Form Stock Number and Manufacturer's Part

Number), Removal of Plant Equipment Number, and Administrative Updates

- ADC 1326, Revise DLMS 947I Inventory Adjustment to convey the Purpose Code in Dual Inventory Adjustment – Supply Condition Code

- ADC 1367, Administrative Update to Convert Federal Notes to DLMS Notes within DLMS Implementation Conventions

- ADC 1395, PMR for Processing MROs under Ship-In-Place Procedures

- ADC 1400, Air Force 947I Inventory Adjustment Transaction Cost Elements

- Administrative Update to Reflect Realignment of Enterprise Business Standards Office (EBSO) to Defense Enterprise Data Standards

Office (DEDSO) - Completed on March 24, 2022

- ADC 1412, Replacement of Data Universal Numbering System Number with Unique Entity Identifier and Electronic Funds Transfer

Indicator to Wide Area Workflow

- ADC 1420, Other Transaction (OT) Agreements Instrument Type and Procurement Instrument Identifier (PIID) Construct (Supply/Contract

Administration

- ADC 1454, Expand Use of Shop Service Center Codes in Defense Logistics Management Standards Transactions

- ADC 1464, Segregation of Materiel Below Line Item (Inventory Management)

Heading:

Pos Id Segment Name Req Max Use Repeat Notes Usage

0100 ST Transaction Set Header M 1 Must use

0200 W15 Warehouse Adjustment

Identification

M 1 Must use

LOOP ID - 0100 LOOP ID - 0100 100

0400 N1 Name M 1 Must use

* 0500 N2 Additional Name Information O 1 Not Used

* 0600 N3 Address Information O 1 Not Used

* 0700 N4 Geographic Location O 1 Not Used

* 0800 PER Administrative Communications

Contact

O 5 Not Used

* 0900 N9 Reference Identification O 10 Not Used

1000 G61 Contact O 3 Used

1100 G62 Date/Time O 5 Used

* 1200 NTE Note/Special Instruction O 20 Not Used

* LOOP ID - 0200 * LOOP ID - 0200 10

* 1300 LM Code Source Information O 1 Not Used

* 1400 LQ Industry Code M 100 Not Used

Detail:

Pos Id Segment Name Req Max Use Repeat Notes Usage

LOOP ID - 0300 LOOP ID - 0300 >1

0200 W19 Warehouse Adjustment Item

Detail

M 1 Must use

0300 G69 Line Item Detail - Description O 5 Used

0400 N9 Reference Identification O 10 Used

0500 CS Contract Summary O 1 Used

0700 AMT Monetary Amount O 1 Used

0800 G62 Date/Time O 10 Used

LOOP ID - 0310 LOOP ID - 0310 10

0900 LM Code Source Information O 1 Used

1000 LQ Industry Code M 100 Must use

LOOP ID - 0320 LOOP ID - 0320 50
DLMS Implementation Convention (IC) 947I

Inventory Adjustment

ADC 45, 77, 126, 156, 165, 202, 203, 214, 252, 261, 273, 295, 343, 347, 376, 378, 381, 381A, 386, 387, 398,

402, 414, 435, 436, 443, 445, 461, 1017, 1019, 1043, 1043C, 1136, 1149, 1161A, 1198, 1198A, 1224, 1224A,

1230, 1244, 1244A, 1244B, 1287, 1326, 1367, 1395, 1400, 1412, 1420, 1454 and 1464 DLM 4000.25

Pos Id Segment Name Req Max Use Repeat Notes Usage

004030F947I1IA41 4 February 27, 2024

1100 N1 Name O 1 Used

* 1200 N2 Additional Name Information O 2 Not Used

* 1300 N3 Address Information O 2 Not Used

* 1400 N4 Geographic Location O 1 Not Used

* 1450 G61 Contact O 5 Not Used

LOOP ID - 0330 LOOP ID - 0330 >1

1500 LX Assigned Number O 1 Used

1600 N9 Reference Identification O >1 Used

1700 G62 Date/Time O 1 Used

1800 N1 Name O 1 Used

* LOOP ID - 0331 * LOOP ID - 0331 10

* 1900 LM Code Source Information O 1 Not Used

* 2000 LQ Industry Code M 100 Not Used

LOOP ID - 0340 LOOP ID - 0340 >1

2050 FA1 Type of Financial Accounting Data O 1 Used

2060 FA2 Accounting Data M >1 Must use

2100 SE Transaction Set Trailer O 1 Used
DLMS Implementation Convention (IC) 947I

Inventory Adjustment

ADC 45, 77, 126, 156, 165, 202, 203, 214, 252, 261, 273, 295, 343, 347, 376, 378, 381, 381A, 386, 387, 398,

402, 414, 435, 436, 443, 445, 461, 1017, 1019, 1043, 1043C, 1136, 1149, 1161A, 1198, 1198A, 1224, 1224A,

1230, 1244, 1244A, 1244B, 1287, 1326, 1367, 1395, 1400, 1412, 1420, 1454 and 1464 DLM 4000.25

004030F947I1IA41 5 February 27, 2024

ST Transaction Set Header Pos: 0100 Max: 1

Heading - Mandatory

Loop: N/A Elements: 3

User Option (Usage): Must use

Purpose: To indicate the start of a transaction set and to assign a control number

Semantics: 

1. The transaction set identifier (ST01) is used by the translation routines of the interchange partners to select the appropriate transaction

set definition (e.g., 810 selects the Invoice Transaction Set).

2. The implementation convention reference (ST03) is used by the translation routines of the interchange partners to select the appropriate

implementation convention to match the transaction set definition.

Element Summary: 

Ref Id Element Name Req Type Min/Max Usage Rep

ST01 143 Transaction Set Identifier Code

Description: Code uniquely identifying a

Transaction Set

M ID 3/3 Must use 1

Code Name

947 Warehouse Inventory Adjustment Advice

ST02 329 Transaction Set Control Number

Description: Identifying control number

that must be unique within the transaction

set functional group assigned by the

originator for a transaction set

DLMS Note: A unique number assigned by

the originator of the transaction set, or the

originator's application program.

M AN 4/9 Must use 1

ST03 1705 Implementation Convention Reference

Description: Reference assigned to

identify Implementation Convention

DLMS Note: Use to indicate this

transmission uses the DLMS IC 947I. 

Enter the DLMS IC: 004030F947I01A21.

O AN 1/35 Used 1
DLMS Implementation Convention (IC) 947I

Inventory Adjustment

ADC 45, 77, 126, 156, 165, 202, 203, 214, 252, 261, 273, 295, 343, 347, 376, 378, 381, 381A, 386, 387, 398,

402, 414, 435, 436, 443, 445, 461, 1017, 1019, 1043, 1043C, 1136, 1149, 1161A, 1198, 1198A, 1224, 1224A,

1230, 1244, 1244A, 1244B, 1287, 1326, 1367, 1395, 1400, 1412, 1420, 1454 and 1464 DLM 4000.25

004030F947I1IA41 6 February 27, 2024

W15 Warehouse Adjustment Identification Pos: 0200 Max: 1

Heading - Mandatory

Loop: N/A Elements: 4

User Option (Usage): Must use

Purpose: To provide identifying numbers and dates and other basic data for this transaction set

Syntax Rules: 

1. P0203 - If either W1502 or W1503 is present, then the other is required.

Semantics: 

1. W1502 is the identification assigned to an inventory level or status adjustment by the warehouse.

2. W1503 is the identification assigned to an inventory level or status adjustment by the depositor.

Element Summary: 

Ref Id Element Name Req Type Min/Max Usage Rep

W1501 373 Date

Description: Date expressed as

CCYYMMDD where CC represents the first

two digits of the calendar year

DLMS Note: Must use to identify the

originator's date of the transaction set

preparation. This date corresponds to the

Universal Time Coordinate (UTC).

M DT 8/8 Must use 1

W1504 353 Transaction Set Purpose Code

Description: Code identifying purpose of

transaction set

O ID 2/2 Used 1

Code Name

00 Original

77 Simulation Exercise

DLMS Note:

Use to identify a simulated mobilization exercise transaction set. Activities initiating simulated

mobilization exercises must ensure complete coordination with all activities involved. All transaction set

recipients must use extreme caution to ensure that individual transactions do not process as action

documents which affect accountable records.

ZZ Mutually Defined

DLMS Note:

1. Used to identify the Unit of Use Indicator. When included, the quantity and unit of measure values

associated with this transaction are applicable to the unit of use.

2. Authorized DLMS enhancement for DLA industrial activity support agreement only. Refer to ADC 376

and ADC 381.

W1505 640 Transaction Type Code

Description: Code specifying the type of

transaction

O ID 2/2 Used 1

Code Name

A5 Notice of Charge

DLMS Note:

1. This is the Change Estimated Completion Date (ECD) Transaction. Authorized for use by

Commercial Asset Visibility (CAV) and by organizations interfacing with CAV by mutual agreement. 

Also authorized for use by the CAV–Organic Repairables Module (CAV-ORM) and by organizations

interfacing with CAV-ORM by mutual agreement. CAV and CAV-ORM must ensure that trading

partners can accept this CAV/CAV-ORM unique data. Use only when changing or establishing the

estimated completion date for a previously submitted ‘Inventory Adjustment (Dual-Supply Condition

Code Change)’ transaction. Use only with 2/W1901/0200 Quantity Adjustment Reason Code AC with 

1. This is the Change Estimated Completion Date (ECD) Transaction. Authorized for use by

Commercial Asset Visibility (CAV) and by organizations interfacing with CAV by mutual agreement. 

Also authorized for use by the CAV–Organic Repairables Module (CAV-ORM) and by organizations

interfacing with CAV-ORM by mutual agreement. CAV and CAV-ORM must ensure that trading

partners can accept this CAV/CAV-ORM unique data. Use only when changing or establishing the

estimated completion date for a previously submitted ‘Inventory Adjustment (Dual-Supply Condition

Code Change)’ transaction. Use only with 2/W1901/0200 Quantity Adjustment Reason Code AC with 
DLMS Implementation Convention (IC) 947I

Inventory Adjustment

ADC 45, 77, 126, 156, 165, 202, 203, 214, 252, 261, 273, 295, 343, 347, 376, 378, 381, 381A, 386, 387, 398,

402, 414, 435, 436, 443, 445, 461, 1017, 1019, 1043, 1043C, 1136, 1149, 1161A, 1198, 1198A, 1224, 1224A,

1230, 1244, 1244A, 1244B, 1287, 1326, 1367, 1395, 1400, 1412, 1420, 1454 and 1464 DLM 4000.25

Code Name

004030F947I1IA41 7 February 27, 2024

W1916 Inventory Transaction Type Code DU – Inventory Adjustment (Dual). No inventory adjustment

is taking place by this date change transaction. Duplicate detail data from original inventory adjustment

transaction, as needed, with exception of the estimated completion date which is being revised by this

transaction. Refer to ADC 343 and ADC 461.

2. Authorized DLMS migration enhancement for use by CAV, CAV-ORM and by CAV/CAV-ORM trading

partners by mutual agreement. See introductory DLMS note 4.e.

W1916 Inventory Transaction Type Code DU – Inventory Adjustment (Dual). No inventory adjustment

is taking place by this date change transaction. Duplicate detail data from original inventory adjustment

transaction, as needed, with exception of the estimated completion date which is being revised by this

transaction. Refer to ADC 343 and ADC 461.

2. Authorized DLMS migration enhancement for use by CAV, CAV-ORM and by CAV/CAV-ORM trading

partners by mutual agreement. See introductory DLMS note 4.e.

NU Inventory Adjustment

DLMS Note:

Use to identify inventory adjustment transactions.

W1506 306 Action Code

Description: Code indicating type of action

O ID 1/2 Used 1

Code Name

FI File

DLMS Note:

Authorized for Air Force and DSS use with PIC NWRM UIT. Use with W1505 Code NU to identify a

materiel or disposal release confirmation and materiel release denial image transactions where the

original transaction has bypassed the normal DAAS transaction flow. All transaction set recipients must

use extreme caution to ensure that individual transactions with this code do not process as action

documents which affect accountable records. Must use with 2/N101/1100 code ‘KK’ and 2/N106/1100

code ‘PK’. There will be no 2/N106/1100 code ‘TO’ for this transaction. Refer to ADC 347.

Authorized for Air Force and DSS use with PIC NWRM UIT. Use with W1505 Code NU to identify a

materiel or disposal release confirmation and materiel release denial image transactions where the

original transaction has bypassed the normal DAAS transaction flow. All transaction set recipients must

use extreme caution to ensure that individual transactions with this code do not process as action

documents which affect accountable records. Must use with 2/N101/1100 code ‘KK’ and 2/N106/1100

code ‘PK’. There will be no 2/N106/1100 code ‘TO’ for this transaction. Refer to ADC 347.

W1 Reconcile Historical Records

DLMS Note:

1. Use to indicate the submission of historical information on previously reported adjustments. 

Recipients may not reject these transactions.

2. DLMS enhancement; see introductory DLMS note 4a.
DLMS Implementation Convention (IC) 947I

Inventory Adjustment

ADC 45, 77, 126, 156, 165, 202, 203, 214, 252, 261, 273, 295, 343, 347, 376, 378, 381, 381A, 386, 387, 398,

402, 414, 435, 436, 443, 445, 461, 1017, 1019, 1043, 1043C, 1136, 1149, 1161A, 1198, 1198A, 1224, 1224A,

1230, 1244, 1244A, 1244B, 1287, 1326, 1367, 1395, 1400, 1412, 1420, 1454 and 1464 DLM 4000.25

004030F947I1IA41 8 February 27, 2024

N1 Name Pos: 0400 Max: 1

Heading - Mandatory

Loop: 0100 Elements: 4

User Option (Usage): Must use

Purpose: To identify a party by type of organization, name, and code

Syntax Rules: 

1. R0203 - At least one of N102 or N103 is required.

2. P0304 - If either N103 or N104 is present, then the other is 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 maintained by the transaction processing party.

2. N105 and N106 further define the type of entity in N101.

DLMS Note:

Must use this 1/N1/0400 loop to identify the organization originating the transaction set.

Element Summary: 

Ref Id Element Name Req Type Min/Max Usage Rep

N101 98 Entity Identifier Code

Description: Code identifying an

organizational entity, a physical location,

property or an individual

DLMS Note: The following codes are

authorized.

M ID 2/3 Must use 1

Code Name

RN Repair or Refurbish Location

DLMS Note:

Must use to identify the CAV repair site.

SB Storage Area

DLMS Note:

1. Use to identify the depot or storage activity.

2. For Air Force GFP accountability, use to identify the CICP as the responsible custodial activity. 

Refer to ADC 1224.

XN Planning/Maintenance Organization

DLMS Note:

1. Used to identify a Shop Service Center/Shop Store.

2. Use in conjunction with N103 Identification Code Qualifier 92.

3. Refer to ADCs 284A, 381, and 1454 for known applications.

Z4 Owning Inventory Control Point

N103 66 Identification Code Qualifier

Description: Code designating the

system/method of code structure used for

Identification Code (67)

X ID 1/2 Used 1

Code Name

10 Department of Defense Activity Address Code (DODAAC)

DLMS Note:

DLMS enhancement; see introductory DLMS note 4a.

92 Assigned by Buyer or Buyer's Agent
DLMS Implementation Convention (IC) 947I

Inventory Adjustment

ADC 45, 77, 126, 156, 165, 202, 203, 214, 252, 261, 273, 295, 343, 347, 376, 378, 381, 381A, 386, 387, 398,

402, 414, 435, 436, 443, 445, 461, 1017, 1019, 1043, 1043C, 1136, 1149, 1161A, 1198, 1198A, 1224, 1224A,

1230, 1244, 1244A, 1244B, 1287, 1326, 1367, 1395, 1400, 1412, 1420, 1454 and 1464 DLM 4000.25

Code Name

004030F947I1IA41 9 February 27, 2024

DLMS Note:

Use with N101 Code XN to identify the user assigned Shop Service Center/Shop Store Identifier. Refer

to ADCs 284A, 381, and 1454.

M4 Department of Defense Routing Identifier Code (RIC)

N104 67 Identification Code

Description: Code identifying a party or

other code

X AN 2/80 Used 1

N106 98 Entity Identifier Code

Description: Code identifying an

organizational entity, a physical location,

property or an individual

O ID 2/3 Used 1

Code Name

FR Message From

DLMS Note:

Must use in conjunction with the appropriate 1/N101/0400 code to indicate the organization cited in

N104 is originating the transaction set. 
DLMS Implementation Convention (IC) 947I

Inventory Adjustment

ADC 45, 77, 126, 156, 165, 202, 203, 214, 252, 261, 273, 295, 343, 347, 376, 378, 381, 381A, 386, 387, 398,

402, 414, 435, 436, 443, 445, 461, 1017, 1019, 1043, 1043C, 1136, 1149, 1161A, 1198, 1198A, 1224, 1224A,

1230, 1244, 1244A, 1244B, 1287, 1326, 1367, 1395, 1400, 1412, 1420, 1454 and 1464 DLM 4000.25

004030F947I1IA41 10 February 27, 2024

G61 Contact Pos: 1000 Max: 3

Heading - Optional

Loop: N/A Elements: 5

User Option (Usage): Used

Purpose: To identify a person or office to whom communications should be directed

Syntax Rules: 

1. P0304 - If either G6103 or G6104 is present, then the other is required.

Comments: 

1. G6103 qualifies G6104.

DLMS Note:

1. Use only under exceptional circumstances when requiring direct communication with the party originating the transaction set.

2. Use multiple repetitions to identify a point of contact (POC) and multiple communications numbers. When using multiple repetitions to

identify different communication numbers for a single point of contact, repeat the name cited in G6102.

3. DLMS enhancement; see introductory DLMS note 4a.

Element Summary: 

Ref Id Element Name Req Type Min/Max Usage Rep

G6101 366 Contact Function Code

Description: Code identifying the major

duty or responsibility of the person or group

named

M ID 2/2 Must use 1

Code Name

IC Information Contact

DLMS Note:

Must use to identify the primary point of contact.

G6102 93 Name

Description: Free-form name

DLMS Note: Provide the last name, first

name, middle initial, and rate/rank/title, as

required, of the individual named as POC. 

Include blank spaces between name

components and periods after initials. Do

not include NMN or NMI when a middle

initial is not available.

DLMS Note: Provide the last name, first

name, middle initial, and rate/rank/title, as

required, of the individual named as POC. 

Include blank spaces between name

components and periods after initials. Do

not include NMN or NMI when a middle

initial is not available.

M AN 1/60 Must use 1

G6103 365 Communication Number Qualifier

Description: Code identifying the type of

communication number

DLMS Note: 1. Use to identify the

preferred method of communication in the

first repetition. Use additional repetitions

when identifying alternate communication

methods.

DLMS Note: 1. Use to identify the

preferred method of communication in the

first repetition. Use additional repetitions

when identifying alternate communication

methods.

2. Do not include blank spaces, dashes, or

parentheses between numbers.

X ID 2/2 Used 1

Code Name

AU Defense Switched Network

DLMS Note:

Use to identify the DSN telephone number.
DLMS Implementation Convention (IC) 947I

Inventory Adjustment

ADC 45, 77, 126, 156, 165, 202, 203, 214, 252, 261, 273, 295, 343, 347, 376, 378, 381, 381A, 386, 387, 398,

402, 414, 435, 436, 443, 445, 461, 1017, 1019, 1043, 1043C, 1136, 1149, 1161A, 1198, 1198A, 1224, 1224A,

1230, 1244, 1244A, 1244B, 1287, 1326, 1367, 1395, 1400, 1412, 1420, 1454 and 1464 DLM 4000.25

Code Name

004030F947I1IA41 11 February 27, 2024

EM Electronic Mail

EX Telephone Extension

DLMS Note:

Use immediately following codes AU, IT, or TE to identify a telephone extension.

FX Facsimile

DLMS Note:

Use to identify the facsimile (FAX) telephone number.

IT International Telephone

DLMS Note:

Include country and city code.

TE Telephone

DLMS Note:

Use to identify the commercial telephone number. Include the area code and number.

TL Telex

TX TWX

G6104 364 Communication Number

Description: Complete communications

number including country or area code

when applicable

X AN 1/256 Used 1

G6105 443 Contact Inquiry Reference

Description: Additional reference number

or description to clarify a contact number

DLMS Note: Use to indicate the office

symbol or activity code for the party

identified.

O AN 1/20 Used 1
DLMS Implementation Convention (IC) 947I

Inventory Adjustment

ADC 45, 77, 126, 156, 165, 202, 203, 214, 252, 261, 273, 295, 343, 347, 376, 378, 381, 381A, 386, 387, 398,

402, 414, 435, 436, 443, 445, 461, 1017, 1019, 1043, 1043C, 1136, 1149, 1161A, 1198, 1198A, 1224, 1224A,

1230, 1244, 1244A, 1244B, 1287, 1326, 1367, 1395, 1400, 1412, 1420, 1454 and 1464 DLM 4000.25

004030F947I1IA41 12 February 27, 2024

G62 Date/Time Pos: 1100 Max: 5

Heading - Optional

Loop: N/A Elements: 2

User Option (Usage): Used

Purpose: To specify pertinent dates and times

Syntax Rules: 

1. R0103 - At least one of G6201 or G6203 is required.

2. P0102 - If either G6201 or G6202 is present, then the other is required.

3. P0304 - If either G6203 or G6204 is present, then the other is required.

DLMS Note:

Must use to identify the time of transaction set preparation.

Element Summary: 

Ref Id Element Name Req Type Min/Max Usage Rep

G6203 176 Time Qualifier

Description: Code specifying the reported

time

X ID 1/2 Used 1

Code Name

W Effective Time

G6204 337 Time

Description: Time expressed in 24-hour

clock time as follows: HHMM, or HHMMSS,

or HHMMSSD, or HHMMSSDD, where H =

hours (00-23), M = minutes (00-59), S =

integer seconds (00-59) and DD = decimal

seconds; decimal seconds are expressed

as follows: D = tenths (0-9) and DD =

hundredths (00-99)

DLMS Note: 1. Express the originating

activity's time in UTC.

2. Express time in a four-position (HHMM)

format.

X TM 4/8 Used 1
DLMS Implementation Convention (IC) 947I

Inventory Adjustment

ADC 45, 77, 126, 156, 165, 202, 203, 214, 252, 261, 273, 295, 343, 347, 376, 378, 381, 381A, 386, 387, 398,

402, 414, 435, 436, 443, 445, 461, 1017, 1019, 1043, 1043C, 1136, 1149, 1161A, 1198, 1198A, 1224, 1224A,

1230, 1244, 1244A, 1244B, 1287, 1326, 1367, 1395, 1400, 1412, 1420, 1454 and 1464 DLM 4000.25

004030F947I1IA41 13 February 27, 2024

W19 Warehouse Adjustment Item Detail Pos: 0200 Max: 1

Detail - Mandatory

Loop: 0300 Elements: 8

User Option (Usage): Must use

Purpose: To designate those items that were adjusted

Syntax Rules: 

1. R0405 - At least one of W1904 or W1905 is required.

2. P0506 - If either W1905 or W1906 is present, then the other is required.

3. P0708 - If either W1907 or W1908 is present, then the other is required.

4. C101112 - If W1910 is present, then W1911 and W1912 are required.

5. C131415 - If W1913 is present, then W1914 and W1915 are required.

6. P1718 - If either W1917 or W1918 is present, then the other is required.

DLMS Note:

Use the 2/W19/0200 loop to identify the adjustment reason, materiel, transaction number, and inventory information associated with the

inventory adjustment.

Element Summary: 

Ref Id Element Name Req Type Min/Max Usage Rep

W1901 181 Quantity or Status Adjustment Reason

Code

Description: Code indicating reason for

change in level or status of inventory

DLMS Note: 1. The information conveyed

by the W1901 Quantity or Status

Adjustment Reason Code corresponds to

the functionality conveyed by the third

position of MILSTRAP legacy DIC D8_ or

D9__, and by the DIC DAC, DAD or DAS

reasons for inventory adjustment, when

there is a corresponding MILSTRAP

functionality. The corresponding

MILSTRAP legacy DIC is shown after each

adjustment reason code below for

information in a mixed DLSS/DLMS

environment. Codes for functionality that

was not available in MILS show no

corresponding MILSTRAP legacy DIC.

DLMS Note: 1. The information conveyed

by the W1901 Quantity or Status

Adjustment Reason Code corresponds to

the functionality conveyed by the third

position of MILSTRAP legacy DIC D8_ or

D9__, and by the DIC DAC, DAD or DAS

reasons for inventory adjustment, when

there is a corresponding MILSTRAP

functionality. The corresponding

MILSTRAP legacy DIC is shown after each

adjustment reason code below for

information in a mixed DLSS/DLMS

environment. Codes for functionality that

was not available in MILS show no

corresponding MILSTRAP legacy DIC.

2. Authorized DLMS migration

enhancement. See introductory DLMS note

4e.

3. The following codes are authorized.

M ID 2/2 Must use 1

Code Name

AA Physical Count

DLMS Note:

1. Inventory Adjustment (Physical Inventory). Gain or loss disclosed as a result of physical count of

stock, single adjustment (DIC D8A or D9A functionality). The use of reason code AA for an inventory

adjustment gain combined with a quantity of 0 (zero) indicates that a physical inventory has taken place,

and no record adjustment was necessary. 

2. For Capital Equipment and UIT Programs, identify all serial numbers corresponding to the NSN,

Condition Code, and Owner from the initial physical inventory request when using in combination with

quantity of 0 (zero). The use of reason code AA in combination with zero quantity indicates to the

owner the completion of the inventory. See ADC 1244.

1. Inventory Adjustment (Physical Inventory). Gain or loss disclosed as a result of physical count of

stock, single adjustment (DIC D8A or D9A functionality). The use of reason code AA for an inventory

adjustment gain combined with a quantity of 0 (zero) indicates that a physical inventory has taken place,

and no record adjustment was necessary. 

2. For Capital Equipment and UIT Programs, identify all serial numbers corresponding to the NSN,

Condition Code, and Owner from the initial physical inventory request when using in combination with

quantity of 0 (zero). The use of reason code AA in combination with zero quantity indicates to the

owner the completion of the inventory. See ADC 1244.

AB Accounting Error

DLMS Note:
DLMS Implementation Convention (IC) 947I

Inventory Adjustment

ADC 45, 77, 126, 156, 165, 202, 203, 214, 252, 261, 273, 295, 343, 347, 376, 378, 381, 381A, 386, 387, 398,

402, 414, 435, 436, 443, 445, 461, 1017, 1019, 1043, 1043C, 1136, 1149, 1161A, 1198, 1198A, 1224, 1224A,

1230, 1244, 1244A, 1244B, 1287, 1326, 1367, 1395, 1400, 1412, 1420, 1454 and 1464 DLM 4000.25

Code Name

004030F947I1IA41 14 February 27, 2024

Inventory Adjustment (Accounting Error). Gain or loss resulting from clerical or automated information

system errors which are not subject to correction by reversal of original transaction, single adjustment.

DIC D8B or D9B functionality)

AC Condition Change

DLMS Note:

Inventory Adjustment (Supply Condition). Gain, loss or dual adjustment resulting from supply condition

code transfer. (DIC D8C or D9C or DAC functionality)

AD Purpose Change

DLMS Note:

Inventory Adjustment (Purpose). Gain, loss or dual adjustment resulting from purpose transfer. (DIC

D8D or D9D or DAD functionality)

AE Reidentification

DLMS Note:

Inventory Adjustment (Reidentification). Gain resulting from inspection of an item in stock which has

been misidentified, single adjustment. (DIC D8J or D9J functionality) 

AF Stock Number Change

DLMS Note:

Inventory Adjustment (Stock Number Change). Gain or loss resulting from stock number change.

Excludes change of unit price only. (DIC D8K or D9K functionality)

AG Ownership Change

DLMS Note:

Inventory Adjustment (Ownership). Three Uses:

(1) Report gain, loss, or dual adjustment resulting from ownership transfer (ship-in-place). Refer to

ADC 1395.

(2) Use for Single Manager for Conventional Ammunition (SCMA): gain, loss, or dual adjustment

resulting from ownership transfer by the SMCA (legacy DIC D8S or D9S or DAS functionality; use of

these legacy DICs is restricted to users of the conventional ammunition system).

(3) For DLA industrial activity support agreement with Marine Corps only, identifies a gain or loss

resulting from ownership change associated with re-warehousing. This ownership change can be

requested by the Marine Corps or can occur as a result of materiel identified as discrepant upon receipt.

There is no corresponding legacy DIC for this use, so D8Z/D9Z may be used to satisfy a DIC

requirement in a mixed DLMS/DLSS environment when a legacy DIC is needed. Refer to ADC 402.

Inventory Adjustment (Ownership). Three Uses:

(1) Report gain, loss, or dual adjustment resulting from ownership transfer (ship-in-place). Refer to

ADC 1395.

(2) Use for Single Manager for Conventional Ammunition (SCMA): gain, loss, or dual adjustment

resulting from ownership transfer by the SMCA (legacy DIC D8S or D9S or DAS functionality; use of

these legacy DICs is restricted to users of the conventional ammunition system).

(3) For DLA industrial activity support agreement with Marine Corps only, identifies a gain or loss

resulting from ownership change associated with re-warehousing. This ownership change can be

requested by the Marine Corps or can occur as a result of materiel identified as discrepant upon receipt.

There is no corresponding legacy DIC for this use, so D8Z/D9Z may be used to satisfy a DIC

requirement in a mixed DLMS/DLSS environment when a legacy DIC is needed. Refer to ADC 402.

AH Other

DLMS Note:

Inventory Adjustment (Other). Gain or loss for which a specific code is not otherwise provided. 

(Assignor of code will maintain detailed intelligence pertaining to its use and, as required, will furnish

these data.) (DIC D8Z or D9Z functionality)

AI Disaster

DLMS Note:

Inventory Adjustment Decrease (Disaster). Loss from major disasters, fire loss, enemy action, act of

God, or similar circumstance, single adjustment. (DIC D9H functionality)

AJ Survey

DLMS Note:

Inventory Adjustment Decrease (Survey Process). Loss from shrinkage, theft contamination,

deterioration, and/or expired shelf life, single adjustment. (DIC D9G functionality) 

AK Transfer

DLMS Note:

Inventory Adjustment (Logistics Transfer). Gain or loss of item management responsibility as a result

of logistics transfer. (DIC D8E or D9E functionality)

AL Capitalization

DLMS Note:

Inventory Adjustment (Capitalization). Gain to, or loss from, a stock fund or stock fund division at time

of activation or subsequent extension/ expansion, as result of capitalization. (DIC D8F or D9F

functionality)
DLMS Implementation Convention (IC) 947I

Inventory Adjustment

ADC 45, 77, 126, 156, 165, 202, 203, 214, 252, 261, 273, 295, 343, 347, 376, 378, 381, 381A, 386, 387, 398,

402, 414, 435, 436, 443, 445, 461, 1017, 1019, 1043, 1043C, 1136, 1149, 1161A, 1198, 1198A, 1224, 1224A,

1230, 1244, 1244A, 1244B, 1287, 1326, 1367, 1395, 1400, 1412, 1420, 1454 and 1464 DLM 4000.25

Code Name

004030F947I1IA41 15 February 27, 2024

AM Missing Unique Item Identifier (UII)/Serial Number

DLMS Note:

1. Inventory Adjustment (UII and/or serial number missing). Gain, loss or dual adjustment resulting

solely from UII and/or serial number missing.

2. At this time, a local code AM is established for use in the 947I, version 4030. A data maintenance

action has been submitted for establishment of AM - Missing Unique Item Identifier (UII)/Serial Number

Mismatch in a future version. Refer to ADC 1198A.

AN Unit of Issue Change

DLMS Note:

Inventory Adjustment (Unit of Issue Changes). Gain or loss resulting from unit of issue changes. 

Excludes change of unit price only. (DIC D8K or D9K functionality)

AP Product/Formula Evaluation and Testing

DLMS Note:

Inventory Adjustment Decrease (Destructive Test). Loss from destructive test, single adjustment. 

Authorized DLMS enhancement for DLA industrial activity support agreement only; see introductory

DLMS note 4e. Refer to ADC 378.

AQ Unique Item Identifier (UII)/Serial Number Mismatch

DLMS Note:

Inventory Adjustment (UII and/or serial number mismatch). Gain, loss or dual adjustment resulting

solely from UII and/or serial number mismatch. At this time a local code AQ is established for use in the

947I, version 4030. A data maintenance action has been submitted for establishment of AQ- Unique

Item Identifier (UII)/Serial Number Mismatch in a future version.

BA Operating Variance

BR Regrade

DLMS Note:

Inventory Adjustment Decrease (Upgrade from Scrap). Loss resulting from the DLA Disposition

Services process, authorized by DoD 4160.21-M, to upgrade materiel from scrap subsequent to the

initial receipt of materiel. Single adjustment. There is no corresponding MILSTRAP legacy DIC function.

 Authorized DLMS enhancement for DLA Disposition Services only. Refer to ADC 1017.

BS Downgrade

DLMS Note:

Inventory Adjustment Decrease (Downgrade to Scrap). Loss resulting from the DLA Disposition

Services process, authorized by DoD 4160.21-M, to downgrade materiel to scrap subsequent to the

initial receipt of materiel. Single adjustment. There is no corresponding MILSTRAP legacy DIC for this

use. Authorized DLMS enhancement for DLA Disposition Services only. Refer to ADC 443.

CS Product Samples

DLMS Note:

Used for CAV Detail Record. Authorized for INTERIM USE by Navy as a flag to identify CAV

non-balance affecting ‘detail’ inventory adjustment transactions. The balance affecting CAV “summary”

inventory adjustment transaction must use the appropriate standard ‘Quantity or Status Adjustment

Reason’ code. Code ‘CS’ is nonstandard and is authorized for intra-Navy interim use pending

implementation of “detail” information within a standard DLMS inventory adjustment transaction through

looping structure. Used with W1916 Inventory Transaction Type ‘AD’ and ‘AJ’; not used with ‘DU - Dual

Inventory Adjustment’. Navy will address CAV becoming compliant with DLMS standard after Navy

ERP completes the Single Supply Solution Release 1.1 implementation in 2012. W1901 code ‘CS’ will

be deleted from 947I at that time. Refer to ADC 343.

Used for CAV Detail Record. Authorized for INTERIM USE by Navy as a flag to identify CAV

non-balance affecting ‘detail’ inventory adjustment transactions. The balance affecting CAV “summary”

inventory adjustment transaction must use the appropriate standard ‘Quantity or Status Adjustment

Reason’ code. Code ‘CS’ is nonstandard and is authorized for intra-Navy interim use pending

implementation of “detail” information within a standard DLMS inventory adjustment transaction through

looping structure. Used with W1916 Inventory Transaction Type ‘AD’ and ‘AJ’; not used with ‘DU - Dual

Inventory Adjustment’. Navy will address CAV becoming compliant with DLMS standard after Navy

ERP completes the Single Supply Solution Release 1.1 implementation in 2012. W1901 code ‘CS’ will

be deleted from 947I at that time. Refer to ADC 343.

WR Found/Recovered

DLMS Note:

Local Code WR is established for use in this segment. Use to identify a recovered asset as part of an

investigation where the asset in question is now under DoD custody. A code maintenance request will

be submitted to X12 to add this code in a future version.

WS Suspected Loss/Stolen

DLMS Note:

Local Code WS is established for use in this segment. Use to identify a potential lost or stolen asset no

longer in custody, pending an investigation. A code maintenance request will be submitted to X12 to

add this code in a future version.
DLMS Implementation Convention (IC) 947I

Inventory Adjustment

ADC 45, 77, 126, 156, 165, 202, 203, 214, 252, 261, 273, 295, 343, 347, 376, 378, 381, 381A, 386, 387, 398,

402, 414, 435, 436, 443, 445, 461, 1017, 1019, 1043, 1043C, 1136, 1149, 1161A, 1198, 1198A, 1224, 1224A,

1230, 1244, 1244A, 1244B, 1287, 1326, 1367, 1395, 1400, 1412, 1420, 1454 and 1464 DLM 4000.25

Ref Id Element Name Req Type Min/Max Usage Rep

004030F947I1IA41 16 February 27, 2024

W1902 477 Credit/Debit Quantity

Description: Number of supplier units

credited or debited

DLMS Note: 1. This is the quantity

applicable to the inventory adjustment. 

Express as a whole number with no

decimals.

2. To reverse all or part of an inventory

adjustment transaction, use a minus sign in

front of the quantity being reversed.

3. A field size exceeding 5 positions (seven

for FSG 13, ammunition) may not be

received or understood by recipient's

automated processing system. See

introductory DLMS note 4d.

4. For inventory adjustments resulting from

converting an NSN to a unit-of-use local

stock number (LSN), under DLA industrial

activity support agreement, the loss

transaction will cite the NSN loss quantity in

W1902 and FLIS unit of issue in W1903. 

The gain transaction will cite LSN gain

quantity in W1902 and the LSN unit of use

in W1903. Refer to ADC 376.

4. For inventory adjustments resulting from

converting an NSN to a unit-of-use local

stock number (LSN), under DLA industrial

activity support agreement, the loss

transaction will cite the NSN loss quantity in

W1902 and FLIS unit of issue in W1903. 

The gain transaction will cite LSN gain

quantity in W1902 and the LSN unit of use

in W1903. Refer to ADC 376.

5. For inventory adjustments resulting from

converting an LSN to a unit-of-use LSN, the

loss transaction will cite the LSN loss

quantity in W1902 and LSN unit of issue in

W1903. The gain transaction will cite

unit-of-use LSN gain quantity in W1902 and

the unit of use in W1903. Conversion from

an LSN to a unit-of-use LSN is only

authorized under DLA industrial activity

support agreement with Marine Corps. 

Refer to ADC 398.

5. For inventory adjustments resulting from

converting an LSN to a unit-of-use LSN, the

loss transaction will cite the LSN loss

quantity in W1902 and LSN unit of issue in

W1903. The gain transaction will cite

unit-of-use LSN gain quantity in W1902 and

the unit of use in W1903. Conversion from

an LSN to a unit-of-use LSN is only

authorized under DLA industrial activity

support agreement with Marine Corps. 

Refer to ADC 398.

M R 1/10 Must use 1

W1903 355 Unit or Basis for Measurement Code

Description: Code specifying the units in

which a value is being expressed, or

manner in which a measurement has been

taken

DLMS Note: 1. DLMS users see the Unit of

Issue and Purchase Unit Conversion Table

for available codes.

2. For inventory adjustments resulting from

converting an NSN to a unit-of-use local

stock number (LSN) under DLA industrial

activity support agreement, the loss

transaction will cite the FLIS unit of issue in

W1903. The gain transaction will cite the

LSN unit of use in W1903. Refer to ADC

376.

2. For inventory adjustments resulting from

converting an NSN to a unit-of-use local

stock number (LSN) under DLA industrial

activity support agreement, the loss

transaction will cite the FLIS unit of issue in

W1903. The gain transaction will cite the

LSN unit of use in W1903. Refer to ADC

376.

3. For inventory adjustments resulting

from converting an LSN to a unit-of-use

LSN, the loss transaction will cite the LSN

unit of issue in W1903. The gain

transaction will cite the LSN unit of use in

W1903. Conversion from an LSN to a

unit-of-use LSN is only authorized under

DLA industrial activity support agreement

with Marine Corps. Refer to ADC 398.

3. For inventory adjustments resulting

from converting an LSN to a unit-of-use

LSN, the loss transaction will cite the LSN

unit of issue in W1903. The gain

transaction will cite the LSN unit of use in

W1903. Conversion from an LSN to a

unit-of-use LSN is only authorized under

DLA industrial activity support agreement

with Marine Corps. Refer to ADC 398.

M ID 2/2 Must use 1

W1905 235 Product/Service ID Qualifier X ID 2/2 Used 1
DLMS Implementation Convention (IC) 947I

Inventory Adjustment

ADC 45, 77, 126, 156, 165, 202, 203, 214, 252, 261, 273, 295, 343, 347, 376, 378, 381, 381A, 386, 387, 398,

402, 414, 435, 436, 443, 445, 461, 1017, 1019, 1043, 1043C, 1136, 1149, 1161A, 1198, 1198A, 1224, 1224A,

1230, 1244, 1244A, 1244B, 1287, 1326, 1367, 1395, 1400, 1412, 1420, 1454 and 1464 DLM 4000.25

Ref Id Element Name Req Type Min/Max Usage Rep

004030F947I1IA41 17 February 27, 2024

Description: Code identifying the

type/source of the descriptive number used

in Product/Service ID (234)

DLMS Note: 1. Use only one of codes A2,

A3, A4, FB, FS, MG, NN, SW, YP, ZR or ZZ

to identify the materiel. Must use National

Stock Number (NSN) when known, except,

when appropriate, brand name subsistence

items are identified by the subsistence

identification number or when industrial

activity materiel is identified by Local Stock

number (LSN) or Material Control Tracking

(MCT) tag number. An exception is also

authorized for CAV where materiel may be

identified by the National Item Identification

Number (NIIN) when the Federal Supply

Code (FSC) is not available. 

DLMS Note: 1. Use only one of codes A2,

A3, A4, FB, FS, MG, NN, SW, YP, ZR or ZZ

to identify the materiel. Must use National

Stock Number (NSN) when known, except,

when appropriate, brand name subsistence

items are identified by the subsistence

identification number or when industrial

activity materiel is identified by Local Stock

number (LSN) or Material Control Tracking

(MCT) tag number. An exception is also

authorized for CAV where materiel may be

identified by the National Item Identification

Number (NIIN) when the Federal Supply

Code (FSC) is not available. 

2. The following codes are authorized.

Code Name

A2 Department of Defense Identification Code (DoDIC)

DLMS Note:

1. Use to identify ammunition items.

2. DLMS enhancement; see introductory DLMS note 4a.

A3 Locally Assigned Control Number

DLMS Note:

1. Defense Medical Logistics Standard Support (DMLSS)/Theater Enterprise-Wide Logistics System

(TEWLS) use to cite their Local Catalog Identification which can reference multiple prime vendor part

numbers for a specific site.

2. DLMS enhancement; see introductory DLMS note 4a.

A4 Subsistence Identification Number

DLMS Note:

Use to identify subsistence items.

FB Form Number

DLMS Note:

1. Use to identify the form stock number.

2. DLMS enhancement; see introductory DLMS note 4a.

FS National Stock Number

MG Manufacturer's Part Number

DLMS Note:

Use to identify nonstandard materiel.

NN National Item Identification Number

DLMS Note:

1. Use only for CAV when the NSN (FSC plus NIIN) is not available. Refer to ADC 343.

2. Qualifier NN is a migration code approved for use in X12 version 5020. This is an authorized DLMS

enhancement for use by CAV and by CAV trading partners by mutual agreement.

SW Stock Number

DLMS Note:

1. Use to identify the local stock number (LSN).

2. For inventory adjustments resulting from converting an NSN or LSN to a unit of use LSN, the unit of

use LSN is cited at W1905-06 for the inventory adjustment gain transaction. Authorized for DLA

industrial activity support agreement only. Refer to ADC 376. 

3. For inventory adjustments resulting from converting an LSN to a unit of use LSN, the unit of use LSN
DLMS Implementation Convention (IC) 947I

Inventory Adjustment

ADC 45, 77, 126, 156, 165, 202, 203, 214, 252, 261, 273, 295, 343, 347, 376, 378, 381, 381A, 386, 387, 398,

402, 414, 435, 436, 443, 445, 461, 1017, 1019, 1043, 1043C, 1136, 1149, 1161A, 1198, 1198A, 1224, 1224A,

1230, 1244, 1244A, 1244B, 1287, 1326, 1367, 1395, 1400, 1412, 1420, 1454 and 1464 DLM 4000.25

Code Name

004030F947I1IA41 18 February 27, 2024

is cited at W1905-06 for the inventory adjustment gain transaction. Conversion from an LSN to a

unit-of-use LSN is only authorized under DLA industrial activity support agreement with Marine Corps. 

Refer to ADC 398.

4. When used for a unit of use LSN applicable to NSN materiel, the applicable NSN will be included for

cross-reference. 

5. When used for a unit of use LSN applicable to part numbered items, the original part-numbered item

LSN will also be included for cross-reference. Refer to Approved Addendum 381A.

is cited at W1905-06 for the inventory adjustment gain transaction. Conversion from an LSN to a

unit-of-use LSN is only authorized under DLA industrial activity support agreement with Marine Corps. 

Refer to ADC 398.

4. When used for a unit of use LSN applicable to NSN materiel, the applicable NSN will be included for

cross-reference. 

5. When used for a unit of use LSN applicable to part numbered items, the original part-numbered item

LSN will also be included for cross-reference. Refer to Approved Addendum 381A.

YP Publication Number

DLMS Note:

1. Use to identify the publication stock number.

2. DLMS enhancement; see introductory DLMS note 4a.

ZR Service Control Identification

DLMS Note:

Use to identify Material Control Tracking (MCT) tag number. The MCT tag number is an authorized

DLMS enhancement under DLA industrial activity support agreement. Refer to ADC 376.

ZZ Mutually Defined

DLMS Note:

1. Use to identify nonstandard materiel when all other authorized codes do not apply or cannot be

determined (includes management control numbers and locally assigned control numbers). May be

used for DLSS-to-DLMS conversion when the translator cannot determine a more appropriate code.

2. Use for the management control number (MCN) when provided. This includes the MCN assigned by

the DoD small arms/light weapons (SA/LW) Registry for the DoD SA/LW Serialization Program, IAW

DLM 4000.25, DLMS, Volume 2.

1. Use to identify nonstandard materiel when all other authorized codes do not apply or cannot be

determined (includes management control numbers and locally assigned control numbers). May be

used for DLSS-to-DLMS conversion when the translator cannot determine a more appropriate code.

2. Use for the management control number (MCN) when provided. This includes the MCN assigned by

the DoD small arms/light weapons (SA/LW) Registry for the DoD SA/LW Serialization Program, IAW

DLM 4000.25, DLMS, Volume 2.

W1906 234 Product/Service ID

Description: Identifying number for a

product or service

X AN 1/48 Used 1

W1907 235 Product/Service ID Qualifier

Description: Code identifying the

type/source of the descriptive number used

in Product/Service ID (234)

DLMS Note: The following codes are

authorized.

X ID 2/2 Used 1

Code Name

FS National Stock Number

DLMS Note:

1. Use to identify the NSN.

2. The NSN is provided as a cross-reference when unit of use indicator is included and the unit of use

Local Stock Number (LSN) is identified as the primary materiel identification in W1905. Authorized

DLMS enhancement under DLA industrial activity support agreement.

SW Stock Number

DLMS Note:

1. Use to identify the local stock number (LSN).

2. The LSN is provided as a cross-reference when unit of use indicator is included and the unit of use

LSN is identified as the primary materiel identification. Authorized DLMS enhancement under DLA

industrial activity support agreement.

3. DLA Disposition Services uses with receipt and historical receipt transactions, for confiscated or

captured foreign weapons, to identify the disposition LSN in addition to the SA/LW MCN cited in

LIN02/LIN03 by qualifier ZZ. Authorized DLMS enhancement for DLA Disposition Services. DLA

Disposition Services requires the disposition LSN for internal DLA processing only. Refer to ADC 1019.

1. Use to identify the local stock number (LSN).

2. The LSN is provided as a cross-reference when unit of use indicator is included and the unit of use

LSN is identified as the primary materiel identification. Authorized DLMS enhancement under DLA

industrial activity support agreement.

3. DLA Disposition Services uses with receipt and historical receipt transactions, for confiscated or

captured foreign weapons, to identify the disposition LSN in addition to the SA/LW MCN cited in

LIN02/LIN03 by qualifier ZZ. Authorized DLMS enhancement for DLA Disposition Services. DLA

Disposition Services requires the disposition LSN for internal DLA processing only. Refer to ADC 1019.

ZB Commercial and Government Entity (CAGE) Code
DLMS Implementation Convention (IC) 947I

Inventory Adjustment

ADC 45, 77, 126, 156, 165, 202, 203, 214, 252, 261, 273, 295, 343, 347, 376, 378, 381, 381A, 386, 387, 398,

402, 414, 435, 436, 443, 445, 461, 1017, 1019, 1043, 1043C, 1136, 1149, 1161A, 1198, 1198A, 1224, 1224A,

1230, 1244, 1244A, 1244B, 1287, 1326, 1367, 1395, 1400, 1412, 1420, 1454 and 1464 DLM 4000.25

Code Name

004030F947I1IA41 19 February 27, 2024

DLMS Note:

Use with W1905 code MG to uniquely identify a manufacturer's part number.

W1908 234 Product/Service ID

Description: Identifying number for a

product or service

X AN 1/48 Used 1

W1916 529 Inventory Transaction Type Code

Description: Code defining inventory

activity

DLMS Note: Use to identify the type of

inventory adjustment transaction.

O ID 1/2 Used 1

Code Name

AD Inventory Adjustment - Decrease

DLMS Note:

Use to indicate an inventory adjustment decrease transaction. (MILSTRAP legacy DIC D9_

functionality)

AJ Inventory Adjustments

DLMS Note:

Use to indicate an inventory adjustment increase transaction. (MILSTRAP legacy DIC D8_ functionality)

DU Inventory Adjustment - Dual

DLMS Note:

Use with W1901 Codes AC, AD, AG, AM and AQ to indicate a dual inventory adjustment transaction,

(e.g., both an inventory decrease and increase). Use requires that W1902 quantity be expressed as a

positive number. W1901 Codes AC, AD, and AG correspond respectively to the following MILSTRAP

legacy DIC functionality: DAC, DAD, DAS. There is no corresponding legacy DIC functionality for

codes AM and AQ.
DLMS Implementation Convention (IC) 947I

Inventory Adjustment

ADC 45, 77, 126, 156, 165, 202, 203, 214, 252, 261, 273, 295, 343, 347, 376, 378, 381, 381A, 386, 387, 398,

402, 414, 435, 436, 443, 445, 461, 1017, 1019, 1043, 1043C, 1136, 1149, 1161A, 1198, 1198A, 1224, 1224A,

1230, 1244, 1244A, 1244B, 1287, 1326, 1367, 1395, 1400, 1412, 1420, 1454 and 1464 DLM 4000.25

004030F947I1IA41 20 February 27, 2024

G69 Line Item Detail - Description Pos: 0300 Max: 5

Detail - Optional

Loop: 0300 Elements: 1

User Option (Usage): Used

Purpose: To describe an item in free-form format

DLMS Note:

1. Use when reason for adjustment is not specified.

2. Use when W1901 cites code AH to identify the reason for the inventory adjustment.

3. Use in Commercial Asset Visibility (CAV) transactions to identify awaiting parts remarks when W1901 is code AC or AD.

4. DLMS enhancement; see introductory DLMS 4a.

Element Summary: 

Ref Id Element Name Req Type Min/Max Usage Rep

G6901 369 Free-form Description

Description: Free-form descriptive text

M AN 1/45 Must use 1
DLMS Implementation Convention (IC) 947I

Inventory Adjustment

ADC 45, 77, 126, 156, 165, 202, 203, 214, 252, 261, 273, 295, 343, 347, 376, 378, 381, 381A, 386, 387, 398,

402, 414, 435, 436, 443, 445, 461, 1017, 1019, 1043, 1043C, 1136, 1149, 1161A, 1198, 1198A, 1224, 1224A,

1230, 1244, 1244A, 1244B, 1287, 1326, 1367, 1395, 1400, 1412, 1420, 1454 and 1464 DLM 4000.25

004030F947I1IA41 21 February 27, 2024

N9 Reference Identification Pos: 0400 Max: 10

Detail - Optional

Loop: 0300 Elements: 4

User Option (Usage): Used

Purpose: To transmit identifying information as specified by the Reference Identification Qualifier

Syntax Rules: 

1. R0203 - At least one of N902 or N903 is required.

2. C0605 - If N906 is present, then N905 is required.

Semantics: 

1. N906 reflects the time zone which the time reflects.

2. N907 contains data relating to the value cited in N902.

DLMS Note:

1. Use to provide transaction number and other information as required.

2. Must use at least one repetition to provide the transaction number, except (for DLA only) when the contract number is provided in

2/CS/0500.

3. May use a second repetition to identify the new materiel identification when the inventory adjustment results from a stock change Number.

DLMS enhancement. See introductory DLMS note 4a. For Inventory Adjustment Gain transactions associated with stock number change

(W1901 Quantity or Status Adjustment Reason Code AF (MILSTRAP D8K functionality)), the gain NSN (or other materiel identification) is

mapped to W1905-06. Accordingly, the intent of DLMS note 2 for single inventory adjustment (stock number change) is unclear and under

review. 

4. May use additional repetitions to identify ancillary information related to the transaction.

5. May use additional repetitions to identify protection information as needed to support DLA industrial activity support agreement (e.g.,

protection document number, Job Order (JO) number, key operation (KO) number). Refer to ADC 376.

1. Use to provide transaction number and other information as required.

2. Must use at least one repetition to provide the transaction number, except (for DLA only) when the contract number is provided in

2/CS/0500.

3. May use a second repetition to identify the new materiel identification when the inventory adjustment results from a stock change Number.

DLMS enhancement. See introductory DLMS note 4a. For Inventory Adjustment Gain transactions associated with stock number change

(W1901 Quantity or Status Adjustment Reason Code AF (MILSTRAP D8K functionality)), the gain NSN (or other materiel identification) is

mapped to W1905-06. Accordingly, the intent of DLMS note 2 for single inventory adjustment (stock number change) is unclear and under

review. 

4. May use additional repetitions to identify ancillary information related to the transaction.

5. May use additional repetitions to identify protection information as needed to support DLA industrial activity support agreement (e.g.,

protection document number, Job Order (JO) number, key operation (KO) number). Refer to ADC 376.

Element Summary: 

Ref Id Element Name Req Type Min/Max Usage Rep

N901 128 Reference Identification Qualifier

Description: Code qualifying the

Reference Identification

DLMS Note: 1. The following codes are

authorized.

2. To identify new materiel identification

when the inventory adjustment results from

a stock number change, use only one of

codes 1I, ABV, FQ, MF, NS, S6, or XD. 

DLMS enhancement. See DLMS

introductory DLMS note 4a. For Inventory

Adjustment Gain transactions associated

with stock number change (W1901 Quantity

or Status Adjustment Reason Code AF

(MILSTRAP D8K functionality), the gain

NSN (or other materiel identification) is

mapped to W1905-06. Accordingly, the

intent for use of N901 with single inventory

adjustment (stock number change) is

unclear and under review.

2. To identify new materiel identification

when the inventory adjustment results from

a stock number change, use only one of

codes 1I, ABV, FQ, MF, NS, S6, or XD. 

DLMS enhancement. See DLMS

introductory DLMS note 4a. For Inventory

Adjustment Gain transactions associated

with stock number change (W1901 Quantity

or Status Adjustment Reason Code AF

(MILSTRAP D8K functionality), the gain

NSN (or other materiel identification) is

mapped to W1905-06. Accordingly, the

intent for use of N901 with single inventory

adjustment (stock number change) is

unclear and under review.

M ID 2/3 Must use 1

Code Name

16 Military Interdepartmental Purchase Request (MIPR) Number

DLMS Note:

CAV and CAV-ORM uses to identify the CAV-ORM Project Order Number. This is a funding

authorization number created and assigned by Navy ERP to repair an item. The CAV-ORM Project

Order Number identifies a specific form that is used to transmit obligation authority (dollars) and 
DLMS Implementation Convention (IC) 947I

Inventory Adjustment

ADC 45, 77, 126, 156, 165, 202, 203, 214, 252, 261, 273, 295, 343, 347, 376, 378, 381, 381A, 386, 387, 398,

402, 414, 435, 436, 443, 445, 461, 1017, 1019, 1043, 1043C, 1136, 1149, 1161A, 1198, 1198A, 1224, 1224A,

1230, 1244, 1244A, 1244B, 1287, 1326, 1367, 1395, 1400, 1412, 1420, 1454 and 1464 DLM 4000.25

Code Name

004030F947I1IA41 22 February 27, 2024

requirements between a service or agency requiring a purchase and a military service or agency

responsible for procuring the requirement. DLMS enhancement authorized for use by CAV and

CAV-ORM. Refer to ADC 461.

18 Plan Number

DLMS Note:

1. Use to identify the protection document number (document under which the materiel is protected). 

This includes requisition alert document number and Navy funded document number. Use qualifier ‘TN’

for the controlling document number for the Inventory Adjustment transactions.

2. Authorized for DLA industrial activity support agreement only.

1I Department of Defense Identification Code (DoDIC)

DLMS Note:

Use to identify ammunition items. DLMS enhancement. See introductory DLMS note 4a.

43 Supporting Document Number

DLMS Note:

1. Must use to perpetuate the document number assigned by the materiel owner in the Physical

Inventory Request transaction when available. Required for capital equipment candidates and UIT

programs.

2. For Air Force GFP accountability, the CICP must use to perpetuate the document number assigned

by the Air Force program manager in the Physical Inventory Request.

3. Authorized DLMS Enhancement for all commodities. See ADC 1224A and 1244.

1. Must use to perpetuate the document number assigned by the materiel owner in the Physical

Inventory Request transaction when available. Required for capital equipment candidates and UIT

programs.

2. For Air Force GFP accountability, the CICP must use to perpetuate the document number assigned

by the Air Force program manager in the Physical Inventory Request.

3. Authorized DLMS Enhancement for all commodities. See ADC 1224A and 1244.

6E Map Reference

DLMS Note:

Use to identify the National Geospatial-Intelligence Agency (NGA) Reference Number (NRN). 

Authorized DLMS enhancement. 

6G Map Number

DLMS Note:

Use to identify the map edition number. Authorized DLMS enhancement.

6L Agent Contract Number

DLMS Note:

1. Use in GFP-related transactions to identify the procurement instrument identifier (PIID) applicable to

the contract authorizing the contractor to have custody of GFP. Use the legacy procurement instrument

identification number (PIIN) pending transition to the PIID. 

2. If GFP is authorized under a PIID call/order number (F in 9th position), provide the PIID call/order

number in the PIID field. 

3. Required for Air Force GFP accountability to identify the CICP’s contract number.

4. Authorized DLMS enhancement; see introductory DLMS note 4.e. on the IC cover page. Refer to

ADC 1224. 

1. Use in GFP-related transactions to identify the procurement instrument identifier (PIID) applicable to

the contract authorizing the contractor to have custody of GFP. Use the legacy procurement instrument

identification number (PIIN) pending transition to the PIID. 

2. If GFP is authorized under a PIID call/order number (F in 9th position), provide the PIID call/order

number in the PIID field. 

3. Required for Air Force GFP accountability to identify the CICP’s contract number.

4. Authorized DLMS enhancement; see introductory DLMS note 4.e. on the IC cover page. Refer to

ADC 1224. 

86 Operation Number

DLMS Note:

Use to identify the key operation number. Authorized for DLA industrial activity support agreement only.

9R Job Order Number

DLMS Note:

Use to identify the Job Order (JO) Number. Authorized for DLA industrial activity support agreement

only.

CO Customer Order Number

DLMS Note:

Use to identify the Customer Order Acceptance Record (COAR) applicable to the Job Order Number. 

Authorized for DLA industrial activity support agreement only.

DO Delivery Order Number

DLMS Note:

1. Use in conjunction with the PIIN (Code 6L) for GFP-related transactions to identify the legacy four 
DLMS Implementation Convention (IC) 947I

Inventory Adjustment

ADC 45, 77, 126, 156, 165, 202, 203, 214, 252, 261, 273, 295, 343, 347, 376, 378, 381, 381A, 386, 387, 398,

402, 414, 435, 436, 443, 445, 461, 1017, 1019, 1043, 1043C, 1136, 1149, 1161A, 1198, 1198A, 1224, 1224A,

1230, 1244, 1244A, 1244B, 1287, 1326, 1367, 1395, 1400, 1412, 1420, 1454 and 1464 DLM 4000.25

Code Name

004030F947I1IA41 23 February 27, 2024

position call/order number associated with the PIIN applicable to the contract authorizing the contractor

to have custody of GFP.

2. Do not use for the PIID call/order number. The PIID call/order number is mapped to Code 6L.

3. Authorized DLMS enhancement; see introductory DLMS note 4e. on IC cover page. Refer to ADC

1224.

FQ Form Number

DLMS Note:

Use to identify the form stock number. DLMS enhancement. See introductory DLMS note 4a.

MF Manufacturers Part Number

DLMS Note:

Use to identify nonstandard materiel.

NS National Stock Number

DLMS Note:

Must use the National Stock Number (NSN) when known.

P5 Position Code

DLMS Note:

Commercial Asset Visibility (CAV) unique data. CAV uses to indicate the CAV ‘payback indicator’. The

payback indicator will always equal 1 (one). Authorized for CAV use only. Refer to ADC 343.

Q9 Repair Order Number

DLMS Note:

Identifies the Associated Commercial Asset Visibility (CAV) Repair Document Number. Use to cite the

appropriate repair document numbers (i.e., CAV Repair Cycle Document Number or CAV-Organic

Repair Module (CAV-ORM) Repair Component Document Number, depending upon applicability. 

Helps identify CAV and CAV-ORM repair items(s) on workloads. Refer to ADC 343 and ADC 461.

S6 Stock Number

DLMS Note:

Local stock number (LSN). DLMS enhancement. See introductory DLMS note 4a.

SI Shipper's Identifying Number for Shipment (SID)

DLMS Note:

Use in CAV transactions to identify the DD 250 Shipment Number. Indicate the DD 250 date in N904.

TN Transaction Reference Number

DLMS Note:

Must use to identify the document number for each transaction

WF Locally Assigned Control Number

DLMS Note:

Use to identify the Assemblage Identification Number (AIN). Authorized DLMS migration enhancement.

 See introductory DLMS note 4e.

WO Work Order Number

DLMS Note:

Use to identify the Build Directive Number for medical/surgical component assembly. (A data

maintenance action was approved in version 5010. The approved code/name is BDN – Build Directive

Number.) Authorized DLMS migration enhancement. See introductory DLMS note 4e.

X9 Internal Control Number

DLMS Note:

1. Contractor’s Reference Number is used to indicate the unique number used by the CAV II System to

identify and track EDI transactions.

2. If the Contractor’s Reference Number is not available, no entry will be provided. Refer to ADC 343.

XD Subsistence Identification Number

DLMS Note:

Use to identify subsistence items.

ZA Supplier
DLMS Implementation Convention (IC) 947I

Inventory Adjustment

ADC 45, 77, 126, 156, 165, 202, 203, 214, 252, 261, 273, 295, 343, 347, 376, 378, 381, 381A, 386, 387, 398,

402, 414, 435, 436, 443, 445, 461, 1017, 1019, 1043, 1043C, 1136, 1149, 1161A, 1198, 1198A, 1224, 1224A,

1230, 1244, 1244A, 1244B, 1287, 1326, 1367, 1395, 1400, 1412, 1420, 1454 and 1464 DLM 4000.25

Code Name

004030F947I1IA41 24 February 27, 2024

DLMS Note:

Use in CAV condition/purpose code transfer transactions to indicate the supplier of the materiel when

waiting for parts. Use one of the following codes in N902:

 "G" = Materiel Furnished by the Government.

 "C" = Materiel Furnished by the Contractor.

 "B" = Materiel Furnished by both the Government and Contractor.

 "A" = Materiel in administrative hold.

Use in CAV condition/purpose code transfer transactions to indicate the supplier of the materiel when

waiting for parts. Use one of the following codes in N902:

 "G" = Materiel Furnished by the Government.

 "C" = Materiel Furnished by the Contractor.

 "B" = Materiel Furnished by both the Government and Contractor.

 "A" = Materiel in administrative hold.

ABV Book Number

DLMS Note:

Use to identify the publication stock number. DLMS enhancement; see introductory DLMS note 4a.

SLI Secondary Location Identifier 

DLMS Note:

1. Use in combination with purpose code Z to request further segregation below line item. SLI cannot

exceed 6 alpha/numeric characters. 

2. A local code ‘SLI’ is established for use in the 947I, version 4030. A data maintenance action has

been submitted for establishment of ‘SLI- Secondary Location Identifier’ in a future version. 

N902 127 Reference Identification

Description: Reference information as

defined for a particular Transaction Set or

as specified by the Reference Identification

Qualifier

X AN 1/50 Used 1

N904 373 Date

Description: Date expressed as

CCYYMMDD where CC represents the first

two digits of the calendar year

DLMS Note: Use in CAV transactions in

conjunction with 2/N901 qualifier SI to

indicate the DD 250 date.

O DT 8/8 Used 1

N907 C040 Reference Identifier

Description: To identify one or more

reference numbers or identification

numbers as specified by the Reference

Qualifier

DLMS Note: Use data element 128/127

pairs to identify data pertinent to the

transaction. Present the information in any

sequential order. Unless otherwise

specified, the multiple codes listed for a

single qualifier data element identify the

range of possible data requirements. When

needed, use the next available combination

of data elements 128/127 pairs to provide

necessary data.

DLMS Note: Use data element 128/127

pairs to identify data pertinent to the

transaction. Present the information in any

sequential order. Unless otherwise

specified, the multiple codes listed for a

single qualifier data element identify the

range of possible data requirements. When

needed, use the next available combination

of data elements 128/127 pairs to provide

necessary data.

Syntax: 

1. P0304 - If either C04003 or C04004 is

present, then the other is required.

2. P0506 - If either C04005 or C04006 is

present, then the other is required.

O Comp Used 1

N907-01 128 Reference Identification Qualifier

Description: Code qualifying the

Reference Identification

DLMS Note: The following codes are

authorized.

M ID 2/3 Must use 1
DLMS Implementation Convention (IC) 947I

Inventory Adjustment

ADC 45, 77, 126, 156, 165, 202, 203, 214, 252, 261, 273, 295, 343, 347, 376, 378, 381, 381A, 386, 387, 398,

402, 414, 435, 436, 443, 445, 461, 1017, 1019, 1043, 1043C, 1136, 1149, 1161A, 1198, 1198A, 1224, 1224A,

1230, 1244, 1244A, 1244B, 1287, 1326, 1367, 1395, 1400, 1412, 1420, 1454 and 1464 DLM 4000.25

004030F947I1IA41 25 February 27, 2024

Code Name

FJ Line Item Control Number

DLMS Note:

CAV and CAV-ORM use to identify the line item number associated with the MIPR/Project Order

Number. Used in conjunction with N901 code 16. Refer to ADC 461

W1 Disposal Turn-In Document Number

DLMS Note:

Use with N901 code TN to provide a complete audit trail for inventory adjustment transactions for which

materiel is suspended upon receipt, condemned, or automatically shipped to disposal.

W7 Commercial and Government Entity (CAGE) Code

DLMS Note:

Use with N901 code MF to uniquely identify a manufacturer's part number.

W8 Suffix

DLMS Note:

Use to identify the suffix code associated with N901 code 18 or TN.

N907-02 127 Reference Identification

Description: Reference information as

defined for a particular Transaction Set or

as specified by the Reference Identification

Qualifier

M AN 1/50 Must use 1

N907-03 128 Reference Identification Qualifier

Description: Code qualifying the

Reference Identification

DLMS Note: The following codes are

authorized.

X ID 2/3 Used 1

Code Name

2G Amendment

DLMS Note:

CAV and CAV-ORM use to identify the amendment number associated with the line item number for the

MIPR/Project Order Number. Used in conjunction with N907-01 code FJ. Refer to ADC 461

SS Split Shipment Number

DLMS Note:

Use in conjunction with code W1 to identify the Turn-in Document Number suffix.

N907-04 127 Reference Identification

Description: Reference information as

defined for a particular Transaction Set or

as specified by the Reference Identification

Qualifier

X AN 1/50 Used 1

N907-05 128 Reference Identification Qualifier

Description: Code qualifying the

Reference Identification

X ID 2/3 Used 1

N907-06 127 Reference Identification

Description: Reference information as

defined for a particular Transaction Set or

as specified by the Reference Identification

Qualifier

X AN 1/50 Used 1
DLMS Implementation Convention (IC) 947I

Inventory Adjustment

ADC 45, 77, 126, 156, 165, 202, 203, 214, 252, 261, 273, 295, 343, 347, 376, 378, 381, 381A, 386, 387, 398,

402, 414, 435, 436, 443, 445, 461, 1017, 1019, 1043, 1043C, 1136, 1149, 1161A, 1198, 1198A, 1224, 1224A,

1230, 1244, 1244A, 1244B, 1287, 1326, 1367, 1395, 1400, 1412, 1420, 1454 and 1464 DLM 4000.25

004030F947I1IA41 26 February 27, 2024

CS Contract Summary Pos: 0500 Max: 1

Detail - Optional

Loop: 0300 Elements: 4

User Option (Usage): Used

Purpose: To provide information about a contract

Syntax Rules: 

1. P0405 - If either CS04 or CS05 is present, then the other is required.

Semantics: 

1. CS09 is the permissible overage as a percentage of the total contract line item number (CLIN) quantity.

2. CS10 is the permissible shortage as a percentage of the total contract line item number (CLIN) quantity.

3. CS11 is the permissible overage dollar value specified by the contract above which discrepancy action is taken.

4. CS14 is the Unit of Measure stipulated in the contract.

5. CS15 is the contract line item number (CLIN) unit price specified in the contract.

6. CS17 conveys the Critical Application Indicator. A "Y" indicates that a Critical Application Indicator is specified in the contract; an "N"

indicates that no Critical Application Indicator is specified in the contract.

7. CS18 conveys the Special Requirements Indicator. A "Y" indicates that a Special Requirements Indicator (requiring special testing and

or evaluation) is specified in the contract; an "N" indicates that no Special Requirements Indicator is specified in the contract.

Comments: 

1. CS04 may be used to identify the Contract Line Item Number (CLIN) or Extended (or Exhibit) Line Item Number (ELIN).

2. CS07 and CS13 can be used to indicate two different types of special services required.

DLMS Note:

1. 1. Use only with W1901 code AC inventory adjustment transactions to identify the procurement instrument identifier (PIID) and Contract

Line Item Number (CLIN), or the CLIN, including the Subcontract Line Item Number (SUBCLIN), associated with the transaction. Use of this

segment is a DLMS enhancement. See introductory DLMS note 4a. ADC 1161A or ADC 1420.

2. DLA has identified a requirement to use this segment for intra-DLA procurement related adjustments for condition transfer. DLA use the

PIID, CLIN and Call Order Number for these transactions.

3. CAV has identified a requirement to use this segment when the repair vendor is a commercial contractor. Refer to ADC 461.

1. 1. Use only with W1901 code AC inventory adjustment transactions to identify the procurement instrument identifier (PIID) and Contract

Line Item Number (CLIN), or the CLIN, including the Subcontract Line Item Number (SUBCLIN), associated with the transaction. Use of this

segment is a DLMS enhancement. See introductory DLMS note 4a. ADC 1161A or ADC 1420.

2. DLA has identified a requirement to use this segment for intra-DLA procurement related adjustments for condition transfer. DLA use the

PIID, CLIN and Call Order Number for these transactions.

3. CAV has identified a requirement to use this segment when the repair vendor is a commercial contractor. Refer to ADC 461.

Element Summary: 

Ref Id Element Name Req Type Min/Max Usage Rep

CS01 367 Contract Number

Description: Contract number

DLMS Note: Use to identify the PIID of the

associated adjustment. Use the legacy

procurement instrument identification

number (PIIN) pending transition to the

PIID. When procurement is authorized

under a PIID call/order number (F in 9th

position), provide the value in the PIID field.

 For Other Transaction (OT) agreements,

the type of instrument (9th position of PIID)

will be a 3 for Research OTs or 9 for

Prototype and Production OTs. Refer to

ADC 1161A or ADC 1420.

DLMS Note: Use to identify the PIID of the

associated adjustment. Use the legacy

procurement instrument identification

number (PIIN) pending transition to the

PIID. When procurement is authorized

under a PIID call/order number (F in 9th

position), provide the value in the PIID field.

 For Other Transaction (OT) agreements,

the type of instrument (9th position of PIID)

will be a 3 for Research OTs or 9 for

Prototype and Production OTs. Refer to

ADC 1161A or ADC 1420.

O AN 1/30 Must use 1

CS03 328 Release Number

Description: Number identifying a release

against a Purchase Order previously placed

by the parties involved in the transaction

DLMS Note: 1. Use as needed to identify

the legacy four position call/number

associated with the PIIN.

O AN 1/30 Used 1
DLMS Implementation Convention (IC) 947I

Inventory Adjustment

ADC 45, 77, 126, 156, 165, 202, 203, 214, 252, 261, 273, 295, 343, 347, 376, 378, 381, 381A, 386, 387, 398,

402, 414, 435, 436, 443, 445, 461, 1017, 1019, 1043, 1043C, 1136, 1149, 1161A, 1198, 1198A, 1224, 1224A,

1230, 1244, 1244A, 1244B, 1287, 1326, 1367, 1395, 1400, 1412, 1420, 1454 and 1464 DLM 4000.25

Ref Id Element Name Req Type Min/Max Usage Rep

004030F947I1IA41 27 February 27, 2024

2. Do not use for the PIID call/order

number. The PIID call/order number is

mapped to CS01. Refer to ADC 1161A.

CS04 128 Reference Identification Qualifier

Description: Code qualifying the

Reference Identification

X ID 2/3 Used 1

Code Name

83 Extended (or Exhibit) Line Item Number (ELIN)

DLMS Note:

Use to identify the Exhibit Line Item Number (ELIN), or the ELIN including the Subexhibit Line Item

Number (SUBELIN). 

C7 Contract Line Item Number

DLMS Note:

Use in conjunction with the contract number to identify the specific contract information associated with

the inventory adjustment.

CS05 127 Reference Identification

Description: Reference information as

defined for a particular Transaction Set or

as specified by the Reference Identification

Qualifier

X AN 1/50 Used 1
DLMS Implementation Convention (IC) 947I

Inventory Adjustment

ADC 45, 77, 126, 156, 165, 202, 203, 214, 252, 261, 273, 295, 343, 347, 376, 378, 381, 381A, 386, 387, 398,

402, 414, 435, 436, 443, 445, 461, 1017, 1019, 1043, 1043C, 1136, 1149, 1161A, 1198, 1198A, 1224, 1224A,

1230, 1244, 1244A, 1244B, 1287, 1326, 1367, 1395, 1400, 1412, 1420, 1454 and 1464 DLM 4000.25

004030F947I1IA41 28 February 27, 2024

AMT Monetary Amount Pos: 0700 Max: 1

Detail - Optional

Loop: 0300 Elements: 2

User Option (Usage): Used

Purpose: To indicate the total monetary amount

DLMS Note:

For intra-Air Force use only. Use to provide a cost element when previous receipt documentation is not available. Use separate 947I

transactions when more than one cost element is required.

Element Summary: 

Ref Id Element Name Req Type Min/Max Usage Rep

AMT01 522 Amount Qualifier Code

Description: Code to qualify amount

DLMS Note: The following codes are

authorized.

M ID 1/3 Must use 1

Code Name

CX Actual

DLMS Note:

For intra-Air Force use in wholesale receipts of property by the Air Force CICP to update the standard

price.

JJ Cost Basis

DLMS Note:

For intra-Air Force use in wholesale receipts of property by the Air Force CICP to the updated latest

acquisition cost (LAC). 

AVE Average

DLMS Note:

For intra-Air Force use in wholesale receipts of property by the Air Force CICP to update the moving

average cost (MAC) cost for the item received.

AMT02 782 Monetary Amount

Description: Monetary amount

DLMS Note: 1. Express the cost element

using the expanded unit price field size of 9

digits for dollars and 2 digits for cents. This

is expressed as “R9.2”. (R is the data

element type indicating a decimal numeric

data element. Pass the decimal point within

the transaction; do not transmit leading and

trailing zeros.

DLMS Note: 1. Express the cost element

using the expanded unit price field size of 9

digits for dollars and 2 digits for cents. This

is expressed as “R9.2”. (R is the data

element type indicating a decimal numeric

data element. Pass the decimal point within

the transaction; do not transmit leading and

trailing zeros.

2. Use of the expanded field size is an

authorized DLMS migration enhancement.

See DLMS introductory note 5e.

M R 1/18 Must use 1
DLMS Implementation Convention (IC) 947I

Inventory Adjustment

ADC 45, 77, 126, 156, 165, 202, 203, 214, 252, 261, 273, 295, 343, 347, 376, 378, 381, 381A, 386, 387, 398,

402, 414, 435, 436, 443, 445, 461, 1017, 1019, 1043, 1043C, 1136, 1149, 1161A, 1198, 1198A, 1224, 1224A,

1230, 1244, 1244A, 1244B, 1287, 1326, 1367, 1395, 1400, 1412, 1420, 1454 and 1464 DLM 4000.25

004030F947I1IA41 29 February 27, 2024

G62 Date/Time Pos: 0800 Max: 10

Detail - Optional

Loop: 0300 Elements: 4

User Option (Usage): Used

Purpose: To specify pertinent dates and times

Syntax Rules: 

1. R0103 - At least one of G6201 or G6203 is required.

2. P0102 - If either G6201 or G6202 is present, then the other is required.

3. P0304 - If either G6203 or G6204 is present, then the other is required.

DLMS Note:

Must use to identify the date of inventory adjustment. Use as needed to identify other dates associated with the transaction.

Element Summary: 

Ref Id Element Name Req Type Min/Max Usage Rep

G6201 432 Date Qualifier

Description: Code specifying type of date

DLMS Note: The following codes are

authorized.

X ID 2/2 Used 1

Code Name

04 Purchase Order Date

07 Effective Date

DLMS Note:

Use to identify the map effective date. Authorized DLMS enhancement.

09 Process Date

DLMS Note:

Must use to identify the date on which the inventory adjustment is processed by the initiating activity.

85 Date Issued

DLMS Note:

Use in CAV transactions to indicate a contract date.

BC Publication Date

DLMS Note:

Use to identify the map edition date. Authorized DLMS enhancement.

KA Scheduled Service Completion

DLMS Note:

1. Only authorized for use by Commercial Asset Visibility (CAV), CAV-Organic Repairables Module

(CAV-ORM); and CAV/CAV-ORM trading partner ICP by mutual agreement. CAV contractor uses to

indicate the estimated completion date (ECD) for an Inventory Adjustment (Dual-Supply Condition Code

(SCC) Change). Use only with 2/W1901/0200 Quantity Adjustment Reason Code AC with W1916

Inventory Transaction Type Code DU – Inventory Adjustment (Dual) (this equates to functionality of

MILSTRAP legacy DIC DAC). In CAV, when the ECD requirement is set to 'Required', the CAV

reporter will be required to enter a valid ECD in the inventory adjustment transaction which lets their

trading partner ICP know the ECD. Refer to ADC 343 and ADC 461. CAV-ORM will automatically

receive an initial ECD at request time and pass that value to its trading partners on a MILSTRAP legacy

DIC DAC transaction; any updates to an item’s ECD will be passed to trading partners via the 947I

Change ECD Transaction (W1505 Transaction Type Code A5).

2. To change an ECD that was previously provided by an Inventory Adjustment – Dual (SCC change)

transaction, use with W1505 Transaction Type Code A5 -Change ECD Transaction. Use of W1505

Transaction Type Code ‘A5’ indicates that only the ECD is being changed by the transaction. 

3. Authorized DLMS migration enhancement for use by CAV and CAV-ORM. See introductory DLMS

note 4.e.

1. Only authorized for use by Commercial Asset Visibility (CAV), CAV-Organic Repairables Module

(CAV-ORM); and CAV/CAV-ORM trading partner ICP by mutual agreement. CAV contractor uses to

indicate the estimated completion date (ECD) for an Inventory Adjustment (Dual-Supply Condition Code

(SCC) Change). Use only with 2/W1901/0200 Quantity Adjustment Reason Code AC with W1916

Inventory Transaction Type Code DU – Inventory Adjustment (Dual) (this equates to functionality of

MILSTRAP legacy DIC DAC). In CAV, when the ECD requirement is set to 'Required', the CAV

reporter will be required to enter a valid ECD in the inventory adjustment transaction which lets their

trading partner ICP know the ECD. Refer to ADC 343 and ADC 461. CAV-ORM will automatically

receive an initial ECD at request time and pass that value to its trading partners on a MILSTRAP legacy

DIC DAC transaction; any updates to an item’s ECD will be passed to trading partners via the 947I

Change ECD Transaction (W1505 Transaction Type Code A5).

2. To change an ECD that was previously provided by an Inventory Adjustment – Dual (SCC change)

transaction, use with W1505 Transaction Type Code A5 -Change ECD Transaction. Use of W1505

Transaction Type Code ‘A5’ indicates that only the ECD is being changed by the transaction. 

3. Authorized DLMS migration enhancement for use by CAV and CAV-ORM. See introductory DLMS

note 4.e.

TR Transfer
DLMS Implementation Convention (IC) 947I

Inventory Adjustment

ADC 45, 77, 126, 156, 165, 202, 203, 214, 252, 261, 273, 295, 343, 347, 376, 378, 381, 381A, 386, 387, 398,

402, 414, 435, 436, 443, 445, 461, 1017, 1019, 1043, 1043C, 1136, 1149, 1161A, 1198, 1198A, 1224, 1224A,

1230, 1244, 1244A, 1244B, 1287, 1326, 1367, 1395, 1400, 1412, 1420, 1454 and 1464 DLM 4000.25

Code Name

004030F947I1IA41 30 February 27, 2024

DLMS Note:

Use for inventory adjustments resulting from logistics reassignment to identify the effective date of

logistics transfer.

G6202 373 Date

Description: Date expressed as

CCYYMMDD where CC represents the first

two digits of the calendar year

DLMS Note: DLMS enhancement; see

introductory DLMS note 4a.

X DT 8/8 Used 1

G6203 176 Time Qualifier

Description: Code specifying the reported

time

DLMS Note: The following codes are

authorized.

X ID 1/2 Used 1

Code Name

W Effective Time

G6204 337 Time

Description: Time expressed in 24-hour

clock time as follows: HHMM, or HHMMSS,

or HHMMSSD, or HHMMSSDD, where H =

hours (00-23), M = minutes (00-59), S =

integer seconds (00-59) and DD = decimal

seconds; decimal seconds are expressed

as follows: D = tenths (0-9) and DD =

hundredths (00-99)

DLMS Note: CAV uses “HHMMSS” (6

position field) for unique date/time stamp.

X TM 4/8 Used 1
DLMS Implementation Convention (IC) 947I

Inventory Adjustment

ADC 45, 77, 126, 156, 165, 202, 203, 214, 252, 261, 273, 295, 343, 347, 376, 378, 381, 381A, 386, 387, 398,

402, 414, 435, 436, 443, 445, 461, 1017, 1019, 1043, 1043C, 1136, 1149, 1161A, 1198, 1198A, 1224, 1224A,

1230, 1244, 1244A, 1244B, 1287, 1326, 1367, 1395, 1400, 1412, 1420, 1454 and 1464 DLM 4000.25

004030F947I1IA41 31 February 27, 2024

LM Code Source Information Pos: 0900 Max: 1

Detail - Optional

Loop: 0310 Elements: 1

User Option (Usage): Used

Purpose: To transmit standard code list identification information

Comments: 

1. LM02 identifies the applicable industry code list source information.

DLMS Note:

Must use this 2/LM/0900 loop to identify coded information maintained in department or agency documentation.

Element Summary: 

Ref Id Element Name Req Type Min/Max Usage Rep

LM01 559 Agency Qualifier Code

Description: Code identifying the agency

assigning the code values

M ID 2/2 Must use 1

Code Name

DF Department of Defense (DoD)
DLMS Implementation Convention (IC) 947I

Inventory Adjustment

ADC 45, 77, 126, 156, 165, 202, 203, 214, 252, 261, 273, 295, 343, 347, 376, 378, 381, 381A, 386, 387, 398,

402, 414, 435, 436, 443, 445, 461, 1017, 1019, 1043, 1043C, 1136, 1149, 1161A, 1198, 1198A, 1224, 1224A,

1230, 1244, 1244A, 1244B, 1287, 1326, 1367, 1395, 1400, 1412, 1420, 1454 and 1464 DLM 4000.25

004030F947I1IA41 32 February 27, 2024

LQ Industry Code Pos: 1000 Max: 100

Detail - Mandatory

Loop: 0310 Elements: 2

User Option (Usage): Must use

Purpose: Code to transmit standard industry codes

Syntax Rules: 

1. C0102 - If LQ01 is present, then LQ02 is required.

DLMS Note:

Use to identify codes, as appropriate, consistent with management information requirements.

Element Summary: 

Ref Id Element Name Req Type Min/Max Usage Rep

LQ01 1270 Code List Qualifier Code

Description: Code identifying a specific

industry code list

DLMS Note: 1. Use either code 99 or A1

(but not both), except for ammunition where

both codes may be used. (Use of both

codes for ammunition is a DLMS

enhancement (see introductory DLMS note

4a).

DLMS Note: 1. Use either code 99 or A1

(but not both), except for ammunition where

both codes may be used. (Use of both

codes for ammunition is a DLMS

enhancement (see introductory DLMS note

4a).

2. The following codes are authorized.

O ID 1/3 Used 1

Code Name

0 Document Identification Code

DLMS Note:

1. The DLSS DIC is retained in the DLMS to facilitate transaction conversion in a mixed DLSS/DLMS

environment. Continued support of the DIC in a full DLMS environment will be assessed at a future

date.

2. In a mixed DLSS-DLMS environment, for Inter-Service Ammunition interface, when including

BG1/BG2 data, must use 2 iterations of LQ to provide DIC D7_ , as well as either DIC BG1 or BG2 as

applicable, to alert DAAS of BG1/ BG2 requirement for non-DLMS Ammunition system trading partners:

Naval Operational Logistics Support Center (NOLSC) Ordnance Information System-Wholesale

(OIS-W), Program Manager for Ammunition, Marine Corps Systems Command (MARCORSYSCOM)

Ordnance Information System-Marine Corps (OIS-M),and Warner Robins Air Logistics Center Combat

Ammunition System (CAS).

3. Future Streamlined data; see introductory DLMS note 4c.

1. The DLSS DIC is retained in the DLMS to facilitate transaction conversion in a mixed DLSS/DLMS

environment. Continued support of the DIC in a full DLMS environment will be assessed at a future

date.

2. In a mixed DLSS-DLMS environment, for Inter-Service Ammunition interface, when including

BG1/BG2 data, must use 2 iterations of LQ to provide DIC D7_ , as well as either DIC BG1 or BG2 as

applicable, to alert DAAS of BG1/ BG2 requirement for non-DLMS Ammunition system trading partners:

Naval Operational Logistics Support Center (NOLSC) Ordnance Information System-Wholesale

(OIS-W), Program Manager for Ammunition, Marine Corps Systems Command (MARCORSYSCOM)

Ordnance Information System-Marine Corps (OIS-M),and Warner Robins Air Logistics Center Combat

Ammunition System (CAS).

3. Future Streamlined data; see introductory DLMS note 4c.

78 Project Code

80 Advice Code

DLMS Note:

Use when submitting a duplicate inventory adjustment transaction in reply to an asset reclassification

follow-up transaction (Advice Code 3P); otherwise do not use. Authorized DLMS enhancement. Refer

to ADC 387.

83 Supply Condition Code

DLMS Note:

When used with dual inventory adjustment (2/W1916/0200 code DU), with 2/W1901/0200 code AC

(legacy DIC DAC), this code represents the new (TO) supply condition code.

84 Management Code

DLMS Note:

Use to provide supplemental management information associated with the transaction. Use with

W1901 code BA to identify an inventory adjustment that is outside the prescribed inventory adjustment

tolerance limitations.

87 Subsistence Type of Pack Code
DLMS Implementation Convention (IC) 947I

Inventory Adjustment

ADC 45, 77, 126, 156, 165, 202, 203, 214, 252, 261, 273, 295, 343, 347, 376, 378, 381, 381A, 386, 387, 398,

402, 414, 435, 436, 443, 445, 461, 1017, 1019, 1043, 1043C, 1136, 1149, 1161A, 1198, 1198A, 1224, 1224A,

1230, 1244, 1244A, 1244B, 1287, 1326, 1367, 1395, 1400, 1412, 1420, 1454 and 1464 DLM 4000.25

Code Name

004030F947I1IA41 33 February 27, 2024

DLMS Note:

Use for subsistence items to identify type of pack information.

92 Reason for Disposal Code

DLMS Note:

Use for inventory adjustment decrease transactions to identify the reason that an item is transferred to a

DRMO.

99 Purpose Code

DLMS Note:

1. When used with dual inventory adjustment (2/W1916/0200 code DU), with 2/W1901/0200 code AD

(legacy DIC DAD), this code represents the new (TO) purpose code. Purpose code (2/LQ02/1000) is

alphabetic.

2. When used with dual inventory adjustment (2/W1916/0200 code DU), with 2/W1901/0200 code AC

(Condition Change) for the purpose of changing the condition of an item segregated by purpose code,

include the existing purpose code.

1. When used with dual inventory adjustment (2/W1916/0200 code DU), with 2/W1901/0200 code AD

(legacy DIC DAD), this code represents the new (TO) purpose code. Purpose code (2/LQ02/1000) is

alphabetic.

2. When used with dual inventory adjustment (2/W1916/0200 code DU), with 2/W1901/0200 code AC

(Condition Change) for the purpose of changing the condition of an item segregated by purpose code,

include the existing purpose code.

A1 Ownership Code

DLMS Note:

1. When used with dual inventory adjustments (2/W1916/0200 code DU), with 2/W1901/0200 code AG

(legacy DIC DAS), this code represents the new (TO) ownership code.

2. When used with 2/W1901/0200 code AC (legacy DIC DAC), for ammunitions systems only, the

existing ownership code must be entered for ammunition items. This is not a From/To ownership code

since ownership code cannot be changed by W1901 code AC transaction. Service ammunition

systems must enter the existing numeric ownership code for ammunition items for W1901 code AC

transaction. For other than Service ammunition systems, this is an optional DLMS enhancement

authorized for use by trading partner agreement.

1. When used with dual inventory adjustments (2/W1916/0200 code DU), with 2/W1901/0200 code AG

(legacy DIC DAS), this code represents the new (TO) ownership code.

2. When used with 2/W1901/0200 code AC (legacy DIC DAC), for ammunitions systems only, the

existing ownership code must be entered for ammunition items. This is not a From/To ownership code

since ownership code cannot be changed by W1901 code AC transaction. Service ammunition

systems must enter the existing numeric ownership code for ammunition items for W1901 code AC

transaction. For other than Service ammunition systems, this is an optional DLMS enhancement

authorized for use by trading partner agreement.

AK Distribution Code

DLMS Note:

Future streamlined data; see introductory DLMS note 4c.

BG Condition

DLMS Note:

Use only with dual inventory adjustments (2/W1916/0200 code DU) with 2/W1901/0200 code AC

(legacy DIC DAC). Use to identify the old (FROM) supply condition code.

EL Error Classification Code

DLMS Note:

Use to identify the ‘Inventory Adjustment - Physical Inventory Error Classification Codes’. Identifies the

causes of potential/actual inventory adjustment (physical inventory) errors and the processing

operations under which the errors occurred. Use only with W1901 Quantity or Status Adjustment

Reason Code ‘AA-Physical Count’. Refer to ADC 414.

FC Type Physical Inventory or Transaction History Code

GQ Group Qualifier Code

DLMS Note:

Use to identify the Material Management Aggregation Code (MMAC) for NSNs to be managed by a

specific manager (i.e., System, program, aggregation, selected FSC, technology group). This is an Air

Force-unique data element meaningful to the Air Force only. Non-Air Force components perpetuate

without action.

A data maintenance action was approved in version 5010. The approved code/name is "MAC – Material

Management Aggregation Code". The code source is identified as the Air Force Manual (AFMAN)

23-110, Volumes 1 and 2.

Use to identify the Material Management Aggregation Code (MMAC) for NSNs to be managed by a

specific manager (i.e., System, program, aggregation, selected FSC, technology group). This is an Air

Force-unique data element meaningful to the Air Force only. Non-Air Force components perpetuate

without action.

A data maintenance action was approved in version 5010. The approved code/name is "MAC – Material

Management Aggregation Code". The code source is identified as the Air Force Manual (AFMAN)

23-110, Volumes 1 and 2.

RD Property Ownership Type Code

DLMS Note:

Use only with dual inventory adjustments (2/W1916/0200 code DU) with 2/W1901/0200 code AG

(legacy DIC DAS). Use to identify the old (FROM) ownership code.

RE Property Type Code

DLMS Note:

Use only with dual inventory adjustment (2/W1916/0200 code DU) with 2/W1901/0200 code AD (legacy

DIC DAD). Use to identify the old (FROM) purpose code. Purpose code (2/LQ02/1000) is alphabetic.
DLMS Implementation Convention (IC) 947I

Inventory Adjustment

ADC 45, 77, 126, 156, 165, 202, 203, 214, 252, 261, 273, 295, 343, 347, 376, 378, 381, 381A, 386, 387, 398,

402, 414, 435, 436, 443, 445, 461, 1017, 1019, 1043, 1043C, 1136, 1149, 1161A, 1198, 1198A, 1224, 1224A,

1230, 1244, 1244A, 1244B, 1287, 1326, 1367, 1395, 1400, 1412, 1420, 1454 and 1464 DLM 4000.25

Code Name

004030F947I1IA41 34 February 27, 2024

ACC Accounting Error Classification Code

DLMS Note:

1. Use to identify the ‘Inventory Adjustment - Accounting Error Classification Codes’. Identifies causes

for errors that resulted in inventory adjustment (accounting error) transactions. Use only with W1901

Quantity or Status Adjustment Reason Code ‘AB-Accounting Error’. Refer to ADC 414.

2. At this time a local code ‘ACC’ is established for use in 947I, version 4030. A data maintenance

action was approved in version 6020. The approved code/name is "ACC - Accounting Error

Classification Code".

1. Use to identify the ‘Inventory Adjustment - Accounting Error Classification Codes’. Identifies causes

for errors that resulted in inventory adjustment (accounting error) transactions. Use only with W1901

Quantity or Status Adjustment Reason Code ‘AB-Accounting Error’. Refer to ADC 414.

2. At this time a local code ‘ACC’ is established for use in 947I, version 4030. A data maintenance

action was approved in version 6020. The approved code/name is "ACC - Accounting Error

Classification Code".

COG Cognizance Symbol

DLMS Note:

1. Use to identify the material cognizance symbol (COG) of the end item. Indicate NSL for non-stock

numbered listed items. This is a Navy-unique data element meaningful to Navy only; Non-Navy

Components are to perpetuate without action.

2. DLMS enhancement; see introductory DLMS note 4a.

IMC Item Management Code

DLMS Note:

1. Use to identify the Item Management Code (IMC) for integrated material management. This is a

Navy-unique data element meaningful to Navy only; Non-Navy Components are to perpetuate without

action.

2. DLMS enhancement; see introductory DLMS note 4a.

MCC Material Control Code

DLMS Note:

1. Use to identify the Material Control Code (MCC) for special inventory reporting. This is a

Navy-unique data element meaningful to Navy only; Non-Navy Components are to perpetuate without

action.

2. DLMS enhancement; see introductory DLMS note 4a.

SMI Special Material Identification Code

DLMS Note:

1. Use to identify the Special Material Identification Code (SMIC) for an end item. This is a

Navy-unique data element meaningful to Navy only; Non-Navy Components are to perpetuate without

action.

2. DLMS enhancement; see introductory DLMS note 4a.

SRC List of codes identifying DoD Serialized Report Type Code

DLMS Note:

1. The Air Force code uses this code to indicate that an item requires serialized management. 

Applicable to property identified by national stock number (NSN) or Air Force-assigned local stock

number (LSN) in accordance with CICP contract requirements. Authorized for Air Force GFP-A. This is

the Air Force Serialized Report Code. Refer to ADC 1230.

2. Migration code SRC is established for use in the 947I, version 4030. A data maintenance action was

approved in version 8010. The approved code/name is "SRC - List of codes identifying DoD Serialized

Report Type Code. 

The following values will be conveyed in 2/LQ02/1000:

A Small Arms

C Communications Security (COMSEC)

D Reserved

R Nuclear Weapons Related Material (NWRM) COMSEC

W NWRM

1. The Air Force code uses this code to indicate that an item requires serialized management. 

Applicable to property identified by national stock number (NSN) or Air Force-assigned local stock

number (LSN) in accordance with CICP contract requirements. Authorized for Air Force GFP-A. This is

the Air Force Serialized Report Code. Refer to ADC 1230.

2. Migration code SRC is established for use in the 947I, version 4030. A data maintenance action was

approved in version 8010. The approved code/name is "SRC - List of codes identifying DoD Serialized

Report Type Code. 

The following values will be conveyed in 2/LQ02/1000:

A Small Arms

C Communications Security (COMSEC)

D Reserved

R Nuclear Weapons Related Material (NWRM) COMSEC

W NWRM

LQ02 1271 Industry Code

Description: Code indicating a code from a

specific industry code list

X AN 1/30 Used 1
DLMS Implementation Convention (IC) 947I

Inventory Adjustment

ADC 45, 77, 126, 156, 165, 202, 203, 214, 252, 261, 273, 295, 343, 347, 376, 378, 381, 381A, 386, 387, 398,

402, 414, 435, 436, 443, 445, 461, 1017, 1019, 1043, 1043C, 1136, 1149, 1161A, 1198, 1198A, 1224, 1224A,

1230, 1244, 1244A, 1244B, 1287, 1326, 1367, 1395, 1400, 1412, 1420, 1454 and 1464 DLM 4000.25

004030F947I1IA41 35 February 27, 2024

N1 Name Pos: 1100 Max: 1

Detail - Optional

Loop: 0320 Elements: 4

User Option (Usage): Used

Purpose: To identify a party by type of organization, name, and code

Syntax Rules: 

1. R0203 - At least one of N102 or N103 is required.

2. P0304 - If either N103 or N104 is present, then the other is 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 maintained by the transaction processing party.

2. N105 and N106 further define the type of entity in N101.

DLMS Note:

1. Must use one iteration of this 2/N1/1100 loop to identify the organization to receive the transaction.

2. Use additional iterations to identify other organizations associated with the transaction.

3. Must use at least one iteration of this N1 segment to identify the organization to receive the transaction (N106 code TO with appropriate

N101 code). May use additional iterations to identify other organizations associated with the transaction.

Element Summary: 

Ref Id Element Name Req Type Min/Max Usage Rep

N101 98 Entity Identifier Code

Description: Code identifying an

organizational entity, a physical location,

property or an individual

DLMS Note: The following codes are

authorized.

M ID 2/3 Must use 1

Code Name

KK Registering Party

DLMS Note:

1. Use to identify the Component UIT registry. May be used by a Component when their UIT process

requires that a copy of the inventory adjustment transaction also be sent to a UIT registry for

information purposes. Must be used with 2/N106/1100 code ‘PK-Party to Receive Copy’ to identify that

this is only an information copy of the transaction, for use with the Component UIT registry. Cite the

applicable Routing Identifier in 2/N103. 

2. Authorized DLMS enhancement for Air Force and DSS use with PIC NWRM UIT; For PIC UIT, must

use in conjunction with 2/N106 code PK and 1/W1506/0200 Action Code FI and cite the applicable

Routing Identifier in 2/N103. 

3. Except as noted above, DLMS enhancement; see introductory DLMS note 4a.

1. Use to identify the Component UIT registry. May be used by a Component when their UIT process

requires that a copy of the inventory adjustment transaction also be sent to a UIT registry for

information purposes. Must be used with 2/N106/1100 code ‘PK-Party to Receive Copy’ to identify that

this is only an information copy of the transaction, for use with the Component UIT registry. Cite the

applicable Routing Identifier in 2/N103. 

2. Authorized DLMS enhancement for Air Force and DSS use with PIC NWRM UIT; For PIC UIT, must

use in conjunction with 2/N106 code PK and 1/W1506/0200 Action Code FI and cite the applicable

Routing Identifier in 2/N103. 

3. Except as noted above, DLMS enhancement; see introductory DLMS note 4a.

LG Location of Goods

DLMS Note:

1. Use in logistics transfer inventory adjustments to identify the materiel storage location.

2. Use to identify the physical location of GFP while in CICP custody. The location may be the CICP,

the CICP’s warehouse or subcontractor. This location must be identified by DoDAAC. Must use for Air

Force GFP accountability. Refer to ADC 1224.

OW Owner of Property or Unit

DLMS Note:

1. Use to identify the property owner to receive this transaction when not otherwise identified.

2. For Air Force GFP accountability, use to identify the Air Force program manager in the accountable 
DLMS Implementation Convention (IC) 947I

Inventory Adjustment

ADC 45, 77, 126, 156, 165, 202, 203, 214, 252, 261, 273, 295, 343, 347, 376, 378, 381, 381A, 386, 387, 398,

402, 414, 435, 436, 443, 445, 461, 1017, 1019, 1043, 1043C, 1136, 1149, 1161A, 1198, 1198A, 1224, 1224A,

1230, 1244, 1244A, 1244B, 1287, 1326, 1367, 1395, 1400, 1412, 1420, 1454 and 1464 DLM 4000.25

Code Name

004030F947I1IA41 36 February 27, 2024

property system of record (APSR). Must identify the program manager by RIC. If the program

manager DoDAAC does not have an assigned RIC, use the generic Air Force GFP APSR RIC with

2/N106=TO and use a second iteration of the N1 loop (repeating Code OW without 2/N106=TO) to

provide the program manager DoDAAC. Refer to ADC 1224.

SB Storage Area

DLMS Note:

Use to indicate a depot or storage activity.

XM Maintenance Organization Used for Estimate

DLMS Note:

Use when applicable to identify the maintenance organization, e.g., Navy Shipyard or Fleet Readiness

Center. Authorized for DLA industrial activity support agreement only. Refer to ADC 376

Z4 Owning Inventory Control Point

ZN Losing Inventory Manager

DLMS Note:

Use in logistics transfer inventory adjustment and ownership transfer inventory adjustment transactions

to identify the Losing Item Manager (LIM).

ZP Gaining Inventory Manager

DLMS Note:

Use in logistics transfer adjustment and ownership transfer inventory adjustment transaction to identify

the Gaining Item Manager (GIM).

N103 66 Identification Code Qualifier

Description: Code designating the

system/method of code structure used for

Identification Code (67)

X ID 1/2 Used 1

Code Name

10 Department of Defense Activity Address Code (DODAAC)

DLMS Note:

1. DLMS enhancement; see introductory DLMS note 4a.

2. Authorized for use by Air Force CICP to identify other organizations associated with the transaction

by DODAAC

M4 Department of Defense Routing Identifier Code (RIC)

UR Uniform Resource Locator (URL)

DLMS Note:

1. Use when appropriate to identify a Component UIT registry.

2. DLMS enhancement; see introductory DLMS note 4a.

N104 67 Identification Code

Description: Code identifying a party or

other code

X AN 2/80 Used 1

N106 98 Entity Identifier Code

Description: Code identifying an

organizational entity, a physical location,

property or an individual

DLMS Note: The following codes are

authorized.

O ID 2/3 Used 1

Code Name

PK Party to Receive Copy

DLMS Note:

1. Use when appropriate to send an information copy of the transaction to a Component UIT registry.

For use with N101 code KK. 

2. Authorized DLMS enhancement for Air Force and DSS use with PIC NWRM UIT. For PIC UIT, must 
DLMS Implementation Convention (IC) 947I

Inventory Adjustment

ADC 45, 77, 126, 156, 165, 202, 203, 214, 252, 261, 273, 295, 343, 347, 376, 378, 381, 381A, 386, 387, 398,

402, 414, 435, 436, 443, 445, 461, 1017, 1019, 1043, 1043C, 1136, 1149, 1161A, 1198, 1198A, 1224, 1224A,

1230, 1244, 1244A, 1244B, 1287, 1326, 1367, 1395, 1400, 1412, 1420, 1454 and 1464 DLM 4000.25

Code Name

004030F947I1IA41 37 February 27, 2024

use in conjunction with N101 code KK and 1/W1506/0200 Action Code FI and cite the applicable

Routing Identifier in 2/N103. 

3. Except as noted above, DLMS enhancement; see introductory DLMS note 4a.

TO Message To

DLMS Note:

Use in conjunction with the appropriate 1/N101/1100 code to indicate the organization cited in N104 is

receiving the transaction set. 
DLMS Implementation Convention (IC) 947I

Inventory Adjustment

ADC 45, 77, 126, 156, 165, 202, 203, 214, 252, 261, 273, 295, 343, 347, 376, 378, 381, 381A, 386, 387, 398,

402, 414, 435, 436, 443, 445, 461, 1017, 1019, 1043, 1043C, 1136, 1149, 1161A, 1198, 1198A, 1224, 1224A,

1230, 1244, 1244A, 1244B, 1287, 1326, 1367, 1395, 1400, 1412, 1420, 1454 and 1464 DLM 4000.25

004030F947I1IA41 38 February 27, 2024

LX Assigned Number Pos: 1500 Max: 1

Detail - Optional

Loop: 0330 Elements: 1

User Option (Usage): Used

Purpose: To reference a line number in a transaction set

DLMS Note:

1. Use the LX segment as a counter to identify the number of 2/LX/1500 loop iterations in the transaction set.

2. The entire 2/LX/1500 loop (Loop ID 0330) is an authorized DLMS enhancement for use to provide item unique identification (IUID) data as

noted below for specific implementations; see introductory DLMS note 4e. For all other applications, see introductory DLMS note 4a.

3. With the exception of dual inventory adjustments for UII and/or serial number mismatch (2/W1901/0200 Code AQ), the 2/LX/1500 loop is

repeated for each item to be uniquely identified and provides flexibility to accommodate tracking by UII and serial number. 

4. For dual inventory adjustments with a UII and/or serial number mismatch (2/W1901/0200 Code AQ), the 2/LX/1500 loop is repeated for

“from” (original) and “to” (corrected) IUID information for a single item. 

5. May use the 2/LX/1500 loop to provide batch/lot number information.

6. Authorized for use under DoD IUID policy for accountability and management of capital equipment. Refer to ADC 1198.

7. Under DoD IUID policy, active UIT program items require serialization data visibility. Authorized for all UIT programs. Refer to ADC 1244

and ADC 1244B.

8. Authorized for Air Force GFP-A. Refer to ADC 1230.

1. Use the LX segment as a counter to identify the number of 2/LX/1500 loop iterations in the transaction set.

2. The entire 2/LX/1500 loop (Loop ID 0330) is an authorized DLMS enhancement for use to provide item unique identification (IUID) data as

noted below for specific implementations; see introductory DLMS note 4e. For all other applications, see introductory DLMS note 4a.

3. With the exception of dual inventory adjustments for UII and/or serial number mismatch (2/W1901/0200 Code AQ), the 2/LX/1500 loop is

repeated for each item to be uniquely identified and provides flexibility to accommodate tracking by UII and serial number. 

4. For dual inventory adjustments with a UII and/or serial number mismatch (2/W1901/0200 Code AQ), the 2/LX/1500 loop is repeated for

“from” (original) and “to” (corrected) IUID information for a single item. 

5. May use the 2/LX/1500 loop to provide batch/lot number information.

6. Authorized for use under DoD IUID policy for accountability and management of capital equipment. Refer to ADC 1198.

7. Under DoD IUID policy, active UIT program items require serialization data visibility. Authorized for all UIT programs. Refer to ADC 1244

and ADC 1244B.

8. Authorized for Air Force GFP-A. Refer to ADC 1230.

Element Summary: 

Ref Id Element Name Req Type Min/Max Usage Rep

LX01 554 Assigned Number

Description: Number assigned for

differentiation within a transaction set

DLMS Note: 1. In the first 2/LX/150 loop

iteration, cite numeric 1. In each

subsequent loop iteration, increase

incrementally by 1.

2. For a dual adjustment resulting solely

from UII, and/or serial number mismatch

(Quantity or Status Adjustment Reason

Code AQ (2/W1901/0200) with Inventory

Transaction Type Code DU

(2/W1916/0200) associated with a single

item (adjustment quantity (2/W1902/0200)

must equal 1), use only two LX loops per

transaction to identify the IUID data content.

Use LX01 citing numeric 1 for the "from"

(original) IUID and use LX01 citing numeric

2 for the "to" (corrected) IUID. Refer to

ADC 1198A

2. For a dual adjustment resulting solely

from UII, and/or serial number mismatch

(Quantity or Status Adjustment Reason

Code AQ (2/W1901/0200) with Inventory

Transaction Type Code DU

(2/W1916/0200) associated with a single

item (adjustment quantity (2/W1902/0200)

must equal 1), use only two LX loops per

transaction to identify the IUID data content.

Use LX01 citing numeric 1 for the "from"

(original) IUID and use LX01 citing numeric

2 for the "to" (corrected) IUID. Refer to

ADC 1198A

3. For a dual adjustment resulting solely

from a Batch/Lot number mismatch, use the

procedures in the preceding note.

4. For a dual adjustment resulting from

missing UII, and/or serial number (Quantity

or Status Adjustment Reason Code AM

(2/W1901/0200) with Inventory Transaction

Type Code DU (2/W1916/0200) associated

with one or more items, use multiple LX

loops as needed. Continue using a new LX

loop with sequential numbering for each

additional item adjusted for missing IUID. 

Refer to ADC 1198A.

4. For a dual adjustment resulting from

missing UII, and/or serial number (Quantity

or Status Adjustment Reason Code AM

(2/W1901/0200) with Inventory Transaction

Type Code DU (2/W1916/0200) associated

with one or more items, use multiple LX

loops as needed. Continue using a new LX

loop with sequential numbering for each

additional item adjusted for missing IUID. 

Refer to ADC 1198A.

M N0 1/6 Must use 1
DLMS Implementation Convention (IC) 947I

Inventory Adjustment

ADC 45, 77, 126, 156, 165, 202, 203, 214, 252, 261, 273, 295, 343, 347, 376, 378, 381, 381A, 386, 387, 398,

402, 414, 435, 436, 443, 445, 461, 1017, 1019, 1043, 1043C, 1136, 1149, 1161A, 1198, 1198A, 1224, 1224A,

1230, 1244, 1244A, 1244B, 1287, 1326, 1367, 1395, 1400, 1412, 1420, 1454 and 1464 DLM 4000.25

Ref Id Element Name Req Type Min/Max Usage Rep

004030F947I1IA41 39 February 27, 2024

5. For a dual adjustment resulting solely

from a missing Batch/Lot number, use the

procedures in the preceding note. 
DLMS Implementation Convention (IC) 947I

Inventory Adjustment

ADC 45, 77, 126, 156, 165, 202, 203, 214, 252, 261, 273, 295, 343, 347, 376, 378, 381, 381A, 386, 387, 398,

402, 414, 435, 436, 443, 445, 461, 1017, 1019, 1043, 1043C, 1136, 1149, 1161A, 1198, 1198A, 1224, 1224A,

1230, 1244, 1244A, 1244B, 1287, 1326, 1367, 1395, 1400, 1412, 1420, 1454 and 1464 DLM 4000.25

004030F947I1IA41 40 February 27, 2024

N9 Reference Identification Pos: 1600 Max: >1

Detail - Optional

Loop: 0330 Elements: 5

User Option (Usage): Used

Purpose: To transmit identifying information as specified by the Reference Identification Qualifier

Syntax Rules: 

1. R0203 - At least one of N902 or N903 is required.

2. C0605 - If N906 is present, then N905 is required.

Semantics: 

1. N906 reflects the time zone which the time reflects.

2. N907 contains data relating to the value cited in N902.

DLMS Note:

1. The 2/N9/1600 segment is an authorized DLMS enhancement for use in Inventory Adjustment transactions to provide Item Unique

Identification (IUID) data as noted below for specific implementations; see introductory DLMS note 4e. For all other applications, see

introductory DLMS note 4a.

2. This segment supports item identification based upon serial number/UII. This segment also provides for use of a batch/lot number, when

applicable. If UII and serial number, and/or batch/lot number, are required for the item, enter the UII in N901, and enter the serial number

and/or batch/lot number in N907. If UII is not used, enter the serial number in N901and enter the batch/lot number in N907. If only batch/lot

number is required, enter the batch/lot number in N901.

3. Use multiple iterations of 2/N9/1600 segment within the 2/LX/1500 loop, to provide identifying information for an item as needed. 

 -- When used for a dual adjustment resulting from UII, serial number or batch/lot number mismatch, the first iteration of the 2/LX/1500 loop

will contain the "from" (original) IUID or Batch/Lot and the second iteration will contain the "to" (corrected) IUID or Batch/Lot for the same

item.

 -- When used for a dual adjustment resulting from missing UII, serial number, or batch/lot number, use multiple iterations of the 2/LX/1500

loop to identify the missing IUID or Batch/Lot for each item. 

4. Capital equipment candidates require serialization data visibility. Prepare inventory adjustment transactions for capital equipment using

the serial number and when available, include the UII. Refer to ADC 1198.

5. Under DoD IUID policy, UIT programs require serialization data visibility. For all UIT programs with the exception of SA/LW, prepare the

inventory adjustment transactions with the serial number and when available, include the UII. For SA/LW refer to the separate program

procedures pending transition to DLMS logistics transactions. Refer to ADC 1244.

6. Serial number, UII, and batch/lot number are authorized for the reporting of Air Force GFP accountability of serially tracked assets

between the Air Force CICP and Air Force APSR systems. Refer to ADC 1230. 

7. Use in CAV inventory adjustment (Condition Code) transactions to identify part numbers required to complete the repair/overhaul action

and to provide an estimated receipt date for each item.

1. The 2/N9/1600 segment is an authorized DLMS enhancement for use in Inventory Adjustment transactions to provide Item Unique

Identification (IUID) data as noted below for specific implementations; see introductory DLMS note 4e. For all other applications, see

introductory DLMS note 4a.

2. This segment supports item identification based upon serial number/UII. This segment also provides for use of a batch/lot number, when

applicable. If UII and serial number, and/or batch/lot number, are required for the item, enter the UII in N901, and enter the serial number

and/or batch/lot number in N907. If UII is not used, enter the serial number in N901and enter the batch/lot number in N907. If only batch/lot

number is required, enter the batch/lot number in N901.

3. Use multiple iterations of 2/N9/1600 segment within the 2/LX/1500 loop, to provide identifying information for an item as needed. 

 -- When used for a dual adjustment resulting from UII, serial number or batch/lot number mismatch, the first iteration of the 2/LX/1500 loop

will contain the "from" (original) IUID or Batch/Lot and the second iteration will contain the "to" (corrected) IUID or Batch/Lot for the same

item.

 -- When used for a dual adjustment resulting from missing UII, serial number, or batch/lot number, use multiple iterations of the 2/LX/1500

loop to identify the missing IUID or Batch/Lot for each item. 

4. Capital equipment candidates require serialization data visibility. Prepare inventory adjustment transactions for capital equipment using

the serial number and when available, include the UII. Refer to ADC 1198.

5. Under DoD IUID policy, UIT programs require serialization data visibility. For all UIT programs with the exception of SA/LW, prepare the

inventory adjustment transactions with the serial number and when available, include the UII. For SA/LW refer to the separate program

procedures pending transition to DLMS logistics transactions. Refer to ADC 1244.

6. Serial number, UII, and batch/lot number are authorized for the reporting of Air Force GFP accountability of serially tracked assets

between the Air Force CICP and Air Force APSR systems. Refer to ADC 1230. 

7. Use in CAV inventory adjustment (Condition Code) transactions to identify part numbers required to complete the repair/overhaul action

and to provide an estimated receipt date for each item.

Element Summary: 

Ref Id Element Name Req Type Min/Max Usage Rep

N901 128 Reference Identification Qualifier

Description: Code qualifying the

Reference Identification

DLMS Note: The following codes are

authorized.

M ID 2/3 Must use 1

Code Name

BT Batch Number

DLMS Note:

Use to identify the manufacturer’s batch/lot, or other number identifying the production run when UII and

or serial number are not required. If UII and/or serial number are required in addition to the batch/lot

number, enter the batch/lot number, enter the batch/lot number in N907. The batch/lot number may not

exceed 20 characters in accordance with IUID policy.

MF Manufacturers Part Number
DLMS Implementation Convention (IC) 947I

Inventory Adjustment

ADC 45, 77, 126, 156, 165, 202, 203, 214, 252, 261, 273, 295, 343, 347, 376, 378, 381, 381A, 386, 387, 398,

402, 414, 435, 436, 443, 445, 461, 1017, 1019, 1043, 1043C, 1136, 1149, 1161A, 1198, 1198A, 1224, 1224A,

1230, 1244, 1244A, 1244B, 1287, 1326, 1367, 1395, 1400, 1412, 1420, 1454 and 1464 DLM 4000.25

Code Name

004030F947I1IA41 41 February 27, 2024

DLMS Note:

Use in CAV, Inventory Adjustment (Condition Code) Transactions to identify part numbers required to

complete the repair/overhaul action.

SE Serial Number

DLMS Note:

Use to identify the serial number when UII is not required. If UII is required in addition to the serial

number, enter the serial number in N907. The serial number may not exceed 30 characters and may

only include alpha numeric characters, dashes and forward slashes. Spaces are not allowed.

U3 Unique Supplier Identification Number (USIN)

DLMS Note:

Use to identify the UII. The UII may not exceed 50 characters in accordance with IUID Policy. An ANSI

data maintenance was approved in version 5020. The approved code/name is “UII-Department of

Defense Unique Item Identifier”.

N902 127 Reference Identification

Description: Reference information as

defined for a particular Transaction Set or

as specified by the Reference Identification

Qualifier

X AN 1/50 Used 1

N903 369 Free-form Description

Description: Free-form descriptive text

X AN 1/45 Used 1

N904 373 Date

Description: Date expressed as

CCYYMMDD where CC represents the first

two digits of the calendar year

DLMS Note: 1. Use to identify the date of

manufacture for the materiel identified in

N902.

2. Use in CAV transactions to identify the

estimated receipt date for the part number

identified in N902.

O DT 8/8 Used 1

N907 C040 Reference Identifier

Description: To identify one or more

reference numbers or identification

numbers as specified by the Reference

Qualifier

Syntax: 

1. P0304 - If either C04003 or C04004 is

present, then the other is required.

2. P0506 - If either C04005 or C04006 is

present, then the other is required.

O Comp Used 1

N907-01 128 Reference Identification Qualifier

Description: Code qualifying the

Reference Identification

DLMS Note: The following codes are

authorized.

M ID 2/3 Must use 1

Code Name

0N Attached To

DLMS Note:

Authorized DLMS enhancement for Inter-Service Ammunition use. Use when N901=BT to identify the

Lot Size for the lot number identified in N902. DLMS Component unique enhancement (DIC BG1/BG2,

rp 25-29). See introductory DLMS note 4f. Refer to ADC 261 and ADC 445.

BT Batch Number
DLMS Implementation Convention (IC) 947I

Inventory Adjustment

ADC 45, 77, 126, 156, 165, 202, 203, 214, 252, 261, 273, 295, 343, 347, 376, 378, 381, 381A, 386, 387, 398,

402, 414, 435, 436, 443, 445, 461, 1017, 1019, 1043, 1043C, 1136, 1149, 1161A, 1198, 1198A, 1224, 1224A,

1230, 1244, 1244A, 1244B, 1287, 1326, 1367, 1395, 1400, 1412, 1420, 1454 and 1464 DLM 4000.25

Code Name

004030F947I1IA41 42 February 27, 2024

DLMS Note:

Use to identify the manufacturer’s batch/lot, or other number identifying the production run when UII or

serial number is entered in N901 and batch/lot is the only other identifying number in 2/N901/1600. The

batch/lot number may not exceed 20 characters in accordance with IUID policy.

SE Serial Number

DLMS Note:

Use to identify the serial number when UII is entered in N901. The serial number may not exceed 30

characters and may only include alpha numeric characters, dashes and forward slashes. Spaces are

not allowed.

W7 Commercial and Government Entity (CAGE) Code

DLMS Note:

For CAV use with N901 Code MF to uniquely identify a manufacturer's part number.

N907-02 127 Reference Identification

Description: Reference information as

defined for a particular Transaction Set or

as specified by the Reference Identification

Qualifier

M AN 1/50 Must use 1
DLMS Implementation Convention (IC) 947I

Inventory Adjustment

ADC 45, 77, 126, 156, 165, 202, 203, 214, 252, 261, 273, 295, 343, 347, 376, 378, 381, 381A, 386, 387, 398,

402, 414, 435, 436, 443, 445, 461, 1017, 1019, 1043, 1043C, 1136, 1149, 1161A, 1198, 1198A, 1224, 1224A,

1230, 1244, 1244A, 1244B, 1287, 1326, 1367, 1395, 1400, 1412, 1420, 1454 and 1464 DLM 4000.25

004030F947I1IA41 43 February 27, 2024

G62 Date/Time Pos: 1700 Max: 1

Detail - Optional

Loop: 0330 Elements: 4

User Option (Usage): Used

Purpose: To specify pertinent dates and times

Syntax Rules: 

1. R0103 - At least one of G6201 or G6203 is required.

2. P0102 - If either G6201 or G6202 is present, then the other is required.

3. P0304 - If either G6203 or G6204 is present, then the other is required.

DLMS Note:

Use to identify dates associated with Unique Item Tracking (UIT).

Element Summary: 

Ref Id Element Name Req Type Min/Max Usage Rep

G6201 432 Date Qualifier

Description: Code specifying type of date

DLMS Note: The following codes are

authorized.

X ID 2/2 Used 1

Code Name

36 Expiration Date

DLMS Note:

Authorized DLMS enhancement for Inter-Service Ammunition use to identify the expiration date of the

reported item. DLMS Component unique enhancement (DIC BG1/BG2, rp 9-11). See introductory

DLMS note 4f. Refer to ADC 261 and ADC 445.

BK Warranty Expiration

DLMS Note:

1. Use to identify the warranty expiration date associated with the materiel reported.

2. DLMS enhancement; see introductory DLMS note 4a.

BX Action

DLMS Note:

Use to identify the maintenance due date (the date that maintenance is due on the item). Authorized

DLMS enhancement for Inter-Service Ammunition use. DLMS Component unique enhancement (DIC

BG1/BG2, rp 9-11). See introductory DLMS note 4f. Refer to ADC 261 and ADC 445.

G6202 373 Date

Description: Date expressed as

CCYYMMDD where CC represents the first

two digits of the calendar year

X DT 8/8 Used 1

G6203 176 Time Qualifier

Description: Code specifying the reported

time

All valid standard codes are used.

X ID 1/2 Used 1

G6204 337 Time

Description: Time expressed in 24-hour

clock time as follows: HHMM, or HHMMSS,

or HHMMSSD, or HHMMSSDD, where H =

hours (00-23), M = minutes (00-59), S =

integer seconds (00-59) and DD = decimal

seconds; decimal seconds are expressed

as follows: D = tenths (0-9) and DD =

X TM 4/8 Used 1
DLMS Implementation Convention (IC) 947I

Inventory Adjustment

ADC 45, 77, 126, 156, 165, 202, 203, 214, 252, 261, 273, 295, 343, 347, 376, 378, 381, 381A, 386, 387, 398,

402, 414, 435, 436, 443, 445, 461, 1017, 1019, 1043, 1043C, 1136, 1149, 1161A, 1198, 1198A, 1224, 1224A,

1230, 1244, 1244A, 1244B, 1287, 1326, 1367, 1395, 1400, 1412, 1420, 1454 and 1464 DLM 4000.25

Ref Id Element Name Req Type Min/Max Usage Rep

004030F947I1IA41 44 February 27, 2024

hundredths (00-99)
DLMS Implementation Convention (IC) 947I

Inventory Adjustment

ADC 45, 77, 126, 156, 165, 202, 203, 214, 252, 261, 273, 295, 343, 347, 376, 378, 381, 381A, 386, 387, 398,

402, 414, 435, 436, 443, 445, 461, 1017, 1019, 1043, 1043C, 1136, 1149, 1161A, 1198, 1198A, 1224, 1224A,

1230, 1244, 1244A, 1244B, 1287, 1326, 1367, 1395, 1400, 1412, 1420, 1454 and 1464 DLM 4000.25

004030F947I1IA41 45 February 27, 2024

N1 Name Pos: 1800 Max: 1

Detail - Optional

Loop: 0330 Elements: 3

User Option (Usage): Used

Purpose: To identify a party by type of organization, name, and code

Syntax Rules: 

1. R0203 - At least one of N102 or N103 is required.

2. P0304 - If either N103 or N104 is present, then the other is 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 maintained by the transaction processing party.

2. N105 and N106 further define the type of entity in N101.

DLMS Note:

Use to identify the manufacturer of the UIT item.

Element Summary: 

Ref Id Element Name Req Type Min/Max Usage Rep

N101 98 Entity Identifier Code

Description: Code identifying an

organizational entity, a physical location,

property or an individual

DLMS Note: The following codes are

authorized.

M ID 2/3 Must use 1

Code Name

MF Manufacturer of Goods

DLMS Note:

DLMS enhancement; see introductory DLMS note 4a.

N103 66 Identification Code Qualifier

Description: Code designating the

system/method of code structure used for

Identification Code (67)

DLMS Note: The following codes are

authorized.

X ID 1/2 Used 1

Code Name

33 Commercial and Government Entity (CAGE)

DLMS Note:

DLMS enhancement; see introductory DLMS note 4a.

N104 67 Identification Code

Description: Code identifying a party or

other code

X AN 2/80 Used 1
DLMS Implementation Convention (IC) 947I

Inventory Adjustment

ADC 45, 77, 126, 156, 165, 202, 203, 214, 252, 261, 273, 295, 343, 347, 376, 378, 381, 381A, 386, 387, 398,

402, 414, 435, 436, 443, 445, 461, 1017, 1019, 1043, 1043C, 1136, 1149, 1161A, 1198, 1198A, 1224, 1224A,

1230, 1244, 1244A, 1244B, 1287, 1326, 1367, 1395, 1400, 1412, 1420, 1454 and 1464 DLM 4000.25

004030F947I1IA41 46 February 27, 2024

FA1 Type of Financial Accounting Data Pos: 2050 Max: 1

Detail - Optional

Loop: 0340 Elements: 2

User Option (Usage): Used

Purpose: To specify the organization controlling the content of the accounting citation, and the purpose associated with the accounting citation

Semantics: 

1. FA101 Identifies the organization controlling the assignment of financial accounting information.

2. FA102 Identifies the purpose of the accounting allowance or charge information.

Element Summary: 

Ref Id Element Name Req Type Min/Max Usage Rep

FA101 559 Agency Qualifier Code

Description: Code identifying the agency

assigning the code values

DLMS Note: This data element is required

for X12 syntax. Select the code that

corresponds to the organization that is

responsible for the assignment of the

DoDAAC used to construct the controlling

document number for the transaction.

DLMS Note: This data element is required

for X12 syntax. Select the code that

corresponds to the organization that is

responsible for the assignment of the

DoDAAC used to construct the controlling

document number for the transaction.

M ID 2/2 Must use 1

Code Name

DF Department of Defense (DoD)

DLMS Note:

Use to indicate that the Component is a Department of Defense agency, including Defense Logistics

Agency. Refer to ADC 1043.

DN Department of the Navy

DLMS Note:

Includes the United States Marine Corps.

DY Department of Air Force

DZ Department of Army

FG Federal Government

FA102 1300 Service, Promotion, Allowance, or

Charge Code

Description: Code identifying the service,

promotion, allowance, or charge

O ID 4/4 Used 1

Code Name

A170 Adjustments

DLMS Note:

Use only for adjustments not specified by any other code.

A520 Base Charge

DLMS Note:

Use for materiel charges only.

C930 Export Shipping Charge

D340 Goods and Services Charge

DLMS Note:

Use for both materiel and related services.

F060 Other Accessorial Service Charge

F560 Premium Transportation

I260 Transportation Direct Billing

DLMS Note:
DLMS Implementation Convention (IC) 947I

Inventory Adjustment

ADC 45, 77, 126, 156, 165, 202, 203, 214, 252, 261, 273, 295, 343, 347, 376, 378, 381, 381A, 386, 387, 398,

402, 414, 435, 436, 443, 445, 461, 1017, 1019, 1043, 1043C, 1136, 1149, 1161A, 1198, 1198A, 1224, 1224A,

1230, 1244, 1244A, 1244B, 1287, 1326, 1367, 1395, 1400, 1412, 1420, 1454 and 1464 DLM 4000.25

Code Name

004030F947I1IA41 47 February 27, 2024

Use for non-premium transportation.

R060 Packing, Crating, and Handling Charge
DLMS Implementation Convention (IC) 947I

Inventory Adjustment

ADC 45, 77, 126, 156, 165, 202, 203, 214, 252, 261, 273, 295, 343, 347, 376, 378, 381, 381A, 386, 387, 398,

402, 414, 435, 436, 443, 445, 461, 1017, 1019, 1043, 1043C, 1136, 1149, 1161A, 1198, 1198A, 1224, 1224A,

1230, 1244, 1244A, 1244B, 1287, 1326, 1367, 1395, 1400, 1412, 1420, 1454 and 1464 DLM 4000.25

004030F947I1IA41 48 February 27, 2024

FA2 Accounting Data Pos: 2060 Max: >1

Detail - Mandatory

Loop: 0340 Elements: 2

User Option (Usage): Must use

Purpose: To specify the detailed accounting data

DLMS Note:

Use this 2/FA2/2060 segment to identify the various components of the line of accounting.

Element Summary: 

Ref Id Element Name Req Type Min/Max Usage Rep

FA201 1196 Breakdown Structure Detail Code

Description: Codes identifying details

relating to a reporting breakdown structure

tree

M ID 2/2 Must use 1

Code Name

B5 Fund Code

I1 Abbreviated Department of Defense (DoD) Budget and Accounting Classification Code (BACC)

L1 Accounting Installation Number

DLMS Note:

Use to indicate the Authorization Accounting Authority (AAA)/Accounting and Disbursing Station

Number (ADSN)/Fiscal Station Number (FSN).

FA202 1195 Financial Information Code

Description: Code representing financial

accounting information

M AN 1/80 Must use 1
DLMS Implementation Convention (IC) 947I

Inventory Adjustment

ADC 45, 77, 126, 156, 165, 202, 203, 214, 252, 261, 273, 295, 343, 347, 376, 378, 381, 381A, 386, 387, 398,

402, 414, 435, 436, 443, 445, 461, 1017, 1019, 1043, 1043C, 1136, 1149, 1161A, 1198, 1198A, 1224, 1224A,

1230, 1244, 1244A, 1244B, 1287, 1326, 1367, 1395, 1400, 1412, 1420, 1454 and 1464 DLM 4000.25

004030F947I1IA41 49 February 27, 2024

SE Transaction Set Trailer Pos: 2100 Max: 1

Detail - Optional

Loop: N/A Elements: 2

User Option (Usage): Used

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)

Comments: 

1. SE is the last segment of each transaction set.

Element Summary: 

Ref Id Element Name Req Type Min/Max Usage Rep

SE01 96 Number of Included Segments

Description: Total number of segments

included in a transaction set including ST

and SE segments

M N0 1/10 Must use 1

SE02 329 Transaction Set Control Number

Description: Identifying control number

that must be unique within the transaction

set functional group assigned by the

originator for a transaction set

DLMS Note: Cite the same number as the

one cited in ST02.

M AN 4/9 Must use 1