Kategorie Auswertung

Feature-Request

 
Benutzer
Avatar
Geschlecht: keine Angabe
Herkunft: Bielefeld
Beiträge: 9
Dabei seit: 08 / 2006
Betreff:

Kategorie Auswertung

 · 
Gepostet: 30.10.2015 - 16:22 Uhr  ·  #1
Wenn man aus der Ansicht "Umsätze nach Kategorie" einen PDF Export im Format "Umsätze der Kategorien" macht, dann wird dort zwar der Name der Kategorie angedruckt, allerdings ist das bei Unterkategorien nicht ganz aussagekräftig.

Beispiel:
Hauptkategorie "Miete" mit Unterkategorie "Haus A" und Unterunterkategorie "Erdgeschoss".
Hauptkategorie "Miete" mit Unterkategorie "Haus B" und Unterunterkategorie "Erdgeschoss".

In der Liste steht dann als Kategoriename beides Mal "Erdgeschoss".

Schöner wäre es, wenn die Hierarchie der Unterkategorien mit in den angedruckten Text einfließt.
Also z.B. "Miete - Haus A - Erdgeschoss"
Benutzer
Avatar
Geschlecht: keine Angabe
Beiträge: 4
Dabei seit: 08 / 2017
Betreff:

Re: Kategorie Auswertung

 · 
Gepostet: 08.08.2017 - 13:40 Uhr  ·  #2
Hallo.
Teste seit einiger Zeit, ob Hibiscus für mich geeignet ist und vermisse zur weiteren Auswertung (Tabellenkalkulation)
ebenfalls den CSV Export mit komplettem Kategoriebaum.

Gibt es passende Variablen, die ich in den CSV Export einbauen kann bzw.
hat jemand bereits eine Lösung gefunden die er/sie mitteilen möchte?
Benutzer
Avatar
Geschlecht: keine Angabe
Herkunft: Leipzig
Homepage: willuhn.de/
Beiträge: 10130
Dabei seit: 03 / 2005
Betreff:

Re: Kategorie Auswertung

 · 
Gepostet: 08.08.2017 - 16:19 Uhr  ·  #3
Dazu gibt es mit den derzeitigen Mittel nicht wirklich eine Loesung. Eventuell koennte man eine konstruieren, die etwa so aussehen koennte:

Code

#set($path = $!{umsatz.UmsatzTyp.Path})
#set($pathtext = "")
#foreach($i in [1..10])
    #if($path.hasNext())
      #set($pathtext = "$path.next().Name $pathtext")
    #else
      #break
    #end
#end

$pathtext


Ist aber ungetestet und extrem ineffizient, weil hierbei fuer jede einzelne Buchung in einer Rekursion die Kategorie, Eltern-Kategorie, Gross-Eltern-Kategorie,... geladen wird. Das macht mehrere SQL-Statements pro Buchung. Der Export vieler Buchungen kann hierbei extrem langsam werden. Die Variable "$pathtext" muesste dann leerzeichengetrennt die Namen der Kategorien enthalten - beginnend bei der obersten. Aber wie gesagt - ungetestet.
Benutzer
Avatar
Geschlecht: keine Angabe
Beiträge: 4
Dabei seit: 08 / 2017
Betreff:

Re: Kategorie Auswertung

 · 
Gepostet: 08.08.2017 - 17:44 Uhr  ·  #4
Das liest sich nicht so ermutigend, aber vielen Dank für die Antwort .
Wahrscheinlich hänge ich dann lieber an jede Kategorie eine "hardverdrahtete" Ebenenekennung.
Nicht schön, aber funktionsfähig.
Benutzer
Avatar
Geschlecht: keine Angabe
Beiträge: 4
Dabei seit: 08 / 2017
Betreff:

Re: Kategorie Auswertung

 · 
Gepostet: 10.08.2017 - 13:47 Uhr  ·  #5
Der html Kategorieexport legt nahe, dass jede Kategorie eine eindeutige Id hat, unabhängig von der Hierarchie.
Wenn ja, könnte ich den Rückschluss auf die Kategorieeben relativ elegant der Tabellenkalkulation lösen.
Gibt es eine Variable, um diese Id im CSV Export mit auszugeben?
Benutzer
Avatar
Geschlecht: keine Angabe
Herkunft: Leipzig
Homepage: willuhn.de/
Beiträge: 10130
Dabei seit: 03 / 2005
Betreff:

Re: Kategorie Auswertung

 · 
Gepostet: 10.08.2017 - 14:45 Uhr  ·  #6
Ja, die ID kannst du mit folgender Variable ausgeben:

Code

$!{umsatz.UmsatzTyp.ID})
Benutzer
Avatar
Geschlecht: keine Angabe
Beiträge: 4
Dabei seit: 08 / 2017
Betreff:

Re: Kategorie Auswertung

 · 
Gepostet: 11.08.2017 - 14:56 Uhr  ·  #7
Sehr schön, besten Dank.
mss
Benutzer
Avatar
Geschlecht: keine Angabe
Beiträge: 285
Dabei seit: 10 / 2011
Betreff:

Re: Kategorie Auswertung

 · 
Gepostet: 23.11.2017 - 07:42 Uhr  ·  #8
Zitat geschrieben von Jens_K
In der Liste steht dann als Kategoriename beides Mal "Erdgeschoss".

Schöner wäre es, wenn die Hierarchie der Unterkategorien mit in den angedruckten Text einfließt.
Also z.B. "Miete - Haus A - Erdgeschoss"
Alte Frage, neue Antwort.
Ja, finde ich manchmal auch unschön, daher benenne ich Kategorieren, aus denen die Überkategorie nicht hevorgeht häufig auch mit dem ganzen Pfad.
mss
Benutzer
Avatar
Geschlecht: keine Angabe
Beiträge: 285
Dabei seit: 10 / 2011
Betreff:

Re: Kategorie Auswertung

 · 
Gepostet: 23.11.2017 - 07:44 Uhr  ·  #9
Zitat geschrieben von Flor
Teste seit einiger Zeit, ob Hibiscus für mich geeignet ist und vermisse zur weiteren Auswertung (Tabellenkalkulation)
ebenfalls den CSV Export mit komplettem Kategoriebaum.

Für sowas exportiere ich die normalen Umsätze, da ist bereits die Kategorie mit drin.
Ich hatte mal für eine Statistikberechnung sowas mit Perl gescripted: https://bitbucket.org/massimo/hibiscus_stat
Das ist aber etwas her und ich weiß nicht, ob das heute noch funktioniert. Es verarbeitet den CSV Export der Umsätze und den Kategorie-Export als XML.
Wahrscheinlich hätte ich besser komplett auf XML-Exports gesetzt.
Ziel war es, aus den Umsätzen eines Jahres die durchschnittlichen Monatsausgaben pro Kategorie zu errechnen.
Gewählte Zitate für Mehrfachzitierung:   0