Keyboard shortcuts

Press ← or → to navigate between chapters

Press S or / to search in the book

Press ? to show this help

Press Esc to hide this help

Nets

Med Nets (protokollet SOFIE ECR-ITU) är det kassan som är server. Terminalen ringer upp kassan på TCP-port 20002 och håller förbindelsen öppen hela dagen. Kassan måste därför lyssna på nätet, och terminalen ställs in med kassans adress.

{"provider": "nets", "listen": "0.0.0.0:20002", "display_columns": 20}

Kassadatorns brandvägg måste släppa in port 20002 från terminalen.

Vad kassören märker

Under ett köp skickar terminalen sina skärmtexter till kassan - “SÄTT I/DRA KORT”, “KOD + OK”, “GODKÄNT” - och de visas i operatörsdisplayen. Kassören ser alltså vad kunden gör utan att titta på terminalen, och kan avbryta ett pågående köp med C på kassan. Terminalens kvittotext skrivs ut på kassans skrivare.

Vid kassans Z-rapport kan terminalens egna rapporter och avstämningen mot banken skrivas ut efter kassans.

Provat

Mot en riktig terminal: godkända och nekade köp, avbrott från kassan och terminalens rapporter.

Att känna till

  • Ett nekat köp ser annorlunda ut i protokollet än i specifikationen
    • terminalen skickar mer data än specen säger. Kassan klarar båda.
  • Vissa terminaler frågar efter kassans egenskaper (H60) och väntar på svar innan de går vidare; andra frågar aldrig. Kassan svarar när den får frågan.
  • Displaybredden (display_columns) styr hur terminalen formaterar sina texter.