My Oracle Support Banner

Debrief Finish With Error Indicating That Charges API Was Unable To Retrieve Pricing Information (Doc ID 2588459.1)

Last updated on JANUARY 03, 2023

Applies to:

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


On : 12.1.3 version, Debrief / Field Service Report

When attempting to process a Debrief with items that have a certain UOM (Unit of Measure), the following error occurs:

Debrief Status: Completed with errors

Additionally, the Debrief "Debrief Posting Program" (CSFUPDATE) concurrent program log shows that the error occurred when Charges was trying to retrieve the item price:

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 getting pricing information for inventory item ID: #######, price list ID: #####, unit of measure: <UOM>, and currency code: <currency_code>.
INVALID_UOM: Could not find a price list in Ordered UOM or Primary UOM

Debrief can be processed without error using items with a different UOM/Currency combination

The issue can be reproduced at will with the following steps:
1. Create a Debrief
2. Try to process the Debrief
3. The reported error occurs




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.