Eligibility AND Compatibility Rule Setup Across Service Bundles

(Doc ID 2148501.1)

Last updated on JUNE 10, 2016

Applies to:

Siebel Product Configurator - Version [IP2014] and later
Information in this document applies to any platform.


On : [IP2014] version, Order Management

Eligibility & Compatibility Rule setup across Service Bundles

Detailed Scenario:

Currently, I have a promotion set up as below

  Service Bundle 1
  Child Product A
  Child Product B
  Service Bundle 2
  Child Product C
  Child Product D

I want to set up compatibility rules across Products available in Service Bundle 1 & Service Bundle 2.

Rule: Child Product D in Service Bundle 2 should be unavailable when Child Product A is selected in Service Bundle 1.
Order is create with Promotion where both Service bundles are added. when we select a Child Product B even though there is not compatibility rule is exists in system still compatibility rule written for Child Product A and B is getting fired

Compatibility rule should not fire for Other Child Products

The issue can be reproduced at will with the following steps:
1. Created 4 Child Products Child A, Child B, Child C and Child D
2. Created 2 Service Bundles Service Bundle1 and Service Bundle2
3. Added Child A, Child B under Service Bundle1 and Child C, Child D under Service Bundle2
4. Created TeliaSonera Promotion and Service Bundle1 and Service Bundle2 under it with Min, Max and Default as 1
5. Updated "Check Eligibility' flag to True for all above products
6. Go to Administration - Product-->Eligibility and Compatibility Rule and create new Compatibility Rule matrix "TelePromo"
7. Created below rules
i. Subject Product = Service Bundle1, Object Product = Service Bundle2, Subject Component Product = Child A, Object Component Product = Child D, Type = Excludes, Scope = All
i. Subject Product = Service Bundle1, Object Product = Service Bundle2, Subject Component Product = Child B, Object Component Product = Child C, Type = Excludes, Scope = All
8. Created Order with Line Item adding TeliaSonera Promotion
9. Clicked on Customize button on 'Service Bundle1' and added Child A
10. Clicked on Customize button on 'Service Bundle2' and added Child D
11. Compatibility rule is note fired and allowed Child D to add as line item
12. Similarly for Child B and Child C

Note: After enabling PrePick Compatibility Parameter behavior is same
Administration Application>>System Preferences parameter settings Promotion Group Compatibility = Y and Enable Promotion Group = Y

The issue has the following business impact:
Due to this issue, users cannot customize the product


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