← Prozesse
Rechnung herunterladen und Original speichern
rechnung, download, pdf
PDF-Bytes ueber eine erlaubte HTTPS-URL laden, Magic/EOF/Groesse pruefen, atomar als Original speichern und hashen.
Dokumentation:
Rechnungs-Download und Buchhaltung
Quellrechnung auswählen
Anwendung / demo.karlkratz.com
Eine valide SourceInvoice für den Download an den Download-Use-Case übergeben.
- code_symbol · Demo\Application\Rechnung\DownloadInvoiceUseCase::execute · beruehrt
- datei · src/Application/Rechnung/DownloadInvoiceUseCase.php · beruehrt
- datei · src/Domain/Rechnung/SourceInvoice.php · beruehrt
PDF-Bytes ueber Wetell anfordern
Anwendung / WEtell
Erlaubte Download-URL ueber den aktiven Wetell-Adapter laden; keinen Host-Dateipfad akzeptieren.
Vorgänger:
Quellrechnung auswählen (weiter);
- code_symbol · Demo\Infrastructure\Rechnung\HeadlessWetellSourceAdapter::downloadInvoicePdf · beruehrt
- datei · src/Domain/Rechnung/WetellSourcePort.php · eingabe
- datei · src/Domain/Rechnung/WetellSourcePort.php · beruehrt
PDF-Vertrag validieren
Anwendung / demo.karlkratz.com
PDF-Magic, EOF, Maximalgroesse und Nicht-HTML vor der Ablage pruefen.
Vorgänger:
PDF-Bytes ueber Wetell anfordern (weiter);
- code_symbol · Demo\Application\Rechnung\DownloadInvoiceUseCase::execute · beruehrt
Original speichern und Hash bilden
Anwendung / Dateisystem
Zielpfad bestimmen, Original schreiben und SHA-256 bilden.
Vorgänger:
PDF-Vertrag validieren (weiter);
- datei · rechnungen/wetell-downloads.json · ausgabe
- datei · rechnungen/wetell-downloads.json · beruehrt
- datei · src/Domain/Rechnung/InvoiceFileStoragePort.php · beruehrt
- datei · src/Infrastructure/Rechnung/DateBasedInvoiceStorage.php · beruehrt
- datei · src/Infrastructure/Rechnung/DateBasedInvoiceStorage.php · ausgabe