Commit Graph

1193 Commits

Author SHA1 Message Date
Mohamed Eltayar 5b10bd7065 fix: ensure branch departments always display short names
- Modified name_get method to prioritize is_branch flag
- Branch departments (is_branch=True) now always show name only
- Maintains context support for other cases
- Fixes issue where branch names showed full hierarchical path
- Ensures consistent short name display across all related fields

Files modified:
- odex25_hr/hr_base/models/hr_department.py

This resolves the issue where branch names appeared with full path
even when context was provided for short display.
2025-11-13 15:33:55 +03:00
Mazen Abdo 8a7a3755cd Modified employee creation to assign a valid emp_no if missing or '/' 2025-11-13 14:12:41 +02:00
Mazen Abdo b3a92a1543 Modified employee creation to assign a valid emp_no if missing or '/' 2025-11-13 14:11:13 +02:00
Mohamed Eltayar 6a2a93e0f6 fix: correct XPath selectors in HR department tree and search views
- Fixed tree view XPath from 'name' to 'display_name' (matches Odoo 14 standard)
- Fixed search view groupby filter position to use 'inactive' filter reference
- Ensures proper inheritance of hr.department views
- Resolves XML validation error during module upgrade

Files modified:
- odex25_hr/hr_base/views/hr_base_view.xml

Fixes XPath validation error in hr_department tree view inheritance
2025-11-13 14:58:29 +03:00
Mohamed Eltayar 4830170638 feat: enhance HR branch display with correct paths
- Modified name_get method in hr.department for short branch display
- Added context support for show_branch_short and from_branch_field
- Updated HR views to use short branch name context
- Added branch field to department tree view with context
- Added branch field to department search view with groupby filter
- Added Arabic translations for branch field

Files modified with correct paths:
- odex25_hr/hr_base/models/hr_department.py
- odex25_hr/hr_base/views/hr_base_view.xml
- odex25_hr/hr_base/i18n/ar_001.po

Synced with latest dev_odex25_hr on Thu Nov 13 14:49:04 +03 2025
2025-11-13 14:49:04 +03:00
Mazen Abdo 50fc3b1e4d Update Accounting Manager Permissions to Create contract.advantage 2025-11-12 17:07:25 +02:00
younes b90ebf5e1b [IMP] employee_requests: skip no_quick_create 2025-11-11 09:15:10 +01:00
abdurrahman-saber 633bc97fb6
Merge pull request #5272 from expsa/JAZ-3842
[FIX] hr_base: model absolute path
2025-11-07 14:15:55 +02:00
Abdurrahman Saber 5596da7de3 [FIX] hr_base: model absolute path 2025-11-07 14:15:23 +02:00
abdurrahman-saber 21ac823535
Merge pull request #5271 from expsa/JAZ-3842
[FIX] hr_base: model absolute path
2025-11-07 13:58:33 +02:00
Abdurrahman Saber d20e64e88e [FIX] hr_base: model absolute path 2025-11-07 13:58:02 +02:00
abdurrahman-saber 878e165955
Merge pull request #5270 from expsa/JAZ-3842
[IMP][FIX] attendances, hr_base, *: adjust access rights for accounting manager
2025-11-07 13:53:22 +02:00
Abdurrahman Saber fc17283f90 [IMP][FIX] attendances, hr_base, *: adjust access rights for accounting manager 2025-11-07 13:52:23 +02:00
Mazen Abdo 9840355e2d fix 2025-11-06 10:41:38 +02:00
Mazen Abdo 64774e612b Adding modifications to the xlsx report 2025-11-06 08:49:17 +02:00
Abdurrahman Saber 58de5ac1a1 [FIX] attendances, employee_requests, exp_hr_appraisal, exp_official_mission, hr_contract_custom: use child_of operator correctly 2025-11-05 12:39:38 +02:00
Mazen Abdo c4726da640 fix secuirty files 2025-11-04 14:44:22 +02:00
eslamtalaat74 310719db9b security 2025-11-02 17:50:20 +02:00
eslamtalaat74 ccfeca24a6 security 2025-11-02 17:39:07 +02:00
eslamtalaat74 d34ea2e3fd security 2025-11-02 17:30:11 +02:00
Abdurrahman Saber 891bd1bac3 [IMP] hr_government_relations, exp_ticket_request: add accounting approva 2025-11-02 15:14:34 +02:00
Abdurrahman Saber 4267fbc5e6 Merge branch 'JAZ-3842' of exp:expsa/odex25-standard-modules into JAZ-3842 2025-11-02 15:05:21 +02:00
Abdurrahman Saber 34bccc0445 [IMP] hr_government_relations, exp_ticket_request: add accounting approva 2025-11-02 15:05:09 +02:00
Abdurrahman Saber 776336b0e2 [IMP] exp_official_mission: adjust approval process 2025-11-01 13:18:29 +02:00
Abdurrahman Saber d06e689491 [IMP] exp_official_mission: adjust approval process 2025-11-01 13:10:38 +02:00
Abdurrahman Saber bc5f38bc73 [IMP] exp_official_mission: adjust approval process 2025-11-01 12:55:17 +02:00
Abdurrahman Saber 8d9eb01e48 [IMP] exp_official_mission: adjust approval process 2025-11-01 12:43:33 +02:00
Abdurrahman Saber 59b4f60397 [IMP] exp_official_mission: adjust approval process 2025-11-01 12:30:47 +02:00
Mazen Abdo 06697fdcb0 Create new type of payroll bank type 2025-10-30 01:08:05 +03:00
Mazen Abdo f393f1614c Create new type of payroll bank type 2025-10-30 01:00:11 +03:00
younes d642ca61a0 [IMP] hr: Add signature in reports 2025-10-23 09:10:34 +01:00
younes 09ae939129 [IMP] hr: Add signature in reports 2025-10-23 08:10:54 +01:00
younes f666b72333 [FIX] hr_base: fix bug 2025-10-22 13:19:35 +01:00
Abdurrahman Saber 07ec3a8738 [FIX] division by zero 2025-10-19 15:34:20 +03:00
Bakry 7d96b06d44 fix round termination 2025-10-15 13:59:57 +03:00
bakry 2d93beb849
Merge pull request #4833 from expsa/bakry_hr
fix report termination
2025-10-08 10:24:59 +03:00
Bakry 15fcf3f99b fix report termination 2025-10-08 10:21:23 +03:00
mohammed-alkhazrji 858041e490 fix get attendance biotime 2025-10-06 20:38:37 +03:00
mohammed-alkhazrji f5f140a9e7 fix get attendance biotime 2025-10-06 19:23:30 +03:00
younes 7ecd6705d8 [IMP] Add manager_id hr models 2025-10-05 13:56:42 +01:00
younes d451509441 [IMP] Add manager_id hr models 2025-10-05 13:54:56 +01:00
younes fc0394fcbf FIX bug 2025-10-05 13:22:41 +01:00
younes fea75f3bd8 FIX bug 2025-10-05 12:25:14 +01:00
younes b3b05c901f [IMP] Add manager_id hr models 2025-10-05 11:37:13 +01:00
younes 9b28daaf27 [IMP] Add manager_id hr models 2025-10-05 10:52:33 +01:00
younes b6c559b927 IMP benefit 2025-10-01 09:41:22 +01:00
younes b5186046d1 Leave Balance Report Notes 2025-09-29 07:55:24 +01:00
kchyounes19 2f4ce1b666
Merge pull request #4772 from expsa/y_dev_odex25_hr
Leave Balance Report Notes
2025-09-28 15:58:43 +01:00
younes e5c9568e9b Leave Balance Report Notes 2025-09-28 15:57:24 +01:00
bakry c305d94dcc
Merge pull request #4763 from expsa/bakry_hr
fix report mission add especially_hours
2025-09-28 13:16:23 +03:00