JARS Apskaita

Įrenginio susiejimas

Fizinio POS terminalo susiejimas su sukurtu kasos aparatu.

POS terminalas — atskira stalinė programa, veikianti Windows ar macOS. Prie vieno kasos aparato įrašo vienu metu gali būti prijungtas tik vienas autorizuotas terminalas — autorizavus naują, ankstesnio terminalo įrenginio žetonas atšaukiamas automatiškai.

Stalinės programos diegimas

JARS stalinė programa platinama dviem formatais:

  • Windows.exe (NSIS) instaliatorius.
  • macOS.dmg archyvas su JARS Apskaita.app.

Pirmąjį kartą paleidžiant operacinė sistema gali parodyti įspėjimą dėl nežinomo leidėjo — patvirtinkite vykdymą iš sistemos saugos nustatymų.

Pirmasis paleidimas

Pirmą kartą paleista stalinė programa parodo įrenginio susiejimo ekraną:

  1. Programa kreipiasi į serverį ir gauna du kodus: vidinį deviceCode (laikomas atminty, niekur nematomas) ir trumpą 8 simbolių userCode (rodomas ekrane dideliu šriftu).
  2. Trumpasis kodas sudarytas iš nedviprasmiškų raidžių ir skaitmenų (be 0, O, 1, I, L), kad būtų sunkiau suklysti.
  3. Kodas galioja 15 minučių, po to anuliuojamas.

Stalinės programos susiejimo ekranas — QR kodas viduryje, žemiau 8 simbolių userCode (pvz., „DMDBFGRX"), tekstas „Laukiama patvirtinimo..." ir mygtukas „Atšaukti"

Patvirtinimas žiniatinklio sąsajoje

Administratorius (OWNER arba ACCOUNTANT rolė) atlieka:

  1. Prisijungia prie žiniatinklio sąsajos.
  2. Atidaro https://app.jars.lt/authorize-device?code=<terminale matomas kodas> (nuoroda taip pat užkoduota QR kode).
  3. Pasirenka įmonę ir kasos aparatą, kuriam ši stalinė instaliacija bus priskirta.
  4. Paspaudžia „Patvirtinti".

Autorizuoti įrenginį dialogas su įvesties laukeliu, įmonės ir kasos aparato pasirinkimu, mygtukais „Atmesti" / „Patvirtinti"

Po patvirtinimo:

  • Terminalas, kuris fone periodiškai klausė serverio (/poll), gauna atsakymą AUTHORIZED ir kartu su juo — ilgalaikį įrenginio žetoną.
  • Žetonas saugomas terminale (stalinės programos lokalioje saugykloje, susietoje su konkrečiu operacinės sistemos vartotojo profiliu).
  • Vienkartinis kodas akimirksniu anuliuojamas serveryje.

Po susiejimo

Stalinė programa nukreipia į PIN užrakto ekraną. Toliau veiksmai vykdomi kaip aprašyta Kasininko darbo vieta → Prisijungimas.

Susieti įrenginiai matomi žiniatinklio sąsajoje Nustatymai → Įrenginiai. Sąraše rodoma:

  • Įrenginio pavadinimas (administratoriaus pavadintas).
  • Operacinė sistema (devicePlatform: windows / macos / linux).
  • Susiejimo data ir kas patvirtino.
  • Priskirtas kasos aparatas.

Nustatymai → Įrenginiai puslapis su lentele, kurioje matosi 2–3 susieti įrenginiai

Įrenginio atjungimas

Per Nustatymai → Įrenginiai paspauskite „Atšaukti" ties konkrečiu įrenginiu:

  • Žetono hash serveryje pažymimas kaip negaliojantis.
  • Sekantis terminalo užklausimas grąžina autorizacijos klaidą.
  • Stalinė programa rodo pranešimą, kad ryšys nutrauktas, ir grąžina į susiejimo ekraną.
  • Net jei žetonas anksčiau buvo nukopijuotas — kopija taip pat nustoja veikti, nes patikrinimas vyksta serveryje.

Sauga: įrenginio žetono failo turėjimas savaime nesuteikia jokios prieigos prie pardavimo ar kitų duomenų — kasininkas vis tiek turi įvesti savo PIN. Daugiau apie šį saugos modelį žr. skyriuje Sauga → Įrenginio žetono modelis.