← Prozesse

Rechnungssystem starten

rechnung, start

Typisierte Konfiguration validieren, Adapter ueber die Factory verdrahten und den exklusiven Ingestionslauf starten.

Dokumentation: Rechnungs-Download und Buchhaltung

weiterweiterIngestionslauf startenAnwendung / demo.karlkratz.comAdapter und Use Cases verdrahtenAnwendung / demo.karlkratz.comKonfiguration und Lauf-ID ladenAnwendung / demo.karlkratz.com

Konfiguration und Lauf-ID laden

Anwendung / demo.karlkratz.com

WEtell-/Lexoffice-Konfiguration und Laufkontext laden.

  • code_symbol · Demo\Application\Rechnung\IngestInvoicesUseCase::execute · beruehrt
  • code_symbol · Demo\Application\Rechnung\IngestResult::toArray · beruehrt
  • datei · run-rechnung.php · eingabe
  • datei · run-rechnung.php · beruehrt
  • datei · src/Application/Rechnung/IngestInvoicesUseCase.php · beruehrt
  • datei · src/Application/Rechnung/IngestResult.php · beruehrt

Adapter und Use Cases verdrahten

Anwendung / demo.karlkratz.com

Quelle, Speicher, Extraktion, Status und Lexoffice-Adapter verbinden.

Vorgänger: Konfiguration und Lauf-ID laden (weiter);

  • code_symbol · Demo\Application\Rechnung\DiscoverInvoicesUseCase::execute · beruehrt
  • code_symbol · Demo\Application\Rechnung\DownloadInvoiceUseCase::execute · beruehrt
  • code_symbol · Demo\Application\Rechnung\ExtractInvoiceDataUseCase::execute · beruehrt
  • code_symbol · Demo\Application\Rechnung\PostInvoiceUseCase::execute · beruehrt
  • code_symbol · Demo\Application\Rechnung\ResolveVendorUseCase::execute · beruehrt
  • datei · src/Application/Rechnung/DiscoverInvoicesUseCase.php · beruehrt
  • datei · src/Application/Rechnung/DownloadInvoiceUseCase.php · beruehrt
  • datei · src/Application/Rechnung/ExtractInvoiceDataUseCase.php · beruehrt
  • datei · src/Application/Rechnung/PostInvoiceUseCase.php · beruehrt
  • datei · src/Application/Rechnung/ResolveVendorUseCase.php · beruehrt

Ingestionslauf starten

Anwendung / demo.karlkratz.com

Den zentralen Rechnungs-Use-Case ausführen und Ergebnisobjekt vorbereiten.

Vorgänger: Adapter und Use Cases verdrahten (weiter);

  • code_symbol · Demo\Infrastructure\Rechnung\JsonLineLogger::logStep · beruehrt
  • datei · src/Application/Rechnung/IngestResult.php · ausgabe
  • datei · src/Domain/Rechnung/InvoiceLoggerPort.php · beruehrt
  • datei · src/Infrastructure/Rechnung/JsonLineLogger.php · beruehrt