Calculated Field Set Processes
Process of Setup/Configuration
The user creates a new Calculated Field Set
The user selects the master table to be processed by the Calculated Field Set and optionally also the filter, if only limited list of rows should be processed.
The user selects the logic to be used for this Calculated Field Set process.
The system will execute the selected Calculated Field Set logic in Input Generation mode, in order to find out, if this logic requires the user to enter some inputs as part of the Calculated Field Set setup
The system will collect the input field definitions from the logic context, and present them to the user on the Calculated Field Set setup page
The user enters values to the input fields (if any)
The user sets up the mapping of the visible logic elements to the fields of the data table. This is optional, the user does not have to do that. In that case the process will still execute for filtered rows, but no results will be mapped back.
The user saves the Calculated Field Set definition.
Process of Execution
the Calculated Field Set process can be started in many ways, e.g.:
by the user
from Calculation Flow logic
via REST API, e.g. by Integration Manager or other integration tool
The system queries the filtered list of rows to be processed
For each row, the system will do:
the system puts into the logic context the following:
the content of data row under CurrentItem
the values of inputs provided in the Calculated Field Set setup under
input[]
binding variable
the system executes the Calculated Field Set logic in standard execution
the logic calculates the results and provides the results as outputs of the visible logic elements
the system takes the values from visible logic elements and using the mapping, it puts the values back to the row
the system saves the updated row back to the database
Found an issue in documentation? Write to us.
Â