För att kunna använda BRP Point of Sale måste din lokala webbläsare vara kopplad mot en kassaklient på serversidan. För att få hjälp med detta, kontakta BRP Support.

Om koppling inte har skett, och du inte har behörighet att använda begränsade kassor, kommer följande felmeddelande visas när du navigerar till kassan:

Att tänka på om kassakopplingen:


Felsökning för tappad klient

Finns informationen kvar i kakorna på deras webbläsare? Alltså om du kollar så som bilden:


  • Finns DOMAIN_CLIENT_NAME och DOMAIN_UUID kvar? Om nej så beror felet på att de har rensat webbhistorik, loggat in från en annan användare, använt inkognito, etc. Då behöver de koppla om klienten för att det ska fungera.
  • Finns de kakorna kvar? DOMAIN_CLIENT_NAME innehåller klientnamnet|hash, där hash:en är genererad av både klientnamn+@clientname.uuid. Om man vill jämföra sin DOMAIN_CLIENT_NAME-kaka med värdet som visas i klientinställningarna behöver man köra följande kod i Groovy-konsolen:
LinkedHashMap<String, String> map = new LinkedHashMap<>(2);
map.put("clientName", "REGISTERCLIENT");
map.put("clientNameUuid", "796417f9-cd0f-4d33-96ba-75c22708ef5a");
HashUtils.getHashForInternalCalls(map);

Sedan ska resultatet bli det som står i kakan efter det vertikala strecket i REGISTERCLIENT|...
OBS: Byt ut klientnamnet och UuId i koden, med det som finns i klientinställningarna, innan du gör scriptet. Scriptet kan köras i vilken installation som helst, exempelvis testpastell. Kör man i en installation med debug-läge så slipper man fylla i ärendenummer. Tänk på att klientnamnet alltid ska ha stora bokstäver / versaler. 

  • Om den genererade hash:en inte matchar med det som finns i cookies, så har någon kopplat om den klienten till en annan webbläsare. Undersök internt varför någon har kopplat fel klient innan du kopplad på nytt, så det inte blir fel.
  • Om värdet för hash genererad med klientnamn+@clientname.uuid är identiskt med hash-värdet i DOMAIN_CLIENT_NAME-kakan, men att klienten ändå inte är kopplad borde det vara ett programmeringsfel. Ta i så fall ärendet vidare till utvecklingsavdelningen.