Issue
The following message appears when previewing the payroll tax register:
Variable ‘PROCDAT’ is not found. Print cancelled.
If they choose the option to print instead of preview, the following message appears:
Error 12: Variable not found
Called from: g_prnjob Line number: 356
Program code causing error:
a_dttx->taxid
This occurs when attempting to display records from both current and history. The message occurs after applying either the March 31st or May 1st payroll update.
Build Info
———–
Sage Pro 7.5 with SP2
Steps to Recreate
—————–
The following steps were reproduced on sample company 99.
- Open PR.
- Configure PR setup to use ACH for direct deposit processing.
- Configure employee CD1 to use direct deposit
- Create a direct deposit posing and payment for CD1
- Generate set the Payroll Tax Register to display records from both current and history, then preview.
- Click the Next Page Button, no error appears.
- Now apply the payroll update for March 31st
- Repeat step 5 and 6 and the following message appears:
Variable ‘PROCDAT’ is not found. Print cancelled.
- Now apply the payroll update for May 1st, 2009, the same message appears.
Note if the user prints insteads of previewing the report, the following message appears:
Error 12: Variable not found
Called from: g_prnjob Line number: 356
Program code causing error:
a_dttx->taxid
Solution or Workaround
This error has been documented in PTR 90798