Merge pull request #31523 from rohitwaghchaure/fixed-test-case-backflushed_batch-raw-materials

fix: test case
This commit is contained in:
rohitwaghchaure 2022-07-05 15:10:59 +05:30 committed by GitHub
commit d5b0b5e798
No known key found for this signature in database
GPG Key ID: 4AEE18F83AFDEB23
2 changed files with 3 additions and 2 deletions

View File

@ -1243,7 +1243,7 @@ class TestWorkOrder(FrappeTestCase):
ste_doc.insert()
ste_doc.submit()
batch_list = [row.batch_no for row in ste_doc.items]
batch_list = sorted([row.batch_no for row in ste_doc.items])
wo_doc = make_wo_order_test_record(production_item=fg_item, qty=4)
transferred_ste_doc = frappe.get_doc(

View File

@ -1661,7 +1661,8 @@ class StockEntry(StockController):
qty = frappe.utils.ceil(qty)
if row.batch_details:
for batch_no, batch_qty in row.batch_details.items():
batches = sorted(row.batch_details.items(), key=lambda x: x[0])
for batch_no, batch_qty in batches:
if qty <= 0 or batch_qty <= 0:
continue