About Negative Payroll Transactions
TimeTrack allows the entry and processing of negative time transactions in some instances. This provides a Signature user with the ability to perform corrective transactions to update Service Management, Equipment Management, and Job Cost.
If you are using Microsoft Dynamics GP Payroll, these corrective transactions will transfer into the GP Payroll posting process via payroll integration. However, Microsoft Dynamics GP Payroll does not recommend or support negative payroll transactions.
Per tests performed by Signature, negative transactions will post properly through Dynamics GP Payroll, if the sum of the tax transaction results in a positive or net neutral (zero) tax transaction for each tax code used in the payroll transaction. In this case, GP Payroll will calculate the correct Federal, State and Local tax liability. The exception to this posting result is found primarily with local tax calculations. When a user generates a corrective transaction to change the local tax code assignment, the net tax transaction set does not result in a positive or net neutral local tax transaction for each of the local tax codes; therefore, negative local tax calculations are not properly reversed and should not be attempted. The same would be true if the State or Federal tax codes were changed.
Microsoft's instruction for correcting any payroll error is to void the erroneous payroll check and re-issue the check once the data has been corrected.
If you are using US Payroll, and the Use COGS Distribution for Invoices and Allow posting invoices with negative/committed costs options are marked in Invoice Options, voiding a check after the job or service call invoice is posted creates a negative transaction to reverse the costs and billable amount of the payroll transactions. If the service call or job is closed, it will be reopened to allow you to post this transaction.