Eligibility & Compatibility Rules Not Recognizing Product With 'Delete' Action Code
Last updated on MARCH 02, 2017
Applies to:Siebel Quotes - Version 22.214.171.124 [IP2013] and later
Information in this document applies to any platform.
***Checked for relevance on 02-Sep-2016***
Compatibility rules are violated when you modify an asset and have 2 child items which are incompatible. One of them is the old one from the asset and was replaced by the new one. So we have 2 lines with action codes Add and Delete.
Verify on Order level generates a wrong compatibility message.
Create the following products:
Simple Products: SP1, SP2
Customizable Product: CP1
Promotional Product: Promo1
Where, SP1 & SP2 is a child of CP1.
Promo1 has min/max/default=1 of product CP1.
On SP1, create a Compatibility Rule where "SP1 excludes SP2"
Steps to Reproduce Issue:
1. Create an Order and add Promo1 with CP1 and SP1, then Autoasset.
2. 'Modify' the promotion and product to create an Order.
3. In eConfigurator, remove SP1 and add SP2, then exit eConfigurator. We will see the Action Codes for SP1 and SP2 as 'Delete' and 'Add' respectively, which is correct.
4. 'Verify' the Order. UNEXPECTED behavior is if you check 'Eligibility Status' field it will be 'N' for both SP1 and SP2 which is incorrect. You also see Eligibility messages for both:
SP1: SP1 excludes SP2 (via rule SP1 excludes SP2)
SP2: SP2 excludes SP1 (via rule SP2 excludes SP1)
The elibility & compatibility engine does not seem to recognize that SP1 has an action code of 'Delete'.
Sign In with your My Oracle Support account
Don't have a My Oracle Support account? Click to get started
Million Knowledge Articles and hundreds of Community platforms