Understanding Invoice Print Versions

You can control the invoice version that the system uses to print the invoices using the:

  • Processing options for the Invoice Print program (R48504).

  • Invoice Format Version field on the Service Billing Invoice Entry form or the Invoice Format Code field on the Contract Master Revisions form.

  • Key Type and Table Key fields on the Invoice Print Version Cross Reference Revisions form.

For the Invoice Print program, you can complete either the Invoice Format Name processing option or these three processing options:

  • Invoice Version UBE

  • Invoice Version

  • Invoice Workfile Detail Selection

If you complete either processing option combination, the system uses the values that you enter in the processing options to retrieve the format and format code from the F48S58 table.

If you do not complete either processing option combination, the system uses the value in the Invoice Format Code field (INVF) on the Service Billing Invoice Entry form or on the Contract Master Revisions form to retrieve the format and format code from the F48S58 table.

If you do not complete either processing option combination, and you leave the Invoice Format Code field blank, the system uses the key type and table key combination that you set up using the Invoice Print Version Cross Reference program (P48S58). The system uses this hierarchy of fields from the Invoice Summary Work File table (F4822) to search for versions:

  1. Work Order Number

  2. Work Order Class

  3. Contract Number

  4. Parent Contract Number

  5. Customer

  6. Job or Business Unit

  7. Job Class

  8. Company Number

  9. Default

You can print selected invoices rather than an entire batch. To do this, use the data selection for the version of the Invoice Print program that you specify during the printing process. For example, you can limit the print selection to a business unit or an invoice number.