My Oracle Support Banner

Addition and Deletion of Multiple Aliases For Services Via Billing Care REST API (Doc ID 2855911.1)

Last updated on AUGUST 08, 2023

Applies to:

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

Symptoms

On Oracle Communications Billing and Revenue Management (BRM) 12.0.0.4.0 version, Billing Care,

It is observed that the user is unable to add or delete multiple aliases into the Services via a Billing Care Rest API.

Consider Service A has one alias list present as "Alias1" and one is trying to add another alias "Alias2", to the service, via REST API. But it is observed that the API is not able to add additional Alias ( Alias2) and throws the below Error:

ERROR:
------------------------

RestAPI output:


STEPS:
-------------------------------
The issue can be reproduced at will with the following steps:

1.Create an account using a service with alias as "Alias1".
2.Try to add another alias "Alias2" via Billing Care Rest API.
3. Check if it throws the Error "The system is unable to complete the task. Contact your supervisor. is RestAPI" in RestAPI response.   
4. Also check cm.pinlog to see if it throws the Error "errno=PIN_ERR_NONEXISTANT_ELEMENT:42" during this.
5. Try to delete an alias by supplying NULL value to the "PIN_FLD_ALIAS_LIST".
6. Check the cm.pinlog to see if it throws if it throws PIN_ERR_BAD_ARG" Error.

Cause

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
Symptoms
Cause
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.