Hello Richard
I can share a few lessons learned from our ZPL experience with Tulip triggers:
- I keep 1 ZPL code and to adjust the printing to the different size of label, I will add ^LS{number positive or negative} at the beginning of the zpl code Adjusting Left Position and Top Position on Zebra Barcode Printers
- All variables need to be text, so timestamp for example should be converted
- ZPL code doesn’t like null variables (it can stop the printing)
An example below:
I hope some of this feedback can help