My Oracle Support Banner

Fcexec Fails Processing Cost Change For Item And Its Simple Pack Item (Doc ID 3012371.1)

Last updated on MARCH 25, 2024

Applies to:

Oracle Retail Merchandising System - Version 16.0.3 and later
Information in this document applies to any platform.

Symptoms

When attempting to create a cost change for an item and its simple pack and the item also happens to be part of a Complex Buyer Pack, fcexec fails with the following error:

0PACKAGE_ERROR@1ORA-00001: unique constraint (RMS.PK_FUTURE_COST_GTT) violated@2FUTURE_COST_SQL.MERGE_CC

Steps to reproduce
----------------------
1. Identify a transaction level item that has a simple pack as well as a complex buyer pack.
2. Create/Approve a Cost Change that includes the Item and the Simple Pack for 2 warehouse locations.
3. Validate that a Cost Event has been created for Future Cost batch purposes.
4. Run fcthreadexec and validate results in COST_EVENT_THREAD.
5. Run fcexec and see failure. Validate results in COST_EVENT_RESULT.

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.