Computer generated labels and related bar coding is almost always used in a modern manufacturing operation. When batch tracking is an added requirement, the use of barcodes become even more important to accurate and efficient processing.
Labelling information should be held as part of the integrated manufacturing system, so that the variable information can be entered once and used for automated printing of the labels on all forms of packaging. Information that is held in separate systems (i.e. multiple spreadsheets) introduces obvious potential points of failure.