Mohamed Eltayar
5be981d770
Merge pull request #5342 from expsa/feature/takaful-ui-improvements-20251111
...
🚀 Complete Takaful Module UI/UX Enhancement - Phase 2 (Comprehensive Fixes)
2025-11-11 18:30:32 +03:00
Mohamed Eltayar
6fd832d294
feat: comprehensive UI/UX fixes for all remaining amount and date fields
...
- Add currency_id field to 6 additional models (takaful_conf, takaful_sponsorship_payment, sponsorship_scheduling_line, takaful_month_payment, takaful_grant_benefit, takaful_contribution)
- Update all remaining amount fields to use widget='monetary' with system currency display
- Remove hardcoded 'Riyal' text from sponsorship_payment_view.xml
- Fix field styling and remove excessive inline CSS
- Update all date fields to use proper widget='date' or 'datetime'
- Ensure consistent monetary display across all forms, trees, and search views
- Maintain all existing business logic and workflows
Additional files modified:
- Models: sponsorship_scheduling_line.py, takaful_conf.py, takaful_contribution_model.py, takaful_grant_benefit_model.py, takaful_month_payment.py, takaful_sponsorship_payment_model.py
- Views: payment_details_lines_views.xml, sponsorship_payment_view.xml, takaful_conf.xml, takaful_contribution_view.xml, takaful_grant_benefit_view.xml, takaful_month_payment_view.xml
Total: 20 files updated with comprehensive currency display and field widget improvements
2025-11-11 18:29:06 +03:00
Mohamed Eltayar
9e49217ce9
Merge pull request #5339 from expsa/feature/takaful-ui-improvements-20251111
...
🎨 Enhance Takaful Module UI/UX - Currency Display & Field Widgets
2025-11-11 17:41:18 +03:00
Mohamed Eltayar
f74ac341f2
feat: enhance odex_takaful UI/UX with currency display and field widgets
...
- Add currency_id field to all amount-related models (donation_details_lines, takaful_sponorship, takaful_sponsor_operation, donation_extension_wizard)
- Update all amount fields to use widget='monetary' with system currency display
- Update all date fields to use widget='date' or 'datetime' for better UX
- Update all phone fields to use widget='phone' for proper validation
- Ensure currency symbol displays automatically from system (SAR) without manual input
- Maintain all existing business logic and workflows
- Compatible with Odoo 14 standards and best practices
Files modified:
- Models: donation_details_lines.py, takaful_sponorship_model.py, takaful_sponsor_operation.py, donation_extension_wizard.py
- Views: donations_details_lines.xml, takaful_sponorship_view.xml, takaful_sponsor_operation_views.xml, donation_extension_wizard.xml
2025-11-11 17:39:13 +03:00
kchyounes19
33b294027e
Merge pull request #5337 from expsa/kcy_dev_odex25_ensan
...
Kcy dev odex25 ensan
2025-11-11 14:52:31 +01:00
younes
b2b200882e
[IMP] odex_benefit: IMP benefit
2025-11-11 14:51:27 +01:00
younes
c99d6b9194
[IMP] odex_benefit: IMP benefit
2025-11-11 14:47:49 +01:00
abdurrahman-saber
fcb03ee0f2
Merge pull request #5335 from expsa/takaful_notes_11_11
...
[IMP] odex_takaful: notes & improvements
2025-11-11 15:00:20 +02:00
Abdurrahman Saber
19b31f161a
[IMP] odex_takaful: notes & improvements
2025-11-11 14:58:46 +02:00
kchyounes19
e409738cf4
Merge pull request #5334 from expsa/kch_dev_odex25_ensan
...
[IMP] odex_benefit: IMP benefit
2025-11-11 13:57:50 +01:00
younes
48b95f6e7d
[IMP] odex_benefit: IMP benefit
2025-11-11 13:57:27 +01:00
younes
229e30ffcd
[IMP] odex_benefit: IMP benefit
2025-11-11 13:50:46 +01:00
kchyounes19
0ced8d2a5a
Merge pull request #5325 from expsa/ket_dev_odex25_ensan
...
[IMP] odex_benefit: IMP benefit
2025-11-11 07:57:22 +01:00
younes
75c7e9c3ea
[IMP] odex_benefit: IMP benefit
2025-11-11 07:54:49 +01:00
NossibaElhadi
850af52c24
Merge pull request #5323 from expsa/fix_donnation
...
Fix donnation
2025-11-10 22:40:51 +03:00
Nossibaelhadi
817aeb39e8
Merge branch 'dev_odex25_ensan' of https://github.com/expsa/odex25-standard-modules into fix_donnation
2025-11-10 22:36:08 +03:00
Nossibaelhadi
0618cb2ffb
FIX Donation Line and Replacement button visible
2025-11-10 18:09:15 +03:00
kchyounes19
b997995366
Merge pull request #5321 from expsa/yii_dev_odex25_ensan
...
[IMP] odex_benefit: IMP benefit
2025-11-10 15:57:23 +01:00
younes
6159005021
[IMP] odex_benefit: IMP benefit
2025-11-10 15:55:56 +01:00
kchyounes19
954bc3cf36
Merge pull request #5319 from expsa/you_dev_odex25_ensan
...
[I18N] odex_benefit: Add translation
2025-11-10 14:30:55 +01:00
younes
1cb8da1726
[I18N] odex_benefit: Add translation
2025-11-10 14:28:50 +01:00
kchyounes19
8ccebbcec6
Merge pull request #5317 from expsa/tt_dev_odex25_ensan
...
[IMP] odex_benefit: IMP benefit
2025-11-10 14:17:23 +01:00
younes
c1bd66890c
[IMP] odex_benefit: IMP benefit
2025-11-10 14:15:50 +01:00
kchyounes19
ac7f615c47
Merge pull request #5311 from expsa/test_dev_odex25_ensan
...
[IMP] odex_benefit: IMP benefit
2025-11-10 11:49:56 +01:00
younes
2f2c349770
[IMP] odex_benefit: IMP benefit
2025-11-10 11:48:12 +01:00
NossibaElhadi
2649c2947c
Merge pull request #5307 from expsa/notes_8
...
Notes 8
2025-11-10 11:47:57 +03:00
Nossibaelhadi
ca4b9fee69
Merge branch 'dev_odex25_ensan' of https://github.com/expsa/odex25-standard-modules into notes_8
2025-11-10 11:08:19 +03:00
Nossibaelhadi
47aa3c0dbc
FIX Donation domain
2025-11-10 11:00:34 +03:00
kchyounes19
4734a512dd
Merge pull request #5305 from expsa/kkyyc_dev_odex25_ensan
...
[IMP] odex_benefit: IMP benefit
2025-11-10 07:47:02 +01:00
younes
992013a185
[IMP] odex_benefit: IMP benefit
2025-11-10 07:45:04 +01:00
NossibaElhadi
7bf5042384
Merge pull request #5303 from expsa/notes_7
...
Notes 7
2025-11-10 01:11:53 +03:00
Nossibaelhadi
bee9e9390d
Merge branch 'dev_odex25_ensan' of https://github.com/expsa/odex25-standard-modules into notes_7
2025-11-10 01:08:53 +03:00
Nossibaelhadi
8b4f9caf9c
FIX customer Notes 7 addition
2025-11-10 01:06:27 +03:00
kchyounes19
702d571b66
Merge pull request #5301 from expsa/kkyy_dev_odex25_ensan
...
[I18N] odex_beneit: add translation
2025-11-09 16:07:17 +01:00
younes
e7e51086be
[I18N] odex_beneit: add translation
2025-11-09 16:05:51 +01:00
kchyounes19
97f9e44703
Merge pull request #5299 from expsa/ky_dev_odex25_ensan
...
[IMP] odex_benefit: IMP benefit
2025-11-09 16:03:49 +01:00
younes
73b7bf3bc4
[IMP] odex_benefit: IMP benefit
2025-11-09 16:01:23 +01:00
Nossibaelhadi
33b85ab655
Merge branch 'dev_odex25_ensan' of https://github.com/expsa/odex25-standard-modules into notes_7
2025-11-09 16:03:00 +03:00
Nossibaelhadi
bd0f8e50df
FIX customer Notes 7
2025-11-09 16:02:13 +03:00
Tahir Hassan
b38cb1de97
Merge pull request #5294 from expsa/fix_table_width_form
...
[UPD] enhance dialog functionality to retrieve current action and con…
2025-11-09 15:37:48 +04:00
Altahir Hassan
275c9d54ff
[UPD] enhance dialog functionality to retrieve current action and controller in donation dialog
2025-11-09 15:36:12 +04:00
NossibaElhadi
3ba6ebee43
Merge pull request #5292 from expsa/replacemet
...
FIX translation takaful
2025-11-09 13:54:32 +03:00
Nossibaelhadi
79d951a731
FIX translation takaful
2025-11-09 13:52:32 +03:00
NossibaElhadi
d8d53cda37
Merge pull request #5288 from expsa/task_5
...
ADD 2 menu for waiting and replacement and FIX customer notes
2025-11-09 12:56:08 +03:00
Nossibaelhadi
7a39b2df30
Merge branch 'dev_odex25_ensan' of https://github.com/expsa/odex25-standard-modules into task_5
2025-11-09 12:50:44 +03:00
Nossibaelhadi
2950059147
ADD 2 menu for waiting and replacement and Cudtomer Nots
2025-11-09 12:49:33 +03:00
kchyounes19
83008df720
Merge pull request #5280 from expsa/kk_dev_odex25_ensan
...
[I18N] odex_beneit: add translation
2025-11-09 07:54:30 +01:00
younes
cb6d996282
[I18N] odex_beneit: add translation
2025-11-09 07:53:14 +01:00
Mohamed Eltayar
f6387ce16f
Merge pull request #5277 from expsa/feature/add-module-reviews-correct
...
Add MODULE_REVIEW.md files for odex_benefit and odex_takaful modules
2025-11-08 15:01:17 +03:00
Mohamed Eltayar
c1ebd4d02f
Add MODULE_REVIEW.md files for odex_benefit and odex_takaful modules
2025-11-08 15:00:40 +03:00