When a new product is created, Finale will automatically create a new "Finale Short Code" which in an internal code in the standard UPC form for each product. Additionally, new Finale Shortcode is created for each new packing and/or lot id.
For customers who plan to leverage Finale to print barcodes, the default label templates included with Finale use a “short code” created by the software to make it scan more reliability.
A short code is a 12 digit number assigned by the software to each combination of product id, packing, and lot id. The 12 digit number is a valid UPC code (just like you would find on retail products) within the set of number defined for restricted circulation items within a company. This means that the number will not collide with any UPC codes you receive on products from other companies.
The short codes assigned scan reliably because no matter how long the product id and the lot id is, the barcode only has to store 12 digits. Additionally, the UPC standard scans more reliably than the barcode standard (Code-128) used for general information barcodes since it is limited to only include numbers.