コード例 #1
0
    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")
コード例 #2
0
	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"))
コード例 #3
0
	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"))
コード例 #4
0
ファイル: test_stock_entry.py プロジェクト: ddimmich/erpnext
    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"))
コード例 #5
0
    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")
コード例 #6
0
	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"))
コード例 #7
0
ファイル: test_stock_entry.py プロジェクト: tardi/erpnext
	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"))
コード例 #8
0
    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")
コード例 #9
0
    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")