Example #1
0
	def check_outstanding_vouchers(self, doc, args, expected_outstanding):
		from erpnext.accounts.doctype.payment_tool.payment_tool import get_outstanding_vouchers
		outstanding_entries = get_outstanding_vouchers(json.dumps(args))

		for d in outstanding_entries:
			self.assertEquals(flt(d.get("outstanding_amount"), 2), expected_outstanding.get(d.get("voucher_type"))[1])

		self.check_jv_entries(doc, outstanding_entries, expected_outstanding)
	def check_outstanding_vouchers(self, doc, args, expected_outstanding):
		from erpnext.accounts.doctype.payment_tool.payment_tool import get_outstanding_vouchers
		outstanding_entries = get_outstanding_vouchers(json.dumps(args))

		for d in outstanding_entries:
			self.assertEquals(flt(d.get("outstanding_amount"), 2), expected_outstanding.get(d.get("voucher_type"))[1])

		self.check_jv_entries(doc, outstanding_entries, expected_outstanding)