Revision b5abb626
Von Bernd Bleßmann vor mehr als 4 Jahren hinzugefügt
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
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.