summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
-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()