-- Copyright (C) 2026 Eduard Wisch <data@data-it-solution.de>
-- GPL v3+
--
-- Geometrie der Unterschrifts-Box auf Lieferschein-PDFs, pro PDF-Template konfigurierbar.
-- Wenn fuer ein Template keine Zeile existiert, wird der Default aus
-- BERICHT_SIGNATURE_BOX_DEFAULT (JSON) verwendet.

CREATE TABLE llx_bericht_signature_box (
    rowid           INTEGER AUTO_INCREMENT PRIMARY KEY,
    entity          INTEGER DEFAULT 1 NOT NULL,
    template_name   VARCHAR(64) NOT NULL,            -- z.B. 'merou', 'rouget', 'espadon', 'generic_shipment_odt'
    page            VARCHAR(8) NOT NULL DEFAULT 'last', -- 'first' | 'last' | numerisch als String
    x_mm            DECIMAL(7,2) NOT NULL,
    y_mm            DECIMAL(7,2) NOT NULL,
    w_mm            DECIMAL(7,2) NOT NULL,
    h_mm            DECIMAL(7,2) NOT NULL,
    label           VARCHAR(128) DEFAULT 'Unterschrift Kunde',
    fk_user_modif   INTEGER DEFAULT NULL,
    tms             TIMESTAMP DEFAULT CURRENT_TIMESTAMP ON UPDATE CURRENT_TIMESTAMP NOT NULL
) ENGINE=innodb;
