Herzlich Willkommen auf der Homepage von Volkers TimeCards für den Newton®!

This page in english

Hier können SieTimeCards 1.5, meine Applikation für den Apple Newton® PDA, downloaden.

Direkt zu den neuen Features von TC 1.5. (4. Februar 2000)


Inhalt:

Einleitung
Eingabeansicht
Auswertungsansicht
Action Button
Einstellungen
Minidarstellung
Installation
Package
Projekthistorie
Zukunftspläne
Bekannte Probleme
Häufig gestellte Fragen
Bisher eingegangene Verbesserungsvorschläge
Haftungsausschluß
Danksagung
Links


Einleitung:

TimeCards (im folgenden TC) ist eine kleine Anwendung, um auf einfache Weise die Arbeitszeiten geordnet nach Projekten und ggf. zusätzlichen Angaben zu erfassen und auszuwerten.Die Idee dabei ist, die Erfassung möglichst schnell zu gestalten. Ein Antippen eines Buttons genügt, um einen neuen Eintrag anzulegen. Mit zwei Pickern können dann Projektbezeichnungen und Kommentare angegeben werden. Die Zeitdifferenzen zwischen den Einträgen werden von TC verwaltet. Außerdem können von den Zeiträumen Zeiten abgezogen werden (wenn Sie z.B. kurze 'Auszeiten' bei Ihren Tätigkeiten genommen haben und deswegen nicht ständig neue Einträge anlegen wollen). Im Auswertungsteil können die Zeitsummen gruppiert nach Projekten über die Zeiräume Tag, Woche, Monat und Jahr betrachtet werden.

TC ist keine mit allen Merkmalen ausgestattete Applikation (Suchen und Undo sind nicht implementiert). Trotzdem ist sie bei mir einige Zeit im Einsatz und für ihren Zweck ganz gut geeignet, weswegen ich sie auch hier vorstelle.

Es handelt sich bei TC 1.5 um eine NOS 1.x - kompatible Version. Ich habe sie auf meinem MP100 und meinem upgegradeten, internationalen MP2000 getestet und selbst im Einsatz. Sollten trotzdem Fehler auftreten, mailen Sie mir das bitte.

TC ist Shareware. Einige registrierte Benutzer haben mich ermutigt, den Preis etwas anzuheben. Insbesondere, nachdem ich einige Verbesserungsvorschläge eingebaut habe die ich selbst nicht benötige. Wenn Sie also TC länger benutzen und es gut finden, sollten Sie mir fairerweise DM 15,- bzw. $10.00 zuschicken.  Sie bekommen dann von mir das Schlüsselwort, um die manchmal erscheinenende Registrierungserinnerung abzuschalten (bitte vergessen Sie Ihre E-Mail Adresse nicht!).

Wie Sie registrieren können, steht in der Datei 'register.txt', die dem aktuellen Package beiliegt.

Sie könnenVolkers Timecards auch via Kagiregistrieren.

Die Benutzung dieses Programmes geschieht natürlich auf eigene Gefahr.


Eingabeansicht:
 

please enable pictures

  1. aktuell bearbeitetes Datum. Durch Tippen darauf kann es geändert werden
  2. Zum aktuellen Systemdatum navigieren. Der Button ist nur dann sichtbar, wenn man nicht am aktuellen Systemdatum arbeitet.
  3. 'ziehen' an den Ecken ändert Darstellungsgröße der Anwendung
  4. diese Pfeile stellen das aktuell bearbeitete Datum einen Tag zurück oder vor
  5. Startzeitpunkt der Aktivität. Tippen Sie darauf, um den Eintrag zu verschieben (es erscheint ein Dialog, mit dem sie den Zeitpunkt ändern können). Der Endzeitpunkt, falls vorhanden, wird dann entsprechend verschoben.
  6. Mit dieser Checkbox wählt man die Einträge für die Kommandos des Action Button aus, die eine Auswahl vorraussetzen.
  7. Endzeitpunkt. Diese Angabe ist optional. Bei noch nicht eingetragener Endzeit wird die aktuelle Zeit eingetragen. Tippt man noch einmal, kann man die Endzeit im erscheinenden Dialog ändern oder auch wieder entferenen. Der Endzeizpunkt muß immer zeitlich hinter dem Startzeitpunkt liegen. Falls dies doch der Fall ist wird, selbstverständlich nach Rückfrage, der Startzeitpunkt auch auf den neuen Endzeitpunkt gesetzt.
  8. Zeitabzug. Mit diesem Picker können Sie Zeiten aus der Berechnung der Zeitdauer (Duration) 'herausnehmen'.
  9. Zeitdauer eines Eintrages. Wird aus dem Startzeitpunkt, dem Endezeitpunkt, dem Startzeitpunkt des nächsten Eintrages und dem Zeitabzug berechnet.
  10. Zeitangaben können gerundet angezeigt werden. Wählen Sie hier die Rundungszeiten:
    • 'nothing': keine Rundung
    • runden auf 5 Minuten
    • runden auf 10 Minuten
    • runden auf 15 Minuten
    • runden auf 30 Minuten
    • runden auf 1 Stunde
  11. Button für die About-Info, Online-Hilfe und die Einstellungen.
  12. Hiermit können Sie sich das Datum der letzten Abrechnung merken
  13. Wenn Sie die Darstellungsgröße der Anwendung verkleinert haben, können Sie die Darstellung der Applikation hier wieder auf Maximalgröße ändern
  14. scrollen die Einträge vertikal aufwärts
  15. scrollen die Einträge vertikal abwärts
  16. scrollen die Einträge nach links
  17. scrollen die Einträge nach rechts
  18. Umschaltung zwischen Eingabeansicht und Auswertungsansicht
  19. hier werden neue Einträge angelegt
  20. Minidarstellung
  21. alle für diesen Picker angelegten Auswahlmöglichkeiten
  22. Auswahlmöglichkeiten für diesen Picker entfernen
  23. Auswahlmöglichkeiten für diesen Picker editieren. Im erscheinenden Dialog kann man wählen, ob nur die aktuelle Auswahlmöglichkeit oder alle Verwendungen in den schon existierenden Einträgen angepasst werden sollen.
  24. neue Einträge als Auswahlmöglichkeit für diesen Picker anlegen. Falls im entsprechenden Eintrag schon eine Eingabe vorhanden ist und diese noch nicht in der Auswahlliste des Pickers vorkommt, kann der Eintrag in die Auswahlmöglichkeiten des Pickers kopiert werden. Ansonsten kann man einfach eine neue Auswahlmöglichkeit anlegen.
  25. aktuellen Eintrag leeren
  26. aktuellen Eintrag editieren (ohne ihn in die Liste der Auswahlmöglichkeiten aufzunehmen). Im erscheinenden Dialog kann man wählen, ob nur der aktuelle Eintrag oder alle schon existierenden Einträgen angepasst werden sollen.
  27. Kommentarspalte. Hier können zusätzliche Kommentare angelegt werden
  28. Kommentarspaltenüberschrift. Durch doppeltes Tippen auf die Überschriften kann man jede Überschrift auch editieren.
  29. Durch ziehen der dicken Linien am rechten Rand einer Spaltenüberschrift kann man die Spalte in der Breite ändern
  30. Projektnamenspalte. Hier werden Projektnamen eingetragen
  31. Checkbox für Aktivitäten, die in der Auswertungsansicht  berücksichtigt werden sollen. Außerdem wird hiermit entschieden ob die jeweiligen Einträge geroutet oder exportiert werden sollen. Dies ist nur mit eingeschalteter Route checked Project Entries only - Einstellung wirksam.
  32. Projektnamenspaltenüberschrift. Durch doppeltes Tippen auf die Überschriften kann man jede Überschrift auch editieren.
  33. Action Button
  34. Honorarspalte. Die Einträge werden direkt aus der Zeitdauerspalte berechnet, wenn ein Kostenansatz in den Einstellungen eingetragen wurde.
Seit Version 1.5 gibt es noch 3 weitere Felder: Die Felder 'Beg route' und 'End route' können nur im zuletzt angelegten Eintrag editiert werden. Diese Einschränkung kommt aufgrund der Anforderung des deutschen Finanzamts zustande, nachdem bei Fahrtenbucheinträgen keine Möglichkeit zur nachträglichen Manipulation von solchen Einträgen bestehen darf.
Dies bedeutet aber nicht automatisch, daß alle Finanzämter Aufzeichnungen von TC als Fahrtenbuch anerkennen. Bitte machen Sie mich nicht dafür verantwortlich, wenn Ihnen Ihr Finanzamt diese Möglichkeit der Fahrtenbuchführung nicht anerkennt!

Auf NOS 2.x - Geräten können Sie die Kilometerstände mit der vom System zur Verfügung gestellten Zahleneingabemöglichkeit über Ziffernwippen vornehmen. Auf NOS 1.x-Geräten bzw. bei der Verwendung des 1.x - Builds von TC steht leider nur ein normales Textfeld für die Eingabe der Kilometerstände zur Verfügung.


Auswertungsansicht:
 

please enable pictures

  1. Gesamtzeit (die Anzahl der unbekannten Zeitdauern für dieses Projekt wird mit '+ n*???' angegeben)
  2. Auswahl des dargestellten Zeitraumes (immer relativ zum aktuell bearbeiteten Datum) aus
    • Tag
    • Woche
    • Monat
    • Jahr
    • selbst zu bestimmender Zeitraum (es erscheint ein entsprechender Dialog)
  3. Welcher Zeitraum soll wie ein Tag gerechnet werden (sinnvoll, wenn man die Übersicht bei Zeiträumen wie '123:45' verliert)
  4. sollen die Einträge nur nach Projekt oder auch nach Kommentaren gruppiert werden ?
  5. Liste aller Kommentare zu dem Projekt (wenn nur nach Projekt gruppiert wird)
  6. Projektnamen
  7. Zeitdauer, die sich nach Abzug der 'Minus'-Einträge von der Gesamtzeit ergibt
  8. Summe der Zeitabzüge
Bitte beachten Sie, daß in der 'total' - Zeile für die Zeitdauer nur die Angaben aufsummiert werden, deren Projektnamen nicht mit '*' beginnen.
 

Action Button:

Bitte schalten Sie die Bilddarstellung an
 

Erläuterungen zum Routing

  1. Export
    Exportiert wird in Tab delimited Format. Die Voreinstellungen ‘Routing in non-proportional metrics’ und ‘Space lined routing’ werden beim Export nicht berücksichtigt.
     
  2. Non-proportional vs. proprtional
    Beim Routing (außer Export) kann man einstellen, ob TC einen Proportionalfont (die Metriken des System Fonts werden angenommen) oder einen nicht proportionalen Font voraussetzen soll. Drucken, Faxen und erzeugte Notizen sehen bei der Erstellung mit proportionalem Font ganz gut aus. Die Spalten erscheinen dann sankrecht ausgerichtet, da bei diesen Operationen eben der Systemfont eingestzt wird. Aber wenn die Informationen z.B. gemailt werden sollen, kann man nicht immer davon ausgehen, daß der Empfänger zur Ansicht einen Font benutzt der die gleichen Metriken  wie der Systemfont des Newton hat. Dieses hat dann zur Folge daß die Daten nicht mehr Spaltenweise ausgerichtet erscheinen.Daher kann man für das Routing auch die Verwendung von nicht proportionalem Font vorgeben. In diesem Fall sehen die Daten aber beim Drucken, Faxen oder beim Betrachten der Notizen im Newton nicht mehr spaltenbündig aus.
    Bitte beachten Sie, daß das Routing mit proportionalen Metriken auf NOS1.x - Geräten SEHR LANGSAM ist.
     
  3. Print, Fax and Email
    Email steht nur in NOS 1.x - Geräten zur Verfügung.
    Drucken, faxen und Email findet unter Verwendung von Soupeinträgen der TC-Anwendung statt. Daher besteht in der Regel kein Heap-Speichermangel. Das Erzeugen von Notizen ist aber eine Heap-intensive Operation. Alle Einträge landen in einer Notiz. Notizbucheinträge sind in ihrer Länge vom System beschränkt. Daher ist es möglich, daß Sie größere Zeiträume nicht in einer Notiz ablegen können. Verkürzen Sie in solchen Fällen den Ausgabezeitraum.
     
  4. Creating Notes
    Da Sie auf NOS 2.x - Geräten mit TC direkt keine Mails verschicken können, haben Sie nun die Möglichkeit eine Notiz anzulegen.
    Dies ist auch eine gute Möglichkeit, Ausgaben noch zu Manipulieren, bevor sie weitergeroutet werden.
    Notizbucheinträge sind in ihrer Länge vom System beschränkt. Daher ist es möglich, daß Sie größere Zeiträume nicht in einer Notiz ablegen können. Verkürzen Sie in solchen Fällen den Ausgabezeitraum.



Einstellungen:

Bitte schalten Sie die Bilddarstellung an
 

Abschnitt Misc:

Abschnitt Column Visibility:
Einzelne Spalten lassen sich hier 'verstecken'. Sie sind nicht mehr sichtbar und nehmen nicht unnötig Platz weg wenn man sie nicht braucht.

Abschnitt Deletion of printed or faxed data:
Zu druckende oder zu faxende Informationen werden in der Soup von TC gespeichert. Da ich keine sehr detaillierte Dokumentation über NOS 1.x Routing gefunden habe, weiß ich nicht, wie man solche Einträge NOS 1.x - konform wieder los wird.
Daher gibt es hier die Möglichkeit Informationen, die in der Soup von TC  für die Out Box des Newton 1.x bestimmt sind und älter als einen Monat sind, zu löschen.

Abschnitt Project fees:
Jetzt sind auch Kostenansätze möglich. Sie werden hier eingegeben: Zuerst mit dem Picker das gewünschte Projekt auswählen, dann den Preis pro Stunde in das Eingabefeld eintragen. Falls die Spalte Fee sichtbar ist, wird in allen Zeilen für ein Projekt, das Kostenansätze eingetragen hat, der Preis angezeigt. Es handelt sich hier um eine simple (Zeit in Stunden) * (Preis pro Stunde) Berechnung. Timecards ist keine Projektmanagment - bzw. Kalkulationssoftware. Aber manchmal ist es ja vielleicht doch ganz nützlich, überschlagsmäßig zu wissen wem man welche Honorare in Rechnung stellen kann.
Aus Gründen der Abwärtskompatibilität werden alle Einträge durchsucht. Daher kann das erste Auswählen des Pickers nach öffnen des Einstellungsdialoges einige Zeit dauern. Am effizientesten ist es daher, mehrere Kostenansätze gleich hintereinander (Einstellungsdialog dabei geöffnet lassen) einzugeben. Die Kostenansätze werden anhand ihres Namens refernziert. Das bedeutet, daß Sie i.d.R. den entsprechenden Kostenansatz nachtragen müssen, wenn Sie ein Projekt umbenennen.
 


Minidarstellung:Bitte schalten Sie die Bilddarstellung an

Das Öffnen von TC benötigt etwas Zeit, da viele Views geöffnet werden müssen. Um diese Zeit drastisch zu verkürzen, gibt es alsAlternative zum schließen von TC die Minidarstellung. Hier wird TC lediglich 'versteckt', bleibt aber geöffnet (und benötigt leider weiterhin Speicher). Mit dem '*' - Button wird obige Darstellung aktiviert, von der aus TC sehr schnell wieder angezeigt werden kann. Diese Minidarstellung kann durch ziehen an den leeren Stellen beliebig auf dem Bildschirm verschoben werden, um sie bei der Benutzung anderer Applikationen 'aus dem Weg' zu räumen. Mit der Closebox in der Minidarstellung werden diese und TC wirklich geschlossen.
 


Installation:

Bevor Sie TC installieren, machen Sie bitte sicherheitshalber einen Backup von Ihrem Newton.
Es ist immer eine gute Idee, vor der Installation fremder Sofware eine Sicherung der Datenbestände vorzunehmen.

Wenn Sie schon eine Version von TC installiert haben, entferenen Sie diese bitte bevor Sie TC neu installieren.


Aktuelles Package:

Hier nun die Links zum downloaden der aktuellen Versionen von TC:.
 

TC 1.5a (04.02.2000)

Diese Version ist wieder aufgrund verschiedener weiterer Verbesserungsvorschläge registrierter Benutzer entstanden.

Bugfixes:

Die neuen Features sind: Version 1.5a:  Diese Version benötigt ca.137K auf Ihrem Newton.



Projekthistorie:
 

TC 1.4a (5. April 1999)

Diese Version ist aufgrund verschiedener weiterer Verbesserungsvorschläge registrierter Benutzer entstanden.

Bugfixes:

Die neuen Features sind: Version 1.4a:


TC 1.3a  (29. August 1998)

Diese Version ist aufgrund verschiedener weiterer Verbesserungsvorschläge registrierter Benutzer entstanden.


TC 1.2a (13. April 1998)

Diese Version ist aufgrund verschiedener Verbesserungsvorschläge registrierter Benutzer entstanden.
Die neuen Features sind:

TC 1.1f (1. April 1998):
Dies ist noch ein Update für einen kleinen Fehler. In der Gruppenansicht wurden seit Version 1.1d die Summen der Minus-Picker - Zeiten unterschlagen.
 

TC 1.1e
Dies ist Update für einen kleinen Fehler. Beim Öffnen von TC wird im 'round by' - Picker nicht die letzte Auswahl angezeigt. Ich bitte um Entschuldigung für diese Nachlässigkeit!
Ausserdem habe ich die Rundungsmöglichkeit der Einträge auf 45 Minuten entfernt. Sie war wohl eher verwirrend als nützlich ...

TC 1.1d (20. März 1998):
Ein Fehler in der 12 stündigen Darstellung von Zeiten wurde behoben
Wenn Zeiten zwischen 12 und 1 Uhr eingegeben wurden, kam es manchmal zu seltsamen Verhalten.
Projekt- und Kommentarspaltennamen können nun geändert werden.
Diese Namen und die Spaltenbreiten bleiben nun erhalten.
TC ist jetzt komprimiert. Im Newton® belegt TC jetzt weniger als 80K.

TC 1.1c (2. Februar 1998):
In der Gruppenansicht wurde, wenn man für den Dezember gruppiert, der folgende Januar mit in die Gruppierung aufgenommen. Dies ist mit 1.1c behoben.

Version 1.1b (9. November 1997, Doku 16. Dezember1997):
Ein Problem mit dem Scrollen der Gruppenansicht nach Wechseln des aktuellen Bearbeitungsdatums wurde behoben. Eine kleine Funktionserweiterung aufgrund eines Verbesserungsvorschlages: Wenn der Projektname mit einem '*' beginnt, wird seine Zeitdauer nicht in den Zeitsummen der Gruppenansicht berücksichtigt. So kann man mit z.B. dem Projekt '* Pause' eine längere Abwesenheit kennzeichnen, bekommt dann in den Zeitsummen nur die tatsächlich gearbeiteten Zeiten angezeigt.

Version 1.1a (31.Oktober 1997):
Es wurden einige Probleme mit der 12 Stunden - Zeitdarstellung behoben. Es ist jetzt auch möglich, an jedem aktuell bearbeiteten Datum Einträge anzulegen. (Vor der Version 1.1 konnte man nur am Systemdatum neue Einträge anlegen, die man dann verschieben konnte).

Version 1.1 (23. September 1997)
Die erste Version mit dieser Oberfläche.
Exportmöglichkeit wurde hier eingeführt.

Version 1.0 (Februar 1997)
Erste Version.



Zukünftige Pläne:

TC 1.5 ist die letzte Version für das NOS 1.x.

Es ist ziemlich unwahrscheinlich, daß ich meine Entwicklung für TC fortsetze.
Natürlich werde ich an Fehlerbehebungen arbeiten, wenn Sie mir diese mailen.
Aus meiner Sicht ist nun der Zeitpunkt erreicht, wo ich eine total neu konstruierte, speziell an das NOS 2.x angepasste Version erzeugen sollte. Dazu habe ich allerdings leider keine Zeit mehr.



Bekannte Probleme:

Häufig gestellte Fragen:

Bisher eingegangene und noch nicht implementierte Verbesserungsvorschläge:

Hier eine Liste Ihrer Verbesserungsvorschläge, sortiert nach der Häufigkeit des Eingangs.
Ich werde sie vielleicht in einer zukünftigen Version einbauen.

Diese Funktionalität wird nicht mehr eingebaut. Sie würde beim momentanen Design der Anwendung den Platzbedarf massiv erhöhen. Aber seit TC 1.5 kann man ja einen beliebigen Zeiraum von Einträgen drucken, faxen, mailen, in Notizen kopieren oder auch exportieren. Das könnte helfen, über das fehlende Routing von gruppierten Einträgen hinwegzukommen. Insbesondere nach dem Export von Einträgen kann man diese ja beliebig mit z.B. einer Tabellenkalkulation weiterverarbeiten.

Erweiterte Routing-Fähigkeiten sollten in einer NOS 2.x - konformen Version gemacht werden. Dieses setzt aber ein totales Redesign der Anwendung voraus, und dafür habe ich im Moment leider keine Zeit mehr.
 


Haftungsausschluß:

Die Benutzung dieses Programmes geschieht auf eigene Gefahr.

Unter keinen Umständen kann ich für Fehlfunktionen oder Schäden haftbar gemacht werden, die aufgrund der Installation oder Verwendung dieser Software entstehen.


Danksagung:

Dieses Programm wurde ursprünglich mit Newt entwickelt, einer Programmentwicklungsumgebung für den Apple Newton® von Steve Weyer.

Ausserdem möchte ich mich bei Allan Marcus und Hardy Macia für ihre hervorragenden Datums- und Zeitprototypen bedanken.


Links:

The ULTIMATE Newton
Newt by Steve Weyer


Volker Deffner, Juli 2000


Auf der TC homepage gibt's die aktuellen Versionen.
Volker Deffner - vdeffner@vdeffner.de