Last updated on JULY 17, 2017
Applies to:Siebel Loyalty Engine - Version 15.0 [IP2015] and later
Information in this document applies to any platform.
When calling the "ProcessRealTimeRedemption" operation of the "LOY Redemption Service" web service, the following error was is returned:
"You cannot change the value of field 'Status' from 'In Progress' to 'Acceptable'.
Rule validation failed: ' ([External] = "Y" OR [Transaction Type] = LookupValue ("LOY_TXN_TYPE_CD", "REDEMPTION")) AND [All Required Fields Set] = "Y"'(SBL-SVC-00150)"
The request message was:
<!--Zero or more repetitions:-->
The application was setup so that the products points for the redemption were retrieved when the transaction was created. So when creating a transaction in the UI, once the product is selected the points are populated as well.
Sign In with your My Oracle Support account
Don't have a My Oracle Support account? Click to get started
Million Knowledge Articles and hundreds of Community platforms