Level 1

class vs custom field

We have been using classes on the line item level to track lot numbers of the products we make. We created them in custom templates to show up on every invoice/receipt. If an item doesn't need to be tracked, we just leave the class on that item blank. We have been manually inputting each class for the items on every invoice/receipt. We can then run a report by class to show everyone who received a certain lot number of that item. I just discovered creating custom fields in items. My question is, if I create a custom field in an item called class, then put in the lot number (which is already a class we have created), and check USE, will that number automatically show up on the invoice/receipt on the line item level under class whenever that product is selected?  I know there is lot number tracking in Enterprise, but we are using Premier.