Loyalty Member attribute SuppressEmailFlag and Similar Suppress Attributes Not Working After 21A Update
(Doc ID 2761750.1)
Last updated on MARCH 14, 2024
Applies to:
Oracle Fusion Loyalty - Version 11.13.21.01.0 and laterInformation in this document applies to any platform.
Goal
Whatever transaction is created for any member, either new or existing prior to the update, the transaction gets rejected with the following error message:
oracle.jbo.script.ExprScriptExceptionReason for Exception is: JBO-25183: Exception in expression "oracle.apps.sales.loyalty.member.model.entity.MemberEO" trigger "CreateOrUpdateTrigger" : java.lang.UnsupportedOperationException
Checking the Runime Messages, the following exception is thrown:
JBO-25183: Exception in expression "oracle.apps.sales.loyalty.member.model.entity.MemberEO" trigger "Create_Audit_on_Update" : java.lang.UnsupportedOperationException : Non-entity/Non-scalar attributes are not versioned
at "oracle.apps.sales.loyalty.member.model.entity.MemberEO" trigger "CreateOrUpdateTrigger"
The line mentioned on the error message for that trigger is bellow:
getOriginalAttributeValue("SuppressEmail")
Solution
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
Goal |
Solution |
References |