epcqr/ChangeLog.md

1.6 KiB
Executable file

CHANGELOG MODULE EPCQR FOR DOLIBARR ERP CRM

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