Error When Creating a Commerce Rule with System Attribute in Simple Condition [Error: Object '-1' of type 'CmAttribute' could not be found]
Last updated on MARCH 16, 2018
Applies to:Oracle BigMachines CPQ Cloud Service - Version 2017 R1 and later
Information in this document applies to any platform.
Saving a constraint rule using a system attribute in a simple conditions gives the below error.
Error: Object '-1' of type 'CmAttribute' could not be found.
Below are steps to reproduce:
- On a site that is on 2017 R1 attempt to create a commerce rule.
- Use a system attribute in a simple condition and he error will be present when saving.
The rule is therefore unable to be saved. Using Main Document or Sub Document attributes works correctly.
If modifying an existing rule with system attribute in simple condition, the change cannot be saved due to the same error.
Site was upgraded to 2017 R1.
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