Integrity Check Fails After Removing Products From Promotion (Doc ID 2194727.1)

Last updated on MARCH 02, 2017

Applies to:

Siebel CRM - Version 15.10 [IP2015] and later
Information in this document applies to any platform.

Symptoms

Select Edit Promotion and remove the root item and click on Validate throws the error:

The item that you are trying to customize contains invalid sub-items or attributes or does not comply with the corresponding customizable product definition. Do you wish to proceed and have the invalid selections removed or fixed?

 

Replication Steps:

1) Source Bundle: T_BUNDLE_DF_9006
¦- T_ROOT_1_DF_9006, min:1, max:1, def:1
¦- T_PROD_1, def: 1

2) Target Bundle: T_BUNDLE_DF_2_9006
¦- T_ROOT_1_DF_9006, min:0, max:1, def:1
¦- T_PROD_2, def: 1

3) Upgrade from T_BUNDLE_DF_9006 to T_BUNDLE_DF_2_9006, the Quote as below :

T_BUNDLE_DF_9006 (delete)
T_BUNDLE_DF_2_9006 (add)
T_ROOT_1_DF_9006 (update)
¦- T_PROD_1 (delete)
¦- T_PROD_2 (add)

4) Select the promotion T_BUNDLE_DF_2_9006 and select Edit Promotion option.

5) Delete the root product and click on validate button to see the below error

The item that you are trying to customize contains invalid sub-items or attributes or does not comply with the corresponding customizable product definition. Do you wish to proceed and have the invalid selections removed or fixed?

 

Note : the Action Code of T_PROD_1 should not be delete.

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