Kategorien
iPad/iPhone iWork

Fahrtenbuch per Kurzbefehl

Freiberufler_innen und Selbstständige brauchen oft eine Auflistung ihrer Dienstfahrten. Von Hand ins Oktavheft geschrieben, gerät das eher anstrengend – wenn das iPhone das Ganze in Windeseile protokollieren kann.

Der GPS-Sensor in iPhones (und iPads mit SIM-Kartensteckplatz) bestimmt in wenigen Sekunden den Aufenthaltsort, und dies ist schnell in eine Adresse umgewandelt. Diese Daten sind schnell in eine Tabelle protokolliert. Wer auch gleich noch die Streckenkilometer ausgerechnet bekommen will, muss den vorigen Aufenthaltsort, also den Startpunkt aufgezeichnet haben. Dafür muss man ein bisschen tricksen, denn freiwillig merkt sich ein Kurzbefehl eine Daten – und schon gar nicht Ortsdaten.

Für das Finanzamt ist diese Prozedur eher ungeeignet – da Ihr die Tabelle ohne Weiteres nachträglich bearbeiten könnt, akzeptieren die Steuerbehörden diese Form nicht als offiziellen Fahrtnachweis. Aber zum Vergleich und als allgemeine Übersicht unabhängig vom offiziellen Fahrtenbuch taugt der Kurzbefehl hervorragend.

Vorarbeiten

Neben der Kurzbefehl-App braucht Ihr noch die kostenlose Tabellenverwaltung Numbers – die gibt es im iOS App Store. Damit die Strecken ihren Zielort finden, müsst Ihr eine neue Datei im Ordner „Shortcuts“ anlegen. Seit iOS 14 könnt Ihr die Datei nicht nachträglich in diesen Ordner verschieben – darum ist es so wichtig, erst den Ordner zu öffnen und dann „Tabelle erstellen“ anzutippen.

Damit der Kurzbefehl funktioniert, legt Ihr die Numbers-Datei im Ordner „Shortcuts“ an.

Dann muss noch ein Adressbucheintrag her, in dem die Adresse landen soll. Dafür wechselt Ihr in die App „Kontakte“ und legt mit dem + einen neuen Eintrag an. Ich habe mich für Vorname „Letzter“, Nachname „Ort“ entschieden. Mehr als den Namen müsst Ihr nicht eingeben.

Adresse löschen per Auswahl

Damit der Kontakt im Kurzbefehl nicht die gesamten Zwischenpositionen als jeweils neue Postadresse sichert, muss die jeweils letzte Adresse gelöscht werden. Das gelingt mir vorerst nur, indem ich die Auswahl des Datensatzes im Kurzbefehl leerlasse. Dann muss ich bei jedem Durchlauf von Hand entscheiden, welche Adresse gelöscht werden soll – die bestehende wird dann beim nächsten Durchführen als neuer Startpunkt verwendet.

Der Platzhalter am Anfang der Aktion „Adresse löschen“ muss leer bleiben – dann könnt Ihr beim Ausführen wählen, welche Adresse weg soll.

Kurzbefehl zum Download

Fahrtenbucher 1.0.1

Von Immo Junghärtchen

Seit 1996 bin ich Mac-Anwender mit Begeisterung. Während meines Studiums habe ich mich um die Apple-Computer meiner Freundinnen und Freunde gekümmert und als Promoter im damaligen iTeam für iMacs, iBooks und die ersten iPods geworben. Bei Gravis sammelte ich Erfahrungen im Apple-zentrierten Einzelhandel, in Selbstständigkeit gab ich Kurse für Mac-Neulinge. Über sechs Jahre arbeitete ich als Redakteur für die Zeitschrift "Mac & i" und arbeite jetzt als freier IT-Journalist, unter anderem für Heise Online und die c't.

8 Antworten auf „Fahrtenbuch per Kurzbefehl“

Hallo!
Ich habe den KB übernommen, die Numbers-Datei genau wie deine erstellt & einen Letzter Ort Kontakt erstellt.
Die Numberstabelle wird geöffnet, aber es wird nichts hineingeschrieben, der Kurzbefehl wird nicht zu Ende ausgeführt.
Wo liegt mein Fehler.
Danke für Tipps
Liebe Grüße vom Niederrhein
Der Gummivernichter

Hallo, die Numbers-Aktionen sind sehr empfindlich, was Schreibweise der einzelnen Variablen angeht. Überprüfe die Beschriftung von Numbers-Datei, Tabelle und Blatt. Groß- und Kleinschreibung müssen eingehalten werden, und es darf sich kein zusätzliches Leerzeichen einschleichen – weder in der Numbers-Datei noch in der Kurzbefehl-Aktion. Manchmal hilft einfach gar nichts, und Du musst die Numbers-Datei komplett löschen und noch einmal neu anlegen. Beim zweiten oder dritten Mal funktioniert es dann; und wenn es einmal geht, dann bleibt es auch so.
Ein Tipp noch obendrauf: Schau Dir am besten noch Teil zwei der Reihe zum Fahrtenbucher an und übernehme die Optimierungen. Der Kalender ist ein viel eleganterer Zwischenspeicher für Orte.

Danke für das Tool.

Die letzte Adresse kann man auch automatisch löschen in dem man bei der vorletzten Aktion „remove all“ statt „remove“ wählt.

In Verbindung mit automatischer Ausführung bei „CarPlay disconnects“ macht das dann wirklich Sinn 😉

Wissen Sie zufällig ob die nötigen Apps auch im background gestartet werden können?

Stimmt, eine Verknüpfung an Orte, bestimmte WLANs, NFC-Tags oder eben die CarPlay-Verbindung machen dabei richtig Sinn. Carplay- und NFC-Automationen starten ohne Nachfrage. Ich habe letzten Herbst einen Beitrag zu Automationen veröffentlicht – da sind alle Auslöser aufgelistet, und dazu noch der Tipp, über den Fokus-Modus auch den Ort als Auslöser im Hintergrund zu nutzen.

Hallo, ich möchte mir ein Kurzbefehl erstellen weiß aber nicht ob das so geht, folgendes ich habe eine App für Medikamente wo ich eine Benachrichtigung auf dem Display bekomme wenn ich ein Medikament einnehmen muss jetzt würde ich gerne wenn diese Benachrichtigung kommt das Siri oder wer auch immer mir zb ein Text vorliest den ich vorher in ein Kurzbefehl geschrieben habe.
Ich hoffe Sie können mir weiterhelfen da ich erst seit 1 Monate ein IPhone habe.

Lg Thorsten

Hallo Thorsten,
das „Verstärken“ einer Mitteilung aus einer App ist mit den Kurzbefehlen leider nicht möglich. Sie könnten stattdessen die Erinnerungsfunktion nachbauen in Form einer Automation, weitgehend unabhängig von der App. Zu Automationen habe ich ebenfalls ein Tutorial aufgenommen.
Ich würde das so machen: Zuerst würde ich einen Kurzbefehl anlegen, der aus drei Aktionen besteht: „Text“, „Text sprechen“ sowie „App öffnen“. In „Text“ schreibe ich dann die Nachricht, etwa „Nimm Deine Medikamente“. Bei „App öffnen“ würde ich die App auswählen, in der ich die eingenommenen Medikamente protokollierte.
Damit wäre der Kurzbefehl fertig, nur die Automationen fehlen. Dafür benenne ich den Kurzbefehl (z.B. „Tablettenerinnerer“), wechsle in den Reiter „Automationen“ und lege eine zeitbasierte Automation an. Die bekommt dann nur eine Aktion: „Kurzbefehl ausführen“. In dessen Einstellungen wähle ich den frisch fertiggestellten „Tablettenerinnerer“ an. Und für jeden Zeitpunkt, an dem ich Tabletten einnehme, lege ich eine weitere Automation an – nach demselben Muster.
Wenn das Ganze zuverlässig funktioniert, lässt sich noch verfeinern, etwa in jeder Automation noch die Namen der Medikamente nennen, die Medikamenteneinnahme direkt in Apple Health protokollieren oder Ähnliches.

Hi, erstmal vielen Dank für Deine Anleitung und den Link zum Shortcut Download.
Leider hängt das Ding permanent. Er startet die Numbers Datei, bleibt dann aber bei ca. der Hälfte des Shortcuts hängen. Daten werden keine in die Numbers Datei eingetragen. ich kann den Fehler irgendwie nicht finden. Freigaben für Standorte sind erteilt. iOS Version ist 16.5.1.
Kann es sein das iOS hier was blockt?

Hallo,
Da der Kurzbefehl immerhin schon mal die Numbers-Datei öffnet, würde ich zuerst einmal einen Fehler in der Blatt- und Tabellenbezeichnung vermuten. Kopiere am besten die jeweiligen Namen aus der Numbers-Datei und setze sie in die Platzhalter ein. Dabei darauf achten, dass keine Leerzeichen vor oder hinter dem jeweiligen Namen stehen. Vielleicht sind Blatt- und Tabellenname auch vertauscht? Das wären die ersten Schritte, die ich unternehmen würde, um den Fehler aufzuspüren. Klappt das nicht, würde ich mit einer neuen Numbers-Datei nochmal von vorn anfangen.

Schreibe einen Kommentar zu Gummivernichter Antworten abbrechen

Diese Website verwendet Akismet, um Spam zu reduzieren. Erfahre mehr darüber, wie deine Kommentardaten verarbeitet werden.

Cookie Consent Banner von Real Cookie Banner