Fix: EÜR-Zeilennummern korrigieren (Anlage EÜR 2024) und Seed aktualisieren
This commit is contained in:
parent
8670fdf7ab
commit
70de0b6acb
2 changed files with 29 additions and 11 deletions
|
|
@ -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)
|
||||
-- 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),
|
||||
('4260', 'Instandhaltung betrieblicher Räume', 'Betriebsausgabe', 'VSt19', '66', '37', 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),
|
||||
('4288', 'Häusliches Arbeitszimmer (abziehbarer Anteil)', '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, '65', 1, 1),
|
||||
('4289', 'Häusliches Arbeitszimmer (nicht abziehbarer Anteil)', 'Betriebsausgabe', NULL, NULL, '51', 1, 1),
|
||||
-- ── Steuern / Versicherungen / Abgaben ───────────────────────────────────────
|
||||
('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),
|
||||
('4668', 'Kilometergelderstattung Arbeitnehmer', 'Betriebsausgabe', NULL, NULL, '42', 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),
|
||||
('4674', 'Reisekosten Unternehmer Verpflegungsmehraufwand', 'Betriebsausgabe', NULL, NULL, '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),
|
||||
('4832', 'Abschreibungen auf Fahrzeuge', 'Betriebsausgabe', NULL, NULL, '49', 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 ─────────────────────────────────────────────────
|
||||
('4900', 'Sonstige betriebliche Aufwendungen', 'Betriebsausgabe', 'VSt19', '66', '52', 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),
|
||||
('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),
|
||||
('8120', 'Steuerfreie Umsätze § 4 Nr. 1a UStG', 'Betriebseinnahme', NULL, '43', '16', 1, 1),
|
||||
('8125', 'Steuerfreie innergemeinschaftliche Lieferungen § 4 Nr. 1b UStG', 'Betriebseinnahme', NULL, '41', '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', '18', 1, 1),
|
||||
-- Steuerpflichtige Umsätze
|
||||
('8300', 'Erlöse 7 % USt', 'Betriebseinnahme', 'USt7', '86', '15', 1, 1),
|
||||
('8400', 'Erlöse 19 % USt', 'Betriebseinnahme', 'USt19', '81', '14', 1, 1),
|
||||
('8570', 'Sonstige Erträge aus Provisionen, Lizenzen und Patenten', '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', '16', 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
|
||||
('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),
|
||||
|
|
@ -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),
|
||||
('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),
|
||||
('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
|
||||
bezeichnung = VALUES(bezeichnung),
|
||||
|
|
|
|||
18
migrations/019_fix_euer_zeilen.sql
Normal file
18
migrations/019_fix_euer_zeilen.sql
Normal 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';
|
||||
Loading…
Add table
Reference in a new issue