Document Code (Document Control)

The lowest level in the hierarchy is the Document Code.  All document codes are defined on the Document Control table.  All document codes must be unique within the application and not necessarily within a document type.

Additions and changes to the Document Control table are expected in any application.  Care should be taken when establishing custom document codes because the same value may appear as a delivered code in a future upgrade.  Unlike many other warnings about setting up custom data, document codes are slightly different.  Many of the names of custom document codes are those used in prior Advantage or other applications.  To change the codes users have become familiar with is a decision often decided against.  Therefore, adequate documentation should be maintained on any custom document code setup so that it will not be lost when an upgrade presents a new baseline code that is identical.  One way to make custom codes unique, when the opportunity exists to establish a new code, is to use a delivered code followed by a number.  Outside of the budgeting area, which uses numbers to tie to a budget structure, accounting document codes delivered will not contain numbers.  Delivered document codes attempt to serve as acronyms, and will not contain numbers.

The fields on the Document Control (DCTRL) table by section are as follows: