Forgot to paste link;
BACKUP FIRST.
Like I said if using status state be very carefull and test well, the linked method is not a novice method…
Preferably you would create a separate state flow and use that for prints.
It is for a switch user without a table but core principles are the same.
If using on entities you would want to probably add a HOLD entity state so that tickets on hold are a different colour to make clear as obviously they will have orders which havn’t been sent to kitchen yet.
I like the feature of remibing the user who held the ticket that they left it on hold too to help prevent forgetting it.