Fix: EÜR-Zeilennummern korrigieren (Anlage EÜR 2024) und Seed aktualisieren

This commit is contained in:
fds2610-bot 2026-04-02 07:24:52 +02:00
parent 8670fdf7ab
commit 70de0b6acb
2 changed files with 29 additions and 11 deletions

View file

@ -1,4 +1,4 @@
-- Migration 018: Kanonischer SKR03-Kontenrahmen (Stand 2026-04-02) -- Migration 018: Kanonischer SKR03-Kontenrahmen (Stand 2026-04-02, korrigiert durch 019)
-- --
-- Enthält alle Systemkonten mit korrekten UStVA-Kennzahlen (nach Fix in 017) -- Enthält alle Systemkonten mit korrekten UStVA-Kennzahlen (nach Fix in 017)
-- und EÜR-Zeilennummern. Idempotent via ON DUPLICATE KEY UPDATE. -- und EÜR-Zeilennummern. Idempotent via ON DUPLICATE KEY UPDATE.
@ -64,8 +64,8 @@ INSERT INTO accounts (kontonummer, bezeichnung, kontenart, steuercode, ustva_kz,
('4250', 'Reinigung', 'Betriebsausgabe', 'VSt19', '66', '37', 1, 1), ('4250', 'Reinigung', 'Betriebsausgabe', 'VSt19', '66', '37', 1, 1),
('4260', 'Instandhaltung betrieblicher Räume', 'Betriebsausgabe', 'VSt19', '66', '37', 1, 1), ('4260', 'Instandhaltung betrieblicher Räume', 'Betriebsausgabe', 'VSt19', '66', '37', 1, 1),
('4280', 'Sonstige Raumkosten', 'Betriebsausgabe', 'VSt19', '66', '33', 1, 1), ('4280', 'Sonstige Raumkosten', 'Betriebsausgabe', 'VSt19', '66', '33', 1, 1),
('4287', 'Tagespauschale für Tätigkeit in der häuslichen Wohnung', 'Betriebsausgabe', NULL, NULL, '52', 1, 1), ('4287', 'Tagespauschale für Tätigkeit in der häuslichen Wohnung', 'Betriebsausgabe', NULL, NULL, '66', 1, 1),
('4288', 'Häusliches Arbeitszimmer (abziehbarer Anteil)', 'Betriebsausgabe', NULL, NULL, '52', 1, 1), ('4288', 'Häusliches Arbeitszimmer (abziehbarer Anteil)', 'Betriebsausgabe', NULL, NULL, '65', 1, 1),
('4289', 'Häusliches Arbeitszimmer (nicht abziehbarer Anteil)', 'Betriebsausgabe', NULL, NULL, '51', 1, 1), ('4289', 'Häusliches Arbeitszimmer (nicht abziehbarer Anteil)', 'Betriebsausgabe', NULL, NULL, '51', 1, 1),
-- ── Steuern / Versicherungen / Abgaben ─────────────────────────────────────── -- ── Steuern / Versicherungen / Abgaben ───────────────────────────────────────
('4300', 'Nicht abziehbare Vorsteuer', 'Betriebsausgabe', NULL, NULL, '52', 1, 1), ('4300', 'Nicht abziehbare Vorsteuer', 'Betriebsausgabe', NULL, NULL, '52', 1, 1),
@ -108,7 +108,7 @@ INSERT INTO accounts (kontonummer, bezeichnung, kontenart, steuercode, ustva_kz,
('4666', 'Reisekosten Arbeitnehmer Übernachtungsaufwand', 'Betriebsausgabe', 'VSt19', '66', '42', 1, 1), ('4666', 'Reisekosten Arbeitnehmer Übernachtungsaufwand', 'Betriebsausgabe', 'VSt19', '66', '42', 1, 1),
('4668', 'Kilometergelderstattung Arbeitnehmer', 'Betriebsausgabe', NULL, NULL, '42', 1, 1), ('4668', 'Kilometergelderstattung Arbeitnehmer', 'Betriebsausgabe', NULL, NULL, '42', 1, 1),
('4670', 'Reisekosten Unternehmer', 'Betriebsausgabe', NULL, NULL, '43', 1, 1), ('4670', 'Reisekosten Unternehmer', 'Betriebsausgabe', NULL, NULL, '43', 1, 1),
('4672', 'Reisekosten Unternehmer (nicht abziehbarer Anteil)', 'Betriebsausgabe', NULL, NULL, '43', 1, 1), ('4672', 'Reisekosten Unternehmer (nicht abziehbarer Anteil)', 'Betriebsausgabe', NULL, NULL, '51', 1, 1),
('4673', 'Reisekosten Unternehmer Fahrtkosten', 'Betriebsausgabe', NULL, NULL, '43', 1, 1), ('4673', 'Reisekosten Unternehmer Fahrtkosten', 'Betriebsausgabe', NULL, NULL, '43', 1, 1),
('4674', 'Reisekosten Unternehmer Verpflegungsmehraufwand', 'Betriebsausgabe', NULL, NULL, '43', 1, 1), ('4674', 'Reisekosten Unternehmer Verpflegungsmehraufwand', 'Betriebsausgabe', NULL, NULL, '43', 1, 1),
('4676', 'Reisekosten Unternehmer Übernachtungsaufwand', 'Betriebsausgabe', 'VSt19', '66', '43', 1, 1), ('4676', 'Reisekosten Unternehmer Übernachtungsaufwand', 'Betriebsausgabe', 'VSt19', '66', '43', 1, 1),
@ -125,7 +125,7 @@ INSERT INTO accounts (kontonummer, bezeichnung, kontenart, steuercode, ustva_kz,
('4831', 'Abschreibungen auf Gebäude', 'Betriebsausgabe', NULL, NULL, '49', 1, 1), ('4831', 'Abschreibungen auf Gebäude', 'Betriebsausgabe', NULL, NULL, '49', 1, 1),
('4832', 'Abschreibungen auf Fahrzeuge', 'Betriebsausgabe', NULL, NULL, '49', 1, 1), ('4832', 'Abschreibungen auf Fahrzeuge', 'Betriebsausgabe', NULL, NULL, '49', 1, 1),
('4855', 'Sofortabschreibung geringwertiger Wirtschaftsgüter', 'Betriebsausgabe', NULL, NULL, '50', 1, 1), ('4855', 'Sofortabschreibung geringwertiger Wirtschaftsgüter', 'Betriebsausgabe', NULL, NULL, '50', 1, 1),
('4856', 'Sonderabschreibungen nach § 7b EStG (Mietwohnungsneubau)', 'Betriebsausgabe', NULL, NULL, '49', 1, 1), ('4856', 'Sonderabschreibungen nach § 7b EStG (Mietwohnungsneubau)', 'Betriebsausgabe', NULL, NULL, '37', 1, 1),
-- ── Sonstige Betriebsausgaben ───────────────────────────────────────────────── -- ── Sonstige Betriebsausgaben ─────────────────────────────────────────────────
('4900', 'Sonstige betriebliche Aufwendungen', 'Betriebsausgabe', 'VSt19', '66', '52', 1, 1), ('4900', 'Sonstige betriebliche Aufwendungen', 'Betriebsausgabe', 'VSt19', '66', '52', 1, 1),
('4909', 'Fremdleistungen / Fremdarbeiten', 'Betriebsausgabe', 'VSt19', '66', '29', 1, 1), ('4909', 'Fremdleistungen / Fremdarbeiten', 'Betriebsausgabe', 'VSt19', '66', '29', 1, 1),
@ -151,14 +151,14 @@ INSERT INTO accounts (kontonummer, bezeichnung, kontenart, steuercode, ustva_kz,
('8100', 'Steuerfreie Umsätze § 4 Nr. 8 ff. UStG', 'Betriebseinnahme', NULL, '48', '17', 1, 1), ('8100', 'Steuerfreie Umsätze § 4 Nr. 8 ff. UStG', 'Betriebseinnahme', NULL, '48', '17', 1, 1),
('8105', 'Steuerfreie Umsätze § 4 Nr. 12 UStG (Vermietung/Verpachtung)','Betriebseinnahme', NULL, '48', '17', 1, 1), ('8105', 'Steuerfreie Umsätze § 4 Nr. 12 UStG (Vermietung/Verpachtung)','Betriebseinnahme', NULL, '48', '17', 1, 1),
('8110', 'Sonstige steuerfreie Umsätze Inland', 'Betriebseinnahme', NULL, '48', '17', 1, 1), ('8110', 'Sonstige steuerfreie Umsätze Inland', 'Betriebseinnahme', NULL, '48', '17', 1, 1),
('8120', 'Steuerfreie Umsätze § 4 Nr. 1a UStG', 'Betriebseinnahme', NULL, '43', '16', 1, 1), ('8120', 'Steuerfreie Umsätze § 4 Nr. 1a UStG', 'Betriebseinnahme', NULL, '43', '18', 1, 1),
('8125', 'Steuerfreie innergemeinschaftliche Lieferungen § 4 Nr. 1b UStG', 'Betriebseinnahme', NULL, '41', '16', 1, 1), ('8125', 'Steuerfreie innergemeinschaftliche Lieferungen § 4 Nr. 1b UStG', 'Betriebseinnahme', NULL, '41', '18', 1, 1),
-- Steuerpflichtige Umsätze -- Steuerpflichtige Umsätze
('8300', 'Erlöse 7 % USt', 'Betriebseinnahme', 'USt7', '86', '15', 1, 1), ('8300', 'Erlöse 7 % USt', 'Betriebseinnahme', 'USt7', '86', '15', 1, 1),
('8400', 'Erlöse 19 % USt', 'Betriebseinnahme', 'USt19', '81', '14', 1, 1), ('8400', 'Erlöse 19 % USt', 'Betriebseinnahme', 'USt19', '81', '16', 1, 1),
('8570', 'Sonstige Erträge aus Provisionen, Lizenzen und Patenten', 'Betriebseinnahme', 'USt19', '81', '14', 1, 1), ('8570', 'Sonstige Erträge aus Provisionen, Lizenzen und Patenten', 'Betriebseinnahme', 'USt19', '81', '16', 1, 1),
('8710', 'Erlösschmälerungen 7 % USt', 'Betriebseinnahme', 'USt7', '86', '15', 1, 1), ('8710', 'Erlösschmälerungen 7 % USt', 'Betriebseinnahme', 'USt7', '86', '15', 1, 1),
('8720', 'Erlösschmälerungen 19 % USt', 'Betriebseinnahme', 'USt19', '81', '14', 1, 1), ('8720', 'Erlösschmälerungen 19 % USt', 'Betriebseinnahme', 'USt19', '81', '16', 1, 1),
-- Anlagenverkäufe -- Anlagenverkäufe
('8800', 'Erlöse aus Verkäufen Sachanlagevermögen (bei Buchverlust)', 'Betriebseinnahme', NULL, NULL, '22', 1, 1), ('8800', 'Erlöse aus Verkäufen Sachanlagevermögen (bei Buchverlust)', 'Betriebseinnahme', NULL, NULL, '22', 1, 1),
('8801', 'Erlöse aus Verkäufen Sachanlagevermögen 19 % USt (bei Buchverlust)', 'Betriebseinnahme', 'USt19', '81', '22', 1, 1), ('8801', 'Erlöse aus Verkäufen Sachanlagevermögen 19 % USt (bei Buchverlust)', 'Betriebseinnahme', 'USt19', '81', '22', 1, 1),
@ -170,7 +170,7 @@ INSERT INTO accounts (kontonummer, bezeichnung, kontenart, steuercode, ustva_kz,
('8920', 'Verwendung von Gegenständen für Zwecke außerhalb des Unternehmens', 'Betriebseinnahme', NULL, NULL, '22', 1, 1), ('8920', 'Verwendung von Gegenständen für Zwecke außerhalb des Unternehmens', 'Betriebseinnahme', NULL, NULL, '22', 1, 1),
('8921', 'Verwendung von Gegenständen für Zwecke außerhalb des Unternehmens 7 % USt', 'Betriebseinnahme', 'USt7', '86', '22', 1, 1), ('8921', 'Verwendung von Gegenständen für Zwecke außerhalb des Unternehmens 7 % USt', 'Betriebseinnahme', 'USt7', '86', '22', 1, 1),
('8922', 'Verwendung von Gegenständen für Zwecke außerhalb des Unternehmens 19 % USt', 'Betriebseinnahme', 'USt19', '81', '22', 1, 1), ('8922', 'Verwendung von Gegenständen für Zwecke außerhalb des Unternehmens 19 % USt', 'Betriebseinnahme', 'USt19', '81', '22', 1, 1),
('8950', 'Nicht steuerbare Umsätze (Innenenumsätze)', 'Betriebseinnahme', NULL, NULL, '18', 1, 1) ('8950', 'Nicht steuerbare Umsätze (Innenenumsätze)', 'Betriebseinnahme', NULL, NULL, '21', 1, 1)
ON DUPLICATE KEY UPDATE ON DUPLICATE KEY UPDATE
bezeichnung = VALUES(bezeichnung), bezeichnung = VALUES(bezeichnung),

View file

@ -0,0 +1,18 @@
-- Migration 019: EÜR-Zeilennummern korrigieren (Anlage EÜR 2024)
--
-- Korrekturen:
-- 8400/8570/8720: Z.14 → Z.16 (reguläre 19%-Umsätze netto; Z.14 = Kleinunternehmer brutto)
-- 8120/8125: Z.16 → Z.18 (Ausfuhr § 4 Nr.1a + ig. Lieferungen § 4 Nr.1b)
-- 8950: Z.18 → Z.21 (nicht steuerbare Innenumsätze)
-- 4672: Z.43 → Z.51 (nicht abziehbarer Anteil Reisekosten → § 4 Abs. 5 EStG)
-- 4288: Z.52 → Z.65 (häusl. Arbeitszimmer abziehbar, eigene Zeile seit 2023)
-- 4287: Z.52 → Z.66 (Tagespauschale häusl. Wohnung, eigene Zeile seit 2023)
-- 4856: Z.49 → Z.37 (Sonderabschreibungen § 7b EStG)
UPDATE accounts SET euer_zeile = '16' WHERE kontonummer IN ('8400', '8570', '8720');
UPDATE accounts SET euer_zeile = '18' WHERE kontonummer IN ('8120', '8125');
UPDATE accounts SET euer_zeile = '21' WHERE kontonummer = '8950';
UPDATE accounts SET euer_zeile = '51' WHERE kontonummer = '4672';
UPDATE accounts SET euer_zeile = '65' WHERE kontonummer = '4288';
UPDATE accounts SET euer_zeile = '66' WHERE kontonummer = '4287';
UPDATE accounts SET euer_zeile = '37' WHERE kontonummer = '4856';