Message Client is a console program that allows you to use the global charging services of SAP CC via the Message TCP technical interface. The console program runs in interactive mode to get values and to give you results or prompts for new values.
Note
You cannot use the Message Client user interface when
the MESSAGE_API_AUTHENTICATION_REQUIRED system parameter is set to true
in the distant SAP CC Core Server system. Consult your IT administrator.
Used only for test, demo, or training purposes, this user interface allows you to:
You can:
rate
, blank, inverse, estimate)
activate
command)
rri
command)
The use of all the commands is detailed in this documentation.
Notes
auth
command)
Message Client is included in the SAP CC Core Tool software unit, but it is not available in the SAP CC Core Server software unit.
<DRIVE>:\<INSTALL_DIR>\bin\
/<INSTALL_DIR>/bin/
Execute the launch script with the correct arguments, and then type in a system console:
message_client.bat
(MS Windows)
./message_client.sh
(UNIX and Linux)
Note
You can use the -file
launch option or the redirection to activate the execution of an input file including
a sequence of commands:
message_client.bat < <FROM_FILE_PATH>
An SAP CC user logon and password must authenticate each command. Message Client communicates directly with the SAP CC system via the Message TCP and the HTTP Communication Interface (HCI) technical interfaces.
Once you have started Message Client, enter the command auth
to specify the remote SAP CC system
and to authenticate:
Note
Consult the SAP CC Security Guide to get information on communication security and user rights to perform the commands described in this documentation.
Caution
Do not use Message Client in a productive system landscape. This user interface is dedicated for test, demo, or training purposes.
message_client
message_client -file <FILE_PATH>
message_client [-dh <HOST> -dhp <PORT> -dii <DISPATCHER_INSTANCE> -https false -login
<USR_LOGON> -password <USR_PASSWORD> -[rri|bl]
Before launching the user interface, you can use the
-help
launch option to list the commands and get help.
In Message Client, you use the help
and the doc
commands
to list the commands and get help on a
particular command.
Command | Description |
---|---|
auth | To authenticate the SAP CC user |
exit | To stop the program |
debug | To activate the debug mode of the program |
help | To view the list of commands |
doc | To view the documentation |
shortcuts | To view the list of command shortcuts |
status | To view the current status of chargeable items |
template | To view the model of an input file |
normal | To reactivate the normal mode of the program |
file | To manage an input file |
Command | Description |
---|---|
add | To add a new property to the generated chargeable items |
ausi | To define a user identifier for the service |
asi | To define the service identifier |
cd | To define the consumption date |
cic | To specify the ID of the chargeable item class included in the generated chargeable items |
mod | To modify a property value |
nb | To define the number of chargeable items |
rem | To remove a property |
Command | Description |
---|---|
activate | To trigger the activation of the periodic fees of all the subscriptions/contracts belonging to a subscriber account |
blank | To request an advice of charge |
estimate | To request a price estimation |
inverse | To request an Inverse Charging |
rate | To charge chargeable items online |
Command | Description |
---|---|
bl | To trigger the bulk loading of pending charged item files |
rri | To trigger the refreshing of all the rater instances of the SAP CC system |
For more information, see the related product documentation of SAP Convergent Charging in SAP Help Portal: