Auswertungstools - Ist-Einnahmen und -Ausgaben

Dies ist keine Auswertung im klassischen Sinne, sondern stellt vielmehr eine Alternative zur Tabelle buzahl dar, in der alle Einzahlungen und Auszahlungen sowie Absetzungen gespeichert sind.

Herr Burzeja vom Landkreis Lippe hat diese Möglichkeit für MS SQL Server entwickelt, um Absetzungen besser in eigene Auswertungen zu integrieren. Das Script erstellt auf einem SQL Server einen View (der sich dynamisch anpasst, wenn die Ursprungstabelle geändert wird, und keinen Speicherplatz verbraucht).

Um zwischen eigenen und externen Views besser unterscheiden zu können, heißt dieser View 'LIP_buzahl, also LIP für Lippe. Das sollte entsprechend angepasst werden, und ist auch dringend empfohlen, wenn man einen 'View' mal löschen muss. Spätestens dann sollte man nämlich sehr genau wissen, was die Datenbank braucht (also von Prosoz kommt) und was Luxus ist (also was man selber erweitert hat).

Danach kann die neue LIP_buzahl abgefragt werden, und zwar mit den *zusätzlichen' Spalten 'Ist-Einnahmen' und 'Ist-Ausgaben', die nun auch für den SQL-Server, der zwischen Groß- und Kleinschreibung nicht unterscheidet, kein Problem mehr darstellt (z.B. bei 'E' für Einnahme oder 'e' für Einnahmeabsetzung') und richtig rechnet.

In MIS-Abfragen ist die "neue buzahl" wie gewohnt aufzunehmen.

Wer es nur mal testen möchte, ohne dass der View dauerhaft zur Verfügung steht, der lässt die Anweisung 'Create view LIP_buzahl AS' einfach weg.

Es werden jetzt alle Zahlungen der Datenbank abgefragt, und dies kann sehr lange dauern. Um sich nur mal einen Eindruck zu verschaffen, wie die Abfrage aussieht, können die Datensätze in der Ausgabe durch die Anweisung 'select top 100 ...' begrenzt werden.

Ansonsten wird der View in der Datenbank erstellt und kann nur wieder gelöscht werden mit 'drop view LIP_buzahl' .

Vorsicht: Drop Befehle können auch Tabellen löschen.   

Informix

nicht verfügbar

MS SQL Server

ist_einnahmen_ausgaben.sql

Oracle

nicht verfügbar

Anwender, die hier unerfahren sind, sollten unbedingt einen Datenbankadministrator hinzuziehen, bevor aus Versehen Tabellen geändert oder gelöscht werden.

 

Download von Dateien

Klicken Sie den Link auf eine Datei mit der rechten Maustaste an und wählen im Kontextmenü "Ziel speichern unter". Nun können Sie die Datei an einer beliebigen Stelle abspeichern.

*.sql-Dateien lassen sich auch direkt im Internet-Explorer öffnen, um den enthaltenen Text zu kopieren und in einen geeigneten SQL-Editor einzufügen. *.dat - dateien sind für den Import in MIS vorgesehen (siehe Anleitung).

Bitte beachten Sie vor dem Download die Grundsätze für die Nutzung.


Zurück