Check the Charge of a Set of Chargeable Items in Mass Mode
Definition
To call multiple chargeable item check charge operations in one request.
Technical Data
| Software Product and Version | SAP Convergent Charging 2023 |
| Technical Details | chargeableItemCheckChargeMass |
| Namespace | http://charging.v1.ws.highdeal.com/ |
| Proxy Instance in SAP CC System | Dispatcher |
| Service Operation Version | 1 |
| Application Area | IS-CC |
| Direction | inbound |
| Mode | synchronous |
| Idempotency | false |
Business Context and Use
You can consult Charge a single chargeable item in check mode (blank charging) for more information. Note
This is the latest version of this service operation.
It replaces the previous
version 0.
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
Features
This mass service operation embeds multiple check charge operations
which are all executed by the system regardless of whether they succeed or fail.
The result of the mass operation contains the list of results of all included operations.
The context can be specified either at the mass operation level or at the operation level.
The context specified in the mass operation apply to all the operations, except for operations that redefine different options.
You can specify if the result of each single operation includes:
Result Configuration
The list of possible options is the following:
- Sender Information (see
senderInfo)- jobId: specifies an identifier for the sender of the operation
- Charging Operation Output (see
chargingOutputContext)- chargeableItemExported: specifies if chargeable items must be exported in the output of the charging operation
- itemImmediatelyLoaded: must not be enabled for this service operation (available only for single and bundle operations)
- Operation Result (see
chargingResultContext)- chargingProcessInfoReturned: specifies if information about the charging process must be returned in the result of each single operation
- chargingContractInfoReturned: specifies if information about the target charging contract must be returned in the result of each single operation
- chargeableItemInfoReturned: specifies if information about the chargeable item must be returned in the result of each single operation
- accountOperationReturned: specifies if the generated account operations must be returned in the result of each single operation
- accountInfoReturned: specifies if information about the impacted accounts must be returned in the result of each single operation
- chargedItemReturned: specifies if the generated charged items must be returned in the result of each single operation
- notificationReturned: specifies if the generated notifications must be returned in the result of each single operation
- Operation Result on Errors (see
chargingResultOnErrorContext)-
notificationReturned: when the charging has been aborted by a No Access component,
specifies if the error notification (i.e., the "No access" notification) must be returned in the result.
Regardless of this setting, user alerts are never returned for a charging operation that has been aborted.
-
notificationReturned: when the charging has been aborted by a No Access component,
specifies if the error notification (i.e., the "No access" notification) must be returned in the result.
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
If the execution of a single operation fails, the corresponding result will contain information about the error.
The failure of a single operation does not prevent the execution of the subsequent operations.
Refer to the information about error handling related to the single operation.
Message Types
Consult the structures of the message types related to this service operation :
Prerequisites
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).
Additional Information
com.highdeal.cnd.message Java package.