My Oracle Support Banner

Product Being Added To The Promotion By Default Although Default Cardinality is '0' (Doc ID 2954662.1)

Last updated on JUNE 09, 2023

Applies to:

Siebel CRM - Version 16.0 [IP2016] and later
Siebel eConfigurator - Version 16.0 [IP2016] and later
Information in this document applies to any platform.

Symptoms

When adding a Promotion to the Shopping Cart which invokes the Business Service "Remote Complex Object Instance Service" > Method: AddItem, a Product that is configured with "Default Cardinlaity" 0 is being added by default to the Promotion.

The issue can be reproduced using the steps below:

1- From Administration - Product > Product Definition, create a Product
Product: SN Product for Promotion

2- From Administration - Product > Product Promotion, create a Product Promotion:
Promotion: SN Promotion for Def Cardinality

3 - Add "SN Product for Promotion" to the Promotion
Min Cardinality: 0
Max Cardinality: 1
Default Cardinality: 0


4 - Also, add "SN Price Product Test" to the Promotion just to confirm that Default Cardinality works when set to 1
Min Cardinality: 1
Max Cardinality: 1
Default Cardinality: 1

5- From Administration - Catalog, create a Catalog and a Category and add:
Promotion: SN Promotion for Def Cardinality
Product: SN Product for Promotion

6- From Sales Order, create an Order with an Account that has a Price List

7- Drilldown and navigate to the Catalog View and select "SN Promotion for Def Cardinality" > "AddItem" (Add To Cart)

SN Promotion for Def Cardinality is added as expected
SN Price Product Test is added as expected
SN Product for Promotion is also added which is NOT expected

Changes

 

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
Changes
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.