7 Customizing Suspense Manager

You can customize Oracle Communications Billing and Revenue Management (BRM) Suspense Manager to meet your business needs.

Topics in this document:

Processing a Large Number of Suspended Records

You can define search criteria to edit, delete, recycle, and write off a large number of suspended records. In Suspense Management Center, you define the search criteria for a specific action, such as edit, recycle, write off, or delete. Suspense Manager opcodes then perform the specified action on all records that meet the search criteria and are in a valid state for the action. For more information about the opcodes, see "Suspense Management" in BRM Opcode Guide.

To avoid a large database transaction during bulk operations, you can specify the number of records to process in each transaction in bulk operations. Based on the number you specify, Suspense Management Center and the pin_recycle utility perform several transactions to process the records in the search result. See "Configuring the Number of Suspended Records to Process in a Transaction".

CSRs who perform operations on large numbers of records require specific permissions to perform these operations.

Overriding Pipeline Suspense Handling Rules

During recycling, Suspense Management Center lets you process call records and call record batches that do not pass your pipeline validation rules. This override feature allows you to capture and temporarily hold suspicious calls in a suspended state until you can inspect them.

If they pass inspection, you can override your validation rules and recycle the call records to capture the revenue they represent. You select the override reasons from the Suspense Management Center Recycle screen. The suspense reasons are then overridden for all records in the recycle CDR file. This directs Suspense Manager to successfully process the individual CDRs or CDR files, even though they do not pass your pipeline validation rules.

Note:

The suspense reasons for individual CDRs are separate from those of individual CDRs and must be handled separately.

Changing the List of Override Reasons

The override reasons offered to Customer Service Representatives (CSRs) during recycling is configurable.

To change the list of override reasons:

  1. Edit the BRM_home/sys/data/config/pin_suspense_override_reason file.

  2. Go to the BRM_home/bin directory.

  3. Load the pin_suspense_override_reason file into your database:

    load_pin_suspense_override_reason  pin_suspense_override_reason

    Note:

    The load_pin_suspense_override_reason utility requires a configuration file to function correctly.

For information about the utility's syntax and parameters, see "load_pin_suspense_override_reason" in BRM Suspending and Recycling Event Records.

Changing the List of CDR File Override Reasons

The CDR file override reasons offered to CSRs while resubmitting them are configurable and is separate from the override reasons for individual call records.

To change the list of CDR file override reasons:

  1. Edit the BRM_home/sys/data/config/pin_batch_suspense_override_reason file.

  2. Go to the BRM_home/bin directory.

  3. Load the pin_batch_suspense_override_reason file into your database:

    load_pin_batch_suspense_override_reason  pin_batch_suspense_override_reason

    Note:

    The utility requires a configuration file to function correctly.

For information about the utility's syntax and parameters, see "load_pin_batch_suspense_override_reason" in BRM Suspending and Recycling Event Records.

Using Suspense Management Center with Standard Recycling Call Records

If you upgraded from standard recycling to Suspense Manager, your database contains two types of call records.

  • Call records created using standard recycling use the default /suspended_usage fields and have a suspense reason of Other.

  • Records created under Suspense Manager have a type that corresponds to your custom /suspended_usage subclasses and have the suspense reasons you created during the Suspense Manager installation and configuration process.

The records you created using standard recycling can be recycled, written off, and deleted using Suspense Management Center. To search for all records created under standard recycling, search for call records with a:

  • Type of /suspended_usage

  • Suspense reason of Other

To limit the search further, enter the values for any of the /suspended_usage fields used by standard recycling.

Standard recycling does not produce CDR file suspense records.

About Suspense Manager Performance

The more call records you attempt to edit, recycle, delete, archive, or archive then delete, the longer it takes. It is impossible to say exactly how long because every implementation is different, but 30,000 records will take a few minutes, and recycling 300,000 records will take many minutes.