From 7d15e5bcb846d91aae6189e7efa7824561bb4d3c Mon Sep 17 00:00:00 2001 From: Mazen Abdo Date: Wed, 13 Nov 2024 12:13:37 +0200 Subject: [PATCH] send_notification_to_direct_manager_groups and _onchange_license_fields _onchange_driver --- odex25_fleet/odex_fleet/i18n/ar_001.po | 23 ++-- .../models/__pycache__/driver.cpython-38.pyc | Bin 3063 -> 3063 bytes ...quest_vehicle_authorization.cpython-38.pyc | Bin 7749 -> 9335 bytes odex25_fleet/odex_fleet/models/driver.py | 2 +- .../models/request_vehicle_authorization.py | 109 +++++++++++++----- .../views/request_vehicle_authorization.xml | 18 ++- 6 files changed, 111 insertions(+), 41 deletions(-) diff --git a/odex25_fleet/odex_fleet/i18n/ar_001.po b/odex25_fleet/odex_fleet/i18n/ar_001.po index 50953503a..efebe873f 100644 --- a/odex25_fleet/odex_fleet/i18n/ar_001.po +++ b/odex25_fleet/odex_fleet/i18n/ar_001.po @@ -940,12 +940,10 @@ msgstr "الادارة / القسم" #. module: odex_fleet #: model:ir.model.fields,field_description:odex_fleet.field_fleet_wiz__department_ids - msgid "Departments" msgstr "الأقسام" #. module: odex_fleet - #: 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" @@ -1912,7 +1910,7 @@ msgstr "الرخصة" #. module: odex_fleet #: model:ir.model.fields,field_description:odex_fleet.field_hr_employee__license_attache msgid "License Attachment" -msgstr "" +msgstr "مرفق صوره الرخصة" #. module: odex_fleet #: model:ir.model.fields,field_description:odex_fleet.field_fleet_vehicle__license_end @@ -1927,7 +1925,7 @@ msgstr "تاريخ انتهاء الرخصة" #. module: odex_fleet #: model_terms:ir.ui.view,arch_db:odex_fleet.hr_driver_form_view msgid "License Information" -msgstr "" +msgstr "معلومات رخصة السياقة" #. module: odex_fleet #: model:ir.model.fields,field_description:odex_fleet.field_hr_employee__license_number @@ -1938,6 +1936,13 @@ msgstr "" msgid "License Number" msgstr "رقم رخصة السياقة" + +#. module: odex_fleet +#: model:ir.model.fields,field_description:odex_fleet.field_request_vehicle_authorization__depart_id +#: model:ir.model.fields,field_description:odex_fleet.field_vehicle_delegation__depart_id +msgid "Depart" +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 @@ -1948,15 +1953,17 @@ msgstr "رقم اللوحة" #. module: odex_fleet #: model:ir.model.fields,field_description:odex_fleet.field_hr_employee__license_start +#: model:ir.model.fields,field_description:odex_fleet.field_request_vehicle_authorization__license_start #: model_terms:ir.ui.view,arch_db:odex_fleet.hr_kanban_view msgid "License Start" -msgstr "" +msgstr "تاريخ الاصدار" #. module: odex_fleet #: model:ir.model.fields,field_description:odex_fleet.field_hr_employee__license_type +#: model:ir.model.fields,field_description:odex_fleet.field_request_vehicle_authorization__license_type #: model_terms:ir.ui.view,arch_db:odex_fleet.hr_kanban_view msgid "License Type" -msgstr "" +msgstr "نوع الرخصة" #. module: odex_fleet #: model:ir.model.fields,help:odex_fleet.field_fleet_maintenance__license_plate @@ -2469,8 +2476,8 @@ msgstr "السببظ المبرر" #. module: odex_fleet #: model:ir.model.fields,field_description:odex_fleet.field_hr_employee__receive_date -msgid "Receive Date" -msgstr "" +msgid "Receive Date" +msgstr "تاريخ الاستلام" #. module: odex_fleet #: model:ir.actions.report,name:odex_fleet.delegation_receive_report_pdf_act diff --git a/odex25_fleet/odex_fleet/models/__pycache__/driver.cpython-38.pyc b/odex25_fleet/odex_fleet/models/__pycache__/driver.cpython-38.pyc index 83ca0b475868f69bfad9d4dcd484e279b015d959..cbeb3a7775a6b1f77868267ad519b4505520f840 100644 GIT binary patch delta 20 acmew^{#~3ql$V!_0SM~KO*V4B;RXOZgav&7 delta 20 acmew^{#~3ql$V!_0SFvZ`8IOD;RXOWuLTGI 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 c1f8e234ae94f7e2116584567eee2e3e9b298d0c..4e560e75f365789766de45bd59c2e6b289de8d61 100644 GIT binary patch delta 3672 zcmZ`*Yj9K75!SiVy}FY8wq;qiWgGm!0^>()9x*Q$jDa*ff=wU_LxeboX3a7?;>{ zzPtOK-95YKso(GY&(W$gm6cux{+040iQo3$sd~g7-}zgws)MJbibi&(*a|v?N@}Fa zP-m*44YhV4t^>Im%&KEv>p_lu4L^Gw^E38R?dK1Du6( zXrsex=+z^+2)qvGk-32FWJxPVwqSO>%Z^AGyDQ-hs4ua|)>YFeT*Rcdq1FpAxCC+3 z`i$*M{QzLVG$fW?a2b+|j$14;Ao-bP23H^@nL%Uw%n+m@BefSG3$u%k$S~TCz*V&4 zU@jKPbw`=X!JIVSS!S-mb;;~1GdEyfGP@;{hc}lMD8Pc`UWB)xh=Yv6O?Vr>d*B;z z3%`3|5x$Aveee!^3%~o}U3d?_2XuIU(h>f))g;EMnm+x&xs|aB@xZmc$7N||jwdq- z%MHeKY%Z0v^c;`HuMnkk4r9)ppm)isTTMYUZ-s5aaG%PuOXXIxMca_i3{HVe!B{+W1V!VakqXSp3V~$GSy_ z-cW&SA(NK$h<=W35+(hIY*=)AlD<9UAiegAyPiM$WMFB&SIm32X?DN(rT5D5^>yLJ zV$5PaX(N-vWePKyT;6lc>=?)CH+a78=_H`BPbTV9%Bt8z_~Qx#`u zw)RJ|g6$AC^Cg6WW5&TJ5E*YIBt1%~@E$^`6FT`$La7tFq?e2IV$=nWNe8dMcwyD@ zt;?7nM2^#Fe4OAg!5~3(8ER0nnxffE{BkUlFrsVOPbZBOnB->GAvhF`Y0SH><%dq= zF)~asQB`03Dt}Jr>Z|9V4ST5u-i*l1X29B`jF9Gm$_gtdrf|k5&``#DZu&KCPsg_x z=@iaT}7} zhg?eZRo`wcCoMDOQ`mub1(nawiZ80eowD#ZP`8}fOEVh-9l(y9=&ZTU&WaCfHno+l zHyVziVP04@yF3?B;^z^>`I=@iQrp{KW-QN@bTl)UzJzHf$ZSK}`;jY(_iN*oL6q>= z(plmOu~NI4Es9Xx1GZCqQFo5T#9;ksfF{^-a${PqAy>%-7gD@kKfvAD<+^qTB ze98Cw*z6t2bUa1*E%;;wh1u|st%w1Cyy`x)JaZ<-$;8seidgcu)U8yfW64y1Iv0&+ z({x9zh|m0kc*{QacOiB*#y$5vT<#xJ+-_`dk5O`39A70|aN4kzi$dZ~qxG=FXN^Ja z1C;o8#g~mo*gY{4SUB!Rq86LHlzxN)umyPlml!C^EWs9(f`W5XSa24cGs=Ri;6g36 zpcYiTmbwaT#)Xm!&JtVD#2*`iZVlX^7gX`jh7eOlwLehoy4olYbJYoc9Y@HwXTi7; zolY4>u3yeu^x4VeH_(db3Em_q5G)Y9Mc^Tz%aj)hZW7!gC?SO1_8}E0Tbhi%-{jw; zZo77pXf-zOs%yx7ip}gpa4?tRed2P`T8Z(%CU!`!7p}Yi*;H58U3?PwQ$JmH6X81h zevpe%4dq`HQFL4gkMMa9RAlsY#2II4yiZlN}SqU{{f@$Z)_8NlVHp z?)osK-X*w4@FBsvprrnozz$5(M+84Xu-ws9Hi3KBawRjeaEN*I#?(00DVl#Cj>tu_&I@-;1>ix6*ogo^$$_}2R4(Y7YkJQL-DK7 ZNx$@6LXPhspgF*vo1uW{X=`JN{{a`@h*kgq delta 2293 zcmZuxTWr%+81L!z-*#(vYqxIe=+=$xKgJlau`xhyyD%=>U>l4-;OzRHm5#NYr=7qM zr!qlJCc%^F6A1)jLNxJ#7%x2NgO_OH0}saJAAK`1#zajt(FYR!zSGf=#U}q>zwh^5 z&pF>Ye;@c_r*ERT*ki%p=%tRtyA3ydKd|K+zqZ)iD|T7MCYCg)U9lTJ?wIvM7&NF` zu^J_)Ibj_{P_GBqvIQE@rxe*@WTNdnxCOu35Gp%peLueKG3QK7hv z&<>jvSBqRgMRvgECD?)mgQ)spE1Ic%rP4ZAwJOv?(6y>nbH^T6}J@t__D?5gc(TSe;1sEB>r!MSvZIP-B3ISDHM7jJ!a7}_kXkX zF>f(W%bzqdi}ms|U&y<2E|!{x*i+-WO~xEG@~UHj1?3}0Ius=*e;=RYiC8X~Nk_&n z&U4)=>f{w?=N8>A%F)4e2|gFgaWEa(Tt;vapeXO*WSpn7Jkp;Aj37r5kl(wWW4avH zYFLe&)p{ySP4H(Il7fS1B#$Npd0%Vs4CuC1M*gJja^{V)+1)G8yW0XvrId@Fv0O~# zB7In2e(s)R5gGQp&6?x~o}_o{fZ0Xg(%eBMH`%XyX-AGC+mXM(&j(v3{psy zH2nLp&71yaM+*`?@@xNtox91j2f?&0BtbNzgzM6Y@bc9BT;?L@Q)uublZO(LXtVdo zk4ir29U^rPEF;Et)>)*{y!7N96>O(3}jL~hc!otThnwGawGDevg@^lrd6k+9}T)g zZG#w+cgpoBZGad>Fm0LX*|mwf(QrckUVfep$wWncUBP>;V-Gr>k?&M=yN^-AVFdYU z<$75ZsBJGWru$rKD!q`J#CKB&8enu8gvV>&2n*7VHd#HTTT5=`ezMx!C|^fGaPj4F#C3fFxqhu7Wo&E;?M z>du?q$2v~~4#A~5-Al(M)G-Q#b#Vv?>AyozADrsgt<1Q(_~na1r<`*n$|O9V6my3K~?`t!P0 z2lerm3`SyXySxzTAEafQ?lD|(oZdI(ZF=xH=40uLbeqR1$BX1;-+wkHRLiEFo|`8d zm%jSWP@!|vKF%-XOeda37IR*cr|LIE3#&0*L+KpHeuY7~pIDZ>S0A3BGf?Xic9L=g z^a!bk#B>3l$8FCFdItnuQ$bfu(De~C{^B&jSpqe=Y7fG4Z)2q#ZSWLPHI3PsX7e$5 zwjr{ojQLp5TE;xg`mfVk!77-~>O; - - + attrs="{'readonly': [('from_hr_depart', '=', False), ('state', '!=', 'draft')]}"/> + + + + + +