Info

SFIX can execute Product Configuration Procedures (attribute rules) typical implementation:

  1. fetch line item to update, see getter queries for more details
  2. change attribute value by running AttributePreConfigureHelper.updateAttributes
  3. execute product configuration procedures by firing ProductConfigurationProcedureHelper.execute
  4. apply results bu running AttributePreConfigureHelper.updateAttributes again
  5. trigger line item update

Supported attribute actions:

  • ASSIGN values
  • REQUIRE true / false
  • HIDE true / false
  • DISABLE - true / false
  • CONSTRAIN - include / exclude

Sample implementation

Change Attribute Value

Fire Attribute Rules

Apply Rules' Results

Apply Rules' Restults Details