Commit Graph

2 Commits

Author SHA1 Message Date
24890aae71 Fix CA-3 line details mapping logic and add debugging
Fixed:
- Updated getCA3LineDetails() to handle special cases for lines 08, 09, 9B
- These lines have _BASE and _VAT suffixes in the database
- Added proper matching logic for both normal lines and special cases
- Added debugging to AJAX endpoint and backend method
- Added error logging to trace mapping issues

This should fix the issue where only A1 works but other lines show no accounts.
2025-10-02 23:24:46 +02:00
f39a7f140a Implement inline dropdown panels for CA-3 line details
Features:
- Replaced separate page with inline dropdown panels
- Click any CA-3 line code to expand/collapse account details
- AJAX loading of account breakdown data
- Professional styling matching Dolibarr UI
- JavaScript toggle functionality with loading states
- Account details table with:
  * Account codes and labels
  * Base amounts, VAT amounts, total amounts
  * Mapping types and totals
  * Summary information
- Removed separate line details page
- Added comprehensive translations for dropdown interface

This provides seamless inline access to account breakdowns without page navigation.
2025-10-02 23:21:09 +02:00