Quantcast
Channel: SCN : Blog List - SAP Master Data Governance
Viewing all articles
Browse latest Browse all 87

How to create multiple change request by implementing badi : MDG_SE_BP_BULK_REPLRQ_IN in Enhancement Sport MDG_SE_SPOT_BPBUPA has to be implemented.

$
0
0

Hi Team,

 

I am distributing supplier data from SAP SLC buyside to MDG-S.

 

The ESR Web Service used to create a Business Partner in our scenario is called BusinessPartnerSUITEBulkReplicateRequest_In. In order to leverage this Web Service to automatically create a change request and key-mapping in SAP Master Data Governance , the method INBOUND_PROCESSING of BAdI MDG_SE_BP_BULK_REPLRQ_IN in Enhancement Sport MDG_SE_SPOT_BPBUPA has to be implemented.

 

IF_MDG_SE_BP_BULK_REPLRQ_IN~INBOUND_PROCESSING
METHOD if_mdg_se_bp_bulk_replrq_in~inbound_processing.
  DATA ls_user_setting TYPE mdg_user_proxy_setting.
  DATA lt_user_setting TYPE mdg_user_proxy_setting_t.
  DATA lv_crtype TYPE mdg_sup_change_req.
  ifin-message_header-business_scope-id-content = 'BPM'.
    ls_user_setting-field_name = 'PROXY_PERSISTANCE'.
    ls_user_setting-field_value = '1'.
    APPEND ls_user_setting TO lt_user_setting.
    ls_user_setting-field_name = 'SUPPLIER_CHANGE'.
    SELECT SINGLE usmd_creq_type INTO lv_crtype FROM usmd1601 WHERE usmd_process = 'SUP1'.
*
    ls_user_setting-field_value = lv_crtype.
    APPEND ls_user_setting TO lt_user_setting.
    CALL METHOD cl_mdg_bp_bupa_si_in=>if_mdg_upload_proxy~setup_for_file_upload
      EXPORTING
        iv_instance      = 1
*       IO_UPLOAD_DIALOG =
        it_user_setting  = lt_user_setting.
  endif.
ENDMETHOD.

 

is it possible to create multiple chnage request? Can any guide me?


Viewing all articles
Browse latest Browse all 87

Trending Articles



<script src="https://jsc.adskeeper.com/r/s/rssing.com.1596347.js" async> </script>