summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorAzka Nathan <darizkyfaz@gmail.com>2025-10-08 17:15:05 +0700
committerAzka Nathan <darizkyfaz@gmail.com>2025-10-08 17:15:05 +0700
commita9aff3725c86ae6e864e8b5e2b45596ef7dff6e0 (patch)
treebd9f9ccf3561d3900979cca2d78398fd835940c9
parent7b17ded8576c86470c56e5ccf961d0378b3a820f (diff)
fix bug
-rw-r--r--indoteknik_custom/models/partial_delivery.py5
1 files changed, 2 insertions, 3 deletions
diff --git a/indoteknik_custom/models/partial_delivery.py b/indoteknik_custom/models/partial_delivery.py
index c9d2ba5c..c9b188ea 100644
--- a/indoteknik_custom/models/partial_delivery.py
+++ b/indoteknik_custom/models/partial_delivery.py
@@ -74,9 +74,6 @@ class PartialDeliveryWizard(models.TransientModel):
if not selected_lines:
raise UserError(_("Tidak ada produk yang dipilih atau diisi jumlahnya."))
-
- if selected_lines.selected_qty > selected_lines.reserved_qty:
- raise UserError(_("Jumlah produk yang dipilih melebihi jumlah reserved."))
new_picking = StockPicking.create({
'origin': picking.origin,
@@ -89,6 +86,8 @@ class PartialDeliveryWizard(models.TransientModel):
})
for line in selected_lines:
+ if line.selected_qty > line.reserved_qty:
+ raise UserError(_("Jumlah produk %s yang dipilih melebihi jumlah reserved.") % line.product_id.display_name)
move = line.move_id
move._do_unreserve()