My Oracle Support Banner

All Transactions Are Rejected By LOY Engine Batch After IP2014 PS3 Was Applied due to member attributes missing (Doc ID 1997757.1)

Last updated on JANUARY 31, 2019

Applies to:

Siebel Loyalty Engine - Version 8.1.1.14.3 [IP2014] to 8.1.1.14.5 [IP2014] [Release V8]
Information in this document applies to any platform.

Symptoms

On : 8.1.1.14.3 [IP2014] version, Loyalty

When attempting to process a transaction with a member tier attribute the following error occurs.

ERROR
-----------------------
"Field 'DB Last Collection Date' does not exist in definition for business component 'LOY Engine Transaction'. Please ask your systems administrator to check your application configuration.(SBL-DAT-00398)"


STEPS
-----------------------
The issue can be reproduced at will with the following steps:
- Create a Loyalty Program
- Navigate to Loyalty Program Admin > Program Level Attributes > Member Field
attributes

- Try adding any of the following attributes:
Last Redemption Date for BC: LOY Engine Member
Last Accrual Date for BC : LOY Member
Parent Member for BC : LOY Member

All fail with the error:
Field 'xxx' does not exist in definition for business component 'xxxx'.Error code SBL-DAT-00398

BUSINESS IMPACT
-----------------------
The issue has the following business impact:
Due to this issue, users cannot process transactions with the member tier attributes

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.