Syntax Enhancements for CfgEval()
CfgEval() uses the standard syntax for product paths in Siebel Product Configurator. For more information, see Siebel Product Configurator Scripts.
CfgEval() also uses the following enhancements to the syntax for product paths:
Use .xa[Attribute Name] to specify the attribute name
Use .xf[Value] to return the attribute value
Use .xf[Quantity] to return the product quantity
Here are examples of these enhancements:
To return an attribute value:
CfgEval($.[Root Product]#1.[Relationship]#[Component Product].xa[Attribute].xf[Value])
To return the quantity of a component product:
CfgEval($.[Root Product]#1.[Relationship]#[Component Product].xf[Quantity])