Charge a Single Chargeable Item (Offline Charging)
Definition
To charge a single chargeable item (offline charging operation) that represents the consumption or usage of a digital service by an end customer
Technical Data
| Software Product and Version | SAP Convergent Charging 4.1 |
| Technical Details | chargeableItemCharge |
| Namespace | http://charging.ws.highdeal.com/ |
| Proxy Instance in SAP CC System | Dispatcher |
| Service Operation Version | 0 |
| Application Area | IS-CC |
| Direction | inbound |
| Mode | synchronous |
| Idempotency | false |
Business Context and Use
Note You can implement this operation for managing direct debits in prepaid or postpaid environments.
Charging
The acquisition process of SAP Convergent Charging acquires chargeable items from a mediation system and records them into a data storage such as the BART database, SAP Convergent Invoicing (SAP CI) in the SAP ERP system, or a third-party system.
The charging process rates (dynamic pricing) and charges received chargeable items representing customer service usages by calculating their monetary amounts, and identifies the accounts to charge for the service consumption and other fees. Depending on the type of the charging operation request, the monetary amount is either debited from the account or simply reserved for authorization.
The charging process generates data files for billing or invoicing purposes that the bulk loading process of SAP Convergent Charging can transfer to third-party systems such as billing or invoicing systems. In an integrated SAP Solution with SAP ERP/FI-CA in SAP Business Suite, SAP CC can post billable items and consumption items to SAP CI.
Related Service Operations
Features
You define the behavior of this operation by modifying its context. The list of possible options is the following:Result Configuration
You can specify if the operation result includes:
senderInfo)
chargingOutputContext)
chargingResultContext)
chargingResultOnErrorContext)
Authorization
Refer to the SAP CC Security Guide , to know the role that is expected in the SAP CC user profile of the service user specified in your request messages.
Error Handling
The SAP CC system may return a charging error classified into a category and an error stack detailing the issue and its cause.
Reasons
The error may include a reason if the operation request failed because of a business configuration error (system or data). The following reasons are available:
| Out of Validity Period | The charging contract is not active at the service consumption date of the chargeable item |
| Not Authorized | The user technical identifier (UTI) and service identifier (SID) of the chargeable item specified do not correspond to a charging contract |
| Account Blocked | The target account is blocked in the subscriber account stored in customer master data |
| Account Locked | The target account is locked |
| Account Closed | The target account is closed |
| Cannot Charge Account | The target account cannot be charged (for example because of incompatible currencies) |
Categories
Use the following error categories to customize the behavior of your application or system:
| Prerequisite Missing | The master data required for the execution of the operation request is missing, or the request is incorrect and does not target the correct master data. |
Applicable for this service operation: Next follows a non-exhaustive list of errors linked to the Prerequisite Missing category:
|
| Invalid | The parameters of the request are not valid. The request must be corrected before sending it again. |
Applicable for this service operation: Next follows a non-exhaustive list of errors linked to the Invalid category:
|
| Invalid Configuration | The configuration of the SAP CC system is not valid. It must be corrected before sending the request again. |
Applicable for this service operation: Next follows a non-exhaustive list of errors linked to the Invalid Configuration category:
|
| Illegal State | The master data used by the operation is not in a valid state. This is usually a normal behavior of the process and should be acknowledged as a failure. |
Applicable for this service operation: Next follows a non-exhaustive list of errors linked to the Illegal State category:
|
| Temporary Illegal System State | The connected SAP CC system is currently not in an appropriate state to execute the operation request. The request can usually be sent again later without any modification. If the error persists, the system administrators must be informed about it. |
Applicable for this service operation |
| Illegal System State | The operation request failed because of a technical error or an unexpected issue. The system administrators must be informed about this error. |
Applicable for this service operation |
Note
This list of errors is not exhaustive.
Troubleshooting
Refer to the SAP CC Error Code Reference (SAP Site) for more information about a returned error code and the corrective actions necessary for troubleshooting your implementation project.
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.