Vorhandene Buchungsgruppen und Konten umbenennen, sodass dort immer "16%/19%" steht...
authorMoritz Bunkus <m.bunkus@linet-services.de>
Wed, 10 Jan 2007 13:56:40 +0000 (13:56 +0000)
committerMoritz Bunkus <m.bunkus@linet-services.de>
Wed, 10 Jan 2007 13:56:40 +0000 (13:56 +0000)
sql/Pg-upgrade2/rename_buchungsgruppen_accounts_16_19_percent.sql [new file with mode: 0644]

diff --git a/sql/Pg-upgrade2/rename_buchungsgruppen_accounts_16_19_percent.sql b/sql/Pg-upgrade2/rename_buchungsgruppen_accounts_16_19_percent.sql
new file mode 100644 (file)
index 0000000..f09b4c7
--- /dev/null
@@ -0,0 +1,13 @@
+-- @tag: rename_buchungsgruppen_accounts_16_19_percent
+-- @description: Benennt einige Buchungsgruppen und Konten von &quot;... 16%&quot; in &quot;... 16%/19%&quot; um. Wird nur beim SKR03 und SKR04 gemacht.
+-- @depends:
+UPDATE buchungsgruppen
+  SET description = 'Standard 16%/19%'
+  WHERE
+    ((SELECT coa FROM defaults) IN ('Germany-DATEV-SKR03EU', 'Germany-DATEV-SKR04EU')) AND
+    (description = 'Standard 16%');
+UPDATE chart SET description = replace(description, '16%', '16%/19%')
+  WHERE
+    ((SELECT coa FROM defaults) IN ('Germany-DATEV-SKR03EU', 'Germany-DATEV-SKR04EU')) AND
+    (link NOT ILIKE '%tax%') AND
+    (description ~ '16%') AND (description !~ '19%');