Eligibility AND Compatibility Rule Setup Across Service Bundles (Doc ID 2148501.1)

Last updated on JUNE 10, 2016

Applies to:

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

Symptoms

On : 8.1.1.14 [IP2014] version, Order Management

ACTUAL BEHAVIOR
---------------
Eligibility & Compatibility Rule setup across Service Bundles

Detailed Scenario:

Currently, I have a promotion set up as below

Promotion
  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


EXPECTED BEHAVIOR
-----------------------
Compatibility rule should not fire for Other Child Products

STEPS
-----------------------
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

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

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