Zurück zum Blog
Guides6 Min. Lesezeit

Wie "Massenhaft als Bezahlt Markieren" Wirklich Funktioniert

IN
Invoice Generator TeamAutor
8. Oktober 2026Veröffentlicht
Auch verfügbar in:EnglishNederlands

Einen Stapel Rechnungen auszuwählen und auf "als bezahlt markieren" zu klicken, fühlt sich an, als sollte es ein einfacher Statuswechsel sein, der auf jede ausgewählte Zeile angewendet wird. Im Hintergrund geschieht etwas Bewussteres — und Korrekteres — aus einem Grund, der offensichtlich wird, sobald man weiß, wie der Rechnungsstatus anderswo im Produkt tatsächlich berechnet wird.

Das Statusfeld Ist Abgeleitet, Nicht Maßgeblich

Der bezahlte Betrag und der Status einer Rechnung sind keine Werte, die Sie durch direktes Bearbeiten dauerhaft festlegen können, weil sie bei jedem Zahlungsereignis, das diese Rechnung berührt — eine neue Zahlung erfasst, eine gelöscht, eine abgeglichen —, von Grund auf neu berechnet werden. Diese Neuberechnung gewinnt immer: Sie summiert jede aktuell zugeordnete Zahlung gegen die Rechnung und leitet daraus den Status ab, wobei sie überschreibt, was zuvor dort stand. Würde "massenhaft als bezahlt markieren" einfach status: "paid" auf die Daten jeder ausgewählten Rechnung schreiben, würde diese Änderung nur so lange bestehen, bis das nächste Zahlungsereignis jeglicher Art die Rechnung berührte — woraufhin die Neuberechnung liefe, keine Zahlungsdatensätze fände, die den Status "bezahlt" stützen, und ihn still zurück auf unbezahlt oder überfällig kippen würde. Der Code-Kommentar, der dies umsetzt, ist bei der Begründung explizit: Ein von Hand gesetztes Feld würde "still und heimlich zurückgesetzt... beim nächsten Hinzufügen, Löschen oder Abgleichen einer Zahlung".

Was Stattdessen Tatsächlich Geschieht

Für jede ausgewählte Rechnung berechnet die Massenaktion deren Gesamtbetrag, summiert die bereits zugeordneten Zahlungen dagegen und fügt einen neuen Zahlungsdatensatz für genau die Differenz ein — den noch offenen Betrag — gekennzeichnet mit der Methode "Bulk mark as paid" und der Quelle "manual", datiert auf das Zahlungsdatum der Rechnung, falls gesetzt, sonst auf das heutige Datum. Diese neue Zahlung ist es, die die Rechnung tatsächlich in einen bezahlten Status bringt, denn dieselbe Neuberechnungslogik, die eine direkte Statusänderung still hätte zunichtemachen können, läuft nun zugunsten der Zahlung: Sie summiert die Zahlungen, stellt fest, dass sie nun den vollen Betrag decken, und leitet "bezahlt" aus echten, dauerhaften Daten ab, statt aus einem Feld, das beim nächsten Mal, wenn irgendetwas anderes diese Rechnung berührt, auseinanderdriften würde.

Teilweise Bezahlte Rechnungen Erhalten Nur Den Restbetrag

Hier ist der Unterschied in der Praxis am wichtigsten. Hat eine Rechnung bei einem Gesamtbetrag von 1.000 € bereits 300 € zugeordnet, fügt "massenhaft als bezahlt markieren" keine neue Zahlung über 1.000 € ein — es berechnet die noch offenen 700 € und erfasst nur diese. Das Ergebnis ist eine Rechnung mit zwei Zahlungsdatensätzen, die zusammen den vollen Betrag ergeben, eine korrekte kombinierte Historie, statt einer Zahlung, die überzeichnet, was tatsächlich eingegangen ist, oder einer zweiten Zahlung, die die bereits erfassten 300 € doppelt zählen würde. Hat eine Rechnung aus einem anderen Grund bereits Zahlungen, die den Gesamtbetrag vollständig decken, wird überhaupt kein neuer Zahlungsdatensatz eingefügt — es gibt nichts Offenes zu erfassen.

Es Hinterlässt Dieselbe Spur Wie Eine Manuelle Zahlung

Weil "massenhaft als bezahlt markieren" über den echten Zahlungserfassungspfad läuft statt über eine Abkürzung, löst es alles aus, was eine normale Zahlung auslöst: Der Zahlungsschnappschuss der Rechnung wird aus der Transaktion aktualisiert, ein Prüfpfad-Eintrag wird geschrieben, der ein "bezahlt"-Ereignis mit einer Massenaktionsquelle kennzeichnet erfasst, und — für die anderen Massenaktionen im selben Stapelvorgang, etwa das Archivieren — wird ebenfalls ein entsprechender Prüfeintrag geschrieben. Sieht man sich später die Historie dieser Rechnung an, gibt es keinen visuellen Unterschied, der nahelegt, die Zahlung sei irgendwie weniger legitim als eine, die einzeln über das normale Zahlungsformular eingegeben wurde; es ist ein normaler Zahlungsdatensatz, der zufällig über eine Massenaktion erstellt wurde, wobei das Methodenfeld die einzige Spur davon ist, wie er dorthin gelangt ist.

Warum Das Über Diese Eine Funktion Hinaus Wichtig Ist

Die zugrunde liegende Lehre verallgemeinert sich über Massenaktionen hinaus: Nirgendwo im Produkt ist der bezahlte Status einer Rechnung etwas, das Sie dauerhaft auf einen bestimmten Wert erzwingen können, ohne ihn mit einem echten Zahlungsdatensatz zu untermauern. Das ist eine bewusste Einschränkung, kein fehlender Abkürzungsweg — sie garantiert, dass "diese Rechnung zeigt sich als bezahlt" und "diese Rechnung hat Zahlungsdatensätze, die ihren Gesamtbetrag decken" nie auseinanderdriften können, genau die Eigenschaft, die Sie von einer Zahl erwarten, die am Ende in Ihren Finanzberichten landet.

Ähnliche Artikel

Guides6 Min. Lesezeit

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.

IN
Invoice Generator Team26. Oktober 2026
Guides5 Min. Lesezeit

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.

IN
Invoice Generator Team22. Oktober 2026
Guides6 Min. Lesezeit

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.

IN
Invoice Generator Team20. Oktober 2026
Guides6 Min. Lesezeit

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.

IN
Invoice Generator Team18. Oktober 2026
Guides6 Min. Lesezeit

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.

IN
Invoice Generator Team12. Oktober 2026
Guides6 Min. Lesezeit

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.

IN
Invoice Generator Team10. Oktober 2026

Rechnungsstellung Gemeistert?

Setzen Sie Ihr Wissen in die Praxis um und erstellen Sie noch heute Ihre erste professionelle Rechnung.

Jetzt Rechnung Erstellen
Wie "Massenhaft als Bezahlt Markieren" Wirklich Funktioniert | Invoice Generator