commit
2ef6f2e0a8
|
|
@ -42,6 +42,9 @@ class PurchaseRequest(models.Model):
|
|||
raise ValidationError(_("Can't Confirm Request With No Item!"))
|
||||
if not self.department_id:
|
||||
raise ValidationError(_("Please Select department for employee"))
|
||||
direct_manager = self.sudo().employee_id.department_id.manager_id
|
||||
if direct_manager and self.env.user.id != direct_manager.id:
|
||||
raise ValidationError(_("You should be The Direct Manager"))
|
||||
if any(self.line_ids.filtered(lambda line: line.product_id.type == "product")):
|
||||
self.write({'state': 'warehouse'})
|
||||
else:
|
||||
|
|
|
|||
|
|
@ -120,7 +120,7 @@ msgstr "إعتماد"
|
|||
#. module: purchase_requisition_custom
|
||||
#: model_terms:ir.ui.view,arch_db:purchase_requisition_custom.purchase_order_custom_form_view
|
||||
msgid "Approve Order"
|
||||
msgstr ""
|
||||
msgstr "تاكيد امر الشراء"
|
||||
|
||||
#. module: purchase_requisition_custom
|
||||
#: model:res.groups,name:purchase_requisition_custom.group_approve_purchase_requisition
|
||||
|
|
|
|||
|
|
@ -29,7 +29,8 @@ committe_member_right5,Committe member,purchase.model_purchase_order,purchase_re
|
|||
change_purchase_user_state_purchase_user,change_purchase_user_state,purchase_requisition_custom.model_change_purchase_user_state,base.group_user,1,1,1,1
|
||||
model_convert_po_contract_wizard_user,model_convert_po_contract_wizard,purchase_requisition_custom.model_convert_po_contract_wizard,base.group_user,1,1,1,1
|
||||
purchase_request_create_purchase_request_stock,stock move create_purchase_request,stock.model_stock_move,purchase_requisition_custom.create_purchase_request,1,0,0,0
|
||||
|
||||
committe_group_direct_manger,committe_group_direct_manger,model_committe_member,purchase_requisition_custom.group_direct_manger,1,1,1,1
|
||||
budget_purchase_user,budget.purchase.user,account_budget_custom.model_account_budget_post,purchase.group_purchase_user,1,1,0,0
|
||||
|
||||
budget_purchase_user_confirmation,budget.purchase.user.confirmation,account_budget_custom.model_budget_confirmation,purchase.group_purchase_user,1,1,0,0
|
||||
budget_purchase_user_confirmation_line,budget.purchase.user.confirmation.line,account_budget_custom.model_budget_confirmation_line,purchase.group_purchase_user,1,1,0,0
|
||||
periods_purchase,periods.purchase.user,account_fiscal_year.model_fiscalyears_periods,purchase.group_purchase_user,1,1,0,0
|
||||
|
|
|
|||
|
Loading…
Reference in New Issue