Promotion Attributes Are Not Handled By Product Constraint (Doc ID 1513763.1)

Last updated on AUGUST 07, 2017

Applies to:

Siebel eConfigurator - Version 8.1.1.6 SIA [21233] to 8.1.1.9 [23016] [Release V8]
Information in this document applies to any platform.

Symptoms


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

 

Steps:

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

Test:

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: 

8.1.1.8 SIA [23012] 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

 



 

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