Load_pin_beid Removes The String From The Beid If A Numeric Is Attached To It [Ex. Us Dollar1] (Doc ID 1561073.1)

Last updated on AUGUST 09, 2013

Applies to:

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

Symptoms

The pin_beid file has an issue

When the command "load_pin_beid -v pin_beid" is run to load the pin_beid file attached, the binary does not throw any error and  loads the data in BRM.

BUT :In the CONFIG_BEID_BALANCES_T table, the data loaded does not contain the "Dollar11" part of the name in the NAME field and the VALIDITY_IN_DAYS field is set to 0 (instead of 366 for other ressources).

 

Scenario

When currency resources Name field is two words (like US Dollar) 
  1. Modify the pin_beid file for currency resources name 'US Dollar' as 'US  Dollar1' and load it using load_pin_beid -v pin_beid
  2. verify CONFIG_BEID_BALANCES_T table.
 

Actual

=====

Name is changed to 'US' and VALIDITY_IN_DAYS field is set to 0

 

Expected

=========

  Name is changed to 'US Dollar1' and VALIDITY_IN_DAYS not modified, it is 366

 

  

The  strange behaviour for all resources with name ending with " xxx1" string having  a numeric in the end

If we change the "xxx1" to "xxxA" for example, the name is loaded correctly and the validity_in_day is set to 366.

Cause

Sign In with your My Oracle Support account

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

My Oracle Support provides customers with access to over a
Million Knowledge Articles and hundreds of Community platforms