All checks were successful
Deploy bericht / deploy (push) Successful in 1s
Dolibarr-Modul für Arbeitsberichte aus Rechnungs-Anhängen mit Browser-PDF-Editor. - Reiter "Bericht" auf Rechnungen, Aufträgen und Angeboten - Anhänge-Browser inkl. verknüpfter Objekte (Auftrag → Rechnung) - PDF.js + Fabric.js Browser-Editor: Pfeile, Kreise, Rechtecke, Freihand, Text - SortableJS Seiten-Verwaltung mit Drag&Drop - ODT-Deckblatt mit Platzhaltern, Templates im Admin verwaltbar - TCPDF + FPDI Finalisierung mit eingebrannten Annotationen - ECM-Verknüpfung: PDF erscheint unter Verknüpfte Dokumente - Auftragsnummer aus existierendem Extrafield options_auftragsnummer - Mehrere Berichte pro Dokument - Beim Aktivieren werden vorhandene Extrafields nicht überschrieben Co-Authored-By: Claude Opus 4.6 (1M context) <noreply@anthropic.com>
20 lines
1,009 B
SQL
20 lines
1,009 B
SQL
-- Copyright (C) 2026 Eduard Wisch <data@data-it-solution.de>
|
|
-- GPL v3+
|
|
|
|
CREATE TABLE llx_bericht (
|
|
rowid INTEGER AUTO_INCREMENT PRIMARY KEY,
|
|
entity INTEGER DEFAULT 1 NOT NULL,
|
|
ref VARCHAR(128) NOT NULL,
|
|
titel VARCHAR(255) DEFAULT NULL,
|
|
element_type VARCHAR(32) NOT NULL, -- invoice, order, propal
|
|
fk_element INTEGER NOT NULL, -- ID des Parent-Objekts
|
|
auftragsnummer VARCHAR(255) DEFAULT NULL,
|
|
template_odt VARCHAR(255) DEFAULT NULL, -- Dateiname aus templates/
|
|
status INTEGER DEFAULT 0 NOT NULL, -- 0=Entwurf, 1=Final
|
|
final_pdf_path VARCHAR(512) DEFAULT NULL, -- Pfad relativ zu DOL_DATA_ROOT
|
|
fk_user_creat INTEGER NOT NULL,
|
|
fk_user_modif INTEGER DEFAULT NULL,
|
|
datec DATETIME NOT NULL,
|
|
tms TIMESTAMP DEFAULT CURRENT_TIMESTAMP ON UPDATE CURRENT_TIMESTAMP NOT NULL,
|
|
note TEXT DEFAULT NULL
|
|
) ENGINE=innodb;
|