9 Storable Class Changes
Learn about new and modified storable classes in Oracle Communications Billing and Revenue Management (BRM).
Topics in this document:
New Storable Classes
Table 9-1 lists the storable classes that have been introduced in BRM.
Table 9-1 New Storable Classes
| New Storable Class | Description |
|---|---|
|
/acc_mgmt |
Generic class to allow customers to augment the account with information easily without extending the account object. There may be many profile objects associated with each account. |
|
/acc_mgmt/profile |
Generic class to allow customers to augment the account with arbitrary information easily without extending the account object. There may be many profile objects associated with each account. |
|
/agreement |
Stores the agreements associated with accounts. |
|
/agreement_association |
Stores the agreement associated with an account. |
|
/agreement_characteristic |
Stores the key-value pairs linked with an agreement. |
|
/agreement_override_values |
Stores the overrides for agreement charge values for a certain period of time. |
|
/billing_simulation |
Stores simulated bill data, including bill information, item charges, the total amount, the simulated bill object, and the offer object used to simulate the new charges. |
|
/config/agreement_state_map |
Stores agreement status and lifecycle status mapping. |
|
/event/agreement |
Stores agreement-related events. |
|
/event/agreement/association |
Stores details about agreement associations. |
|
/event/agreement/attribute_change |
Generated when an agreement resource changes in the database. |
|
/event/agreement/post |
Generated when an agreement is created. |
|
/event/agreement/state_change |
Stores details about agreement state changes. |
|
/event/audit/customer/payinfo/cash |
Categorizes all changes to a customer's cash information. |
|
/event/audit/customer/payinfo/check |
Categorizes all changes to a customer's check information. |
|
/external_event/payment_method |
Stores event-tracking information for TMF 670 payment-method operations received from an external master system. |
|
/external_event/profile |
Stores event-tracking information for profiles received from an external master system. |
|
/external_event/sharing_group |
Stores event-tracking information for sharing group data received from an external master system. |
|
/job/simulation |
Stores information about a billing simulation job. |
|
/payinfo/cash |
Stores cash payment-method information. |
|
/payinfo/check |
Stores check payment-method information. |
|
/payment_method |
Stores information about payment methods. |
|
/payment_method/resources |
Stores array and substruct data types for the /payment_method class. |
|
/price_tag |
Stores serialized price-tag metadata for a product or discount usage map. |
|
/rule |
Stores the content of Drools rules. |
|
/simulated_event |
Stores data about the events that are generated as part of the simulation. |
Changed Storable Classes
Table 9-2 lists the storable classes that have been modified in BRM.
Table 9-2 Changed Storable Classes
| Changed Storable Class | Description |
|---|---|
|
/event/billing/deal /event/billing/discount/action /event/billing/product/action /event/customer/contract /event/notification/plan/transition/post_deal_cancel /history_subscriber_contract /purchased_discount /purchased_product /revenue_distribution /revenue_product /subscriber_contract |
The PIN_FLD_PACKAGE_ID field changed from an integer to a 64-bit integer data type:
|
|
/config/product_state_map |
Contains the following new field:
|
|
/discount |
Contains the following new field:
|
|
/event/billing/charge/cc |
Contains the following new fields:
|
|
/event/billing/charge/dd |
Contains the following new field:
|
|
/event/billing/payment |
Contains the following new field:
|
|
/event/billing/product/action |
Contains the following new fields:
|
|
/event/billing/validate/cc |
Contains the following new fields:
|
|
/event/billing/validate/dd |
Contains the following new field:
|
|
/event/group/sharing/charges |
Contains the following new field:
|
|
/event/group/sharing/discounts |
Contains the following new field:
|
|
/event/group/sharing/products |
Contains the following new field:
|
|
/event/group/sharing/profiles |
Contains the following new field:
|
|
/group |
Contains the following new field:
|
|
/group/sharing/charges |
Contains the following new field:
|
|
/group/sharing/discounts |
Contains the following new field:
|
|
/group/sharing/products |
Contains the following new field:
|
|
/group/sharing/profiles |
Contains the following new field:
|
|
/offering_override_values |
The following field was modified:
|
|
/payinfo |
Contains the following new fields:
The following field was removed:
|
|
/payinfo/cc |
Contains the following new fields:
|
|
/payinfo/dd |
Contains the following new field:
|
|
/product |
Contains the following new field:
|
|
/product_inventory |
Contains the following new fields:
|
|
/profile |
Contains the following new fields:
|
|
/purchased_product |
Contains the following new field:
|
|
/rate_change |
Contains the following new field:
|
|
/service |
Contains the following new field:
|