Académique Documents
Professionnel Documents
Culture Documents
Expression
Combinations of operators (arithmetic and relational) and variables that, when evaluated
by the Expression Parser Module, return a single value. The variables that can be used in
an expression depend on the variable type, and the context and application environment
in which the expression is to be used. Usage of direct variables in expressions also
depends on the defined database view. Expressions are used throughout Singl.eView
Convergent Billing in both client and server processes.
Expressions
The expressions defined in Convergent Billing consist of operators and variables that
when evaluated return a single value. The Expression Parser Module (EPM) which
provides a set of built-in functions for both parsing and evaluating an expression
performs the evaluation of expressions. Expressions are used in Convergent Billing to:
· Single Expressions.
For more information on expressions, refer to the Variable, Expressions and Functions
manual for Singl.eView Convergent Billing.
TUXEDO Service
Code written to perform a specific application task. Each service has a service name and
is advertised as being available. Service requests for an advertised service are added to
the message queue of the server containing the service.
Tariff
Specifies the charges to be applied to events, and the rules for applying them, to calculate
cost information. Tariffs can result in both positive and negative values being calculated.
Each tariff can be specified as being “billable” or “non-billable” thereby determining
whether the values calculated are included on the customer’s invoice. Typically, tariffs
include:
Usage Tariffs
Discount Tariffs
Recurring Tariffs
Tax Tariffs
Comparative Tariffs.
The Expression Control Program (ECP) provides a server command-line interface for the
evaluation of Convergent Billing expressions and functions. It is often used to execute
the remote built-in functions provided for the control of server processes, defined for the
biEcp TUXEDO service.
Command Line Usage:
Ø ecp <expression>
[-f <function_name>]
[-u <username>/<password>]
[-?]
Parameters:
<expression>
The Convergent Billing expression to evaluate. In most cases, the expression is a
call to a function on the biEcp service.
-f <function_name>
Displays the usage message of the function specified.
-u <username>/<password>
Specifies the username and password for the TRE.
-?
Displays the command line parameter help.
Starting Processes
Stopping Processes
Status Reporting and Tracing
Purging
Processing Files.
Stopping Processes
Process Function
BMP biBmpStop&
ERB and its children (ENM, ERT, and ERO)biBkrStop&
ENM biEnmStop&
ERO biEroStop&
ERT biErtStop&
ESI biEsiStop&
STD biStdStop&
TLM biTlmStop&
Starting Processes
biBmpStart&biBmpStartAll&()biBmpStart&(ProcessNum&)biBmpStart&(instanceName
$)
ERB and its children (ENM, ERT, and ERO)biBkrStart&
ENM biEnmStart&
ERO biEroStart&
ERT biErtStart&
ESI biEsiStart&
STD biStdStart&
TLM biTlmStart&
Process Function
ENM biEnmStatusReq&
ERO biEroStatusReq&
ERT biErtStatusReq&
ERB biBkrStatusReq&
ERB Tracing biBkrTrace&
Set ECP trace file biEcpDialFile&
· The process statistics are returned in the pass-by-reference parameters, and can be
inspected using other Convergent Billing expressions and functions.
Function Description
biBkrTrace& Toggles trace mode for the specified ERB process.
biEcpDiagFile& Sets the ECP diagnostic trace file and enables trace messages.