Payroll-- Paid by Checking Debit

Problem

When using the Write Payroll command, choosing Checking Debit as a payment method gives an error message.

Caught By

User bug report.

Workaround

If paying by bank transfer in Goldenseal payroll software version 4.2 or earlier, you'd probably need to set up a Cash account. Transfer funds from the Checking account to the Cash account, and then use it to make payments via the Write Payroll command.

Solution

This probably is fixed in version 4.3 of Goldenseal payroll software. You can now pay by Checking Debit, if making electronic transfers directly from your bank account to the employee's.

NOTE-- A last-minute change in the 4.3 update accidentally zapped this fix, and introduced another bug besides. The problem is actually fixed in version 4.31.

Technical Details

Programmer Note: Code changed in CWritePayrollEncl::CreatePaycheck.