ORA-00904 After New Promotion Level Is Added In xx (Doc ID 2276055.1)

Last updated on AUGUST 18, 2017

Applies to:

Oracle Demantra Predictive Trade Planning - Version 12.2.6.1 to 12.2.6.2 [Release 12.2]
Information in this document applies to any platform.

Symptoms

On version 12.2.6.1+SP=12260251 , Business Modeler / Level Config

business modeler did not add level column to promotion_data table when a new promotion level created

After a new promotion levels was added to promotion GL.
Copy / Paste of a Promotion fails with

Warning
-----------------------
Error in running workflow schema: 'Paste Member'.
Program internal
error:java.lang.Exception: com.demantra.applicationServer.appServerExceptions.FailedToExecuteBatch:
java.sql.BatchUpdateException: error occurred during batching: ORA-06550: line 12 column 2:
PL/SQL:
ORA-00904: "XX_MKTG_PROMO_ID": invalid identifier
ORA-06550: line 2 column 1:
PL/SQL:
SQL Statement ignored
ORA-06550: line 49, column 2:
PL/SQL:ORA-00904:
"XX_MKTG_PROMO_ID": invalid identifier
ORA-06550: line 39, column 1:
PL/SQL: SQL Statement
ignored

STEPS
-----------------------
The issue can be reproduced at will with the following steps:
1. Copy / Paste Promotion
2. Observe the noted error

BUSINESS IMPACT
-----------------------
The issue has the following business impact:
Due to this issue, users cannot perform normal PTP operations

Cause

Sign In with your My Oracle Support account

Don't have a My Oracle Support account? Click to get started

My Oracle Support provides customers with access to over a
Million Knowledge Articles and hundreds of Community platforms