fix: zero valuation rate for the batch

This commit is contained in:
Rohit Waghchaure
2025-08-07 00:50:56 +05:30
parent 07d1663f2c
commit c8410cb5ca
2 changed files with 104 additions and 1 deletions

View File

@@ -113,6 +113,7 @@ class SerialBatchBundle:
"is_rejected": self.is_rejected_entry(),
"is_packed": self.is_packed_entry(),
"make_bundle_from_sle": 1,
"sle": self.sle,
}
).make_serial_and_batch_bundle()
@@ -1036,6 +1037,14 @@ class SerialBatchCreation:
if not hasattr(self, "do_not_submit") or not self.do_not_submit:
doc.flags.ignore_voucher_validation = True
if self.get("sle"):
doc.flags.ignore_validate = True
doc.save()
self.sle.db_set("serial_and_batch_bundle", doc.name, update_modified=False)
if doc.flags.ignore_validate:
doc.flags.ignore_validate = False
doc.submit()
else:
doc.save()