Both an internal and external/option counter has been provided. Internally, the system was previously never internally keeping track of the order of sales order line items (and consequently invoice history). Previously, in the event that sales order or invoice history line item had to be reindexed because of a data corruption problem (or in the event that a standard program update or a customization was added that changed the structure of the line item), the order in which line items would then appear would change. In addition users can now enter a customer reference 'line item' that the user's customer may require appear on an invoice (will only appear however on a blank/non-pre-printed form type invoice).
A special program is run by the installation which determines the line item sequence of the line items in both the pending sales order and invoice history line item files and which automatically updates the new internal counter field.