My Oracle Support Banner

Process Order API Fails with FCE Model When Creating Order - oracle.apps.cz.core.InputRequiredException: Please complete all required inputs before finishing the configuration. (Doc ID 2536223.1)

Last updated on OCTOBER 08, 2019

Applies to:

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

Symptoms

On : 12.1.3 version, Batch Validation

When creating a sales order using the Process_Order API with a few simple optional selections defined on the published Configurator FCE model, it's been observed that process_order fails with the following message:

This message occurs after upgrading to 12.1.3.31.11. The same script for an LCE model does not cause this process_order API error message, no configuration exists before submitting process_order.

ERROR
-----------------------
CONFIG_HEADER_ID AS:123456789
CONFIG_REV_NBR AS:1
GETTING MESSAGES FROM CZ_CONFIG_MESSAGES
Entering Message_From_Cz
LEAVING OE_MSG_PUB.ADD_TEXT
msg from spc: 1
msg from spc: <OPTIONAL COMPONENT> is not bound
LEAVING OE_MSG_PUB.ADD_TEXT
msg from spc: 2
msg from spc: <OPTIONAL COMPONENT> is not bound
LEAVING OE_MSG_PUB.ADD_TEXT
msg from spc: 3
msg from spc: oracle.apps.cz.core.InputRequiredException: Please complete all required inputs before finishing the configuration.


STEPS
-----------------------
The issue can be reproduced at will with the following steps:
1. Submit custom PL/SQL code to Process_Order
2. Error occurs

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.