...
Build custom and use-case specific features where users can proceed from one step to another.
Run potentially complex calculations (as in the Analytics module).
Interactively explore calculation results as in the Dashboards module.
Previously, the Optimization module was configured using Model Type. That is now deprecated and you should use Model Classes.
Drawio | ||||||||||||||||||||||||||||||||||
---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
|
...
the definition of the structure and the behavior of its instances which are called Model Objects.
made of sequential steps the user goes through. In each step, the user has the possibility to run a calculation and then, in multiple tabs, to manipulate interactive dashboards allowing them to explore the results of the calculation.
Inc drawio | ||||||||||||||||||||||||||||||||||||||
---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
|
...
Model Logics – The calculations and tabs contents are defined using Groovy Model Logics; see Model Logics https://pricefx.atlassian.net/wiki/spaces/KB/pages/3862823061.
Model Objects – Have tables and attachments that can be manipulated by the user and calculations; see Model Object (MO).
...