Auswertungen

Aus OrgaMon Wiki
Zur Navigation springen Zur Suche springen

Neben dem eher für Programmierer gedachten OLAP-Script-Modus, welcher SQL-Programmierkenntnisse erfordert gibt es einen OLAP-Teil für Endanwender. Hier werden einfach .xls Vorlagen mit Leben gefüllt. Als Abfrage-Grundlage dienen mehrere OLAP-Anfragen, deren Ergebnisse alle in das .xls Dokument (in den hinteren Arbeitsmappen) übernommen werden).

bei den Auswertungen werden OLAP-Abfragen mit XLS-Vorlagen kombiniert. So lassen sich auf Knopfdruck umfangreiche, oder grafisch aufbereitete Auswertungen erstellen.

Standard-Vorlagen

Umsatzsteuervoranmeldung

Anzahlungen

die Summe der Teilzahlungsbeträge eines Monats sind Nettoeinkünfte. Jene Teilzahlungsbeträge, die zum Ausgleich von Forderungen benutzt wurden, werden als Nettoausgaben verbucht. Im Bild sehen wir eine Umsatzsteuerberechung für einen AR-Beleg über 48,68 der vom Kunde in 3 Teilzahlungen bezahlt wurde.

Teilzahlungsbeträge (23,00 € + 25,00 € + 0,67 €) sammeln sich zunächst auf dem Zielkonto "1710" an. Obwohl als Gegenkonto "8200" jeweils eigentragen wird, erkennt der OrgaMon, dass jede einzelne Zahlung nicht zum Vollausgleich der Forderung ausreicht. Intern entstehen Folgebuchungssätze "1000" auf "1710".
Haben sich auf "1710" genug Teilzahlungen angesammelt, reicht also der Betrag zum Ausgleich der Forderung aus (48,67 €), so erfolgt die Gegenbuchung (negativ) von "1710" auf Erlöse "8200" (positiv). Die Verbuchung des vollen Rechnungsbetrages auf "8200" führt nun auch zur Verteilung des Betrages auf Erträge und Satz-Konten. Damit ist das Teilzahlungskonto wieder auf "0", Forderungen sind ebenfalls ausgelichen, die Erlöse sind umsatzsteuertechnisch korrekt gebucht.

Gewinnermittlung

selbst errechnete Steuersätze: Ehepaar, 2 Kinder

Jahreseinkommen in Tausend Euro   Einkommensteuer-Last
30                                18%
40                                21%
50                                23%
60                                24%
70                                26%
80                                27%
90                                28%
100                               30%
200                               36%

Eigene Auswertungen erstellen

Funktionsweise

 //
 // Idee für die Verallgemeinerung:
 //
 // # öffne die Excel-Vorlage
 // # das Arbeitsblatt 1 (meist "Deckblatt") bleibt vollig unberührt
 // # schreibe die Parameter in Arbeitsblatt 2 (meist "Parameter")
 // # lade zu jedem weiteren Arbeitsblatt das OLAP Vorlagename.ArbeitsblattName.OLAP.txt
 //   und fülle das Blatt entsprechend dem Ergebnis.
 // #
 //


Schritt für Schritt

  • erstelle eine OLAP-Abfrage ("Netto Geliefert.OLAP.txt"), die im Ergebnis ein Excel-Dokument öffnet
  • führe das OLAP aus, so oder so ähnlich müsste das aussehen:

  • füge nun die Tabellen "Deckblatt" und "Parameter" VOR der Tabelle "Netto Geliefert" ein. Mache dazu einen rechten Mausklick auf den Namen der bestehenden Tabelle und wähle "Tabelle einfügen", in einem 2. Schritt kann man diese Tabellen "umbenennen".

  • Speichere nun das xls in das OLAP Verzeichnis unter dem Namen "Netto Geliefert.Vorlage.xls". Das OLAP Verzeichnis öffnet sich, wenn man in der Funktion OLAP den gelben Ordner drückt. In diesem Fall ist "Netto Geliefert" der Name der in der Auswahlbox aller Auswertungen erscheint.
  • Benenne das "Netto Geliefert.OLAP.txt" in "Netto Geliefert.Netto Geliefert.OLAP.txt" um
  • Drücke den Refresh Knopf bei "Auswertungen" und führe "Netto Geliefert" aus
  • das leere Deckblatt, jedoch mit aktuellen Daten in der Tabelle "Netto Geliefert" müsste erscheinen
  • verbessere nun das Deckblatt und überschreibe immer mal wieder die .Vorlage.xls mit deinem aktuellen Dokument dadurch wandern deine Anpassungen nach und nach in die Vorlage.
  • beachte bei der gestaltung des Decksblattes dass die Anzahl der datensätze in den Tabellen je nach Parameter variieren können, und die Formeln nicht starr formuliert werden dürfen, gutes Beispiel ist dabei die Gewinnermittlunf


  • schreibe die Parameter in Arbeitsblatt 2 (meist "Parameter")
  • lade zu jedem weiteren Arbeitsblatt das OLAP Vorlagename.ArbeitsblattName.OLAP.txt und fülle das Blatt entsprechend dem Ergebnis.

Im Deckblatt sind nun Formeln hinterlegt, welche auf Daten der hinteren Arbeitsmappen zugreifen. Das Deckblatt bereitet also die Rohdaten von OLAP-Statements für den Endbenutzer optisch sauber auf.

Parameter Referenz

Globale Parameter werden jedem Tabellen-OLAP mitgegeben. Auswertungen werden mit folgenden Parametern gestartet:

 $StartDatum='01.01.2009'
 $EndeDatum='01.01.2010'
 $StoppDatum='31.12.2009'
 $ExcelOpen=NEIN