Understanding Next Numbers

When you create a document such as an invoice, a voucher, or a journal entry, you can assign a document number or let the Next Numbers program (P0002) assign one.

Next numbers is an automatic numbering feature. The Next Numbers program assigns numbers to documents using standard next numbers. The system finds the next available number in the Next Numbers - Automatic table (F0002) and assigns that number to the document.

Next numbers work in conjunction with the data dictionary. Each data dictionary item that uses next numbers contains a next numbering index value that corresponds to the line number that contains the next number value for that data item.

When you set up next numbers:

  • Do not use blank as a next number value.

  • Do not change a next number.

    Changing the numbers can result in duplicate numbers, as well as the inability to locate previously added numbers. If you must change a next number, change it to a greater value only.

  • Do not delete next number values.

    If you delete a next number value, you might get unexpected results.

  • Do not change the sequence of the next numbers in the table.

    Each next number must remain on its current line because programs reference a specific line in the table. For example, in the General Accounting system, the next number for journal entries must be on the second line.

You can have the system assign check digits for any set of standard next numbers. You can also review the next numbers that the system assigns to documents and specify whether to assign check digits for a type of next number. Check digits prevent errors that are caused by transposition during data entry. For example, activating check digits in the address book for suppliers prevents a voucher from being assigned to the wrong supplier if digits are transposed during voucher entry. You should use check digits for next numbers only when a transposition error is likely to occur during data entry.

Note: If you select to manually assign a document number instead of using next numbers, you must enter the number during data entry.