Steuerkram/migrations/022_vorsteuer_kz_split.sql

17 lines
655 B
SQL

-- Migration 022: Vorsteuer-Konten ustva_kz von '66' auf '61' (VSt19) bzw. '62' (VSt7) aufteilen.
--
-- Hintergrund: Der UstvaCalculator berechnet Kz 66 (Vorsteuer gesamt) als Summe
-- aus Kz 61 + Kz 62 + Kz 67. Alle Vorsteuer-Konten hatten bisher ustva_kz='66',
-- was dazu führte, dass Kz 61, 62 und damit auch 66 stets 0 ergaben.
-- Nach dieser Migration tragen Konten mit VSt19-Steuercode zu Kz 61 bei,
-- Konten mit VSt7 zu Kz 62. Kz 66 wird weiterhin rechnerisch aggregiert.
UPDATE accounts
SET ustva_kz = '61'
WHERE ustva_kz = '66'
AND steuercode = 'VSt19';
UPDATE accounts
SET ustva_kz = '62'
WHERE ustva_kz = '66'
AND steuercode = 'VSt7';