[test] fix, force values in target warehouse too
This commit is contained in:
parent
ba5b0e8458
commit
d3b8a74508
@ -326,21 +326,19 @@ class TestDeliveryNote(unittest.TestCase):
|
|||||||
|
|
||||||
def test_delivery_of_bundled_items_to_target_warehouse(self):
|
def test_delivery_of_bundled_items_to_target_warehouse(self):
|
||||||
set_perpetual_inventory()
|
set_perpetual_inventory()
|
||||||
|
frappe.db.set_value("Item", "_Test Item", "valuation_method", "FIFO")
|
||||||
|
|
||||||
create_stock_reconciliation(item_code="_Test Item", target="_Test Warehouse - _TC",
|
for warehouse in ("_Test Warehouse - _TC", "_Test Warehouse 1 - _TC"):
|
||||||
|
create_stock_reconciliation(item_code="_Test Item", target=warehouse,
|
||||||
qty=50, rate=100)
|
qty=50, rate=100)
|
||||||
create_stock_reconciliation(item_code="_Test Item Home Desktop 100",
|
create_stock_reconciliation(item_code="_Test Item Home Desktop 100",
|
||||||
target="_Test Warehouse - _TC",
|
target=warehouse, qty=50, rate=100)
|
||||||
qty=50, rate=100)
|
|
||||||
|
|
||||||
opening_qty_test_warehouse_1 = get_qty_after_transaction(warehouse="_Test Warehouse 1 - _TC")
|
opening_qty_test_warehouse_1 = get_qty_after_transaction(warehouse="_Test Warehouse 1 - _TC")
|
||||||
|
|
||||||
dn = create_delivery_note(item_code="_Test Product Bundle Item",
|
dn = create_delivery_note(item_code="_Test Product Bundle Item",
|
||||||
qty=5, rate=500, target_warehouse="_Test Warehouse 1 - _TC", do_not_submit=True)
|
qty=5, rate=500, target_warehouse="_Test Warehouse 1 - _TC", do_not_submit=True)
|
||||||
|
|
||||||
frappe.db.sql("""delete from `tabStock Ledger Entry`
|
|
||||||
where voucher_type=%s and voucher_no=%s""", (dn.doctype, dn.name))
|
|
||||||
|
|
||||||
dn.submit()
|
dn.submit()
|
||||||
|
|
||||||
# qty after delivery
|
# qty after delivery
|
||||||
@ -366,8 +364,6 @@ class TestDeliveryNote(unittest.TestCase):
|
|||||||
gl_entries = get_gl_entries("Delivery Note", dn.name)
|
gl_entries = get_gl_entries("Delivery Note", dn.name)
|
||||||
self.assertTrue(gl_entries)
|
self.assertTrue(gl_entries)
|
||||||
|
|
||||||
print frappe.as_json(gl_entries)
|
|
||||||
|
|
||||||
stock_value_difference = abs(frappe.db.sql("""select sum(stock_value_difference)
|
stock_value_difference = abs(frappe.db.sql("""select sum(stock_value_difference)
|
||||||
from `tabStock Ledger Entry` where voucher_type='Delivery Note' and voucher_no=%s
|
from `tabStock Ledger Entry` where voucher_type='Delivery Note' and voucher_no=%s
|
||||||
and warehouse='_Test Warehouse - _TC'""", dn.name)[0][0])
|
and warehouse='_Test Warehouse - _TC'""", dn.name)[0][0])
|
||||||
|
|||||||
Loading…
x
Reference in New Issue
Block a user