62 Business Operations Center Utilities
Learn how to generate business metrics and run Oracle Communications Billing and Revenue Management (BRM) applications by using the Business Operations Center utilities.
Topics in this document:
pin_generate_analytics
Use this utility to generate business metrics data for accounts by status, accounts by subscription, payments, billed revenue, and accounts receivable (A/R) and to load the metrics data into the BRM database. Business Operations Center displays graphs based on the business metrics data generated by this utility.
You can run pin_generate_analytics manually or configure a scheduler, such as cron, to run it at predefined intervals. For more information, see "Generating Business Metrics Data".
Note:
-
If you run this utility without parameters, data will be generated for all operations: accounts, subscription, payment, billed revenue, and A/R.
-
For each operation, run this utility only once per day. If you rerun the utility for an operation on the same day, the parameter is ignored and data will not be generated.
-
You can improve the utility's performance by creating indexes in the BRM database. See "Creating Indexes to Improve Performance While Generating Metrics Data".
Location
BRM_home/apps/pin_generate_analytics
Syntax
pin_generate_analytics [-help] [-verbose] [-acc | -subs | -pymt | -billing | -acc_recv]
Parameters
- -help
-
Displays the syntax and parameters for this utility.
- -verbose
-
Displays information about successful or failed processing as the utility runs.
- -acc
-
Generates business metrics data about the number of subscribers for each status at the time the utility is run.
- -subs
-
Generates business metrics data about the number of subscriptions for each product based on the status of subscription at the time the utility is run.
- -pymt
-
Generates business metrics data about payments collected based on the payment type.
When you run the utility for the first time with this parameter, business metrics data is generated for the previous day. For example, if you run the utility on January 2, business metrics data are generated for January 1.
For subsequent runs, the start date is set to the last run date and the end date is set to the current date.
- -billing
-
Generates business metrics data about the amount billed and the number of bills generated.
When you run the utility for the first time with this parameter, business metrics data is generated for the previous day. For example, if you run the utility on January 2, business metrics data are generated for January 1.
For subsequent runs, the start date is set to the last run date and the end date is set to the current date.
- -acc_recv
-
Generates business metrics data about A/R for the previous 12 months from the date the utility is run.
For example, if you run the utility on March 17, 2030, A/R business metrics data are generated for a period starting from March 17, 2029 until March 17, 2030.
Results
The progress of the utility is displayed on the screen.
pin_job_executor
Use this utility to run BRM applications, such as pin_bill_accts, pin_collect, or pin_inv_accts, and your custom MTA applications.
Note:
-
Do not run this utility from the command line.
-
Do not call this utility directly. Instead, use the PCM_OP_JOB_EXECUTE opcode.
For more information, see "Using Business Operations Center".
Syntax
pin_job_executor -job_template job_template_ID -request_id request_ID
[-start time] -end time [-job_id job_id] [-help]
Parameters
- -job_template job_template_ID
-
Specifies the ID of the job template to run.
- -request_id request_ID
-
Specifies the job request ID to use.
- -start time
-
Specifies the start time of the job.
- -end time
-
Specifies the end time of the job.
- -job_id job_id
-
Re-runs the jobs based on the specified job ID.
- -help
-
Displays the syntax and parameters for this utility.