Commanderj4 is a Java based application for Production recording and Labelling by using industry standard GTIN (EAN-128) barcodes. The application can be run on Windows, Mac OSX, or Linux operating system and use MS SQL, Oracle or MySQL databases. It can run standalone or be interfaced to other ERP systems such as SAP. Barcodes can print using native ZPL on Zebra compatible printers, however, any printer can be used. In addition, the application has built-in support for Symbol (Motorola) MC90xx or compatible barcode scanners to permit transactions to be performed on pallets by scanning their SSCC (Serial Shipping Container Code).