diff --git a/odex25_purchase/purchase_requisition_custom/models/purchase_request.py b/odex25_purchase/purchase_requisition_custom/models/purchase_request.py index 5e1ec0690..e33311b8f 100644 --- a/odex25_purchase/purchase_requisition_custom/models/purchase_request.py +++ b/odex25_purchase/purchase_requisition_custom/models/purchase_request.py @@ -165,6 +165,8 @@ class PurchaseRequest(models.Model): self.department_id = self._default_emp().department_id.id def action_submit(self): + if len(self.line_ids) == 0: + raise ValidationError(_("Can't Confirm Request With No Item!")) self.write({'state': 'direct_manager'}) def action_confirm(self):