My Oracle Support Banner

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

Last updated on NOVEMBER 22, 2019

Applies to:

Siebel eConfigurator - Version SIA [21233] to [23016] [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: 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






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

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