Ansicht
Dokumentation

DMF_BADI_ECOM_RFC - BAdI: Ecommerce Outbound Implementation RFC

DMF_BADI_ECOM_RFC - BAdI: Ecommerce Outbound Implementation RFC

Fill RESBD Structure from EBP Component Structure   SUBST_MERGE_LIST - merge external lists to one complete list with #if... logic for R3up  
This documentation is copyright by SAP AG.
SAP E-Book

This Business Add-In (BAdI)

You use this BAdI to modify the ecommerce/digital sales order data that is sent to the target system via a remote function call (RFC). This BAdI is called before the data is transferred via RFC to the target system.

Implement the BAdI method IF_BADI_ECOM_RFC~MODIFY_SENDING_DATAas follows. This method contains the following parameters:

  • Importing
  • IS_RUNTIME_PARAMETER:

This parameter contains the current runtime parameters of the framework which controls the data replication
  • Changing
  • CT_SALES_ORDERS:

This table contains the site data which is going to be sent to the target system. The underlying structure of this table is aligned with the structure used in the receiving system.
  • CT_EXTENSIONIN:

This table contains reference structure for the standardized BAPI extension parameters ExtensionInand ExtensionOut.

For the necessary structure and content of the CT_SALES_ORDERSparameters, refer to the related data types used by the function module /DMF/BI_SALES_DATAin the target system.

To send selling location data:

  1. Adjust the CT_SALES_ORDERSparameter within the BAdI implementation.
  2. Populate the selling location's external location identifier (EXT_SALES_LOC_ID) within the target records with your specific data. This Location Identifier must be a valid location identifier in Demand Data Foundation (DDF). If you do not include a selling location type code (SALES_LOC_TCD) value for this entry, DDF will assume this to be '1040' a store by default.

For information about implementing BAdIs as part of the enhancement framework, see SAP Library for SAP NetWeaver Platform on SAP Help Portal at http://help.sap.com/nw_platform. Choose a release and then Application Help. In SAP Library, choose SAP NetWeaver Library: Function-Oriented View -> Application Server -> Application Server ABAP -> Application Development on AS ABAP -> ABAP Customer Development -> Enhancement Framework.






General Data in Customer Master   CL_GUI_FRONTEND_SERVICES - Frontend Services  
This documentation is copyright by SAP AG.

Length: 3218 Date: 20240523 Time: 182542     sap01-206 ( 58 ms )