Skip navigation links

Package com.highdeal.mappingtable.hci

This Java package provides you with all the necessary Java classes for managing mapping table classes, mapping tables, and subscriber mapping tables in the master data of a service provider; These business data tables extend your data configuration features to highly customize the master data dedicated to the dynamic pricing and charging of customer services.

See: Description

Package com.highdeal.mappingtable.hci Description

This Java package provides you with all the necessary Java classes for managing mapping table classes, mapping tables, and subscriber mapping tables in the master data of a service provider; These business data tables extend your data configuration features to highly customize the master data dedicated to the dynamic pricing and charging of customer services.

Business Services

You can implement in your client application the following business services to configure master data and customer master data via the HTTP Communication Interface (HCI) technical interface provided by SAP Convergent Charging.

Business Context Business Service: Master Data Configuration (Pricing Catalog) Business Service: Customer Master Data Configuration Service Operations
Pricing Catalog Management in SAP CC

You enrich the pricing catalog of a service provider with the following business data tables:

The pricing catalog is not part of the customer master data. To be able to create some business data tables in the customer master data, you must configure some mapping table classes or range table classes. You can use the default user interface: SAP CC Core Tool.
Business Partner and Agreement Management

You enrich the data related to the business partners by associating the following business data tables to the subscriber accounts:

These tables are associated to subscriber accounts.

Order Capture and Contract Management

You enrich the data related to the contracts with business partners by associating the following business data tables to a subscriber account and by dedicating a table to a subset of provider contracts:

  • Configuration of subscriber range tables
  • Configuration of subscriber mapping tables
  • Note

    Associated to subscriber accounts, these tables are dedicated to groups of contracts or to individual contracts.

Note

Make sure that you are aware of these business concepts and master data. Consider the SAP CC Application Help.

Implementation in Your Client Application

Java APIs

Consider the CommonMappingTableModel data model and direct known subclasses. This abstract Java class facilitates the handling of mapping tables and subscriber mapping tables. It defines the structure of these tables.

Communications

You use the HTTP Communication Interface (HCI) technical interface provided by SAP Convergent Charging to communicate with the updater instances of the connected SAP CC Core Server system.

Consider the com.highdeal.hci package to implement the management of message exchange. Implement a message sender by using the specialized factory API.

Error Handling

Consider the exceptions depending on the service operations expected by your business requirements. Design and develop the appropriate exception handling.

Notes on Implementation

Web Services

For new implementation projects, SAP SE recommends that you use the Web Services technical interface. This modern interface allows you to configure the master data and to implement the business services expected by your business requirements.

Examples

To facilitate your Java developments, you can get examples from the graphical user interfaces of SAP CC. Use the SAP CC Core Tool user interface to view the HCI communications that result from the creation or maintenance of a range table class and a range table in the pricing catalog (master data) of a service provider.

Related Information

SAP Convergent Charging provides you with some other business data tables. You can consider the com.highdeal.rangetable.hci package to manage range tables or subscriber range tables.

Additional Information

Consult the SAP CC Application Help for more information about this master data and the related features and processes (catalog management, data provisioning).

Consult the SOAP API Specifications of the Web Services for more implementation information.

Skip navigation links
Document Published: October 2016 (SAP CC 4.1 SP 2 and Later)