Promotion on Order Causes ONT_PRICING_ERROR(ERR_TEXT=Routine: QP_Process_Other_Benefits.Process_PRG ORA-1400: cannot insert NULL into ("QP"."QP_PREQ_LDETS_TMP_T". "CREATED_FROM_LIST_HEADER_ID")

(Doc ID 456672.1)

Last updated on JUNE 27, 2018

Applies to:

Oracle Order Management - Version 11.5.10.0 to 12.2.7 [Release 11.5.10 to 12.2]
Oracle Advanced Pricing - Version 11.5.10 to 12.2.7 [Release 11.5 to 12.2]
Information in this document applies to any platform.

Symptoms

 
When a sales order line is entered on a sales order.  The following error occurs:

ERROR
ONT_PRICING_ERROR(ERR_TEXT=Routine: QP_Process_Other_Benefits.Process_PRG
ORA-1400: cannot insert NULL into ("QP"."QP_PREQ_LDETS_TMP_T".
"CREATED_FROM_LIST_HEADER_ID")

-- Steps To Reproduce:
The issue can be reproduced at will with the following steps:
1. Via OM Super User

2. Navigate to the Sales Order form and create a Sales Order, enter a sales order line.
 

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