Skip to main content

Hi everyone,

I'm currently working through the Trailhead module Implement Attribute-Based Pricing.

As part of the exercise, I updated the Default Pricing Procedure under Revenue Settings. After that, when I try to configure the product, I'm getting the following error:

"Something went wrong while running configuration rules. You can’t open the Product Configurator because the ConstraintEngineNodeStatus field either hasn’t been added to transaction line item objects or hasn’t been mapped to the active context definition. Your Salesforce admin can help with that."

Has anyone encountered this issue while following this Trailhead module? Could you please let me know what configuration I'm missing or what needs to be fixed?

Thanks in advance for your help!

 

unable to configure the product in product configuration in revenue cloud 

 

 

image.png

 

 

 

#Trailhead Challenges  #Revenue Cloud  #Salesforce Revenue Cloud

2 respuestas
  1. 30 ago, 16:27

    Hi Vasu, 

     

    Confirming this is exactly right, and it's a documented prerequisite for Advanced Configurator — easy to miss in the module. 

     

    The error means the ConstraintEngineNodeStatus field setup wasn't completed: 

     

    1. Create a custom field named ConstraintEngineNodeStatus (Text Area – Long, 5000 chars) on Quote Line Item, Order Product, and Asset Action Source. 

    2. Give Edit access via FLS — the engine writes to this field at runtime. 

    3. Go to Setup > Context Definitions, open your active Sales Transaction context, and add/tag this field so it's mapped for each entity (Quote, Order, Asset). 

    4. Save and retry opening the Product Configurator. 

     

    Reference:

    https://help.salesforce.com/s/articleView?id=release-notes.salesforce_release_notes.htm&release=258&type=5

     

     

    This is a one-time setup step — once the field exists and is mapped, the configurator should open normally.

0/9000