fixes in purchase invoice gl entry
This commit is contained in:
parent
9665fd967e
commit
1af093f6b0
@ -436,13 +436,15 @@ class DocType(BuyingController):
|
|||||||
# tax table gl entries
|
# tax table gl entries
|
||||||
for tax in getlist(self.doclist, "purchase_tax_details"):
|
for tax in getlist(self.doclist, "purchase_tax_details"):
|
||||||
if tax.category in ("Total", "Valuation and Total") and flt(tax.tax_amount):
|
if tax.category in ("Total", "Valuation and Total") and flt(tax.tax_amount):
|
||||||
valuation_tax += flt(tax.tax_amount)
|
valuation_tax += tax.add_deduct_tax == "Add" \
|
||||||
|
and flt(tax.tax_amount) or -1 * flt(tax.tax_amount)
|
||||||
|
|
||||||
gl_entries.append(
|
gl_entries.append(
|
||||||
self.get_gl_dict({
|
self.get_gl_dict({
|
||||||
"account": tax.account_head,
|
"account": tax.account_head,
|
||||||
"against": self.doc.credit_to,
|
"against": self.doc.credit_to,
|
||||||
"debit": tax.tax_amount,
|
"debit": tax.add_deduct_tax == "Add" and tax.tax_amount or 0,
|
||||||
|
"credit": tax.add_deduct_tax == "Deduct" and tax.tax_amount or 0,
|
||||||
"remarks": self.doc.remarks,
|
"remarks": self.doc.remarks,
|
||||||
"cost_center": tax.cost_center
|
"cost_center": tax.cost_center
|
||||||
}, is_cancel)
|
}, is_cancel)
|
||||||
|
Loading…
x
Reference in New Issue
Block a user