The following automatic variables are available in the Groovy logic elements:
Availability | Variable | Notes |
---|---|---|
Everywhere |
| |
| Calls a function defined in a different element of the logic. | |
Deprecated: | Calls a function from a Groovy Library logic named __LIBRARY__. This call does not allow nesting of library calls. | |
libs.<library name>.<element name>.<function name> | Calls a function from a Groovy Library logic of a given name. This call allows nesting of library calls. | |
Rebate record | calculationBase | |
Only in ContractBuilder logic | cProcessor | |
Only in Admin > Configuration > QuoteConfigurator > Quote Header Logics | quoteProcessor | |
Only in Admin > Configuration > RebateManager > Rebate Agreement Template Logics | ratBuilder | |
Only in Admin > RebateManager > Rebate Agreement Header Logics | raProcessor | |
IRebateRecordManager | rebateRecords | |
Customer input filter Product input filter Seller input filter | filterFormulaParam | Data type: String String parameter value that can be passed from the builder, e.g.: api.inputBuilderFactory() |
CalculationFlowActionBuilder | actionBuilder | |
Model | model | |
WorkflowBuilderManager | workflow | Data type: WorkflowDTO |
submitter | ||
quote pricegriditem rebateagreement contract dcr (DataChangeRequest)pricelist rebaterecord | Data type: Map |