47 lines
1.6 KiB
Markdown
Executable file
47 lines
1.6 KiB
Markdown
Executable file
# CHANGELOG MODULE EPCQR FOR [DOLIBARR ERP CRM](https://www.dolibarr.org)
|
|
|
|
## 1.5 (2026-01-27)
|
|
|
|
### Neue Features
|
|
- ✅ Lokale QR-Code-Generierung mit Caching-System
|
|
- ✅ `{qrcode}` Keyword für ODT-Templates
|
|
- ✅ Generisches Bildintegration-System für beliebige Bilder
|
|
- ✅ Substitutionssystem aktiviert und implementiert
|
|
- ✅ Hook-basierte ODT-Verarbeitung (afterODTCreation)
|
|
- ✅ Automatische Bildgrößen-Anpassung in ODT
|
|
|
|
### Neue Dateien
|
|
- `lib/qrcode.class.php` - QR-Code Generator mit Caching
|
|
- `core/substitutions/functions_epcqr.lib.php` - Substitutionsfunktionen
|
|
- `class/actions_epcqr.class.php` - Hook-Klasse für ODT-Verarbeitung
|
|
- `doc/BILDER_IN_ODT.md` - Ausführliche Dokumentation
|
|
- `sql/update_1.5.0.sql` - SQL-Update für neue Extrafelder
|
|
|
|
### Erweiterte Funktionen
|
|
- `lib/epcqr.lib.php` - Neue Hilfsfunktionen:
|
|
- `epcqr_generateQRCodeForInvoice()` - QR-Code für Rechnung generieren
|
|
- `epcqr_processODTImages()` - Bilder in ODT einfügen
|
|
- `epcqr_insertImagesIntoODT()` - ODT-ZIP-Verarbeitung
|
|
|
|
### Änderungen
|
|
- Trigger `BILL_VALIDATE` nutzt nun lokale QR-Code-Generierung
|
|
- Modul-Konfiguration: `substitutions` aktiviert (1)
|
|
- Modul-Konfiguration: Hooks für `pdfgeneration`, `odtgeneration` aktiviert
|
|
- Versionsnummer erhöht auf 1.5
|
|
|
|
### Kompatibilität
|
|
- Bestehende Extrafelder bleiben erhalten (qrcode, qrcodepfad)
|
|
- Neues Extrafeld: qrcodepath (lokaler Pfad)
|
|
- Alte ODT-Templates funktionieren weiterhin
|
|
|
|
## 1.4 (2026-01-11)
|
|
|
|
Initial stable version
|
|
- Automatische QR-Code Generierung bei BILL_VALIDATE
|
|
- Extra-Felder für ODT-Integration
|
|
- Externe QR-Service Integration
|
|
- Object-Reload Fix für finale Rechnungsnummer
|
|
|
|
## 1.3
|
|
|
|
Initial version
|