Wie Rechnungs-Freigabelinks Tatsächlich Funktionieren
In diesem Artikel
Ein Freigabelink zeigt nicht auf Ihre aktive Rechnung — er zeigt auf eine eingefrorene Momentaufnahme, die in dem Moment erstellt wurde, als Sie den Link generiert haben. Wenn Sie die Rechnung danach bearbeiten, sieht jeder, der den alten Link besitzt, weiterhin die Version, die existierte, als er ihn erhielt, nicht Ihre neuesten Änderungen. Diese eine Tatsache erklärt das meiste Verhalten, das Menschen an Freigabelinks überraschend finden, daher lohnt es sich zu verstehen, was ein Freigabelink unter der Haube tatsächlich ist.
Was Gespeichert Wird, Wenn Sie Einen Freigabelink Erstellen
Wenn Sie einen Freigabelink generieren, erstellt das System ein zufälliges Token — im Wesentlichen eine nicht erratbare Zeichenfolge — und speichert es zusammen mit einer vollständigen Kopie der Rechnungsdaten zu genau diesem Zeitpunkt, keine Live-Referenz zurück zum Rechnungsdatensatz. Es speichert auch einen optionalen Passwort-Hash, falls Sie den Link geschützt haben, einen optionalen Ablaufzeitstempel, und den Workspace sowie die Rechnungsgruppe, zu der er gehört. Der Link selbst ist einfach dieses Token, an eine URL angehängt; jeder mit dem Link kann ihn öffnen, aber niemand kann ihn erraten, indem er zufällige Werte ausprobiert, da er aus kryptografisch zufälligen Bytes generiert wird, statt aus einer vorhersehbaren Sequenz.
Warum das Bearbeiten der Rechnung Alte Links Nicht Aktualisiert
Da der Freigabelink eine Kopie der Rechnungsdaten zum Erstellungszeitpunkt gespeichert hat, keinen Zeiger auf die aktive Rechnung, werden alle Änderungen, die Sie danach vornehmen — einen Positionsposten korrigieren, den Gesamtbetrag ändern, das Fälligkeitsdatum aktualisieren — nicht an bereits generierte Links weitergegeben. Wenn Sie möchten, dass ein Kunde die korrigierte Version sieht, besteht der zuverlässige Ansatz darin, nach Ihren Änderungen einen neuen Freigabelink zu generieren, statt anzunehmen, dass der alte Link das Update automatisch übernimmt. Dies ist ein bewusster Kompromiss: Eine eingefrorene Momentaufnahme bedeutet, dass der Kunde immer eine konsistente, eindeutige Version des Dokuments sieht, und Sie haben einen dauerhaften Nachweis darüber, was ein bestimmter Link genau in dem Moment zeigte, in dem jemand ihn möglicherweise angesehen und danach gehandelt hat.
Passwortschutz
Wenn Sie beim Erstellen des Links ein Passwort festgelegt haben, wird es niemals im Klartext gespeichert — nur ein bcrypt-Hash davon wird gespeichert. Wenn jemand versucht, eine passwortgeschützte Rechnung anzusehen, gibt er das Passwort ein, und das System vergleicht es mit dem gespeicherten Hash, statt irgendwo einen gespeicherten Klartextwert nachzuschlagen. Das bedeutet, selbst ein direkter Datenbankzugriff würde nicht offenlegen, wie das tatsächliche Passwort lautete, sondern nur, ob eine Vermutung übereinstimmt.
Ablauf
Wenn Sie beim Erstellen des Links ein Ablauffenster in Tagen festgelegt haben, wird dies zum Erstellungszeitpunkt in einen absoluten Ablaufzeitstempel umgewandelt — kein rollierendes Fenster, das sich bei jeder Ansicht zurücksetzt. Jedes Mal, wenn jemand versucht, den Link zu öffnen, prüft das System, ob die aktuelle Zeit diesen gespeicherten Ablaufzeitstempel überschritten hat. Sobald das der Fall ist, funktioniert der Link für niemanden mehr, einschließlich Sie selbst, unabhängig davon, wie oft er zuvor angesehen wurde oder wie kürzlich er zuletzt geöffnet wurde.
Widerruf
Über den Ablauf hinaus können Sie einen Freigabelink jederzeit manuell widerrufen. Der Widerruf setzt einen Zeitstempel auf den Datensatz, statt ihn vollständig zu löschen, und jede Abfrage für diesen Link prüft ausdrücklich, ob dieser Widerrufszeitstempel leer ist, bevor der Zugriff gewährt wird. Ein widerrufener Link schlägt sofort und dauerhaft fehl — es gibt keine Möglichkeit, den Widerruf rückgängig zu machen und den Zugriff auf diesen bestimmten Link wiederherzustellen; Sie würden stattdessen einen neuen generieren.
Was Sie Über Ihre Eigenen Freigabelinks Sehen Können
Für jeden von Ihnen erstellten Freigabelink können Sie sehen, ob er passwortgeschützt ist, sein Ablaufdatum, wann er erstellt wurde, wie oft er angesehen wurde, und wann er zuletzt angesehen wurde — alles ohne das Passwort selbst offenzulegen oder von Ihnen zu verlangen, es erneut einzugeben. Dies gibt Ihnen eine Möglichkeit, zu überprüfen, wer möglicherweise auf ein Dokument zugegriffen hat und wann, ohne den Link selbst öffnen zu müssen, um dies zu prüfen.
Häufig Gestellte Fragen
Wenn ich die ursprüngliche Rechnung lösche, funktioniert der Freigabelink dann noch? Die Daten des Freigabelinks wurden zum Erstellungszeitpunkt kopiert und unabhängig gespeichert, sodass er nicht direkt davon abhängt, dass der ursprüngliche Rechnungsdatensatz in derselben Form weiter existiert. Die eigenen Ablauf- und Widerrufsregeln des Links bestimmen, ob er weiterhin funktioniert.
Kann ich das Passwort für einen bestehenden Link ändern? Passwörter werden zum Erstellungszeitpunkt als Teil des Datensatzes dieses Links festgelegt. Um ein anderes Passwort zu verwenden, besteht der praktische Ansatz darin, den alten Link zu widerrufen und einen neuen mit dem gewünschten Passwort zu erstellen, statt zu versuchen, den bestehenden Link an Ort und Stelle zu aktualisieren.
Zählt das Ansehen des Links zu etwas, wie einer Lesebestätigung? Die Anzahl der Ansichten und der Zeitstempel der letzten Ansicht werden verfolgt und sind für Sie sichtbar, was als leichtgewichtige Lesebestätigung fungiert — Sie können erkennen, ob ein Link überhaupt geöffnet wurde und ungefähr wann, auch ohne separates Benachrichtigungssystem.
Ähnliche Artikel
Wie Standardwerte aus dem Unternehmensprofil Neue Rechnungen Füllen
Ihr Unternehmensprofil trägt Ihre Angaben, Währung, Steuersatz, Zahlungsbedingungen und Ihr Design ein, aber nur in neue, leere Rechnungen. Rechnungen, die Sie bereits begonnen haben, ändert es nie, und nur Admins des Arbeitsbereichs können es bearbeiten.
Was Ihr Kunde Erhält, Wenn Sie eine Rechnung per E-Mail Senden
Die E-Mail ist eine kurze Zusammenfassung mit Rechnungsnummer, Rechnungsdatum, Fälligkeitsdatum und Gesamtbetrag. Das PDF ist nicht angehängt, es gibt keinen Link, und sie kommt von einer No-Reply-Adresse. Es hilft also zu wissen, was Sie dazu schicken sollten.
Was mit Rechnungen Passiert, die Sie Ohne Konto Erstellen
Ohne Konto werden gespeicherte Rechnungen im lokalen Speicher Ihres Browsers abgelegt, nicht auf unseren Servern. Sie werden bei der Registrierung nicht in ein Konto übernommen, und wenn Sie sich in diesem Browser abmelden, werden sie gelöscht.
Warum das Bearbeiten einer Rechnung einen Bereits Versendeten Freigabelink Nicht Aktualisiert
Ein Freigabelink speichert eine Kopie der Rechnung, wie sie beim Erstellen des Links war. Spätere Änderungen betreffen Ihre gespeicherte Rechnung, aber wer den alten Link öffnet, sieht weiterhin die alte Version. Das gilt auch für den QR-Code auf einem erneut heruntergeladenen PDF.
Das Löschen Eines Kunden Berührt Seine Rechnungen Nicht
Gespeicherte Kunden sind ein Adressbuch, kein Fremdschlüssel — Rechnungen speichern Rechnungsdaten als eigene eingebettete Kopie, sodass das Löschen eines Kundendatensatzes jede an ihn gesendete Rechnung vollständig unangetastet lässt.
Was Geschieht, Wenn Sie Ein Angebot in Eine Rechnung Umwandeln
Die Umwandlung verwandelt das Angebot nicht an Ort und Stelle in eine Rechnung — sie erstellt eine brandneue Rechnung mit neuer ID und markiert das ursprüngliche Angebot als umgewandelt, wodurch beide dauerhaft in beide Richtungen verknüpft bleiben.