Cancel Rows of Mapping Tables in Bundle Mode

Service Operation (WS)

Definition

To cancel some rows of mapping tables in bundle mode (all-or-none)

Technical Data

Software Product and Version SAP Convergent Charging 2023
Technical Details mappingTableRowCancelBundle
Namespace http://catalog.v4.ws.highdeal.com/
Proxy Instance in SAP CC System Updater
Service Operation Version 2
User Operation Auditing Yes
Audit Domain See the audit domain of the single operation
Application Area IS-CC
Direction inbound
Mode synchronous
Idempotency true

Business Context and Use

This service operation is used in the catalog building context, generally by a Customer Relationship Management (CRM) process component. This operation is used to cancel rows in mapping tables in bundle mode. This mode means that you cancel several rows in several mapping tables at the same time, but the changes apply only if the operation is successful for all mapping tables.

Note

This is the latest version of this service operation. It replaces the previous version 1.
With this version, decimal numbers are no longer restricted to the (28,6) precision. For decimal numbers stored in the database, the precision is limited to the precision supported by the database.

Related Service Operations

You can use the following operations to cancel mapping table rows:

You can use the following operations to perform queries on existing mapping tables:

Features

This bundle operation enables you to cancel rows in mapping tables in bulk.

The operation request embeds a sequence of single operations (Cancel Mapping Table Row). The single MappingTableRowCancel operations are performed sequentially. In bundle mode, the remote SAP CC system starts processing the single operations, stops at the first failure, and rolls back the single operations already processed. The changes apply only if all the operations contained in the mappingTableRowCancelBundle operation are successful. If the operation fails for one mapping table row, no change is done.

The operation result is one of the following:

  • All the operations are successful. The result of the operation is a list of successful results for all the operations mappingTableRowCancel contained in the mappingTableRowCancelBundle operation.
  • One operation fails. The process stops immediately, and the result of the operation is a list of successful results and one failed result.

Note that idempotency does not apply to each of the mappingTableRowCancel single operation contained in the mappingTableRowCancelBundle operation but only to the mappingTableRowCancelBundle operation itself.

Process component

Authorizations

To know the role that is expected in the user profile of the SAP CC user specified in your request messages, refer to the SAP CC Security Guide .

Error Handling

Consider the error handling information specified for the bundle operations. Refer to the information about error handling in the mapping table business object and in the single operation.

Message Types

Consult the structures of the message types related to this service operation :

Prerequisites

There is no prerequisite.

Integration

There is no specific integration information.

Constraints and Integrity Conditions

There is no specific constraint.

Notes on SAP CC Implementation

You must have installed and configured the SAP CC Core Server system.

Configuration

Consult the SAP CC Configuration and Implementation Guide to know the necessary configuration or Customizing of the SAP CC system.

Before implementing SAP Convergent Charging in your SAP system landscape, you must configure the systems and the data (master data, business data).