Business Intelligence Kennzahlen
Produktlinie
Standard
|Expert
Betriebsart
CLOUD ABO
|ON-PREMISES
Module
Leistung & CRM
Budget & Teilprojekt
Fremdkosten
Ressourcenplanung
Business Intelligence
Die verschiedenen Arten von Werten, welche im Business Intelligence Modul verfügbar sind, bezeichnen wir als BI Kennzahlen:
Die Kennzahlen werden im Ordner Einstellungen > Business Intelligence > BI Kennzahlen konfiguriert. Jede Kennzahl hat folgende Eigenschaften:
Bezeichnung |
Die Bezeichnung wird in der BI Ansicht angezeigt und sollte deshalb möglichst eindeutig und aussagekräftig sein, damit dann klar ist, was angezeigt wird:
Es handelt sich hier um ein MLString Feld. |
Aktiv |
Nur aktive Kennzahlen werden vorberechnet gespeichert. Wenn Sie eine standardmässig mitgelieferte Kennzahl also gar nie benötigen, können Sie sie deaktivieren. Möchten Sie eine Kennzahl hingegen berechnen, aber nicht anzeigen (zum Beispiel weil Sie sie nur für eine Berechnung - siehe Berechnete Kennzahl weiter unten - nicht aber zur Anzeige benötigen), deaktivieren Sie stattdessen die Checkbox Sichtbar weiter unten. |
Interner Name |
Der interne Name muss eindeutig sein, da die Kennzahl vom Generator über diesen Namen identifiziert wird. |
Berechnete Kennzahl |
Wird eine Kennzahl als berechnete Kennzahl markiert, erfolgt die Berechnung nicht über den Generator, sondern über andere Kennzahlen. In diesem Fall wird nicht das Feld Generator angezeigt, sondern ein Feld für die Berechnung:
Hier wird über den internen Namen der entsprechenden Kennzahlen die Berechnung definiert. Im Beispiel einen Stundensatz verrechenbar ( Die Dimensionen ergeben sich aus den zugrunde liegenden Kennzahlen und können hier nicht separat definiert werden. Aktuell werden nur Divisionen unterstützt. |
Generator |
Die Berechnung der Kennzahlen erfolgt über Generatoren, ausser es handelt sich um eine berechnete Kennzahl (siehe Attribut |
Einheit |
Folgende Einheiten stehen zur Verfügung:
|
Sichtbar |
Steuert, ob eine Kennzahl in der BI Ansicht angezeigt werden kann. Dies ist vor allem dann sinnvoll, wenn Sie eine Kennzahl für die Berechnung einer anderen Kennzahl (siehe Berechnete Kennzahl weiter oben) benötigen, sie selbst jedoch nicht anzeigen möchten. Standardmässig mitgelieferte Kennzahlen, die Sie gar nicht benötigen, können Sie auch deaktivieren (siehe Checkbox Aktiv weiter oben). |
Stichtagwert |
Jede Kennzahl hat eine zeitliche Charakteristik: Sie bezieht sich entweder auf die ausgewählte Periode oder ist ein Stichtagwert. Diese gelten immer per Ende Monat. Stichtagwerte können nicht summiert werden, daher werden als Stichtagwert markierte Kennzahlen nur in folgenden BI Ansichten dargestellt:
|
DimensionenKlassen 1 – 5,Rollen |
Gibt an, auf welchen Klassen (Dimensionen) die Kennzahlen zur Verfügung stehen. Diese müssen im angegebenen Generator berechnet werden. Zusätzlich kann für jede Dimension auch eine Rollenbezeichnung angegeben werden. Mit der Rollenbezeichnung kann der Kontext der Kennzahl für diese Dimension angegeben werden. Bei der Berechnung des Auftragseingangs beispielsweise wird auch der Projektleiter des Projekts zurückgegeben. Sehen wir nun auf einer Bearbeiterliste einfach den "Auftragseingang", dann ist der Kontext nicht klar: Ist das der Verkäufer, sind das seine eigenen Leistungen? Hier kann beispielsweise die Rolle angegeben werden: Die Rolle wird dann bei der Kennzahl in der BI Ansicht angezeigt: |
Hilfetext |
Hier kann ein Hilfetext eingegeben werden, beispielsweise um dem Anwender zu erläutern, wie sich die Kennzahl berechnet. Ist bei einer Kennzahl ein Hilfetext angegeben, erscheint in der Ansicht ein kleines i-Symbol. Platziert man den Mauszeiger darauf, erscheint der Hilfetext in als Tooltipp: Die Anzeige wird nach 19 Zeilen abgeschnitten. Bei der Erfassung muss darauf geachtet werden, dass der Text in die Anzeige passt. Es handelt sich hier um ein MLString Feld. |
Vertec liefert standardmässig folgende Kennzahlen mit (die Codeteile sind sinngemäss):
Bezeichnung / Int. Name | Bedeutung | Verfügbar auf (Dimension) |
---|---|---|
Angefangene Arbeiten
|
Honorar extern der Leistungen von produktiven Projekten, welche sich per Ende des Monats nicht auf einer Rechnung befinden oder deren Rechnung erst nachher verrechnet wurde.
if not leistsum.rechnung or leistsum.rechnung.valutadatum > enddate: leistsum.wertExtOffen + leistsum.wertExtVerrechnet |
|
Arbeitszeit
|
Arbeitszeit ->getArbeitszeit(Startdatum, Enddatum) |
|
Aufwand extern
|
Aufwand extern leistsum.minutenExtOffen + leistsum.minutenExtVerrechnet |
|
Aufwand intern
|
Aufwand intern leistsum.minutenIntOffen + leistsum.minutenIntVerrechnet |
|
Bestand Vorschüsse
|
Nettobetrag aller Vorschüsse – Geleistete Vorschüsse der bis Ende des Monats verrechneten Rechnungen (Valutadatum). advances += advance.nettobetrag if invoice.verrechnet and invoice.valutadatum <= enddate: advances -= invoice.vorschussEffektiv |
|
Deckungsbeitrag (DB)
|
Honorar extern verrechnet – Kosten verrechnet leistsum.wertExtVerrechnet - leistsum.wertKostenVerrechnet |
|
Feriensaldo
|
Feriensaldo per Ende des Monats ->getFerienSaldo(Enddatum) |
|
Feriensaldo abgegrenzt
|
Abgegrenzter Feriensaldo per Ende des Monats ->getFerienSaldoAbgegrenzt(Enddatum) |
|
Honorar extern
|
Honorar extern leistsum.wertExtOffen + leistsum.wertExtVerrechnet |
|
Honorar extern abgeschrieben
|
Honorar intern verrechnet – Honorar extern verrechnet leistsum.wertIntVerrechnet - leistsum.wertExtVerrechnet |
|
Honorar extern offen
|
Honorar extern offen leistsum.wertExtOffen |
|
Honorar extern verrechnet
|
Honorar extern verrechnet leistsum.wertExtVerrechnet |
|
Honorar intern
|
Honorar intern leistsum.wertIntOffen + leistsum.wertIntVerrechnet |
|
Kosten
|
Kosten leistsum.wertKostenOffen + leistsum.wertKostenVerrechnet |
|
Sollzeit
|
Sollzeit ->getSollzeit(Startdatum, Enddatum) |
|
Stundensatz verrechenbar
|
Honorar extern / Aufwand intern (Berechnung siehe bei den Kennzahlen dieses Namens) |
|
Überzeitsaldo
|
Überzeitsaldo per Ende des Monats ->getUeberzeitsaldo(Enddatum) |
|
Umsatz Auslagen
|
Auslagen verrechnet (Valutadatum der Rechnung) Rechnung.auslagenExt |
Nur verfügbar, wenn Modul Fremdkosten lizenziert ist. |
Umsatz Leistungen
|
Total nach Rabatt verrechnet (Valutadatum der Rechnung) Rechnung.leistWertExtNachRabatt |
|
Umsatz Spesen
|
Spesen verrechnet (Valutadatum der Rechnung) Rechnung.spesenExt |
|
Vollzeitstellen
|
Beschäftigungsgrad ->getBeschaeftigungsgrad(Enddatum) |
|
Zusätzlich werden folgende Kennzahlen standardmässig inaktiv mitgeliefert. Für die Verwendung ist die Lizenzierung des Moduls Budget & Teilprojekt, Linie Expert sowie eine genaue Budgetplanung Voraussetzung.
Bezeichnung / Int. Name |
Bedeutung |
Verfügbar auf |
---|---|---|
Auftragsbestand Honorar
|
Budget Honorare - kumuliertes Honorar extern. Nur erteilte und noch nicht abgeschlossene Phasen. bdgvalue('planWertExt', Enddatum, -1) - leistSum.wertExtOffen + leistSum.wertExtVerrechnet |
|
Auftragseingang Honorar
|
Budget Honorare der neu erteilten Phasen oder Änderungen dieses Budgetwerts während dieses Monats. bdgvalue('planWertExt', Enddatum, -1) - bdgvalue('planWertExt', (Startdatum-1 Tag), -1) |
|
Aufwand Budget Rest
|
Aufwand Budget Total – Aufwand Ist (Berechnung siehe bei den Kennzahlen dieses Namens) |
|
Aufwand Budget Total
|
Budget Aufwand von erteilten und noch nicht abgeschlossenen Phasen. bdgvalue('planMinutenInt', Enddatum, -1) |
|
Aufwand Ist
|
Kumulierter Aufwand intern von erteilten und noch nicht abgeschlossenen Phasen. leistSum.minutenIntOffen + leistSum.minutenIntVerrechnet |
|
Fertigstellungsgrad
|
Aufwand Ist / Aufwand Budget Total (Berechnung siehe bei den Kennzahlen dieses Namens) |
|