def _test_purchase_return_jv(self, se): jv = make_return_jv(se.name) self.assertEqual(len(jv.get("accounts")), 2) self.assertEqual(jv.get("voucher_type"), "Debit Note") self.assertEqual(jv.get("posting_date"), getdate(se.posting_date)) self.assertEqual(jv.get("accounts")[0].get("account"), "_Test Payable - _TC") self.assertEqual(jv.get("accounts")[0].get("party"), "_Test Supplier") self.assertEqual(jv.get("accounts")[1].get("account"), "_Test Account Cost for Goods Sold - _TC")
def _test_purchase_return_jv(self, se): from erpnext.stock.doctype.stock_entry.stock_entry import make_return_jv jv = make_return_jv(se.name) self.assertEqual(len(jv.get("entries")), 2) self.assertEqual(jv.get("voucher_type"), "Debit Note") self.assertEqual(jv.get("posting_date"), se.posting_date) self.assertEqual(jv.get("entries")[0].get("account"), "_Test Supplier - _TC") self.assertEqual(jv.get("entries")[1].get("account"), "_Test Account Cost for Goods Sold - _TC") self.assertTrue(jv.get("entries")[0].get("against_voucher"))
def _test_sales_return_jv(self, se): from erpnext.stock.doctype.stock_entry.stock_entry import make_return_jv jv = make_return_jv(se.name) self.assertEqual(len(jv.get("entries")), 2) self.assertEqual(jv.get("voucher_type"), "Credit Note") self.assertEqual(jv.get("posting_date"), se.posting_date) self.assertEqual(jv.get("entries")[0].get("account"), "_Test Customer - _TC") self.assertEqual(jv.get("entries")[1].get("account"), "Sales - _TC") self.assertTrue(jv.get("entries")[0].get("against_invoice"))
def _test_sales_return_jv(self, se): from erpnext.stock.doctype.stock_entry.stock_entry import make_return_jv jv_list = make_return_jv(se.doc.name) self.assertEqual(len(jv_list), 3) self.assertEqual(jv_list[0].get("voucher_type"), "Credit Note") self.assertEqual(jv_list[0].get("posting_date"), se.doc.posting_date) self.assertEqual(jv_list[1].get("account"), "_Test Customer - _TC") self.assertEqual(jv_list[2].get("account"), "Sales - _TC") self.assertTrue(jv_list[1].get("against_invoice"))
def _test_sales_return_jv(self, se): jv = make_return_jv(se.name) self.assertEqual(len(jv.get("accounts")), 2) self.assertEqual(jv.get("voucher_type"), "Credit Note") self.assertEqual(jv.get("posting_date"), getdate(se.posting_date)) self.assertEqual(jv.get("accounts")[0].get("account"), "Debtors - _TC") self.assertEqual(jv.get("accounts")[0].get("party_type"), "Customer") self.assertEqual(jv.get("accounts")[0].get("party"), "_Test Customer") self.assertEqual(jv.get("accounts")[1].get("account"), "Sales - _TC")
def _test_purchase_return_jv(self, se): jv = make_return_jv(se.name) self.assertEqual(len(jv.get("accounts")), 2) self.assertEqual(jv.get("voucher_type"), "Debit Note") self.assertEqual(jv.get("posting_date"), getdate(se.posting_date)) self.assertEqual(jv.get("accounts")[0].get("account"), "_Test Payable - _TC") self.assertEqual(jv.get("accounts")[0].get("party"), "_Test Supplier") self.assertEqual(jv.get("accounts")[1].get("account"), "_Test Account Cost for Goods Sold - _TC") self.assertTrue(jv.get("accounts")[0].get("against_voucher"))
def _test_sales_return_jv(self, se): from erpnext.stock.doctype.stock_entry.stock_entry import make_return_jv jv = make_return_jv(se.name) self.assertEqual(len(jv.get("accounts")), 2) self.assertEqual(jv.get("voucher_type"), "Credit Note") self.assertEqual(jv.get("posting_date"), se.posting_date) self.assertEqual( jv.get("accounts")[0].get("account"), "_Test Receivable - _TC") self.assertEqual(jv.get("accounts")[0].get("party_type"), "Customer") self.assertEqual(jv.get("accounts")[0].get("party"), "_Test Customer") self.assertTrue(jv.get("accounts")[0].get("against_invoice")) self.assertEqual(jv.get("accounts")[1].get("account"), "Sales - _TC")