diff --git a/odex25_fleet/odex_fleet/i18n/ar_001.po b/odex25_fleet/odex_fleet/i18n/ar_001.po index 0407a7c28..f5d13a515 100644 --- a/odex25_fleet/odex_fleet/i18n/ar_001.po +++ b/odex25_fleet/odex_fleet/i18n/ar_001.po @@ -6,8 +6,8 @@ msgid "" msgstr "" "Project-Id-Version: Odoo Server 14.0\n" "Report-Msgid-Bugs-To: \n" -"POT-Creation-Date: 2024-05-19 11:09+0000\n" -"PO-Revision-Date: 2024-05-19 11:09+0000\n" +"POT-Creation-Date: 2024-11-04 09:13+0000\n" +"PO-Revision-Date: 2024-11-04 09:13+0000\n" "Last-Translator: \n" "Language-Team: \n" "MIME-Version: 1.0\n" @@ -152,7 +152,7 @@ msgstr "" #. module: odex_fleet #: model_terms:ir.ui.view,arch_db:odex_fleet.odex_view_fleet_vehicle_form msgid "Km" -msgstr "" +msgstr "كم" #. module: odex_fleet #: model_terms:ir.ui.view,arch_db:odex_fleet.invoice_report_pdf @@ -187,17 +187,17 @@ msgstr "" #. module: odex_fleet #: model_terms:ir.ui.view,arch_db:odex_fleet.odex_view_fleet_vehicle_form msgid "g/km" -msgstr "" +msgstr "جم/كم" #. module: odex_fleet #: model_terms:ir.ui.view,arch_db:odex_fleet.odex_view_fleet_vehicle_form msgid "kW" -msgstr "" +msgstr "كيلوواط" #. module: odex_fleet #: model:ir.model.fields.selection,name:odex_fleet.selection__vehicle_infraction__infraction_type__accident msgid "Accident" -msgstr "" +msgstr "حادث" #. module: odex_fleet #: model:ir.model.fields,field_description:odex_fleet.field_fleet_account_config__account_id @@ -223,37 +223,42 @@ msgstr "بيانات الفاتورة" #. module: odex_fleet #: model:ir.model.fields,field_description:odex_fleet.field_fleet_maintenance__message_needaction #: model:ir.model.fields,field_description:odex_fleet.field_form_renew__message_needaction +#: model:ir.model.fields,field_description:odex_fleet.field_request_vehicle_authorization__message_needaction #: model:ir.model.fields,field_description:odex_fleet.field_vehicle_delegation__message_needaction msgid "Action Needed" -msgstr "" +msgstr "إجراء مطلوب" #. module: odex_fleet #: model:ir.model.fields,field_description:odex_fleet.field_fleet_maintenance__activity_ids #: model:ir.model.fields,field_description:odex_fleet.field_form_renew__activity_ids +#: model:ir.model.fields,field_description:odex_fleet.field_request_vehicle_authorization__activity_ids #: model:ir.model.fields,field_description:odex_fleet.field_vehicle_delegation__activity_ids msgid "Activities" -msgstr "" +msgstr "الأنشطة" #. module: odex_fleet #: model:ir.model.fields,field_description:odex_fleet.field_fleet_maintenance__activity_exception_decoration #: model:ir.model.fields,field_description:odex_fleet.field_form_renew__activity_exception_decoration +#: model:ir.model.fields,field_description:odex_fleet.field_request_vehicle_authorization__activity_exception_decoration #: model:ir.model.fields,field_description:odex_fleet.field_vehicle_delegation__activity_exception_decoration msgid "Activity Exception Decoration" -msgstr "" +msgstr "زخرفة استثناء النشاط" #. module: odex_fleet #: model:ir.model.fields,field_description:odex_fleet.field_fleet_maintenance__activity_state #: model:ir.model.fields,field_description:odex_fleet.field_form_renew__activity_state +#: model:ir.model.fields,field_description:odex_fleet.field_request_vehicle_authorization__activity_state #: model:ir.model.fields,field_description:odex_fleet.field_vehicle_delegation__activity_state msgid "Activity State" -msgstr "" +msgstr "حالة النشاط" #. module: odex_fleet #: model:ir.model.fields,field_description:odex_fleet.field_fleet_maintenance__activity_type_icon #: model:ir.model.fields,field_description:odex_fleet.field_form_renew__activity_type_icon +#: model:ir.model.fields,field_description:odex_fleet.field_request_vehicle_authorization__activity_type_icon #: model:ir.model.fields,field_description:odex_fleet.field_vehicle_delegation__activity_type_icon msgid "Activity Type Icon" -msgstr "" +msgstr "أيقونة نوع النشاط" #. module: odex_fleet #: model_terms:ir.ui.view,arch_db:odex_fleet.odex_fleet_vehicle_log_fuel_view_form @@ -269,7 +274,7 @@ msgstr "اعدادات اضافية" #. module: odex_fleet #: model:ir.model.fields.selection,name:odex_fleet.selection__fleet_wiz__report_type__all_branch_cost msgid "All Branch Cost" -msgstr "" +msgstr "جميع تكاليف الفرع" #. module: odex_fleet #: model:ir.ui.menu,name:odex_fleet.menu_fleet_reporting_all_branch_cost @@ -289,7 +294,7 @@ msgstr "تقرير خدمات المركبة بالمناطق" #. module: odex_fleet #: model_terms:ir.ui.view,arch_db:odex_fleet.fleet_delegation_vehicle_view_search msgid "All vehicles" -msgstr "" +msgstr "كافة المركبات" #. module: odex_fleet #: model:ir.model.fields,field_description:odex_fleet.field_fleet_vehicle_log_fuel__cost_amount @@ -298,6 +303,11 @@ msgstr "" msgid "Amount" msgstr "مبلغ الدفعة" +#. module: odex_fleet +#: model_terms:ir.ui.view,arch_db:odex_fleet.fleet_request_vehicle_authorization_action_form +msgid "Another Employee" +msgstr "موظف اخر " + #. module: odex_fleet #: model:ir.model.fields,field_description:odex_fleet.field_fleet_quotation__approve #: model:ir.model.fields.selection,name:odex_fleet.selection__fleet_maintenance__state__approve @@ -310,7 +320,6 @@ msgstr "مبلغ الدفعة" msgid "Approve" msgstr "اعتماد" - #. module: odex_fleet #: model:ir.model.fields.selection,name:odex_fleet.selection__fleet_vehicle_log_fuel__state__approve #: model:ir.model.fields.selection,name:odex_fleet.selection__fleet_vehicle_log_services__status__approve @@ -323,20 +332,21 @@ msgstr "موافقة" #. module: odex_fleet #: model_terms:ir.ui.view,arch_db:odex_fleet.odex_view_fleet_vehicle_form msgid "Archived" -msgstr "" +msgstr "مؤرشف" #. module: odex_fleet #: model:ir.model.fields,field_description:odex_fleet.field_fleet_maintenance__message_attachment_count #: model:ir.model.fields,field_description:odex_fleet.field_form_renew__message_attachment_count +#: model:ir.model.fields,field_description:odex_fleet.field_request_vehicle_authorization__message_attachment_count #: model:ir.model.fields,field_description:odex_fleet.field_vehicle_delegation__message_attachment_count msgid "Attachment Count" -msgstr "" +msgstr "عدد المرفقات" #. module: odex_fleet #: model:ir.model.fields,field_description:odex_fleet.field_fleet_vehicle_cost__auto_generated #: model:ir.model.fields,field_description:odex_fleet.field_fleet_vehicle_log_fuel__auto_generated msgid "Automatically Generated" -msgstr "" +msgstr "توليد تلقائي" #. module: odex_fleet #: model:ir.model.fields,field_description:odex_fleet.field_vehicle_infraction__benefits_discounts @@ -352,16 +362,14 @@ msgstr "خصم من؟" #: model:ir.model.fields,field_description:odex_fleet.field_fleet_vehicle_log_contract__branch_id #: model:ir.model.fields,field_description:odex_fleet.field_fleet_vehicle_log_fuel__branch_id #: model:ir.model.fields,field_description:odex_fleet.field_fleet_vehicle_log_services__branch_id -#: model:ir.model.fields,field_description:odex_fleet.field_fleet_wiz__branch_ids #: model:ir.model.fields,field_description:odex_fleet.field_form_renew__branch_id #: model:ir.model.fields,field_description:odex_fleet.field_vehicle_delegation__branch_id #: model:ir.model.fields,field_description:odex_fleet.field_vehicle_infraction__branch_id +#: model:ir.model.fields.selection,name:odex_fleet.selection__request_vehicle_authorization__delegation_type__branch #: model:ir.model.fields.selection,name:odex_fleet.selection__vehicle_delegation__delegation_type__branch #: model:ir.ui.menu,name:odex_fleet.res_branches_menu -#: model_terms:ir.ui.view,arch_db:odex_fleet.driver_delegation_report_pdf #: model_terms:ir.ui.view,arch_db:odex_fleet.fleet_delegation_vehicle_view_search #: model_terms:ir.ui.view,arch_db:odex_fleet.fleet_maintenance_vehicle_view_search -#: model_terms:ir.ui.view,arch_db:odex_fleet.maintains_report_pdf #: model_terms:ir.ui.view,arch_db:odex_fleet.renew_report_pdf #: model_terms:ir.ui.view,arch_db:odex_fleet.state_cost_report_pdf #: model_terms:ir.ui.view,arch_db:odex_fleet.to_renew_report_pdf @@ -393,7 +401,7 @@ msgstr "تقرير مصروفات فرع" #. module: odex_fleet #: model:ir.model.fields,field_description:odex_fleet.field_manufacture_company__brand_ids msgid "Brand" -msgstr "" +msgstr "العلامة التجارية" #. module: odex_fleet #: model:ir.model,name:odex_fleet.model_fleet_vehicle_model_brand @@ -443,7 +451,7 @@ msgstr "فحص" #. module: odex_fleet #: model:ir.model.fields.selection,name:odex_fleet.selection__fleet_wiz__report_type__car_consumption msgid "Car Consumption" -msgstr "" +msgstr "استهلاك السيارة" #. module: odex_fleet #: model:ir.actions.report,name:odex_fleet.car_consumption_cost_report_pdf_act @@ -468,7 +476,7 @@ msgstr "تامين المركبة" #. module: odex_fleet #: model:ir.model.fields,field_description:odex_fleet.field_res_config_settings__car_license msgid "Car Licence" -msgstr "" +msgstr "رخصة السيارة" #. module: odex_fleet #: model:mail.template,subject:odex_fleet.car_expiration_email_template @@ -487,9 +495,12 @@ msgstr "رقم تشغيل المركبة" #. module: odex_fleet #: model:ir.actions.act_window,name:odex_fleet.action_partner_owner_form +#: model:ir.model.fields,field_description:odex_fleet.field_benefits_representative__car_owner +#: model:ir.model.fields,field_description:odex_fleet.field_external_benefits__car_owner +#: model:ir.model.fields,field_description:odex_fleet.field_grant_benefit__car_owner #: model:ir.model.fields,field_description:odex_fleet.field_res_partner__car_owner #: model:ir.model.fields,field_description:odex_fleet.field_res_users__car_owner -#: model:ir.ui.menu,name:odex_fleet.fleet_vehicle_owner_menu +#: model:ir.model.fields,field_description:odex_fleet.field_takaful_sponsor__car_owner msgid "Car Owner" msgstr "مالك المركبة" @@ -503,6 +514,11 @@ msgstr "وزن المركبة" msgid "Cars" msgstr "السيارات " +#. module: odex_fleet +#: model:ir.model.fields,field_description:odex_fleet.field_fleet_service_type__category +msgid "Category" +msgstr "فئة" + #. module: odex_fleet #: model:ir.model.fields,field_description:odex_fleet.field_fleet_vehicle_cost__cost_type #: model:ir.model.fields,field_description:odex_fleet.field_fleet_vehicle_log_fuel__cost_type @@ -510,6 +526,7 @@ msgid "Category of the cost" msgstr "" #. module: odex_fleet +#: model:ir.model.fields,field_description:odex_fleet.field_request_vehicle_authorization__vin_sn #: model:ir.model.fields,field_description:odex_fleet.field_vehicle_delegation__vin_sn #: model:ir.model.fields,field_description:odex_fleet.field_vehicle_infraction__vin_sn msgid "Chassis Number" @@ -518,7 +535,7 @@ msgstr "رقم الهيكل" #. module: odex_fleet #: model:ir.model.fields,field_description:odex_fleet.field_res_config_settings__check msgid "Check" -msgstr "" +msgstr "فحص" #. module: odex_fleet #: model:ir.actions.server,name:odex_fleet.ir_cron_data_check_delegation_close_ir_actions_server @@ -567,6 +584,17 @@ msgstr "" msgid "Check Fleet Maintenance" msgstr "" +#. module: odex_fleet +#: model:ir.model.fields,help:odex_fleet.field_fleet_maintenance__name +msgid "Choose the type of maintenance service" +msgstr "" + +#. module: odex_fleet +#: model:ir.model.fields,help:odex_fleet.field_fleet_service_type__category +msgid "" +"Choose whether the service refer to contracts, vehicle services or both" +msgstr "اختيار ما إن كانت الخدمة تشير لعقود أم لخدمات المركبة أم لكليهما" + #. module: odex_fleet #: model_terms:ir.actions.act_window,help:odex_fleet.fleet_branch_delegation_action msgid "Click to create a new Branch Delegation." @@ -583,6 +611,7 @@ msgid "Click to create a new Department." msgstr "" #. module: odex_fleet +#: model_terms:ir.actions.act_window,help:odex_fleet.fleet_request_vehicle_authorization_action #: model_terms:ir.actions.act_window,help:odex_fleet.fleet_vehicle_delegation_action msgid "Click to create a new Driver Delegation." msgstr "" @@ -616,7 +645,7 @@ msgstr "" #. module: odex_fleet #: model_terms:ir.actions.act_window,help:odex_fleet.fleet_vehicle_log_fuel_action msgid "Click to create a new fuel log." -msgstr "" +msgstr "انقر هنا لإنشاء سجل وقود جديد." #. module: odex_fleet #: model_terms:ir.actions.act_window,help:odex_fleet.transmission_setting_action @@ -636,13 +665,9 @@ msgstr "" msgid "Close" msgstr "إلغاء" -#. module: odex_fleet -#: model:ir.model,name:odex_fleet.model_res_company -msgid "Companies" -msgstr "مؤسسات" - #. module: odex_fleet #: model:ir.model.fields,field_description:odex_fleet.field_form_renew__company_id +#: model:ir.model.fields,field_description:odex_fleet.field_request_vehicle_authorization__company_id #: model:ir.model.fields,field_description:odex_fleet.field_vehicle_delegation__company_id msgid "Company" msgstr "المؤسسة" @@ -668,10 +693,12 @@ msgstr "ضبط الاعدادات" #: model:ir.model.fields.selection,name:odex_fleet.selection__fleet_vehicle_log_fuel__state__confirm #: model:ir.model.fields.selection,name:odex_fleet.selection__fleet_vehicle_log_services__status__confirm #: model:ir.model.fields.selection,name:odex_fleet.selection__form_renew__state__confirm +#: model:ir.model.fields.selection,name:odex_fleet.selection__request_vehicle_authorization__state__confirm #: model:ir.model.fields.selection,name:odex_fleet.selection__vehicle_delegation__state__confirm #: model:ir.model.fields.selection,name:odex_fleet.selection__vehicle_infraction__state__confirm #: model_terms:ir.ui.view,arch_db:odex_fleet.fleet_form_renew_view_form #: model_terms:ir.ui.view,arch_db:odex_fleet.fleet_request_maintenance_view_form +#: model_terms:ir.ui.view,arch_db:odex_fleet.fleet_request_vehicle_authorization_action_form #: model_terms:ir.ui.view,arch_db:odex_fleet.fleet_vehicle_delegation_view_form #: model_terms:ir.ui.view,arch_db:odex_fleet.odex_fleet_vehicle_account_config_form #: model_terms:ir.ui.view,arch_db:odex_fleet.odex_fleet_vehicle_log_fuel_view_form @@ -687,17 +714,12 @@ msgstr "تأكيد" msgid "Consumption Report" msgstr "تقرير مصروفات المركبة" -#. module: odex_fleet -#: model:ir.model,name:odex_fleet.model_res_partner -msgid "Contact" -msgstr "جهة الاتصال" - #. module: odex_fleet #: model:ir.model.fields,field_description:odex_fleet.field_fleet_vehicle_cost__contract_id #: model:ir.model.fields,field_description:odex_fleet.field_fleet_vehicle_log_fuel__contract_id #: model:ir.model.fields.selection,name:odex_fleet.selection__fleet_vehicle_cost__cost_type__contract msgid "Contract" -msgstr "" +msgstr "العقد" #. module: odex_fleet #: model:ir.model.fields,help:odex_fleet.field_fleet_vehicle_cost__contract_id @@ -713,7 +735,7 @@ msgstr "العقود" #. module: odex_fleet #: model:ir.model.fields.selection,name:odex_fleet.selection__fleet_maintenance__type__corrective msgid "Corrective" -msgstr "" +msgstr "تصحيحي" #. module: odex_fleet #: model:ir.model.fields,field_description:odex_fleet.field_fleet_quotation__cost @@ -750,7 +772,7 @@ msgstr "" #. module: odex_fleet #: model_terms:ir.ui.view,arch_db:odex_fleet.fleet_vehicle_costs_view_search msgid "Cost Type" -msgstr "" +msgstr "نوع التكلفة" #. module: odex_fleet #: model:ir.model,name:odex_fleet.model_fleet_vehicle_cost @@ -762,7 +784,7 @@ msgstr "التكلفة المتعلقة لمركبة" #: model:ir.model.fields,help:odex_fleet.field_fleet_vehicle_log_fuel__cost_subtype_id #: model:ir.model.fields,help:odex_fleet.field_fleet_vehicle_log_services__cost_subtype_id msgid "Cost type purchased with this cost" -msgstr "" +msgstr "نوع التكلفة المسددة بهذه القيمة" #. module: odex_fleet #: model_terms:ir.ui.view,arch_db:odex_fleet.fleet_vehicle_costs_view_graph @@ -773,7 +795,7 @@ msgstr "" #: model_terms:ir.ui.view,arch_db:odex_fleet.odex_fleet_vehicle_log_fuel_view_form #: model_terms:ir.ui.view,arch_db:odex_fleet.odex_fleet_vehicle_log_services_view_form msgid "Create Invoice" -msgstr "" +msgstr "إنشاء فاتورة" #. module: odex_fleet #: model:ir.model.fields,field_description:odex_fleet.field_car_category__create_uid @@ -794,11 +816,12 @@ msgstr "" #: model:ir.model.fields,field_description:odex_fleet.field_manufacture_company__create_uid #: model:ir.model.fields,field_description:odex_fleet.field_reject_reason_fleet_wiz__create_uid #: model:ir.model.fields,field_description:odex_fleet.field_reject_reason_infraction_wiz__create_uid +#: model:ir.model.fields,field_description:odex_fleet.field_request_vehicle_authorization__create_uid #: model:ir.model.fields,field_description:odex_fleet.field_transmission_setting__create_uid #: model:ir.model.fields,field_description:odex_fleet.field_vehicle_delegation__create_uid #: model:ir.model.fields,field_description:odex_fleet.field_vehicle_infraction__create_uid msgid "Created by" -msgstr "" +msgstr "أنشئ بواسطة" #. module: odex_fleet #: model:ir.model.fields,field_description:odex_fleet.field_car_category__create_date @@ -819,13 +842,15 @@ msgstr "" #: model:ir.model.fields,field_description:odex_fleet.field_manufacture_company__create_date #: model:ir.model.fields,field_description:odex_fleet.field_reject_reason_fleet_wiz__create_date #: model:ir.model.fields,field_description:odex_fleet.field_reject_reason_infraction_wiz__create_date +#: model:ir.model.fields,field_description:odex_fleet.field_request_vehicle_authorization__create_date #: model:ir.model.fields,field_description:odex_fleet.field_transmission_setting__create_date #: model:ir.model.fields,field_description:odex_fleet.field_vehicle_delegation__create_date #: model:ir.model.fields,field_description:odex_fleet.field_vehicle_infraction__create_date msgid "Created on" -msgstr "" +msgstr "أنشئ في" #. module: odex_fleet +#: model:ir.model.fields,field_description:odex_fleet.field_request_vehicle_authorization__custody_id #: model:ir.model.fields,field_description:odex_fleet.field_vehicle_delegation__custody_id msgid "Custody" msgstr "" @@ -843,12 +868,12 @@ msgstr "التاريخ" #. module: odex_fleet #: model:ir.model.fields,field_description:odex_fleet.field_fleet_wiz__date_from msgid "Date From" -msgstr "" +msgstr "تاريخ البداية" #. module: odex_fleet #: model:ir.model.fields,field_description:odex_fleet.field_fleet_wiz__date_to msgid "Date To" -msgstr "" +msgstr "تاريخ النهاية" #. module: odex_fleet #: code:addons/odex_fleet/wizards/fleet_wiz.py:0 @@ -860,17 +885,17 @@ msgstr "" #: model:ir.model.fields,help:odex_fleet.field_fleet_vehicle_cost__date #: model:ir.model.fields,help:odex_fleet.field_fleet_vehicle_log_fuel__date msgid "Date when the cost has been executed" -msgstr "" +msgstr "تاريخ تسديد التكلفة" #. module: odex_fleet #: model:ir.model.fields,field_description:odex_fleet.field_vehicle_infraction__advantage_id msgid "Deduction Employee" -msgstr "" +msgstr "موظف استقطاع" #. module: odex_fleet #: model:ir.model.fields,help:odex_fleet.field_fuel_price__uom_id msgid "Default unit of measure used for all stock operations." -msgstr "" +msgstr "وحده القياس الافتراضية المستخدمة لجميع عمليات المخزون." #. module: odex_fleet #: model:ir.model.fields,field_description:odex_fleet.field_reject_reason_fleet_wiz__delegation_id @@ -899,6 +924,7 @@ msgid "Delegation Start Date" msgstr "تاريخ بداية التفويض" #. module: odex_fleet +#: model:ir.model.fields,field_description:odex_fleet.field_request_vehicle_authorization__delegation_type #: model:ir.model.fields,field_description:odex_fleet.field_vehicle_delegation__delegation_type msgid "Delegation Type" msgstr "" @@ -907,32 +933,40 @@ msgstr "" #: model:ir.model.fields,field_description:odex_fleet.field_driver_department__department_id #: model:ir.model.fields,field_description:odex_fleet.field_fleet_vehicle__department_id #: model:ir.model.fields.selection,name:odex_fleet.selection__fleet_wiz__vehicle_del_type__department +#: model:ir.model.fields.selection,name:odex_fleet.selection__request_vehicle_authorization__entity_type__department #: model:ir.model.fields.selection,name:odex_fleet.selection__vehicle_delegation__entity_type__department msgid "Department" msgstr "الادارة / القسم" #. module: odex_fleet #: model:ir.model.fields,field_description:odex_fleet.field_fleet_wiz__department_ids -#: model:ir.ui.menu,name:odex_fleet.driver_department_menu +#: model:ir.model.fields,field_description:odex_fleet.field_request_vehicle_authorization__departments_id +#: model:ir.model.fields,field_description:odex_fleet.field_vehicle_delegation__departments_id msgid "Departments" -msgstr "" +msgstr "الأقسام" #. module: odex_fleet #: model_terms:ir.ui.view,arch_db:odex_fleet.all_branch_cost_report_pdf #: model_terms:ir.ui.view,arch_db:odex_fleet.fleet_branch_report_pdf #: model_terms:ir.ui.view,arch_db:odex_fleet.state_cost_report_pdf msgid "Description" -msgstr "" +msgstr "الوصف" #. module: odex_fleet #: model:ir.model.fields,help:odex_fleet.field_fleet_service_line_config__odometer msgid "Determine the current mileage value to submit a maintenance request" msgstr "تحديد قيمة الأميال الحالية لتقديم طلب الصيانة" +#. module: odex_fleet +#: model:ir.model.fields.selection,name:odex_fleet.selection__request_vehicle_authorization__state__direct_manager +#: model_terms:ir.ui.view,arch_db:odex_fleet.fleet_request_vehicle_authorization_action_form +msgid "Direct manager" +msgstr "المدير المباشر" + #. module: odex_fleet #: model:ir.model.fields,field_description:odex_fleet.field_vehicle_infraction__discount_amount msgid "Discount Amount" -msgstr "" +msgstr "قيمة الخصم" #. module: odex_fleet #: model:ir.model.fields,field_description:odex_fleet.field_car_category__display_name @@ -943,17 +977,11 @@ msgstr "" #: model:ir.model.fields,field_description:odex_fleet.field_fleet_quotation_service__display_name #: model:ir.model.fields,field_description:odex_fleet.field_fleet_service_line_config__display_name #: model:ir.model.fields,field_description:odex_fleet.field_fleet_type__display_name -#: model:ir.model.fields,field_description:odex_fleet.field_fleet_vehicle__display_name #: model:ir.model.fields,field_description:odex_fleet.field_fleet_vehicle_cost__display_name -#: model:ir.model.fields,field_description:odex_fleet.field_fleet_vehicle_log_contract__display_name #: model:ir.model.fields,field_description:odex_fleet.field_fleet_vehicle_log_fuel__display_name -#: model:ir.model.fields,field_description:odex_fleet.field_fleet_vehicle_log_services__display_name -#: model:ir.model.fields,field_description:odex_fleet.field_fleet_vehicle_model__display_name -#: model:ir.model.fields,field_description:odex_fleet.field_fleet_vehicle_model_brand__display_name #: model:ir.model.fields,field_description:odex_fleet.field_fleet_wiz__display_name #: model:ir.model.fields,field_description:odex_fleet.field_form_renew__display_name #: model:ir.model.fields,field_description:odex_fleet.field_fuel_price__display_name -#: model:ir.model.fields,field_description:odex_fleet.field_hr_employee__display_name #: model:ir.model.fields,field_description:odex_fleet.field_insurance_companies__display_name #: model:ir.model.fields,field_description:odex_fleet.field_insurance_installment__display_name #: model:ir.model.fields,field_description:odex_fleet.field_manufacture_company__display_name @@ -970,10 +998,7 @@ msgstr "" #: model:ir.model.fields,field_description:odex_fleet.field_report_odex_fleet_service_report_pdf__display_name #: model:ir.model.fields,field_description:odex_fleet.field_report_odex_fleet_state_cost_report_pdf__display_name #: model:ir.model.fields,field_description:odex_fleet.field_report_odex_fleet_to_renew_report_pdf__display_name -#: model:ir.model.fields,field_description:odex_fleet.field_res_branch__display_name -#: model:ir.model.fields,field_description:odex_fleet.field_res_company__display_name -#: model:ir.model.fields,field_description:odex_fleet.field_res_config_settings__display_name -#: model:ir.model.fields,field_description:odex_fleet.field_res_partner__display_name +#: model:ir.model.fields,field_description:odex_fleet.field_request_vehicle_authorization__display_name #: model:ir.model.fields,field_description:odex_fleet.field_transmission_setting__display_name #: model:ir.model.fields,field_description:odex_fleet.field_vehicle_delegation__display_name #: model:ir.model.fields,field_description:odex_fleet.field_vehicle_infraction__display_name @@ -986,27 +1011,19 @@ msgstr "الاسم المعروض" #: model:ir.model.fields.selection,name:odex_fleet.selection__fleet_vehicle_log_fuel__state__draft #: model:ir.model.fields.selection,name:odex_fleet.selection__fleet_vehicle_log_services__status__draft #: model:ir.model.fields.selection,name:odex_fleet.selection__form_renew__state__draft +#: model:ir.model.fields.selection,name:odex_fleet.selection__request_vehicle_authorization__state__draft #: model:ir.model.fields.selection,name:odex_fleet.selection__vehicle_delegation__state__draft #: model:ir.model.fields.selection,name:odex_fleet.selection__vehicle_infraction__state__draft msgid "Draft" msgstr "مسودة" - -#. module: odex_fleet -#: model:res.groups,name:odex_fleet.fleet_group_draft -#: model_terms:ir.ui.view,arch_db:odex_fleet.fleet_form_renew_view_form -#: model_terms:ir.ui.view,arch_db:odex_fleet.fleet_request_maintenance_view_form -#: model_terms:ir.ui.view,arch_db:odex_fleet.odex_fleet_vehicle_log_fuel_view_form -#: model_terms:ir.ui.view,arch_db:odex_fleet.odex_fleet_vehicle_log_services_view_form -msgid "Set To Draft" -msgstr "إرسال الى مسودة" - #. module: odex_fleet #: model:ir.model.fields,field_description:odex_fleet.field_fleet_maintenance__employee_id #: model:ir.model.fields,field_description:odex_fleet.field_fleet_vehicle__driver_id #: model:ir.model.fields,field_description:odex_fleet.field_fleet_vehicle__employee_id #: model:ir.model.fields,field_description:odex_fleet.field_fleet_vehicle_log_fuel__employee_id #: model:ir.model.fields,field_description:odex_fleet.field_fleet_vehicle_log_services__employee_id +#: model:ir.model.fields,field_description:odex_fleet.field_request_vehicle_authorization__employee_id #: model:ir.model.fields,field_description:odex_fleet.field_vehicle_delegation__employee_id #: model:ir.model.fields,field_description:odex_fleet.field_vehicle_infraction__employee_id #: model:ir.model.fields.selection,name:odex_fleet.selection__fleet_wiz__report_type__driver @@ -1021,7 +1038,7 @@ msgstr "السائق" #: model:ir.actions.act_window,name:odex_fleet.fleet_vehicle_delegation_action #: model:ir.ui.menu,name:odex_fleet.vehicle_delegation_menu msgid "Driver Delegation" -msgstr "تفويض سائق مركبة" +msgstr "تفويض سائق لمركبة" #. module: odex_fleet #: model:ir.actions.report,name:odex_fleet.driver_delegation_report_pdf_act @@ -1031,6 +1048,7 @@ msgstr "تقرير تفويض سائق" #. module: odex_fleet #: model:ir.actions.act_window,name:odex_fleet.driver_department_action +#: model:ir.model.fields,field_description:odex_fleet.field_request_vehicle_authorization__driver_department #: model:ir.model.fields,field_description:odex_fleet.field_vehicle_delegation__driver_department #: model_terms:ir.ui.view,arch_db:odex_fleet.driver_department_view_form msgid "Driver Department" @@ -1088,11 +1106,17 @@ msgid "Employee" msgstr "الموظف" #. module: odex_fleet +#: model_terms:ir.ui.view,arch_db:odex_fleet.fleet_request_vehicle_authorization_action_form #: model_terms:ir.ui.view,arch_db:odex_fleet.fleet_vehicle_delegation_view_form #: model_terms:ir.ui.view,arch_db:odex_fleet.vehicle_infraction_view_form msgid "Employee Information" msgstr "بيانات السائق" +#. module: odex_fleet +#: model_terms:ir.ui.view,arch_db:odex_fleet.fleet_request_vehicle_authorization_action_form +msgid "Employee Name" +msgstr "السائق" + #. module: odex_fleet #: code:addons/odex_fleet/models/vehicle.py:0 #, python-format @@ -1102,10 +1126,11 @@ msgstr "" #. module: odex_fleet #: model_terms:ir.ui.view,arch_db:odex_fleet.driver_delegation_report_pdf msgid "End" -msgstr "" +msgstr "النهاية" #. module: odex_fleet #: model:ir.model.fields,field_description:odex_fleet.field_form_renew__end_date +#: model:ir.model.fields,field_description:odex_fleet.field_request_vehicle_authorization__end_date #: model:ir.model.fields,field_description:odex_fleet.field_vehicle_delegation__end_date #: model:ir.model.fields,field_description:odex_fleet.field_vehicle_infraction__end_date #: model_terms:ir.ui.view,arch_db:odex_fleet.renew_report_pdf @@ -1119,11 +1144,13 @@ msgid "Engine Options" msgstr "خيارات المحرك" #. module: odex_fleet +#: model:ir.model.fields,field_description:odex_fleet.field_request_vehicle_authorization__entity_type #: model:ir.model.fields,field_description:odex_fleet.field_vehicle_delegation__entity_type msgid "Entity Type" msgstr "نوع الجهة" #. module: odex_fleet +#: model:ir.model.fields,field_description:odex_fleet.field_request_vehicle_authorization__first_odometer #: model:ir.model.fields,field_description:odex_fleet.field_vehicle_delegation__first_odometer msgid "First Odometer" msgstr "عداد المسافة" @@ -1132,7 +1159,7 @@ msgstr "عداد المسافة" #: model:ir.model.fields,field_description:odex_fleet.field_fleet_service_line_config__fleet_id #: model:ir.model.fields,field_description:odex_fleet.field_insurance_installment__fleet_id msgid "Fleet" -msgstr "" +msgstr "الأسطول" #. module: odex_fleet #: model:res.groups,name:odex_fleet.fleet_group_account @@ -1263,6 +1290,11 @@ msgstr "" msgid "Fleet Service Report" msgstr "خدمات المركبة" +#. module: odex_fleet +#: model:ir.model,name:odex_fleet.model_fleet_service_type +msgid "Fleet Service Type" +msgstr "نوع خدمة الأسطول" + #. module: odex_fleet #: model:ir.actions.act_window,name:odex_fleet.cost_state_report_fleet_report_action msgid "Fleet State Expense Report" @@ -1278,6 +1310,7 @@ msgstr "مشرف الاسطول" #: model:ir.model.fields,field_description:odex_fleet.field_fleet_vehicle__fleet_type_id #: model:ir.model.fields,field_description:odex_fleet.field_fleet_vehicle_model__fleet_type_id #: model:ir.model.fields,field_description:odex_fleet.field_fleet_wiz__type_ids +#: model:ir.model.fields,field_description:odex_fleet.field_request_vehicle_authorization__fleet_type_id #: model:ir.model.fields,field_description:odex_fleet.field_vehicle_delegation__fleet_type_id #: model:ir.model.fields,field_description:odex_fleet.field_vehicle_infraction__fleet_type_id msgid "Fleet Type" @@ -1288,33 +1321,43 @@ msgstr "نوع المركبة" msgid "Fleet Wizard Report" msgstr "" +#. module: odex_fleet +#: model:ir.model.fields.selection,name:odex_fleet.selection__request_vehicle_authorization__state__fleet_tool +#: model_terms:ir.ui.view,arch_db:odex_fleet.fleet_request_vehicle_authorization_action_form +msgid "Fleet tool" +msgstr "مشرف الاسطول" + #. module: odex_fleet #: model:ir.model.fields,field_description:odex_fleet.field_fleet_maintenance__message_follower_ids #: model:ir.model.fields,field_description:odex_fleet.field_form_renew__message_follower_ids +#: model:ir.model.fields,field_description:odex_fleet.field_request_vehicle_authorization__message_follower_ids #: model:ir.model.fields,field_description:odex_fleet.field_vehicle_delegation__message_follower_ids msgid "Followers" -msgstr "" +msgstr "المتابعون" #. module: odex_fleet #: model:ir.model.fields,field_description:odex_fleet.field_fleet_maintenance__message_channel_ids #: model:ir.model.fields,field_description:odex_fleet.field_form_renew__message_channel_ids +#: model:ir.model.fields,field_description:odex_fleet.field_request_vehicle_authorization__message_channel_ids #: model:ir.model.fields,field_description:odex_fleet.field_vehicle_delegation__message_channel_ids msgid "Followers (Channels)" -msgstr "" +msgstr "المتابعون (القنوات)" #. module: odex_fleet #: model:ir.model.fields,field_description:odex_fleet.field_fleet_maintenance__message_partner_ids #: model:ir.model.fields,field_description:odex_fleet.field_form_renew__message_partner_ids +#: model:ir.model.fields,field_description:odex_fleet.field_request_vehicle_authorization__message_partner_ids #: model:ir.model.fields,field_description:odex_fleet.field_vehicle_delegation__message_partner_ids msgid "Followers (Partners)" -msgstr "" +msgstr "المتابعون (الشركاء)" #. module: odex_fleet #: model:ir.model.fields,help:odex_fleet.field_fleet_maintenance__activity_type_icon #: model:ir.model.fields,help:odex_fleet.field_form_renew__activity_type_icon +#: model:ir.model.fields,help:odex_fleet.field_request_vehicle_authorization__activity_type_icon #: model:ir.model.fields,help:odex_fleet.field_vehicle_delegation__activity_type_icon msgid "Font awesome icon e.g. fa-tasks" -msgstr "" +msgstr "رمز الخط الرائع ، على سبيل المثال FA- المهام" #. module: odex_fleet #: model:ir.model.fields,help:odex_fleet.field_fleet_vehicle_cost__cost_type @@ -1325,7 +1368,7 @@ msgstr "" #. module: odex_fleet #: model:ir.model.fields.selection,name:odex_fleet.selection__fleet_account_config__type__form msgid "Form" -msgstr "" +msgstr "استمارة" #. module: odex_fleet #: model:ir.model.fields,field_description:odex_fleet.field_fleet_vehicle__form_end @@ -1346,7 +1389,7 @@ msgstr "تجديد استمارة" #. module: odex_fleet #: model:ir.model.fields,field_description:odex_fleet.field_fleet_vehicle__form_renew_cost msgid "Form Renew Cost" -msgstr "تكلفة تجديد النموذج" +msgstr "تكلفة تجديد الستمارة" #. module: odex_fleet #: model:ir.model,name:odex_fleet.model_form_renew @@ -1358,6 +1401,11 @@ msgstr "" msgid "From" msgstr "استمارة" +#. module: odex_fleet +#: model:ir.model.fields,field_description:odex_fleet.field_request_vehicle_authorization__from_hr_depart +msgid "From Hr Depart" +msgstr "" + #. module: odex_fleet #: model:ir.model.fields.selection,name:odex_fleet.selection__fleet_account_config__type__fuel #: model:ir.model.fields.selection,name:odex_fleet.selection__fleet_vehicle_cost__cost_type__fuel @@ -1416,7 +1464,7 @@ msgstr "نائب المدير العام" #. module: odex_fleet #: model:ir.model.fields.selection,name:odex_fleet.selection__hr_employee__license_type__general msgid "General" -msgstr "" +msgstr "عام" #. module: odex_fleet #: model:ir.actions.report,name:odex_fleet.fleet_branch_report_pdf_act @@ -1434,15 +1482,17 @@ msgstr "الاعدادات العامة" #: model_terms:ir.ui.view,arch_db:odex_fleet.fleet_vehicle_costs_view_search #: model_terms:ir.ui.view,arch_db:odex_fleet.vehicle_infraction_view_view_search msgid "Group By" -msgstr "" +msgstr "تجميع حسب" #. module: odex_fleet #: model_terms:ir.actions.act_window,help:odex_fleet.fleet_vehicle_log_fuel_action msgid "" -"Here you can add refuelling entries for all vehicles. You can\n" -" also filter logs of a particular vehicle using the search\n" -" field." +"Here you can add refuelling entries for all vehicles. You can\n" +" also filter logs of a particular vehicle using the search\n" +" field." msgstr "" +"يمكنك هنا إضافة إدخالات التزود بالوقود لجميع المركبات. كما يمكنك أيضًا تصفية" +" سجلات مركبة معينة باستخدام حقل البحث." #. module: odex_fleet #: model:res.groups,name:odex_fleet.fleet_group_hr @@ -1463,17 +1513,11 @@ msgstr "مسؤل الموارد البشرية" #: model:ir.model.fields,field_description:odex_fleet.field_fleet_quotation_service__id #: model:ir.model.fields,field_description:odex_fleet.field_fleet_service_line_config__id #: model:ir.model.fields,field_description:odex_fleet.field_fleet_type__id -#: model:ir.model.fields,field_description:odex_fleet.field_fleet_vehicle__id #: model:ir.model.fields,field_description:odex_fleet.field_fleet_vehicle_cost__id -#: model:ir.model.fields,field_description:odex_fleet.field_fleet_vehicle_log_contract__id #: model:ir.model.fields,field_description:odex_fleet.field_fleet_vehicle_log_fuel__id -#: model:ir.model.fields,field_description:odex_fleet.field_fleet_vehicle_log_services__id -#: model:ir.model.fields,field_description:odex_fleet.field_fleet_vehicle_model__id -#: model:ir.model.fields,field_description:odex_fleet.field_fleet_vehicle_model_brand__id #: model:ir.model.fields,field_description:odex_fleet.field_fleet_wiz__id #: model:ir.model.fields,field_description:odex_fleet.field_form_renew__id #: model:ir.model.fields,field_description:odex_fleet.field_fuel_price__id -#: model:ir.model.fields,field_description:odex_fleet.field_hr_employee__id #: model:ir.model.fields,field_description:odex_fleet.field_insurance_companies__id #: model:ir.model.fields,field_description:odex_fleet.field_insurance_installment__id #: model:ir.model.fields,field_description:odex_fleet.field_manufacture_company__id @@ -1490,10 +1534,7 @@ msgstr "مسؤل الموارد البشرية" #: model:ir.model.fields,field_description:odex_fleet.field_report_odex_fleet_service_report_pdf__id #: model:ir.model.fields,field_description:odex_fleet.field_report_odex_fleet_state_cost_report_pdf__id #: model:ir.model.fields,field_description:odex_fleet.field_report_odex_fleet_to_renew_report_pdf__id -#: model:ir.model.fields,field_description:odex_fleet.field_res_branch__id -#: model:ir.model.fields,field_description:odex_fleet.field_res_company__id -#: model:ir.model.fields,field_description:odex_fleet.field_res_config_settings__id -#: model:ir.model.fields,field_description:odex_fleet.field_res_partner__id +#: model:ir.model.fields,field_description:odex_fleet.field_request_vehicle_authorization__id #: model:ir.model.fields,field_description:odex_fleet.field_transmission_setting__id #: model:ir.model.fields,field_description:odex_fleet.field_vehicle_delegation__id #: model:ir.model.fields,field_description:odex_fleet.field_vehicle_infraction__id @@ -1503,42 +1544,48 @@ msgstr "المُعرف" #. module: odex_fleet #: model:ir.model.fields,field_description:odex_fleet.field_fleet_maintenance__activity_exception_icon #: model:ir.model.fields,field_description:odex_fleet.field_form_renew__activity_exception_icon +#: model:ir.model.fields,field_description:odex_fleet.field_request_vehicle_authorization__activity_exception_icon #: model:ir.model.fields,field_description:odex_fleet.field_vehicle_delegation__activity_exception_icon msgid "Icon" -msgstr "" +msgstr "الأيقونة" #. module: odex_fleet #: model:ir.model.fields,help:odex_fleet.field_fleet_maintenance__activity_exception_icon #: model:ir.model.fields,help:odex_fleet.field_form_renew__activity_exception_icon +#: model:ir.model.fields,help:odex_fleet.field_request_vehicle_authorization__activity_exception_icon #: model:ir.model.fields,help:odex_fleet.field_vehicle_delegation__activity_exception_icon msgid "Icon to indicate an exception activity." -msgstr "" +msgstr "الأيقونة للإشارة إلى استثناء النشاط" #. module: odex_fleet #: model_terms:ir.ui.view,arch_db:odex_fleet.driver_delegation_report_pdf #: model_terms:ir.ui.view,arch_db:odex_fleet.driver_report_pdf msgid "Id Number" -msgstr "" +msgstr "رقم الهوية" #. module: odex_fleet #: model:ir.model.fields,help:odex_fleet.field_fleet_maintenance__message_needaction #: model:ir.model.fields,help:odex_fleet.field_fleet_maintenance__message_unread #: model:ir.model.fields,help:odex_fleet.field_form_renew__message_needaction #: model:ir.model.fields,help:odex_fleet.field_form_renew__message_unread +#: model:ir.model.fields,help:odex_fleet.field_request_vehicle_authorization__message_needaction +#: model:ir.model.fields,help:odex_fleet.field_request_vehicle_authorization__message_unread #: model:ir.model.fields,help:odex_fleet.field_vehicle_delegation__message_needaction #: model:ir.model.fields,help:odex_fleet.field_vehicle_delegation__message_unread msgid "If checked, new messages require your attention." -msgstr "" +msgstr "إذا كان محددًا، فهناك رسائل جديدة تحتاج لرؤيتها." #. module: odex_fleet #: model:ir.model.fields,help:odex_fleet.field_fleet_maintenance__message_has_error #: model:ir.model.fields,help:odex_fleet.field_fleet_maintenance__message_has_sms_error #: model:ir.model.fields,help:odex_fleet.field_form_renew__message_has_error #: model:ir.model.fields,help:odex_fleet.field_form_renew__message_has_sms_error +#: model:ir.model.fields,help:odex_fleet.field_request_vehicle_authorization__message_has_error +#: model:ir.model.fields,help:odex_fleet.field_request_vehicle_authorization__message_has_sms_error #: model:ir.model.fields,help:odex_fleet.field_vehicle_delegation__message_has_error #: model:ir.model.fields,help:odex_fleet.field_vehicle_delegation__message_has_sms_error msgid "If checked, some messages have a delivery error." -msgstr "" +msgstr "إذا كان محددًا، فقد حدث خطأ في تسليم بعض الرسائل." #. module: odex_fleet #: model:ir.model.fields.selection,name:odex_fleet.selection__vehicle_delegation__state__in_progress @@ -1606,7 +1653,7 @@ msgstr "مخالفات المركبات" #. module: odex_fleet #: model:ir.model.fields,field_description:odex_fleet.field_fleet_vehicle__installment_ids msgid "Installment" -msgstr "" +msgstr "القسط" #. module: odex_fleet #: model:ir.model.fields,field_description:odex_fleet.field_res_config_settings__installment @@ -1626,24 +1673,24 @@ msgstr "عدد الدفعات" #. module: odex_fleet #: model:ir.model.fields,field_description:odex_fleet.field_res_config_settings__insurance msgid "Insurance" -msgstr "" +msgstr "التأمينات الإجتماعية" #. module: odex_fleet #: model:ir.model.fields,field_description:odex_fleet.field_fleet_vehicle__insurance_companies_id #: model:ir.ui.menu,name:odex_fleet.insurance_companies_menu #: model_terms:ir.ui.view,arch_db:odex_fleet.insurance_companies_view_form msgid "Insurance Companies" -msgstr "مؤسسات التأمين" +msgstr "شركة التأمين" #. module: odex_fleet #: model:ir.model.fields,field_description:odex_fleet.field_fleet_vehicle__insurance_cost msgid "Insurance Cost" -msgstr "الملف التأمينى" +msgstr "قيمة التأمين" #. module: odex_fleet #: model:ir.model.fields,field_description:odex_fleet.field_fleet_vehicle__insurance_attachment msgid "Insurance Docs" -msgstr "الملف التأمينى" +msgstr "مرفق بوليصة التأمين" #. module: odex_fleet #: model:ir.model.fields,field_description:odex_fleet.field_fleet_vehicle__insurance_end_date @@ -1668,7 +1715,7 @@ msgstr "" #. module: odex_fleet #: model:ir.model.fields,field_description:odex_fleet.field_fleet_vehicle__insurance_number msgid "Insurance Number" -msgstr "الرقم التأمينى" +msgstr "الرقم التأمين" #. module: odex_fleet #: model:ir.model.fields,field_description:odex_fleet.field_fleet_vehicle__insurance_start_date @@ -1714,32 +1761,36 @@ msgstr "مفوتر" #. module: odex_fleet #: model:ir.model.fields,field_description:odex_fleet.field_hr_employee__driver msgid "Is Driver" -msgstr "" +msgstr "سائق؟" #. module: odex_fleet #: model:ir.model.fields,field_description:odex_fleet.field_fleet_maintenance__message_is_follower #: model:ir.model.fields,field_description:odex_fleet.field_form_renew__message_is_follower +#: model:ir.model.fields,field_description:odex_fleet.field_request_vehicle_authorization__message_is_follower #: model:ir.model.fields,field_description:odex_fleet.field_vehicle_delegation__message_is_follower msgid "Is Follower" -msgstr "" +msgstr "متابع" #. module: odex_fleet #: model_terms:ir.ui.view,arch_db:odex_fleet.car_consumption_cost_report_pdf msgid "Job" -msgstr "" +msgstr "العمل" #. module: odex_fleet +#: model:ir.model.fields,field_description:odex_fleet.field_request_vehicle_authorization__km_number #: model:ir.model.fields,field_description:odex_fleet.field_vehicle_delegation__km_number #: model_terms:ir.ui.view,arch_db:odex_fleet.driver_delegation_report_pdf msgid "KM Number" msgstr "الفرق بين عداد المسافة" #. module: odex_fleet +#: model:ir.model.fields,field_description:odex_fleet.field_request_vehicle_authorization__last_branch_id #: model:ir.model.fields,field_description:odex_fleet.field_vehicle_delegation__last_branch_id msgid "Last Branch" msgstr "اخر فرع" #. module: odex_fleet +#: model:ir.model.fields,field_description:odex_fleet.field_request_vehicle_authorization__last_department_id #: model:ir.model.fields,field_description:odex_fleet.field_vehicle_delegation__last_department_id msgid "Last Department" msgstr "اخر قسم" @@ -1753,17 +1804,11 @@ msgstr "اخر قسم" #: model:ir.model.fields,field_description:odex_fleet.field_fleet_quotation_service____last_update #: model:ir.model.fields,field_description:odex_fleet.field_fleet_service_line_config____last_update #: model:ir.model.fields,field_description:odex_fleet.field_fleet_type____last_update -#: model:ir.model.fields,field_description:odex_fleet.field_fleet_vehicle____last_update #: model:ir.model.fields,field_description:odex_fleet.field_fleet_vehicle_cost____last_update -#: model:ir.model.fields,field_description:odex_fleet.field_fleet_vehicle_log_contract____last_update #: model:ir.model.fields,field_description:odex_fleet.field_fleet_vehicle_log_fuel____last_update -#: model:ir.model.fields,field_description:odex_fleet.field_fleet_vehicle_log_services____last_update -#: model:ir.model.fields,field_description:odex_fleet.field_fleet_vehicle_model____last_update -#: model:ir.model.fields,field_description:odex_fleet.field_fleet_vehicle_model_brand____last_update #: model:ir.model.fields,field_description:odex_fleet.field_fleet_wiz____last_update #: model:ir.model.fields,field_description:odex_fleet.field_form_renew____last_update #: model:ir.model.fields,field_description:odex_fleet.field_fuel_price____last_update -#: model:ir.model.fields,field_description:odex_fleet.field_hr_employee____last_update #: model:ir.model.fields,field_description:odex_fleet.field_insurance_companies____last_update #: model:ir.model.fields,field_description:odex_fleet.field_insurance_installment____last_update #: model:ir.model.fields,field_description:odex_fleet.field_manufacture_company____last_update @@ -1780,10 +1825,7 @@ msgstr "اخر قسم" #: model:ir.model.fields,field_description:odex_fleet.field_report_odex_fleet_service_report_pdf____last_update #: model:ir.model.fields,field_description:odex_fleet.field_report_odex_fleet_state_cost_report_pdf____last_update #: model:ir.model.fields,field_description:odex_fleet.field_report_odex_fleet_to_renew_report_pdf____last_update -#: model:ir.model.fields,field_description:odex_fleet.field_res_branch____last_update -#: model:ir.model.fields,field_description:odex_fleet.field_res_company____last_update -#: model:ir.model.fields,field_description:odex_fleet.field_res_config_settings____last_update -#: model:ir.model.fields,field_description:odex_fleet.field_res_partner____last_update +#: model:ir.model.fields,field_description:odex_fleet.field_request_vehicle_authorization____last_update #: model:ir.model.fields,field_description:odex_fleet.field_transmission_setting____last_update #: model:ir.model.fields,field_description:odex_fleet.field_vehicle_delegation____last_update #: model:ir.model.fields,field_description:odex_fleet.field_vehicle_infraction____last_update @@ -1791,11 +1833,13 @@ msgid "Last Modified on" msgstr "آخر تعديل في" #. module: odex_fleet +#: model:ir.model.fields,field_description:odex_fleet.field_request_vehicle_authorization__odometer #: model:ir.model.fields,field_description:odex_fleet.field_vehicle_delegation__odometer msgid "Last Odometer" msgstr "اخر قيمة لعداد المسافة" #. module: odex_fleet +#: model:ir.model.fields,field_description:odex_fleet.field_request_vehicle_authorization__last_project_id #: model:ir.model.fields,field_description:odex_fleet.field_vehicle_delegation__last_project_id msgid "Last Project" msgstr "" @@ -1819,11 +1863,12 @@ msgstr "" #: model:ir.model.fields,field_description:odex_fleet.field_manufacture_company__write_uid #: model:ir.model.fields,field_description:odex_fleet.field_reject_reason_fleet_wiz__write_uid #: model:ir.model.fields,field_description:odex_fleet.field_reject_reason_infraction_wiz__write_uid +#: model:ir.model.fields,field_description:odex_fleet.field_request_vehicle_authorization__write_uid #: model:ir.model.fields,field_description:odex_fleet.field_transmission_setting__write_uid #: model:ir.model.fields,field_description:odex_fleet.field_vehicle_delegation__write_uid #: model:ir.model.fields,field_description:odex_fleet.field_vehicle_infraction__write_uid msgid "Last Updated by" -msgstr "" +msgstr "آخر تحديث بواسطة" #. module: odex_fleet #: model:ir.model.fields,field_description:odex_fleet.field_car_category__write_date @@ -1844,18 +1889,19 @@ msgstr "" #: model:ir.model.fields,field_description:odex_fleet.field_manufacture_company__write_date #: model:ir.model.fields,field_description:odex_fleet.field_reject_reason_fleet_wiz__write_date #: model:ir.model.fields,field_description:odex_fleet.field_reject_reason_infraction_wiz__write_date +#: model:ir.model.fields,field_description:odex_fleet.field_request_vehicle_authorization__write_date #: model:ir.model.fields,field_description:odex_fleet.field_transmission_setting__write_date #: model:ir.model.fields,field_description:odex_fleet.field_vehicle_delegation__write_date #: model:ir.model.fields,field_description:odex_fleet.field_vehicle_infraction__write_date msgid "Last Updated on" -msgstr "" +msgstr "آخر تحديث في" #. module: odex_fleet #: model:ir.model.fields,field_description:odex_fleet.field_res_company__license #: model:ir.model.fields,field_description:odex_fleet.field_res_config_settings__license #: model_terms:ir.ui.view,arch_db:odex_fleet.service_report_pdf msgid "License" -msgstr "" +msgstr "الرخصة" #. module: odex_fleet #: model:ir.model.fields,field_description:odex_fleet.field_hr_employee__license_attache @@ -1865,6 +1911,7 @@ msgstr "" #. module: odex_fleet #: model:ir.model.fields,field_description:odex_fleet.field_fleet_vehicle__license_end #: model:ir.model.fields,field_description:odex_fleet.field_hr_employee__license_end +#: model:ir.model.fields,field_description:odex_fleet.field_request_vehicle_authorization__license_end #: model:ir.model.fields,field_description:odex_fleet.field_vehicle_delegation__license_end #: model:ir.model.fields,field_description:odex_fleet.field_vehicle_infraction__license_end #: model_terms:ir.ui.view,arch_db:odex_fleet.hr_kanban_view @@ -1878,6 +1925,7 @@ msgstr "" #. module: odex_fleet #: model:ir.model.fields,field_description:odex_fleet.field_hr_employee__license_number +#: model:ir.model.fields,field_description:odex_fleet.field_request_vehicle_authorization__license_number #: model:ir.model.fields,field_description:odex_fleet.field_vehicle_delegation__license_number #: model:ir.model.fields,field_description:odex_fleet.field_vehicle_infraction__license_number #: model_terms:ir.ui.view,arch_db:odex_fleet.hr_kanban_view @@ -1886,6 +1934,7 @@ msgstr "رقم رخصة السياقة" #. module: odex_fleet #: model:ir.model.fields,field_description:odex_fleet.field_fleet_maintenance__license_plate +#: model:ir.model.fields,field_description:odex_fleet.field_request_vehicle_authorization__license_plate #: model:ir.model.fields,field_description:odex_fleet.field_vehicle_delegation__license_plate #: model:ir.model.fields,field_description:odex_fleet.field_vehicle_infraction__license_plate msgid "License Plate" @@ -1905,15 +1954,16 @@ msgstr "" #. module: odex_fleet #: model:ir.model.fields,help:odex_fleet.field_fleet_maintenance__license_plate +#: model:ir.model.fields,help:odex_fleet.field_request_vehicle_authorization__license_plate #: model:ir.model.fields,help:odex_fleet.field_vehicle_delegation__license_plate #: model:ir.model.fields,help:odex_fleet.field_vehicle_infraction__license_plate msgid "License plate number of the vehicle (i = plate number for a car)" -msgstr "" +msgstr "رقم لوحة المركبة (س = رقم لوحة لسيارة)" #. module: odex_fleet #: model:ir.model.fields,field_description:odex_fleet.field_fleet_maintenance__line_id msgid "Line" -msgstr "" +msgstr "بند" #. module: odex_fleet #: model:ir.model.fields,field_description:odex_fleet.field_fleet_vehicle_log_fuel__liter @@ -1929,9 +1979,10 @@ msgstr "موقع السيارة (المرآب، ...)" #. module: odex_fleet #: model:ir.model.fields,field_description:odex_fleet.field_fleet_maintenance__message_main_attachment_id #: model:ir.model.fields,field_description:odex_fleet.field_form_renew__message_main_attachment_id +#: model:ir.model.fields,field_description:odex_fleet.field_request_vehicle_authorization__message_main_attachment_id #: model:ir.model.fields,field_description:odex_fleet.field_vehicle_delegation__message_main_attachment_id msgid "Main Attachment" -msgstr "" +msgstr "المرفق الرئيسي" #. module: odex_fleet #: model:ir.model.fields,field_description:odex_fleet.field_reject_reason_fleet_wiz__maintenance_id @@ -1962,7 +2013,7 @@ msgstr "تقرير مركبة تحتاج صيانة" #. module: odex_fleet #: model:ir.model.fields,field_description:odex_fleet.field_fleet_vehicle_log_services__request_id msgid "Maintenance Request" -msgstr "" +msgstr "طلب الصيانة" #. module: odex_fleet #: model_terms:ir.ui.view,arch_db:odex_fleet.odex_view_fleet_vehicle_form @@ -2000,18 +2051,21 @@ msgstr "" #. module: odex_fleet #: model:ir.model.fields,field_description:odex_fleet.field_fleet_maintenance__message_has_error #: model:ir.model.fields,field_description:odex_fleet.field_form_renew__message_has_error +#: model:ir.model.fields,field_description:odex_fleet.field_request_vehicle_authorization__message_has_error #: model:ir.model.fields,field_description:odex_fleet.field_vehicle_delegation__message_has_error msgid "Message Delivery error" -msgstr "" +msgstr "خطأ في تسليم الرسائل" #. module: odex_fleet #: model:ir.model.fields,field_description:odex_fleet.field_fleet_maintenance__message_ids #: model:ir.model.fields,field_description:odex_fleet.field_form_renew__message_ids +#: model:ir.model.fields,field_description:odex_fleet.field_request_vehicle_authorization__message_ids #: model:ir.model.fields,field_description:odex_fleet.field_vehicle_delegation__message_ids msgid "Messages" -msgstr "" +msgstr "الرسائل" #. module: odex_fleet +#: model:ir.model.fields,field_description:odex_fleet.field_request_vehicle_authorization__model_id #: model:ir.model.fields,field_description:odex_fleet.field_vehicle_delegation__model_id #: model:ir.model.fields,field_description:odex_fleet.field_vehicle_infraction__model_id #: model_terms:ir.ui.view,arch_db:odex_fleet.car_consumption_cost_report_pdf @@ -2033,6 +2087,7 @@ msgstr "موديل مركبة" #. module: odex_fleet #: model:ir.model.fields,help:odex_fleet.field_fleet_vehicle__model_id +#: model:ir.model.fields,help:odex_fleet.field_request_vehicle_authorization__model_id #: model:ir.model.fields,help:odex_fleet.field_vehicle_delegation__model_id #: model:ir.model.fields,help:odex_fleet.field_vehicle_infraction__model_id msgid "Model of the vehicle" @@ -2041,24 +2096,25 @@ msgstr "موديل المركبة" #. module: odex_fleet #: model_terms:ir.ui.view,arch_db:odex_fleet.fleet_vehicle_costs_view_search msgid "Month" -msgstr "" +msgstr "شهر" #. module: odex_fleet #: model:ir.model.fields,field_description:odex_fleet.field_fleet_maintenance__my_activity_date_deadline #: model:ir.model.fields,field_description:odex_fleet.field_form_renew__my_activity_date_deadline +#: model:ir.model.fields,field_description:odex_fleet.field_request_vehicle_authorization__my_activity_date_deadline #: model:ir.model.fields,field_description:odex_fleet.field_vehicle_delegation__my_activity_date_deadline msgid "My Activity Deadline" -msgstr "" +msgstr "نهاية الوقت المعين للنشاط" #. module: odex_fleet #: model:ir.model.fields,field_description:odex_fleet.field_driver_department__name #: model:ir.model.fields,field_description:odex_fleet.field_fleet_account_config__name -#: model:ir.model.fields,field_description:odex_fleet.field_fleet_maintenance__name #: model:ir.model.fields,field_description:odex_fleet.field_fleet_type__name #: model:ir.model.fields,field_description:odex_fleet.field_fleet_vehicle_cost__name #: model:ir.model.fields,field_description:odex_fleet.field_fleet_vehicle_log_fuel__name #: model:ir.model.fields,field_description:odex_fleet.field_form_renew__name #: model:ir.model.fields,field_description:odex_fleet.field_insurance_installment__name +#: model:ir.model.fields,field_description:odex_fleet.field_request_vehicle_authorization__name #: model:ir.model.fields,field_description:odex_fleet.field_vehicle_delegation__name #: model_terms:ir.ui.view,arch_db:odex_fleet.service_report_pdf msgid "Name" @@ -2072,28 +2128,31 @@ msgstr "تاريخ انتهاء الاستمارة الجديدة" #. module: odex_fleet #: model:ir.model.fields,field_description:odex_fleet.field_fleet_maintenance__activity_date_deadline #: model:ir.model.fields,field_description:odex_fleet.field_form_renew__activity_date_deadline +#: model:ir.model.fields,field_description:odex_fleet.field_request_vehicle_authorization__activity_date_deadline #: model:ir.model.fields,field_description:odex_fleet.field_vehicle_delegation__activity_date_deadline msgid "Next Activity Deadline" -msgstr "" +msgstr "الموعد النهائي للنشاط التالي" #. module: odex_fleet #: model:ir.model.fields,field_description:odex_fleet.field_fleet_maintenance__activity_summary #: model:ir.model.fields,field_description:odex_fleet.field_form_renew__activity_summary +#: model:ir.model.fields,field_description:odex_fleet.field_request_vehicle_authorization__activity_summary #: model:ir.model.fields,field_description:odex_fleet.field_vehicle_delegation__activity_summary msgid "Next Activity Summary" -msgstr "" +msgstr "ملخص النشاط التالي" #. module: odex_fleet #: model:ir.model.fields,field_description:odex_fleet.field_fleet_maintenance__activity_type_id #: model:ir.model.fields,field_description:odex_fleet.field_form_renew__activity_type_id +#: model:ir.model.fields,field_description:odex_fleet.field_request_vehicle_authorization__activity_type_id #: model:ir.model.fields,field_description:odex_fleet.field_vehicle_delegation__activity_type_id msgid "Next Activity Type" -msgstr "" +msgstr "نوع النشاط التالي" #. module: odex_fleet #: model:ir.model.fields,field_description:odex_fleet.field_fleet_vehicle__next_request_date msgid "Next Maintenance Date" -msgstr "" +msgstr "تاريخ الصيانة القادم" #. module: odex_fleet #: model:ir.model.fields,field_description:odex_fleet.field_fleet_maintenance__next_odometer @@ -2144,37 +2203,42 @@ msgstr "الكمية" #. module: odex_fleet #: model:ir.model.fields,field_description:odex_fleet.field_fleet_maintenance__message_needaction_counter #: model:ir.model.fields,field_description:odex_fleet.field_form_renew__message_needaction_counter +#: model:ir.model.fields,field_description:odex_fleet.field_request_vehicle_authorization__message_needaction_counter #: model:ir.model.fields,field_description:odex_fleet.field_vehicle_delegation__message_needaction_counter msgid "Number of Actions" -msgstr "" +msgstr "عدد الإجراءات" #. module: odex_fleet #: model:ir.model.fields,field_description:odex_fleet.field_fleet_maintenance__message_has_error_counter #: model:ir.model.fields,field_description:odex_fleet.field_form_renew__message_has_error_counter +#: model:ir.model.fields,field_description:odex_fleet.field_request_vehicle_authorization__message_has_error_counter #: model:ir.model.fields,field_description:odex_fleet.field_vehicle_delegation__message_has_error_counter msgid "Number of errors" -msgstr "" +msgstr "عدد الاخطاء" #. module: odex_fleet #: model:ir.model.fields,help:odex_fleet.field_fleet_maintenance__message_needaction_counter #: model:ir.model.fields,help:odex_fleet.field_form_renew__message_needaction_counter +#: model:ir.model.fields,help:odex_fleet.field_request_vehicle_authorization__message_needaction_counter #: model:ir.model.fields,help:odex_fleet.field_vehicle_delegation__message_needaction_counter msgid "Number of messages which requires an action" -msgstr "" +msgstr "عدد الرسائل التي تتطلب إجراء" #. module: odex_fleet #: model:ir.model.fields,help:odex_fleet.field_fleet_maintenance__message_has_error_counter #: model:ir.model.fields,help:odex_fleet.field_form_renew__message_has_error_counter +#: model:ir.model.fields,help:odex_fleet.field_request_vehicle_authorization__message_has_error_counter #: model:ir.model.fields,help:odex_fleet.field_vehicle_delegation__message_has_error_counter msgid "Number of messages with delivery error" -msgstr "" +msgstr "عدد الرسائل الحادث بها خطأ في التسليم" #. module: odex_fleet #: model:ir.model.fields,help:odex_fleet.field_fleet_maintenance__message_unread_counter #: model:ir.model.fields,help:odex_fleet.field_form_renew__message_unread_counter +#: model:ir.model.fields,help:odex_fleet.field_request_vehicle_authorization__message_unread_counter #: model:ir.model.fields,help:odex_fleet.field_vehicle_delegation__message_unread_counter msgid "Number of unread messages" -msgstr "" +msgstr "عدد الرسائل الجديدة" #. module: odex_fleet #: model:ir.model.fields,field_description:odex_fleet.field_fleet_maintenance__odometer @@ -2208,30 +2272,32 @@ msgstr "قيمة عداد المسافة" #: model:ir.model.fields,help:odex_fleet.field_fleet_vehicle_cost__odometer_id #: model:ir.model.fields,help:odex_fleet.field_fleet_vehicle_log_fuel__odometer #: model:ir.model.fields,help:odex_fleet.field_fleet_vehicle_log_fuel__odometer_id +#: model:ir.model.fields,help:odex_fleet.field_request_vehicle_authorization__odometer #: model:ir.model.fields,help:odex_fleet.field_vehicle_delegation__odometer msgid "Odometer measure of the vehicle at the moment of this log" -msgstr "" +msgstr "قيمة عداد مسافات المركبة عند إنشاء هذا السجل" #. module: odex_fleet #: model_terms:ir.actions.act_window,help:odex_fleet.fleet_vehicle_costs_action msgid "" "Odoo helps you managing the costs for your different\n" +" vehicles. Costs are created automatically from services,\n" +" contracts (fixed or recurring) and fuel logs." +msgstr "" +"Odex helps you managing the costs for your different\n" " vehicles. Costs are created automatically from services,\n" " contracts (fixed or recurring) and fuel logs." -msgstr "" - - -#. module: odex_fleet -#: model:ir.model.fields.selection,name:odex_fleet.selection__fleet_account_config__type__form -msgid "Form" -msgstr "استمارة" - #. module: odex_fleet #: model:ir.model.fields,field_description:odex_fleet.field_fleet_quotation__offer msgid "Offer Attachment" msgstr "مرفق العرض" +#. module: odex_fleet +#: model:res.groups,name:odex_fleet.group_hr_user +msgid "Officer" +msgstr "" + #. module: odex_fleet #: model_terms:ir.ui.view,arch_db:odex_fleet.car_consumption_cost_report_pdf msgid "Oil" @@ -2262,12 +2328,12 @@ msgstr "كارت العملية" #. module: odex_fleet #: model:ir.model.fields,field_description:odex_fleet.field_fleet_vehicle__operation_card_end msgid "Operation Card End" -msgstr "تاريخ انتهاء العملية" +msgstr "تاريخ انتهاء كرت التشغيل" #. module: odex_fleet #: model:ir.model.fields,field_description:odex_fleet.field_fleet_vehicle__operation_card_number msgid "Operation Card Number" -msgstr "رقم كارت العملية" +msgstr "رقم كرت التشغيل" #. module: odex_fleet #: model:ir.model.fields,field_description:odex_fleet.field_res_company__operation @@ -2296,7 +2362,7 @@ msgstr "إنشاء فاتورة" #: model:ir.model.fields,field_description:odex_fleet.field_fleet_vehicle_log_fuel__parent_id #: model_terms:ir.ui.view,arch_db:odex_fleet.fleet_vehicle_costs_view_search msgid "Parent" -msgstr "" +msgstr "الأصل" #. module: odex_fleet #: model:ir.model.fields,help:odex_fleet.field_fleet_vehicle_cost__parent_id @@ -2317,7 +2383,7 @@ msgstr "قيمة مخالفات التأخير" #. module: odex_fleet #: model_terms:ir.ui.view,arch_db:odex_fleet.car_consumption_cost_report_pdf msgid "Percentage" -msgstr "" +msgstr "النسبة" #. module: odex_fleet #: model_terms:ir.ui.view,arch_db:odex_fleet.car_consumption_cost_report_pdf @@ -2332,7 +2398,7 @@ msgstr "" #. module: odex_fleet #: model:ir.model.fields.selection,name:odex_fleet.selection__fleet_maintenance__type__preventive msgid "Preventive" -msgstr "" +msgstr "وقائية" #. module: odex_fleet #: model:ir.model.fields,field_description:odex_fleet.field_fuel_price__price @@ -2349,7 +2415,7 @@ msgstr "قيمة اللتر" #. module: odex_fleet #: model_terms:ir.ui.view,arch_db:odex_fleet.fleet_report_form msgid "Print PDF" -msgstr "" +msgstr "طباعة PDF" #. module: odex_fleet #: model:ir.model.fields.selection,name:odex_fleet.selection__hr_employee__license_type__private @@ -2358,8 +2424,10 @@ msgstr "" #. module: odex_fleet #: model:ir.model.fields,field_description:odex_fleet.field_fleet_vehicle__project_id +#: model:ir.model.fields,field_description:odex_fleet.field_request_vehicle_authorization__project_id #: model:ir.model.fields,field_description:odex_fleet.field_vehicle_delegation__project_id #: model:ir.model.fields.selection,name:odex_fleet.selection__fleet_wiz__vehicle_del_type__project +#: model:ir.model.fields.selection,name:odex_fleet.selection__request_vehicle_authorization__entity_type__project #: model:ir.model.fields.selection,name:odex_fleet.selection__vehicle_delegation__entity_type__project msgid "Project" msgstr "مشروع" @@ -2367,7 +2435,7 @@ msgstr "مشروع" #. module: odex_fleet #: model:ir.model.fields.selection,name:odex_fleet.selection__hr_employee__license_type__public msgid "Public" -msgstr "" +msgstr "عام" #. module: odex_fleet #: model:ir.model.fields,field_description:odex_fleet.field_fleet_vehicle_log_fuel__purchaser_id @@ -2386,7 +2454,12 @@ msgstr "الفواتير" #: model:ir.model.fields,field_description:odex_fleet.field_reject_reason_infraction_wiz__reason #: model:ir.model.fields,field_description:odex_fleet.field_vehicle_infraction__reason msgid "Reason" -msgstr "" +msgstr "السبب" + +#. module: odex_fleet +#: model:ir.model.fields,field_description:odex_fleet.field_form_renew__reason +msgid "Reason/Justification" +msgstr "السببظ المبرر" #. module: odex_fleet #: model:ir.model.fields,field_description:odex_fleet.field_hr_employee__receive_date @@ -2407,6 +2480,7 @@ msgstr "بيانات تعبئة الوقود" #: model:ir.model.fields.selection,name:odex_fleet.selection__fleet_maintenance__state__refused #: model_terms:ir.ui.view,arch_db:odex_fleet.fleet_form_renew_view_form #: model_terms:ir.ui.view,arch_db:odex_fleet.fleet_request_maintenance_view_form +#: model_terms:ir.ui.view,arch_db:odex_fleet.fleet_request_vehicle_authorization_action_form #: model_terms:ir.ui.view,arch_db:odex_fleet.fleet_vehicle_delegation_view_form #: model_terms:ir.ui.view,arch_db:odex_fleet.odex_fleet_vehicle_log_fuel_view_form #: model_terms:ir.ui.view,arch_db:odex_fleet.odex_fleet_vehicle_log_services_view_form @@ -2418,6 +2492,7 @@ msgstr "رفض" #: model:ir.model.fields.selection,name:odex_fleet.selection__fleet_vehicle_log_fuel__state__refused #: model:ir.model.fields.selection,name:odex_fleet.selection__fleet_vehicle_log_services__status__refused #: model:ir.model.fields.selection,name:odex_fleet.selection__form_renew__state__refused +#: model:ir.model.fields.selection,name:odex_fleet.selection__request_vehicle_authorization__state__refused #: model:ir.model.fields.selection,name:odex_fleet.selection__vehicle_delegation__state__refused #: model:ir.model.fields.selection,name:odex_fleet.selection__vehicle_infraction__state__refused msgid "Refused" @@ -2426,14 +2501,16 @@ msgstr "مرفوض" #. module: odex_fleet #: model_terms:ir.ui.view,arch_db:odex_fleet.fleet_request_maintenance_view_form msgid "Reject" -msgstr "" +msgstr "رفض" #. module: odex_fleet #: code:addons/odex_fleet/models/infractions.py:0 #: code:addons/odex_fleet/models/maintenance_request.py:0 +#: code:addons/odex_fleet/models/request_vehicle_authorization.py:0 #: code:addons/odex_fleet/models/vehicle_deleation.py:0 #: model:ir.model.fields,field_description:odex_fleet.field_fleet_maintenance__reason #: model:ir.model.fields,field_description:odex_fleet.field_fleet_quotation__reason +#: model:ir.model.fields,field_description:odex_fleet.field_request_vehicle_authorization__reason #: model:ir.model.fields,field_description:odex_fleet.field_vehicle_delegation__reason #: model_terms:ir.ui.view,arch_db:odex_fleet.fleet_vehicle_delegation_view_form #: model_terms:ir.ui.view,arch_db:odex_fleet.vehicle_infraction_view_form @@ -2467,6 +2544,11 @@ msgstr "قيمة التجديد" msgid "Renew Report" msgstr "تقرير مركبة تم تجديد إستمارة" +#. module: odex_fleet +#: model:ir.model,name:odex_fleet.model_res_partner +msgid "Renter" +msgstr "" + #. module: odex_fleet #: model:ir.model,name:odex_fleet.model_report_odex_fleet_fleet_branch_report_pdf msgid "Report Branch" @@ -2525,20 +2607,36 @@ msgstr "" #. module: odex_fleet #: model:ir.model.fields,field_description:odex_fleet.field_fleet_wiz__report_type msgid "Report Type" -msgstr "" +msgstr "نوع التقرير" #. module: odex_fleet #: model:ir.model.fields,field_description:odex_fleet.field_fleet_quotation__request_id #: model:ir.model.fields,field_description:odex_fleet.field_fleet_quotation_service__request_id #: model:ir.model.fields,field_description:odex_fleet.field_reject_reason_fleet_wiz__request_id msgid "Request" -msgstr "" +msgstr "طلب" #. module: odex_fleet #: model:ir.model.fields,field_description:odex_fleet.field_form_renew__date msgid "Request Date" msgstr "تاريخ الطلب" +#. module: odex_fleet +#: model:ir.model.fields,field_description:odex_fleet.field_vehicle_delegation__request_vehicle_authorization +msgid "Request Vehicle Authorization" +msgstr "طلب تفويض مركية" + +#. module: odex_fleet +#: model:ir.actions.act_window,name:odex_fleet.fleet_request_vehicle_authorization_action +#: model:ir.ui.menu,name:odex_fleet.request_vehicle_authorization_menu_test +msgid "Request vehicle authorization" +msgstr "طلب تفويض مركية" + +#. module: odex_fleet +#: model:ir.model,name:odex_fleet.model_res_company +msgid "Res Company SMS Configuration" +msgstr "" + #. module: odex_fleet #: model:ir.model.fields,field_description:odex_fleet.field_fleet_maintenance__user_id #: model:ir.model.fields,field_description:odex_fleet.field_fleet_vehicle_log_fuel__user_id @@ -2550,6 +2648,7 @@ msgstr "المسؤول" #. module: odex_fleet #: model:ir.model.fields,field_description:odex_fleet.field_fleet_maintenance__activity_user_id #: model:ir.model.fields,field_description:odex_fleet.field_form_renew__activity_user_id +#: model:ir.model.fields,field_description:odex_fleet.field_request_vehicle_authorization__activity_user_id #: model:ir.model.fields,field_description:odex_fleet.field_vehicle_delegation__activity_user_id msgid "Responsible User" msgstr "المستخدم المسؤول" @@ -2557,30 +2656,25 @@ msgstr "المستخدم المسؤول" #. module: odex_fleet #: model:ir.model.fields,field_description:odex_fleet.field_fleet_maintenance__message_has_sms_error #: model:ir.model.fields,field_description:odex_fleet.field_form_renew__message_has_sms_error +#: model:ir.model.fields,field_description:odex_fleet.field_request_vehicle_authorization__message_has_sms_error #: model:ir.model.fields,field_description:odex_fleet.field_vehicle_delegation__message_has_sms_error msgid "SMS Delivery error" -msgstr "" +msgstr "خطأ في تسليم الرسائل القصيرة" #. module: odex_fleet #: model_terms:ir.ui.view,arch_db:odex_fleet.renew_report_pdf #: model_terms:ir.ui.view,arch_db:odex_fleet.to_renew_report_pdf msgid "Serial" -msgstr "" +msgstr "متسلسل" #. module: odex_fleet #: model:ir.model.fields,field_description:odex_fleet.field_fleet_vehicle__serial_number +#: model:ir.model.fields,field_description:odex_fleet.field_request_vehicle_authorization__serial_number #: model:ir.model.fields,field_description:odex_fleet.field_vehicle_delegation__serial_number #: model:ir.model.fields,field_description:odex_fleet.field_vehicle_infraction__serial_number msgid "Serial Number" msgstr "الرقم المسلسل" - -#. module: odex_fleet -#: code:addons/odex_fleet/models/fleet_service_type.py:0 -#, python-format -msgid "service" -msgstr "الخدمة" - #. module: odex_fleet #: code:addons/odex_fleet/models/fleet_service_type.py:0 #: model:ir.model.fields,field_description:odex_fleet.field_fleet_quotation_service__service_id @@ -2594,6 +2688,7 @@ msgstr "الخدمة" #: model_terms:ir.ui.view,arch_db:odex_fleet.fleet_request_maintenance_view_form #: model_terms:ir.ui.view,arch_db:odex_fleet.odex_fleet_vehicle_log_services_view_form #: model_terms:ir.ui.view,arch_db:odex_fleet.service_report_pdf +#, python-format msgid "Service" msgstr "الخدمة" @@ -2615,6 +2710,7 @@ msgid "Service Report" msgstr " تكاليف خدمات " #. module: odex_fleet +#: model:ir.model.fields,field_description:odex_fleet.field_fleet_maintenance__name #: model:ir.model.fields,field_description:odex_fleet.field_fleet_vehicle_log_services__service_type_id #: model:ir.model.fields,field_description:odex_fleet.field_fleet_wiz__cost_subtype_ids #: model_terms:ir.ui.view,arch_db:odex_fleet.odex_fleet_vehicle_log_services_view_form @@ -2649,6 +2745,15 @@ msgstr "طلب أمر شراء" msgid "Services for vehicles" msgstr "الخدمات للمركبات" +#. module: odex_fleet +#: model:res.groups,name:odex_fleet.fleet_group_draft +#: model_terms:ir.ui.view,arch_db:odex_fleet.fleet_form_renew_view_form +#: model_terms:ir.ui.view,arch_db:odex_fleet.fleet_request_maintenance_view_form +#: model_terms:ir.ui.view,arch_db:odex_fleet.odex_fleet_vehicle_log_fuel_view_form +#: model_terms:ir.ui.view,arch_db:odex_fleet.odex_fleet_vehicle_log_services_view_form +msgid "Set To Draft" +msgstr "إرسال الى مسودة" + #. module: odex_fleet #: model:ir.model.fields,field_description:odex_fleet.field_fleet_vehicle_log_services__state msgid "Stage" @@ -2659,9 +2764,10 @@ msgstr "المرحلة" #: model_terms:ir.ui.view,arch_db:odex_fleet.fleet_vehicle_delegation_view_form #: model_terms:ir.ui.view,arch_db:odex_fleet.vehicle_infraction_view_form msgid "Start" -msgstr "" +msgstr "بدء" #. module: odex_fleet +#: model:ir.model.fields,field_description:odex_fleet.field_request_vehicle_authorization__start_date #: model:ir.model.fields,field_description:odex_fleet.field_vehicle_delegation__start_date #: model:ir.model.fields,field_description:odex_fleet.field_vehicle_infraction__start_date msgid "Start Date" @@ -2676,27 +2782,21 @@ msgstr "" #. module: odex_fleet #: model:ir.model.fields,field_description:odex_fleet.field_fleet_account_config__state +#: model:ir.model.fields,field_description:odex_fleet.field_fleet_vehicle__states #: model:ir.model.fields,field_description:odex_fleet.field_fleet_vehicle_log_fuel__state #: model:ir.model.fields,field_description:odex_fleet.field_form_renew__state +#: model:ir.model.fields,field_description:odex_fleet.field_request_vehicle_authorization__state #: model:ir.model.fields,field_description:odex_fleet.field_res_branch__state_id #: model:ir.model.fields,field_description:odex_fleet.field_vehicle_delegation__state #: model:ir.model.fields,field_description:odex_fleet.field_vehicle_delegation__state_id #: model:ir.model.fields,field_description:odex_fleet.field_vehicle_infraction__state -#: model_terms:ir.ui.view,arch_db:odex_fleet.driver_delegation_report_pdf #: model_terms:ir.ui.view,arch_db:odex_fleet.driver_report_pdf #: model_terms:ir.ui.view,arch_db:odex_fleet.fleet_delegation_vehicle_view_search #: model_terms:ir.ui.view,arch_db:odex_fleet.fleet_maintenance_vehicle_view_search -#: model_terms:ir.ui.view,arch_db:odex_fleet.maintains_report_pdf #: model_terms:ir.ui.view,arch_db:odex_fleet.vehicle_infraction_view_view_search msgid "State" msgstr "الحالة" -#. module: odex_fleet -#: model:ir.model.fields,field_description:odex_fleet.field_fleet_vehicle__states -msgid "State" -msgstr "المحافظة" - - #. module: odex_fleet #: model:ir.model.fields.selection,name:odex_fleet.selection__fleet_wiz__report_type__state_cost msgid "State Cost" @@ -2715,11 +2815,12 @@ msgstr "المناطق / المحافظات" #. module: odex_fleet #: model:ir.model.fields,field_description:odex_fleet.field_fleet_vehicle_log_services__status msgid "Status" -msgstr "" +msgstr "الحالة" #. module: odex_fleet #: model:ir.model.fields,help:odex_fleet.field_fleet_maintenance__activity_state #: model:ir.model.fields,help:odex_fleet.field_form_renew__activity_state +#: model:ir.model.fields,help:odex_fleet.field_request_vehicle_authorization__activity_state #: model:ir.model.fields,help:odex_fleet.field_vehicle_delegation__activity_state msgid "" "Status based on activities\n" @@ -2727,6 +2828,10 @@ msgid "" "Today: Activity date is today\n" "Planned: Future activities." msgstr "" +"الحالة على أساس الأنشطة\n" +"المتأخرة: تاريخ الاستحقاق مر\n" +"اليوم: تاريخ النشاط هو اليوم\n" +"المخطط: الأنشطة المستقبلية." #. module: odex_fleet #: model:ir.actions.report,name:odex_fleet.to_renew_report_pdf_act @@ -2744,21 +2849,25 @@ msgid "Tax" msgstr "الضريبة" #. module: odex_fleet +#: model:ir.model.fields,help:odex_fleet.field_request_vehicle_authorization__last_branch_id #: model:ir.model.fields,help:odex_fleet.field_vehicle_delegation__last_branch_id msgid "The last Branch the vehicle was authorized for" msgstr "اخر فرع تم تفويض المركبة له" #. module: odex_fleet +#: model:ir.model.fields,help:odex_fleet.field_request_vehicle_authorization__last_department_id #: model:ir.model.fields,help:odex_fleet.field_vehicle_delegation__last_department_id msgid "The last Department the vehicle was authorized for" msgstr "اخر قسم تم تفويض المركبة له" #. module: odex_fleet +#: model:ir.model.fields,help:odex_fleet.field_request_vehicle_authorization__first_odometer #: model:ir.model.fields,help:odex_fleet.field_vehicle_delegation__first_odometer msgid "The odometer value at the moment the car is authorized" msgstr "قيمة عداد المسافة لحظة تفويض السيارة" #. module: odex_fleet +#: model:ir.model.fields,help:odex_fleet.field_request_vehicle_authorization__km_number #: model:ir.model.fields,help:odex_fleet.field_vehicle_delegation__km_number msgid "" "The value of the difference between the odometer at the moment of delivery " @@ -2768,7 +2877,7 @@ msgstr "قيمة الفرق بين عداد المسافة لحظة التسلي #. module: odex_fleet #: model_terms:ir.ui.view,arch_db:odex_fleet.invoice_report_pdf msgid "To" -msgstr "" +msgstr "إلى" #. module: odex_fleet #: model:ir.model.fields.selection,name:odex_fleet.selection__fleet_wiz__report_type__to_maintains @@ -2778,7 +2887,7 @@ msgstr "الى الصيانة" #. module: odex_fleet #: model:ir.model.fields.selection,name:odex_fleet.selection__fleet_wiz__report_type__to_renew msgid "To Renew" -msgstr "" +msgstr "للتجديد" #. module: odex_fleet #: model:ir.model.fields,field_description:odex_fleet.field_fleet_maintenance__total1 @@ -2893,15 +3002,17 @@ msgstr "النوع" #. module: odex_fleet #: model:ir.model.fields,help:odex_fleet.field_fleet_maintenance__activity_exception_decoration #: model:ir.model.fields,help:odex_fleet.field_form_renew__activity_exception_decoration +#: model:ir.model.fields,help:odex_fleet.field_request_vehicle_authorization__activity_exception_decoration #: model:ir.model.fields,help:odex_fleet.field_vehicle_delegation__activity_exception_decoration msgid "Type of the exception activity on record." -msgstr "" +msgstr "نوع النشاط الاستثنائي المسجل." #. module: odex_fleet +#: model:ir.model.fields,help:odex_fleet.field_request_vehicle_authorization__vin_sn #: model:ir.model.fields,help:odex_fleet.field_vehicle_delegation__vin_sn #: model:ir.model.fields,help:odex_fleet.field_vehicle_infraction__vin_sn msgid "Unique number written on the vehicle motor (VIN/SN number)" -msgstr "" +msgstr "رقم فريد مسجل على محرك المركبة (رقم VIN/SN)" #. module: odex_fleet #: model:ir.model.fields,field_description:odex_fleet.field_fleet_vehicle_cost__odometer_unit @@ -2923,16 +3034,18 @@ msgstr "وحدة القياس العداد" #. module: odex_fleet #: model:ir.model.fields,field_description:odex_fleet.field_fleet_maintenance__message_unread #: model:ir.model.fields,field_description:odex_fleet.field_form_renew__message_unread +#: model:ir.model.fields,field_description:odex_fleet.field_request_vehicle_authorization__message_unread #: model:ir.model.fields,field_description:odex_fleet.field_vehicle_delegation__message_unread msgid "Unread Messages" -msgstr "" +msgstr "الرسائل الجديدة" #. module: odex_fleet #: model:ir.model.fields,field_description:odex_fleet.field_fleet_maintenance__message_unread_counter #: model:ir.model.fields,field_description:odex_fleet.field_form_renew__message_unread_counter +#: model:ir.model.fields,field_description:odex_fleet.field_request_vehicle_authorization__message_unread_counter #: model:ir.model.fields,field_description:odex_fleet.field_vehicle_delegation__message_unread_counter msgid "Unread Messages Counter" -msgstr "" +msgstr "عدد الرسائل الجديدة" #. module: odex_fleet #: model:ir.model,name:odex_fleet.model_fleet_vehicle @@ -2942,10 +3055,12 @@ msgstr "" #: model:ir.model.fields,field_description:odex_fleet.field_fleet_wiz__vehicle_ids #: model:ir.model.fields,field_description:odex_fleet.field_form_renew__vehicle_id #: model:ir.model.fields,field_description:odex_fleet.field_hr_employee__vehicle_id +#: model:ir.model.fields,field_description:odex_fleet.field_request_vehicle_authorization__vehicle_id #: model:ir.model.fields,field_description:odex_fleet.field_vehicle_delegation__vehicle_id #: model:ir.model.fields,field_description:odex_fleet.field_vehicle_infraction__vehicle_id #: model_terms:ir.ui.view,arch_db:odex_fleet.fleet_delegation_vehicle_view_search #: model_terms:ir.ui.view,arch_db:odex_fleet.fleet_form_renew_view_form +#: model_terms:ir.ui.view,arch_db:odex_fleet.fleet_request_vehicle_authorization_action_form #: model_terms:ir.ui.view,arch_db:odex_fleet.fleet_vehicle_costs_view_search #: model_terms:ir.ui.view,arch_db:odex_fleet.fleet_vehicle_delegation_view_form #: model_terms:ir.ui.view,arch_db:odex_fleet.hr_kanban_view @@ -2959,7 +3074,6 @@ msgstr "عقد المركبة " #. module: odex_fleet #: model:ir.actions.act_window,name:odex_fleet.fleet_vehicle_costs_action -#: model:ir.ui.menu,name:odex_fleet.fleet_vehicle_costs_menu #: model_terms:ir.ui.view,arch_db:odex_fleet.fleet_vehicle_cost_view_tree msgid "Vehicle Costs" msgstr "تكلفة المركبات" @@ -2997,6 +3111,7 @@ msgstr "" #. module: odex_fleet #: model_terms:ir.ui.view,arch_db:odex_fleet.fleet_form_renew_view_form #: model_terms:ir.ui.view,arch_db:odex_fleet.fleet_request_maintenance_view_form +#: model_terms:ir.ui.view,arch_db:odex_fleet.fleet_request_vehicle_authorization_action_form #: model_terms:ir.ui.view,arch_db:odex_fleet.fleet_vehicle_delegation_view_form #: model_terms:ir.ui.view,arch_db:odex_fleet.vehicle_infraction_view_form msgid "Vehicle Information" @@ -3023,6 +3138,11 @@ msgstr "" msgid "Vehicle Need Maintenance Report" msgstr "" +#. module: odex_fleet +#: model:res.groups,name:odex_fleet.group_vehicle_request_creator +msgid "Vehicle Request Creator" +msgstr "" + #. module: odex_fleet #: model_terms:ir.ui.view,arch_db:odex_fleet.service_report_pdf msgid "Vehicle Service By state Report" @@ -3038,7 +3158,7 @@ msgstr "نوع المركبة" #: model:ir.model.fields,help:odex_fleet.field_fleet_vehicle_cost__vehicle_id #: model:ir.model.fields,help:odex_fleet.field_fleet_vehicle_log_fuel__vehicle_id msgid "Vehicle concerned by this log" -msgstr "" +msgstr "المركبة المعنية بهذا السجل" #. module: odex_fleet #: model_terms:ir.ui.view,arch_db:odex_fleet.fleet_vehicle_costs_view_form @@ -3058,26 +3178,28 @@ msgstr "سجلات وقود المركبات" #: model_terms:ir.ui.view,arch_db:odex_fleet.fleet_vehicle_cost_view_pivot #: model_terms:ir.ui.view,arch_db:odex_fleet.fleet_vehicle_costs_view_search msgid "Vehicles costs" -msgstr "" +msgstr "تكاليف المركبات" #. module: odex_fleet #: model:ir.model.fields,field_description:odex_fleet.field_fleet_vehicle_log_fuel__vendor_id msgid "Vendor" -msgstr "" +msgstr "المورد" #. module: odex_fleet #: model:ir.model.fields,field_description:odex_fleet.field_fleet_maintenance__website_message_ids #: model:ir.model.fields,field_description:odex_fleet.field_form_renew__website_message_ids +#: model:ir.model.fields,field_description:odex_fleet.field_request_vehicle_authorization__website_message_ids #: model:ir.model.fields,field_description:odex_fleet.field_vehicle_delegation__website_message_ids msgid "Website Messages" -msgstr "" +msgstr "رسائل الموقع" #. module: odex_fleet #: model:ir.model.fields,help:odex_fleet.field_fleet_maintenance__website_message_ids #: model:ir.model.fields,help:odex_fleet.field_form_renew__website_message_ids +#: model:ir.model.fields,help:odex_fleet.field_request_vehicle_authorization__website_message_ids #: model:ir.model.fields,help:odex_fleet.field_vehicle_delegation__website_message_ids msgid "Website communication history" -msgstr "" +msgstr "سجل تواصل الموقع" #. module: odex_fleet #: model:ir.model.fields,field_description:odex_fleet.field_fleet_vehicle__location @@ -3092,12 +3214,12 @@ msgstr "" #. module: odex_fleet #: model_terms:ir.ui.view,arch_db:odex_fleet.odex_fleet_vehicle_log_services_view_form msgid "Write here any other information related to the service completed." -msgstr "" +msgstr "اكتب هنا أية معلومات أخرى تتعلق بالخدمة المكتملة." #. module: odex_fleet #: model_terms:ir.ui.view,arch_db:odex_fleet.fleet_vehicle_costs_view_search msgid "Year" -msgstr "" +msgstr "السنة" #. module: odex_fleet #: code:addons/odex_fleet/models/maintenance_request.py:0 @@ -3127,7 +3249,6 @@ msgstr "" #: code:addons/odex_fleet/models/form_renew.py:0 #: code:addons/odex_fleet/models/maintenance_request.py:0 #: code:addons/odex_fleet/models/vehicle.py:0 -#: code:addons/odex_fleet/models/vehicle.py:0 #, python-format msgid "You Need To Configurate Account Details" msgstr "" @@ -3149,6 +3270,12 @@ msgid "delegated entity" msgstr "الجهة المفوض إليها" #. module: odex_fleet +#: model:res.groups,name:odex_fleet.group_direct_manager +msgid "direct manager" +msgstr "المدير المباشر" + +#. module: odex_fleet +#: model:ir.model.fields.selection,name:odex_fleet.selection__request_vehicle_authorization__delegation_type__driver #: model:ir.model.fields.selection,name:odex_fleet.selection__vehicle_delegation__delegation_type__driver msgid "driver" msgstr "السائق" @@ -3161,12 +3288,17 @@ msgstr "" #. module: odex_fleet #: model_terms:ir.ui.view,arch_db:odex_fleet.odex_view_fleet_vehicle_form msgid "e.g. Model S" -msgstr "" +msgstr "مثلًا: الموديل س" #. module: odex_fleet #: model_terms:ir.ui.view,arch_db:odex_fleet.odex_view_fleet_vehicle_form msgid "e.g. PAE 326" -msgstr "" +msgstr "مثلًا: PAE 326" + +#. module: odex_fleet +#: model:res.groups,name:odex_fleet.group_fleet_tool +msgid "fleet tool" +msgstr "إدارة الاسطول" #. module: odex_fleet #: model:ir.model,name:odex_fleet.model_insurance_companies @@ -3195,20 +3327,31 @@ msgstr "" msgid "reject.reason.infraction.wiz" msgstr "" +#. module: odex_fleet +#: model:ir.model,name:odex_fleet.model_request_vehicle_authorization +msgid "request.vehicle.authorization" +msgstr "" + +#. module: odex_fleet +#: code:addons/odex_fleet/models/fleet_service_type.py:0 +#, python-format +msgid "service" +msgstr "الخدمة" + #. module: odex_fleet #: model_terms:ir.ui.view,arch_db:odex_fleet.odex_view_fleet_vehicle_form msgid "show the contract for this vehicle" -msgstr "" +msgstr "عرض عقد هذه المركبة" #. module: odex_fleet #: model_terms:ir.ui.view,arch_db:odex_fleet.odex_view_fleet_vehicle_form msgid "show the odometer logs for this vehicle" -msgstr "" +msgstr "عرض سجلات عداد المسافات لهذه المركبة" #. module: odex_fleet #: model_terms:ir.ui.view,arch_db:odex_fleet.odex_view_fleet_vehicle_form msgid "show the services logs for this vehicle" -msgstr "" +msgstr "عرض سجلات خدمات هذه المركبة" #. module: odex_fleet #: model:ir.model.fields,field_description:odex_fleet.field_fleet_maintenance__state diff --git a/odex25_fleet/odex_fleet/models/__pycache__/__init__.cpython-38.pyc b/odex25_fleet/odex_fleet/models/__pycache__/__init__.cpython-38.pyc index cdde84544..f5393920e 100644 Binary files a/odex25_fleet/odex_fleet/models/__pycache__/__init__.cpython-38.pyc and b/odex25_fleet/odex_fleet/models/__pycache__/__init__.cpython-38.pyc differ diff --git a/odex25_fleet/odex_fleet/models/__pycache__/request_vehicle_authorization.cpython-38.pyc b/odex25_fleet/odex_fleet/models/__pycache__/request_vehicle_authorization.cpython-38.pyc index 5483403b6..e4360c7fd 100644 Binary files a/odex25_fleet/odex_fleet/models/__pycache__/request_vehicle_authorization.cpython-38.pyc and b/odex25_fleet/odex_fleet/models/__pycache__/request_vehicle_authorization.cpython-38.pyc differ diff --git a/odex25_fleet/odex_fleet/models/__pycache__/vehicle_deleation.cpython-38.pyc b/odex25_fleet/odex_fleet/models/__pycache__/vehicle_deleation.cpython-38.pyc index e6f993170..0345844cf 100644 Binary files a/odex25_fleet/odex_fleet/models/__pycache__/vehicle_deleation.cpython-38.pyc and b/odex25_fleet/odex_fleet/models/__pycache__/vehicle_deleation.cpython-38.pyc differ diff --git a/odex25_fleet/odex_fleet/models/request_vehicle_authorization.py b/odex25_fleet/odex_fleet/models/request_vehicle_authorization.py index 13fbf7d05..b0a953e09 100644 --- a/odex25_fleet/odex_fleet/models/request_vehicle_authorization.py +++ b/odex25_fleet/odex_fleet/models/request_vehicle_authorization.py @@ -1,54 +1,72 @@ from odoo import models, fields, api, _ import logging +from odoo.exceptions import UserError, ValidationError _logger = logging.getLogger(__name__) -class VehicleDelegation(models.Model): +class RequestVehicleDelegation(models.Model): _name = 'request.vehicle.authorization' _inherit = ['mail.thread', 'mail.activity.mixin'] - employee_id = fields.Many2one('hr.employee', string="Driver", - domain="[('driver', '=', True),('vehicle_id', '=', False)]") + employee_id = fields.Many2one('hr.employee', string="Driver",default=lambda item: item.get_user_id(), + tracking=True) state = fields.Selection(selection=[('draft', 'Draft'), ('confirm', 'Confirm'), - ('Direct_manager', 'Direct manager'), + ('direct_manager', 'Direct manager'), ('refused', 'Refused'), ('fleet_tool', 'Fleet tool'), - ], default='draft') + ], default='draft',tracking=True) company_id = fields.Many2one('res.company', string='Company') project_id = fields.Many2one('project.project', string='Project') delegation_type = fields.Selection(selection=[('branch', 'Branch'), ('driver', 'driver')], string="Delegation Type") - license_number = fields.Char(string="License Number", related='employee_id.license_number', store=True) - license_end = fields.Date(string="License End") - vehicle_id = fields.Many2one('fleet.vehicle', string="Vehicle", ) + license_number = fields.Char(string="License Number", related='employee_id.license_number', store=True,tracking=True) + license_end = fields.Date(string="License End",tracking=True) + vehicle_id = fields.Many2one('fleet.vehicle', string="Vehicle",tracking=True ,domain=lambda self: [('id', 'not in', self._get_delegated_vehicle_ids())] ) - license_plate = fields.Char(required=True, related='vehicle_id.license_plate', store=True, - ) + license_plate = fields.Char(required=True, related='vehicle_id.license_plate', store=True,tracking=True) vin_sn = fields.Char('Chassis Number', related='vehicle_id.vin_sn', store=True, copy=False) - model_id = fields.Many2one('fleet.vehicle.model', 'Model', related='vehicle_id.model_id', store=True, ) - fleet_type_id = fields.Many2one('fleet.type', string="Fleet Type", related='vehicle_id.fleet_type_id', store=True, ) + model_id = fields.Many2one('fleet.vehicle.model', 'Model', related='vehicle_id.model_id', store=True,tracking=True) + fleet_type_id = fields.Many2one('fleet.type', string="Fleet Type", related='vehicle_id.fleet_type_id', store=True,tracking=True) serial_number = fields.Char(related='vehicle_id.serial_number', string="Serial Number") # state_id = fields.Many2one('res.country.state', string="State", ) - start_date = fields.Date(string="Start Date") - end_date = fields.Date(string="End Date") + start_date = fields.Date(string="Start Date",tracking=True) + end_date = fields.Date(string="End Date",tracking=True) reason = fields.Text(string="Reject Reason", tracking=True,) custody_id = fields.Many2one('custom.employee.custody') entity_type = fields.Selection(selection=[('department', 'Department'), ('project', 'Project')], string="Entity Type") - driver_department = fields.Many2one('driver.department') + driver_department = fields.Many2one('driver.department',tracking=True) first_odometer = fields.Float(string='First Odometer',compute="get_first_odometer", store=True,help='The odometer value at the moment the car is authorized') odometer = fields.Float(string='Last Odometer',compute="get_odometer", store=True, - help='Odometer measure of the vehicle at the moment of this log') + help='Odometer measure of the vehicle at the moment of this log',tracking=True) km_number = fields.Integer(string='KM Number', compute='get_km', store=True,help='The value of the difference between the odometer at the moment of delivery and receipt') last_department_id = fields.Many2one(related='vehicle_id.department_id', string="Last Department",help='The last Department the vehicle was authorized for') - last_project_id = fields.Many2one('project.project', string='Last Project', compute="get_last_project", store=True) - last_branch_id = fields.Many2one('hr.department', string="Last Branch", compute="get_last_branch", store=True,help='The last Branch the vehicle was authorized for') + last_project_id = fields.Many2one('project.project', string='Last Project', compute="get_last_project", store=True,tracking=True) + last_branch_id = fields.Many2one('hr.department', string="Last Branch", compute="get_last_branch", store=True,help='The last Branch the vehicle was authorized for',tracking=True) from_hr_depart = fields.Boolean() name = fields.Char(string="Name") + departments_id= fields.Many2one('hr.department') + + + + @api.model + def _get_delegated_vehicle_ids(self): + delegated_vehicles = self.env['vehicle.delegation'].search([ + ('state', 'in', ['draft', 'confirm', 'approve', 'in_progress']) + ]) + return delegated_vehicles.mapped('vehicle_id.id') + + + def get_user_id(self): + employee_id = self.env['hr.employee'].search([('user_id', '=', self.env.uid)], limit=1) + if employee_id: + return employee_id.id + else: + return False @api.depends("vehicle_id") def get_first_odometer(self): @@ -86,18 +104,6 @@ class VehicleDelegation(models.Model): for rec in self: rec.state = 'confirm' - # def action_approve(self): - # for rec in self: - # rec.state = 'approve' - # - # def action_inprogress(self): - # for rec in self: - # # if rec.start_date > str(datetime.now().date()): - # # raise ValidationError(_("You Can Start Request Early than Plan")) - # rec.state = 'in_progress' - - - def action_refuse(self): form_view_id = self.env.ref("odex_fleet.wizard_reject_reason_fleet_wiz_form").id return { @@ -111,20 +117,18 @@ class VehicleDelegation(models.Model): 'context': {'default_delegation_id': self.id}, } - # def action_close(self): - # for rec in self: - # rec.state = 'close' - def Direct_manager(self): + + def direct_manager(self): for rec in self: - rec.state = 'Direct_manager' + rec.state = 'direct_manager' def fleet_tool(self): - payment_vals = { + vehicle_vals = { 'employee_id': self.employee_id.id, 'name': self.name, - 'delegation_type': self.delegation_type, + 'delegation_type': 'driver', 'license_number': self.license_number, 'license_end': self.license_end, 'vehicle_id': self.vehicle_id.id, @@ -138,17 +142,17 @@ class VehicleDelegation(models.Model): 'last_project_id': self.last_project_id.id if self.last_project_id else False, 'last_branch_id': self.last_branch_id.id, 'custody_id': self.custody_id.id if self.custody_id else False, + 'departments_id': self.departments_id.id if self.departments_id else False, 'request_vehicle_authorization': self.id } - print("qqqqqqqqqqqqqqq",payment_vals) - _logger.info("Attempting to create vehicle delegation with values: %s", payment_vals) + _logger.info("Attempting to create vehicle delegation with values: %s", vehicle_vals) - payment = self.env['vehicle.delegation'].create(payment_vals) - print("aaaaaaaaaaaaaaaaaaaaaaaaaaa",payment) - _logger.info("Created vehicle delegation: %s", payment) + vehicle = self.env['vehicle.delegation'].create(vehicle_vals) + _logger.info("Created vehicle delegation: %s", vehicle) self.state = "fleet_tool" - return payment + return vehicle + class InheritVehicleDelegation(models.Model): diff --git a/odex25_fleet/odex_fleet/models/vehicle_deleation.py b/odex25_fleet/odex_fleet/models/vehicle_deleation.py index 7489f3747..34423f3ff 100644 --- a/odex25_fleet/odex_fleet/models/vehicle_deleation.py +++ b/odex25_fleet/odex_fleet/models/vehicle_deleation.py @@ -11,6 +11,7 @@ class VehicleDelegation(models.Model): name = fields.Char(string="Name") branch_id = fields.Many2one('res.branch', string="Branch",related="driver_department.branch_id") + departments_id = fields.Many2one('hr.department') old_branch_id = fields.Many2one('res.branch', string="Old Branch") employee_id = fields.Many2one('hr.employee', string="Driver", domain="[('driver', '=', True),('vehicle_id', '=', False)]") diff --git a/odex25_fleet/odex_fleet/security/security_view.xml b/odex25_fleet/odex_fleet/security/security_view.xml index ddb581d35..db73e257e 100644 --- a/odex25_fleet/odex_fleet/security/security_view.xml +++ b/odex25_fleet/odex_fleet/security/security_view.xml @@ -1,13 +1,13 @@ - - - - - - - + + + + + + + Fleet Supervisor @@ -52,11 +52,77 @@ - - Fleet Hr - - [('driver','=',True)] - - + + Fleet Hr + + [('driver','=',True)] + + + + + request.vehicle.authorization.by.user + + + + + + [('create_uid', '=', user.id)] + + + + + + + + + + + + + + + + + + + + + user + + + + + direct manager + + + + fleet tool + + + + Fleet Tool Full Access + + + [(1, '=', 1)] + + + + + + + + + + + + + + + Department Manager + + [('department_id.manager_id.user_id','in', [user.id])] + + \ No newline at end of file diff --git a/odex25_fleet/odex_fleet/views/request_vehicle_authorization.xml b/odex25_fleet/odex_fleet/views/request_vehicle_authorization.xml index cdd4e5be7..1b9bbc359 100644 --- a/odex25_fleet/odex_fleet/views/request_vehicle_authorization.xml +++ b/odex25_fleet/odex_fleet/views/request_vehicle_authorization.xml @@ -7,13 +7,25 @@ - + + + + - + class="oe_highlight" string="Refuse" + groups="odex_fleet.group_direct_manager,odex_fleet.group_fleet_tool"/> + + states="direct_manager" groups="odex_fleet.group_fleet_tool"/> + + + + @@ -22,38 +34,39 @@ - + attrs="{'readonly': [('from_hr_depart', '=', False), ('state', '!=', 'confirm')]}"/> - - + + - + + - - - + + + - - + + - + - @@ -69,7 +82,10 @@ request.vehicle.authorization - + + + + diff --git a/odex25_fleet/odex_fleet/views/vehicle_deleation_view.xml b/odex25_fleet/odex_fleet/views/vehicle_deleation_view.xml index 97eae3eb9..e03f72be8 100644 --- a/odex25_fleet/odex_fleet/views/vehicle_deleation_view.xml +++ b/odex25_fleet/odex_fleet/views/vehicle_deleation_view.xml @@ -24,7 +24,7 @@ - + @@ -48,6 +48,7 @@ + diff --git a/odex25_fleet/odex_fleet/wizards/__pycache__/reject_reason.cpython-38.pyc b/odex25_fleet/odex_fleet/wizards/__pycache__/reject_reason.cpython-38.pyc index 170db573f..cabab3445 100644 Binary files a/odex25_fleet/odex_fleet/wizards/__pycache__/reject_reason.cpython-38.pyc and b/odex25_fleet/odex_fleet/wizards/__pycache__/reject_reason.cpython-38.pyc differ diff --git a/odex25_fleet/odex_fleet/wizards/reject_reason.py b/odex25_fleet/odex_fleet/wizards/reject_reason.py index 4d1e1245f..903658815 100644 --- a/odex25_fleet/odex_fleet/wizards/reject_reason.py +++ b/odex25_fleet/odex_fleet/wizards/reject_reason.py @@ -12,8 +12,9 @@ class RejectReasonFleet(models.TransientModel): request_id = fields.Many2one('fleet.quotation') def action_reject(self): - if self.delegation_id: - self.delegation_id.sudo().write({ + if self._context.get('active_model')=='request.vehicle.authorization': + delegation_id = self.env[self._context.get('active_model')].browse(self._context.get('active_id')) + delegation_id.sudo().write({ 'state': 'refused', 'reason': self.reason })