  

 

Tracelink University

 ## Breadcrumb

1. [Home](/)
2. [Resources](/resources/resource-center)
3. [TraceLink University](/resources/tracelink-university)
 
  

 

 

# Inventory updates (IDoc)

 

 

 

 

 

 

 

 

- [Download PDF](/node/626006/pdf)
- [Share](#)
    - [ LinkedIn ](https://www.linkedin.com/shareArticle?mini=true&url=https://www.tracelink.com/resources/tracelink-university/inventory-updates-idoc&title=Inventory updates (IDoc)&summary=Inventory updates allow suppliers to communicate with their remote or third-party warehouses, 3PLs, or CMOs about changes to the available inventory for specific products. &source=TraceLink "LinkedIn")
    - [ Facebook ](https://www.facebook.com/share.php?u=https://www.tracelink.com/resources/tracelink-university/inventory-updates-idoc&t=Inventory updates (IDoc) "Facebook")
    - [ Mail ](mailto:?subject=Inventory updates (IDoc)+|+TraceLink&body=https://www.tracelink.com/resources/tracelink-university/inventory-updates-idoc "Mail")
    - [ Twitter ](https://twitter.com/intent/tweet?text=Inventory updates (IDoc) https://www.tracelink.com/resources/tracelink-university/inventory-updates-idoc&via=TraceLink "Twitter")
 
 

 

 

 

 

#### Table of contents

 

 

 

**Inventory updates** allow suppliers to communicate with their remote or third-party warehouses, 3PLs, or CMOs about changes to the available inventory for specific products. Communicating inventory quantity or status updates allows companies to maintain accurate inventory records, which ensures compliance with government regulations, optimizes warehouse operations, reduces inefficiencies, and prevents stockouts or overstocks. Companies are also able to make informed decisions regarding procurement, production, and inventory management strategies.

Suppliers use inventory updates to communicate information about changes in inventory quantity or status with their remote or third-party warehouses or CMOs.

 ![](/sites/default/files/tech_comms/mpl/Content/Resources/Images/global_images/note_tip_24x24.png) Contact your TraceLink Services representative for more information about integrating with this message.

 

- **Message Type**: MPC\_INVENTORY\_UPDATE (Inventory Update)
- **IDoc Format**: MBGMCR03 and WMMBID01
- **Transform Names**: 
    - B2B\_IDoc\_MBGMCR\_MBGMCR03\_InventoryUpdate\_IB\_V3
    - B2B\_IDoc\_MBGMCR\_MBGMCR03\_InventoryUpdate\_OB\_V4
    - B2B\_IDoc\_WMMBID\_WMMBID01\_InventoryUpdate\_OB\_V2
    - B2B\_IDoc\_WMMBXY\_WMMBID01\_InventoryUpdate\_OB\_V3
 
[![Closed](/sites/default/files/tech_comms/mpl/Skins/Default/Stylesheets/Images/transparent.gif)Guidelines](#)              Input Element Occurs Length Description Example     MBGMCR03 \[1…1\]  
 – **Required.** XML IDoc DESADV root element. –     IDOC \[1…1\]  
 – **Required.** IDoc root. –       @BEGIN \[1…1\]  
 0/\* **Required.** Begin of message attribute. 1       EDI\_DC40 \[1…1\]  
 – **Required.** IDoc control record. –         @SEGMENT \[1…1\]  
 0/\* **Required.** Begin of segment attribute. 1         TABNAM \[1…1\]  
 0/\* **Required.** IDoc table name. EDI\_DC40         MANDT \[0…1\]  
 0/3  Client. 300         DOCNUM \[0…1\]  
 0/16  IDoc number. 0000000000619827         STATUS \[0…1\]  
 0/\*  Current IDoc processing status. 03         DIRECT \[1…1\]  
 0/\* **Required.** Direction. 1         OUTMOD \[0…1\]  
 0/1 Output mode. 2         EXPRSS \[0…1\]  
 0/1 Overriding in inbound processing. –         TEST \[0…1\]  
 0/1 Test flag. –         IDOCTYP \[1…1\]  
 0/30 **Required.** IDoc basic type. MBGMCR         CIMTYP \[0…1\]  
 0/\* Name of extension type. –         MESTYP \[0…1\]  
 0/\* Logical message type. MBGMCR03         MESCOD \[0…1\]  
 0/3 Logical message code. –         MESFCT \[0…1\]  
 0/3 Logical message function. –         STD \[0…1\]  
 0/1 EDI standard. –         STDVRS \[0…1\]  
 0/6 Version of EDI standard. –         STDMES \[0…1\]  
 0/6 EDI message type. –         SNDPOR \[1…1\]  
 0/10 **Required.** Sender port. (SAP System, EDI subsystem) SAPD11         SNDPRT \[1…1\]  
 0/2 **Required.** Partner type of sender. LS         SNDPFC \[0…1\]  
 0/2 Partner function of sender. –         SNDPRN \[0…1\]  
 0/10 Partner number of sender. ERPCLNT302         SNDSAD \[0…1\]  
 0/21 Sender address. (SADR) –         SNDLAD \[0…1\]  
 0/70 Logical address of sender mapping to fileSenderNumber. Required for TraceLink. Require a value that concatenates party type with party identifier in party type format. 0010136941923         RCVPOR \[1…1\]  
 0/10 **Required.**SAP receiver port. TRACELINK         RCVPRT \[0…1\]  
 0/2 Partner type of receiver. LS         RCVPFC \[0…1\]  
 0/2 Partner function of receiver. LS         RCVPRN \[0…1\]  
 0/10 Partner number of receiver. TRACELINK         RCVSAD \[0…1\]  
 0/21 Receiver address (SADR). –         RCVLAD \[0…1\]  
 0/70 Instance 1 logical address of receiver.

Required for TraceLink. Identifies the receiver of the IDoc for the TraceLink system. 's location ID. Must match the value that the IDoc sender has configured for their receiver partner in TraceLink.

  3333331013655         CREDAT \[1…1\]  
 0/8 **Required.** Date IDoc was created in format YYYYMMDD. 20230511         CRETIM \[1…1\]  
 0/6 **Required.** Time IDoc was created in format HHMMSS. 161000         REFINT \[0…1\]  
 0/14 Reference to interchange file. –         REFGRP \[0…1\]  
 0/14 Reference to message group. –         REFMES \[0…1\]  
 0/14 Reference to message. –         ARCKEY \[0…1\]  
 0/70 EDI archive key. –         SERIAL \[0…1\]  
 0/20 EDI/ALE: Serialization field. –       E1MBGMCR \[1…1\]  
 – **Required.** Inventory update report segment. –         @SEGMENT \[1…1\]  
 0/\* **Required.** Begin of segment attribute. 1         TESTRUN \[0…1\]  
 0/1 Switch to simulation session for write BAPIs. –         E1BP2017\_GM\_HEAD\_01 \[0…\*\]  
 – BAPI communication structure: Material document header data. –           @SEGMENT \[1…1\]  
 0/\* **Required.** Begin of segment attribute. 1             PSTNG\_DATE \[0…1\]  
 0/8 Posting date in the document. 20240530             DOC\_DATE \[0…1\]  
 0/8 Document date in document. 20240530             REF\_DOC\_NO \[0…1\]  
 0/16 Reference document number. Required value used for internal IB processing by TL. 3004000120             BILL\_OF\_LADING \[0…1\]  
 0/16 Number of bill of lading at time of goods receipt. 00897560024             GR\_GI\_SLIP\_NO \[0…1\]  
 0/10 Goods receipt or issue slip number. –             PR\_UNAME \[0…1\]  
 0/12 User name. –             HEADER\_TXT \[0…1\]  
 0/25 Document header text –             VER\_GR\_GI\_SLIP \[0…1\]  
 0/1 Version for printing GR or GI Slip. –             VER\_GR\_GI\_SLIPX \[0…1\]  
 0/1 Updated information in related user data field. –             EXT\_WMS \[0…1\]  
 0/1 Control posting for external WMS. –             REF\_DOC\_NO\_LONG \[0…1\]  
 0/35 Reference document number. (for dependencies see long text) –             BILL\_OF\_LADING\_LONG \[0…1\]  
 0/35 Bill of lading number in GR. (for dependencies see long text) –             BAR\_CODE \[0…1\]  
 0/40 Bar code entry. –         E1BP2017\_GM\_CODE \[0…\*\]  
 – MMIM: New key assignment GM\_CODE to transaction of inventory management.  –           @SEGMENT \[1…1\]  
 0/\* **Required.**Begin of segment attribute. 1           GM\_CODE \[0…1\]  
 0/2 Assign code to transaction for BAPI goods movement. 01         E1BP2017\_GM\_ITEM\_CREATE \[0…\*\]  
 – BAPI communication structure: Create material document item. –           @SEGMENT \[1…1\]  
 0/\* **Required.** Begin of segment attribute. 1           MATERIAL \[0…1\]  
 0/18 Material number. DPC4971019           PLANT \[0…1\]  
 0/4 Plant. '0001013694           STGE\_LOC \[0…1\]  
 0/4 Storage location. CH01           BATCH \[0…1\]  
 0/10 Batch number. '0001106639           MOVE\_TYPE \[0…1\]  
 0/3 Movement type. (Inventory Management)

[![Closed](/sites/default/files/tech_comms/mpl/Skins/Default/Stylesheets/Images/transparent.gif)Valid Values](#)- `101` – Goods receipt posting.
- `102` – Goods receipt reversal.
- `107` –Goods receipt to valuated blocked stock.
- `108` – Reverse goods receipt to valuated blocked stock.
- `109` –Goods receipt from valuated blocked stock.
- `110` – Reverse goods receipt from valuated blocked stock.
- `261` – Goods Issue.
- `262` –Reverse goods issue.
- `301` – Transfer posting plant to plant.
- `302` – Reverse transfer posting plant to plant.
- `321` – Transfer posting from quality to unrestricted.
- `322` – Reverse transfer posting from quality to unrestricted.
- `451` – Customer returns.
- `452` – Reverse customer returns.
- `541` – Transfer posting to subcontractor stock from unrestricted.
- `542` – Reverse subcontracting stock to warehouse.
- `551` –Transfer posting to scrap from unrestricted stock.
- `552` – Reverse scrapping.
- `553` – Transfer posting from quality to scrap.
- `554` – Reverse transfer posting from quality to scrap.
- `561` – Initial entry of stock balance into unrestricted stock.
- `562` – Reverse initial entry of stock balance into unrestricted stock.
 
 

 

  101           STCK\_TYPE \[0…1\]  
 0/1 Stock Type.

Valid values:

- `X` – Quality inspection.
- `S` – Blocked stock.
- `2` – Quality inspection 2.
- `3` – Blocked stock 3.
- `F` – Unrestricted-use.
 
  F           SPEC\_STOCK \[0…1\]  
 0/1 Special Stock Indicator.

Valid values:

- `E` – Orders on hand.
- `F` – Customer order stock.
- `I` – Supply chain RTP.
- `J` – Supply chain vendor consignment.
- `K` – Consignment (vendor).
- `M` – Return transfer package vendor.
- .`O` – Parts provided vendor.
- `P` – Pipeline material.
- `Q` – Project stock.
- `R` – SC Project Stock.
- `V` – Return package with customer.
- `W` – Consignment (customer).
- `Y` – Shipping unit (wharehouse).
 
  E           VENDOR \[0…1\]  
 0/10 Vendor account number. –           CUSTOMER \[0…1\]  
 0/10 Account number of customer. –           SALES\_ORD \[0…1\]  
 0/10 Sales order number. SALESORDERNUM           S\_ORD\_ITEM \[0…1\]  
 0/6 Item number in sales order. 1           SCHED\_LINE \[0…1\]  
 0/4 Delivery schedule for sales order. –           VAL\_TYPE \[0…1\]  
 0/10 Valuation type. –           ENTRY\_QNT \[0…1\]  
 0/15 Quantity unit of entry. 25           ENTRY\_UOM \[0…1\]  
 0/3 Unit of Entry.

[![Closed](/sites/default/files/tech_comms/mpl/Skins/Default/Stylesheets/Images/transparent.gif)Valid Values](#)- `KGM` – Kilogram.
- `KMT` – Kilometers.
- `KT` – Kit.
- `LF` – Linear Foot.
- `LO` – Lot (unit of procurement).
- `LTR` – Liter.
- `LY` – Linear Yard.
- `MC` – Microgram.
- `MGM` – Milligram.
- `MIL` – Thousand.
- `MLT` – Milliliter.
- `MMT` – Millimeter.
- `MON` – Months.
- `MTK` – Square Meter.
- `MTQ` – Cubic Meters.
- `MTR` – Meter.
- `ONZ` –Ounces.
- `OZA` – Fluid Ounce.
- `PCE` – Piece.
- `PF` – Pallet.
- `PK` – Package.
- `PK` – Pack (PAK).
- `PO` – Pouch.
- `PR` – Pair.
- `PT` – Pint.
- `PU` – Tray.
- `QT` – Quart.
- `RO` – Roll.
- `SET` – Set.
- `SMI` – Statute Mile.
- `ST` – Sheet.
- `T3` – Thousand Pieces.
- `TU` – Tube.
- `U2` – Tablet.
- `UM` – Million.
- `UN` – Unit.
- `VI` – Vial.
- `WEE` – Week.
- `YDK` – Square Yard.
- `YRD` – Yard.
 
 

 

  EA           ENTRY\_UOM\_ISO \[0…1\]  
 0/3 ISO code for unit of measurement. –           PR\_PR\_QNT \[0…1\]  
 0/15 Quantity in purchase order price unit. –           ORDERPR\_UN \[0…1\]  
 0/3 Order price unit. (Purchasing) –           ORDERPR\_UN\_ISO \[0…1\]  
 0/3 ISO code for unit of measurement. –           PO\_NUMBER \[0…1\]  
 0/10 Purchase order number. PO123           PO\_ITEM \[0…1\]  
 0/5 Item number of purchasing document. 1           SHIPPING \[0…1\]  
 0/2 Shipping instructions. –           COMP\_SHIP \[0…1\]  
 0/2 Compliance with shipping instructions. –           NO\_MORE\_GR \[0…1\]  
 0/1 Delivery completed indicator. –           ITEM\_TEXT \[0…1\]  
 0/50 Item text. Pharma product           GR\_RCPT \[0…1\]  
 0/12 Goods receipt or Ship-To Party. GR123           UNLOAD\_PT \[0…1\]  
 0/25 Unloading point. –           COSTCENTER \[0…1\]  
 0/10 Cost center. –           ORDERID \[0…1\]  
 0/12 Order number. ORDER1           ORDER\_ITNO \[0…1\]  
 0/4 Order item number. 1           CALC\_MOTIVE \[0…1\]  
 0/2 Accounting indicator. –           ASSET\_NO \[0…1\]  
 0/12 Main asset number. –           SUB\_NUMBER \[0…1\]  
 0/4 Asset SubNumber. –           RESERV\_NO \[0…1\]  
 0/10 Number of reservation or dependent requirement. RESERV1           RES\_ITEM \[0…1\]  
 0/4 Item number of reservation or dependent requirement. 1           RES\_TYPE \[0…1\]  
 0/1 Record type. –           WITHDRAWN \[0…1\]  
 0/1 Final Issue for this reservation. –           MOVE\_MAT \[0…1\]  
 0/18 Receiving or issuing material. –           MOVE\_PLANT \[0…1\]  
 0/4 Receiving or issuing plant. –           MOVE\_STLOC \[0…1\]  
 0/4 Receiving or issuing storage location. –           MOVE\_BATCH \[0…1\]  
 0/10 Receiving or issuing batch. –           MOVE\_VAL\_TYPE \[0…1\]  
 0/10 Valuation type for transfer batch. –           MVT\_IND \[0…1\]  
 0/1 Movement indicator.

Valid values:

- `B` – Inventory update against purchase order.
- `F` – Inventory update against work (production) order.
- `L` – Inventory update against delivery document.
- `K` – Inventory update against kanban requirement (WM - internal only).
- `O` – Subsequent update of "material-provided" consumption.
- `W` – Subsequent update of proportion or product unit material.
 
  O           MOVE\_REAS \[0…1\]  
 0/4 Reason for Movement

[![Closed](/sites/default/files/tech_comms/mpl/Skins/Default/Stylesheets/Images/transparent.gif)Valid Values](#)- `0001` – Damaged goods.
- `0002` – Forecast management.
- `0003` – Manufacturing process failure.
- `0004` – Manufacturing equipment failure.
- `0005` – Raw material out of spec.
- `0006` – Product lifecycle management.
- `0007` – Regulatory issues.
- `0008` – Returns.
- `0009` – Shelf life or short date.
- `0010` – Other.
- `0101` – Not identifiable.
- `0103` – Spoiled.
- `0261` – Unplanned use.
- `0262` – Reversal reason.
- `0543` – Damaged in transport.
- `0544` – Damaged in return transport.
 
 

 

  0005           RL\_EST\_KEY \[0…1\]  
 0/8 Internal key for real estate object. –           REF\_DATE \[0…1\]  
 0/8 Reference date for settlement. –           COST\_OBJ \[0…1\]  
 0/12 Cost object. –           PROFIT\_CTR \[0…1\]  
 0/10 Profit center. –           WBS\_ELEM \[0…1\]  
 0/24 Work breakdown structure element (WBS Element). –           NETWORK \[0…1\]  
 0/12 Network number for account assignment. –           ACTIVITY \[0…1\]  
 0/4 Operation or activity number. –           PART\_ACCT \[0…1\]  
 0/10 Partner account number. –           AMOUNT\_LC \[0…1\]  
 0/25 Externally entered posting amount in local currency. –           AMOUNT\_SV \[0…1\]  
 0/25 Externally entered sales value in local currency. –           REF\_DOC\_YR \[0…1\]  
 0/4 Fiscal year of a reference document. –           REF\_DOC \[0…1\]  
 0/10 Document number of a reference document. –           REF\_DOC\_IT \[0…1\]  
 0/4 Item of a reference document. –           EXPIRYDATE \[0…1\]  
 0/8 Shelf life expiration or best-before date. 20250511           PROD\_DATE \[0…1\]  
 0/8 Date of manufacture. 20240531           FUND \[0…1\]  
 0/10 Fund. –           FUNDS\_CTR \[0…1\]  
 0/16 Funds center. –           CMMT\_ITEM \[0…1\]  
 0/14 Commitment item. –           VAL\_SALES\_ORD \[0…1\]  
 0/10 Sales order number of valuated sales order stock. –           VAL\_S\_ORD\_ITEM \[0…1\]  
 0/6 Sales order item of valuated sales order stock. –           VAL\_WBS\_ELEM \[0…1\]  
 0/24 Work breakdown structure element (WBS Element) –           GL\_ACCOUNT \[0…1\]  
 0/10 G/L account number –           IND\_PROPOSE\_QUANX \[0…1\]  
 0/1 Propose quantities –           XSTOB \[0…1\]  
 0/1 Use reversal movement type indicator. –           EAN\_UPC \[0…1\]  
 0/18 International article number (EAN/UPC). –           DELIV\_NUMB\_TO\_SEARCH \[0…1\]  
 0/10 Delivery. –           DELIV\_ITEM\_TO\_SEARCH \[0…1\]  
 0/6 Delivery item. –           SERIALNO\_AUTO\_NUMBERASSIGNMENT \[0…1\]  
 0/1 Create serial number automatically. –           VENDRBATCH \[0…1\]  
 0/15 Vendor batch number. '6024593           STGE\_TYPE \[0…1\]  
 0/3 Storage type. –           STGE\_BIN \[0…1\]  
 0/10 Storage bin. –           SU\_PL\_STCK\_1 \[0…1\]  
 0/4 Number of storage units to be placed into storage. –           ST\_UN\_QTYY\_1 \[0…1\]  
 0/15 Quantity per storage unit to be placed into stock in AltUOM. –           ST\_UN\_QTYY\_1\_ISO \[0…1\]  
 0/3 ISO code for unit of measurement. –           UNITTYPE\_1 \[0…1\]  
 0/3 Storage unit type. –           SU\_PL\_STCK\_2 \[0…1\]  
 04 Number of storage units to be placed into storage. –           ST\_UN\_QTYY\_2 \[0…1\]  
 0/15 Quantity per storage unit to be placed into stock in AltUOM. –           ST\_UN\_QTYY\_2\_ISO \[0…1\]  
 0/3 ISO code for unit of measurement. –           UNITTYPE\_2 \[0…1\]  
 0/3 Storage unit type. –           STGE\_TYPE\_PC \[0…1\]  
 0/3 Storage type for transfer posting. –           STGE\_BIN\_PC \[0…1\]  
 0/10 Storage bin for transfer posting. –           NO\_PST\_CHGNT \[0…1\]  
 0/1 Indicator: Do not create posting change notice. –           GR\_NUMBER \[0…1\]  
 0/10 Goods receipt number. –           STGE\_TYPE\_ST \[0…1\]  
 0/3 Storage type for stock transfer. –           STGE\_BIN\_ST \[0…1\]  
 0/10 Storage bin for stock transfer. –           MATDOC\_TR\_CANCEL \[0…1\]  
 0/10 Material document number of transfer requirement to be cancelled. –           MATITEM\_TR\_CANCEL \[0…1\]  
 0/4 Material document item of transfer requirement to be cancelled. –           MATYEAR\_TR\_CANCEL \[0…1\]  
 0/4 Material document year of transfer requirement to be cancelled. –           NO\_TRANSFER\_REQ \[0…1\]  
 0/1 Indicator: No transfer requirement created. –           CO\_BUSPROC \[0…1\]  
 0/12 Business process. –           ACTTYPE \[0…1\]  
 0/6 Activity type. –           SUPPL\_VEND \[0…1\]  
 0/10 Supplying vendor. –           MATERIAL\_EXTERNAL \[0…1\]  
 0/40 Long material number for MATERIAL field. –           MATERIAL\_GUID \[0…1\]  
 0/32 External GUID for MATERIAL field. –           MATERIAL\_VERSION \[0…1\]  
 0/10 Version number for MATERIAL field. –           MOVE\_MAT\_EXTERNAL \[0…1\]  
 0/40 Long material number for MOVE\_MAT field. –           MOVE\_MAT\_GUID \[0…1\]  
 0/32 External GUID for MOVE\_MAT field. –           MOVE\_MAT\_VERSION \[0…1\]  
 0/10 Version number for MOVE\_MAT field. –           FUNC\_AREA \[0…1\]  
 0/4 Functional area. –           TR\_PART\_BA \[0…1\]  
 0/4 Trading partner's business are –           PAR\_COMPCO \[0…1\]  
 0/4 Clearing company code. –    

 

[![Closed](/sites/default/files/tech_comms/mpl/Skins/Default/Stylesheets/Images/transparent.gif)Example](#)```xml
<MBGMCR03>
    <IDOC BEGIN="1">
        <EDI_DC40 SEGMENT="1">
            <TABNAM>EDI_DC40</TABNAM>
            <MANDT>300</MANDT>
            <DOCNUM>0000000134206118</DOCNUM>
            <DOCREL>s6</DOCREL>
            <STATUS>03</STATUS>
            <DIRECT>1</DIRECT>
            <OUTMOD>s</OUTMOD>
            <EXPRSS>s</EXPRSS>
            <TEST>X</TEST>
            <IDOCTYP>MBGMCR03</IDOCTYP>
            <CIMTYP></CIMTYP>
            <MESTYP>MBGMCR</MESTYP>
            <MESCOD>COD</MESCOD>
            <MESFCT>s5</MESFCT>
            <STD>s</STD>
            <STDVRS>s18</STDVRS>
            <STDMES>s19</STDMES>
            <SNDPOR>SAPD11</SNDPOR>
            <SNDPRT>LS</SNDPRT>
            <SNDPFC>LS</SNDPFC>
            <SNDPRN>7123456780</SNDPRN>
            <SNDSAD>s24</SNDSAD>
            <SNDLAD>0010136941</SNDLAD>
            <RCVPOR>TRACELINK</RCVPOR>
            <RCVPRT>LS</RCVPRT>
            <RCVPFC>s2</RCVPFC>
            <RCVPRN>MUNROCL300</RCVPRN>
            <RCVSAD>s30</RCVSAD>
            <RCVLAD>333333101312</RCVLAD>
            <CREDAT>20240327</CREDAT>
            <CRETIM>1620</CRETIM>
            <REFINT>s34</REFINT>
            <REFGRP>s35</REFGRP>
            <REFMES>s36</REFMES>
            <ARCKEY>s37</ARCKEY>
            <SERIAL>s38</SERIAL>
        </EDI_DC40>
        <E1MBGMCR SEGMENT="1">
            <TESTRUN>s</TESTRUN>
            <E1BP2017_GM_HEAD_01 SEGMENT="1">
                <PSTNG_DATE>20240329</PSTNG_DATE>
                <DOC_DATE>20240330</DOC_DATE>
                <REF_DOC_NO>4500003288</REF_DOC_NO>
                <BILL_OF_LADING>012547</BILL_OF_LADING>
                <PR_UNAME>username</PR_UNAME>
                <HEADER_TXT>testtext</HEADER_TXT>
                <GR_GI_SLIP_NO>s46</GR_GI_SLIP_NO>
                <VER_GR_GI_SLIP>s</VER_GR_GI_SLIP>
                <VER_GR_GI_SLIPX>s</VER_GR_GI_SLIPX>
                <EXT_WMS>s</EXT_WMS>
                <REF_DOC_NO_LONG>s52</REF_DOC_NO_LONG>
                <BILL_OF_LADING_LONG>s53</BILL_OF_LADING_LONG>
                <BAR_CODE>s54</BAR_CODE>
            </E1BP2017_GM_HEAD_01>
            <E1BP2017_GM_CODE SEGMENT="1">
                <GM_CODE>01</GM_CODE>
            </E1BP2017_GM_CODE>
            <E1BP2017_GM_ITEM_CREATE SEGMENT="1">
                <MATERIAL>100021</MATERIAL>
                <PLANT>P345</PLANT>
                <STGE_LOC>CH01</STGE_LOC>
                <BATCH>0001106639</BATCH>
                <MOVE_TYPE>322</MOVE_TYPE>
                <STCK_TYPE>2</STCK_TYPE>
                <SPEC_STOCK>Y</SPEC_STOCK>
                <VENDOR>8568745</VENDOR>
                <CUSTOMER>3333101365</CUSTOMER>
                <SALES_ORD>SUPL456</SALES_ORD>
                <S_ORD_ITEM>001</S_ORD_ITEM>
                <ENTRY_QNT>100</ENTRY_QNT>
                <ENTRY_UOM>EA</ENTRY_UOM>
                <PO_NUMBER>PO123</PO_NUMBER>
                <PO_ITEM>00010</PO_ITEM>
                <ITEM_TEXT>Pharma productA</ITEM_TEXT>
                <GR_RCPT>333331013650</GR_RCPT>
                <ORDERID>012547</ORDERID>
                <ORDER_ITNO>001</ORDER_ITNO>
                <RESERV_NO>RES987</RESERV_NO>
                <RES_ITEM>001</RES_ITEM>
                <MVT_IND>W</MVT_IND>
                <MOVE_REAS>0544</MOVE_REAS>
                <EXPIRYDATE>20240322</EXPIRYDATE>
                <PROD_DATE>20240321</PROD_DATE>
                <VENDRBATCH>WHLOT123</VENDRBATCH>
                <SCHED_LINE>s73</SCHED_LINE>
                <VAL_TYPE>s74</VAL_TYPE>
                <ENTRY_UOM_ISO>s77</ENTRY_UOM_ISO>
                <PO_PR_QNT>s78</PO_PR_QNT>
                <ORDERPR_UN>s79</ORDERPR_UN>
                <ORDERPR_UN_ISO>s80</ORDERPR_UN_ISO>
                <SHIPPING>s8</SHIPPING>
                <COMP_SHIP>s8</COMP_SHIP>
                <NO_MORE_GR>s</NO_MORE_GR>
                <UNLOAD_PT>s88</UNLOAD_PT>
                <COSTCENTER>s89</COSTCENTER>
                <CALC_MOTIVE>s9</CALC_MOTIVE>
                <ASSET_NO>s93</ASSET_NO>
                <SUB_NUMBER>s94</SUB_NUMBER>
                <RES_TYPE>s</RES_TYPE>
                <WITHDRAWN>s</WITHDRAWN>
                <MOVE_MAT>s99</MOVE_MAT>
                <MOVE_PLANT>s100</MOVE_PLANT>
                <MOVE_STLOC>s101</MOVE_STLOC>
                <MOVE_BATCH>s102</MOVE_BATCH>
                <MOVE_VAL_TYPE>s103</MOVE_VAL_TYPE>
                <RL_EST_KEY>s106</RL_EST_KEY>
                <REF_DATE>s107</REF_DATE>
                <COST_OBJ>s108</COST_OBJ>
                <PROFIT_SEGM_NO>s109</PROFIT_SEGM_NO>
                <PROFIT_CTR>s110</PROFIT_CTR>
                <WBS_ELEM>s111</WBS_ELEM>
                <NETWORK>s112</NETWORK>
                <ACTIVITY>s113</ACTIVITY>
                <PART_ACCT>s114</PART_ACCT>
                <AMOUNT_LC>s115</AMOUNT_LC>
                <AMOUNT_SV>s116</AMOUNT_SV>
                <REF_DOC_YR>s117</REF_DOC_YR>
                <REF_DOC>s118</REF_DOC>
                <REF_DOC_IT>s119</REF_DOC_IT>
                <FUND>s122</FUND>
                <FUNDS_CTR>s123</FUNDS_CTR>
                <CMMT_ITEM>s124</CMMT_ITEM>
                <VAL_SALES_ORD>s125</VAL_SALES_ORD>
                <VAL_S_ORD_ITEM>s126</VAL_S_ORD_ITEM>
                <VAL_WBS_ELEM>s127</VAL_WBS_ELEM>
                <GL_ACCOUNT>s128</GL_ACCOUNT>
                <IND_PROPOSE_QUANX>s</IND_PROPOSE_QUANX>
                <XSTOB>s</XSTOB>
                <EAN_UPC>s131</EAN_UPC>
                <DELIV_NUMB_TO_SEARCH>s132</DELIV_NUMB_TO_SEARCH>
                <DELIV_ITEM_TO_SEARCH>s133</DELIV_ITEM_TO_SEARCH>
                <SERIALNO_AUTO_NUMBERASSIGNMENT>s</SERIALNO_AUTO_NUMBERASSIGNMENT>
                <STGE_TYPE>s13</STGE_TYPE>
                <STGE_BIN>s137</STGE_BIN>
                <SU_PL_STCK_1>s138</SU_PL_STCK_1>
                <ST_UN_QTYY_1>s139</ST_UN_QTYY_1>
                <ST_UN_QTYY_1_ISO>s14</ST_UN_QTYY_1_ISO>
                <UNITTYPE_1>s14</UNITTYPE_1>
                <SU_PL_STCK_2>s142</SU_PL_STCK_2>
                <ST_UN_QTYY_2>s143</ST_UN_QTYY_2>
                <ST_UN_QTYY_2_ISO>s14</ST_UN_QTYY_2_ISO>
                <UNITTYPE_2>s14</UNITTYPE_2>
                <STGE_TYPE_PC>s14</STGE_TYPE_PC>
                <STGE_BIN_PC>s147</STGE_BIN_PC>
                <NO_PST_CHGNT>s</NO_PST_CHGNT>
                <GR_NUMBER>s149</GR_NUMBER>
                <STGE_TYPE_ST>s15</STGE_TYPE_ST>
                <STGE_BIN_ST>s151</STGE_BIN_ST>
                <MATDOC_TR_CANCEL>s152</MATDOC_TR_CANCEL>
                <MATITEM_TR_CANCEL>s153</MATITEM_TR_CANCEL>
                <MATYEAR_TR_CANCEL>s154</MATYEAR_TR_CANCEL>
                <NO_TRANSFER_REQ>s</NO_TRANSFER_REQ>
                <CO_BUSPROC>s156</CO_BUSPROC>
                <ACTTYPE>s157</ACTTYPE>
                <SUPPL_VEND>s158</SUPPL_VEND>
                <MATERIAL_EXTERNAL>s159</MATERIAL_EXTERNAL>
                <MATERIAL_GUID>s160</MATERIAL_GUID>
                <MATERIAL_VERSION>s161</MATERIAL_VERSION>
                <MOVE_MAT_EXTERNAL>s162</MOVE_MAT_EXTERNAL>
                <MOVE_MAT_GUID>s163</MOVE_MAT_GUID>
                <MOVE_MAT_VERSION>s164</MOVE_MAT_VERSION>
                <FUNC_AREA>s165</FUNC_AREA>
                <TR_PART_BA>s166</TR_PART_BA>
                <PAR_COMPCO>s167</PAR_COMPCO>
            </E1BP2017_GM_ITEM_CREATE>
        </E1MBGMCR>
    </IDOC>
</MBGMCR03>
```

 

 

 

 

 ![](/sites/default/files/tech_comms/mpl/Content/Resources/Images/global_images/note_tip_24x24.png) Review TraceLink's [API: Terms of Use](https://www.tracelink.com/legal-and-trust/api-terms-of-use)



 

 

 

 

#### Table of contents

 

 

 

 

 

 



 

##### Related Content

 

 [ ![Related content](https://www.tracelink.com/sites/default/files/2024-09/cloud.svg) ](/resources/tracelink-university/forecast-plan-idoc) 

#####  Forecast plan (IDoc) 

 Forecasting APIs allow companies to exchange data about anticipated product demand and supply availability with upstream supply chain Partners without giving these Partners access to their serialization system of record. 

 

 [View More](/resources/tracelink-university/forecast-plan-idoc) 

 

 [ ![Related content](https://www.tracelink.com/sites/default/files/2024-09/cloud.svg) ](/resources/tracelink-university/forecast-plan-x12) 

#####  Forecast plan (X12) 

 Forecasting APIs allow companies to exchange data about anticipated product demand and supply availability with upstream supply chain Partners without giving these Partners access to their serialization system of record. 

 

 [View More](/resources/tracelink-university/forecast-plan-x12) 

 

 [ ![Related content](https://www.tracelink.com/sites/default/files/2024-09/cloud.svg) ](/resources/tracelink-university/forecast-plan-response-idoc) 

#####  Forecast plan response (IDoc) 

 Forecasting APIs allow companies to exchange data about anticipated product demand and supply availability with downstream supply chain Partners without giving these Partners access to their serialization system of record. 

 

 [View More](/resources/tracelink-university/forecast-plan-response-idoc)