Skip to main content

Im trying to set up Advanced configurator but i keep getting this error when updating a quote:    Your quote was not updated.

Something went wrong while running configuration rules. : Missing status field. Please add the status field and map it to the ConstraintEngineNodeStatus tag in Context Definition and try again.    Ive followed all the set up steps and in my Context definition i do have the Quote line field mapped to the attribute     anyone else had this?

@* Salesforce Revenue Cloud * 

13 个回答
  1. 2025年6月20日 21:28

    I ran into the same issue. When editing the context definition to add the attributes and tags, I clicked "generate all tags" then "retain and generate". This added a prefix to the tags. So instead of "ConstraintEngineNodeStatus__c" as the system was expecting, it was generated as "SalesTransactionItemConstraintEngineNodeStatus__c". Similarly, the "AssetConstraintEngineNodeStatus__c" tag also generated with a prefix. 

     

    To resolve: 

     

    • Deactivate any pricing procedures or discovery procedures referencing your context definition
    • Deactivate the Context Definition
    • Remove the incorrect tags that have the prefix
    • Re-add the correct tags (using the same name as the attribute, I manually typed it in)
    • Reactivate the Context Definition 
    • Reactivate the Pricing/Discovery Procedures
0/9000