Materials Issue Guidelines (IDoc)

See How To Use this Guide before interpreting the guidelines below.

Message Type: MATERIALS_ISSUED

Info Exchange Display Name: Materials Issued

Data Element Occurs Format Length Enum Req Description
MBGMCR03 [1...1] - - - M XML IDoc MBGMCR root element.
  IDOC [1...1] - - - M IDoc root.
    @BEGIN * [1...1] String [0/*] - M Begin of message attribute.1
    EDI_DC40 [1...1] - - - M IDoc control record.
      @SEGMENT * [1...1] String [0/*] - M Begin of segment attribute.2
      TABNAM * [1...1] String [0/*] - M IDoc table name.3
      MANDT * [0...1] String [0/3] - O Client.4
      DOCNUM * [0...1] String [0/16] - O IDoc number.5
      DOCREL * [0...1] String [0/4] - O IDoc version release number.6
      STATUS * [0...1] String [0/2] - O Current IDoc processing status.7
      DIRECT * [0...1] String [0/*] - O Direction.8
      OUTMOD * [0...1] String [0/1] - O Output mode.9
      EXPRSS [0...1] String [0/1] - O Overriding in inbound processing.
      TEST [0...1] String [0/1] UsageIndicator O Test flag.
      IDOCTYP * [0...1] String [0/30] - O IDoc basic type.10
      CIMTYP [0...1] String [0/30] - O Name of extension type.
      MESTYP * [0...1] String [0/30] - O Logical message type.11
      MESCOD [0...1] String [0/3] - O Logical message code.
      MESFCT [0...1] String [0/3] - O Logical message function.
      STD [0...1] String [0/1] - O EDI standard.
      STDVRS [0...1] String [0/6] - O Version of EDI standard.
      STDMES [0...1] String [0/6] - O EDI message type.
      SNDPOR * [0...1] String [0/10] - O Sender port (SAP System, EDI subsystem).12
      SNDPRT * [0...1] String [0/2] - O Partner type of sender.13
      SNDPFC [0...1] String [0/2] - O Partner function of sender.
      SNDPRN * [0...1] String [0/10] - O Partner number of sender.14
      SNDSAD [0...1] String [0/21] - O Sender address (SADR).
      SNDLAD * [1...1] String [1/70] - M Logical address of sender.15
      RCVPOR * [0...1] String [0/10] - O SAP receiver port.16
      RCVPRT * [0...1] String [0/2] - O Partner type of receiver.17
      RCVPFC [0...1] String [0/2] - O Partner function of receiver.
      RCVPRN * [0...1] String [0/10] - O Partner number of receiver.18
      RCVSAD [0...1] String [0/21] - O Receiver address (SADR).
      RCVLAD * [1...1] String [1/70] - M Logical address of receiver.19
      CREDAT * [1...1] String [1/8] - M Date IDoc was created in format YYYYMMDD.20
      CRETIM * [1...1] String [1/6] - M Time IDoc was created in format HHMMSS.21
      REFINT [0...1] String [0/14] - O Reference to interchange file.
      REFGRP [0...1] String [0/14] - O Reference to message group.
      REFMES [0...1] String [0/14] - O Reference to message.
      ARCKEY [0...1] String [0/70] - O EDI archive key.
      SERIAL [0...1] String [0/20] - O EDI/ALE: Serialization field.
    E1MBGMCR * [0...1] - - - O Goods movement header segment.22
      @SEGMENT * [1...1] String [0/*] - O Begin of segment attribute.23
      TESTRUN [0...1] String [0/1] - O Switch to Simulation Session.
      E1BP2017_GM_HEAD_01 [0...1] - - - O Material document header segment.
        @SEGMENT * [1...1] String [0/*] - O Begin of segment attribute.24
        PSTNG_DATE * [0...1] String [0/8] - O Date the material document posts to finance.25
        DOC_DATE * [0...1] String [0/8] - O Document date - date the material is issued.26
        REF_DOC_NO * [0...1] String [0/16] - O Reference Document Number.27
        BILL_OF_LADING * [0...1] String [0/16] - O Bill of lading at goods receipt.28
        GR_GI_SLIP_NO [0...1] String [0/10] - O Goods Receipt/Issue Slip Number.
        PR_UNAME * [0...1] String [0/12] - O User Name.29
        HEADER_TXT * [0...1] String [0/25] - O Document Header Text.30
        VER_GR_GI_SLIP [0...1] String [0/1] - O Version for printing GR/GI slip.
        EXT_WMS [0...1] String [0/1] - O Control posting for external WMS (Warehouse Mgmt System).
        REF_DOC_NO_LONG [0...1] String [0/35] - O Reference Document Number.
        BILL_OF_LADING_LONG [0...1] String [0/35] - O Bill of Lading Number in GR.
        BAR_CODE [0...1] String [0/40] - O Bar code entry.
      E1BP2017_GM_CODE [0...1] - - - O GM code linking to inventory posting message in table T158G.
        @SEGMENT * [1...1] String [0/*] - O Begin of segment attribute.31
        GM_CODE * [0...1] String [0/2] - O GM code links to inventory message.32
      _-SPE_-E1BP2017_GM_REF_EWM [0...1] - - - O Material document EWM reference.
        @SEGMENT * [1...1] String [0/*] - O Begin of segment attribute.33
        REF_DOC_EWM [0...1] String [0/16] - O Material document number in EWM (external WMS).
        LOGSYS [0...1] String [0/10] - O Logical system name for external WM material document.
        GTS_SCRAP_NO [0...1] String [0/35] - O Customs reference number for scrapping.
      E1BP2017_GM_ITEM_CREATE [0...*] - - - O Create goods movement (material document) item.
        @SEGMENT * [1...1] String [0/*] - O Begin of segment attribute.34
        MATERIAL * [0...1] String [0/18] - M Material Number.35
        PLANT * [0...1] String [0/4] - O Plant.36
        STGE_LOC * [0...1] String [0/4] - O Storage Location.37
        BATCH * [0...1] String [0/10] - O Batch Number.38
        MOVE_TYPE * [0...1] String [0/3] - O Movement Type for materials issued.39
        STCK_TYPE [0...1] String [0/1] - O Stock Type.
        SPEC_STOCK [0...1] String [0/1] - O Special Stock Indicator.
        VENDOR * [0...1] String [0/10] - O Vendor Account Number.40
        CUSTOMER * [0...1] String [0/10] - O Account Number of Customer.41
        SALES_ORD [0...1] String [0/10] - O Sales Order Number.
        S_ORD_ITEM [0...1] String [0/6] - O Item Number in Sales Order.
        SCHED_LINE [0...1] String [0/4] - O Delivery Schedule for Sales Order.
        ENTRY_QNT * [0...1] String [0/15] - M Quantity in Unit of Entry.42
        ENTRY_UOM * [0...1] String [1/3] UnitOfMeasure M Unit of Entry.43
        ENTRY_UOM_ISO [0...1] String [0/3] - O ISO code for unit of entry.
        PO_PR_QNT [0...1] String [0/15] - O Quantity in Purchase Order (PO) Price Unit.
        ORDERPR_UN [0...1] String [0/3] - O Order Price Unit (Purchasing).
        ORDERPR_UN_ISO [0...1] String [0/3] - O ISO code for unit of PO quantity.
        PO_NUMBER * [0...1] String [0/10] - M PO Number.44
        PO_ITEM * [0...1] String [0/5] - M Item Number of Purchasing Document.45
        SHIPPING [0...1] String [0/2] - O Shipping Instructions.
        COMP_SHIP [0...1] String [0/2] - O Compliance with Shipping Instructions.
        NO_MORE_GR [0...1] String [0/1] - O "Delivery Completed" Indicator.
        ITEM_TEXT [0...1] String [0/50] - O Material text description.
        GR_RCPT [0...1] String [0/12] - O Goods Recipient/Ship-To Party.
        UNLOAD_PT [0...1] String [0/25] - O Unloading Point.
        COSTCENTER [0...1] String [0/10] - O Cost Center.
        ORDERID * [0...1] String [0/12] - M Work Order (Production) Number.46
        ORDER_ITNO [0...1] String [0/4] - O Work Order (Production) Item Number.
        CALC_MOTIVE [0...1] String [0/2] - O Accounting indicator.
        ASSET_NO [0...1] String [0/12] - O Main Asset Number.
        RESERV_NO [0...1] String [0/10] - O Reservation number.
        RES_ITEM [0...1] String [0/4] - O Reservation Item Number.
        RES_TYPE [0...1] String [0/1] - O Reservation type.
        WITHDRAWN [0...1] String [0/1] - O Final issue for this reservation.
        MOVE_MAT * [0...1] String [0/18] - O Receiving/Issuing Material.47
        MOVE_PLANT [0...1] String [0/4] - O Receiving/Issuing Plant.
        MOVE_STLOC [0...1] String [0/4] - O Receiving/Issuing Storage Location.
        MOVE_BATCH * [0...1] String [0/10] - O Receiving/Issuing Batch.48
        MOVE_VAL_TYPE [0...1] String [0/10] - O Valuation of type of transfer batch.
        MVT_IND * [0...1] String [0/1] - O Movement Indicator.49
        MOVE_REAS [0...1] String [0/4] - O Reason for movement
        RL_EST_KEY [0...1] String [0/8] - O Internal key for real estate object.
        REF_DATE [0...1] String [0/8] - O Reference date.
        COST_OBJ [0...1] String [0/12] - O Cost object.
        PROFIT_SEGM_NO [0...1] String [0/10] - O Profitability segment number.
        WBS_ELEM [0...1] String [0/24] - O Work breakdown structure element (WBS).
        NETWORK [0...1] String [0/12] - O Network number for account assignment.
        ACTIVITY [0...1] String [0/10] - O Operation/Activity number.
        PART_ACCT [0...1] String [0/10] - O Partner account number.
        AMOUNT_LC [0...1] String [0/25] - O Amount in local currency.
        AMOUNT_SV [0...1] String [0/25] - O Externally valued sales amount in local currency.
        REF_DOC_YR [0...1] String [0/4] - O Reference document fiscal year.
        REF_DOC [0...1] String [0/10] - O Reference document number.
        REF_DOC_IT [0...1] String [0/4] - O Reference document item number.
        EXPIRYDATE [0...1] String [0/8] - O Shelf-life expiration or best before date.
        PROD_DATE [0...1] String [0/8] - O Date of manufacture.
        FUND [0...1] String [0/10] - O Fund.
        FUNDS_CTR [0...1] String [0/16] - O Funds center.
        CMMT_ITEM [0...1] String [0/14] - O Commitment item.
        VAL_SALES_ORD [0...1] String [0/10] - O Sales Order Number of valuated sales order stock.
        VAL_S_ORD_ITEM [0...1] String [0/6] - O Sales Order line item number of valuated sales order stock.
        VAL_WBS_ELEM [0...1] String [0/24] - O Work breakdown structure element (WBS).
        GL_ACCOUNT [0...1] String [0/10] - O GL Account number.
        IND_PROPOSE_QUANX [0...1] String [0/1] - O Propose quantities.
        XSTOB [0...1] String [0/1] - O Use reversal type movement indicator.
        EAN_UPC [0...1] String [0/18] - O International article number (EAN/UPC).
        DELIV_NUMB_TO_SEARCH [0...1] String [0/10] - O Delivery number.
        DELIV_ITEM_TO_SEARCH [0...1] String [0/6] - O Delivery Item.
        SERIALNO_AUTO_NUMBERASSIGNMENT [0...1] String [0/1] - O Create serial number automatically.
        VENDRBATCH * [0...1] String [0/15] - O Vendor Batch Number.50
        STGE_TYPE [0...1] String [0/3] - O Storage Type.
        STGE_BIN [0...1] String [0/10] - O Storage Bin.
        SU_PL_STCK_1 [0...1] String [0/4] - O Number of storage units to be placed into storage.
        ST_UN_QTYY_1 [0...1] String [0/15] - O Quantity per storage unit to be placed into stock in alternate UOM.
        ST_UN_QTYY_1_ISO [0...1] String [0/3] - O ISO code for unit of measure.
        UNITTYPE_1 [0...1] String [0/3] - O Storage unit type.
        SU_PL_STCK_2 [0...1] String [0/4] - O Number of storage units to be placed into storage.
        ST_UN_QTYY_2 [0...1] String [0/15] - O Quantity per storage unit to be placed into stock in alternate UOM.
        ST_UN_QTYY_2_ISO [0...1] String [0/3] - O ISO code for unit of measure.
        UNITTYPE_2 [0...1] String [0/3] - O Storage unit type.
        STGE_TYPE_PC [0...1] String [0/3] - O Storage Type for transfer posting.
        STGE_BIN_PC [0...1] String [0/10] - O Storage Bin for transfer posting.
        NO_PST_CHGNT [0...1] String [0/1] - O Indicator: do not create posting change notice.
        GR_NUMBER [0...1] String [0/10] - O Goods Receipt number.
        STGE_TYPE_ST [0...1] String [0/3] - O Storage Type for stock transfer.
        STGE_BIN_ST [0...1] String [0/10] - O Storage Bin for stock transfer.
        MATDOC_TR_CANCEL [0...1] String [0/10] - O Material document number of transfer requirement to be canceled.
        MATITEM_TR_CANCEL [0...1] String [0/4] - O Material document item of transfer requirement to be canceled.
        MATYEAR_TR_CANCEL [0...1] String [0/4] - O Material document year of transfer requirement to be canceled.
        NO_TRANSFER_REQ [0...1] String [0/1] - O Indicator: no transfer requirement created.
        CO_BUSPROC [0...1] String [0/12] - O Business process.
        ACTTYPE [0...1] String [0/6] - O Activity type.
        SUPPL_VEND [0...1] String [0/10] - O Supplying vendor.
        MATERIAL_EXTERNAL * [0...1] String [0/40] - O External material number.51
        MATERIAL_GUID [0...1] String [0/32] - O External GUID for MATERIAL field.
        MATERIAL_VERSION [0...1] String [0/10] - O Version number for MATERIAL field.
        MOVE_MAT_EXTERNAL [0...1] String [0/40] - O Long material number for MOVE_MAT field.
        MOVE_MAT_GUID [0...1] String [0/32] - O External GUID for MOVE_MAT field.
        MOVE_MAT_VERSION [0...1] String [0/10] - O Version number for MOVE_MAT field.
        FUNC_AREA [0...1] String [0/4] - O Functional area.
        TR_PART_BA [0...1] String [0/4] - O Trading partner's business area.
        PAR_COMPCO [0...1] String [0/4] - O Clearing company code.
        E1BP2017_GM_ITEM_CREATE1 [0...1] - - - O Create goods movement (material document) item - additional fields.
          @SEGMENT * [1...1] String [0/*] - O Begin of segment attribute.52
          DELIV_NUMB [0...1] String [0/10] - O Delivery number.
          DELIV_ITEM [0...1] String [0/6] - O Delivery Item.
          NB_SLIPS [0...1] String [0/3] - O Number of GR/GI slips to be printed.
          NB_SLIPSX [0...1] String [0/1] - O Updated info in related user data field.
          GR_RCPTX [0...1] String [0/1] - O Updated info in related user data field.
          UNLOAD_PTX [0...1] String [0/1] - O Updated info in related user data field.
          SPEC_MVMT [0...1] String [0/1] - O Special movement indicator for warehouse management.
          GRANT_NBR [0...1] String [0/20] - O Grant number.
          CMMT_ITEM_LONG [0...1] String [0/24] - O Commitment item.
          FUNC_AREA_LONG [0...1] String [0/16] - O Functional area.
          LINE_ID [0...1] String [0/6] - O Unique identification of document line.
          PARENT_ID [0...1] String [0/6] - O Identifier of immediately superior line.
          LINE_DEPTH [0...1] String [0/2] - O Hierarchy level of line in document.
          QUANTITY [0...1] String [0/15] - O Quantity.
          BASE_UOM [0...1] String [1/3] - O Base unit of entry.
          LONGNUM [0...1] String [0/40] - O Smart number.
          BUDGET_PERIOD [0...1] String [0/10] - O FM: budget period.
      E1BP2017_GM_SERIALNUMBER [0...*] - - - O Create material document serial number.
        @SEGMENT * [1...1] String [0/*] - O Begin of segment attribute.53
        MATDOC_ITM [0...1] String [0/4] - O Material document item number.
        SERIALNO [0...1] String [0/18] - O Serial number.
        UII [0...1] String [0/72] - O Unique item identifier.
      _-SPE_-E1BP2017_SERVICEPART_D [0...*] - - - O Service parts data.
        @SEGMENT * [1...1] String [0/*] - O Begin of segment attribute.54
        LINE_ID [0...1] String [0/6] - O Unique identification of document line.
        RET_AUTH_NUMBER [0...1] String [0/20] - O Return material authorization number.
        DELIV_NUMBER [0...1] String [0/10] - O Delivery number.
        DELIV_ITEM [0...1] String [0/6] - O Delivery Item.
        HU_NUMBER [0...1] String [0/20] - O External handling unit identification.
        INSPOUT_GUID [0...1] String [0/32] - O Inspection outcome: stock GUID set by external WMS.
        EVENT [0...1] String [0/10] - O Logical time.
        DATE [0...1] String [0/8] - O Date.
        TIME [0...1] String [0/6] - O Time.
        ZONLO [0...1] String [0/6] - O Time zone of current user.
        TIMESTAMP [0...1] String [0/16] - O Start time of message (UTC timestamp).
        SCRAP_INDICATOR [0...1] String [0/1] - O Scrap indicator for EWM processing.
        KEEP_QUANTITY [0...1] String [0/15] - O Retention quantity for scrap, EWM process.
        GTS_STOCK_TYPE [0...1] String [0/1] - O GTS Stock type.
        KEEP_QUANTITY_CONVERSION [0...1] String [0/1] - O Quantity conversion not necessary flag.
        ZERO_QUANTITY [0...1] String [0/1] - O Allow posting of goods movement in spite of zero quantity.
        NUMERATOR [0...1] String [0/6] - O Numerator factor for conversion of sales quantity into SKU.
        DENOMINATR [0...1] String [0/6] - O Denominator (divisor) for conversion of sales quantity into SKU.
      E1BPPAREX [0...*] - - - O Extension in/Ext. out structure for BAPI.
        @SEGMENT * [1...1] String [0/*] - O Begin of segment attribute.55
        STRUCTURE * [0...1] String [0/30] - O Structure name of BAPI table extension. Used to identify data element value in VALUEPART1. Valid value: ZBATCH When populated, E1BP2017_GM_ITEM_CREATE-BATCH in row 85 above should NOT be populated.56
        VALUEPART1 * [0...1] String [0/240] - O Data part of BAPI extension parameter. Used to store batch number that is longer than 10 characters when STRUCTURE = ZBATCH.57
        VALUEPART2 [0...1] String [0/240] - O Data part of BAPI extension parameter.
        VALUEPART3 [0...1] String [0/240] - O Data part of BAPI extension parameter.
        VALUEPART4 [0...1] String [0/240] - O Data part of BAPI extension parameter.