This project provides an example of mapping a ruleflow in DMN in the context of Tax rules.
It provides a basic UI form to drive and invoke the call to the Rule, this will require CORS to be setup if run outside. The UI can be loaded locally in a browser under "ui/index.html".
The UI provides options for the container id and username/password to invoke the kie server and thus can easily demonstrate how multiple versions can be used.
This project also demonstrates
- How to setup a DMN model which can be reused and imported.
- How to map a traditional Data Object into a DMN Data structure within entry/exit scripts within the ruleflow.