You open the SAP CC Processing agent configuration dialog from a workflow configuration. To open the SAP CC Batch agent configuration, click Build → New Configuration. Select Workflow from the Configurations dialog. When prompted to Select workflow type, select Batch. Click Add agent and select SAP CC Batch from the Processing tab of the Agent Selection dialog.
...
SAP CC Batch agent batch workflow configuration - Connection tab
Setting | Description | ||
---|---|---|---|
Hosts | In this section, add the IP address/hostname and external charging port of at least one SAP Convergent Charging Core server Dispatcher Instance. | ||
Enable Transaction Safe | Select this check box to enable transaction safety. This is a batch workflow feature.
| ||
Database | The database profile to commit the records to. Prior to running this workflow, a table needs to be created in the respective database. For example SQL scripts to create tables for the database, refer to Prepare Database for Transaction Safe Setup.
|
Database Schema
To create the schema
| |||
DB Commit Size | The size of the commit to be performed to the database. | ||
Enable Authentication | Select this check box to enable charging API authentication.
| ||
User Name | SAP CC user id | ||
Password | The password for the SAP CC user | ||
Timeout | The timeout (in milliseconds) to apply for each connection | ||
Enable Secured Connection | Select to use TLS encrypted communication with Hosts. For more information about setting up Secured Connection, refer to SAP CC Secured Connection. | ||
Keystore Path | The path to the keystore on an Execution Container host. The path must be the same for all hosts.
| ||
Keystore Password | The password for the keystore |
Advanced Settings Tab
The Advanced Settings tab contains extended configuration options for the agent.
...
SAP CC Batch agent batch workflow configuration - Advanced Settings Tab
Setting | Description | ||
---|---|---|---|
Enable Debug Events | Select this check box to enable debug mode. This option is useful for testing purposes. | ||
Convert BigDecimal Response to String | Select this check box to allow conversion of the BigDecimal data type from the SAP Convergent Charging response into string. By default, the check box is empty.
|
Prepare Database for Transaction Safe Setup
Oracle
To create the table in Oracle, follow the command below:
Code Block | ||
---|---|---|
| ||
CREATE TABLE MZ_SAP_CC_BATCH_STATE
(
WF_NAME VARCHAR2(128) NOT NULL
, NODE_NAME VARCHAR2(128) NOT NULL
, POSITION NUMBER NOT NULL
, ANSWER_UDR BLOB NOT NULL
, CONSTRAINT MZ_SAP_CC_BATCH_STATE_PK PRIMARY KEY
(
WF_NAME
, NODE_NAME
, POSITION
)
ENABLE
); |
...
PostgreSQL
...
To create the
...
table in PostgreSQL, follow the command below:
Code Block | ||
---|---|---|
| ||
CREATE TABLE mz_sap_cc_batch_state (
wf_name VARCHAR(128) NOT NULL,
node_name VARCHAR(128) NOT NULL,
position NUMERIC(19) NOT NULL,
answer_udr bytea NOT NULL,
PRIMARY KEY(wf_name, node_name, position)
); |
...
DB Commit Size
...
The size of the commit to be performed to the database.
...
Enable Authentication
...
Select this check box to enable charging API authentication.
Note |
---|
Note!Charging API Authentication is only available for SAP CC version 4.1 SP2 and later. |
...
User Name
...
SAP CC user id
...
Password
...
The password for the SAP CC user
...
Timeout
...
The timeout (in milliseconds) to apply for each connection
...
Enable Secured Connection
...
Select to use TLS encrypted communication with Hosts.
For more information about setting up Secured Connection, refer to SAP CC Secured Connection.
...
Keystore Path
...
The path to the keystore on an Execution Container host. The path must be the same for all hosts.
Note |
---|
Note!The keystore format to be used by this particular agent is PKCS12 only. |
...
Keystore Password
...
The password for the keystore
Advanced Settings Tab
The Advanced Settings tab contains extended configuration options for the agent.
...
SAP CC Batch agent batch workflow configuration - Advanced Settings Tab
...
Setting
...
Description
...
Enable Debug Events
...
Select this check box to enable debug mode. This option is useful for testing purposes.
...
Convert BigDecimal Response to String
Select this check box to allow conversion of the BigDecimal data type from the SAP Convergent Charging response into string. By default, the check box is empty.
...
Note!
...
SAP Hana
Note |
---|
SAP Hana Schema You need to create a schema if your default schema is SYSTEM (which seems to be the case for SAP Hana). The MZ_SAP_CC_BATCH_STATE table must not be within schema SYSTEM or SYS. |
To create the table in SAP Hana, follow the command below:
Code Block |
---|
CREATE TABLE mz_sap_cc_batch_state (
wf_name VARCHAR(128) NOT NULL,
node_name VARCHAR(128) NOT NULL,
position NUMERIC(19) NOT NULL,
answer_udr bytea NOT NULL,
PRIMARY KEY(wf_name, node_name, position)
); |