PROMOTION ID INPUT PARAMETER IS NOT PASSED TO LOY Customer Action Business Service (Doc ID 2059325.1)

Last updated on JUNE 27, 2017

Applies to:

Siebel Loyalty Manager - Version 8.1.1.5 [21229] and later
Information in this document applies to any platform.

Symptoms

On : 8.1.1.5 [21229] version, Loyalty

ACTUAL BEHAVIOR
---------------
In one promotion of program, a criteria that calls an action of the type Invoke Custom Action has been created.
 
This method is implemented on the LOY Customer Action Business Service. The following arguments are getting in the method:

 * Inputs.GetProperty("Program Id");
 * Inputs.GetProperty("Promotion Id");
 * Inputs.GetProperty("Transaction Id");
 
The values Inputs.GetProperty("Promotion Id") and Inputs.GetProperty("Program Id") do not get the value of Program Id Id and Promotion Id.
 

EXPECTED BEHAVIOR
-----------------------
The values Inputs.GetProperty("Promotion Id") and Inputs.GetProperty("Program Id") should get the value of Program Id Id and Promotion Id.

STEPS
-----------------------
The issue can be reproduced at will with the following steps:
1. Create a criteria that calls an action of the type Invoke Custom Action.
2. Use the following methods:
 * Inputs.GetProperty("Program Id");
 * Inputs.GetProperty("Promotion Id");
 * Inputs.GetProperty("Transaction Id");

Changes

 

 

Cause

Sign In with your My Oracle Support account

Don't have a My Oracle Support account? Click to get started

My Oracle Support provides customers with access to over a
Million Knowledge Articles and hundreds of Community platforms