This commit is contained in:
Bakry 2024-12-24 15:04:44 +03:00
parent bcea2c19b2
commit ebd748e9ad
2 changed files with 15 additions and 28 deletions

View File

@ -460,7 +460,7 @@ msgstr "إنتظار مدير الموارد البشرية"
#: model:ir.model.fields.selection,name:hr_disciplinary_tracking.selection__hr_penalty_register__state__manager #: model:ir.model.fields.selection,name:hr_disciplinary_tracking.selection__hr_penalty_register__state__manager
#, python-format #, python-format
msgid "Wait Services Manager" msgid "Wait Services Manager"
msgstr "إنتظار الخدمات المشتركة" msgstr "إنتظار مدير الخدمات المشتركة"
#. module: hr_disciplinary_tracking #. module: hr_disciplinary_tracking
#: code:addons/hr_disciplinary_tracking/models/penalty_register.py:0 #: code:addons/hr_disciplinary_tracking/models/penalty_register.py:0
@ -526,11 +526,6 @@ msgstr "تقرير المخالفات و الجزاءات"
msgid "HR Penalty Report from" msgid "HR Penalty Report from"
msgstr " تقرير المخالفات و الجزاءات من" msgstr " تقرير المخالفات و الجزاءات من"
#. module: hr_disciplinary_tracking
#: model_terms:ir.ui.view,arch_db:hr_disciplinary_tracking.penalty_egister_form_view
msgid "HR manager"
msgstr "تصديق الموارد البشرية"
#. module: hr_disciplinary_tracking #. module: hr_disciplinary_tracking
#: model:ir.model.fields,field_description:hr_disciplinary_tracking.field_hr_penalty_ss__have_penalty #: model:ir.model.fields,field_description:hr_disciplinary_tracking.field_hr_penalty_ss__have_penalty
msgid "Have Penalty" msgid "Have Penalty"
@ -804,7 +799,6 @@ msgstr "المخالفات والجزاءات"
#: model:ir.model,name:hr_disciplinary_tracking.model_hr_penalty_register #: model:ir.model,name:hr_disciplinary_tracking.model_hr_penalty_register
#: model:ir.model.fields,field_description:hr_disciplinary_tracking.field_hr_penalty_register__penalty_id #: model:ir.model.fields,field_description:hr_disciplinary_tracking.field_hr_penalty_register__penalty_id
#: model:ir.model.fields,field_description:hr_disciplinary_tracking.field_hr_penalty_report__penalty_ids #: model:ir.model.fields,field_description:hr_disciplinary_tracking.field_hr_penalty_report__penalty_ids
#: model:ir.model.fields.selection,name:hr_disciplinary_tracking.selection__hr_punishment__type__penalty
#: model_terms:ir.ui.view,arch_db:hr_disciplinary_tracking.hr_employee_document_inherit_form_view #: model_terms:ir.ui.view,arch_db:hr_disciplinary_tracking.hr_employee_document_inherit_form_view
#: model_terms:ir.ui.view,arch_db:hr_disciplinary_tracking.penalty_egister_form_view #: model_terms:ir.ui.view,arch_db:hr_disciplinary_tracking.penalty_egister_form_view
#: model_terms:ir.ui.view,arch_db:hr_disciplinary_tracking.penalty_egister_tree_view #: model_terms:ir.ui.view,arch_db:hr_disciplinary_tracking.penalty_egister_tree_view
@ -955,11 +949,6 @@ msgstr "نوع الجزاء المالي"
msgid "Punishmnet" msgid "Punishmnet"
msgstr "الجزاءات" msgstr "الجزاءات"
#. module: hr_disciplinary_tracking
#: model_terms:ir.ui.view,arch_db:hr_disciplinary_tracking.penalty_egister_form_view
msgid "Re-draft"
msgstr "إرجاع للمسوده"
#. module: hr_disciplinary_tracking #. module: hr_disciplinary_tracking
#: code:addons/hr_disciplinary_tracking/wizard/hr_penalty_report.py:0 #: code:addons/hr_disciplinary_tracking/wizard/hr_penalty_report.py:0
#: model_terms:ir.ui.view,arch_db:hr_disciplinary_tracking.hr_penalty_report #: model_terms:ir.ui.view,arch_db:hr_disciplinary_tracking.hr_penalty_report
@ -970,16 +959,9 @@ msgstr " سبب الإنذار"
#. module: hr_disciplinary_tracking #. module: hr_disciplinary_tracking
#: model:ir.model.fields.selection,name:hr_disciplinary_tracking.selection__hr_deduction__next_state__refuse #: model:ir.model.fields.selection,name:hr_disciplinary_tracking.selection__hr_deduction__next_state__refuse
#: model:ir.model.fields.selection,name:hr_disciplinary_tracking.selection__hr_deduction__state__refuse #: model:ir.model.fields.selection,name:hr_disciplinary_tracking.selection__hr_deduction__state__refuse
#: model_terms:ir.ui.view,arch_db:hr_disciplinary_tracking.penalty_egister_form_view
msgid "Refuse" msgid "Refuse"
msgstr "رفــض" msgstr "رفــض"
#. module: hr_disciplinary_tracking
#: code:addons/hr_disciplinary_tracking/models/penalty_register.py:0
#, python-format
msgid "Refused"
msgstr " مرفوض"
#. module: hr_disciplinary_tracking #. module: hr_disciplinary_tracking
#: model:ir.model.fields,field_description:hr_disciplinary_tracking.field_hr_deduction__remaining_loan_amount #: model:ir.model.fields,field_description:hr_disciplinary_tracking.field_hr_deduction__remaining_loan_amount
msgid "Remaining Loan Amount" msgid "Remaining Loan Amount"
@ -1058,6 +1040,11 @@ msgstr ""
msgid "Submit" msgid "Submit"
msgstr " إرسال" msgstr " إرسال"
#. module: hr_disciplinary_tracking
#: model:ir.model.fields.selection,name:hr_disciplinary_tracking.selection__hr_punishment__type__penalty
msgid "Penalty"
msgstr "خصــــم مالي"
#. module: hr_disciplinary_tracking #. module: hr_disciplinary_tracking
#: code:addons/hr_disciplinary_tracking/models/punishment.py:0 #: code:addons/hr_disciplinary_tracking/models/punishment.py:0
#: model:ir.model.fields,field_description:hr_disciplinary_tracking.field_hr_penalty_register__termination_id #: model:ir.model.fields,field_description:hr_disciplinary_tracking.field_hr_penalty_register__termination_id
@ -1211,14 +1198,16 @@ msgstr "لا يمكن اضافة مخالفة للموظف بتاريخ لاحق
#. module: hr_disciplinary_tracking #. module: hr_disciplinary_tracking
#: code:addons/hr_disciplinary_tracking/models/punishment.py:0 #: code:addons/hr_disciplinary_tracking/models/punishment.py:0
#: code:addons/hr_disciplinary_tracking/models/punishment.py:0
#: code:addons/hr_disciplinary_tracking/models/punishment.py:0
#: code:addons/hr_disciplinary_tracking/models/punishment.py:0
#: code:addons/hr_disciplinary_tracking/models/punishment.py:0
#, python-format #, python-format
msgid "You can not delete record There is a related other Penalty record %s" msgid "You can not delete record There is a related other Penalty record %s"
msgstr "لايمكن حذف السجل وهنالك سجل مخالفة مرتبطة به باسم مخالفة %s " msgstr "لايمكن حذف السجل وهنالك سجل مخالفة مرتبطة به باسم مخالفة %s "
#. module: hr_disciplinary_tracking
#: code:addons/hr_disciplinary_tracking/models/punishment.py:0
#, python-format
msgid "You Can Not Delete Record There is a related Penalty Employee Name %s"
msgstr "لايمكن حذف السجل وهنالك سجل مخالفة مرتبطة به بإسم الموظف %s "
#. module: hr_disciplinary_tracking #. module: hr_disciplinary_tracking
#: code:addons/hr_disciplinary_tracking/models/employee_deductions.py:0 #: code:addons/hr_disciplinary_tracking/models/employee_deductions.py:0
#: code:addons/hr_disciplinary_tracking/models/penalty_register.py:0 #: code:addons/hr_disciplinary_tracking/models/penalty_register.py:0
@ -1301,8 +1290,8 @@ msgstr ""
#. module: hr_disciplinary_tracking #. module: hr_disciplinary_tracking
#: model:ir.model.fields.selection,name:hr_disciplinary_tracking.selection__hr_punishment__type__warning #: model:ir.model.fields.selection,name:hr_disciplinary_tracking.selection__hr_punishment__type__warning
msgid "تحذير" msgid "Warning"
msgstr "" msgstr "إنـــذار"
#. module: hr_disciplinary_tracking #. module: hr_disciplinary_tracking
#: model_terms:ir.ui.view,arch_db:hr_disciplinary_tracking.penalty_egister_form_view #: model_terms:ir.ui.view,arch_db:hr_disciplinary_tracking.penalty_egister_form_view
@ -1344,4 +1333,3 @@ msgstr "الشركة"
#, python-format #, python-format
msgid "Sorry, The Approval For The Direct Manager '%s' Only OR HR Manager!" msgid "Sorry, The Approval For The Direct Manager '%s' Only OR HR Manager!"
msgstr "للأسف، لموافقة المدير المباشر '%s' فقط او مدير الموارد البشرية !" msgstr "للأسف، لموافقة المدير المباشر '%s' فقط او مدير الموارد البشرية !"

View File

@ -31,8 +31,7 @@ class penalty(models.Model):
records = self.env['hr.penalty.register'].search([('penalty_id', '=', item.id)]) records = self.env['hr.penalty.register'].search([('penalty_id', '=', item.id)])
if records: if records:
raise exceptions.Warning(_ raise exceptions.Warning(_
('You can not delete record There is a related other record %s ' ('You Can Not Delete Record There is a related Penalty Employee Name %s') % records.employee_id.name)
'Penalty Register') % records.employee_id.name)
return super(penalty, self).unlink() return super(penalty, self).unlink()