4Site
Support Request System
View Patch #50.001.023
Description
Patch ID:
Date Implemented:
Patch Title:
Patch Type:
Request IDs:
Bug
Enhancement
Other
00545 -
Voucher Totals .01 off.
Symptoms:
1. This was an old bug that we never made happen until now. The client would enter a voucher that at first showed an imbalance was -.01. But if the re-opened the batch or clicked on a different voucher then back on the first one the balance would be 0. Yet it wouldn't post. The vohdr.balance was -.01. But the costing grid dr = cr. Request system has details for numbers to make it happen. 2. Also - I found a problem if you were matched to receipts and had big quantities. You couldn't see the full number and couldn't stretch the columns (you could when just matched to a PO).
Solution:
1. This was a rounding problem on the expensed tax line calculation but only if the voucher was matched to a PO or receipts. As the tax was calculated on a line it was formatted to 4 decimals. The it was rounded again to 2 decimals. This double rounding sometimes caused it to be out a penny. Non-tax lines were accumulated at 6 decimals and not rounded to the end. I changed the accumulation of the taxes to keep the decimals and just round once. 2. The code was disabled the grid so the user couldn't undo the checkmarks - you have to take all receipt lines. I changed it to enable the grid but skip processing if the user clicked on the grid to remove the check marks.
Browse Patches
Find a Patch
Return to Request System Menu