Page 2 of 2

Re: Loan

Posted: Tue Jan 30, 2018 6:18 am
by gregory
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.
TTloanrepayment1.JPG
TTloanrepayment1.JPG (77.87 KiB) Viewed 1037 times
TTloanrepayment2.JPG
TTloanrepayment2.JPG (78.85 KiB) Viewed 1037 times
TTloanrepayment3.JPG
TTloanrepayment3.JPG (79.56 KiB) Viewed 1037 times
TTloanrepaymenteligibility.JPG
TTloanrepaymenteligibility.JPG (36.25 KiB) Viewed 1037 times
TTloanrepaymenteligibility.JPG
TTloanrepaymenteligibility.JPG (36.25 KiB) Viewed 1037 times

Re: Loan

Posted: Tue Jan 30, 2018 9:00 am
by shaunw
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.

Re: Loan

Posted: Mon Feb 12, 2018 5:00 pm
by gregory
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.

Re: Loan

Posted: Tue Feb 13, 2018 10:10 am
by shaunw
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.

Re: Loan

Posted: Wed Feb 14, 2018 10:01 am
by gregory
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.

Re: Loan

Posted: Wed Feb 14, 2018 10:28 am
by shaunw
I will be sure to add that to our feature request list for a future version.