Ansicht
Dokumentation

ISU_MKT_INSTLN_SOA - Implementation: BAdI IS-U Installation Data for Customer-Defined Logic

ISU_MKT_INSTLN_SOA - Implementation: BAdI IS-U Installation Data for Customer-Defined Logic

BAL_S_LOG - Application Log: Log header data   Addresses (Business Address Services)  
This documentation is copyright by SAP AG.
SAP E-Book

This Business Add-In (BAdI) is used in the Marketing for Utilities (IS-U-CS-MA) component. You can use this BAdI during the outbound processing of the data replication framework (DRF) to complete the following tasks:

  • Map IS-U specific data to customer-defined logic
  • Add custom logic to installation and installation fact information

The IF_ISU_MKT_INSTLN_SOA_BADI interface exposes the following methods:

  • OUTBOUND_PROCESSING
  • FETCH_DETAILS
  • GET_CONFIG_FACT_REPLIC_TO_MKT

You can implement the OUTBOUND_PROCESSING method to customize the mapping. This method has the following parameters:

  • IN
  • This contains the information of the installation that is replicated

  • OUT
  • This changing parameter contains the payload of the replication request

You can implement the FETCH_DETAILS method to populate the installation data. This method has the following parameters:

  • IT_INSTALLATION
  • This contains the list of the installations that are replicated.

  • CT_INSTALLATION_INTERNAL
  • This changing parameter contains the information of the installations.

You can implement the GET_CONFIG_FACT_REPLIC_TO_MKT method to get the configuration for replication of installation facts to SAP Marketing Cloud. This method has the following parameter:

  • CT_ISUC_MKT_INSFACT
  • This changing parameter contains the information of the configured facts.

For information on configuring the data replication framework, see Data Replication under Cross-Application Components > Processes and Tools for Enterprise Applications > Master Data Governance > Central Governance > General Settings.

For more information on the standard settings (single use) see the Spot Element Definitions tab in the BAdI Builder (transaction SE18).

BAdI Implementation

This interface comes up with the default BAdI implementation ISU_MKT_INSTLN_SOA. Since this is a single-use BAdI, you should deactivate the existing implementation and create a new BAdI implementation if you want your customer-defined logic to be called at runtime.






Vendor Master (General Section)   BAL_S_LOG - Application Log: Log header data  
This documentation is copyright by SAP AG.

Length: 3239 Date: 20240523 Time: 182927     sap01-206 ( 48 ms )