Controlling Mendixs Aviation and Cargo Workflow Using Nanoflows
I have data representing a scenario involving a driver and a shipment in my Mendix application. The workflow includes starting the journey, then en route, and finally delivering the shipment. I want to implement a system where certain actions, such as completing a trip or delivering a shipment, are only allowed under specific conditions. For example, I want to restrict trip completion or shipment delivery if the trip has not started, or if the trip has already been delivered or received. The trip may not be terminated or delivered before the start of the trip. I realize I can achieve this using Nanoflows, but I would appreciate guidance on how to implement these limitations effectively.