Understanding Vendor Invoices and Checks
1. Introduction
2C. Basic Setup
2D. Tables
3A. Post Programs for Invoice Transactions
3C. Fund Accounting A/P Programs
The Vendor Invoices and Checks feature in the Payroll module provides the means to automatically generate invoice transactions for payment of specially coded employee withholding amounts, scheduled deductions, and employer paid benefits. This feature is primarily used by municipal installations who have interfaced the Payroll module with the Fund Accounting module.
There are two major pathways for the generated invoices, the Fund Accounting A/P method and the Payroll A/P method. Most installations choose one method. However, it is possible to use both of the methods at once.
With the Fund Accounting A/P method, you post the generated invoice transactions to the Fund Accounting module. You then pay the invoices within Fund Accounting using the Accounts Payable feature.
With the Payroll A/P method, you can pay the vendors (and print checks) for the generated invoice transactions directly from the Payroll module. Then you post the payment information to the General Ledger and Fund Accounting modules.
Why are there two methods? The flexibility lets you control timing. For example, by using the Payroll A/P method, you can print checks for vendors at any time, without having to coordinate with the Accounts Payable cycle within Fund Accounting. Also, you can redirect the payment responsibility, so that your Payroll personnel can take charge of certain types of payments.
The Company Control Options are usually set during installation of the Invision application.
Note: You may need certain filesets created for your configuration. Contact NDS Technical Support for more information.
Single or Dual Post:
To activate the Vendor Invoices and Checks feature, set the Company Control Option for Create Automatic Vendor Invoices/Checks to 1 - Single Post or 2 - Dual Post. The Single Post option means that the Payroll Post program handles the generation of the invoice transactions. The dual post options means that a separate program, Post to Vendor Transaction Files, handles the generation of the invoice transactions.
The advantage of dual post is that it simplifies control and troubleshooting by separating the invoice processing from the rest of the Payroll Post. The disadvantage of dual posting is that it is adds another program to the list of programs that must be run for each payroll period.
Fringe Benefits Options:
If you use the fringe benefits features, you should also set the options for Update Employee Fringes During Post and Automatic Fringe Distribution.
The key to controlling the Vendor Invoices and Checks feature is the Vendor Payment Method. This code directs the post programs to generate the invoice transactions for the appropriate payment method.
Example:
|
Tip: Remember to enter the Vendor Number. |
Vendor Payment Method Codes:
N - None: Payment to the vendor is handled manually. This setting applies to facilities that do not use Vender Invoices and Checks. You do not need to enter a Vendor Number with this option.
I - Invoice: The post process creates a vendor invoice transaction. Accounts Payable in the Fund Accounting module handles payment to the vendor. Enter the Vendor Number with this option.
C - Regular A/P Check: The post process creates a vendor invoice transaction. Payroll A/P prints a check for the vendor. Enter the Vendor Number with this option.
CN - Non-printing A/P Check: The post process creates a vendor invoice transaction. Payroll A/P handles payment to the vendor, but no check is printed. Use this option for payments that are automatically withdrawn from the employer's checking account by the bank. Enter the Vendor Number with this option.
Fringe
Master Maintenance: This
covers the employer's contribution, if you use the fringe benefits feature.
Specify
the Vendor Payment Method Code for the Fringe Number and assign the Vendor
Number.
Note: For
more information refer to the topic, Understanding
Fringe Benefits.
Edit Employee Fringe: Create an employee fringe record for each fringe that pertains to the employee. For example: create a record for FICA, Med FICA, health insurance for each applicable employee.
Auto Fringe Distribution Maintenance, if applicable: Use this maintenance if the fringe is being paid out of a different department from that of the employee's gross pay and if there are multiple departments that the fringe is being posted to and these amounts vary from week to week.
Deduction
Master Maintenance: Specify
the Vendor Payment Method Code for the Deduction Code to cover the employee's
contribution. Also
assign the Vendor Number.
Note: If
using fringe benefits, assign the Fringe Number to the Deduction Code.
The Payroll
Post identifies the fringes through the Deduction Code.
Employee Master Maintenance: Assign the Deduction Code to the employee in the Employee Master Scheduled Deduction Area.
MSR Benefits: The MSR DEDS Table maintains the setup for payment of Maine Public Employees Retirement System (MainePERS) benefits via the Vendor Invoices and Checks feature. The MSR DEDS table establishes the links between Run Codes and the associated Deduction Codes for the MainePERS.
Standard Withholding: The following tables control how the post programs create invoice transactions for standard withholding amounts for taxes, retirement, and net direct deposit. In each table, you assign a Deduction Code to the type of standard withholding, such as Federal Tax Withholding and Regular FICA withholding. You do not need to assign these Deduction Codes to any employees, because the table handles it all.
PRINVCHK
Table: Designates
the Deduction Codes for retirement, federal, and FICA tax withholding.
Note: You
can use the Deduction Code for the DIR DEP entry to pay the bank for direct
deposits of the employees net check amounts.
PRVNDST
Table: Designates
the Deduction Codes for state tax withholding amounts.
Tip: The
Deduction Code assigned to the withholding type or Run Code specifies
which Vendor Payment Method is applicable.
G/L Account Numbers: The PR A/P Invoice G/L Table (INV-GL) maintains the G/L Account Numbers used by the PR A/P Check Post and the PR F/A Invoice Post.
The following list describes the basic flow for processing Vendor Invoices and Checks during the Payroll Run:
Payroll Post (or Post to Vendor Transaction Files)
Fringe benefits processing programs, if applicable.
Payroll Fund Accounting Accounts Payable programs, if applicable.
Payroll Accounts Payable programs, if applicable.
Tip: For specific timing information, refer to the Payroll Runbook.
The Payroll Post programs generate invoice transactions for the Vendor Invoices and Checks features. Each program uses the Vendor Payment Method code associated with the Deduction Code or the associated Fringe Number to determine whether to create invoice transactions for the Fund Accounting A/P method or the Payroll A/P method.
Payroll Post Programs:
Post to Vendor Transaction Files: This program creates invoice transactions for deductions if the Company Control Option is set to 2 - Dual Post.
Payroll
Post: This
program creates invoice transactions for deductions if the Company Control
Option is set to 1 - Single Post.
Note: Regardless
of the setting, if fringes are activated this program also updates the
Employee Fringe file, later used by the Fringe Distribution Post to create
invoice transactions.
About the Generated Invoice Transaction Records:
The post programs create invoice transaction records for the Fund Accounting A/P programs and the Payroll A/P programs. The Vendor Payment Method determines which files to update. The following fields (among others) are included in the invoice transaction records for both methods:
Vendor Invoice Number: The post program assigns the Invoice Number using the format PAYyymmdd, where PAY is a constant and yymmdd is the run date of the post program. All records for a specific run of a post program share the same Invoice Number. Therefore, an Invoice Number could apply to several vendors.
Vendor Number: The post program uses the Vendor Number specified by the Deduction Code or the Fringe Number.
Vendor Due Date: You specify the Vendor Due Date at the post program prompt. Later, you can select records to be printed by their Due Dates when processing Payroll A/P.
Vendor Invoice Date: The post program assigns the system date when creating the invoice transactions.
Vendor Invoice Amount: The post program determines the amount of the invoice transaction by summing up calculated withholding, deduction and fringe amounts for all employees.
The Fringe Benefits feature is optional. The fringe programs make up an interim step between the Payroll Post and the Vendor Invoices and Checks programs. First, the Payroll Post program updates the Employee Fringe file. Then the Fringe Distribution Post creates the invoice transaction records for Fund Accounting A/P and the Payroll A/P.
Tip: For more information about the following programs, refer to Understanding Fringe Benefits.
Build Monthly Work File (MainePERS electronic reporting)
Retirement
Fringe Journal
Tip: For
more information about retirement, refer to Understanding
Retirement Fringe Benefits.
Employee
Fringe Maintenance
Tip: If
you need to make corrections, use Employee Fringe Maintenance before running
the Fringe Distribution Post.
The Fund Accounting A/P method posts the generated invoice transactions to the Fund Accounting module. The invoices are then paid through Accounts Payable in Fund Accounting. The following Payroll Fund Accounting A/P programs process all of the invoices for deductions and fringes that were coded with a Vendor Payment Method of (I)nvoice.
Note: If you never use this Vendor Payment Method, you can skip these programs during the Payroll Run.
PR
F/A Invoice Transaction Journal: This
report prints all of the invoice transactions that are to be posted to
the Fund Accounting module for payment.
Important: If
there are any invalid vendors for Vendor Number
000000, you will not be able to run the PR F/A Invoice Post. The
problem may be caused by a blank Vendor Number associated with a Deduction Code
or a Fringe Number.
You must
correct the blank Vendor Numbers, and then contact NDS
Technical Support for further assistance.
PR F/A Invoice Post: This program updates the Fund Accounting module from the generated invoice transactions and clears the Payroll invoice transactions, ready for the next Payroll Run.
Tip: If you need to make corrections to the invoice transactions, make them within the Fund Accounting module after running the PR F/A Invoice Post.
The Payroll A/P method prints the checks for the invoice transactions directly from the Payroll module. Then it posts the payment information to the General Ledger and Fund Accounting modules. The following Payroll A/P programs process all of the invoices for deductions and employer paid benefits that were coded with a Vendor Payment Method of (C) or (CN).
Note: If you never use these Vendor Payment Methods, you can skip these programs during the Payroll Run.
PR
A/P Check Report: This
report prints a list of the generated invoice transactions.
Important: If
there are any invalid vendors for Vendor Number
000000, you will not be able to run the PR A/P Check Post. The
problem may be caused by a blank Vendor Number associated with a Deduction Code
or a Fringe Number.
You must
correct the blank Vendor Numbers, and then contact NDS
Technical Support for further assistance.
PR A/P Check Transaction Maintenance: You can use this program to change the Vendor Due Dates or to distribute invoice amounts among multiple due dates.
PR A/P Check Preparation: This program flags invoice transactions that you want to include when printing checks. You can select transactions by Vendor Due Date and Vendor Number.
PR
A/P Print Checks: This
program prints the prepared checks for the vendors.
Note: No
checks print for invoice transactions coded CN
for direct withdrawal. However,
the Payroll A/P reports clearly identify the direct withdrawal transaction
amounts.
PR A/P Check Register: This program prints a list of the printed checks and direct withdrawal transactions.
PR A/P Check Post: This program updates the General Ledger module, the Fund Accounting module, and clears the appropriate Payroll files ready for the next Payroll Run.
Tip: If you need to make date corrections to the invoice transactions, use PR A/P Check Transaction Maintenance before preparing the checks.