My Oracle Support Banner

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 (Doc ID 1910322.1)

Last updated on FEBRUARY 27, 2019

Applies to:

Oracle Communications Billing and Revenue Management - Version 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




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

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