Promotion Attributes Are Not Handled By Product Constraint
Last updated on AUGUST 07, 2017
Applies to:Siebel eConfigurator - Version 188.8.131.52 SIA  to 184.108.40.206  [Release V8]
Information in this document applies to any platform.
The promotion default attribute definition is not working as it is expected.
The promotion default attribute definition is not being handled by Siebel if the product has constraints. The attributes will not be set according to the promotion definition.
As a result, when there are required constraints based on certain attributes it may also lead to missing default child products
The Product structure:
1. Create a Product "SR_Test" based on a class having attributes Attribute 1_10 and Attribute A_C.
2. Creeate the following constraint:
When Atttribute 1_10 = 10 requires the Attribute A_C = C
3. Create Promotion S"R_Test_Promo" that contains the following attribute definition:
Attribute 1_10 include value = 10
1. Add the Promotion "SR_Test_Promo" to a sales Order.
=> the above constraints are NEVER applied and the attributes shows a completely different value!!!
Another way to replicate it is:
220.127.116.11 SIA  ENU(*) on Sample DB with following settings:
Product A with one attribute "BB" and 2 values (1,2)
Rule: BB=1 display "Hello World"
Promotion promo with andi as component Rule; Attribute "BB" will only include 2
Then create a new order and a line item with promo:
> Product A is created as well and attribute "BB" has value 1
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