Default Accounts Payable codes
The primary purpose of accounts payable codes is to streamline processing and eliminate data entry errors during invoice entry. You assign these codes as defaults at the most appropriate level in your accounts payable structure, and override the defaults at lower levels in the structure to accommodate special processing needs.
Example
These figures display the cascading default scheme used for accounts payable codes. For example, when you define a pay group you must assign a default payment code, such as a system check payment code. That code is automatically assigned to all vendor classes, vendors, and invoices associated with that pay group.
If you have one vendor class, such as employees, that you pay electronically, you can override the default for your employee vendor class. Therefore, employee expenses are paid electronically and all other invoices are paid with a system check. You don't need to select the correct payment code during invoice entry because the payment code defaults automatically.
Default codes display only in the invoice entry forms, and then, only after you add the invoice record. You must leave the accounts payable code fields blank to accept the default values. Selecting a value in one of these fields, even if it is the default value, is considered an override and can make it more difficult for you to change multiple records at once in the future.