Ansicht
Dokumentation

CRM_7E3_CC_WEBSERVIC - BAdI: Data Mapping When Calling Web Services from SAP CC

CRM_7E3_CC_WEBSERVIC - BAdI: Data Mapping When Calling Web Services from SAP CC

BAL_S_LOG - Application Log: Log header data   Fill RESBD Structure from EBP Component Structure  
This documentation is copyright by SAP AG.
SAP E-Book

When calling a web service in SAP CC, the exchanged data is mapped from an external to an internal format and vice versa. The internal format is visible for the caller of the service in SAP S/4HANA for Customer Management.

You can execute additional checks on the data and add specific error messages, if required. You can use the following Business Add-Ins (BAdIs) to adapt the mapping of the two formats according to your requirements:

  • CRM_SE_ISX_CC_CAT_CD_FIND
    Web service to find the description summary of a charge plan class according to specified criteria
  • CRM_SE_ISX_CC_CAT_CP_FIND
    Web service to find charge plan classes according to specified criteria; this master data is included in the pricing catalog owned by the service provider
  • CRM_SE_ISX_CC_CAT_RD_FIND
    Web service to find the description summary of a refill plan class according to specified criteria
  • CRM_SE_ISX_CC_CAT_RP_FIND
    Web service to find refill plan classes according to specified criteria; this master data is included in the pricing catalog owned by the service provider
  • CRM_SE_ISX_CC_CAT_MTC_FI
    Web service to find mapping table classes in the pricing catalog according to specified criteria; this master data is included in the pricing catalog owned by the service provider.
  • CRM_SE_ISX_CC_CAT_MT_CANC
    Web service to cancel a mapping table
  • CRM_SE_ISX_CC_CAT_MT_CREA
    To create a mapping table in the pricing catalog of a service provider
  • CRM_SE_ISX_CC_CAT_MT_FIND
    Web service to find mapping tables according to specified criteria; this master data is included in the pricing catalog owned by the service provider.
  • CRM_SE_ISX_CC_CAT_MT_MAIN
    Web service to create or change a mapping table in the pricing catalog of a service provider
  • CRM_SE_ISX_CC_CAT_MTR_CAN
    Web service to cancel a mapping table row
  • CRM_SE_ISX_CC_CAT_MTR_MNT
    Web service to create or change a mapping table row in a mapping table
  • CRM_SE_ISX_CC_CAT_RTC_FIN
    Web service to find range table classes in a pricing catalog according to specified criteria; this master data is included in the pricing catalog owned by the service provider
  • CRM_SE_ISX_CC_CAT_RT_FIND
    Web service to find range tables according to specified criteria; this master data is included in the pricing catalog owned by the service provider
  • CRM_SE_ISX_CC_CAT_RT_MAIN
    Web service to create or change a range table in the pricing catalog of a service provider; a start date specifies the new validity period of the range table
  • CRM_SE_ISX_CC_SUB_MT_CANC
    Web service to cancel a subscriber mapping table
  • CRM_SE_ISX_CC_SUB_MT_CREA
    Web service to create a subscriber mapping table relating to a subscriber account
  • CRM_SE_ISX_CC_SUB_MT_FIND
    Web service to find subscriber mapping tables according to specified criteria
  • CRM_SE_ISX_CC_SUB_MT_MAIN
    Web service to create or change a subscriber mapping table relating to a subscriber account
  • CRM_SE_ISX_CC_SUB_MTR_CAN
    Web service to create or change rows of a subscriber mapping table
  • CRM_SE_ISX_CC_SUB_MTR_MNT
    Web service to cancel rows of a subscriber mapping table
  • CRM_SE_ISX_CC_SUB_RT_FIND
    Web service to find subscriber range tables according to specified criteria; this master data relates to end customers of the service provider
  • CRM_SE_ISX_CC_SUB_RT_MAIN
    Web service to create or change a subscriber range table belonging to a subscriber account
  • CRM_SE_ISX_CC_RAT_CC_ACTI
    Web service to activate a set of subscription contracts (see charging contracts) in bulk according to a reference date

If you want to adapt the mapping of exchanged data, you must implement the methods of the used interface. There are two methods to be implemented for this purpose:

  • Method INBOUND_PROCESSING
    Used for mapping the request data of the web service call. The method maps the data from the internal format to the external format.
  • Method OUTBOUND_PROCESSING
    Used for mapping the response data of the web service call. The method maps the data from the external format to the internal format.

You have extended the internal format by customer specific fields. You map existing fields of the web service with a BAdI implementation populating these fields from the external format.






RFUMSV00 - Advance Return for Tax on Sales/Purchases   Vendor Master (General Section)  
This documentation is copyright by SAP AG.

Length: 5157 Date: 20240523 Time: 175204     sap01-206 ( 65 ms )