From 6e6113436b2d346c37e85ef3d28e926b691d52fa Mon Sep 17 00:00:00 2001 From: Tanshu Date: Sat, 18 May 2013 12:13:06 +0530 Subject: [PATCH] Error in Purchase Return where journal amounts do not match due to rounding fixed. --- brewman/brewman/views/services/voucher/purchase_return.py | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/brewman/brewman/views/services/voucher/purchase_return.py b/brewman/brewman/views/services/voucher/purchase_return.py index 280fafb2..0fd42e1e 100644 --- a/brewman/brewman/views/services/voucher/purchase_return.py +++ b/brewman/brewman/views/services/voucher/purchase_return.py @@ -50,7 +50,7 @@ def purchase_return_create_journals(inventories, ledgerID): ledger = Product.by_id(item.product_id).ledger amount += round(item.amount, 2) if ledger.id in journals: - journals[ledger.id].amount += item.amount + journals[ledger.id].amount += amount else: journals[ledger.id] = Journal(debit=-1, cost_center_id=ledger.costcenter_id, ledger_id=ledger.id, amount=item.amount)