My Oracle Support Banner

Field Service Error: "Failed to retrieve the currency for price list" When Submitting Debrief (Doc ID 2020999.1)

Last updated on SEPTEMBER 02, 2020

Applies to:

Oracle Field Service - Version 12.1.3 and later
Information in this document applies to any platform.


When running the Debrief Posting Program to post debrief, the following error occurs in the log.

Service Billing Engine calling cs_charge_details_pub.Create_Charge_Details API ended with an error. (API_NAME=CS_Service_Billing_Engine_PVT: Create_Charges).
API Error (CS_CHARGE_DETAILS_PVT.Create_Charge_Details): &TEXT.
An error occurred while retrieving the currency code for price list ID <PRICE_LIST_ID>.
Failed to retrieve the currency for price list with ID: <PRICE_LIST_ID>).

This error happens for some users. When another user then updates the errored debrief and resubmits it, it goes through successfully.

The issue can be reproduced at will with the following steps:
1. Complete a task with debrief.
2. View the logfile of the debrief posting program or the debrief line after posting (it will show the same error).


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.