My Oracle Support Banner

Release of Oracle Communications Billing and Revenue Management 7.5 Patch Set 7 (Doc ID 1620771.1)

Last updated on DECEMBER 03, 2019

Applies to:

Oracle Communications Billing and Revenue Management - Version 7.5.0.0.0 to 7.5.0.0.0 [Release 7.5.0]
Information in this document applies to any platform.

Details

Oracle Communications Billing and Revenue Management 7.5 Patch Set 7 is released on 7 February 2014.

This announcement lists the fixes and enhancements in various components delivered in Oracle Communications Billing and Revenue Management (BRM) 7.5 Patch Set 7.

Patch ID: <Patch 18137234>

Summary of fixes to customer-reported tickets delivered in 7.5 Patch Set 7: 

SR Number

Bug Number

Issues Fixed

3-6455148891

15887303

During the trail billing operation, BRM was rolling back only the charges and not the taxes.

3-6648900291

16221298

While launching web-based Pricing Center, the "Could not load suite definition file. Exiting application" error was thrown.

3-6866310181

16660459

After a pay_type was modified, any refund requests made against the payment amounts were refunded to the new or modified pay_type, instead of refunding to the original pay_type that was used to make the payment.

 

3-6739714431

16696696

If there was a need to implement the /service/partner_csr custom service type similar to /service/admin_client, the Change Password dialog box defaulted to /service/admin_client.

This has been fixed. The Change Password dialog box no longer defaults to /service/admin_client and the custom service is now read from a properties file.

3-7277349381

16921531

There was a memory leak in the PCM_OP_SUBSCRIPTION_CANCEL_DISCOUNT opcode.

3-7229470961

16954176

An account that had several products associated to different deals was showing the same deal name for all the deals in Customer Center.

3-7264288811

16983887

Even when the tax engines such as dm_vertex was down, instead of throwing an error and aborting the transaction, the tax calculation was succeeding incorrectly, showing 0 taxes. With this patch, an error is thrown when the tax engine is down.

3-7484824561

17183808

When BIP 10g reports were deployed on a port other than 9704, reports failed to execute because the location of the sub-templates was hard-coded into the reports.

With this patch, the customer intervention is now reduced to only changing the port in a property file, which updates a variable and all the reports with sub-templates are updated with this variable.

3-7517206641

17289102

The dm_vertex was not working for Canadian addresses.

3-7443116061

17334137

The service orders were not being generated for a change in the status_flags parameter

3-7391444541

17338355

In the previous releases, when billing was run by passing a control file, such as, PinBillRunControl.xml, the default due date was not considered for billing.

3-7640890711

17356834

The memory monitoring module in the router pipeline was generating a false alarm on the available memory and was causing the pipeline shutdown.

3-7548257081

17367213

The CSR accounts created using Permissioning Center were incorrectly picked up for billing.

3-7721921861

17386134

Tax was not applied on late fee or finance charges because the tax details sent through the policy opcodes were not honored.

3-7742042501

17388514, 17388516

Balance threshold notification was not including the record ID information. With this patch, the record ID is now included as the <INFO> element within the notification XML file.

3-7702402441

17392322

The parent bill unit of the collections group was incorrectly entering into collections, even when the bill unit was exempted from collections.

3-7076809871

17392324, 17392333

The PCM_OP_SUBSCRIPTION_SET_DISCOUNT_STATUS opcode was not supporting inactivation and reactivation of a cycle arrear discounts.

3-7659413561

17415780

When loading rated events using PIN_REL, if there was a failure, PIN_REL was incorrectly moving the file to the archive directory, instead of the reject directory. This has been fixed. In case of a failure, the file is now moved to the reject directory.

3-7743065831

17422613

Rating was failing for accounts migrated through Conversion Manager because the CREATED_T, MOD_T and EFFECTIVE_T entries in UNIQUENESS_T, AU_UNIQUNESS_T and UNIQUE_ACCT_NO_T tables were not populated with the value in CREATED_T of ACCOUNT_T.

3-7725919111

17442229

There was no configuration that governs whether to keep or delete the existing balances when new balances are migrated using Conversion Manager.

3-7782875571

17448898

Conversion Manager was not populating the REC_ID of SERVICE_ALIAS_LIST_T based on the ELEM ID passed in the Subscriber.xml file.

3-7615827681

17455607

An incorrect discount Portal ID (POID) in the input to the PCM_OP_SUBSCRIPTION_PURCHASE_DEAL opcode was causing the Connection Manager (CM) to crash without returning an appropriate error.

3-7644617461

17481884

The PCM_OP_BILL_MAKE_INVOICE opcode was not picking up events generated by trail bill. This was due to the incorrect event search criteria used in the opcode.

3-7725634881

17488108

Rerating was throwing unique constraint error on ITEM_NO.

3-7562871791

17495576

When Pricing Design Center was enabled, the transition code was getting incorrectly copied to the transition name.

3-7740495438

17502487

During billing, a product was rated with an incorrect scale after the charged_from and charged_to dates were updated.

3-7792071021

17502491

The purchase fees for the products whose deferred time coincides with the billing time were not being considered in the ongoing cycle, even though the purchase_fees_backcharge entry in the pin.conf file was enabled.

3-7458554491

17509041

Reversals were not recognized as backdated even after passing END_T in the input of the PCM_OP_BILL_REVERSE opcode.

3-7504743251

17509050, 17646849

When processing the usages for a service, there were validation failures for which the payer was updated during the delay period.

3-7605568281

17509052

The Rated Event Loader (RE Loader) was not using bind variables in some SQL queries, which was resulting in un-wanted memory use of the shared pool.

3-7861651681

17511460

Onetime credit card top up was failing because of a mismatch in the data type used to store port number.

3-7788938941

17540679

In spite of specifying a custom /config/config/payment object in CM's pin.conf file, it was not being referred.

3-7545970761

17564123

The PCM_OP_AR_GET_ACTION_ITEMS opcode was returning PIN_ERR_MISSING_ARG when called with the default input data for the opcode.

3-7761024621

17564132

The PCM_OP_COLLECTIONS_PROCESS_BILLINFO opcode was erroring out when disable_pcm_mempool entry was set in the CM's pin.conf file.

3-7773678861

17564134

While using the PCM_OP_ACT_SCHEDULE_CREATE opcode for deferred purchases, a value of 0 for IP Address was causing error.

3-7758018551

17581601

Attempting to purchase a product under the root service of account (/service) was throwing errors.

3-6972678311

17588615

With advance_bill_cycle set to 1 in the CM's pin.conf file, the cycle day of month (DOM) was incorrectly set to 2 for accounts created on 29th, 30th and 31th of a month.

3-7725919111

17595091, 17713807

When migrating balances through Conversion Manager, the existing items were overwritten.

3-7892680211

17613909

The PCM_OP_SUBSCRIPTION_GET_ACTG_DATES opcode was throwing a warning about the unsupported flag (0x2000) and subsequently throwing a PIN_STREAM_EOF error.

3-7704113271

17613922

The billing performance was degraded and required improvement for cases where a large number of rate plans existed for different combination of event types, causing flist manipulation in the subscription module to take more time.

3-7850053441

17634054

When a backdated purchase of an annual product was made to an account, the dates in the cycle_fees array were incorrectly set, leading to an incorrect rating.

3-7533451661

17640560

The pin_cycle_fees utility was failing to create the /process_audit/billing object.

3-7939096121

17641286

The PCM_OP_COLLECTIONS_GROUP_GET_BILLINFO opcode was failing when collections group included just the owner, but not the members.

3-4556934401

17646959

Web Services Manager was waiting until the response was received from BRM, without timing out and it seemed like it was hanging. This has been fixed. Web Services Manager now considers the time out parameter from the properties file.

3-7449246051

17647842

The ORA-00445 message was frequently detected because a background process could not be started after a specific interval.

3-7785285591

17661531

When a discount was cancelled, the balances were not impacted even if the keep_cancelled_products_or_discounts parameter was disabled.

3-7809032181

17661535

For an account with a service having discounts and products, when the service was closed, discounts were applied twice.

3-7999475501

17662775

The pin_inv_send utility was not honoring the pay_type parameter in its command line.

 

3-7993447171

17732221

The PCM_OP_TCF_AAA_UPDATE_AND_REAUTHORIZE  opcode was throwing a null pointer error in prep input helper opcode for some cases.

3-7826832831

17732223

During reauthorization flow, even when the threshold points were beached, the in-session notifications for threshold breach were not generated.

3-7952251921

17766402

There were some memory leaks in fm_subs_utils_handle_system_events function during service creation flow.

Not applicable

17768658

With an account in collections, when you tried to schedule payments through Collections Center, it was throwing the "Unable to Invoke Promise to Pay" error.

3-7965032891

17770280

An incorrect product POID in the input to the PCM_OP_RATE_GET_PRODUCT opcode was causing the CM to crash without returning an appropriate error.

3-8055649891

17770283

Conversion Manager was creating empty data files for the custom tables where classes other than service_telco_t were extended using mySubstruct.

3-7859806331

17789366

The performance of PCM_OP_READ_FLDS with two levels of sub arrays has now been improved.

3-7051155361

17789372

With cm_vas running, the CPU utilization was observed to be very high, affecting performance.

3-7680101571

17807491

During rerating, deferred taxation was not computed for the resulting delta amount. With this patch, deferred taxation is now enabled with the ApplyDeferredTaxDuringRerating business parameter.

3-7964127861

17807493

The deferred taxation was not calculated and applied during the rerating workflow and was only taken care of during the next billing operation.

3-7884394191

17819271

The GetResourceBalance interface was not considering first usage sub balances at the time of returning the result to the caller.

3-8034642061

17841885

When a subscription service was already deactivated or closed, it was not possible to process the service orders for the member services.

3-7899039371

17845537

Refund was failing for accounts with multiple bill units and the open item accounting type.

3-7369981281

3-8101561327

17891994

The connection to Communications Tax Q (CTQ) schema was being dropped randomly and the tax calculation was failing. In this case of a lost database connection, there was no retries to reconnect and recalculate taxes.

3-7985294091

17896045

The pin_rerate utility was throwing error when used with the -a and -n command line options.

3-7511410011

17932580

While inserting lower or upper functions in the WHERE clause of an SQL statement, the results were not according to those functions.

3-8148129781

17935805

When a deal was purchased backdating to a date prior to the last bill run date with the end date set in the future,  rating was incorrectly performed, creating an extra credit event.

3-8204924731

17966447

During the pipeline upgrade, it was incorrectly prompting for Portal base database value.

 

 

Key Enhancements in BRM 7.5 Patch Set 7:

For more details about these changes and enhancements, please refer to BRM documentation.

Pipeline Manager Enhancements for Roaming Partner Management

This patch set provides improved usability of Roaming Partner configuration. Now you can configure CAMEL ISUP status, decimal places for out-collect charging, country code and selection of HUR/NRTRDE for each partner using Pipeline Configuration Center GUI.

Security Enhancements

With this patch set, you can leverage SSL based communication between Payment Tool and Connection Manager for better security.

Certification

With this patch set, Web Services Manager and Self Care Manager are now certified with Apache Tomcat version 7.0.42.

 

Actions

 

Contacts

To view full details, sign in with your My Oracle Support account.

Don't have a My Oracle Support account? Click to get started!


In this Document
Details
Actions
Contacts
References

My Oracle Support provides customers with access to over a million knowledge articles and a vibrant support community of peers and Oracle experts.