Optional Fields for Payroll Processing versus Transactions

This topic discusses the optional fields defined for Transactions, Transaction Earnings and Deductions, Transaction Taxes, and Payroll Processing, all set up and maintained on the Optional Fields setup window, but assigned to functions in the Assign Optional Fields window.

You can set up these types of optional fields so that they are passed to General Ledger when you Calculate Payroll.

Important! If you added the same optional field to Payroll Processing and to Transactions, the one for Payroll Processing takes precedence. For example, if you added an optional field ABC to both Payroll Processing and to Transactions, then the optional field ABC for Payroll Processing will be passed to General Ledger.

The following table summarizes the main differences between the optional fields defined for the transaction options and those for the payroll processing option.

  Payroll Processing Transactions
Transaction Earnings/Deductions
Transaction Taxes
What is the purpose? Define optional fields for Payroll Processing if you want to associate the fields with the overall Calculate Payroll run. For example, you might define an optional field that describes the payroll run. Define optional fields for the Transaction options if you want to associate the fields with the paychecks produced by the Calculate Payroll run.
How do I assign or edit these optional fields? Use the Optional Fields tab of the Calculate Payroll window. See About Optional Fields Assigned to Transactions.
Which Payroll reports show these optional fields? Not applicable. On the Pre-Check Register and Payroll Register.