Closed j-dimension closed 1 year ago
Anwender:
"Hier wäre es sinnvoll, wenn die Software beispielsweise geführte Telefonate zeitlich erfassen könnte. Es geht jedoch um die zeitliche Erfassung sämtlicher Tätigkeiten im Zusammenhang mit der Akte, so z. B. das Verfassen von Schriftstücken oder Diktaten, etc.. Hier wäre also ein Zugriff aller User wichtig, damit sowohl Anwälte als auch Sachbearbeiter Einträge vornehmen können. Es sollte möglich sein, dass hier das Datum sowie die Uhrzeit „von - bis“, eine kurze Beschreibung der konkreten Tätigkeit sowie das Kürzel des Eintragenden erfasst wird. Ich verwende in meiner Kanzlei solch selbst-erstellte Formblätter, welche handschriftlich ausgefüllt werden. Wenn Sie mögen, dann sende ich Ihnen die Vorlage mal als Datei zu." Exakt so stelle ich mir die Zeiterfassung vor, erweitert um
(halb-) automatische Erfassung der Zeiten (Stoppuhr nimmt Zeiten für bestimmte Aktivitäten auf)
Hinterlegen von Stundensätzen oder pauschalen Beträgen für eine bestimmte Aktivität
Darstellung aller bisher erfassten Zeiten in separater Karteikarte in der Akte
Anwender: Als Idee: wie eine Art Uhr in die Historie einbauen, wo zu einer bestimmten Bearbeitung die entsprechend aufgewandte Zeit "gestoppt" wird. Die Uhr sollte manuel bedienbar sein, damit man sie auch während eine Bearbeitungsphase ein- und ausschalten kann. zum besipiel, wenn man zwischendurch malin einer anderen telefoniert oder eine Besprechung dazwischen schiebt
im Community Meeting am 11.03.2016 wurde eine "manuelle" Erfassung stärker priorisiert im Vergleich zu einer automatischen Erfassung. Es könnten verschiedene Tätigkeitsbeschreibungen hinterlegt werden, beim Verlassen einer Akte wird dann (sofern das Feature aktiviert ist) nachgefragt, ob und welche Tätigkeit in einem separaten Tab erfasst werden soll.
Es müssen verschiedene Auswertungsmöglichkeiten existieren und ggf. eine Checkbox zu jedem Eintrag inklusive Übernahme ausgewählter Einträge in eine Rechnung.
Telefonat mit Anwender, siehe 8836/20:
rechnung:
auswahl: vorschussrechnung, teilrechnung, rechnung
anzeige einzelpositionen mit beschreibung, sachbearbeiter
PLUS: aggregation pro sachbearbeiter mit stundensatz - wird rein rechtlich benötigt und ist internationaler standard
eine oder mehrere positionen selektieren
bei rechnungserstellung bekommt die position einen haken, die bereits abgerechnet wurde
bei rechnungerstellung kann mwst ja/nein (besser: satz?) ausgewählt werden
rechnungsnummernkreise? - erstmal nicht benötigt
akte hat: mandatsführer, akquisiteur, sachbearbeiter
zeitraumsangabe: soll aus frühester und spätester position ermittelt werden
wie wird festgehalten was schon abgerechnet ist?
beispielabrechnung? —> senden lassen
- in einer rechnung können verschiedene mandate abgerechnet werden!!! es wird ein mandatsübergreifender / aktenübergreifender blick auf die offenen zeiten benötigt
bei anlage akte kann man sprache auswählen —> dann wird bei rechnungsstellung eine entsprechende vorlage verwendet —> beeinflusst NICHT die texte der leistungsbeschreibungen
übersicht: datum, empfänger, mandat, ausstand / summe, tage seit versand
wenn rechnung bezahlt wird: “ausbuchen” o.ä. klicken
Vielleicht muss man das Rad ja auch nicht neu erfinden:
hat auch eine JSON API und ist Open Source.
TimeTracker für die Nextcloud ist bereits eine fertige Nextcloud-App...aber die hat (meines Wissens nach) keine API.
von @stm9x9 Die Kanzleien, die mit Zeithonoraren arbeiten, haben oft je nach Mitarbeiterstatus unterschiedliche Stundensätze. Die könnte man beim Mitarbeiter hinterlegen, um die Rechnungsstellung zu vereinfachen.
Anschauungsbeispiel: https://www.a-jur.de/zeiterfassung.htm#Stufe
oder auch https://timebuzzer.com/de/
Nur so als Gedanke: ließe sich nicht die bisherige Kalender Integration erweitern für eine Zeiterfassung? Die Kalender erlauben ja schon eine sehr flexible Nutzung und einen nutzerbezogenen Aktenbezug. Bspw. gäbe es dann einen "Kalender Zeiterfassung Nutzer A". Die Akten, in denen die Zeiterfassung aktiviert ist, könnten dann automatisch oder manuell zu bestätigen einen Eintrag in diesen Kalender machen. Der Kalender ließe sich ggfs. aktenbezogen auslesen.
Ich habe mir einige Zeiterfassungstools angesehen. Es wäre wirklich schön, sowas in j-Lawyer zu haben. Das ist vielleicht auch schneller zu realisieren als der gesamte Komplex "Finanzen".
Einstellungen: Intervalle
Demovideo für die Zeiterfassungsmaske: ein per Tastenkombination zu öffnender Dialog zeigt im linken Bereich alle Akten mit mindestens einem Zeiterfassungsprojekt. Der rechte Teil zeigt laufende Zeiterfassungen / Aktivitäten, und per Klick kann eine neue Aktivität gestartet werden.
https://github.com/jlawyerorg/j-lawyer-org/assets/3729754/5c5bff77-5b36-42d1-9665-b4eb17cbae27
Video, Projekterstellung und Zeiterfassung:
https://github.com/jlawyerorg/j-lawyer-org/assets/3729754/6ce769dc-fd4e-4a60-937b-5b9deaf3bc78
Video, Auswertung und Export:
https://github.com/jlawyerorg/j-lawyer-org/assets/3729754/452d17a9-ea16-4787-804a-82fefc92a486
Video, Abrechnung erfasster Zeiten:
https://github.com/jlawyerorg/j-lawyer-org/assets/3729754/a09cec84-88d1-4d2e-85c6-fce8478e9671
Kategorie 1 (Grundlagen)
[x] Akte: neuer Tab für Zeiterfassung: Tab, neues Icon erstellen - 0,25h
[x] Akte: neuer Tab für Zeiterfassung: Darstellung Projekte im Tab - 0,75h
[x] Akte: neuer Tab für Zeiterfassung: Bearbeitung Projekte - 1h
[x] Konfiguration: Taktung (1min, 5min, 10min, 15min, 30min). Es wird grundsätzlich aufgerundet.: neuer Einstellungsdialog für Zeiterfassung, Parameter "Taktung", Voreinstellung, lesen / speichern. - 0,75h
[x] Akte: Erstellen / Bearbeiten / Löschen von Positionen - 2h
[x] Akte: Anzeige aller erfassten Positionen und der Summe für jedes Projekt - 1h
[x] Akte: Projekt als CSV exportieren (gesamt oder selektierte Positionen - bspw. wenn für einen vergangenen Monat abgerechnet werden soll, aber bereits Einträge für den neuen / laufenden Monat getätigt wurden). Export enthält alle Attribute der erfassten Einträge sowie Metadaten des Projektes und der Akte. - 1,25h
[x] Akte: Taktung / Rundung anwenden
[x] Akte: alle Projekte als CSV exportieren - 0,5h
[x] Start-Button in Akte: Darstellung im Aktenkopf, bspw. oben rechts neben App-Sync-Button - 0,25h
[x] Start-Button in Akte: Auswahl der Zeiterfassungsposition (letzt genutzte jeweils automatisch anbieten), bspw. "Literaturrecherche 200 EUR/h". Die Attribute der möglichen Vorauswahlen können vom Anwender angepasst werden. - 0,75h
[x] Start-Button in Akte: Zeiterfassung beginnen - 0,25h
[x] Start-Button in Akte: prüfen, ob noch eine Erfassung für den angemeldeten Nutzer für eine andere Akte läuft, Option anbieten, diese Erfassung zu stoppen, dazu Dialog anzeigen. - 0,75h
[x] Ende-Button in Akte: aktuell für den Nutzer laufende Erfassung/Position speichern - Nutzer optional nochmal nachjustieren lassen: Start, Ende, Rundung entsprechend Taktung. Jeder Eintrag enthält Projekt, Kurzbeschreibung, Kommentar, Stundensatz, Betrag, Steuersatz. - 1h
[x] Client beenden: prüfen, ob noch eine Erfassung läuft, Erfassung stoppen lassen - 0,25h
[x] Clientstart: prüfen, ob noch eine Erfassung läuft, Erfassung stoppen lassen (bspw. nach einem Absturz des PCs o.ä., wenn Erfassung nicht ordnungemäß beendet werden konnte) - 0,25h
[x] aktenübergreifende Auswertung erfasster Zeiten, inklusive CSV-Export - 0,5h
[x] Test: Mac, Windows, Linux - 5h
[ ] Doku - 1h
Kategorie 1 total = 17,5h
Kategorie 2 (Grundlagen erweitert)
Kategorie 2 total = 6,25h
Optionales
Optionales total = 3h
Unklar
Die Eingabe von bezahlten Kostenvorschüssen muss auch im Aktenkonto abgebildet werden - wird später implementiert, siehe https://github.com/jlawyerorg/j-lawyer-org/wiki/Finanzen