← Prozesse
Fehler und Wiederholung behandeln
rechnung, fehler, wiederholung
Fehler phasengetreu klassifizieren und nach State-/Remote-Ausfall ohne zweiten wirtschaftlichen Beleg wiederaufnehmen.
Dokumentation:
Rechnungs-Download und Buchhaltung
Fehler nach aktiver Phase klassifizieren
Anwendung / demo.karlkratz.com
Download, Extraktion, Kontakt, Posting und Persistenz ursachentreu unterscheiden.
- code_symbol · Demo\Domain\Rechnung\InvoiceRecord::withError · beruehrt
- datei · src/Application/Rechnung/InvoiceProcessException.php · eingabe
- datei · src/Application/Rechnung/InvoiceProcessException.php · beruehrt
- datei · src/Domain/Rechnung/InvoiceStatus.php · beruehrt
Fehler- oder Retry-Zustand schreiben
Anwendung / Dateisystem
Fehlerdetails und Wiederholungsanzahl im InvoiceRecord speichern.
Vorgänger:
Fehler nach aktiver Phase klassifizieren (weiter);
- code_symbol · Demo\Domain\Rechnung\InvoiceRecord::withRetry · beruehrt
- datei · src/Domain/Rechnung/InvoiceRecord.php · beruehrt
- datei · src/Domain/Rechnung/InvoiceState.php · beruehrt
Folgelauf sicher entscheiden
Anwendung / demo.karlkratz.com
Beim nächsten Lauf Status, Schlüssel und Quelle erneut idempotent bewerten.
Vorgänger:
Fehler- oder Retry-Zustand schreiben (weiter);
- code_symbol · Demo\Application\Rechnung\IngestInvoicesUseCase::execute · beruehrt
- code_symbol · Demo\Application\Rechnung\IngestResult::toArray · beruehrt
- datei · src/Application/Rechnung/IngestInvoicesUseCase.php · beruehrt
- datei · src/Application/Rechnung/IngestResult.php · ausgabe
- datei · src/Application/Rechnung/IngestResult.php · beruehrt