My Oracle Support Banner

profile_serv_extrating_t.status Not Correctly Updated By PIN_CMT (Doc ID 1683920.1)

Last updated on APRIL 13, 2017

Applies to:

Oracle Communications Billing and Revenue Management - Version 7.5.0.0.0 and later
Information in this document applies to any platform.

Goal

On : BRM 7.5.0.6.0 version, Conversion Manager

Issue :

profile_serv_extrating_t.status is not correctly updated during migration using CMT.

Details :

Consider the below snippet from input xml passed to CMT :

<PrmSrvLvlExtn>
   <SLPSta>A</SLPSta>
   <Label>GFU</Label>
   <SLPArr elem="1">
       <Nam>CUG</Nam>
       <Val>CUG</Val>
       <VldT>0</VldT>
       <VldF>0</VldF>
   </SLPArr>
</PrmSrvLvlExtn>

*  See that value 'A' is passed in SLPSta tag under PrmSrvLvlExtn.
*  As per the entry in file Enumeration.properties, the conversion of this value is like this : PrmSrvLvlExtn.SLPSta.A  = 10100, so the database should hold 10100 in the corresponding column (STATUS).
*  But the value that is getting stored is 3.
*  Furthermore as per documentation ( storable class definitions ) see below values specified for the STATUS field and this is misleading :

/profile/serv_extrating
  enum PIN_FLD_STATUS
    Provisioning status when relevant. Values are: Processing, Failed, Complete

What is the reason behind this behavior ? Is this correct or is this a bug ?

Solution

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
Goal
Solution
References


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