My Oracle Support Banner

"Change User Attributes Import" Program Getting Failed with Error: "Unexpected error in EGO_CHANGE_USER_ATTRS_PUB.Process_Change_User_Attrs_Data: ORA-00936: missing expression" (Doc ID 2912549.1)

Last updated on NOVEMBER 30, 2022

Applies to:

Oracle Product Hub - Version 12.2.8 to 12.2.10 [Release 12.2]
Information in this document applies to any platform.

Symptoms

"Change User Attributes Import" program getting failed and not processing records from Interface table (ENG_CHG_USR_ATR_INTERFACE) as they got stuck there with below errors:

ERROR

MESSAGE_NAME
 - EGO_EF_MISSING_DATALEVEL
 - NULL
 
ERROR_MESSAGE
 - The Finished Good QPE attribute group is associated with one or more business entities. Provide the missing business entity name
 - Unexpected error in EGO_CHANGE_USER_ATTRS_PUB.Process_Change_User_Attrs_Data: ORA-00936: missing expression


STEPS

The issue can be reproduced at will with the following steps:
1. Populate the records for the Change User Attribute in ENG_CHG_USR_ATR_INTERFACE table
2. Navigate to "Development Manager => Batch Import => Import Change User Attributes"
3. Run "Change User Attributes Import" program for respective DATA_SET_ID
4. Post completion to that will see records will get stuck in "ENG_CHG_USR_ATR_INTERFACE" and "MTL_INTERFACE_ERRORS" tables and no records process in the base table ENG_CHANGES_EXT_B

Changes

 

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
Changes
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.