Installasjon av Entrii PCK Agent
Steg-for-steg guide for PCK-forhandlere som installerer Entrii PCK Agent på kasse-PC — med setup.exe, onboarding, system tray og OTA-oppdateringer.
Denne guiden er skrevet for PCK-forhandlere som setter opp Entrii PCK Agent på kundens kasse-PC. Agenten er en Windows-app som kjører i system tray, mottar ordremeldinger fra PCKasse, synkroniserer katalog og ordrebekreftelse med Entrii i skyen, og håndterer utskrift av billetter. Lukker brukeren vinduet med X, fortsetter agenten i bakgrunnen.
-
Windows 10/11 på samme maskin som PCKasse (eller med nettverkstilgang til PCK SQL Server)
PCKasse 3.1.5+ med SQL Server-database
Tilgang til PCK SQL Server (Management Studio eller tilsvarende)
Entrii-backoffice med PCK-integrasjon aktivert
Installasjonspakke fra Entrii:
Entrii.PckAgent.Desktop-Setup-win-x64-<versjon>.exe(anbefalt), ellerEntrii.PckAgent.Desktop-win-x64-<versjon>.zip
-
1.1 Anbefalt: setup.exe
-
Last ned
Entrii.PckAgent.Desktop-Setup-win-x64-<versjon>.exefra Entrii (support eller forhandlerportal). -
Kjør installasjonsprogrammet og følg veiviseren. Gjeninstallasjon oppgraderer eksisterende versjon og beholder data i
%ProgramData%\Entrii\PckAgent\. -
Etter installasjon starter appen og viser onboarding-veiviseren ved første gangs oppsett (se steg 2).
1.2 Alternativ: manuell zip
-
Pakk ut
Entrii.PckAgent.Desktop-win-x64-*.ziptil f.eks.C:\Program Files\Entrii\PckAgent\ -
Start
Entrii.PckAgent.Desktop.exe.Entrii.PckAgent.Desktop.exe— hovedprogrammetappsettings.json— fabrikkstandarder (redigeres normalt ikke på kasse-PC)
-
-
Ved første oppstart viser agenten en onboarding-veiviser med fire steg. Du kan også hoppe over og fullføre senere via Oppsett og Innstillinger.
-
Steg 1 — Provisjonering: Lim inn QR-URL fra Entrii backoffice (se steg 4.1 hvis du trenger å opprette kode).
-
Steg 2 — Billettskriver: Velg Windows-skriverkø for billettutskrift. Skriveren synkroniseres til Entrii-enhetskonfigurasjonen.
-
Steg 3 — Autostart: Kryss av for «Start automatisk med Windows (anbefalt)».
-
Steg 4 — Ferdig: Sjekk Status for grønn provisjonering og fullfør resten av oppsettet (SQL-tilkobling og ordremelding).
-
-
Agenten leser varer, hovedgrupper og ordredata direkte fra PCK SQL Server. Tilkoblingen konfigureres i appen under Innstillinger → PCK Kasse — SQL og lagres i
%ProgramData%\Entrii\PckAgent\agent-settings.json(ikke iappsettings.jsonved siden av exe-filen).-
Åpne Innstillinger i venstremenyen.
-
Utvid seksjonen PCK Kasse — SQL og lim inn SQL-tilkoblingsstreng, f.eks.:
Server=localhost\PCKASSE;Database=PCKasse;Integrated Security=true;TrustServerCertificate=true -
Sett Tidssone til
Europe/Osloog la Kun lese-tilgang (ApplicationIntent) være aktivert (anbefalt).Parameter
Eksempel
Beskrivelse
Server
localhost\\PCKASSESQL Server-instans (ofte
maskinnavn\\PCKASSE)Database
PCKasseNavn på PCK-databasen
Integrated Security
trueWindows-autentisering (anbefalt på kasse-PC)
User ID / Password
sa/***Alternativt SQL-autentisering
-
Klikk Lagre og start på nytt.
-
-
Provisjonering kobler agenten til kundens Entrii-instans. Dette gjøres én gang per kasse-PC.
4.1 Opprett provisjoneringskode i Entrii
-
Logg inn i Entrii backoffice som administrator.
-
Gå til Integrasjoner → PCK → PCK-enheter (eller tilsvarende meny for PCK Cloud-agent).
-
Klikk «Sett opp ny agent».
-
Velg PCK-integrasjon (hvis kunden har flere).
-
Velg gyldighetstid for koden (typisk 24 timer for installasjon på stedet).
-
Klikk Opprett. Entrii viser en QR-kode og en provisjonerings-URL med JWT-token.
4.2 Provisjoner agenten
-
I Entrii PCK Agent, gå til Oppsett (eller fullfør onboarding steg 1).
-
Klikk «Provisjoner (QR-URL)…».
-
Lim inn hele provisjonerings-URL-en fra Entrii (den som starter med
https://og inneholder?jwt=…). -
Klikk Provisjoner.
-
Ved suksess vises:
Provisjonert: deviceId = … / api = … -
På Status skal kortet Provisjonering bli grønt, og helsesjekk/WebSocket oppdateres innen kort tid.
-
-
PCKasse må vite hvor ordremeldinger skal sendes. Dette konfigureres i SQL-tabellen
OrderNotificationPrograms. Det finnes per i dag ikke oppsettsvindu i PCKasse — raden legges inn direkte i databasen.Se også PCK sin manual: Ordremeldinger (webhook) 3.1.5.140.
5.1 Finn webhook-URL
Under Oppsett vises webhook-URL og status for lytteren. Klikk «Kopier webhook-URL» for å lime inn i PCK. Standard URL:
http://127.0.0.1:5088/pck/order-notificationPort og sti kan avvike — sjekk Oppsett eller Innstillinger → Lytter.
5.2 Legg inn rad i OrderNotificationPrograms
-
Åpne SQL Server Management Studio mot PCK-databasen.
-
Høyreklikk tabellen `OrderNotificationPrograms` → Edit Top 200 Rows (eller tilsvarende).
-
Legg inn en ny rad med disse feltene:
Felt
Verdi
Merknad
Url
http://127.0.0.1:5088/pck/order-notificationFull URL inkl.
http://Name
EntriiKun for informasjon
Filter
Order.OrderType=1 OrElse (Order.OrderType=2 AndAlso Order.InvoiceNo>0)Sender oppgjorte kontantordre og fakturerte kredittordre
Email
*(valgfritt)*
E-post ved feil
Headers
*(tom)*
Ikke nødvendig for Entrii
LogRetention
30Antall dager logg beholdes
-
Lagre raden.
ProgramIdtildeles automatisk av SQL.
5.3 Verifiser at meldinger kommer frem
-
Sørg for at Entrii PCK Agent kjører (sjekk system tray eller Status).
-
Opprett en testordre i PCKasse (kontant, oppgjort).
-
I agenten, sjekk Ordrelogg — du skal se hendelser for mottatt webhook og videresending til Entrii.
-
Ved feil, sjekk køen i SQL:
SELECT * FROM OrderNotificationQueueFor å kjøre feilede meldinger på nytt:
UPDATE OrderNotificationQueue SET ReturnMessage = NULL WHERE RetryTime IS NULL AND OkTime IS NULL
-
-
Etter provisjonering og SQL-tilkobling kan du sende katalogdata til Entrii. Ordre bekreftes automatisk via webhook og verifikasjonsjobber — manuell ordresynk er ikke lenger nødvendig for normal drift.
Manuell synk gjøres under PCK i venstremenyen (sidetittel «PCK Kasse-synk»):
-
Synkroniser hovedgrupper — sender PCK hovedgrupper til Entrii.
-
Synkroniser vareliste — sender artikler/varer.
-
Vent til statuslinjen nederst viser antall rader sendt.
-
Bekreft i Entrii backoffice under PCK sync-status at data er mottatt.
-
-
7.1 System tray og autostart
Agenten er designet for kontinuerlig drift i bakgrunnen:
Lukk vinduet med X — appen skjules i system tray, agenten fortsetter.
Tray-meny: Åpne, Innstillinger, Status, Avslutt
Autostart med Windows aktiveres i onboarding eller under Innstillinger → Applikasjon → Start automatisk med Windows (på som standard).
7.2 OTA-oppdateringer fra Entrii
Nye versjoner distribueres via Entrii backoffice:
-
I Entrii: Integrasjoner → PCK → PCK-enheter → velg enhet → Start oppdatering.
-
Agenten laster ned oppdateringen. På Status vises banner med «Installer nå» når pakken er klar.
-
Etter installasjon beholdes provisjonering og innstillinger i
%ProgramData%\Entrii\PckAgent\.
-
Symptom
Sjekk
Provisjonering feiler
URL utløpt? Generer ny kode i Entrii. Sjekk internett-tilgang til Entrii.
Ingen ordremeldinger
Kjører agenten? Sjekk system tray eller Status. Er
OrderNotificationPrograms-raden korrekt? Test med ny ordre.SQL-feil ved synk
SQL-tilkobling under Innstillinger, brukerrettigheter, riktig instans/database.
WebSocket rød
Gul/rød er normalt under gjenoppkobling. HTTP-poll fungerer som reserve. Du kan aktivere/deaktivere under Status eller Innstillinger → Cloud.
Ordre i kø, sendes ikke
Se
OrderNotificationQueuei SQL. Sjekk agentlogg under%ProgramData%\Entrii\PckAgent\logs\. -
[ ] setup.exe eller zip installert og app startet
[ ] Onboarding fullført (provisjonering, skriver, autostart)
[ ] PCK SQL-tilkobling satt under Innstillinger
[ ] Agent provisjonert mot Entrii (grønn status)
[ ] Rad lagt inn i
OrderNotificationPrograms[ ] Testordre mottatt i Ordrelogg
[ ] Hovedgrupper og vareliste synkronisert (PCK-siden)
[ ] Autostart med Windows aktivert