Ansicht
Dokumentation

CRM_7E3_CC_WEB_LPORT - BAdI: Determination of Logical Port When Calling Web Services from SAP CC

CRM_7E3_CC_WEB_LPORT - BAdI: Determination of Logical Port When Calling Web Services from SAP CC

BAL Application Log Documentation   TXBHW - Original Tax Base Amount in Local Currency  
This documentation is copyright by SAP AG.
SAP E-Book

When calling a web service in SAP CC, the default port defined in the SOAMANAGER per service is used. If you want to redirect the calls to different CC instances, you have to use the following Business Add-Ins (BAdI) in order to determine the appropriate logical port according to your requirements:

  • CRM_ISX_CC_CATALOG_PORT
    Used for port determination of all operations of the catalog service
  • CRM_ISX_CC_RATING_PORT
    Used for port determination of all operations of the rating service
  • CRM_ISX_CC_SUBSCR_MT_PORT
    Used for port determination of all operations of the subscriber mapping table management service
  • CRM_ISX_CC_SUBSCR_RT_PORT
    Used for port determination of all operations of the subscriber range table management service

If you want to implement a port determination according to your requirements, you have to implement the methods of the used interface. Based on the available context to be handed over to the interface there are two groups of BAdIs:

  1. Product specific services
    The current input data of the service call and the current product ID is handed over.

Catalog services (BAdI CRM_ISX_CC_CATALOG_PORT)
Web service operation BAdI-Method
Find charge plan or description CHARGE_PLAN_FIND
Find refill plan or description REFILL_PLAN_FIND
Create/cancel/maintain mapping table MAPPING_TABLE_OPERATION
Find mapping table MAPPING_TABLE_FIND
Cancel/maintain mapping table row MAPPING_TABLE_ROW_OPERATION
Find mapping table class MAPPING_TABLE_CLASS_FIND
Maintain range table RANGE_TABLE_OPERATION
Find range table RANGE_TABLE_FIND
Find range table class RANGE_TABLE_CLASS_FIND
Rating Services (BAdI CRM_ISX_CC_RATING_PORT)
Web service operation BAdI-Method
Activate charging contract CHARGING_CONTRACT_ACTIVATE

  1. Business partner specific services
    The current product ID and the ID of the current business partner is handed over.

Subscriber mapping table management service (BAdI CRM_ISX_CC_SUBSCR_MT_PORT)
Web service operation BAdI-Method
Find/maintain mapping table MAPPING_TABLE
Subscriber range table management service (BAdI CRM_ISX_CC_SUBSCR_RT_PORT)
Web service operation BAdI-Method
Find/maintain range table RANGE_TABLE

Find/maintain range table

You are using multiple SAP CC systems in parallel connected to a single SAP CRM system. Each CC system is only responsible for maintaining.






Vendor Master (General Section)   BAL Application Log Documentation  
This documentation is copyright by SAP AG.

Length: 4488 Date: 20240523 Time: 153322     sap01-206 ( 42 ms )