Start- und Endzeiten in Excel

Seit einem guten Jahr kann mit mite nicht nur die reine Dauer eines Zeiteintrags erfasst werden, sondern alternativ auch ein Zeitraum mit Start- und Endzeit.

Wer diese Zusatzinformationen miterfassen möchte, gibt in das Feld »Dauer« eines Zeiteintrags statt einer Zahl wie »4:00« für eine vierstündige Dauer einfach einen Zeitraum ein. Wurde beispielsweise von 8 bis 12 Uhr gearbeitet, gibt man »8 bis 12« oder »8 12« ein. mite rechnet dann die resultierende Dauer für dich aus und sichert den Zeitraum zur späteren Referenz zusätzlich im Bemerkungsfeld des Zeiteintrags.

Neu? Ist mit dem heutigen Tage die Handhabe dieser Zeiträume im Excel- und CSV-Export, der unter dem Menüpunkt »Reports => Zeiten« paratsteht. mite gibt in Exportdateien nun Start- und Endzeitpunkte in zwei separaten Spalten aus, nicht mehr im Bemerkungsfeld. Wir hoffen, dass ihr diese Daten so einfacher und übersichtlicher weiterverarbeiten könnt!

Enthält kein Zeiteintrag einer Exportdatei diese Zusatzinformationen, bleibt alles wie bisher – die zwei Spalten für den Start- und Endzeitpunkt blendet mite in diesem Fall schlicht aus.

Julia in Neue Features

Start in die Beta: Mobile Zeiterfassung unter Android, WebOS & Opera Mobile

Salut, Android!

mite macht mobil! Ob vor Ort beim Kunden, auf einer Baustelle oder abends auf dem Nachhauseweg – auch unterwegs möchten Arbeitszeiten erfasst werden. Vom Handy aus.

Bis dato unterstützte mite mobile Zeiterfassung nur auf dem iPhone. Ab heute servieren wir auch vielen anderen Smartphones eine für kleine Displays optimierte Variante von mite aus:

  • Android-Smartphones,
  • dem Palm Pre und
  • allen Blackberries, Nokia-Smartphones etc., die mite via Opera Mobile aufrufen.

Steuere einfach die gewohnte Login-Adresse deines Accounts über den Browser deines Smartphones an – fertig. mite reagiert automatisch und wirft sich das mobile Kleid über. In schlankem Gewand können wie auf dem iPhone Zeiten manuell eingegeben oder gestoppt werden – auch ohne eine App installiert zu haben.

Bitte beachtet: Unser heutiger mobiler Vorstoß ist eine sogenannte Beta-Version, also noch im Teststadium. Geprüft haben wir die kleine Schwester von mite selbstverständlich auf verfügbaren Emulatoren, jedoch nicht real auf allen umherschwirrenden Smartphones in allen Betriebssystemversionen – die Masse an Variationen ist leider wirklich schwierig zu fassen. Darstellung und Funktionalität wird folglich noch nicht auf jedem Smartphone zu 100% rund laufen, davon müssen wir leider ausgehen.

Genau aus diesem Grunde würden wir sehr gerne um eure Hilfe bitten: Meldet euch bitte bei uns, so ihr denn auf einen Fehler stoßen solltet! Per E-Mail, einem Kommentar hier im Blog oder via Twitter, aber bitte stets mit der Information, auf welchem Smartphone in welcher Betriebssystemversion ihr auf welchem Browser über den Fehler gestolpert seid. Wir werden so schnell als möglich fixen.

Unser Merci vorab für eure Unterstützung, und auf gute Zeiterfassung unterwegs!

Update 24. Juni: Unseren herzlichen Dank an alle Tester für das zahlreiche Feedback! Zwei eurer Anregungen haben wir soeben integriert: Erstens findet sich nun sowohl in der normalen Browser-Version als auch in der mobilen Version im Fuß der Seite ein Link zum Switchen zwischen den beiden Versionen. Zweitens blenden wir in der mobilen Version nun zum Bearbeiten eines Zeiteintrags statt des »>« das gewohnte Stift-Icon ein.

Julia in Neue Features

Zeiteinträge mit mehrzeiligen Bemerkungen

Wer bis ins letzte Detail hinein festhalten muss, woran er gearbeitet hat, oder auch nur die Arbeitspakete strukturierter erfassen möchte, den wird das heutige Update freuen: Zeiteinträge können ab sofort mit umfassenderen Bemerkungen hinterlegt werden; Das Bemerkungsfeld eines Zeiteintrags ermöglicht nun auch mehrzeilige Eingaben.

Einen neuen Zeiteintrag erfassen

Wichtig war uns bei der Umsetzung dieser Funktionalität einerseits, das Eingabeformular weiterhin kompakt und geschwindt bedienbar zu halten. Daher ist das Textfeld initial knapp zweizeilig. Bei einer längeren Texteingabe wächst es schlicht dynamisch bis zu einer maximalen Höhe von sechs Zeilen mit, danach wird ein Scrollbalken eingeblendet.

Der zweite uns bei der Umsetzung wichtige Punkt war, trotz des mehrzeiligen Bemerkungsfeldes auch weiterhin das Erstellen eines Zeiteintrags per Return-Taste zu ermöglichen. Um ein Kollodieren dieser Funktionalität mit Zeilenumbrüchen innerhalb des Bemerkungsfeldes zu vermeiden, funktionieren Zeilenumbrüche dort nun ergo per Shift+Return beziehungsweise per Shift+Enter. Angepasst haben wir folglich auch das Verhalten der bestehenden Mehrzeiler beim Erstellen oder Editieren von Kunden, Projekten, Leistungen und Benutzern; Auch in diesen Feldern wird nun ein Zeilenumbruch per Shift+Return eingefügt und das Formular per Return abgeschickt.

Im Zuge dieser augenscheinlichen Neuerung wurden auch einige kleinere Feinschliffe rund um die Erfassung von Zeiten mitveröffentlicht, unter anderem die folgenden:

  • Dauer zuerst: Das Dauerfeld eines Zeiteintrags als nun erstes, initial aktives Feld vereinfacht die Navigation in einem Fluss durch das Formular per Tabulator-Taste.
  • Unterstützung komplexerer Rechenoperationen: In das Dauerfeld eines Zeiteintrags eingegebene Dreier-Konstrukte wie beispielsweise »2:15+0:30*1.5« kann mite nun ebenfalls für dich ausrechnen.

Unser Dank für anregendes Feedback geht – unter anderem – an Thorsten, Wolfgang, Tommy, Klaus, Sebastian, Jürgen, Bernhard und Sven. Wir hoffen, dass die heutigen Updates euch und vielen anderen Nutzern die Arbeit mit mite flüssiger von der Hand gehen lassen!

Julia in Neue Features

In neuer Version: DynaMite, der schlanke mite.client für Mac-User

Mac-User, aufgepasst: DynaMite, dank dem sich Stoppuhren in mite direkt vom Systemmenü des Macs aus fernsteuern lassen, ist heute in Version 2.0 erschienen.

DynaMite, der schlanke mite.client für Mac-User

Zeiteinträge können nun auch mit Notizen versehen werden. Ebenfalls feingeschliffen wurde das Stoppen einer tickenden Uhr: Per Rechtsklick direkt auf das Icon in der Menüleiste lässt sich die Stoppuhr nun unmittelbar anhalten.

Funktionsumfang

  • Mit DynaMite mag es einem fast nicht gelingen, Stoppuhren zu vergessen: Laufende Timer zeigt das Tool stets sichtbar direkt in der Systemleiste deines Macs an. Orange.
  • Über ein reduziertes Aufklappmenü können neue Zeiteinträge fix erstellt werden. Die Stoppuhr läuft direkt los.
  • Zeiteinträge der letzten Tage werden zudem aufgeführt; Mit einem Klick können diese auf den aktuellen Tag übernommen werden – praktisch für Nutzer, die von Tag zu Tag an gleichem Projekt mit gleicher Leistung arbeiten.

Nutzt man mite den ganzen Arbeitstag über, um seine Zeiten minutengenau unter Kontrolle zu behalten, ist das Tool eine große Hilfe: Welches Programm oder welches Browsertab auch immer gerade aktiv ist – seine Stoppuhren hat man stets im Griff. Und erfasst so vielleicht sogar den ein oder anderen Schnellschuss mit, den man sonst hätte hintenunterfallen lassen.

Installation

Vor Installation von DynaMite ist eine Aktivierung unserer offenen Datenschnittstelle, der mite.api, vonnöten. Die Option findet sich per Klick auf den eigenen Benutzernamen, rechts oben in deinem mite. Dort einfach die entsprechende Checkbox aktivieren und die Änderungen sichern.

DynaMite wird während der Einrichtung nach deinem Kontonamen fragen: das ist die Subdomain deines Accounts. Bei einem Login unter http://testteam.mite.de lautet dieser beispielsweise »testteam«.

Später wird ein Dialogfenster aufpoppen, das dich nach deiner E-Mailadresse und deinem Passwort fragt, oder aber um Erlaubnis bittet, diese im Schlüsselbund gespeicherten Benutzerdaten aus mite verwenden zu dürfen. Bitte gib diese Informationen ein oder bestätige diese Nachfrage per Klick auf »Immer erlauben«. DynaMite benötigt diese Angaben, um sich mit deinem mite.account verbinden zu können.

Testversion, Vollversion

Zeitlich unbegrenzt kann das schlanke Helferlein in einer funktional beschnittenen Version getestet werden: Stoppuhren laufen hier nicht länger als 30 Minuten. Eine Einzelplatzlizenz der Vollversion ist für 10€ 15$ direkt von DynaMite aus zu erwerben. Die Lizenz beinhaltet Support durch das MediaAtelier. DynaMite steht in deutscher und englischer Sprache ab Mac OS 10.5 (Leopard) zur Verfügung.

Merci, MediaAtelier

Nutzerwunsch Nummer 1 seit Start von DynaMite hält mit den Notizen Einzug in das – nicht nur von uns überaus geschätzte – Tool. Ein triviales Update? Keineswegs. Denn einen grundlegenden Neubau machte diese Erweiterung erforderlich. Unseren herzlichen Dank hierfür an den Entwickler von DynaMite, Stefan Fürst vom Schweizer MediaAtelier!

Stefan ist übrigens ebenfalls der Kopf hinter GrandTotal, der mit mite zusammenspielenden Rechnungssoftware für Mac-User. Ein Hinweis, der mit einem Sahnehäubchen einhergeht: denn wer GrandTotal und DynaMite im Bundle erwirbt, zahlt für DynaMite genau nichts. Das Bundle kostet exakt gleich viel wie eine reguläre Einzelplatzlizenz von GrandTotal.

~~
Update 2019: Das MediaAtelier bietet DynaMite für Neukunden leider nicht mehr an. Bestehende Kunden können DynaMite 3 weiterhin hier herunterladen.

Julia in Neue Features, Add-ons

Trac2mite, das mite.plugin zur Zeiterfassung im Projektmanagement-Tool Trac

Entwickler, aufgepasst: Neben den bereits angebundenen Ticketsystemen Mantis und Redmine spielt mite nun auch mit dem freien Trac zusammen.

Trac2mite, das mite.plugin zur Zeiterfassung im Projektmanagement-Tool Trac

Auch dieses unter OpenSource-Lizenz veröffentlichte Plugin stammt von Thomas Klein. Mithilfe von Trac2mite können Zeiten direkt auf Tickets in Trac erfasst werden, die dann automatisiert zu mite gesendet werden. Neben der rudimentären Auswertung von Zeiten in Trac stehen auf diesem Wege weiterhin alle Zeiteinträge aller Teammitglieder zum zentralen, flexibleren Reporting parat: im mite.account.

Über Trac

Trac ist ein freies, webbasiertes Projektmanagement-Tool für Softwareentwicklungsteams. Neben diversen Ticketing-Funktionalitäten können Subversion-Repositories verwaltet werden. Ein Wiki rundet den Funktionsumfang ab. Trac ist in Python implementiert. Das Tool steht aktuell nur in englischer Sprache zur Verfügung, eine deutschsprachige Version soll jedoch bald folgen.

Was kann das Plugin Trac2mite?

Auf Tickets in Trac erfasste Zeiten sind dank Trac2mite automatisch ebenfalls in mite verfügbar. Bemerkungen von Zeiteinträgen können optional durch dynamische Informationen wie beispielsweise den Titel oder die ID des Trac-Tickets ergänzt übergeben werden. Global lässt sich zudem spezifizieren, welche Projekt und Leistungen aus mite in Trac zur Auswahl parat stehen sollen.

Installation

Die Verknüpfung wurde über unsere offene Datenschnittstelle, die mite.api realisiert. Um Trac mit mite zu verknüpfen, muss zuallererst der Zugriff auf die API in mite aktiviert werden. Die Option findet sich per Klick auf den eigenen Benutzernamen rechts oben. Aktiviere dort einfach die entsprechende Checkbox und kopiere den angezeigten API-Schlüssel.

Voraussetzung für die Nutzung von Trac2mite ist zudem das TracHours-Plugin.

Die Installation von Trac2mite selbst ist aktuell noch etwas tricky: Im Development Mode muss das Plugin installiert werden. In der Readme-Datei findet sich die ausführliche Anleitung – bitte folgt dieser, dann sollte die Sache nichtsdestotrotz einfach klappen.

Download

Das Zip-Archiv von Trac2mite findet sich in stets aktuellster Version auf GitHub. Das Plugin wurde von Thomas Klein in Eigenregie entwickelt und unter der freien MIT-Lizenz veröffentlicht.

Noch ist das Plugin klar im Beta-Stadium – Feedback ist daher umso mehr willkommen! Gebt laut, wie ihr zurechtkommt, hier oder auf GitHub. Nur so kann das Plugin weiter verbessert werden. Merci!

Julia in Neue Features, Add-ons

Neu: mite.go, die App für iPhone / iPod touch

Gesellschaft bekommt unsere offizielle für iPhone / iPod Touch optimierte Browser-Version von mite, und dies sehr gute: mite.go, eine native App zur Zeiterfassung mit mite.

mite.go – Zeiterfassung auf dem iPhone

Entwickelt von Daniel Rinser und Victor Saar, konnte uns das über die mite.api realisierte mite.go vor allem durch seine Performanz überzeugen: Zeiteinträge lassen sich flüssig erfassen oder direkt stoppen. Dank eines intelligenten Icons direkt in der unteren Menüleiste ist jederzeit eindeutig, ob aktuell eine Stoppuhr tickt; die bereits gestoppte Zeit ist so stets im Blick.

Darüberhinaus können mit mite.go Kunden, Projekte und Leistungen verwaltet werden – eine Funktionalität, die unsere optimierte Browser-Version aktuell nicht anbietet. Die Oberfläche greift aus mite bekannte grafische Elemente auf; benutzbar ist die App mit ihrer aufgeräumten Darstellung folglich im Handumdrehen.

Zeiterfassung auf dem iPhone mit mite.go

Weitere Screenshots, Systemvoraussetzungen, Informationen zu geplanten Weiterentwicklungen sowie der Support-Kontakt finden sich auf den Infoseiten von mite.go. Die App ist für 3,99 € (5,50 CHF, $4,99) direkt im App Store erhältlich. Bitte beachte, dass für eine Nutzung der Zugriff über die mite.api, unsere offene Datenschnittstelle, in deinem Account aktiviert werden muss: die Option findet sich per Klick auf deinen eigenen Benutzernamen rechts oben in mite.

An Weiterentwicklungen und Verbesserungen sind die Entwickler sehr interessiert, daher lass ihnen gerne Feedback zukommen! Solltest du eine Minute Zeit finden, würden wir gerne ebenfalls um eine Rezension im App Store bitten – eure Erfahrungen werden anderen Nutzern sicher weiterhelfen. Unseren Dank vorab, wie natürlich vor allem an Daniel und Victor für ihr entwicklerisches Engagement – go, mite.go, go!

Julia in Neue Features, Add-ons

Zeiteinträge als abgeschlossen markieren

Geschafft! Der Genugtuung solch eines Ausrufs kann ab sofort auch in mite Ausdruck verschafft werden. Ob nach erfolgter Rechnungsstellung eines Projekts, ob nach erfolgreich abgeschlossener Projektphase oder ob nach Kontrolle erfasster Zeiteinträge durch eine verantwortliche Person im Team – Zeiteinträge können nun mit dem Status »abgeschlossen« versehen werden.

Abgeschlossene Zeiteinträge

Abgeschlossene Zeiteinträge werden erstens mit einem Symbol, einem abgeschlossenen Schloss versehen, und können so auf einen Blick von nicht-abgeschlossenen Einträgen unterschieden werden. Zweitens werden abgeschlossene Zeiteinträge auch funktional abgegrenzt: Der Bearbeitungs-Modus wird für diese gesperrt; Ein versehentliches späteres Nachbearbeiten bereits abgerechneter Zeiteinträge wird so verhindert.

Der »Abgeschlossen?«-Status kann unter dem Menüpunkt »Reports => Zeiten« gesetzt werden: per Klick auf das Symbol eines einzelnen Eintrags oder auch auf einen Rutsch für mehrere Einträge über die Stapelverarbeitung. Nach dem Status kann unter selbem Menüpunkt gefiltert und/oder gruppiert werden.

Nur Administratoren sowie der Besitzer des Accounts können Zeiteinträge als abgeschlossen markieren beziehungsweise diesen Status wieder aufheben. Zeiterfasser und Standard-Nutzer sehen den »Abgeschlossen?«-Status, können diesen jedoch nicht modifizieren.

Julia in Neue Features

Neu im Team: der Administrator

Die Benutzerrechteverwaltung in mite wird mit dem heutigen Tag etwas feiner einstellbar; Statt bisher drei Rollen stehen nun vier zur Auswahl:

  • der Zeiterfasser,
  • der Standard-Nutzer,
  • der Administrator sowie
  • der Besitzer des Accounts.

Die Rolle des Zeiterfassers entspricht den bisherigen Nutzern mit eingeschränkten Rechten; lediglich sprechender benannt ist diese Rolle nun. Zeiterfasser dürfen ausschließlich Zeit auf ihnen explizit freigegebene Projekte erfassen. Sie sehen stets nur ihre eigenen Zeiteinträge. Umsätze bleiben ihnen verborgen.

Der Standard-Nutzer entspricht weitgehend dem bisherigen ganz normalen Nutzer. Standard-Nutzer können Kunden, Projekte und Leistungen verwalten. Reports aller Projekte können sie samt Zeiteinträgen aller Nutzer einsehen. Der bearbeitende Zugriff auf andere Benutzer im Team sowie Account-Einstellungen ist ihnen nun jedoch nicht mehr gestattet.

Neu hinzugekommen ist der Administrator. Administratoren verfügen über erweiterte Rechte zur Verwaltung des Accounts sowie des Teams: Neben dem Besitzer des Accounts kann nunmehr auch diese Gruppe neue Benutzer anlegen sowie bestehende verwalten. Rechnungen und Backups können sie herunterladen. Darüberhinaus können sie – zwei weitere Neuerungen des heutigen Tages – auch Zeiteinträge anderer Benutzer des Teams bearbeiten sowie Zeiteinträge als abgeschlossen markieren.

Der Besitzer des Accounts ist die mächtigste Rolle in mite: Er ist für die Verwaltung der hinterlegten Zahlungsdaten zuständig; Nur der Besitzer des Accounts kann diesen kündigen.

Eine detailliertere Übersicht aller Rechte nach Rolle finden sich hier.

Julia in Neue Features

Mehrere Zeiteinträge auf einen Rutsch bearbeiten

Ordnung schaffen, leicht gemacht: auf einen Rutsch können ab sofort mehrere Einträge bearbeitet werden. Eigene Zeiteinträge, aber auch die anderer Teammitglieder.

Mehrere Zeiteinträge auf einen Rutsch bearbeiten

Neben der Bearbeitung von Projekt, Leistung, Benutzer und »Abgeschlossen?«-Status können auch Bemerkungen per Suchen & Ersetzen flexibel bearbeitet werden. Die Dauer von Zeiteinträgen lässt sich nicht nur auf einen festen Wert ändern, sondern auch auf- oder abrunden – auf Viertelstunden, halbe oder ganze Stunden. Einträge können nicht nur auf einen Rutsch bearbeitet, sondern auch gelöscht werden.

Die Stapelverarbeitung steht Administratoren sowie dem Besitzer des Accounts unter dem Menüpunkt »Reports => Zeiten« per Klick auf den Button »Einträge bearbeiten« zur Verfügung. Standard-Nutzer und Zeiterfasser haben keinen Zugriff auf diese Funktionalität.

Der folgende kleine Video-Screencast zeigt das Feature in Aktion (1:25, englisch):

mite. Bulk edit time entries. from mite on Vimeo.

Gebt laut, wie ihr mit der neuen Option zurecht kommt! Wir freuen uns über euer Feedback.

Julia in Neue Features

Redmine2mite, das mite.plugin zur Zeiterfassung im Projektmanagement-Tool Redmine

Willkommen im Team: Neben den bereits verfügbaren Anbindungen an die Rechnungstools Billomat, SalesKing & GrandTotal sowie den Bugtracker Mantis arbeitet mite nun auch mit Redmine Hand in Hand.

Redmine2mite: Zeiterfassung direkt im Bugtracker Redmine

Dank dem von Thomas Klein entwickelten Plugin Redmine2mite können ab sofort Zeiten direkt auf Tickets in Redmine erfasst werden, die dann automatisiert zu mite gesendet werden. Neben der Auswertung von Zeiten auf Ticketebene in Redmine stehen auf diesem Wege weiterhin alle Zeiteinträge aller Teammitglieder zentral parat: im mite.account.

Über Redmine

Redmine ist ein webbasierter Bugtracker mit erweiterten Projektmanagement-Funktionalitäten. Das auf Basis von Ruby on Rails umgesetzte Tool ist Open-Source und wird aktiv weiterentwickelt. Redmine ist in deutscher und englischer Sprache verfügbar.

Was kann das Plugin?

Auf Redmine-Tickets erfasste Zeiten sind dank Redmine2mite automatisch ebenfalls in mite verfügbar. Bemerkungen von Zeiteinträgen können optional durch dynamische Informationen wie beispielsweise den Titel oder die ID des Redmine-Tickets ergänzt übergeben werden. Projekte in Redmine können mite.projekten zugeordnet werden. Zudem lässt sich für jedes Projekt in Redmine spezifizieren, welche Leistungen zur Auswahl parat stehen sollen.

Verknüpfung einrichten

Die Verknüpfung wurde über unsere offene Datenschnittstelle, die mite.api realisiert. Um Redmine mit mite zu verknüpfen, muss zuallererst der Zugriff auf die API in mite aktiviert werden. Die Option findet sich per Klick auf den eigenen Benutzernamen rechts oben. Aktiviere dort einfach die entsprechende Checkbox und kopiere den angezeigten API-Schlüssel.

Nach Installation des Plugins erscheint in Redmine in der rechten oberen Ecke ein zusätzlicher Link mit dem Titel »mite«, der zu den Einstellungen führt. Nach Eingabe deines Logins sowie des API-Schlüssels sind die zwei Tools miteinander verbunden. Weitere Einstellungen wie die Zuordnung von Projekten und die Vorauswahl von Leistungen können dann vorgenommen werden.

Download

Das Zip-Archiv von Redmine2mite findet sich in stets aktuellster Version auf GitHub. Das Plugin wurde von Thomas Klein in Eigenregie entwickelt und unter der freien MIT-Lizenz veröffentlicht. Feedback ist mehr als willkommen!

Julia in Neue Features, Add-ons