Manuel 1 · Chapitre 8
Si cela ne fonctionne pas
| Ce que vous voyez | Ce que vous faites |
|---|---|
| "dotnet" or "npm" is not recognized | Fermez PowerShell et ouvrez-en un nouveau. Si cela n'aide pas : refaites le chapitre 1. |
| npm: "running scripts is disabled on this system" | Une seule fois : Set-ExecutionPolicy -Scope CurrentUser RemoteSigned (chapitre 1), ou tapez npm.cmd au lieu de npm. |
| "A positional parameter cannot be found" | Vous avez collé plusieurs commandes sur une seule ligne. Saisissez chaque ligne séparément et appuyez sur Entrée. |
| « Pincode: » semble bloqué | Normal : le code PIN est invisible pendant la saisie. Saisissez-le, appuyez sur Entrée, puis une seconde fois pour confirmer. |
| Port 5080 déjà utilisé | Le service KoonScan ou une ancienne version de développement est encore en cours d'exécution. Stop-Service KScan (en tant qu'administrateur) ou fermez l'autre fenêtre PowerShell. |
| Écran de démarrage : « Pas de connexion à SAP » | Lisez le message dans la fenêtre PowerShell. Vérifiez BaseUrl, CompanyDb, l'utilisateur, le mot de passe et l'empreinte. Le Service Layer est-il en cours d'exécution (Services → SAP Business One Service Layer) ? |
| Erreur concernant le certificat du Service Layer | Copiez à nouveau l'empreinte (chapitre 4) ; elle change après un nouveau certificat SAP. |
| Erreur concernant SQL Server ou « Login failed » | Le nom du serveur est-il correct (localhost\KSCAN) ? Votre propre utilisateur Windows doit être autorisé à créer une base de données (la personne qui a installé KoonScan-Setup est sysadmin sur KSCAN). |
| Message concernant les requêtes SQL ou les autorisations (403) | L'utilisateur SAP doit être un superutilisateur, ou disposer des autorisations « Modify SQL Queries in Service Layer » et « Service Layer SQL Query ». |
| Le code PIN ne fonctionne plus | Le PinPepper a-t-il changé ? Remettez l'ancien, ou attribuez un nouveau code PIN à chacun (chapitre 5). |
| Revenir au SAP de démonstration | Renommez temporairement appsettings.Local.json (par exemple en .off) et redémarrez KoonScan. |

