From ae37b24e2dd5d0732ac682992a97895dc1a6ac52 Mon Sep 17 00:00:00 2001 From: "G. Richardson" Date: Mon, 3 Apr 2017 08:30:20 +0200 Subject: [PATCH] =?utf8?q?Kategorien=20f=C3=BCr=20E=C3=9CR/GuV=20und=20BWA?= =?utf8?q?=20in=20Datenbank=20speichern?= MIME-Version: 1.0 Content-Type: text/plain; charset=utf8 Content-Transfer-Encoding: 8bit Vorbereitung für Kontennachweis in EÜR/BWA, wo die Kategorienamen im Template nicht hartkodiert sein sollen. Die Berichte sollen komplett überarbeitet werden, daher werden die Kategorienamen temporär in einer View gespeichert, nicht in einer Tabelle, dann braucht man auch keinen Rose-Code anlegen. --- sql/Pg-upgrade2/eur_bwa_category_views.sql | 61 ++++++++++++++++++++++ 1 file changed, 61 insertions(+) create mode 100644 sql/Pg-upgrade2/eur_bwa_category_views.sql diff --git a/sql/Pg-upgrade2/eur_bwa_category_views.sql b/sql/Pg-upgrade2/eur_bwa_category_views.sql new file mode 100644 index 000000000..70f729a56 --- /dev/null +++ b/sql/Pg-upgrade2/eur_bwa_category_views.sql @@ -0,0 +1,61 @@ +-- @tag: eur_bwa_category_views +-- @description: Kategorien für EÜR/GuV und BWA in Datenbank speichern (als View, nicht als Tabelle) +-- @depends: release_3_4_1 + + +CREATE OR REPLACE VIEW "eur_categories" (id, description) AS VALUES +( 1, 'Umsatzerlöse'), +( 2, 'sonstige Erlöse'), +( 3, 'Privatanteile'), +( 4, 'Zinserträge'), +( 5, 'Ausserordentliche Erträge'), +( 6, 'Vereinnahmte Umsatzst.'), +( 7, 'Umsatzsteuererstattungen'), +( 8, 'Wareneingänge'), +( 9, 'Löhne und Gehälter'), +(10, 'Gesetzl. sozialer Aufw.'), +(11, 'Mieten'), +(12, 'Gas, Strom, Wasser'), +(13, 'Instandhaltung'), +(14, 'Steuern, Versich., Beiträge'), +(15, 'Kfz-Steuern'), +(16, 'Kfz-Versicherungen'), +(17, 'Sonst. Fahrzeugkosten'), +(18, 'Werbe- und Reisekosten'), +(19, 'Instandhaltung u. Werkzeuge'), +(20, 'Fachzeitschriften, Bücher'), +(21, 'Miete für Einrichtungen'), +(22, 'Rechts- und Beratungskosten'), +(23, 'Bürobedarf, Porto, Telefon'), +(24, 'Sonstige Aufwendungen'), +(25, 'Abschreibungen auf Anlagever.'), +(26, 'Abschreibungen auf GWG'), +(27, 'Vorsteuer'), +(28, 'Umsatzsteuerzahlungen'), +(29, 'Zinsaufwand'), +(30, 'Ausserordentlicher Aufwand'), +(31, 'Betriebliche Steuern'); + +CREATE OR REPLACE VIEW "bwa_categories" (id, description) AS VALUES +( 1, 'Umsatzerlöse'), +( 2, 'Best.Verdg.FE/UE'), +( 3, 'Aktiv.Eigenleistung'), +( 4, 'Mat./Wareneinkauf'), +( 5, 'So.betr.Erlöse'), +( 10, 'Personalkosten'), +( 11, 'Raumkosten'), +( 12, 'Betriebl.Steuern'), +( 13, 'Vers./Beiträge'), +( 14, 'Kfz.Kosten o.St.'), +( 15, 'Werbe-Reisek.'), +( 16, 'Kosten Warenabgabe'), +( 17, 'Abschreibungen'), +( 18, 'Rep./instandhlt.'), +( 19, 'Übrige Steuern'), +( 20, 'Sonst.Kosten'), +( 30, 'Zinsaufwand'), +( 31, 'Sonst.neutr.Aufw.'), +( 32, 'Zinserträge'), +( 33, 'Sonst.neutr.Ertrag'), +( 34, 'Verr.kalk.Kosten'), +( 35, 'Steuern Eink.u.Ertr.'); -- 2.20.1