My Oracle Support Banner

Release of Oracle Communications Billing and Revenue Management 7.4 Patch Set 12 (Doc ID 1385472.1)

Last updated on DECEMBER 03, 2019

Applies to:

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


Oracle Communications Billing and Revenue Management 7.4 Patch Set 12 is released on 19 December 2011.

This announcement lists new, enhanced features of various components introduced in Oracle Communications Billing and Revenue Management (BRM) 7.4 Patch Set 12.

NOTE: Please note that the Maintenance Patch Set 1 is a pre-requisite for this patch, for server components including optional managers and also for client applications. 

Patch ID: 13338501

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

SR Number Bug Number Description
3-2029824721 10052332 pin_ctl now redirects stdout and stderr to the process.log file.
3-2567145671 11654454 In the previous releases, in the ISC_TAP_0311_Include.isc iScript, the CallTypeLevel 1 and CallTypeLevel 2 fields in the TAP3.11 file were mapped to the DETAIL.CONNECT_TYPE field with a comma separator. Due to this, the pin_rel utility was not able to load roaming GPRS events to the database.
This issue has been corrected and the comma associated with the DETAIL.CONNECT_TYPE field has been removed.
3-2757549221 11811285 BRM now sets the proper impact type after rerating for rollover and canceled products.
3-3141522481 11865376 In the previous releases, the rollover_correction event and its balance impacts pointed to different item objects and the service object pointer was missing on the rollover_correction event.
This issue has been corrected and the item object and the service object are now fetched from the original rollover event and populated on the rollover_correction event.
3-3142233971 11882192 In the previous releases the /schedule objects with status 3 were not transferred to the new account after the subscription transfer. In the services hierarchy, the /schedule objects of member services (except parent) were not transferred to the new account.
This issue has been corrected and the /schedule objects having status other than PIN_SCHEDULE_STATUS_DONE are transferred to the target account and all the /schedule objects corresponding to member services (including parent service) are transferred to the target account.
3-3288623191 12310372 When running the pin_rel utility, in case the loading is retried, the exception thrown while creating the tables is now properly handled.
3-3429462261 12560280 When you migrate a product that charges multi-month cycle fees having the cycle_start in the past, BRM now charges the cycle fees correctly.
3-3606729831 12586832 The optional deal purchased on the account is now part of the subscription group defined in the pricing plan.
3-3999525282 12630895 Account Migration Manager now updates uniqueness_t and au_uniqueness_t tables on the primary schema after the account migration. When the source and destination schemas for the migrating accounts are not the same as the primary schema, the job_batch_accounts_t table is updated with the job and batch
3-3654512481 12647465 When the subs_disable_74_backdated_validations subscription business parameter is enabled in the bus_params_subscription.xml file, a backdated cancellation of a product, whose PURCHASE_END is set to a time after the account is effective, is successful.
3-3301753601 12732225 BRM now successfully generates the service orders for services configured for provisioning, even if some of the services in the plan are not configured for provisioning.
3-4040095551 12759452 When sequential discounting is turned on and a discount is purchased with start dates set to future, BRM now generates the expected number of cycle events while purchasing the deal.
3-4023637801 12760535 The pin_rel utility no longer throws an error while loading information into the service tables.
3-4040788161 12761978

When the pin_sub_balance_cleanup utility is used to purge expired account sub-balances from the BRM database, an error occurs. This error is due to the following missing parameters in the BRM_Home/apps/pin_subscription/pin.conf file that are required for the utility:

pin_sub_balance_cleanup db_user pin_user 
pin_sub_balance_cleanup db_password pin_user_password 
pin_sub_balance_cleanup db_name db_alias 
pin_sub_balance_cleanup db_accesslib ocilib

You must manually add these parameters in the BRM_Home/apps/pin_subscription/pin.conf file.

3-4019830701 12768443 BRM now performs validation to ensure that the PIN_FLD_SERVICE_OBJ parameter is passed in the input flist at the 0th level during the creation or modification of the service level profile object.
3-3916218711 12774919 When processing TAP files, the seq_gapnumbers field is not correctly populated in the ifw_seqcheck table, which causes the files that are not in the missing sequence to error. This no longer occurs.
3-4130093074 12794016 The search type for the recycle_suspended_usage_t record in the amt_metadata_t table is changed from search type "A" to "P".
3-4130092961 12794028 The missing keyword DISTINCT is added to the query in the AMT_MV package.
12808550 The device state ID is now loaded successfully into the BRM database based on the values for each device provided through the <StID> element in the input XML file.
3-4160488461 12823817 A new log statement is introduced to print the recently executed opcode name and its correlation ID in the JCA Resource Adapter log file that matches the correlation IDs in the CM log file. This log statement is printed after the opcode method is invoked.
3-4157008131 12850306 The pin_amt_test utility now displays all the account POIDs that are migrated from one database or schema to another database or schema, irrespective of the length of the account POID.
3-4096700411 12881273 Conversion Manager does not read the value specified for the <elem> element in the input XML file. The <elem> element is used only for reference.
3-4304561481 12905684 Previously, when you try to update the credit limit from Customer Center an ERR_NULL_PTR error is thrown. This no longer occurs.
3-4195503491 12914170 The Paymentech Data Manager (DM) now successfully sends the CVV value for Discover Diners card to Paymentech.
12933347 The PCM_OP_SET_STATUS opcode now returns without modifying the status when the new status and the new description of the account or service is the same as the present status and description of the account or service.
3-4343303361 12955630 After extracting the data with the -rall option (or retrieve_all), LoadIfwConifg crashes with a core dump. This no longer occurs.
3-4303129231 13050711 In the previous release, the end date entered without the time value was considered from start of the day, which means 00:00:00. With this patch, the end dates without the time values will be considered from end of the day; that is, 23:59:59. However, the start date will continue to work from start of the day; that is, 00:00:00.


Key Enhancements in BRM 7.4 Patch Set 12

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

Services Framework Provisioning Enhancements

With this patch set, Services Framework Provisioning is now enhanced to listen and process events that are created as a result of actions on discount objects.

JCA Resource Adapter on Oracle GlassFish

With this patch set, JCA Resource Adapter is now certified on Oracle GlassFish Server  3.1.





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
 Key Enhancements in BRM 7.4 Patch Set 12

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