Label templates
A label template is a label you lay out yourself: a canvas at the size of your labels, with text, barcodes, boxes, lines and images placed where you want them.
Three things a label can describe
Every template is for one subject:
Product labels describe a variant — its name, SKU, barcode, price, and lot dates where it has them.
Location labels describe a place — the location's code and a barcode to scan it.
Licence plate labels describe a licence plate — the container's identifier and its barcode.
The subject decides what a template can put on a label. A location label cannot show a price, because a location does not have one.
Rendered fresh, every time
A template is not a picture. It is a layout, and the data is filled in at the moment of printing.
Print a product label today and again next month and you get the current name, the current price, the current lot dates. Nothing is cached.
There is no version history
The consequence people meet by surprise.
Because labels are rendered fresh, editing a template changes what future labels look like — and cannot change what has already been printed. There is no version to roll back to and no record of what a previous version produced.
So a label on a shelf was printed from a template that may no longer exist in that form. If you need to know what an old label looked like, the label itself is the only record.
Templates carry a status — draft, active, archived — which covers the lifecycle without keeping history.
Defaults
One template per subject can be the default. That is the one a print button uses when nobody chooses.
So most printing needs no decision: press print on a product, and the default product template is what comes out.
Templates are organisation-wide
A template belongs to your organisation, not to a site, and every site uses the same ones. Sensible for labels — a product label ought to look the same wherever it was printed.
The printer it goes to is per-site; the design is not. See how a printer is chosen.
Designing one
A visual editor: place elements on the canvas, select one to set its properties, and use the layers panel for the stacking order.
Properties depend on the element — alignment and how text behaves when too long for its box, the symbology of a barcode, the threshold used to render an image on a thermal printer.