From 89760b65c8822a98c26d8a8e5d98dbc2d81ec0ee Mon Sep 17 00:00:00 2001 From: Mohamed Eltayar Date: Thu, 13 Nov 2025 12:45:02 +0300 Subject: [PATCH] feat: enhance branch name display in HR module - Modified name_get method in hr.department to show short branch names - Added context support for 'from_branch_field' and 'show_branch_short' - Updated hr_base_view.xml to use short branch name context - Branch names now display without hierarchical path when requested Synced with latest dev_odex25_hr on Thu Nov 13 12:45:02 +03 2025 --- master/odex-event | 1 + master/odex25_accounting | 1 + master/odex25_base | 1 + master/odex25_dms | 1 + master/odex25_donation | 1 + master/odex25_ensan | 1 + master/odex25_fleet | 1 + master/odex25_helpdesk | 1 + master/odex25_hr | 1 + master/odex25_inventory | 1 + master/odex25_maintenance | 1 + master/odex25_mobile | 1 + master/odex25_pos | 1 + master/odex25_project | 1 + master/odex25_purchase | 1 + master/odex25_realstate | 1 + master/odex25_sales | 1 + master/odex25_survey | 1 + master/odex25_transactions | 1 + master/odex25_website | 1 + master/openeducat_erp-14.0.1.0 | 1 + 21 files changed, 21 insertions(+) create mode 160000 master/odex-event create mode 160000 master/odex25_accounting create mode 160000 master/odex25_base create mode 160000 master/odex25_dms create mode 160000 master/odex25_donation create mode 160000 master/odex25_ensan create mode 160000 master/odex25_fleet create mode 160000 master/odex25_helpdesk create mode 160000 master/odex25_hr create mode 160000 master/odex25_inventory create mode 160000 master/odex25_maintenance create mode 160000 master/odex25_mobile create mode 160000 master/odex25_pos create mode 160000 master/odex25_project create mode 160000 master/odex25_purchase create mode 160000 master/odex25_realstate create mode 160000 master/odex25_sales create mode 160000 master/odex25_survey create mode 160000 master/odex25_transactions create mode 160000 master/odex25_website create mode 160000 master/openeducat_erp-14.0.1.0 diff --git a/master/odex-event b/master/odex-event new file mode 160000 index 000000000..1fb23379b --- /dev/null +++ b/master/odex-event @@ -0,0 +1 @@ +Subproject commit 1fb23379b13fbd24bd7d728166ef19ff3b2404a2 diff --git a/master/odex25_accounting b/master/odex25_accounting new file mode 160000 index 000000000..abbab6ece --- /dev/null +++ b/master/odex25_accounting @@ -0,0 +1 @@ +Subproject commit abbab6ece5b0e6c07ecbe5a01b0e5e556c0e9378 diff --git a/master/odex25_base b/master/odex25_base new file mode 160000 index 000000000..c74d16005 --- /dev/null +++ b/master/odex25_base @@ -0,0 +1 @@ +Subproject commit c74d160053e8efab261e4df3e273ce9a9682b429 diff --git a/master/odex25_dms b/master/odex25_dms new file mode 160000 index 000000000..6bb9cce27 --- /dev/null +++ b/master/odex25_dms @@ -0,0 +1 @@ +Subproject commit 6bb9cce2753566c6805de5f7f0c928c12f111c25 diff --git a/master/odex25_donation b/master/odex25_donation new file mode 160000 index 000000000..bdc3b7ccf --- /dev/null +++ b/master/odex25_donation @@ -0,0 +1 @@ +Subproject commit bdc3b7ccfe4056c4ee5d1a08cce81d5661ad6a5b diff --git a/master/odex25_ensan b/master/odex25_ensan new file mode 160000 index 000000000..9fe8de985 --- /dev/null +++ b/master/odex25_ensan @@ -0,0 +1 @@ +Subproject commit 9fe8de985ffc17898c467d8d8b264df1a2e3887e diff --git a/master/odex25_fleet b/master/odex25_fleet new file mode 160000 index 000000000..f43c1a42d --- /dev/null +++ b/master/odex25_fleet @@ -0,0 +1 @@ +Subproject commit f43c1a42db342df240b6f01925f216b2111e0c11 diff --git a/master/odex25_helpdesk b/master/odex25_helpdesk new file mode 160000 index 000000000..02d0c76ef --- /dev/null +++ b/master/odex25_helpdesk @@ -0,0 +1 @@ +Subproject commit 02d0c76ef1d8411c0eeaa25b59d17c5b5581667e diff --git a/master/odex25_hr b/master/odex25_hr new file mode 160000 index 000000000..633bc97fb --- /dev/null +++ b/master/odex25_hr @@ -0,0 +1 @@ +Subproject commit 633bc97fb601e9f9719c1781caf789b5ce2df9d8 diff --git a/master/odex25_inventory b/master/odex25_inventory new file mode 160000 index 000000000..87343d722 --- /dev/null +++ b/master/odex25_inventory @@ -0,0 +1 @@ +Subproject commit 87343d722d554e8966331079780ba36078976aac diff --git a/master/odex25_maintenance b/master/odex25_maintenance new file mode 160000 index 000000000..69234a127 --- /dev/null +++ b/master/odex25_maintenance @@ -0,0 +1 @@ +Subproject commit 69234a12751f18dead29d4127715cd7ed1895074 diff --git a/master/odex25_mobile b/master/odex25_mobile new file mode 160000 index 000000000..c7481fa46 --- /dev/null +++ b/master/odex25_mobile @@ -0,0 +1 @@ +Subproject commit c7481fa46476e16b22aabf200cf7fa724068d1aa diff --git a/master/odex25_pos b/master/odex25_pos new file mode 160000 index 000000000..1eeda05cf --- /dev/null +++ b/master/odex25_pos @@ -0,0 +1 @@ +Subproject commit 1eeda05cf8b534c4ef63d01fa6debdca23fa725b diff --git a/master/odex25_project b/master/odex25_project new file mode 160000 index 000000000..4dc2b180d --- /dev/null +++ b/master/odex25_project @@ -0,0 +1 @@ +Subproject commit 4dc2b180d1a73d5d1d580fb72c43b6b19c554e5e diff --git a/master/odex25_purchase b/master/odex25_purchase new file mode 160000 index 000000000..b0a5a974f --- /dev/null +++ b/master/odex25_purchase @@ -0,0 +1 @@ +Subproject commit b0a5a974f57eab3cd7e7770655b976932d8f0e3d diff --git a/master/odex25_realstate b/master/odex25_realstate new file mode 160000 index 000000000..8da83e6fa --- /dev/null +++ b/master/odex25_realstate @@ -0,0 +1 @@ +Subproject commit 8da83e6faae9c9e59533c00c8e414f92872bcc3a diff --git a/master/odex25_sales b/master/odex25_sales new file mode 160000 index 000000000..db1d7c44d --- /dev/null +++ b/master/odex25_sales @@ -0,0 +1 @@ +Subproject commit db1d7c44dc0835579c7a1b13518249726f777b7c diff --git a/master/odex25_survey b/master/odex25_survey new file mode 160000 index 000000000..ad26f157c --- /dev/null +++ b/master/odex25_survey @@ -0,0 +1 @@ +Subproject commit ad26f157c265fac058763abbdc6498e32cf4a9ef diff --git a/master/odex25_transactions b/master/odex25_transactions new file mode 160000 index 000000000..7b3010fb0 --- /dev/null +++ b/master/odex25_transactions @@ -0,0 +1 @@ +Subproject commit 7b3010fb088d02cd564fa6732045d4e77a83dc3a diff --git a/master/odex25_website b/master/odex25_website new file mode 160000 index 000000000..04848899d --- /dev/null +++ b/master/odex25_website @@ -0,0 +1 @@ +Subproject commit 04848899d42f5ffa47e5e2d849f02e34d8b9e241 diff --git a/master/openeducat_erp-14.0.1.0 b/master/openeducat_erp-14.0.1.0 new file mode 160000 index 000000000..064a0c35d --- /dev/null +++ b/master/openeducat_erp-14.0.1.0 @@ -0,0 +1 @@ +Subproject commit 064a0c35dbd1ca90bc71917d05e671f7f07171b0