The PAY_TYPE and AR_BILLINFO_OBJ_ID0 Are Set to a Wrong Value by PCM_OP_SUBSCRIPTION_SERVICE_BALGRP_TRANSFER when Transferring Service to Child Account
Last updated on AUGUST 24, 2016
Applies to:Oracle Communications Billing and Revenue Management - Version 18.104.22.168.0 and later
Information in this document applies to any platform.
This problem happens with BRM version 7.5 PS4.
When a service owned by a Parent account is transferred to its Child account using the PCM_OP_SUBSCRIPTION_SERVICE_BALGRP_TRANSFER opcode to one of the Child non-paying Billinfo (pay_type = 10007), the destination Billinfo gets corrupted in the following way :
- pay_type = 0 (undefined) instead of 10007 (non-paying)
- The AR_BILLINFO_OBJ_ID0 = Child Account BillInfo POID instead of the Parent Account BillInfo POID
It is expected that the Child non-paying BillInfo, when it receives its Parent service, stays non-paying, with the following attributes :
- pay_type = 10007 (non-paying)
- The AR_BILLINFO_OBJ_ID0 = Parent Account BillInfo POID
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