DeclarationTVA/templates/declarationtva/README.md
Frank Cools 3116445f60 📄 Add PDF Generation System for CA-3 Declarations
NEW FEATURES:
 PDF Generation Class (DeclarationTVA_PDF)
 Template Management System (Official + Custom)
 PDF Export Button in Declaration View
 Template Upload/Reset in Configuration
 Official CA-3 Template Support (10963*30)

TECHNICAL IMPLEMENTATION:
- core/class/declarationtva_pdf.class.php: Complete PDF generation system
- templates/declarationtva/: Template storage directory
- Template management in admin/setup_mvp.php
- PDF export action in declarationtva_view.php
- Bilingual support (French/English)

TEMPLATE SYSTEM:
- Built-in official template (10963*30)
- Custom template upload capability
- Template validation and version management
- Fallback to official template if custom not available

PDF FEATURES:
- Professional CA-3 layout with all sections
- Company information and declaration details
- Complete CA-3 line data with amounts
- Totals and calculations display
- Downloadable PDF files

This adds professional PDF export functionality to the CA-3 declaration system!
2025-10-03 00:05:03 +02:00

770 B

CA-3 Template Directory

This directory contains the CA-3 PDF templates for the DeclarationTVA module.

Template Files

  • ca3_official_template.pdf - Official CA-3 template (version 30, document 10963)
  • ca3_custom_template.pdf - Custom template uploaded by user (if any)

Template Information

  • Official Number: 10963*30
  • Version: 30
  • Document: 10963
  • Source: French Tax Authorities

Template Management

The module will:

  1. Use the custom template if available (ca3_custom_template.pdf)
  2. Fall back to the official template (ca3_official_template.pdf)
  3. Allow users to upload updated templates via the configuration page

File Permissions

Ensure the web server has write permissions to this directory for template uploads.