Handbuch 1 · Kapitel 8
Wenn es nicht funktioniert
| Was Sie sehen | Was Sie tun |
|---|---|
| "dotnet" oder "npm": "is not recognized" | Schließen Sie PowerShell und öffnen Sie eine neue. Hilft das nicht: Wiederholen Sie Kapitel 1. |
| npm: "running scripts is disabled on this system" | Nur einmal: Set-ExecutionPolicy -Scope CurrentUser RemoteSigned (Kapitel 1), oder geben Sie npm.cmd statt npm ein. |
| "A positional parameter cannot be found" | Sie haben mehrere Befehle in eine Zeile eingefügt. Geben Sie jede Zeile einzeln ein und drücken Sie die Eingabetaste. |
| "PIN-Code:" scheint zu hängen | Normal: Die PIN ist beim Tippen unsichtbar. Tippen Sie sie ein, drücken Sie die Eingabetaste und zur Bestätigung noch einmal. |
| Port 5080 ist bereits belegt | Der KoonScan-Dienst oder eine alte Entwicklungsversion läuft noch. Stop-Service KScan (als Administrator) oder schließen Sie das andere PowerShell-Fenster. |
| Startbildschirm: "Keine Verbindung zu SAP" | Lesen Sie die Meldung im PowerShell-Fenster. Prüfen Sie BaseUrl, CompanyDb, Benutzer, Passwort und den Fingerabdruck. Läuft der Service Layer (Dienste → SAP Business One Service Layer)? |
| Fehler zum Zertifikat des Service Layer | Kopieren Sie den Fingerabdruck erneut (Kapitel 4); er ändert sich nach einem neuen SAP-Zertifikat. |
| Fehler zu SQL Server oder "Login failed" | Stimmt der Servername (localhost\KSCAN)? Ihr eigener Windows-Benutzer muss eine Datenbank anlegen dürfen (wer KoonScan-Setup installiert hat, ist sysadmin auf KSCAN). |
| Meldung zu SQL-Abfragen oder Berechtigung (403) | Der SAP-Benutzer muss Superuser sein oder die Berechtigungen "Modify SQL Queries in Service Layer" und "Service Layer SQL Query" haben. |
| PIN funktioniert nicht mehr | Hat sich der PinPepper geändert? Setzen Sie den alten wieder ein oder vergeben Sie allen eine neue PIN (Kapitel 5). |
| Zurück zur Demo | Benennen Sie appsettings.Local.json vorübergehend um (zum Beispiel in .off) und starten Sie KoonScan erneut. |

