Steuerkram/migrations/055_buchungstext_template.sql
fds2610-bot aa9ccd1207 Feature: Bank-Import mit konfigurierbaren Formaten, Buchungstext-Templates und Dublettenprüfung
Fix: Dublettenprüfung verwendet nur (buchungstag, wertstellung, wert) ohne buchungstext,
da Vorlagenänderungen sonst zu falschen Duplikaten führen.
2026-05-17 13:47:16 +02:00

13 lines
778 B
SQL

-- Buchungstext-Templates: konfigurierbare Zusammensetzung per {SpaltenüberschriftName}
ALTER TABLE bank_import_formats
ADD COLUMN IF NOT EXISTS buchungstext_template_debit VARCHAR(500) NULL DEFAULT NULL,
ADD COLUMN IF NOT EXISTS buchungstext_template_credit VARCHAR(500) NULL DEFAULT NULL;
-- DKB Bank auf Templates umstellen; DKB-spezifische Spaltenindices werden nicht mehr benötigt
UPDATE bank_import_formats SET
buchungstext_template_debit = 'Auftraggeber: {Zahlungsempfänger*in} Buchungstext: {Verwendungszweck}',
buchungstext_template_credit = 'Auftraggeber: {Zahlungspflichtige*r} Buchungstext: {Verwendungszweck}',
col_zahlungspflichtiger = NULL,
col_zahlungsempfaenger = NULL,
col_verwendungszweck = NULL
WHERE name = 'DKB Bank';