Projekt

Allgemein

Profil

« Zurück | Weiter » 

Revision b5abb626

Von Bernd Bleßmann vor mehr als 4 Jahren hinzugefügt

  • ID b5abb626b03cbca0ec7189894375c31d7b588951
  • Vorgänger 02121344
  • Nachfolger 9a146961

SKR04: Steuer mit Schlüssel 15 und 17 (16%) bei SKR04 entfernen …

…, wenn unbenutzt.

Wenn nicht angepasst, dann sind diese Steuern mit reservierten Steuerkonten
verknüpft, die jetzt für die neue Steuer verwendet/umbenannt wurden.
Zudem gibt es keine Konten, die diese Steuerschlüssel für die Steuerautomatik
verwenden.

Unterschiede anzeigen:

sql/Pg-upgrade2/remove_taxkey_15_17_skr04.sql
1
-- @tag: remove_taxkey_15_17_skr04
2
-- @description: Steuer mit Schlüssel 15 und 17 (16%) für SKR04 entfernen, wenn nicht verknüpft
3
-- @depends: release_3_5_5
4

  
5
DELETE FROM tax
6
  WHERE (SELECT coa FROM defaults) LIKE 'Germany-DATEV-SKR04EU'
7
    AND taxkey = 17
8
    AND chart_id = (SELECT chart_id FROM chart WHERE accno LIKE '1403')
9
    AND rate = .16
10
    AND NOT EXISTS (SELECT id FROM taxkeys WHERE tax_id = tax.id)
11
    AND NOT EXISTS (SELECT id FROM acc_trans WHERE tax_id = tax.id);
12

  
13
DELETE FROM tax
14
  WHERE (SELECT coa FROM defaults) LIKE 'Germany-DATEV-SKR04EU'
15
    AND taxkey = 15
16
    AND chart_id = (SELECT chart_id FROM chart WHERE accno LIKE '3803')
17
    AND rate = .16
18
    AND NOT EXISTS (SELECT id FROM taxkeys WHERE tax_id = tax.id)
19
    AND NOT EXISTS (SELECT id FROM acc_trans WHERE tax_id = tax.id);

Auch abrufbar als: Unified diff