SAP Good Movement BAPI IDoc

SAP Good Movement IDoc (MBGMCR03) : Structure and BAPI

SAP Good Movement IDoc: SAP MM-IM package offers two standard IDocs to exchange Material Document and to replicate creation, modification and cancellation of a SAP Good Movement.

You will find the two SAP Good Movement IDocs to manage MD and BAPIs related to these IDocs.

The main IDocs for Good Movement are:

  • MBGMCR03: SAP Good Movement IDoc for Posting Good Mvt
  • MBGMCA01: SAP Reverse Good Mvt IDoc

SAP Good Movement IDoc MBGMCR03

The standard IDoc MBGMCR03 is used for posting of Goods Movement. It based on standard BAPI MB_CREATE_GOODS_MOVEMENT.

SAP Posting IDoc MBGMCR03 Structure

You find following the structure of this Idocs :

SAP Good Movement IDoc MBGMCR03

  • E1MBGMCR Header Segment
    • E1BP2017_GM_HEAD_01 BAPI Communication Structure: Material Document Header Data
    • E1BP2017_GM_CODE MMIM: New Key Assignment GM_CODE to Transaction of Inv. Mgmt
    • /SPE/E1BP2017_GM_REF_EWM BAPI Communication Structure: Material Document EWM Ref.
    • E1BP2017_GM_ITEM_CREATE BAPI Communication Structure: Create Material Document Item
      • E1BP2017_GM_ITEM_CREATE1 BAPI Communication Structure: Create Material Document Item
    • E1BP2017_GM_SERIALNUMBER BAPI Communication Structure: Create Mat. Doc., Serial No.
    • /SPE/E1BP2017_SERVICEPART_D BAPI Communication Structure: Service Parts Data
    • E1BPPAREX Ref. Structure for BAPI Parameter EXTESIONIN/EXTENSIONOUT

SAP Good Movement Related BAPI

ALE_GOODSMVT_CREATE

The BAPI ALE_GOODSMVT_CREATE will generate an IDoc with Good Movement ( a Material Document ).

Check also   SAP Goods Movement Tables

BAPI_GOODSMVT_CREATE

In order to integrate a MBGMCR03 idocs, you can use the standard BAPI IDOC_INPUT_MBGMCR.
The BAPI will format the MBGMCR IDoc into BAPI format and call the Standard BAPI BAPI_GOODSMVT_CREATE.

Check also List of important SAP Good Movement BAPI (Create,Cancel & Getdetails)

Check also   SAP MM03 Tcode - Display Material Master Data Overview

SAP Good Movement IDoc MBGMCA01

The standard IDoc MBGMCA01 is used for Reverse goods movements. It based also on standard BAPI MB_CANCEL_GOODS_MOVEMENT.

Reverse Good Movement IDoc MBGMCA01 Structure

The structure for IDoc MBGMCA01 is:

SAP Good Movement IDoc MBGMCA01

  • E1MBGMCA Header Segment
    • E1BP2017_GM_ITEM_04 BAPI Communication Structure: Cancel Mat. Doc., Items

BAPIs Related to SAP Reverse Good Mvt IDoc MBGMCA01

ALE_GOODSMVT_CANCEL

The Bapi ALE_GOODSMVT_CANCEL can generated an reverse goods movement IDocs.
Check this post SAP Good Movement BAPIs for more detail about this BAPI.

IDOC_INPUT_MBGMCA

In order to integrate a MBGMCA01 idocs, you can use the standard BAPI IDOC_INPUT_MBGMCA.
The BAPI will format the MBGMCA IDoc into BAPI format and call the Standard BAPI BAPI_GOODSMVT_CANCEL.

Leave a Reply

Your email address will not be published. Required fields are marked *