Commit Graph

84 Commits

Author SHA1 Message Date
Nossibaelhadi c159c7554e Merge branch 'dev_odex25_ensan' of https://github.com/expsa/odex25-standard-modules into partial_extend_payment 2025-11-19 13:22:35 +03:00
Nossibaelhadi f7e5018ba1 [FIX] partial extend payment 2025-11-19 13:21:59 +03:00
odoo-syria-team 2d441a0f46 Merge branch 'dev_odex25_ensan' of https://github.com/expsa/odex25-standard-modules into replace_between_replace_wating 2025-11-19 09:44:11 +03:00
Nossibaelhadi f0f026ead9 [FIX] replacement and extend process from donation 2025-11-19 00:45:09 +03:00
Nossibaelhadi 868fcabf17 [FIX] replacement and extend process from donation 2025-11-19 00:39:22 +03:00
odoo-syria-team d0b8b35489 [ADD] Replace and add fields in Donation 2025-11-18 13:41:26 +03:00
Nossibaelhadi 3703d1f29d FIX replacement state for benefit 2025-11-13 01:48:40 +03:00
Mohamed Eltayar 0f60bb6c0e fix: correct sponsor/donor field logic and translation
- Fixed sponsor_id field: now hidden for 'unknown' (فاعل خير)
- Fixed sponsor_id label: now hidden for 'unknown' as well
- Fixed sponsor_phone field: readonly for 'registered' and 'new_sponsor', editable for 'unknown'
- Added state check to sponsor_phone readonly logic
- Reverted page title to 'Donation Details' in XML
- Updated ar_001.po translation: 'Donation Details' now translates to 'تفاصيل الكفالة/التبرع المشروط'

All field visibility and readonly logic now works correctly across all scenarios:
- Donation + registered: sponsor_id (required, editable), sponsor_phone (readonly)
- Donation + new_sponsor: sponsor_id (readonly), sponsor_phone (readonly)
- Donation + unknown: sponsor_id (hidden), sponsor_phone (editable)
- Sponsorship + registered: sponsor_id (required, editable), sponsor_phone (readonly)
- Sponsorship + new_sponsor: sponsor_id (readonly), sponsor_phone (readonly)
- Sponsorship + unknown: sponsor_id (hidden), sponsor_phone (editable)

Odoo 14 compatible. Tested XML syntax validation.
Synced with latest dev_odex25_ensan on Wed Nov 12 02:02:47 +03 2025
2025-11-12 02:02:47 +03:00
Nossibaelhadi fbee06b489 Merge branch 'dev_odex25_ensan' of https://github.com/expsa/odex25-standard-modules into Fix_donation_line_state 2025-11-12 01:14:34 +03:00
Nossibaelhadi c765a98666 FIX Donation Line state 2025-11-12 01:12:29 +03:00
Mohamed Eltayar d3d823c0ec feat: genius simple UI enhancements with step-by-step guidance
 Simple & Genius Record Type Selection:
- Replaced complex cards with elegant hover-enabled options
- Added donation/sponsorship selection with beautiful icons (heart/users)
- Smooth hover effects with subtle animations and color transitions
- Clean, Odoo-compatible design without over-engineering

🎯 Donation Mechanism Enhancement:
- Added conditional/unconditional selection with same elegant design
- Gift icon for unconditional, checklist icon for conditional donations
- Contextual display only when donation type is selected
- Consistent visual language across all selection elements

📋 Step-by-Step Progress Indicator:
- Added intuitive progress steps: Record Type → Donor Info → Details
- Dynamic help messages that change based on selection context
- Clear guidance for users: what to do next at each step
- Visual feedback with icons and active states

🎨 UX Enhancements:
- Added helpful placeholders and tooltips for key fields
- Saudi mobile format guidance (05xxxxxxxx)
- Sponsor selection help text for better user understanding
- Improved field organization and logical grouping

🌐 Complete Arabic Translations:
- All new UI elements properly translated
- Consistent terminology across the interface
- Professional Arabic text for all help messages and labels

🔧 Technical Improvements:
- Clean, maintainable JavaScript for interactive elements
- Responsive CSS design that works on all screen sizes
- Proper XML structure following Odoo 14 standards
- No performance impact with lightweight enhancements

All changes maintain full backward compatibility and follow Odoo best practices.
2025-11-11 21:28:52 +03:00
Mohamed Eltayar 312a4d7643 feat: enhance record type UI with genius design and fix multiple issues
 Record Type Enhancement:
- Created beautiful card-based selection for donation/sponsorship types
- Added interactive hover effects and visual feedback
- Moved record type to dedicated section with icons and descriptions
- Reordered selection to make 'donation' default (first option)

🔧 UI/UX Improvements:
- Fixed sponsor_id translation by adding explicit string attribute
- Moved sponsor_phone field logically under sponsor_id in same group
- Added widget='section_and_note_one2many' to donations_details_lines_mechanism_ids
- Made sequence_no optional (hide by default) in all tree views

🌐 Translation Fixes:
- Corrected 'البنك المتبرع' to 'بنك المتبرع' in Arabic translations

🎨 Enhanced CSS:
- Added responsive card design with smooth transitions
- Interactive JavaScript for card selection functionality
- Maintained Odoo compatibility while adding modern UI elements

All changes are backward compatible and follow Odoo 14 standards.
2025-11-11 20:53:35 +03:00
Nossibaelhadi 47aa3c0dbc FIX Donation domain 2025-11-10 11:00:34 +03:00
Nossibaelhadi 8b4f9caf9c FIX customer Notes 7 addition 2025-11-10 01:06:27 +03:00
Nossibaelhadi 79d951a731 FIX translation takaful 2025-11-09 13:52:32 +03:00
Nossibaelhadi 2950059147 ADD 2 menu for waiting and replacement and Cudtomer Nots 2025-11-09 12:49:33 +03:00
Nossibaelhadi 410cbabe2f FIX replacement process for sponsorship 2025-11-06 12:02:17 +03:00
Altahir Hassan 2e1cca973a [UDP] update catalog button action, add "Add" custom button to window action dialog and remove close button from dialog header 2025-11-05 13:15:33 +04:00
Altahir Hassan dcdb451167 ADD Arabic translations for donation messages and UI elements in odex_takaful module 2025-11-04 17:42:59 +04:00
Nossibaelhadi 54a8dd6f2a FIX customer notes and kafala info فtran 2025-11-04 15:09:36 +03:00
Nossibaelhadi 61829af576 FIX customer notes and kafala info 2025-11-04 15:06:43 +03:00
Nossibaelhadi fd881d4cc2 FIX benefit kakala status 2025-11-04 01:41:14 +03:00
Nossibaelhadi cfc309f290 change on app icon journal and sequn 2025-11-03 19:36:15 +03:00
Nossibaelhadi d8a17bbbe7 change on app icon journal and sequn 2025-11-03 19:11:28 +03:00
younes 1034fe3c8a [IMP] odex_benefit: imp benefit 2025-11-03 14:03:06 +01:00
Abdurrahman Saber 21ac97744c [FIX] odex_takaful: bug in donation_amount on save & other 2025-10-30 15:53:04 +03:00
younes 9695f948c7 [IMP] odex_takaful: imp takaful 2025-10-29 14:27:58 +01:00
younes c14e512e41 [IMP] odex_takaful: imp takaful 2025-10-29 12:55:30 +01:00
MahmoudSalahEXP 50c6a7671c kafala_updates 2025-10-27 19:43:33 +03:00
MahmoudSalahEXP 72a13500dd update takaful_sponsorship view and trans 2025-10-27 12:28:00 +03:00
MahmoudSalahEXP ccdff42ede tkf_trans_updates 2025-10-27 11:44:31 +03:00
Abdurrahman Saber 19c45e8120 notes 2025-10-27 03:02:29 +03:00
MahmoudSalahEXP 2beefde791 takaful_updates_26_10 2025-10-26 22:59:48 +03:00
MahmoudSalahEXP 79685dee57 odex_ensan_takaful_stg_edit 2025-10-22 10:37:54 +03:00
MahmoudSalahEXP f4d8e69c76 ensan_takaful updates 2025-10-21 18:35:14 +03:00
MahmoudSalahEXP fac2134a93 takaful_benefit_adjust 2025-10-21 10:06:31 +03:00
Abdurrahman Saber e413358e40 Merge branch 'abdulrahman_dev_odex25_ensan' into extension 2025-10-19 14:32:16 +03:00
Abdurrahman Saber 20354a3214 [IMP] odex_takaful: extension 2025-10-19 14:25:43 +03:00
MahmoudSalahEXP 0a26ef6f09 donations_sponorship_editing 2025-10-16 16:38:59 +03:00
MahmoudSalahEXP 3a4756a2ba
Update ar_001.po 2025-10-16 14:30:56 +03:00
Abdurrahman Saber e3700fae0f [IMP] notes 2025-10-15 13:27:30 +03:00
Abdurrahman Saber 6942f93eae [IMP] notes 2025-10-15 13:11:16 +03:00
Abdurrahman Saber ec0440e7f3 notes 2025-10-15 03:54:59 +03:00
Abdurrahman Saber 62f3a7f745 [I18N] 2025-10-14 04:31:24 +03:00
Abdurrahman Saber cb021bafcf notes 2025-10-14 04:14:40 +03:00
Abdurrahman Saber cf0ff56c1b [IMP] odex_takaful: add type donor 2025-10-13 03:09:15 +03:00
Abdurrahman Saber 5a5f02c965 [IMP] odex_takaful: notes 2025-10-11 23:44:59 +03:00
Abdurrahman Saber f16786bfa3 [IMP] odex_takaful: notes 2025-10-11 15:52:44 +03:00
younes 754b836a65 [IMP]update translation 2025-08-17 11:09:44 +01:00
younes e705fb872b [IMP]update translation 2025-08-17 10:33:08 +01:00