You have multiple choices.
-
On Custom Package Delivery System tutorial I’ve demonstrated how to add additional state to delivery tickets for tracking
delivery status
. Each “delivery status change” triggers “Ticket State Changed” rule so you can print delivery ticket at the time you assign deliverer. It may seem complex at first but understanding state tracking will help you perfectly customize SambaPOS for your work flows. I recommend this approach. -
Another workaround might be creating a rule for handling “Ticket Entity Changed” event. It triggers every time you assign an entity to a ticket and you can create a constraint by choosing entity type as deliverer.
-
You can also create constraints for Before Ticket Closing rule by using printer templates. Check my answer for more info.