My Oracle Support Banner

Getting Error ERROR: Could Not Enrich Party By Alternative Key(s) On Creating Loyalty Transactions Using REST (Doc ID 2766571.1)

Last updated on DECEMBER 18, 2023

Applies to:

Oracle Fusion Loyalty - Version 11.13.21.01.0 and later
Information in this document applies to any platform.

Symptoms

On : 11.13.21.01.0 version, Loyalty Transactions

On trying to create the loyalty transaction, user is getting error ERROR: Could not enrich party by alternative key(s)

ERROR
-----------------------
ERROR: Could not enrich party by alternative key(s): Retrieved Id is null: AltKey With Value [
  1902609638
], Retrieved Id With Value [
  null
]

STEPS
-----------------------
The issue can be reproduced at will with the following steps:

REST Api call

{
 "ProgramNumber": "0000000001",
 "PointTypeName": "xxxx",
 "TypeCode": "ORA_TXN_ACC",
 "SubTypeCode": "ORA_ACC_MCR",
 "TxnPartnerSubType_c": "TXN_PARTNER_ACCRUAL",
 "MemberNumber": "1902609638",
 "PartnerNumber": "2198176",
 "Points": "1000",
 "TransactionChannelCode":"ORA_TXN_CHANNEL_WEB",
 "TransactionDate": "2021-01-13T03:01:44+00:00"
}


Response:

ERROR: Could not enrich party by alternative key(s): Retrieved Id is null: AltKey With Value [
  1902609638
], Retrieved Id With Value [
  null
]


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


My Oracle Support provides customers with access to over a million knowledge articles and a vibrant support community of peers and Oracle experts.