Page 2 of 2
Posted: Tue Jan 30, 2018 6:18 am
TimeTrex ver 11.1.4, PHP 7, Postgresql 10.1
Have 3 loan deductions set up automatically 1 each for 3 different employees. All 3 show a positive balance in their accrual loan accounts. When running normal payroll only deduction 2 fired. Deductions 1 and 3 never did and we had to manually enter amendments. See attached the deduction definitions for each, elgibility (all 3 are identical) and deduction paystub account definition.
What is difference between 3 to cause 1 to work and 2 to not. Last pay period (earlier 11.1 version of TimeTrex) all 3 deductions worked perfectly. Their definition was not changed since then.
Posted: Tue Jan 30, 2018 9:00 am
To know for sure we would need to see the log file from when you generated the pay stub for the employee who it didn't work for. But based on your screenshots the only difference is that the 2nd Tax/Deduction doesn't actually have a Target/Limit set, whereas the others have that set to "0". I wouldn't expect that to make a difference, but its worth a try.
Posted: Mon Feb 12, 2018 5:00 pm
Confirmed though does not make sense if 0 is entered as target the deduction does not fire automatically. If target is left blank it works correctly. Bug probably.
Posted: Tue Feb 13, 2018 10:10 am
I did further testing and everything seems to be working as expected. Keep in mind that when the target is blank, that tells TimeTrex there is no target at all, therefore it treats it as if its just a Fixed Amount calculation without any target.
If the target is set to "0", then it would only trigger when the balance is less than 0, and not trigger if the balance is more than 0. Loan balances should always be negative amounts of course.
Based on the sample pay stub screenshot attached to your first post, and the other screenshots of the Tax/Deduction records, they don't seem to coincide with the 401k accrual balance, so my guess is that might be where your problem is.
Posted: Wed Feb 14, 2018 10:01 am
It is not obvious to us that loan balance should be negative. It shows up on employees time cards and on that piece of paper if it says for example $222 it means employee owes $222.
It is also inconsistent to permit the choice between "Earning adds, deduction subtracts" and "Earning subtracts, deduction adds" yet only trigger when balance is < $0. It should interpret target in terms of choice of whether deduction subtracts or not. If deduction subtracts it should trigger when Balance > target. If deduction adds it should trigger then Balance < Target.
Posted: Wed Feb 14, 2018 10:28 am
I will be sure to add that to our feature request list for a future version.