4 Storable Class Changes

This chapter provides an overview of the storable class changes introduced in Oracle Communications Billing and Revenue Management (BRM) 7.5 Patch Set 14 through BRM 7.5 Patch Set 23.

New Storable Classes

Table 4-1 lists the storable classes introduced in the BRM 7.5 patch sets. The new storable classes are grouped by the respective patch sets.

Table 4-1 New Storable Classes

New Storable Class Description

/cmt_balances

(Patch Set 22) Stores the balance data temporarily.

/recurring_bundle_history

(Patch Set 21) Stores information about recurring bundles.

/job/boc

(Patch Set 15) Stores information about Oracle Communications Billing and Revenue Management Business Operations Center jobs.

/job/system

(Patch Set 15) Stores information about the jobs assigned to BRM.

/job_template

(Patch Set 15) Stores all the data about the different types of jobs running in BRM.

/job_template/billing

(Patch Set 15) Stores all the data about the billing jobs running in BRM.

/job_template/collect

(Patch Set 15) Stores all the data about the collection jobs running in BRM.

/job_template/invoice

(Patch Set 15) Stores all the data about the invoicing jobs running in BRM.

/job_template/ledger_report

(Patch Set 15) Stores all the data about the general ledger (G/L) reporting jobs running in BRM.

/process_audit/analytics

(Patch Set 15) Stores all the business metrics data generated by the pin_generate_analytics utility.

/process_audit/analytics/accounts_by_status

(Patch Set 15) Stores by status the business metrics data about the accounts generated by the pin_generate_analytics utility.

/process_audit/analytics/accounts_by_subscription

(Patch Set 15) Stores by subscription the business metrics data about the accounts generated by the pin_generate_analytics utility.

/process_audit/analytics/accounts_receivable

(Patch Set 15) Stores the business metrics data about the accounts receivable (A/R) generated by the pin_generate_analytics utility.

/process_audit/analytics/billed_revenue

(Patch Set 15) Stores the business metrics data about the billed revenue generated by the pin_generate_analytics utility.

/process_audit/analytics/payments_collected

(Patch Set 15) Stores the business metrics data about the collected payments generated by the pin_generate_analytics utility.

/process_audit/ledger_report

(Patch Set 15) Stores information about the G/L reports.


Changed Storable Classes

Table 4-2 lists the storable classes changed in the BRM 7.5 patch sets. The changed storable classes are grouped by the respective patch sets.

Table 4-2 Changed Storable Classes

Changed Storable Class Description

/event/billing/charge/cc

(Patch Set 23) Modified to support stored-credential transactions.

/event/billing/validate/cc

(Patch Set 23) Modified to support stored-credential transactions.

/event/customer/nameinfo

(Patch Set 23) Modified to support stored-credential transactions.

/payinfo/cc

(Patch Set 23) Modified to store card credentials for future transactions.

/profile/serv_extrating

(Patch Set 18) The PIN_FLD_STATUS field now includes all the transitory states in the provisioning process, such as provisioning, active, unprovisioning, suspending, and so on.

/user_activity

(Patch Set 18) The length of the PIN_FLD_API_USER, PIN_FLD_CORRELATION_ID, and PIN_FLD_EXTERNAL_USER fields have been modified to 128 characters.

/job/boc

(Patch Set 17) Now includes the PIN_FLD_SCHEDULE_T field to store the schedule for running Business Operations Center jobs.

/job

(Patch Set 15) Now includes the PIN_FLD_TRACKING_ID field to store the Business Operations Center job ID passed to the pin_job_executor utility when the utility is run.

/process_audit

(Patch Set 15) Now includes the PIN_FLD_JOB_OBJ field, which stores a link to the /job object.

/process_audit/billing

(Patch Set 15) Now includes the following:

  • PIN_FLD_NUMBER_OF_BILLS field in the PIN_FLD_BILLING_SEGMENTS array to store the number of bills processed in a billing job

  • PIN_FLD_NUMBER_OF_BILLS field in the PIN_FLD_BILLING_INFO substruct to store the number of bills processed in a billing job