67 lines
1.9 KiB
Plaintext
67 lines
1.9 KiB
Plaintext
flowchart TD
|
|
User[Benutzer]
|
|
UI[Blazor Server UI\nDashboard / Standorte / Settings / Cockpit / Logs]
|
|
Orch[ExportOrchestrationService]
|
|
SiteExport[SiteExportService]
|
|
Consolidated[ConsolidatedExportService]
|
|
Hana[HanaQueryService]
|
|
SapGateway[SapGatewayService]
|
|
SapComposition[SapCompositionService]
|
|
ManualExcel[ManualExcelImportService]
|
|
Transform[TransformationCatalog + RecordTransformationService]
|
|
Central[CentralSalesRecordService]
|
|
Cockpit[ManagementCockpitService]
|
|
Config[ConfigTransferService]
|
|
Init[DatabaseInitializationService]
|
|
Timer[TimerBackgroundService]
|
|
Logs[AppEventLogService + ExportLogService]
|
|
SQLite[(SQLite\ntrafag_exporter.db)]
|
|
HANA[(SAP HANA)]
|
|
SAP[(SAP Gateway / OData)]
|
|
LocalFS[(Lokales Dateisystem)]
|
|
SharePoint[(SharePoint)]
|
|
|
|
User --> UI
|
|
UI --> Orch
|
|
UI --> Cockpit
|
|
UI --> Config
|
|
UI --> Init
|
|
|
|
Timer --> Orch
|
|
Orch --> SiteExport
|
|
Orch --> Consolidated
|
|
|
|
SiteExport --> Hana
|
|
SiteExport --> SapComposition
|
|
SiteExport --> ManualExcel
|
|
SiteExport --> Transform
|
|
SiteExport --> Central
|
|
SiteExport --> Logs
|
|
|
|
SapComposition --> SapGateway
|
|
Consolidated --> LocalFS
|
|
Consolidated --> SharePoint
|
|
Cockpit --> SQLite
|
|
Cockpit --> LocalFS
|
|
Config --> SQLite
|
|
Init --> SQLite
|
|
Logs --> SQLite
|
|
Central --> SQLite
|
|
|
|
Hana --> HANA
|
|
SapGateway --> SAP
|
|
ManualExcel --> LocalFS
|
|
ManualExcel --> SharePoint
|
|
SiteExport --> LocalFS
|
|
SiteExport --> SharePoint
|
|
SiteExport --> SQLite
|
|
UI --> SQLite
|
|
|
|
classDef infra fill:#eef6ff,stroke:#336699,color:#102030;
|
|
classDef app fill:#f7f2ff,stroke:#6f42c1,color:#201030;
|
|
classDef ext fill:#eefaf0,stroke:#2d7a46,color:#102010;
|
|
|
|
class UI,Orch,SiteExport,Consolidated,Hana,SapGateway,SapComposition,ManualExcel,Transform,Central,Cockpit,Config,Init,Timer,Logs app;
|
|
class SQLite,LocalFS infra;
|
|
class HANA,SAP,SharePoint,User ext;
|