| Both sides previous revisionPrevious revision | |
| de:cobi.wms:teamzaehlerdienst [2026/02/18 13:25] – [5. Funktionsweise & Limitierungen] thuth | de:cobi.wms:teamzaehlerdienst [2026/02/18 13:26] (current) – [6. Nachträgliche Konfiguration (appsettings.json)] thuth |
|---|
| Hier ist eine Übersicht der wichtigsten Felder und ihrer Funktion: | Hier ist eine Übersicht der wichtigsten Felder und ihrer Funktion: |
| |
| * **Kestrel -> Endpoints -> Http -> Url:** Der Port, auf dem der Dienst und das Hangfire-Dashboard laufen (Standard: ''http://0.0.0.0:61000''). Ändern Sie hier die Portnummer am Ende, falls der Standardport belegt ist. | * Kestrel -> Endpoints -> Http -> Url: Der Port, auf dem der Dienst und das Hangfire-Dashboard laufen (Standard: ''http://0.0.0.0:61000''). Ändern Sie hier die Portnummer am Ende, falls der Standardport belegt ist. |
| * **SAP -> Server:** Adresse und Port des SAP-Servers. | * SAP -> Server: Adresse und Port des SAP-Servers. |
| * **SAP -> Database:** Name der SAP-Firmendatenbank. | * SAP -> Database: Name der SAP-Firmendatenbank. |
| * **SAP -> User** / **Password:** Die Anmeldedaten für SAP Business One. | * SAP -> User / Password: Die Anmeldedaten für SAP Business One. |
| * **SAP -> DatabaseType:** Der ausgewählte Datenbanktyp (z. B. ''dst_HANADB'' oder ''dst_MSSQL2016''). | * SAP -> DatabaseType: Der ausgewählte Datenbanktyp (z. B. ''dst_HANADB'' oder ''dst_MSSQL2016''). |
| * **Jobs -> UpdateInventoryCountingJobCron:** Das Intervall (Cron-Ausdruck) für die asynchrone Verarbeitung. | * Jobs -> UpdateInventoryCountingJobCron: Das Intervall (Cron-Ausdruck) für die asynchrone Verarbeitung. |
| * **Hangfire -> User** / **Password:** Die Zugangsdaten für das Überwachungs-Dashboard. | * Hangfire -> User / Password: Die Zugangsdaten für das Überwachungs-Dashboard. |
| * **Api -> Key:** Der Authentifizierungsschlüssel für die Verbindung zwischen Handscanner und Dienst. | * Api -> Key: Der Authentifizierungsschlüssel für die Verbindung zwischen Handscanner und Dienst. |
| |
| > **Wichtig: Umgang mit Passwörtern** \\ | > **Wichtig: Umgang mit Passwörtern** \\ |
| > Wenn Sie ein Passwort (z. B. im Block `"SAP"` oder `"Hangfire"`) ändern möchten, tragen Sie das neue Passwort einfach im **Klartext (Plaintext)** in die ''appsettings.json'' ein. Speichern Sie die Datei und starten Sie den Windows-Dienst über die Diensteverwaltung (''services.msc'') neu. \\ | > Wenn Sie ein Passwort (z. B. im Block `"SAP"` oder `"Hangfire"`) ändern möchten, tragen Sie das neue Passwort einfach im **Klartext (Plaintext)** in die ''appsettings.json'' ein. Speichern Sie die Datei und starten Sie den Windows-Dienst über die Diensteverwaltung (''services.msc'') neu. \\ |
| > Der Dienst erkennt beim Start automatisch, dass es sich um Klartext handelt, und **hashed** das Passwort umgehend. Wenn Sie die Datei danach erneut öffnen, sehen Sie anstelle Ihres Passworts nur noch den unleserlichen Hash-Wert. | > Der Dienst erkennt beim Start automatisch, dass es sich um Klartext handelt, und **hashed** das Passwort umgehend. Wenn Sie die Datei danach erneut öffnen, sehen Sie anstelle Ihres Passworts nur noch den unleserlichen Hash-Wert. |