8 Storable Class Changes from BRM 7.3.1 to BRM 7.4

This chapter provides upgrade impacts information for Oracle Communications Billing and Revenue Management (BRM) Release 7.3.1 to BRM 7.4. It describes the storable class changes that affect your BRM system, and what you must consider when you upgrade from 7.3.1 to 7.4. It also provides information about storable class index and schema changes.

See "Storable Class Changes from BRM 7.3.1 to BRM 7.4" for information on planning your upgrade implementation, such as setting up your development and test environments.

Changed Storable Classes

Table 8-1 lists all storable classes that were changed between BRM 7.3.1 and BRM 7.4.

Table 8-1 Changed Storable Classes (BRM 7.3.1 to BRM 7.4)

Changed Storable Class Description

/account

The following field was removed:

  • PIN_FLD_ACTG_TYPE

The following fields were changed:

  • PIN_FLD_ITEM_POID_LIST: The length of this field was changed from 2000 to 4000 characters.

  • PIN_FLD_NEXT_ITEM_POID_LIST: The length of this field was changed from 2000 to 4000 characters.

/billinfo

The following fields were added:

  • PIN_FLD_ACTG_TYPE: The bill unit's accounting type: open item accounting (1) or cycle forward accounting (2).

  • PIN_FLD_ASSOC_BUS_PROFILE_OBJ_LIST: A link to the /associated_bus_profile object that includes the business profile object for Invoice.

The following fields were changed:

  • PIN_FLD_EVENT_POID_LIST: The length of this field was changed from 2000 to 4000 characters.

  • PIN_FLD_BAL_GRP_OBJ is now auditable.

/config/credit_profile

The following field was added to the PIN_FLD_PROFILES array:

  • PIN_FLD_CREDIT_THRESHOLDS_FIXED: A list of fixed credit threshold values, in ascending order. BRM generates notification events when a customer's balance crosses above or below the fixed threshold value.

/discount

The following field was added:

  • PIN_FLD_CODE: The discount's unique code.

/event

The following field was added:

  • PIN_FLD_NAP_IP_ADDRESS: IP Address of the client machine.

/event/audit/service_balgrp_transfer

The following fields were changed:

  • PIN_FLD_ITEM_POID_LIST: The length of this field was changed from 2000 to 4000 characters.

  • PIN_FLD_NEXT_ITEM_POID_LIST: The length of this field was changed from 2000 to 4000 characters.

/event/audit/subscription

The following fields were changed:

  • PIN_FLD_ITEM_POID_LIST: The length of this field was changed from 2000 to 4000 characters.

  • PIN_FLD_NEXT_ITEM_POID_LIST: The length of this field was changed from 2000 to 4000 characters.

/event/billing/charge/cc

The following field was removed from the PIN_FLD_CC_INFO array:

  • PIN_FLD_SECURITY_ID

/event/billing/limit

The following field was added to the PIN_FLD_LIMIT array:

  • PIN_FLD_CREDIT_THRESHOLDS_FIXED: A list of fixed credit threshold values, in ascending order. BRM generates notification events when a customer's balance crosses above or below the fixed threshold value.

/event/billing/validate/cc

The following field was removed from the PIN_FLD_CC_INFO array:

  • PIN_FLD_SECURITY_ID

/event/customer/billinfo

The following field was added:

  • PIN_FLD_BAL_GRP_OBJ

/invoice

The following fields were added:

  • PIN_FLD_STATUS: The status of the Invoice object with respect to the fact whether the Final Invoice Document has been generated or not. Values: (1) Pending, or (2) Generated, or (4) Regenerated.

  • PIN_FLD_BILLINFO_OBJ: Link to the /billinfo object for this Invoice object is created.

  • PIN_FLD_REPORT_NAME: Link to the BIP Report Name configured in the report name of Invoicing Business Profile pointed by the billinfo whose invoice is generated.

  • PIN_FLD_TEMPLATE_NAME: Link to the template name configured in the template name of Invoicing Business Profile pointed by the billinfo whose invoice is generated.

/item

The following field was changed:

  • PIN_FLD_EVENT_POID_LIST: The length of this field was changed from 2000 to 4000 characters.

/payinfo/cc

The following field was removed from the PIN_FLD_CC_INFO array:

  • PIN_FLD_SECURITY_ID

/plan

The following field was added to the PIN_FLD_LIMIT array:

  • PIN_FLD_CREDIT_THRESHOLDS_FIXED: A list of fixed credit threshold values, in ascending order. BRM generates notification events when a customer's balance crosses above or below the fixed threshold value.

The following field was added to the PIN_FLD_LIMIT array under the PIN_FLD_BAL_INFO array:

  • PIN_FLD_CREDIT_THRESHOLDS_FIXED: A list of fixed credit threshold values, in ascending order. BRM generates notification events when a customer's balance crosses above or below the fixed threshold value.

/process_audit/export_gl

The following field was changed:

PIN_FLD_GL_REPORT_POID_LIST: The length of this field was changed from 255 to 4000 characters.

/product

The following field was added:

  • PIN_FLD_CODE: The product's unique code.

/service

The following fields were added to the PIN_FLD_TRANSFER_LIST array:

  • PIN_FLD_BAL_GRP_OBJ: The /balance_group object from which the line service is transferred.

  • PIN_FLD_BILLINFO_OBJ: The /billinfo object from which the line service is transferred.

The following fields were changed:

  • PIN_FLD_ITEM_POID_LIST: The length of this field was changed from 2000 to 4000 characters.

  • PIN_FLD_NEXT_ITEM_POID_LIST: The length of this field was changed from 2000 to 4000 characters.

The following fields under PIN_FLD_TRANSFER_LIST array were changed:

  • PIN_FLD_ITEM_POID_LIST: The length of this field was changed from 2000 to 4000 characters.

  • PIN_FLD_NEXT_ITEM_POID_LIST: The length of this field was changed from 2000 to 4000 characters.

/service/admin_client

The following fields were added:

  • PIN_FLD_LOCK_INFO: A substruct containing two new fields:

    PIN_FLD_LOGIN_ATTEMPTS: The number of incorrect login attempts.

    PIN_FLD_LOCK_STATUS: The status of the login service. 1=Service locked, 0=normal.

/service/pcm_client

The following fields were added:

  • PIN_FLD_LOCK_INFO: A substruct containing two new fields:

    PIN_FLD_LOGIN_ATTEMPTS: The number of incorrect login attempts.

    PIN_FLD_LOCK_STATUS: The status of the login service. 1=Service locked, 0=normal.

/sponsorship

NA


Obsoleted Storable Classes

Table 8-2 lists all storable classes that were obsoleted between BRM 7.3.1 and BRM 7.4.

Table 8-2 Storable Classed Obsoleted in BRM 7.4

Removed Storable Class Description

/config/gprs

Obsolete

/config/gsmtags

Obsolete

/config/gsmtags/data

Obsolete

/config/gsmtags/fax

Obsolete

/config/gsmtags/sms

Obsolete

/config/gsmtags/telephony

Obsolete

/config/license

Obsolete

/config/link_batchstat

Obsolete

/config/pin_archive

Obsolete

/data/archive

Obsolete

/event/activity/sms

Obsolete

/event/session/call

Obsolete

/service/ip/gprs

Obsolete

/service/ip/cable

Obsolete

/service/sms

Obsolete