fixes for gl entries in purchase invoice
diff --git a/accounts/doctype/purchase_invoice/purchase_invoice.py b/accounts/doctype/purchase_invoice/purchase_invoice.py
index e96ff6b..9ce939c 100644
--- a/accounts/doctype/purchase_invoice/purchase_invoice.py
+++ b/accounts/doctype/purchase_invoice/purchase_invoice.py
@@ -434,7 +434,7 @@
 		)
 	
 		# tax table gl entries
-		for tax in getlist(self.doclist, "other_charges"):
+		for tax in getlist(self.doclist, "purchase_tax_details"):
 			if tax.category in ("Total", "Valuation and Total") and flt(tax.tax_amount):
 				valuation_tax += flt(tax.tax_amount)