My Oracle Support Banner

TeleService: Error Updating Charge Lines Through API CS_CHARGE_DETAILS_PVT.Update_Charge_Details (Doc ID 1544857.1)

Last updated on JULY 21, 2020

Applies to:

Oracle Teleservice - Version 11.5.10.2 to 11.5.10.2 [Release 11.5]
Information in this document applies to any platform.

Symptoms

Error when updating charge lines through API CS_CHARGE_DETAILS_PVT.Update_Charge_Details.

There is an issue when updating Field Service charges lines with the Order Number in the ‘Add to Order Number’ field.
The source of charge lines can be of two types:
      . Service Request
      . Service Debrief

The cs_charge_details_pub.update_charge_details API works fine when the lines are of source ‘Service Request’.
But, getting the below error when trying to update Service Debrief Lines.

Error:

You cannot update certain fields in this charge line.
API Programming error (CS_CHARGE_DETAILS_PVT.Update_Charge_Details):

What is Working:

1. Able to add the newly created Order Number manually from front end to the same ‘Add to Order Number’ field, but could not replicate the same functionality with the API.
2. The API cs_charge_details_pub.update_charge_details API allows to update the charge lines without problems when the source is ‘Service Request’ type.

Changes

 

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
Changes
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.