20 lines
1,021 B
SQL
20 lines
1,021 B
SQL
-- IBAN und Bank der Gegenseite, soweit der Bankabruf sie liefert.
|
||
--
|
||
-- MT940 und CAMT nennen zur Gegenseite einer Buchung deren Kontonummer (bei
|
||
-- CAMT die IBAN) und deren Bankleitzahl bzw. BIC – bisher landete das nirgends,
|
||
-- Nutzer sahen im Kontoblatt nur den Namen. Bei Buchung 31178 („Felix David
|
||
-- Schepmann“) reichte der Name nicht, um die Herkunft zu erkennen.
|
||
--
|
||
-- Aufgelöst wird der Bankname schon beim Abruf (Services\FinTsAbruf) über das
|
||
-- Bankleitzahlenverzeichnis (Models\Bankinstitut) – nicht erst bei jeder
|
||
-- Anzeige im Kontoblatt.
|
||
|
||
ALTER TABLE bank_umsaetze ADD COLUMN IF NOT EXISTS
|
||
gegen_iban VARCHAR(34) NOT NULL DEFAULT '' AFTER verwendungszweck;
|
||
ALTER TABLE bank_umsaetze ADD COLUMN IF NOT EXISTS
|
||
gegen_bankname VARCHAR(128) NOT NULL DEFAULT '' AFTER gegen_iban;
|
||
|
||
ALTER TABLE buchungen ADD COLUMN IF NOT EXISTS
|
||
iban VARCHAR(34) NOT NULL DEFAULT '' AFTER empfaenger;
|
||
ALTER TABLE buchungen ADD COLUMN IF NOT EXISTS
|
||
bankname VARCHAR(128) NOT NULL DEFAULT '' AFTER iban;
|