HorecaPOSVadovas Įvadas Į kasą
LT

HorecaPOS vadovas

Šį vadovą sudaro trys dalys: pirmiausia darbuotojams (padavėjams), tada vadybininkui ir galiausiai administratoriui. Kiekviena dalis remiasi ankstesne: vadybininkas gali viską, ką gali padavėjai, o administratorius gali viską.

Ką tiksliai gali jūsų vaidmuo, nustato administratorius skiltyje Nustatymai → Teisės. Jei nematote mygtuko, jūsų vaidmuo (dar) neturi tam teisės.

Šis vadovas yra ir kasoje: palieskite mygtuką © bet kurio ekrano apačioje dešinėje ir pasirinkite Vadovas arba atidarykite http://<kassa-pc>:3000/handleiding. Taip pat žr. įvadą ir API dokumentaciją.

1 dalis · Darbuotojai

Pradžia

Prisijungimas. Atidarykite kasą kasos kompiuteryje, planšetėje ar telefone ir įveskite savo PIN kodą (4–8 skaitmenų). Tada pamatysite staliukų planą.

Prisijungimas PIN kodu

Staliuko atidarymas. Palieskite staliuką. Laisvam staliukui sukuriamas naujas užsakymas; užimtame staliuke tęsiate esamą užsakymą. Viršuje perjungiate sales (pavyzdžiui, Salė ir Terasa). Prie prekystalio naudokite Greitas pardavimas, išsinešamiems užsakymams – Išsinešimui.

Staliukų planas

Užsakymas. Pasirinkite produktų grupę ir bakstelėkite produktus. Jie atsiras kvite kairėje. Jei reikia, pirmiausia pasirinkite etapą (1 = iš karto, 2 ir 3 laukia, kol juos iškviesite). Bakstelėkite Užsakyti: virtuvės lapeliai iškeliauja į virtuvę ir barą. Kol dar nebakstelėjote Užsakyti, eilutes galite tiesiog pašalinti.

Atsiskaitymas. Bakstelėkite Atsiskaityti, pasirinkite Kortele / Bancontact, Grynaisiais arba Dovanų kuponu, jei reikia – arbatpinigius, ir patvirtinkite. Mokant kortele, mokėjimas mokėjimo terminale prasideda automatiškai. Kvitas išspausdinamas; jį galite ir išsiųsti el. paštu.

Atsiskaitymas

Atsijungimas. Baigę darbą atsijunkite, kad niekas kitas nedirbtų jūsų vardu. Po 8 val. būsite atjungti automatiškai.

Nėra interneto? Kasa toliau veikia. Jei viršuje matote Nėra interneto · kortele rankiniu būdu, įveskite sumą pačiame mokėjimo terminale ir atsiskaitymo ekrane pasirinkite Jau apmokėta terminale.

Kelios grupės prie vieno staliuko

Prie vieno staliuko gali sėdėti kelios grupės, kiekviena su atskira sąskaita ir atskiru kvitu.

Sąskaitos dalijimas atsiskaitant

Atsiskaitymo ekranas

Atsiskaitoma kaip visada: Viskas iš karto. Atsiskaitymo ekrane sąskaitą dabar galima ir padalyti, mygtukais po Atgal ir Atsiskaityti (taip jie visada lieka matomi, nereikia slinkti):

Dalinis mokėjimas užregistruoja tik mokėjimą; sąskaita lieka atvira, o užsakymo ekrane rodoma "jau sumokėta … · dar liko …". Kvitas (su visais mokėjimais) išspausdinamas po paskutinio mokėjimo, kaip ir įprastai atsiskaitant. Mokant kortele per integraciją, mokama tiksliai dalinė suma. Jei dalis jau sumokėta, eilučių nebegalima perkelti į kitą grupę ir nebegalima pridėti nuolaidų; pašalinti galima tik tada, kai neapmokėta suma pakankama. Kiekvienas dalinis mokėjimas įrašomas į žurnalą.

Greitas pardavimas ir išsinešimas (be staliuko)

Staliukų planas su greitu pardavimu ir išsinešimu

Staliukų ekrano viršuje dešinėje yra Greitas pardavimas ir Išsinešti. Abu iš karto atidaro užsakymą be staliuko. Greitas pardavimas – tai pardavimas prie prekystalio (PVM valgant vietoje); Išsinešti taiko kiekvieno produkto išsinešimo PVM tarifą. Su "Kliento vardas" pridedate vardą; jis rodomas kvite ("Išsinešti – Jansen") ir virtuvės lapelio viršuje. Atviri užsakymai be staliuko rodomi po salių mygtukais ("Be staliuko: Išsinešti #12 – Jansen"), kad juos vėl rastumėte. Jei grįžtate nieko nepardavę, tuščias užsakymas išnyksta automatiškai.

Abu mygtukus kiekvienai įstaigai galima įjungti arba išjungti skiltyje Nustatymai → Įstaiga, iškart po šviesios / tamsios temos (pagal numatymą įjungta). Išjungta = mygtukas paslėptas; jau atviri užsakymai be staliuko lieka matomi.

Pristatymas ir laiko intervalai

Užsakymai, kuriuos priimate patys kasoje, pavyzdžiui, telefonu ar prie prekystalio, taikant tas pačias taisykles kaip internetinėje parduotuvėje: pristatymo zonos ir didžiausias užsakymų skaičius laiko intervalui. Įjungiama skiltyje Nustatymai → Įstaiga → Pristatymas ir laiko intervalai, iškart po mygtukais Greitasis pardavimas ir Išsinešti (pagal numatymą išjungta).

Papildymai (visi pagal numatymą išjungti; be šių nustatymų viskas veikia lygiai taip pat, kaip aprašyta aukščiau):

Kodas: lib/bezorgen.ts, routes/bezorgen.ts, BezorgDialoog.tsx, BezorgInstellingen.tsx, BezorgKaart.tsx ir lib/kaart.ts (žemėlapis, be papildomo paketo; tas pats kodas yra internetinėje parduotuvėje kaip public/kaart.js).

Telefonija: atpažinti klientą telefoninio užsakymo metu

Nustatymai → Telefonija (pagal numatymą išjungta; išjungus viskas išsaugoma). Du atskiri jungikliai:

Ieškoma lojalumo kortelėje, kasos pristatymo ir išsinešimo užsakymuose, internetinėje parduotuvėje, Thuisbezorgd, pristatymo platformose ir rezervacijose. Numeriai suvienodinami (+31 6 1234 5678, 0031612345678 ir 06-12345678 yra tas pats; taip pat Belgijos numeriai).

Kaip gaunamas numeris (galima keli vienu metu; tas pats skambutis skaičiuojamas vieną kartą):

ŠaltinisKamNustatymas
Webhook / action URL3CX (CRM integracija), Aircall, Voys / VoIPGRID, Yeastar P serija, stacionarūs telefonai su action URL įeinančiam skambučiui (Fanvil, Grandstream, Mitel 6800/6900, Snom, Yealink: veikia su bet kokia stotimi ir operatoriumi), integravimo paslaugos (Zapier, Make, n8n, Power Automate)adresas iš Nustatymai → Telefonija (/api/telefonie/oproep?sleutel=...&nummer=...), GET arba POST, JSON, forma arba query; taip pat per portalą: https://<portaal>/telefonie/<kassa-id>/oproep?sleutel=...
Asterisk (AMI)Asterisk, FreePBX, Issabel, VitalPBX, Grandstream UCMadresas, prievadas (5038; Grandstream UCM 7777), AMI naudotojas ir slaptažodis (teisės call)
FRITZ!BoxFRITZ!Box su telefonijaadresas (fritz.box) ir prievadas 1012; callmonitor vieną kartą įjungti su #96*5*
USB skambinančiojo atpažinimo modemasanaloginė fiksuota linija su numerio rodymunuoseklusis prievadas (COM3, /dev/ttyACM0), baud ir inicijavimo komanda (numatytoji AT+VCID=1)
Android telefonasįmonės Android telefono įmontuotas telefonasHorecaPOS programėlė tame telefone, Nustatymai → Telefonija → Susieti šį telefoną (Android 10+: pasirinkti programėlę kaip skambinančiojo atpažinimo programėlę)

Atsakyme yra skambinantysis, taip pat kaip contact (firstname, lastname, phone, email, address) 3CX CRM šablonui. Išeinantys ir vidiniai skambučiai nerodomi; Tik šios linijos apriboja iki tam tikrų linijų ar telefonų. Skambučiai ištrinami pasibaigus saugojimo terminui (numatytasis 30 d., BDAR). Bandomasis skambutis imituoja numerio skambutį.

Kodas: apps/pos-server/src/lib/telefonie.ts, routes/telefonie.ts, packages/shared/src/telefonie.ts; ekranai Telefonie.tsx, BezorgDialoog.tsx; Android android-app/native/java/Beller*.java. Žurnalas: Telefonija.

Savi kurjeriai: reisai, pinigų atidavimas ir užsakymo sekimas (track & trace)

Įmonėms su savais kurjeriais. Įjunkite tai skiltyje Nustatymai → Įmonė → Pristatymas → Savi kurjeriai (numatytai išjungta). Kurjeriui programėlės nereikia: kurjeris naudoja puslapį savo telefono naršyklėje (kas nori, naudoja programėlę Optimum Bezorger: žr. Kurjerių programėlė toliau).

Reiso kūrimas. Kasoje yra mygtukas Reisai (su dar neišsiųstų pristatymų skaičiumi ir pakeliui esančiais reisais).

  1. Skiltyje Paruošta pristatyti pažymėkite vežamus užsakymus. Tai pristatymo užsakymai iš kasos, internetinės parduotuvės ir Thuisbezorgd (tik savas pristatymas; su Thuisbezorgd kurjeriu – ne).
  2. Pasirinkite kurjerį (darbuotoją) ir grąžos pinigus, kuriuos jis pasiima (pagal numatymą suma iš nustatymo), ir bakstelėkite Sukurti reisą.
  3. Atsiranda QR kodas. Kurjeris jį nuskaito savo telefonu ir prie kiekvieno adreso mato vardą, adresą su mygtuku Maršrutas (navigacija), Skambinti, pastabą, pageidaujamą laiką ir ką reikia surinkti. Yra grąžos skaičiuoklė (klientas duoda € 50 → grąža € 31,50). Prisijungti nereikia. Nuoroda dalinkitės tik su kurjeriu: kas ją turi, mato šio reiso adresus. Mygtuku QR kodas kurjeriui sukuriate naują nuorodą; senoji nebeveikia.
  4. Bakstelėkite Išvykti, kai kurjeris išvyksta. Grąžos pinigai paimami iš stalčiaus (pinigų išėmimas, su priežastimi). Klientas gauna pranešimą, kad užsakymas pakeliui:
    • kasos užsakymui SMS ir (arba) el. paštu, jei įjungta Pranešimai klientui (žr. Pristatymas ir laiko intervalai);
    • internetinės parduotuvės užsakymui pagal jos nustatymus (el. paštas, SMS arba tiesioginis pranešimas);
    • Thuisbezorgd užsakymui per Thuisbezorgd.

Jei reisas dar neišvyko, jį dar galima atšaukti.

  1. Kelyje kurjeris prie kiekvieno adreso bakstelėja Pristatyta, grynieji, Pristatyta, kortelė (savas mokėjimo terminalas) arba Pristatyta (jau sumokėta). Kasa tai mato iškart. Jei kurjeris negali pažymėti, tai galima padaryti ir kasoje. Grįžęs į įmonę kurjeris bakstelėja Grįžau į įmonę.

Pinigų atidavimas. Po reiso bakstelėkite Atsiskaityti (teisė Valdyti kasos stalčių):

Užsakymo sekimas (track & trace) (įjungiamas atskirai nustatyme). Esant būsenai pakeliui klientas gauna nuorodą į sekimo puslapį portale. Ta nuoroda yra SMS arba el. laiške, o internetinėje parduotuvėje – būsenos puslapyje (Sekite savo kurjerį). Sekimo puslapyje rodoma:

Puslapiai rodomi telefono kalba (visomis portalo kalbomis). Kasoje prie reiso matote, kada vieta buvo perduota paskutinį kartą (su nuoroda į žemėlapį).

Privatumas. Portalas reiso duomenis (vardus, adresus, telefono numerius, vietą) saugo tik tol, kol reisas vyksta. Atsiskaitant viskas ištrinama, kitaip po 24 val. Klientas mato tik savo užsakymą. Kurjerio vieta matoma tik reiso metu ir nebematoma, kai kurjeris grįžta.

Reisų planavimas (neprivaloma)

Įjunkite tai skiltyje Nustatymai → Įmonė → Pristatymas → Reisų planavimas (pagal numatymą išjungta; veikia su savais kurjeriais). Tada lange Reisai atsiranda mygtukas Siūlyti reisus. Kasa dar neišsiųstus užsakymus sujungia į reisus:

Mygtuku Naudoti šį reisą pažymite tuos užsakymus ta tvarka; pasirinkite kurjerį ir bakstelėkite Sukurti reisą. Dar neišvykusiam reisui Geriausia tvarka sudėlioja adresus greičiausia tvarka (ir kurjerio telefone). Prie kiekvieno reiso rodomas atstumas ir kelionės laikas.

Nustatymai: adresai per reisą, kiek gali trukti reisas, laiko langas, kurjerio greitis (dviratis ~15, motoroleris ~25, automobilis ~35 km/h mieste) ir minutės vienam adresui (parkavimas, skambinimas, atsiskaitymas; numatytasis 2). Šiuos skaičius gali nustatyti ir vadovas: lange Reisai mygtuku Nustatyti reisų planavimą (teisė Nustatyti reisų planavimą, vadovui numatytai įjungta; keičiama skiltyje Nustatymai → Teisės). Reisų planavimo įjungimas ar išjungimas ir maršrutų paslauga (adresas, API raktas) lieka administratoriui.

Atstumas ir kelionės laikas, pasirenka administratorius:

Mygtuku Testuoti išbandote paslaugą. Jei paslauga neveikia, planuojant grįžtama prie įverčio ir apie tai pranešama. Adresas, kurio vieta nežinoma (nėra galiojančio pašto kodo ir namo numerio), pasiūlyme patenka į be žinomos vietos ir nėra suplanuojamas. Konfigūracijos eksportas apima nustatymus, bet ne raktą.

Kodas: lib/ritplanning.ts.

Kurjerių programėlė (neprivaloma)

Įjunkite tai skiltyje Nustatymai → Įmonė → Pristatymas → Kurjerių programėlė (numatytai išjungta; veikia su savais kurjeriais ir valdymo portalu). Tada kiekvienas kurjeris savo telefoną susieja vieną kartą, užuot kiekvienam reisui skenavęs QR kodą:

  1. Skiltyje Susieti telefonai pasirinkite kurjerį (darbuotoją), jei reikia – telefono pavadinimą, ir bakstelėkite Susieti telefoną.
  2. Atsiranda QR kodas. Kurjeris jį nuskenuoja programėlėje Optimum Bezorger (mygtukas Susieti) arba telefono kamera: tada puslapis atsidaro naršyklėje. Jis veikia ir be programėlės ir gali būti pridėtas į pradžios ekraną.
  3. Susiejimas galioja, kol jį atšauksite; tada telefonas iš karto nieko nebemato. Naujas susiejimas tam pačiam darbuotojui pakeičia senąjį (pavyzdžiui, įsigijus naują telefoną).

Programėlėje arba puslapyje rodomi visi savi reisai (kiekvienas reisas, kurį kasa sukuria šiam kurjeriui), su tais pačiais mygtukais kaip reise: Maršrutas, Skambinti, suma surinkti su grąžos skaičiuokle, Pristatyta ir Grįžau į įmonę. Atskirai įjungiama:

Android programėlė yra Google Play ir portalo atsisiuntimo puslapyje (/download/). Versija iPhone paruošta, bet bus išleista tik tada, kai bus Apple kūrėjo paskyra; iki tol iPhone naudoja tinklalapį. Prie reiso, kurį kurjeris paėmė pats, rašoma kurjeris paėmė pats programėlėje.

Kodas: lib/bezorgersapp.ts, portale src/volgen.mjs, o programėlė – saugykloje horecapos-bezorger.

Žurnale matyti, kas sukūrė reisą, išleido jį, pažymėjo kaip pristatytą ir atsiskaitė, su sumomis. Išjungimas: nėra mygtuko Reisai; reisai ir nustatymai išsaugomi.

Portale: /bezorger/<sleutel> ir /volg/<code>. Kodas: lib/bezorgers.ts, routes/bezorgers.ts, Bezorgers.tsx ir portale src/volgen.mjs.

Pranešimas apie per ilgą paruošimo laiką

Išsinešti ar pristatymo užsakymas, paruoštas vėliau nei pažadėta: kasa tai pastebi ir praneša, ir gali iškart išsiųsti klientui atsiprašymą, jei norite, su kredito kuponu. Įjunkite skiltyje Nustatymai → Įstaiga → Pristatymas → Pranešimas apie per ilgą paruošimo laiką (pagal numatymą išjungta).

Kodas: lib/telaat.ts, routes/telaat.ts, TeLaat.tsx ir packages/shared/src/telaat.ts.

Mygtukas Užsakyti: ką jis daro ir kada jo reikia

Produkto bakstelėjimas ir bakstelėjimas Užsakyti yra du skirtingi žingsniai:

Kodėl du žingsniai? Prie stalo priimate visą užsakymą (gėrimus, užkandį, pagrindinį patiekalą), dar ką nors pakoreguojate, jei svečias persigalvoja, ir tada iš karto išsiunčiate į virtuvę – po vieną lapelį kiekvienai stočiai, o ne po lapelį kiekvienam produktui. Taip virtuvė gali pradėti gerokai anksčiau, nei sumokama.

Kas dar vyksta paspaudus Užsakyti:

Galima ir iš karto atsiskaityti. Jei bakstelite Atsiskaityti, kol sąskaitoje dar yra naujų eilučių, kasa jas pirmiausia automatiškai užsako, kad virtuvė ir baras visada gautų savo lapelį. Taigi prie baro ar parduodant išsinešimui nereikia pirmiausia bakstelėti Užsakyti: bakstelėkite produktus ir iš karto Atsiskaityti. Jei automatinis užsakymas nepavyksta (nėra ryšio, all-you-can-eat taisyklė, juodoji dėžė), atsiskaitymo ekranas lieka uždarytas ir matote kodėl.

Nenorite lapelio barui, kai atsiskaitote iš karto? Skiltyje Nustatymai → Įmonė → Užsakymas ir atsiskaitymas pažymėkite Tiesioginis atsiskaitymas be užsakymo lapelio. Tada į virtuvę ir barą keliauja tik tai, ką siunčiate mygtuku Užsakyti; tai, už ką atsiskaitote iš karto, užsakymo lapelio negauna.

Didelis ar mažas mygtukas Atsiskaityti

Pažymėjus Didelis mygtukas "Atsiskaityti", užsakymo ekrane iškart po užsakytais produktais yra didelis mygtukas Atsiskaityti: platus, aukštas ir su suma, kad būtų lengva greitai paspausti. Jei dalis sąskaitos jau apmokėta, mygtukas rodo likusią sumą. Mažas mygtukas apačioje šalia Užsakyti tada dingsta.

Su dideliu mygtuku ir atsiskaitymo ekrano mygtukai yra dideli: Atsiskaityti (prie Kortelės, Dovanų kortelės ir kitų mokėjimo būdų), o prie Grynųjų Be grąžos ir Atsiskaityti yra platūs ir aukšti, lengvai paspaudžiami net nešvariais pirštais (pavyzdžiui, mėsinėje). Mokėjimo būdai šiek tiek didesni, o arbatpinigių mygtukai šiek tiek mažesni, kad viskas tilptų ekrane.

Naujoje įdiegtyje varnelė išjungta: tada mažas mygtukas apačioje šalia Užsakyti ir atsiskaitymo ekranas su įprastais mygtukais. Norite didelio? Skiltyje Nustatymai → Įstaiga, iškart po šviesia/tamsia tema, pažymėkite Didelis mygtukas "Atsiskaityti". Jau naudota kasa išlaiko ankstesnį nustatymą. Pasirinkimas galioja visoms įstaigos kasoms ir planšetėms.

Produkto žymėjimas "išparduota"

Užsakymo ekrane bet kas gali ilgai paspausti produktą (arba spustelėti dešiniuoju pelės mygtuku) ir pasirinkti Baigėsi (išparduota). Tada produktas tampa pilkas ir jo nebegalima užsakyti nė vienoje kasoje. Tokiu pat būdu jį grąžinsite su Vėl yra. Kiekvienas pakeitimas įrašomas į žurnalą. Administratorius tai vis dar gali padaryti ir skiltyje Nustatymai → Produktai. Kasos serveris taip pat atmeta produktą, pažymėtą "baigėsi" ("Cola" baigėsi), taigi ir iš planšetės, kuri dar negavo pakeitimo, ar neprisijungus išsaugotus užsakymus; tokia planšetė tada rodo "Nepavyko išsiųsti".

Virtuvės ekranas (KDS)

Šalia virtuvės lapelių spausdintuvų (ne vietoj jų) virtuvė ar baras gali naudoti ekraną. Virtuvėje esančioje planšetėje / kompiuteryje atidarykite http://<kassaserver>:3000/keuken, prisijunkite PIN kodu ir pasirinkite stotį: tai tie patys pavadinimai kaip spausdintuvų (virtuvė, baras, ...), todėl ekrane rodoma būtent tai, kas būtų tame virtuvės lapelyje. "Visos" rodo visas stotis.

Ekranas atsinaujina iš karto. Virtuvės lapeliai spausdinami kaip įprasta; kas ekrano nenaudoja, nieko nepastebės.

Virtuvės ekranas: perdavimas, tvarka ir etapas

Nustatymai → Spausdintuvai → Virtuvės ekranas. Kiekviena dalis įjungiama atskirai, numatytai išjungta; išjungus viskas išsaugoma.

Virtuvės spausdintuvas išjungtas arba nėra virtuvės ekrano

Kasa visada veikia toliau, net jei virtuvės ar baro spausdintuvas išjungtas (arba baigėsi popierius, ar atsijungęs kabelis), ir net be virtuvės ekrano:

Patiekalų eilė (užkandis, pagrindinis patiekalas ...)

Etapų mygtukai rodomi tik tada, kai jų reikia: kai tik užsakyme yra meniu (sudėtinis produktas) arba kai kas nors jau yra 2–4 etape. Su įprastais produktais, pavyzdžiui, kola, jų nematote ir viskas iš karto keliauja į virtuvę. Nieko nustatyti nereikia.

Po užsakymų sąrašu yra Etapas 1 2 3 4. Pagal numatymą įjungtas 1 etapas ir viskas veikia kaip visada: "Užsakyti" iš karto siunčia viską į virtuvę, be etapų antraščių virtuvės lapelyje. Jei prieš bakstelėdami produktus pasirenkate 2 (ar aukštesnį) etapą, tada:

1 etapas visada siunčiamas iš karto. Jei 2 etapas jau iškviestas, vėliau užsakytas patiekalas 2 etape taip pat siunčiamas iš karto.

Alergenai pagal produktą

Pagal numatymą išjungta: tada alergenai niekur nerodomi. Įjunkite skiltyje Nustatymai → Įstaiga → Įvesti ir rodyti produktų alergenus.

„Valgyk kiek nori“

Pagal numatymą išjungta. Įjungiama skiltyje Nustatymai → Įstaiga → All-you-can-eat (tik administratorius). Sukuriate vieną ar kelis paketus, pvz., Žuvis, Mėsa ir Sušiai, kiekvienas su:

Mygtukais ↑ ↓ nustatote tvarką. Ji svarbi, kai patiekalas priklauso keliems paketams: tada jis priskiriamas aukščiausiam paketui, kurį pasirinko grupė. Ištrinti pašalina paketą naujiems staliukams; jau aptarnaujami staliukai išlaiko savo kainų eilutes (asmenų sumažinti ten dar galima, padidinti – ne).

Prie staliuko:

Dovanų kuponai

Du jungikliai skiltyje Nustatymai → Įstaiga → Dovanų kuponai:

Įkraunamas likutis (neprivaloma)

Klubams, sporto valgykloms, jaunimo centrams ir renginiams: dovanų kortelė su likučiu tampa įkraunama kortele. Įjungiama skiltyje Nustatymai → Įmonė → Įkraunamas likutis, po dovanų kortelėmis (pagal numatymą išjungta; veikia tik jei įjungta Parduoti dovanų korteles su likučiu).

Maitinimo talonai

Tik įmonėms Belgijoje, pagal numatymą išjungta: Nustatymai → Įmonė → Atsiskaityti → Maitinimo talonai. Maitinimo talonai yra papildoma darbo užmokesčio nauda: darbdavys juos perveda į darbuotojo kortelę (Edenred, Monizze arba Pluxee). Svečias ja moka įprastame mokėjimo terminale; jungtis su išdavėjais nereikia.

Užsienio valiuta

Atsiskaitymas grynaisiais kita valiuta, pvz., britų ar amerikiečių turistams arba pasienyje su Šveicarijos franku. Pagal numatymą išjungta: Nustatymai → Įmonė → Atsiskaityti → Užsienio valiuta. Pridėkite valiutas (CHF, CZK, DKK, GBP, HUF, NOK, PLN, SEK, TRY, USD) su kursu kiekvienai valiutai: kiek eurų skaičiuojate už 1 vienetą (pvz., 1 GBP = € 1,15).

Papildomi mygtukai užsakant ir atsiskaitant

Mygtukai tam, ko reikia ne kiekvienai įmonei. Pagal numatymą viskas išjungta; kiekvienas mygtukas įjungiamas skiltyje Nustatymai → Įmonė → Užsakymas ir atsiskaitymas (teisė Įmonės, mokėjimų ir spausdintuvų nustatymas). Išjungta = mygtuko kasoje niekur nėra, o kasos serveris veiksmą atmeta. Nyderlanduose viskas veikia be juodosios dėžės; Belgijoje mygtukas veikia tik tada, kai ta funkcija išbandyta su juodąja dėže (prie mygtuko parašyta, jei dar ne).

Atidarant stalą:

Užsakant (užsakymo ekranas, tam, ką paliesite po to):

Atsiskaitant:

Vėliau (Čekiai):

Kodas: apps/pos-server/src/lib/kassaopties.ts, routes/kassaopties.ts; ekranas KassaOpties.tsx. Žurnalas: Nustatymas pakeistas, SPV panaudotas, Čekio taisymas, Nesumokėta.

Įskaityti avansą

Avansą (rankpinigius, pvz., šventei ar rezervacijai) parduodate kaip įprastą produktą su įjungtu Avansas (Nustatymai → Produktai; visada su laisva kaina). Sukurkite po vieną kiekvienam PVM tarifui, jei avansas turi būti pagal tarifą (pvz., Avansas maistui ir Avansas gėrimams), arba vieną produktą, jei tai pasiūlymo dalis. Svečias sumoka avansą iš anksto ir gauna čekį.

Įjungimas: Nustatymai → Įmonė → Užsakymas ir atsiskaitymas → Įskaityti avansą (pagal numatymą išjungta). Galutinio atsiskaitymo metu užsakymo ekrane palieskite Įskaityti avansą ir įveskite avanso čekio numerį. Kasa įrašo to čekio avanso eilutes su neigiamu kiekiu į sąskaitą (tas pats produktas, kaina ir PVM). Kas jau įskaityta, antrą kartą įskaityti negalima. Jei avansas didesnis už sąskaitą, svečias gauna skirtumą atgal (pinigų grąžinimas). Belgijoje įskaitytos eilutės kaip pinigų grąžinimas (REFUND) siunčiamos į juodąją dėžę (UC4110, UC4111, UC4113). Žurnalas: Avansas įskaitytas.

Čekis el. paštu

Pagal numatymą išjungta. Įjunkite skiltyje Nustatymai → Įstaiga → Kvitas ir el. paštu.

SMTP_HOST=smtp.voorbeeld.nl
SMTP_PORT=587
SMTP_GEBRUIKER=kassa@voorbeeld.nl
SMTP_WACHTWOORD=...
SMTP_AFZENDER=bon@voorbeeld.nl

Užpildę paleiskite kasą iš naujo. Tada skiltyje Atsiskaityti atsiras laukas Kvitą siųsti ir el. paštu (neprivaloma): palikite tuščią = tik spausdinti kaip visada; įveskite el. pašto adresą = tas pats kvitas (su PVM išklotine ir fiskalinėmis eilutėmis) el. paštu bus išsiųstas ir svečiui, siuntėjas – įstaigos pavadinimas.

Rezervacijos

Įjunkite skiltyje Nustatymai → Įstaiga → Rezervacijos (pagal numatymą išjungta). Ten taip pat nustatote, prieš kiek minučių rezervuotas staliukas rodomas salės plane (pagal numatymą 60), ir numatytąją rezervacijos trukmę (pagal numatymą 120 min.).

TheFork kasos integracija: stalas atsidaro atvykus, sąskaita grįžta

Naudodama TheFork POS-API kasa veikia kartu su TheFork Manager (pagal numatymą išjungta), be aukščiau aprašyto rezervacijų gavimo. Įjungiama skiltyje Nustatymai → Rezervavimo platformos → TheFork kasos integracija; veikia per valdymo portalą.

TheFork dokumentacija: https://docs.thefork.io/POS-API/introduction

Laukiančiųjų sąrašas atėjusiems be rezervacijos

Svečiams be rezervacijos, kurie laukia staliuko. Įjunkite skiltyje Nustatymai → Įstaiga → Laukiančiųjų sąrašas (be rezervacijos) (pagal numatymą išjungta). Matoma tik tada, kai nustatytos SMS per CM.com; kitaip laukiančiųjų sąrašo kasoje niekur nėra (net nustatymuose). Veikia nepriklausomai nuo rezervacijų: net kai jos išjungtos. Ten taip pat nustatomas SMS tekstas (tuščia = "Hallo {naam}, uw tafel bij {zaak} is klaar. Wilt u zich melden bij de bediening?"; {naam}, {zaak} ir {personen} įrašomi automatiškai).

Lojalumo kortelė / taškai

Įjunkite skiltyje Nustatymai → Įstaiga → Lojalumo kortelė / taškai (pagal numatymą išjungta, tada niekur nieko nematyti). Ten taip pat nustatote: taškų už eurą (0 = tik spaudų kortelės), po kiek taškų skiriamas prizas ir kiek eurų nuolaidos jis vertas.

Svečio profilis: VIP, mitybos poreikiai ir pageidavimai (neprivaloma)

Įjungiama skiltyje Nustatymai → Įmonė → Svečio profilis, po lojalumo kortele (numatytai išjungta; veikia tik kai lojalumo kortelė įjungta). Tada:

Mėgstami / greitieji mygtukai

Pagal numatymą išjungta. Nustatymai → Įstaiga → Mėgstamiausi / greitieji mygtukai:

Dar vienas ratas

Užsakymo ekrane yra mygtukas ↻ Dar vienas ratas (kai tik kas nors yra sąskaitoje, net jei dar neužsakyta). Vienu palietimu paskutinis ratas (viskas, kas vienu kartu išsiųsta su "Užsakyti", arba ką ką tik įtraukėte) dar kartą pridedamas kaip naujos eilutės; tada tiesiog Užsakyti. Kainos – dabartinės (taip pat ir happy hour).

Laikas prie staliuko plane

Ant kiekvieno užimto staliuko rodoma ⏱ 45m · 12m: kiek laiko staliukas jau užimtas ir prieš kiek laiko paskutinį kartą kas nors bakstelėta (tikslų laiką pamatysite palaikę staliuką arba užvedę ant jo pelę). Jei kurį laiką nieko neužsakyta, staliukas gauna oranžinį rėmelį: laikas užsukti. Minučių skaičių nustatote skiltyje Nustatymai → Įstaiga → Staliuko laikas (pagal numatymą 20, 0 = be oranžinio rėmelio). Jei dar nieko nebakstelėta, laikas skaičiuojamas nuo staliuko atidarymo.

Jei prie vieno staliuko sėdi kelios grupės (atskiros sąskaitos), kiekvienai grupei rodoma eilutė, pvz., G1 ⏱ 50m · 12m ir Jansen ⏱ 10m (grupės pavadinimas, kitaip – grupės numeris). Per ilgai neaktyvi grupė gauna oranžinę žymą, o staliukas – oranžinį rėmelį.

Viso staliuko perkėlimas

Užsakymo ekrane yra Perkelti stalą. Pasirinkite salę (pvz., Terasa) ir stalą: visos stalo grupės perkeliamos, kiekviena su savo sąskaita. Jei pasirenkate užimtą stalą, stalai sujungiami (grupės pridedamos). Jei norite perkelti tik dalį, kaip ir anksčiau naudokite Padalyti / perkelti. Jei viskas turi būti vienoje sąskaitoje, naudokite Sujungti.

Darbas neprisijungus (planšetė be „Wi-Fi“)

Jei nutrūksta ryšys tarp planšetės ir kasos serverio (Wi-Fi terasoje, serveris trumpam išjungtas), atsiranda geltona juosta, o planšetė toliau veikia su paskutiniais išsaugotais staliukais, produktais ir atvirais užsakymais:

Asmenų skaičius

Pasirinktinai ir pagal numatymą išjungta: Nustatymai → Įstaiga → Užsakymas ir atsiskaitymas → Svečių skaičiaus registravimas. Išjungta = kuo mažiau paspaudimų: laisvas stalas atidaromas vienu paspaudimu, niekur nerodomi asmenys, o ataskaita, skydelis ir dienos suvestinė nerodo svečių ir išlaidų vienam svečiui.

Įjungta: paspaudus laisvą stalą, kasa klausia, kiek asmenų (dideli mygtukai 1-8 arba įvedimas; "Praleisti" = 1). Salės plane prie užimto stalo rodoma "3/4 asm." (asmenys/vietos, geltonai, jei žmonių daugiau nei vietų). Užsakymo ekrane skaičių pakeisite mygtuku "3 asm." grupių juostoje; kai grupių kelios, stalas sudeda visas grupes.

Be asmenų skaičiaus viskas veikia: Padalyti po lygiai atsiskaitant prasideda nuo 2, all-you-can-eat pats klausia suaugusiųjų ir vaikų skaičiaus, o rezervacijos ir laukimo sąrašas išlaiko savo asmenų skaičių (stalas tada atidaromas be asmenų skaičiaus).

HACCP registravimas

Kiekviena maitinimo įstaiga privalo stebėti ir fiksuoti maisto saugą: Nyderlanduose pagal Hygiënecode voor de Horeca (Maitinimo sektoriaus higienos kodeksas, kontroliuoja NVWA), Belgijoje pagal FAVV savikontrolę (gairės G-023). Įjunk HACCP registravimas skiltyje Nustatymai → Įstatymai ir taisyklės (pagal numatytuosius nustatymus išjungta).

Pilstymo sistema ir srauto matuokliai

Kiekvienas pilstymas, apie kurį praneša pilstymo kompiuteris ar srauto matuoklis, patenka į sąskaitą, todėl niekas "nenuteka". Įjunkite tai skiltyje Nustatymai → Pilstymo sistema (pagal numatytuosius nustatymus išjungta).

Dozuotas pilstymas ir Kegboard

Su dozuotu pilstymu čiaupas atsidaro tik tada, kai bokalas įmuštas į kasą, ir tik tam kiekiui. Taip nepripilama nieko, ko nėra čekyje. Tai veikia tik tada, kai pilstymo sistema įjungta, ir įjungiama kiekvienam čiaupui atskirai (pagal numatymą išjungta).

Muzikos valdymas iš kasos

Personalas valdo muziką kasos jutikliniame ekrane, todėl prie baro nereikia atskiro ekrano. Įjunkite tai skiltyje Nustatymai → Įstaiga → Ekranai ir valdymas → Muzikos valdymas iš kasos (numatytai išjungta). Tada viršutinėje juostoje atsiranda mygtukas Muzika: kiekvienam šaltiniui (pvz., Baras ir Terasa) Groti, Pauzė, Kitas, Ankstesnis, Garsiau, Tyliau ir garsumo slankiklis, taip pat rodoma, kas dabar groja. Atgal į kasą uždaro skydelį. Išjungus šaltiniai lieka išsaugoti.

Administratorius prideda šaltinius mygtuku + Muzikos šaltinis, pasirenka, kaip kiekvienas prijungtas, ir patikrina jį mygtuku Testuoti:

Kasa su grotuvais bendrauja iš serverio, todėl jie turi būti tame pačiame tinkle kaip kasa (Soundtrack per internetą). Valdyti gali kiekvienas prisijungęs; nustatymui reikia teisės Nustatyti įstaigą, mokėjimus ir spausdintuvus. Raktas ir slaptažodis niekada nebėra rodomi ekrane ir nepatenka į žurnalą; žurnale fiksuojamas tik nustatymas (įjungta/išjungta, šaltiniai), o ne kiekvienas mygtuko paspaudimas. Konfigūracijos eksportas perkelia tik įjungta/išjungta (šaltiniai priklauso vienai įstaigai).

Antrasis ekranas planšetėje ar telefone

Muziką ir kameras taip pat galima rodyti darbuotojo planšetėje ar telefone, kaip antrąjį ekraną šalia kasos. Lange Muzika arba Kameros yra mygtukas Planšetėje ar telefone: jis rodo QR kodą su adresu, pvz., http://192.168.1.20:3000/muziek arba .../camera.

  1. Prijunkite planšetę ar telefoną prie įstaigos wifi tinklo.
  2. Nuskaitykite QR kodą kamera (arba įveskite adresą naršyklėje).
  3. Prisijunkite savo PIN kodu. Matote tik tai, kas jums leidžiama: muziką visi, kameras tik turintys teisę Kamerų vaizdų peržiūra.
  4. Baigta: Atsijungti viršuje dešinėje. Jei prisijungimas baigėsi (pvz., planšetė visą naktį nebuvo naudojama), ekranas vėl paprašys PIN kodo.

Patarimas: pridėkite puslapį prie planšetės pradžios ekrano (naršyklėje: Pridėti prie pradžios ekrano), tada jis atsidarys kaip programėlė.

Todėl kasa paprašo kasos kompiuterio IP adreso tinkle (jei kompiuteris turi kelis, pvz., wifi ir kabelio, pasirenkate tinklą). Valdymo portale (nuotolinė kasa) tai yra portalo adresas. QR kodą sukuria pati kasa, be interneto.

Planšečių susiejimas: vienu mygtuku į planšetę (pasirinktinai)

Dar paprasčiau: vieną kartą susiekite planšetę, ir kasa vienu mygtuku siųs muziką arba kameras į tą planšetę. Įjunkite skiltyje Nustatymai → Įmonė → Ekranai ir valdymas → Planšetės kaip antras ekranas (numatytai išjungta).

  1. Planšetėje: atidarykite http://<kassaserver>:3000/tablet (prie nustatymo yra Planšetėje ar telefone su QR kodu), prisijunkite PIN kodu ir suteikite planšetei pavadinimą, pvz., Baro planšetė. Susieti.
  2. Kasoje: lange Muzika arba Kameros dabar yra mygtukas Į Baro planšetė (su žaliu tašku, jei planšetė įjungta). Bakstelėkite jį: planšetė pati atidarys tą ekraną. Muzikos atveju perduodamas ir pasirinktas šaltinis (pvz., Terasa).
  3. Planšetėje: Uždaryti grąžina į laukimą; Atsieti šią planšetę pašalina susiejimą.

Palikite puslapį planšetėje atidarytą; jei planšetė išjungta arba miega, ji atidarys ekraną, kai tik vėl įsijungs. Planšetė lieka prisijungusi kaip darbuotojas, kuris joje prisijungė: siųsti ir žiūrėti kameras galima tik turint teisę Kamerų vaizdų peržiūra. Administratorius prie nustatymo mato, kurios planšetės susietos ir ar jos įjungtos, ir gali jas pervadinti arba pašalinti. Planšetė saugo savo raktą; kasa iš jo saugo tik maišos reikšmę (hash). Išjungus susietos planšetės išsaugomos. Žurnale matyti, kas planšetę susiejo, pervadino ar pašalino.

Išsinešamų užsakymų kvietimo ekranas

Ekranas svečiams: kairėje Ruošiama, dešinėje Paruošta, su dideliais numeriais, kaip užkandinėje ar greito maisto restorane. Įjunkite skiltyje Nustatymai → Įmonė → Ekranai ir valdymas → Išsinešamų užsakymų kvietimo ekranas (numatytai išjungta).

Susieti nereikia: televizoriuje su naršykle (išmanusis televizorius, priedėlis ar mini kompiuteris), planšetėje arba antrame monitoriuje atidarykite kasos adresą su /oproep, pvz., http://192.168.1.20:3000/oproep. Prie nustatymo ir lange Pakviesti yra mygtukai Atskirame ekrane ir Planšetėje ar telefone (QR kodas su adresu). Prisijungti nereikia: ekranas rodo tik numerius. Palieskite ekraną vieną kartą, tada naršyklė galės leisti garsą.

Kas rodoma:

Numeris: internetinėje parduotuvėje, Thuisbezorgd ir pristatymo platformose – užsakymo numeris, kurį svečias ar kurjeris jau turi; kitu atveju atsiėmimo numeris (nuo 1 iki 999). Jis dideliu šriftu atspausdintas ant kvito su paaiškinimu, kad numeris pasirodys ekrane, kai užsakymas bus paruoštas (kvito kalba).

Pasirinktinai (pagal numatymą išjungta, nustatyme):

Kasoje yra mygtukas Pakviesti (su dar ruošiamų užsakymų skaičiumi):

  1. Paruošta rankiniu būdu pažymi numerį kaip paruoštą (be virtuvės ekrano arba kai taip greičiau). Užsakymo iš internetinės parduotuvės ar Thuisbezorgd būsena taip pat atnaujinama, todėl svečias gauna pranešimą.
  2. Atgal grąžina jį į Ruošiama.
  3. Atsiimta pašalina jį iš ekrano (su galimybe Anuliuoti).

Prie nustatymo taip pat pasirenkate, ar rodyti vardą šalia numerio (numatytai ne, dėl privatumo) ir ar ekranas skleis garsą. Išjungus: nėra mygtuko „Pakviesti“ ir atsiėmimo numerio čekyje; nustatymai išsaugomi. Žurnale matyti, kas ką rankiniu būdu pažymėjo kaip paruoštą, grąžino ar pažymėjo kaip atsiimtą.

Darbo pradžios ir pabaigos žymėjimas

Pagal numatymą darbo laiko žymėjimas išjungtas: tada jo kasoje niekur nematyti (nėra mygtuko viršutinėje juostoje, nėra prisijungimo ekrane, nėra skirtuko Darbo laikas). Įjunkite skiltyje Nustatymai → Įstaiga, prie Personalo atvykimo ir išvykimo žymėjimas:

Kas kasos nenaudoja (pvz., virtuvė), žymisi prisijungimo ekrane: bakstelėkite Atvykimas / išvykimas ir įveskite savo PIN kodą. Taip perjungiama tarp atvykimo ir išvykimo neprisijungiant.

Kai žymėjimas įjungtas, administratorius skiltyje Nustatymai → Darbo laikas mato:

Belgijoje apie kiekvieną atvykimą ir išvykimą taip pat pranešama juodajai dėžei. Jei ji nepasiekiama, žymėjimas neįvyksta (kaip ir atsiskaitymas). Ar tai visiškai atitinka Belgijos personalo registravimo reikalavimus, dar turi būti patvirtinta.

Svėrimas ir etiketės (svarstyklės)

Kai svarstyklės įjungtos (Nustatymai → Svarstyklės), produktai gali turėti kainą už kilogramą. Visi kiti produktai lieka parduodami vienetais.

Uber Eats, Deliveroo ir HubRise

Be Thuisbezorgd.nl / Takeaway.com, į kasą patenka ir užsakymai iš Uber Eats (Nyderlandai ir Belgija), Deliveroo (tik Belgija; Deliveroo 2022 m. pabaigoje pasitraukė iš Nyderlandų) ir viskas, kas yra HubRise (be kita ko, Uber Eats, Deliveroo, Just Eat/Takeaway.com ir mažesnės užsakymų programėlės). Kiekviena platforma įjungiama atskirai skiltyje Nustatymai → Pristatymo platformos (pagal numatymą išjungta, išjungus viskas išsaugoma). Skirtukas kiekvienai platformai rodo, kuriose šalyse ji veikia, ir įspėja, jei ji neveikia įmonės šalyje.

Užsakymai. Užsakymas tampa įprastu užsakymu (bezorgen arba afhalen, grupės pavadinimas <platform> <nummer>) su platformos kainomis: prekės atpažįstamos pagal ID (iš meniu), kodą arba PLU numerį, nežinoma = atskira eilutė su platformos kaina (ir pranešimas); pristatymo mokesčiai, priedai ir nuolaida kaip atskiros eilutės; jei suma vis tiek nesutampa, eilutė "Skirtumas". Virtuvės lapelis iš karto siunčiamas į virtuvę/barą. Mygtukas Platformos viršutinėje juostoje (su vykdomų užsakymų skaičiumi; oranžinis, kai yra ką priimti): priimti arba atmesti (su priežastimi), ruošiama, paruošta, pakeliui, pristatyta arba atsiimta, atšaukti ir Užbaigti (apmokėta internetu). Tai, ką palaiko platforma, grąžinama (Uber Eats: priimti, atmesti, atšaukti; Deliveroo: priimti, atmesti, ruošiama, paruošta, atsiimta; HubRise: visos būsenos). Jei įmonė pristato pati (nuosavas pristatymas), užsakymas matomas ir skiltyje Reisai, o išvykimas ir pristatymas automatiškai perduodami platformai. Platformos atšauktas užsakymas nebegalioja. Jei kasa ilgiau nei 2 minučių neprisijungusi prie portalo, portalas atmeta naują Uber Eats užsakymą ir praneša Deliveroo (su planšete), kad nepavyko, kad įmonė tai matytų planšetėje.

Kodas: apps/pos-server/src/lib/bezorgplatforms.ts, routes/bezorgplatforms.ts; ekranai Bezorgplatforms.tsx. Portalo pusė: horecapos-portaal/src/platforms.mjs. Žurnalas: Pristatymo platformos (įj./išj., nustatymai, užsakymai). Viskas įtraukiama į kasos atsargines kopijas.

Mažesnės platformos Nyderlanduose ir Belgijoje (Homie, Hebtrek, sneleten.nl, Bistroo ...) neturi viešos kasos integracijos; jei jos yra HubRise, veikia per HubRise. Daugiau: žr. backlog.

Grynųjų pinigų automatas (uždara grynųjų pinigų sistema)

Pagal numatytuosius nustatymus išjungta: grynieji veikia kaip visada. Naudojant uždarą grynųjų pinigų sistemą personalas neliečia grynųjų pinigų: klientas arba darbuotojas įdeda pinigus į automatą, kuris juos suskaičiuoja, patikrina, ar nėra padirbtų, ir grąžina grąžą.

Mygtukas ©

OptimumPOS duomenys

Kiekvieno ekrano (PIN, salės plano, užsakymo ir virtuvės) apačioje dešinėje yra mažas mygtukas ©. Jis atidaro OptimumPOS duomenis: logotipą, adresą, telefoną, el. paštą ir svetainę. Piktograma saugoma programėlėje vietoje, todėl veikia ir be interneto. Ta pati piktograma yra ir programėlės piktograma (skirtukas ir pradžios ekranas).

2 dalis · Vadybininkas

Pradžia

Pagal numatymą vadovas gali viską, ką gali aptarnaujantis personalas, ir be to, be kita ko, taikyti nuolaidas, atlikti grąžinimus, uždaryti dieną, tvarkyti kasos stalčių bei peržiūrėti žurnalą ir atsargas. Dauguma to yra po mygtuku Ataskaita:

Atsargos

Pagal numatytuosius nustatymus išjungta. Įjunkite skiltyje Nustatymai → Įstaiga → Vesti atsargų apskaitą. Išjungta = kasoje niekur nematoma.

Užsakymas iš tiekėjų

Pagal numatytuosius nustatymus išjungta. Įjungiama skiltyje Nustatymai → Atsargos → Užsakymas iš tiekėjų (tik kai įjungta Vesti atsargų apskaitą). Išjungta = užsakymų sąrašas veikia kaip visada.

Atsiliepimų valdymas

Google ir Trustpilot atsiliepimų skaitymas ir atsakymas į juos kasoje. Įjungiama Nustatymai → Taškai ir atsiliepimai → Atsiliepimų valdymas (pagal numatymą išjungta, tada niekur nieko nematyti). Skaityti ir atsakyti: Ataskaita → Atsiliepimai (teisė Skaityti atsiliepimus ir į juos atsakyti, pagal numatymą ir vadovui). Jei išjungsite, ryšiai ir atsiliepimai bus išsaugoti.

SMS ir el. pašto rinkodara

Žinutės lojalumo kortelės klientams, kurie tam davė sutikimą. Be lojalumo kortelės nė vienos iš jų įjungti negalima.

Arbatpinigiai pagal darbuotoją

Skiltyje Nustatymai → Įstaiga → Arbatpinigiai (tik jei įjungta "Rodyti arbatpinigių mygtukus atsiskaitant") pasirinkite, kaip arbatpinigiai pagal darbuotoją rodomi tarpinėje suvestinėje (X), Z ataskaitoje (čekis ir el. laiškas) ir Apyvartoje per laikotarpį (taip pat CSV):

PasirinkimasPaskirstymas
Išjungta (numatyta)tik bendra arbatpinigių suma, kaip visada
Kiekvienam savi arbatpinigiaiarbatpinigiai iš sąskaitų, kurias darbuotojas pats atsiskaitė
Bendras fondas pagal valandasvisi arbatpinigiai kartu, pagal tuo laikotarpiu pažymėtas darbo valandas (reikia darbo laiko žymėjimo; niekas nepažymėjo = po lygiai)
Bendras fondas po lygiaivisi arbatpinigiai kartu, po lygiai tiems, kas buvo pažymėję darbo pradžią (be žymėjimo: tiems, kas ką nors įvedė ar atsiskaitė)

Likę centai atitenka tam, kas arčiausiai kito cento, todėl bendra suma visada sutampa. Tai tik apžvalga: kasa nieko neišmoka (tam yra "Pinigų išėmimas iš stalčiaus"). Senos Z ataskaitos lieka tokios, kokios buvo.

Z ataskaita el. paštu

Skiltyje Nustatymai → Įstaiga → Siųsti Z ataskaitą vieną kartą įveskite administratoriaus el. pašto adresą (keli adresai: atskirkite kableliu, daugiausia 3). Paspaudus Uždaryti dieną, Z ataskaita automatiškai išsiunčiama tuo adresu, kartu su atspausdintu čekiu. Tuščia = nesiųsti, kaip visada.

Dienos santrauka (neprivaloma)

Jei laukelyje Siųsti Z ataskaitą el. paštu yra adresas, po juo yra varnelė Su trumpa dienos santrauka laiško viršuje (numatytai išjungta). Įjungta = Z ataskaitos laiško viršuje kelios eilutės paprasta kalba, tik iš pačios kasos duomenų (be DI, niekas neišsiunčiama į išorę):

Pati Z ataskaita (kvitas ir laiškas) lieka visiškai tokia pati. Šiandienos peržiūra rodo santrauką nuo paskutinio dienos uždarymo iki dabar. Santrauka yra olandų kalba, kaip ir Z ataskaitos laiškas.

Valdymo skydelis

Skirtukas Valdymo skydelis skiltyje Ataskaita (teisė Apyvarta per laikotarpį), tik skaitymui:

Parduoti dovanų kuponai neįskaičiuojami į apyvartą, o nuolaidos ir meniu antraštės – į top 10 (kaip ir kitose ataskaitose). Diena trunka nuo 00:00 iki 24:00.

Papildomos ataskaitos

Trys papildomi skirtukai skiltyje Ataskaita, kiekvieną atskirai galima įjungti per Nustatymai → Įmonė → Valdymas ir ataskaitos → Papildomos ataskaitos (numatytai išjungta: tada skirtuko nėra). Jiems reikia tos pačios teisės kaip Apyvarta pagal laikotarpį, ir jie skirti tik skaityti. Laikotarpis: ši savaitė, praėjusi savaitė, šis mėnuo, praėjęs mėnuo, paskutinės 90 dienos, šie metai arba pasirinktas (ne daugiau kaip šiek tiek daugiau nei metai).

Nuolaidos

Vadybininkas ar administratorius užsakymo ekrane šalia sumos mato mygtuką % Nuolaida:

Nuolaida čekyje rodoma atskira eilute ("Nuolaida 10%", su priežastimi apačioje) su tuo pačiu PVM tarifu, kad suma ir PVM detalizacija sutaptų. Visam čekiui nuolaida paskirstoma pagal PVM tarifus. Pašalinti: palieskite nuolaidos eilutės sumą. Jei atšaukiama eilutė su savo nuolaida, ta nuolaida panaikinama kartu. Jei pašalinate produktą iš čekio su procentine nuolaida visam čekiui, kasa iš naujo apskaičiuoja nuolaidą likusiai daliai (Belgijoje UC226); fiksuota suma lieka ir atsiskaitant vėl paskirstoma eilutėms. Jei dėl 100% nuolaidos mokėti nieko nereikia, uždarykite mygtuku "Uždaryti (nieko mokėti)". Nuolaidos rodomos žurnale, o X/Z ataskaitoje ir laikotarpio apžvalgoje – kaip "iš jų nuolaida". Grąžinant čekį su nuolaida, nuolaida grąžinama proporcingai.

Nuolaidų kodai (pasirinktinai)

Kodai su nuolaida visam čekiui, pavyzdžiui, akcijai (ZOMER10). Įjungiama skiltyje Nustatymai → Įmonė → Nuolaidų kodai (pagal numatymą išjungta); kodus kuriate skiltyje Nustatymai → Nuolaidų kodai (teisė Tvarkyti produktus):

Užsakymų ekrane yra mygtukas Nuolaidos kodas (kodą gali įvesti bet kas; kodą iš anksto sukuria įmonė). Nuolaida čekyje rodoma kaip eilutė "Nuolaidos kodas CODE", paskirstyta pagal PVM tarifus; vienas kodas vienam čekiui ir nebe tada, kai jau (iš dalies) sumokėta. Jei eilutę pašalinate arba užsakymas atšaukiamas, panaudojimas nebeskaičiuojamas. Ištrynus panaudotą kodą, jis išjungiamas (ataskaitos lieka teisingos). Viskas registruojama žurnale (Nuolaidos kodas). Kodas: lib/kortingscodes.ts, routes/kortingscodes.ts, Kortingscodebeheer.tsx, KortingscodeDialoog.tsx.

Jie nerodomi sąraše skiltyje Nustatymai → Nuolaidų kodai (tačiau kiekis pagal akciją rodomas skiltyje Ataskaita → Rinkodara) ir perduodami į internetinę parduotuvę, kol galioja ir yra nepanaudoti.

Ataskaitos ir dienos uždarymas

Ataskaita – tarpinė (X)

Mygtukas Ataskaita viršutinėje juostoje:

Eksportas į buhalteriją

Ataskaita → Apyvarta pagal laikotarpį → Apskaitos eksportas (žurnalas) (teisė Apyvarta pagal laikotarpį) sukuria CSV su vienu žurnalo įrašu kiekvienai dienai, paruoštą nuskaityti e-Boekhouden, Exact, SnelStart, Twinfield ir pan. (per jų CSV / memorialinį importą), arba vieną iš toliau nurodytų formatų (UBL, XAF ir paruošta 14 programoms).

Kiekvienai dienai vienas dokumentas (KASSA-JJJJMMDD), kuris visada subalansuotas (debetas = kreditas):

PusėKas
Debetasįplaukos pagal mokėjimo būdą (grynieji, kortelė, dovanų kuponas, internetu, kita), įskaitant arbatpinigius
Kreditasapyvarta pagal PVM tarifą (be PVM) ir mokėtinas PVM pagal tarifą
Kreditasarbatpinigiai (mokėtini darbuotojams, ne apyvarta)
+/-apvalinimo skirtumas (grynųjų apvalinimas iki 5 ct)
+/-pinigų įdėjimas / išėmimas iš stalčiaus (kasos valdymas) su tarpinėmis sąskaitomis, ir kasos skirtumas iš Z ataskaitos

Grąžinimai ir nuolaidos jau įtraukti į čekius ir mažina apyvartą. Stulpeliai: Datum; Boekstuk; Dagboek; Rekening; Omschrijving; Debet; Credit; Btw-code; Btw-% (kabliataškiai, dešimtainiai kableliai). Atsisiuntus kasa praneša, ar yra dienų, kurios nesubalansuotos arba kurių skirtumas didesnis nei apvalinimas.

Šalia mygtuko pasirenkate formatą (pasirinkimas įsimenamas naršyklėje). Tas pats žurnalas, bet suformatuotas taip, kad programa galėtų jį tiesiogiai nuskaityti. Sąraše rodomi tik įmonės šalies formatai (Nustatymai → Įmonė), pirmiausia standartai (CSV, UBL, XAF), tada programos abėcėlės tvarka:

FormatasFailasNuskaitymas į programą
Bendrasis (CSV)journaal_…csvbet kuri programa su CSV / memorialiniu importu (stulpelių susiejimas)
UBL 2.1 / Peppol (XML), NL ir BEjournaal_…_ubl.xml (daugiau dienų: .zip)kiekvienai dienai sąskaita "dienos įplaukos" kontrahentui Kassaverkopen (jau apmokėta) pagal Peppol BIS Billing 3.0, su viena eilute kiekvienam PVM tarifui ir pajamų sąskaita lauke AccountingCost; tik apyvarta ir PVM (mokėjimo būdai, arbatpinigiai, apvalinimas, stalčius ir kasos skirtumas į sąskaitą nepatenka). Skirta įkelti, be kita ko, į Adsolut, Billit, BUNNI, DigiBoox, Expert/M, Moneybird, Popsy, Rompslomp, Storecove ir TriFact365; ne siuntimui per Peppol tinklą. Pavadinimas, PVM kodas ir adresas imami iš Nustatymai → Įmonė
XML Auditfile Financieel (XAF 4.0), NLjournaal_…_xaf.xafNyderlandų mokesčių administratoriaus (Belastingdienst) auditfile (XSD XmlAuditfileFinancieel4.0): vienas failas laikotarpiui, didžioji knyga, PVM kodai, laikotarpiai ir kiekvienai dienai vienas memorialinis įrašas; nuskaitomas, be kita ko, Caseware, Exact Reeleezee ir Visma Cash
AccountView (XML), NLjournaal_…_accountview.xmlXML įrašai (VFPData, po vieną transact kiekvienai apskaitos eilutei su dj_code, period, inv_date, inv_nr, acct_nr, trn_desc ir amount: debetas teigiamas, kreditas neigiamas), kiekvieną dieną vienas dokumentas memorialo žurnale; įkeliama per importo apibrėžtį (Document → Importeren → Importdefinitie aanmaken, tipas XML), laukų pavadinimai yra paties AccountView, todėl vieną kartą susiekite 1:1. Pirmą importą duokite patikrinti
AFAS Profit (XML)journaal_…_afas.xmlUpdateConnector FiEntries (finansinės operacijos) XML, vienas įrašas per dieną su metais, laikotarpiu, administracija ir žurnalu; į Profit įkeliama per Importuoti → XML; įveskite administracijos numerį (numatytasis 1)
Asperion (CSV), NLjournaal_…_asperion.csvFMUTA formatas (Extra → Import financiële mutaties), kiekvienai dienai antraštės eilutė ir įrašų eilutės; importo apibrėžtį nustato Asperion per pagalbos tarnybą
Dienos suvestinė (HTML), NL ir BEjournaal_…_dagstaat.htmllengvai skaitoma dienos suvestinė kiekvienai dienai (apyvarta pagal PVM tarifą, mokėjimo būdai, arbatpinigiai, kasos skirtumas) ir sumos; spausdinti kaip PDF arba siųsti el. paštu, programoms be importo (Accountable, Dext, Dexxter, Jortt, Kleisteen, MoneyMonk)
e-Boekhouden.nl (CSV)journaal_…_eboekhouden.csvData; Dokumentas; Aprašymas; Didžiosios knygos sąskaita; Suma (debetas teigiamas, kreditas neigiamas); PVM kodas GEEN (PVM jau yra PVM sąskaitose); Importas → Operacijos, rūšis memorialas
Exact Online (XML)journaal_…_exact.xmleExact-XML (tema GLTransactions): kiekvienai dienai vienas memorialinis įrašas (90 tipo) žurnale; Importas/eksportas → Importuoti XML
InformerOnline (TXT), NLjournaal_…_informer.txttabuliacija atskirtas memorialas (Geavanceerd → Memoriaal → uploaden); žurnalas turi būti numeris 1–99 (kitaip 90)
KING ERP (XML), NLjournaal_…_king.xmlKING_JOURNAAL: viena įrašų serija (negalutinė) su vienu žurnalo įrašu kiekvienai dienai
KOMAS (CSV), NLjournaal_…_komas.csvKOMAS laisvas formatas (0401 Importeren journaalposten): Datum; Grootboek; Omschrijving; Bedrag
Odoo (CSV), NL ir BEjournaal_…_odoo.csvAccounting → Journal Entries → Import records; žurnalas ir sąskaita pagal pavadinimą arba kodą
Sage BOB 50 (Excel), BEjournaal_…_bob.xlsxImportation de données externes → Opérations diverses (stulpelius susiekite vieną kartą)
SAP Business One (ZIP), NL ir BEjournaal_…_sapb1.zipData Transfer Workbench, Journal Entries: JournalEntries.csv ir JournalEntries_Lines.csv
SnelStart (CSV)journaal_…_snelstart.csvData; Dokumentas; Aprašymas; Didžiosios knygos sąskaita; Debetas; Kreditas (dd-mm-mmmm, kablelis, be BOM); memorialo importas, žurnalą pasirenkate nuskaitant
Twinfield (XML)journaal_…_twinfield.xmlžurnalo operacijos kaip juodraštis (destiny="temporary"), buhalteris jas patvirtina galutinai; įveskite administracijos kodą (tuščia = administracija, į kurią importuojate)
Winbooks (CSV), BEjournaal_…_winbooks.csvK_DOC.CSV, kiekvienai dienai vienas dokumentas žurnale (Winbooks numeruoja pati)
Yuki (XML)journaal_…_yuki.xmlJournal-XML (GeneralJournal), vienas memorialas per dieną, tokia pati struktūra kaip tiesioginio ryšio; administracijos ID neprivalomas

Apžvalga: kuri buhalterinė programa kokiu būdu

Pagal segmentą, abėcėlės tvarka. NL/BE = kurioje šalyje programa veikia: Nustatymai → Buhalterija → Buhalterinė programa matote tik įmonės šalies programas (Nyderlandų programos neveikia Belgijoje ir atvirkščiai). Tiesiogiai = kasa pati užregistruoja kiekvieną dieną (pasirenkama Nustatymai → Buhalterija → Buhalterinė programa); pagal užklausą = API yra, bet pirmiausia reikia partnerio registracijos arba tiekėjo patvirtinimo (praneškite mums). Failas = formatas skiltyje Apskaitos eksportas. Kur galima abu, galite naudoti abu. Sąrašas yra packages/shared/src/boekhoudcatalogus.ts ir taip pat rodomas Nustatymai → Buhalterija.

ProgramaNLBETiesiogiaiFailasPastaba
Smulkusis verslas ir savarankiškai dirbantys
Accountable–✓–Dienos suvestinė (HTML, PDF arba el. laiškui)
AccountView (Visma)✓–pagal užklausąAccountView (XML), Bendrasis (CSV)Failas: XML įrašai importo apibrėžčiai (Document → Importeren); bendrąjį CSV taip pat galima įkelti per importo apibrėžtį. Tiesiogiai per AccountView.Net API, pateikus užklausą AccountView.
Acumulus✓–✓–Tiesiogiai kaip apmokėta pardavimo sąskaita už dieną, su viena eilute kiekvienam PVM tarifui.
AFAS Profit✓–✓AFAS Profit (XML)
Asperion✓–pagal užklausąAsperion (CSV)Tiesiogiai po registracijos kaip API partneris Asperion.
Billit–✓pagal užklausąUBL 2.1 / Peppol (XML)UBL įkėlimas per Fast input; tiesiogiai po Billit patvirtinimo.
BUNNI✓––UBL 2.1 / Peppol (XML)Viešos API dokumentacijos dar nėra.
Dexxter–✓–Dienos suvestinė (HTML, PDF arba el. laiškui)
DigiBoox (Visma DigiBTW)✓––UBL 2.1 / Peppol (XML)
e-Boekhouden.nl✓––e-Boekhouden.nl (CSV)Taip pat buvusiems Ficsus klientams.
Exact Online✓✓✓Exact Online (XML)
Exact Reeleezee✓––XML Auditfile Financieel (XAF 4.0)
Horus–✓✓–
InformerOnline✓––InformerOnline (TXT)
Jortt✓––Dienos suvestinė (HTML, PDF arba el. laiškui)Importo nėra: dienos apyvartą užregistruokite kaip pajamas, pridėdami dienos suvestinę.
KING✓–pagal užklausąKING ERP (XML)Tiesiogiai po partnerio registracijos KING Software.
Kleisteen✓––Dienos suvestinė (HTML, PDF arba el. laiškui)
KOMAS (Adfinis)✓––KOMAS (CSV)
Minox✓–pagal užklausą–Tiesiogiai po partnerinio susiejimo per Minox.
Moneybird✓–✓UBL 2.1 / Peppol (XML)
MoneyMonk✓––Dienos suvestinė (HTML, PDF arba el. laiškui)MoneyMonk 2026 m. gaus API susiejimams.
Octopus–✓pagal užklausą–Tiesiogiai pateikus software house ID užklausą Octopus.
Popsy / Allegro–✓–UBL 2.1 / Peppol (XML)
Rompslomp✓––UBL 2.1 / Peppol (XML)
Sage BOB 50–✓–Sage BOB 50 (Excel)
Silvasoft✓✓✓–Tiesiogiai kaip pardavimo įrašas už dieną, su viena eilute kiekvienam PVM tarifui; mokėjimo būdai, arbatpinigiai ir kasos skirtumas neperduodami.
SnelStart✓–✓SnelStart (CSV)
Twinfield✓–✓Twinfield (XML)
Visma Cash✓–pagal užklausąXML Auditfile Financieel (XAF 4.0)API su raktu iš CASHWeb; įrašų formatas operacijoms dar tikslinamas.
Visma eAccounting✓–pagal užklausą–Tiesiogiai po Visma patvirtinimo (partnerio registracija).
Winbooks–✓pagal užklausąWinbooks (CSV)
Wolters Kluwer Adsolut–✓pagal užklausąUBL 2.1 / Peppol (XML)UBL su pajamų sąskaita kiekvienoje eilutėje; Adsolut įjunkite "grootboekrekening verwerken bij verkopen".
Wolters Kluwer Expert/M–✓–UBL 2.1 / Peppol (XML)
Yuki✓✓✓Yuki (XML)
Tarptautinės
QuickBooks Online✓✓✓bendrasis CSVNėra Nyderlandų ar Belgijos versijos: patikrinkite PVM nustatymus.
Xero✓✓✓bendrasis CSV
Zoho Books✓✓✓bendrasis CSV
Didelės įmonės ir tinklai
Exact Globe+✓✓–Exact Online (XML)Tas pats XML kaip Exact Online; pirmąjį importą leiskite patikrinti.
Microsoft Dynamics 365 Business Central✓✓✓–
Odoo✓✓✓Odoo (CSV)
Oracle NetSuite✓✓pagal užklausąbendrasis CSV
SAP Business One✓✓✓SAP Business One (ZIP)
Unit4 ERPx✓✓–bendrasis CSV
Platformos ir agregatoriai
Apicbase✓✓pagal užklausą–Pardavimai pagal čekį atsargoms ir food cost: ryšys skiltyje Nustatymai → Receptūros (ne kaip apskaitos programa).
Caseware✓✓–XML Auditfile Financieel (XAF 4.0)
Combidesk✓–pagal užklausą–Combidesk pats kuria ir prižiūri susiejimą (be kita ko, su Exact, Moneybird, SnelStart ir Twinfield); pagal užklausą kaip partneris.
Dext✓✓–Dienos suvestinė (HTML, PDF arba el. laiškui)Dienos suvestinę (PDF) išsiųskite el. paštu savo Dext adresu.
Jamix✓✓pagal užklausą–Pardavimai atsargoms ir maisto savikainai (food cost) per Jamix JAPI sąsają; individualus sprendimas pagal užklausą Jamix.
Omniboost✓✓pagal užklausą–Per Omniboost partnerių programą jungiasi toliau su daugeliu apskaitos ir viešbučių sistemų.
Storecove (Peppol)✓✓pagal užklausąUBL 2.1 / Peppol (XML)
TriFact365✓––UBL 2.1 / Peppol (XML), Dienos suvestinė (HTML, PDF arba el. laiškui)
Bet kuri kita programa✓✓–bendrasis CSV, UBL arba XAF (NL)

Pirmąjį importą tegul patikrina buhalteris. Formatavimas yra packages/shared/src/journaalexport.ts (su testais).

Nustatymai → Buhalterija (teisė Nustatyti įstaigą, mokėjimus ir spausdintuvus): žurnalo kodas (numatytasis MEM) ir didžiosios knygos sąskaita kiekvienai daliai. Tuščia = pavyzdinė sąskaita (NL: 8000/8010/8020 apyvarta, 1500/1510 PVM, 1000 kasa, 1100 kortelė; BE: 7000xx apyvarta, 451000 PVM, 570000 kasa). Tikras sąskaitas tegul įrašo buhalteris.

Ryšys su buhalterine programa

Tiesioginiai ryšiai su Acumulus, AFAS Profit, Microsoft Dynamics 365 Business Central, Exact Online, Horus, Moneybird, Odoo, QuickBooks Online, SAP Business One, Silvasoft, SnelStart, Twinfield, Xero, Yuki ir Zoho Books. Po kiekvienos dienos kasa užregistruoja tą patį žurnalo įrašą kaip aukščiau esantis eksportas (apyvarta ir PVM pagal tarifą, mokėjimo būdai, arbatpinigiai, apvalinimas, stalčius ir kasos skirtumas) kaip memorialinį įrašą pasirinktoje programoje, su žurnalu ir didžiosios knygos sąskaitomis iš Nustatymai → Buhalterija. Visada įjungta daugiausia viena programa.

ProgramaŠalisPrisijungimas suKą kasa užregistruoja
AcumulusNLAPI naudotojo sutarties kodas, naudotojas ir slaptažodiskiekvienai dienai apmokėta pardavimo sąskaita su viena eilute kiekvienam PVM tarifui; klaidas Acumulus siunčia el. paštu adresu ACUMULUS_FOUTMAIL
AFAS ProfitNLaplinka, raktas, administracijamemorialas (FiEntries)
Business CentralNL, BEMicrosoft Entra programėlės tenant, aplinka, įmonė, kliento ID ir slaptasis raktas (API.ReadWrite.All)eilutės bendrajame žurnale su lauko Žurnalas kodu
Exact OnlineNL, BEprisijungimas (OAuth, nuosava programėlė: žr. Exact Online žemiau; Belgija: start.exactonline.be)memorialinis įrašas žurnale (pvz., 90)
HorusBEprisijungimas (OAuth, programėlė žemiau), pasirinktinai bylaįvairi operacija
MoneybirdNLAPI raktas, pasirinktinai administracijamemorialas (general journal document)
OdooNL, BEadresas, duomenų bazė, naudotojas, API raktasžurnalo įrašas žurnale su trumpuoju kodu (pvz., MISC)
QuickBooks OnlineNL, BEprisijungimas (OAuth, programėlė žemiau; QUICKBOOKS_OMGEVING)journal entry; sąskaitos pagal numerį
SAP Business OneNL, BEService Layer adresas, duomenų bazė, naudotojas, slaptažodisžurnalo įrašas (JournalEntries)
SilvasoftNL, BEnaudotojas ir API raktaspardavimo įrašas kontrahentui Kassaverkopen, viena eilutė kiekvienam PVM tarifui (mokėjimo būdai, arbatpinigiai ir kasos skirtumas neperduodami)
SnelStartNLsusiejimo raktas ir prenumeratos raktasmemorialas
TwinfieldNLprisijungimas (OAuth, programėlė žemiau), pasirinktinai biurasžurnalo operacija
XeroNL, BEprisijungimas (OAuth, programėlė žemiau), pasirinktinai organizacijamanual journal; sąskaitos pagal kodą
YukiNL, BEAPI raktas, pasirinktinai administracijamemorialas (GeneralJournal)
Zoho BooksNL, BEprisijungimas (OAuth, programėlė žemiau; numatytasis Europos duomenų centras), pasirinktinai organizacijažurnalo įrašas; sąskaitos pagal kodą

Kasos audito failas (XAA)

Nyderlandų įmonėms skiltyje Ataskaita → Apyvarta pagal laikotarpį šalia apskaitos eksporto yra mygtukas Kasos audito failas (XAA): Belastingdienst (Nyderlandų mokesčių administratoriaus) ir XML Platform (SRA) XML Auditfile Afrekensystemen 3.2 už pasirinktą laikotarpį (ne ilgesnį nei šiek tiek daugiau kaip metai; teisė Apyvarta pagal laikotarpį). Tai failas, kurį Belastingdienst rekomenduoja kasos duomenims pateikti patikrinimo metu arba buhalteriui; taisyklės pateiktos dokumente Handreiking voor een betrouwbaar afrekensysteem (Patikimos atsiskaitymo sistemos gairės) (docs/xaa).

Faile (auditfile_kassa_<van>_tm_<tot>.xml, schema docs/xaa/XmlAuditfileAfrekensystemen3.2.xsd):

Sumos yra teigiamos su C (pardavimas, gavimas) arba D (grąžinimas, išmokėjimas); laikas nurodomas Nyderlandų laiku su poslinkiu. Visi raktai yra duomenų bazės id be brūkšnelių, todėl juos galima rasti kasoje.

Pasirašymas (specifikacijos 6 skyrius): jei Optimum POS yra nustatęs sertifikatą, audito failas pateikiamas pasirašytas voke (XML Signature), o failas vadinasi …_ondertekend.xml; kitaip tai paprastas audito failas, ir kasa apie tai praneša atsisiunčiant.

Mokėjimas pagal sąskaitą

Verslo klientai (įmonė, kas savaitę užsisakanti pietus išsinešti, viešbutis, draugija) perka pagal sąskaitą ir moka vėliau, pagal sąskaitą faktūrą. Įjunkite tai Nustatymai → Sąskaitos faktūros → Mokėjimas pagal sąskaitą (tik kai įjungtos Sąskaitos faktūros; pagal numatytuosius nustatymus išjungta).

Bankas: pervedimų priskyrimas

Skiltyje Ataskaita → Pagal sąskaitą → Bankas kasa kiekvienai įplaukai ieško atitinkamos sąskaitos faktūros su mokėjimu pagal sąskaitą:

Kamerų vaizdai kasoje

Visi įstaigos kamerų vaizdai viename puslapyje, be atskiro ekrano ar programėlės. Įjunkite skiltyje Nustatymai → Įstaiga → Ekranai ir valdymas → Kamerų vaizdai kasoje (numatytai išjungta). Tada mygtukas Kameros rodomas viršutinėje juostoje tiems, kas turi teisę Kamerų vaizdų peržiūra (numatytai vadovas ir administratorius; skiltyje Nustatymai → Teisės galima įjungti ir padavėjams). Visos kameros rodomos greta; bakstelėkite kamerą, kad pamatytumėte didelį vaizdą. Išjungus kamerų sistemos lieka išsaugotos.

Taip pat atskirame ekrane: Atskirame ekrane atidaro http://<kassaserver>:3000/camera (pvz., monitoriuje už baro), o Planšetėje ar telefone rodo QR kodą: darbuotojas jį nuskaito savo planšete ar telefonu ir prisijungia savo PIN kodu (ir ten tik turėdamas teisę Kamerų vaizdų peržiūra). Siaurame ekrane kameros rodomos viena po kita. Žr. Antrasis ekranas planšetėje ar telefone.

Administratorius prideda kamerų sistemas su + Kamerų sistema, išbando jas su Testuoti ir kiekvienai kamerai pasirenka pavadinimą ir ar ji rodoma puslapyje:

Be ffmpeg: nuotrauka.

Privatumas: kasa gauna vaizdus iš kamerų sistemos ir tik juos perduoda; niekas nesaugoma (jokių įrašų, jokios talpyklos). Naudotojai ir slaptažodžiai lieka serveryje ir niekada nerodomi ekrane ar žurnale. Žurnale matyti, kas žiūrėjo kameras. Pačių vaizdų puslapis prašo su raktu (galioja 12 val., kol darbuotojas prisijungęs), nes vaizdas naršyklėje negali siųsti žetono. Konfigūracijos eksportas apima tik įjungta/išjungta.

Jautrių veiksmų žurnalas

Ataskaita → Žurnalas (vadybininkas ar administratorius) rodo, kas ką darė ir kada.

Kas registruojama: stornavimai, nuolaidos (ir jų pašalinimas), grąžinimai, čekių kopijos, išankstinės sąskaitos, rankiniai mokėjimai kortele, stalčiaus atidarymas, pinigų įdėjimas į stalčių / išėmimas, pradinė suma, dienos uždarymas, eilučių ar stalų perkėlimas, tuščių užsakymų uždarymas, produktų kainos / pavadinimo / PVM keitimas, nauji ar ištrinti produktai, personalo ir nustatymų keitimas, darbo laiko koregavimas, prisijungimas ir atsijungimas, neteisingi PIN kodai ir darbo pradžios bei pabaigos žymėjimas. Su mokėjimu sąskaita dar: klientai, pardavimai ir mokėjimai sąskaita, banko išrašų įkėlimas, banko jungtis ir duomenų gavimas iš banko. Su pranešimu apie per ilgą paruošimo laiką: vėluojantys užsakymai ir išsiųsti atsiprašymai. Su Mailchimp arba Klaviyo: prijungimas, sąrašo pasirinkimas, atsiejimas ir ten atlikti prenumeratos atsisakymai. Su muzikos valdymu: įjungimas/išjungimas ir muzikos šaltinių pridėjimas, keitimas bei pašalinimas. Su kamerų vaizdais: kas žiūrėjo kameras (ne dažniau kaip kartą per pusvalandį kiekvienam darbuotojui), įjungimas/išjungimas ir kamerų sistemos. Su signalizavimu: kiekvienas signalas, jo sprendimas ir įjungimas bei išjungimas.

Signalizavimas: sukčiavimas ir nukrypimai

Nustatymai → Signalizavimas. Dvi dalys, kiekviena įjungiama atskirai ir pagal numatymą išjungta; išjungus išsaugomi visi signalai ir nustatymai. Nustatyti gali tas, kas turi teisę Signalizavimo nustatymas (pagal numatymą vadovas ir administratorius); signalus mato ir sprendžia tas, kas gali matyti žurnalą. Kasa tikrina kas 5 minučių (ir su Tikrinti dabar); ne šešėlinėje kasoje.

Sukčiavimo ir vagysčių signalizavimas (pagal darbuotoją, per darbo dieną nuo 05:00), kiekviena taisyklė įjungiama atskirai su savo riba:

Pranešimai apie nukrypimus, lyginant su ta pačia savaitės diena ir tuo pačiu laiku per pastarąsias savaites (pagal numatymą 4; dienos be apyvartos neskaičiuojamos, bent dvi palyginimo dienos):

Kiekvienas signalas ateina vieną kartą (pagal taisyklę, darbuotoją ir dieną; virtuvės laikas ne dažniau kaip kartą per valandą) ir siunčiamas į:

Kiekvienam kanalui yra mygtukas Bandomasis pranešimas. Tokenai ir raktai lieka kasoje (ekranai mato tik, ar jie užpildyti). Signalas nėra įrodymas: peržiūrėk sąskaitą ir žurnalą ir aptark tai su darbuotoju.

Čekiai: kopija ir grąžinimas (kreditinis čekis)

Čekiai

Mygtukas Čekiai viršutinėje juostoje:

Kasos stalčius su jutikliu ir stalčius kiekvienam darbuotojui

Pagal numatytuosius nustatymus išjungta. Nustatoma skiltyje Nustatymai → Mokėjimai → Kasos stalčius.

3 dalis · Administratorius

Pradžia

Diegimas. HorecaPOS įdiegsite naudodami savo sistemai skirtą diegimo programą, kurią rasite OptimumPOS atsisiuntimo puslapyje: Android (programėlė), Windows (diegimo programa), macOS (diegimo programa Mac kompiuteriams su Apple Silicon ir Intel), Linux (grafinė diegimo programa arba paketas .deb ar .rpm), Raspberry Pi (grafinė diegimo programa arba .deb, skirta Raspberry Pi 3, 4 ar 5 su 64 bitų Raspberry Pi OS) ir Chromebook (Android programėlė iš Google Play). Pasirinkite visiems naudotojams, jei tai kasos serveris, prie kurio jungiasi planšetės ir virtuvės ekranas, arba tik man, jei tai tik kasa tame įrenginyje. Diegimo programa įdiegia viską, ko reikia, taip pat duomenų bazę, ir kiekvieną naktį daro atsarginę kopiją. Atnaujinsite įdiegę naują versiją: jūsų duomenys išliks. Diegimo programa paleidžiama jūsų kompiuterio kalba (kitaip – anglų); Windows ir Linux sistemose pirmame ekrane galite pasirinkti kitą kalbą. Tada kasa iškart paleidžiama ta kalba. Paketai .deb ir .rpm bei Android programėlė naudoja sistemos kalbą, o kitu atveju – olandų.

Administratorius kasą nustato skiltyje Nustatymai. Ten yra skirtukai, pvz., Įstaiga, Darbuotojai, Teisės, Darbo laikas, Produktai, Happy hour, Atsargos, Planai, Mokėjimai, Spausdintuvai, Buhalterija, Atsarginės kopijos, Importas / eksportas ir Duomenų bazė. Kuriuos skirtukus mato ir vadybininkas, priklauso nuo teisių.

Duomenų bazė. Skiltyje Nustatymai → Duomenų bazė (tik administratorius) renkatės tarp MySQL / MariaDB, integruotos duomenų bazės ir PostgreSQL; perjungiant perkeliami visi duomenys (žr. Duomenų bazė). Jei Optimum POS diegimo metu jau nustatė fiksuotą adresą, galioja tas adresas ir įvesties laukų nėra. Kitu atveju patys užpildote Serveris, Prievadas, Duomenų bazė, Naudotojas ir Slaptažodis. Kasa juos išsaugo pati, vėliau vėl rodo užpildytus ir juos visada galite pakeisti mygtuku Keisti MySQL/MariaDB duomenis arba Keisti PostgreSQL duomenis. Palikti slaptažodį tuščią reiškia: išlaikyti išsaugotą slaptažodį (tam pačiam naudotojui). Diegimo programa ir atnaujinimas nieko nekeičia DATABASE_URL ar pasirinktoje duomenų bazėje.

Nustatymai: produktai

Buhalterija

Viskas, kas susiję su buhalterija, yra skiltyje Nustatymai → Buhalterija. Kartu su buhalteriu įveskite žurnalą ir didžiosios knygos sąskaitas. Jei norite, kad kasa pati kasdien užregistruotų dienos apyvartą, viršuje lauke Buhalterinė programa pasirinkite savo programą, taip pat ir Exact Online: matote tik programas, kurios veikia jūsų įmonės šalyje. Iškart po juo įveskite tos programos duomenis ir prisijunkite. Programoms, į kurias prisijungiate (pvz., Exact Online, Twinfield ar Xero), pirmiausia įveskite programėlę: kliento ID ir kliento slaptąjį raktą. Jei Optimum POS diegimo metu užfiksavo programą ar tam tikrą duomenį, to pasirinkimo ar lauko nematysite. Ten taip pat yra visų programų apžvalga: kurias galima susieti tiesiogiai ir kurios gauna failą. Failą sukuriate skiltyje Ataskaita → Apyvarta pagal laikotarpį → Apskaitos eksportas: pasirinkite savo programos formatą arba UBL (Peppol), XAF ar dienos suvestinę. Pirmąjį įrašą ar importą visada leiskite patikrinti buhalteriui.

Nyderlandų įmonei ten taip pat yra Kasos audito failas (XAA): Belastingdienst XML Auditfile Afrekensystemen su visais kasos čekiais, eilutėmis, mokėjimais ir įvykiais už pasirinktą laikotarpį. Jį pateikiate savo buhalteriui arba, patikrinimo metu, Belastingdienst.

Atlyginimai ir planavimas

Jei jūsų darbuotojai žymi atvykimą ir išvykimą, Nustatymai → Darbo laikas apačioje yra Atlyginimai ir planavimas, dviem blokais. Bloke Darbo užmokesčio apskaita pasirenkate savo darbo užmokesčio programą arba (Belgijoje) socialinį sekretoriatą ir kiekvienam darbuotojui įvedate jo tabelio numerį toje programoje. Tada sukuriate laikotarpio failą su dirbtomis valandomis ir apyvarta pagal darbuotoją ir importuojate jį į savo darbo užmokesčio programą. Bloke Personalo planavimas pasirenkate planavimo sistemą: Deputy, Dyflexis ir Shiftbase apyvarta siunčiama automatiškai kas valandą, kitoms sukuriate apyvartos failą. Taip planavime šalia apyvartos matote darbo užmokesčio sąnaudas. Jei dirbate be atvykimo ir išvykimo žymėjimo, apyvartą į planavimą vis tiek galite siųsti: tuomet tai yra Nustatymai → Buhalterija apačioje, skiltyje Apyvarta į jūsų planavimą. Jei Optimum POS diegimo metu kažką nustatė fiksuotai, to pasirinkimo ar lauko nematote.

Atsarginės kopijos

Kasa kiekvieną naktį automatiškai sukuria atsarginę kopiją, taip pat visada prieš atnaujinimą. Skiltyje Nustatymai → Atsarginės kopijos matote visas atsargines kopijas (kada, kas sukūrė ar automatiškai, dydis), o mygtuku Sukurti atsarginę kopiją galite sukurti ją patys. Jei paskutinė atsarginė kopija senesnė nei dvi dienos, rodomas raudonas įspėjimas: tokiu atveju susisiekite su Optimum POS.

Nustatymai: atsarginės kopijos

Atkurti galima mygtuku Atkurti prie atsarginės kopijos. Viskas, kas įvyko po tos atsarginės kopijos, bus prarasta. Tai turite pažymėti varnele ir dar kartą įvesti savo PIN kodą. Kasa pirmiausia sukuria dabartinės būsenos saugos kopiją, o tada visus atjungia. Belgijoje to padaryti iš kasos negalima (juodosios dėžės skaitikliai toliau skaičiuoja); ten tai atlieka Optimum POS.

Duomenų bazė

Skiltyje Nustatymai → Duomenų bazė (tik administratorius) matote, kur kasa saugo savo duomenis. Viršuje rodoma dabartinė duomenų bazė su programa, versija, lentelėmis, eilutėmis ir adresu arba aplanku. Personalui ir planšetėms kasa su kiekviena duomenų baze veikia vienodai. Windows, macOS, Linux ir Raspberry Pi sistemose renkatės iš trijų duomenų bazių:

Kada MySQL arba MariaDB? Jei jūsų įstaiga jau turi MySQL arba MariaDB serverį, jei su juo dirba jūsų IT administratorius arba jei norite duomenis skaityti savo ataskaitose, Excel ar BI programoje. Jei abejojate, rinkitės integruotą: ji veikia iš karto.

Ko reikia MySQL arba MariaDB?

CREATE DATABASE horecapos CHARACTER SET utf8mb4 COLLATE utf8mb4_bin;
CREATE USER 'horecapos'@'localhost' IDENTIFIED BY 'wachtwoord';
GRANT ALL PRIVILEGES ON horecapos.* TO 'horecapos'@'localhost';

Jei MySQL arba MariaDB veikia kitame kompiuteryje, paskutinėse dviejose eilutėse vietoje localhost įrašykite kasos serverio IP adresą.

Perkėlimas į MySQL / MariaDB:

  1. Skiltyje MySQL/MariaDB adresas užpildykite laukus: Serveris (numatytasis localhost), Prievadas (numatytasis 3306), Duomenų bazė (numatytoji horecapos), Naudotojas ir Slaptažodis; MariaDB taip pat. Jei adresas jau nustatytas, laukai jau užpildyti; palikus slaptažodį tuščią, lieka išsaugotas slaptažodis (tam pačiam naudotojui). Kasa adresą išsaugo pati; jei Optimum POS jau nustatė fiksuotą adresą, galioja tas adresas ir laukų nėra. Jei kasa jau veikia su MySQL/MariaDB, duomenis vėliau pakeisite mygtuku Keisti MySQL/MariaDB duomenis. Šifruotą ryšį jums nustatys Optimum POS.
  2. Bakstelėkite Tikrinti ryšį: matote programą ir versiją arba kodėl nepavyksta.
  3. Bakstelėkite Perkelti į MySQL/MariaDB, pažymėkite, kad suprantate, ir įveskite savo PIN kodą.

Perkelti galima bet kuria kryptimi tarp trijų duomenų bazių, ir visi duomenys keliauja kartu:

  1. Kasa trumpam nepriima užklausų (dažniausiai trumpiau nei minutę); paskui planšetės pačios tęsia darbą.
  2. Pirmiausia kasa sukuria dabartinės būsenos atsarginę kopiją (skiltyje Nustatymai → Atsarginės kopijos).
  3. Viskas perkeliama į naują duomenų bazę, o kasa kiekvienoje lentelėje suskaičiuoja, ar viskas tiksliai vietoje.
  4. Tik kai viskas sutampa, kasa toliau dirba su nauja duomenų baze. Prisijungę darbuotojai lieka prisijungę.

Jei kas nors nepavyksta, niekas nesikeičia ir kasa toliau dirba su senąja duomenų baze. Senoji duomenų bazė lieka, tad visada galima grįžti. Kasos duomenys, kurie jau buvo naujoje MySQL/MariaDB arba PostgreSQL duomenų bazėje, pakeičiami. Taip galima ir Belgijoje: juodosios dėžės skaitikliai perkeliami tiksliai.

Atsarginės kopijos ir atkūrimas visose trijose duomenų bazėse veikia vienodai (Nustatymai → Atsarginės kopijos). Vienos duomenų bazės atsarginę kopiją galima atkurti bet kurioje kitoje, taip pat PostgreSQL kopiją MySQL arba MariaDB.

Kas yra MySQL arba MariaDB? Kiekviena kasos lentelė su tuo pačiu pavadinimu ir stulpeliais (laikas UTC). Kiekviena lentelė gauna papildomą rakto stulpelį _hp_sleutel, o pagalbinėse lentelėse _horecapos_stand, _horecapos_kolom, _horecapos_reeks ir _horecapos_wijziging (pakeitimų žurnalas, saugomas 14 d.) kasa veda būseną, stulpelių tipus, skaitiklius ir pakeitimus. Kitos programos duomenis skaito; rašo tik kasos.

Kaip tai veikia: kasa skaičiuoja greitoje darbinėje kopijoje kasos serveryje ir kiekvieną pakeitimą tame pačiame žingsnyje įrašo į MySQL/MariaDB. Jei nepavyksta, pakeitimas neatliekamas ir kasa praneša apie klaidą, todėl MySQL/MariaDB turi būti pasiekiama. Paleidžiama kasa viską nuskaito iš MySQL/MariaDB.

Kelios kasos vienoje duomenų bazėje. Kaip ir su PostgreSQL, kelios kasos gali naudoti tą pačią MySQL/MariaDB duomenų bazę, pavyzdžiui, kiekviena tinklo įstaiga su savo kasos serveriu. Pakeitimai vyksta vienas po kito, o kiekviena kasa pirmiausia perima, ką padarė kitos, todėl keičiant vienu metu niekas nedingsta. Jei kasa atkuria atsarginę kopiją arba naujesnės versijos kasa atnaujina duomenų bazę, kitos kasos pačios viską nuskaito iš naujo; todėl atnaujinkite visas kasas vienu metu. Kasa, kuri buvo išjungta ilgiau nei 14 d., paleidžiama viską nuskaito iš naujo.

Diegdami taip pat pasirenkate duomenų bazę: MySQL / MariaDB, integruotą (rekomenduojama) arba PostgreSQL su adresu. Jei ji nepasiekiama, kasa įdiegiama su integruota duomenų baze; perkelti galite vėliau čia. Atnaujinant pasirinkimas išlieka.

Planšečių ir ekranų susiejimas

Kliento ekranas

Ekranas prie kasos, atsuktas į klientą. Klientas mato apytikriai, kas užsakyta, ir labai aiškiai – sumą bei mokėjimo būdą. Jame nėra valdymo: ekranas tik seka, ką daro kasa. Pagal numatytuosius nustatymus išjungtas; įjungiama skiltyje Nustatymai → Įmonė → Kliento ekranas. Kasos kompiuteryje su dviem ekranais kasa jį pirmą kartą įjungia automatiškai; jei vėliau jį išjungsite, jis liks išjungtas. Be kliento ekrano (išjungtas arba jo nėra) viskas veikia lygiai taip pat kaip visada: kasa vaizdą siunčia fone, o klaidos ar trūkstamo ekrano personalas niekada nepastebi.

Ką mato klientas:

Prijungti galima dviem būdais (abu nustatomi pačiame įrenginyje):

Kliento ekranas neprašo PIN kodo (nėra ką valdyti) ir rodo tik kasos, su kuria susietas, vaizdą. Vaizdas laikomas tik kasos serverio atmintyje; po paleidimo iš naujo ekranas tuščias iki kito pakeitimo. Nustatymas (įjungta / išjungta ir pasisveikinimo tekstas) įtraukiamas į atsarginę kopiją ir į Importą / eksportą (Kiti nustatymai).

Skaitmeninis kvitas per QR (neprivaloma)

Numatytai išjungta. Įjungiama per Nustatymai → Įmonė → Virtuvė ir kliento ekranas → Skaitmeninis kvitas (pasirinkimas atsiranda, kai kliento ekranas įjungtas ir išsaugotas). Po atsiskaitymo prie Ačiū rodomas QR kodas; tada jis lieka 45 sekundžių, o ne kelias sekundes. Svečias jį nuskenuoja savo telefonu ir mato kvitą lygiai tokį patį kaip popierinis (tas pats tekstas, Belgijos kasoje ir su FDM bloku). Telefone jis gali kvitą atsispausdinti, išsaugoti kaip PDF arba atsisiųsti kaip tekstinį failą.

Kliento ekranas ramybės būsenoje: skaidrių demonstravimas (neprivaloma)

Numatytai išjungta. Įjungiama per Nustatymai → Įmonė → Virtuvė ir kliento ekranas → Kliento ekranas ramybės būsenoje. Jei kliento ekrane nėra sąskaitos, skaidrės keičiasi (numatytai kas 8 sekundžių, galima nustatyti nuo 4 iki 60):

Be skaidrių kliento ekranas rodo pasveikinimo ekraną, kaip visada.

„Happy hour“

Pagal numatytuosius nustatymus išjungta. Įjungiama skiltyje Nustatymai → Įmonė → Naudoti happy hour; tada atsiranda skirtukas Nustatymai → Happy hour.

Dienos dalys ir sezonai

Pagal numatytuosius nustatymus išjungta. Įjungiama skiltyje Nustatymai → Įmonė → Dienos dalys ir užsakymo būdas → Asortimentas pagal dienos dalį ir sezoną; tada atsiranda skirtukas Nustatymai → Dienos dalys. Jei išjungsite, visi produktai vėl bus parduodami visada, o dienos dalys liks išsaugotos.

Asortimentas ir kainos pagal užsakymo būdą

Pagal numatytuosius nustatymus išjungta. Įjungiama skiltyje Nustatymai → Įmonė → Dienos dalys ir užsakymo būdas → Asortimentas ir kainos pagal užsakymo būdą. Jei išjungsite, visur vėl galios įprasta kaina ir viskas bus parduodama visur; įvestos kainos liks išsaugotos.

Pagal numatytuosius nustatymus išjungta. Įjungiama skiltyje Nustatymai → Įmonė → Naudoti meniu.

Receptūros ir savikaina (Apicbase)

Ryšys su Apicbase (receptūros, savikaina, atsargos ir pirkimai) per Apicbase Generic POS API (pagal numatymą išjungta, kiekvieną dalį galima įjungti ar išjungti atskirai). Nustatoma skiltyje Nustatymai → Receptūros (teisė Įmonės, mokėjimų ir spausdintuvų nustatymai). Kasa pati bendrauja su Apicbase (tik išeinantis srautas, portalo nereikia).

  1. Prijungimas (viską pildo administratorius), vienu iš trijų būdų:
    • Įklijuoti token: Apicbase Library Settings → API Settings → New token → Service Account Token (scopes accounts, library, sales); įklijuoti access token ir refresh token;
    • Prisijungti su įmonės nuosava API-app (client-id ir slaptažodis iš API Settings): Prisijungti prie Apicbase ir įklijuoti kodą, kurį po to parodo Apicbase;
    • Nebegaliojantį token (po 7 dienų) kasa pati atnaujina su refresh token.
  2. Outlet: Gauti outlets ir pasirinkti šios įmonės outlet. Kasa ten nustato POS kaip Generic POS API su savo location-id (galima įvesti; numatytasis HORECAPOS-…, unikalus kiekvienai kasai).
  3. Įjungta, su varnelėmis:
    • Produktai, grupės ir pasirinkimai į Apicbase: produktų grupės, produktai (PLU = produkto PLU numeris, kitaip kodas, kitaip id), pasirinkimai kaip modifiers, su kaina ir PVM. Automatiškai po kiekvieno pakeitimo (po minutės) ir kasdien. Tada Apicbase susieji kiekvieną kasos produktą su receptu;
    • Kiekvienas apmokėtas čekis į Apicbase: seniausi pirmiau, ne daugiau kaip 100 vienu kartu, per ketvirtį valandos po apmokėjimo (ir kas 5 minučių). Nuolaida paskirstoma eilutėms; laisvos sumos, vienkartinės pakuotės mokestis ir užstatas yra atskiri produktai Apicbase; sveriami produktai kaip 1 vnt. su visa suma. Jei nepavyksta, kasa sustoja (Apicbase čekių reikia iš eilės) ir bando vėliau: apmokėjimui tai neturi įtakos. Įjungdamas pasirenki, nuo kurios dienos (numatytai nuo dabar);
    • Parsisiųsti porcijos savikainą (kas 6 val.): kiekvienam susietam receptui food cost (ingredientai ir nuostoliai), su personalo išlaidomis, pardavimo kaina ir marža pagal Apicbase. Skaičiuojama pagal pigiausią tiekėją, paskutinę užsakymo kainą arba vidutinę atsargų vertę;
    • Perimti pardavimo kainą iš Apicbase (numatytai išjungta): nustato susietų produktų pardavimo kainą kasoje (įrašoma į žurnalą).
  4. Apačioje: Savikaina pagal produktą su savikaina, savikaina su personalu, kaina kasoje, savikaina % ir marža. Mygtukai Siųsti katalogą dabar, Siųsti čekius dabar ir Gauti savikainas dabar.

Kodas: apps/pos-server/src/lib/apicbase.ts, routes/apicbase.ts; ekranas Apicbase.tsx. Žurnalas: Apicbase. Sąlyga: Apicbase API modulis. Pin Voordeel programėlei visiems klientams: partnerystė ir sertifikavimas Apicbase (žr. backlog). Dokumentacija: https://developers.apicbase.com/docs/generic-pos-api-guide

Viešbučio programinė įranga: į kambarį

Restoranui ar barui prie viešbučio: sąskaitą perkelti į svečio kambarį. Pagal numatymą išjungta: Nustatymai → Viešbutis (teisė Įmonės, mokėjimų ir spausdintuvų nustatymas).

Sirvoy ką nors siunčia tik pasikeitus užsakymui: užsakymus, padarytus iki sujungimo, kasa sužino tik po pakeitimo Sirvoy. Pranešimai gali ateiti ne iš eilės; pranešimas, senesnis (generatedAt) nei tai, ką kasa jau turi, praleidžiamas. Viešbutyje = neatšauktas ir neišsiregistravęs, užsiregistravęs arba atvykimas šiandien ar anksčiau, o išvykimas šiandien ar vėliau. Tikrinti ryšį parodo, kiek užsakymų atėjo.

Visą viešbučio programinę įrangą galima įsigyti Nyderlanduose ir (arba) Belgijoje. Tikrinti ryšį patikrina duomenis. Kiekvieno ryšio kodas: apps/pos-server/src/lib/pms/<naam>.ts.

Kodas: apps/pos-server/src/lib/hotel.ts, routes/hotel.ts, ryšiai lib/pms/, katalogas packages/shared/src/hotelcatalogus.ts; ekranas Hotel.tsx. Žurnalas: Viešbutis. Slapti duomenys (žetonai) laikomi tik duomenų bazėje, niekada ekrane.

Vynų valdymas su Vinify

Nustatymai → Vynų valdymas (pagal numatymą išjungta; išjungus viskas išsaugoma). Vinify tvarko vyno rūsį, vynų kortelę ir atsargas ir yra pagrindinis vynų šaltinis. Pagal Vinify POS reikalavimus kasa siūlo API, per kurį Vinify:

Prisijungia visais trimis Vinify žinomais būdais (administratorius įjungia kurį):

  1. API ID ir API raktas (X-Api-Id ir X-Api-Key arba Authorization: Bearer <id>:<sleutel>);
  2. API raktas ir API secret su parašu: X-Api-Key, X-Timestamp ir X-Signature = hex HMAC-SHA256(secret, <timestamp>\n<METHODE>\n<pad met query>\n<sha256 van de body>), ne senesnis kaip 5 min.

Raktą ir secret sukuria kasa (rodomi vieną kartą); ekranai mato tik, ar jie įvesti. Pasiekiama per portalą adresu https://<portaal>/vinify/<kassa-id>/... (įstaigoje nereikia atidaryti prievado; adresas yra Nustatymai → Vynų valdymas). Kurie produktai yra vynai: tai, ką sukuria Vinify, ir jūsų pažymėtos grupės. Jei Vinify pateikia adresą pardavimams siųsti, kasa juos siunčia ir pati (push, su žetonu): po kiekvieno apmokėto kvito ir kas 5 min. tai, kas dar nepavyko. Vinify įjungia jungtį su HorecaPOS (hello@vinify.no). Viskas žurnale. Nepainioti su Vinify.nl – internetine vynų parduotuve: ji yra tarp tiekėjų (Užsakymas iš tiekėjų).

Greitas adreso įvedimas pagal pašto kodą ir namo numerį

Įjungiama skiltyje Nustatymai → Įmonė → Greitas adreso įvedimas (pagal numatymą išjungta; tik įmonei Nyderlanduose). Įveskite pašto kodą ir namo numerį (taip pat su raide ar priedu, pvz., 12A arba 12-1) ir bakstelėkite Rasti adresą: gatvė, namo numeris, pašto kodas ir miestas užpildomi. Jei tuo numeriu yra keli adresai (12, 12A, 12B), pasirinkite tinkamą. Po to viską galite pakeisti patys.

Pranešimas apie naują versiją

Įjungiama skiltyje Nustatymai → Įmonė → Pranešimas apie atnaujinimą (pagal numatymą išjungta).

Rezervavimo platformos

TheFork, Formitable, Zenchef, Resengo (tik Belgijoje), OpenTable (tik Nyderlanduose), PlanPanther, RestoManager ir Aqqo (tik Nyderlanduose) rezervacijos automatiškai patenka į kasą ir salės planą. Įjungiama skiltyje Nustatymai → Rezervavimo platformos (pagal numatymą išjungta). Tik jei Rezervacijos įjungtos.

Lojalumo programos ir atsiliepimai

Du atskiri jungikliai skiltyje Nustatymai → Taškai ir atsiliepimai (abu pagal numatymą išjungti, tada niekur nieko nematyti). Juos išjungus, nustatymai ir tai, kas jau įvyko, išsaugomi.

Kitos platformos lojalumo programa: svečias renka taškus Joyn (Belgija) ir (arba) Piggy (Leat; Nyderlandai ir Belgija). Tai nepriklauso nuo kasos lojalumo kortelės; ji gali veikti šalia.

Prašyti atsiliepimų: po apsilankymo vienas laiškas su mygtuku į Google ir (arba) Trustpilot.

Jungtis su Mailchimp ir Klaviyo

Lojalumo kortelės klientai jūsų pačių el. pašto programoje: skiltyje Nustatymai → Įmonė → Mailchimp ir Klaviyo (po SMS ir el. pašto rinkodara). Jungiklio nėra: be jungties su pasirinktu sąrašu nieko nevyksta.

Kodas: lib/mailinglijst.ts, routes/mailinglijst.ts ir MailingKoppelingen.tsx.

BI ir duomenų eksportas

Pardavimų duomenys į Power BI, Looker Studio, Excel, Google Sheets, Tableau, Qlik Sense, Metabase, BI paslaugą (pavyzdžiui, YourBI, BI4Horeca arba Moore DRV) arba nuosavą duomenų saugyklą. Įjungiama skiltyje Nustatymai → BI ir duomenų eksportas (pagal numatymą išjungta). Tik skaitymas: per jungtį kasoje nieko negalima pakeisti. Jokių svečių duomenų.

Atlyginimai ir planavimas

Kai įjungtas atvykimo ir išvykimo žymėjimas (Nustatymai → Įmonė), Nustatymai → Darbo laikas apačioje yra Atlyginimai ir planavimas (teisė Tvarkyti nustatymus), dviem atskirais blokais. Jei žymėjimas išjungtas, valandų nėra: tada tik Personalo planavimo blokas (apyvarta, tiesiogiai arba kaip apyvartos failas) yra Nustatymai → Buhalterija apačioje, po antrašte Apyvarta į jūsų planavimą:

ProgramaNLBETiesiogiaiFailasPastaba
Darbo užmokesčio programos ir darbo užmokesčio skaičiavimo paslaugų teikėjai
ADP✓✓pagal užklausąValandų sąrašas pagal darbuotoją ir dieną (CSV)Susiejimas per ADP (pagal užklausą); iki tol valandų sąrašas pagal darbuotoją ir dieną.
AFAS Payroll✓–pagal užklausąValandų sąrašas pagal darbuotoją ir dieną (CSV)Darbo užmokesčio apskaita AFAS Profit (ta pati aplinka kaip buhalterija AFAS); susiejimas pagal užklausą, iki tol valandų sąrašas.
BCS HR✓–pagal užklausąValandų sąrašas pagal darbuotoją ir dieną (CSV)Susiejimas per BCS (pagal užklausą); iki tol valandų sąrašas.
Buddee✓–pagal užklausąValandų sąrašas pagal darbuotoją ir dieną (CSV)Personalo ir darbo užmokesčio programa; susiejimas pagal užklausą, iki tol valandų sąrašas pagal darbuotoją ir dieną.
Employes✓–pagal užklausąValandų sąrašas pagal darbuotoją ir dieną (CSV)Employes turi API dirbtoms valandoms (kliento prieigos raktas); susiejimas bus įdiegtas suderinus su Employes. Iki tol valandų sąrašas.
Exact Online Loon✓–pagal užklausąValandų sąrašas pagal darbuotoją ir dieną (CSV)Darbo užmokesčio apskaita Exact Online (ta pati aplinka kaip buhalterija Exact); susiejimas pagal užklausą, iki tol valandų sąrašas.
Humanwave✓–pagal užklausąValandų sąrašas pagal darbuotoją ir dieną (CSV)Susiejimas per Humanwave (pagal užklausą); iki tol valandų sąrašas.
Loket.nl✓–pagal užklausąLoket.nl Variabele gegevens (CSV), Valandų sąrašas pagal darbuotoją ir dieną (CSV)Failas meniu Werkgever → Collectieve mutaties → Importeren → Variabele gegevens (valandos pagal darbuotoją per laikotarpį). Tiesiogiai per Loket API, užsiregistravus Loket.
Nmbrs✓–pagal užklausąValandų sąrašas pagal darbuotoją ir dieną (CSV)Valandų sąrašas pagal darbuotoją ir dieną, perkelti į Nmbrs. Tiesiogiai per Nmbrs API, užregistravus programėlę Nmbrs.
Salar (Van Winckel)✓––Valandų sąrašas pagal darbuotoją ir dieną (CSV)Valandų sąrašas pagal darbuotoją ir dieną apskaitos biurui; Salar importo formatas nėra viešas.
Socialiniai sekretoriatai
Acerta–✓pagal užklausąValandų sąrašas pagal darbuotoją ir dieną (CSV)Socialinis sekretoriatas: veiklos failo formatą gausite iš Acerta; iki tol valandų sąrašas.
Group S–✓pagal užklausąValandų sąrašas pagal darbuotoją ir dieną (CSV)Socialinis sekretoriatas: veiklos failo formatą gausite iš Group S; iki tol valandų sąrašas.
Liantis–✓pagal užklausąValandų sąrašas pagal darbuotoją ir dieną (CSV)Socialinis sekretoriatas su API, kurią Liantis suteikia kiekvienai įmonei atskirai; iki tol valandų sąrašas.
Partena Professional–✓pagal užklausąValandų sąrašas pagal darbuotoją ir dieną (CSV)Socialinis sekretoriatas: veiklos failo formatą gausite iš Partena; iki tol valandų sąrašas.
SD Worx✓✓–SD Worx Tijdsregistratie (TXT), Valandų sąrašas pagal darbuotoją ir dieną (CSV)Belgija: Tijdsregistratie failas (fiksuotos pozicijos, pagal darbuotoją ir dieną) funkcijai "Tijdsregistratie importeren". Nyderlandai: valandų sąrašas.
Securex–✓pagal užklausąValandų sąrašas pagal darbuotoją ir dieną (CSV)Socialinis sekretoriatas: susiejimai veikia per partnerius; iki tol valandų sąrašas.
Planavimas ir darbo laiko apskaita
Book'u–✓pagal užklausąApyvarta pagal dieną ir valandą (CSV)Book'u teikia Dimona deklaracijas; susiejimas su kasa – pagal užklausą. Iki tol apyvartos sąrašas.
Deputy✓✓✓Apyvarta pagal dieną ir valandą (CSV)Tiesiogiai: apyvarta pagal valandą kas valandą siunčiama į Deputy (Sales). Nuolatinį prieigos raktą sukuriate Deputy, API integracijų skiltyje.
Dyflexis✓–✓Apyvarta pagal dieną ir valandą (CSV)Tiesiogiai: apyvarta pagal valandą kas valandą siunčiama į Dyflexis (information streams). API prieigos raktą gausite per Dyflexis.
Eitje✓–pagal užklausąApyvarta pagal dieną ir valandą (CSV)Eitje jungiasi per savo partnerių programą; iki tol apyvartos sąrašas pagal dieną ir valandą.
Exact Horeko✓–pagal užklausąApyvarta pagal dieną ir valandą (CSV)Susiejimas per Horeko (pagal užklausą); iki tol apyvartos sąrašas.
Fooks✓–pagal užklausąApyvarta pagal dieną ir valandą (CSV)Fooks pats kuria susiejimus su kasomis; iki tol apyvartos sąrašas pagal dieną ir valandą.
L1NDA✓–pagal užklausąApyvarta pagal dieną ir valandą (CSV)L1NDA kuria susiejimus su kasomis kartu su partneriais; iki tol apyvartos sąrašas pagal dieną ir valandą.
Mr. Einstein✓–pagal užklausąApyvarta pagal dieną ir valandą (CSV)Personalas, darbo grafikai ir darbo užmokesčio sąnaudos maitinimo įstaigoms; Mr. Einstein kuria susiejimus su kasomis kartu su kasos tiekėju (prašymas per mreinstein.nl/contact). Iki tol apyvartos sąrašas pagal dieną ir valandą.
Nostradamus✓✓pagal užklausąApyvarta pagal dieną ir valandą (CSV)Nostradamus priima apyvartą per savo kasos sąsają (API raktas ir įmonės domenas, pateikus užklausą Nostradamus); iki tol – apyvartos sąrašas pagal dieną ir valandą.
Plan-Me–✓pagal užklausąApyvarta pagal dieną ir valandą (CSV)Plan-Me teikia Dimona deklaracijas; susiejimas su kasa – pagal užklausą. Iki tol apyvartos sąrašas.
Planday✓✓pagal užklausąApyvarta pagal dieną ir valandą (CSV)Planday turi atvirą API kasų sistemoms; susiejimas bus įdiegtas po suderinimo. Iki tol apyvartos sąrašas.
Shiftbase✓–✓Apyvarta pagal dieną ir valandą (CSV)Tiesiogiai: dienos apyvarta kas valandą siunčiama į skyriaus dienyną Shiftbase. API raktą sukuriate Shiftbase, skiltyje App center.
Shyfter–✓pagal užklausąApyvarta pagal dieną ir valandą (CSV)Shyfter teikia Dimona deklaracijas ir per savo API priima dienos apyvartą; susiejimas bus įdiegtas suderinus su Shyfter. Iki tol apyvartos sąrašas.
Strobbo✓✓–Strobbo apyvartos importas (Excel), Apyvarta pagal dieną ir valandą (CSV)Excel failas funkcijai Planning → € → Importeer omzet (apyvarta pagal dieną ir darbo vietą).
Tamigo✓✓pagal užklausąApyvarta pagal dieną ir valandą (CSV)Susiejimas per Tamigo (pagal užklausą); iki tol apyvartos sąrašas.
Werktijden.nl✓––Apyvarta pagal dieną ir valandą (CSV), Valandų sąrašas pagal darbuotoją ir dieną (CSV)Werktijden.nl pats registruoja valandas ir per savo API (kol kas) nepriima apyvartos; sąrašai skirti palyginimui.
XPS Logic✓–pagal užklausąApyvarta pagal dieną ir valandą (CSV)XPS Logic orientuota į lanksčiai dirbančius ir laikinojo įdarbinimo darbuotojus; susiejimas – pagal užklausą. Iki tol apyvartos sąrašas.

Teisės aktų reikalavimai Belgijoje ir Nyderlanduose

Ko reikalauja įstatymai ir ką dėl to daro HorecaPOS (tegul buhalteris patvirtina, kas taikoma jūsų įmonei):

ŠalisReikalavimasHorecaPOS
BelgijaRegistruota kasos sistema (GKS 2.0) su juodąja dėže maitinimo įstaigoms, kurios turi jos laikytis (be kita ko, kai metinė apyvarta iš maitinimo paslaugų viršija 25.000 € be PVM)ryšys su juodąja dėže (FDM), privalomi duomenys čekyje ir skaitikliai Z ataskaitoje (šalis Belgija skiltyje Nustatymai → Įmonė, FDM_API_KEY ir FDM_TERMINAL_ID); viršuje skiltyje Nustatymai → Įstaiga pasirenkate, ar įstaiga privalo naudoti GKS: Taip = atsiskaityti tik su veikiančia juodąja dėže, Ne = be jos, su administratoriaus pareiškimu (kasmet iš naujo); kol nieko nepasirinkta, atsiskaityti negalima. Kasa skaičiuoja maisto apyvartą ir įspėja viršijus 25.000 €
BelgijaE. sąskaitos per Peppol: nuo 2026 m. sausio 1 d. sąskaitos tarp Belgijos PVM mokėtojų įmonių privalomai teikiamos struktūrizuotu elektroniniu formatu (UBL, Peppol BIS 3); kasos čekiams vartotojams tai netaikomadienos apyvartos eksportas kaip UBL pagal Peppol BIS Billing 3.0 apskaitos programai (Apskaitos eksportas); ir sąskaitos pagal čekį verslo klientams (Nustatymai → Sąskaitos faktūros): UBL pagal Peppol BIS Billing 3.0 ir spausdinama sąskaita, siuntimas el. paštu, per Billit į Peppol tinklą, į savo adresą arba atsisiuntimas (žr. „Sąskaitos faktūros verslo klientams“)
BelgijaMaitinimo PVM nuo 2026 m. kovo 1 d.: išsinešamas maistas ir nealkoholiniai gėrimai 12% (vietoje ir išsinešant), alkoholis 21%, patiekalai, kuriuos klientas ruošia pats (fondiu, gurmė), 6%PVM asistentas (Nustatymai → Įstatymai ir taisyklės): kiekvieno produkto rūšis, tinkamas tarifas iš karto arba nuo nurodytos datos; A/B/C tarifų aprašymai atnaujinti
NyderlandaiAlkoholio įstatymas: jokio alkoholio jaunesniems nei 18 m., taip pat parduodant internetu ir pristatant (amžius tikrinamas perduodant)Amžiaus patikra: produktai su alkoholiu; internetinėje parduotuvėje klientas pats patvirtina 18+ (langelis iš anksto nepažymėtas), pranešant, kad amžius bus patikrintas perduodant; "18+" virtuvės čekyje, pristatymo čekyje ir kasos čekyje
NyderlandaiVienkartiniai puodeliai ir indeliai (SUP): nuo 2024 atskira, matoma plastikinės vienkartinės pakuotės kaina išsinešant ir pristatantVienkartinės pakuotės mokestis kiekvienam produktui, atskira eilute čekyje (produkto PVM) ir atskirai apyvartoje
NyderlandaiUžstatas už skardines ir plastikinius buteliukusUžstatas kiekvienam produktui (€ 0,15 / € 0,25), atskira eilutė be PVM išsinešant ir pristatant, atskirai apyvartoje
NyderlandaiMokėjimas grynaisiais: nuo 2026 m. sausio 1 d. už prekes negalima mokėti € 3.000 ar daugiau grynaisiaisĮspėjimas išsinešant ir pristatant (taip pat grynųjų automate); galima patvirtinti, tai įrašoma į žurnalą
Nyderlandai ir BelgijaPVM pakeitimas: tarifas arba produktas nuo nurodytos datos gauna kitą PVM procentąPVM pakeitimo planavimas: kasa jį įvykdo tą pačią dieną (Belgijoje pagal produktą, raidės A/B/C/D fiksuotos)
NyderlandaiApgyvendinimas (nakvynės) 21% nuo 2026 m. sausio 1 d.PVM tarifą galima nustatyti kiekvienam produktui
ESOmnibus direktyva: perbraukta „buvusi“ kaina gali būti tik mažiausia paskutinių 30 dienų kainainternetinė parduotuvė perbraukia tik pagal mažiausią 30 dienų kainą (kasa saugo kainų istoriją; kas savaitę pasikartojančios happy hours taip pat įskaičiuojamos)
ESEuropean Accessibility Act (nuo 2025 m. birželio 28 d.): internetinės parduotuvės turi būti prieinamos (WCAG 2.1 AA)internetinė parduotuvė veikia su klaviatūra ir ekrano skaitytuvu (nuoroda "Į turinį", matomas fokusas, etiketės) ir turi prieinamumo pareiškimą (nuoroda apačioje)
NyderlandaiXML Auditfile Financieel (XAF): Nyderlandų mokesčių administratoriaus (Belastingdienst) standartas apskaitos duomenims (ar jų daliai) perduoti; XAF 4.0 privalomas nuo 2027 m.eksportas kaip XAF 4.0 (Apskaitos eksportas)
NyderlandaiPatikima atsiskaitymo sistema: kasos duomenis (visus čekius, korekcijas ir įvykius) saugoti ir patikrinimo metu galėti pateikti skaitmeniniu būdu; tam Belastingdienst rekomenduoja XML Auditfile Afrekensystemen (XAA)eksportas kaip XAA 3.2 (Ataskaita → Apyvarta pagal laikotarpį → Kasos audito failas), pageidaujant pasirašytas tiekėjo sertifikatu
BelgijaDarbuotojų buvimo registravimas naudojant registruotą kasos sistemą: darbuotojų darbo laiko pradžią ir pabaigą registruoti kasos sistemojeAtvykimo ir išvykimo žymėjimas (Nustatymai → Įmonė; Privaloma = pirmiausia pažymėti atvykimą) registruojamas juodojoje dėžėje
BelgijaDimona: kiekvieną įdarbinimą (taip pat flexi-job ir studentų) deklaruoti RSZ prieš pradžiątai daro jūsų socialinis sekretoriatas ar planavimo įrankis (pvz., Shyfter, Book'u, Plan-Me); HorecaPOS pateikia dirbtas valandas ir apyvartą (Nustatymai → Darbo laikas → Atlyginimai ir planavimas)
NyderlandaiDarbo ir poilsio laiko registravimas (Arbeidstijdenwet, Nyderlandų darbo laiko įstatymas)Atvykimo ir išvykimo žymėjimas su dirbtomis valandomis pagal darbuotoją, kurias gali koreguoti administratorius (su žurnalu), ir valandų sąrašas darbo užmokesčio programai
Nyderlandai ir BelgijaHACCP / maisto sauga: temperatūrų (šaldymas, šaldiklis, laikymas šiltai, terminis apdorojimas, greitas atvėsinimas, priėmimas) ir valymo registravimas; NL Hygiënecode voor de Horeca (NVWA), BE FAVV savikontrolė (gairės G-023)HACCP registravimas kasoje (Nustatymai → Įstatymai ir taisyklės, mygtukas HACCP viršuje): matavimo taškai su ribomis, valymo ir patikros užduotys, privalomas korekcinis veiksmas esant nukrypimui, nekeičiami įrašai, ataskaita su praleistais įrašais kaip CSV arba spaudinys (žr. HACCP registravimas)
Nyderlandai ir BelgijaSaugojimo prievolė (NL 7 m., BE 10 m.)čekiai, Z ataskaitos ir žurnalas saugomi duomenų bazėje ir atsarginėse kopijose; žurnalo negalima pakeisti ar ištrinti iš kasos

Įstatymai ir taisyklės

Nustatymai → Įstatymai ir taisyklės (administratorius; PVM asistentas taip pat su teise Tvarkyti produktus). Pagal numatytuosius nustatymus viskas išjungta; be šių nustatymų kasa veikia kaip visada.

Sąskaitos faktūros (Belgijoje privalomos tarp įmonių) aprašytos skyriuje „Sąskaitos faktūros verslo klientams“. Dar reikia padaryti: GKS 2.0, pasiteirauti, kaip sekasi sertifikavimas (žr. docs/backlog-concurrenten.md).

Sąskaitos faktūros verslo klientams

Nustatymai → Sąskaitos faktūros (administratorius; pagal numatytuosius nustatymus išjungta): įjunkite Sąskaitos faktūros verslo klientams (UBL / Peppol). Kai įjungta, žemiau rodoma Mokėjimas pagal sąskaitą, Duomenys sąskaitoje, Peppol paslaugos, Banko jungtis (su mokėjimu pagal sąskaitą) ir visų sąskaitų faktūrų sąrašas. Belgijoje e. sąskaitos faktūros tarp įmonių privalomos nuo 2026-1-1.

Savitarnos kioskas

Svečiai užsisako patys prie stovo ar planšetės, kaip greito maisto restorane, ir moka kasoje arba kortele prie kiosko. Užsakymo ekranai yra pačios kasos dalis, todėl meniu, kainos, pasirinkimai, rinkiniai, happy hours, dienos dalys, nuotraukos, alergenai, kalbos ir čekis ateina iš kasos ir jų niekur kitur nustatyti nereikia. Kiosku veikia programa PinPortal Kiosk 2 (Android, ir Sunmi, taip pat Windows, Linux ir macOS), kuri rodo puslapį ir spausdina čekį. Pagal numatymą išjungta.

Įjungimas ir nustatymas (administratorius): Nustatymai → Įmonė → Ekranai ir valdymas → Savitarnos kioskas.

Patį skaitytuvą nustatykite kioske: programėlėje PinPortal Kiosk 2 valdyme → Brūkšninių kodų skaitytuvas (kaip klaviatūra, įmontuotas skaitytuvas arba COM prievadas), su skaitytuvo testu. Skaitytuvas, veikiantis kaip klaviatūra, veikia ir be programėlės.

Kiosko pridėjimas ir susiejimas

  1. Skiltyje Kioskai įveskite pavadinimą (pvz., Kioskas įėjimas) ir pasirinkite Pridėti kioską. Gausite 6 skaitmenų susiejimo kodą (galioja 30 minučių).
  2. Prie kiosko pasirinkite, kaip moka svečias: pagal numatymą kasoje. Jei tai kioskas su terminalu, pasirinkite kortele arba svečias renkasi ir pasirinkite šio kiosko terminalą (iš Nustatymai → Mokėjimai).
  3. Kioske atidarykite kiosko puslapį:
    • įmonėje: programėlėje valdymas → Vast adres įrašykite prie nustatymo nurodytą adresą, pvz., http://192.168.1.20:3000/kiosk;
    • arba per valdymo portalą (https, net jei kioskas ne tame pačiame tinkle): susiekite prie nustatymo nurodytą kiosko adresą su programėlės kiosko kodu, kaip ir su senuoju kiosku.
  4. Įveskite susiejimo kodą kioske. Atlikta: kioskas įsimena savo raktą. Susieti iš naujo duoda naują kodą; Pašalinti jį atsieja.

Prie kiekvieno kiosko matyti, ar jis prisijungęs.

Kaip užsisako svečias

  1. Pradinis ekranas su pasveikinimo tekstu; svečias pasirenka kalbą (visos kasos kalbos) ir paliečia, kad užsisakytų.
  2. Vietoje arba išsinešti.
  3. Meniu pagal prekių grupes, su nuotraukomis, kaina (su happy hour), alergenais ir tuo, kas išparduota. Prekės su pasirinkimais ar rinkinys atidaro pasirinkimo langą.
  4. Krepšelis: kiekių keitimas ir pasirinktinai Ar dar ko nors?.
  5. Užsakyti (mokėjimas kasoje): svečias mato savo atsiėmimo numerį dideliu šriftu ekrane su suma, gauna lapelį ir moka kasoje. Kasoje užsakymas atidarytas kaip Kioskas Įėjimas · 42 (numeris, kurį pasako svečias); atsiskaitoma kaip visada. Po to jis rodomas kaip apmokėtas iškvietimo ekrane ir keliauja į virtuvę, jei tai turėjo įvykti tik po apmokėjimo.
  6. Mokėti kortele: kasa siunčia sumą į šio kiosko terminalą (tas pats mokėjimų ryšys kaip kasoje). Jei nepavyksta, svečias gali bandyti dar kartą arba atšaukti (arba, jei gali rinktis, vis dėlto sumokėti kasoje). Tik pavykus mokėjimui užsakymas keliauja į virtuvę ir uždaromas. Svečias mato savo atsiėmimo numerį dideliu šriftu ekrane ir gauna čekį.
  7. Po kelių sekundžių kioskas grįžta į pradžią.

Gedimo atveju: pranešimas ir avarinis režimas (kiosko programoje, valdymas → Bij storing; numatytai išjungta). Jei kioskas nepasiekia kasos, rodoma Even gesloten. Du priedai:

Kasoje kiosko užsakymas yra įprastas užsakymas (išsinešti ar vietoje, pavadinimu Kioskas Įėjimas) darbuotojo Kiosk vardu. Kasa jį sukuria pati; niekas negali juo prisijungti. Nenustatykite jo neaktyviu, kitaip kioskas negalės užsakyti. Kiosko užsakymai matomi ataskaitose, Čekiuose ir iškvietimo ekrane. Kioske nebaigtas užsakymas (neužsakytas ar neapmokėtas kortele) pats nebegalioja po 30 minučių.

Mokėjimas kortele bandomuoju režimu (Nustatymai → Mokėjimai)? Tada kioskas iš tikrųjų pinigų nenuskaičiuoja; patogu išbandyti. Be interneto mokėti kortele negalima; kioskas tada praneša, kad užsisakyti galima prie baro.

Gedimas: jei kasa nepasiekiama, kiosko programa rodo "Laikinai uždaryta" ir pati tęsia darbą. Jei kioskas veikia per valdymo portalą ir dingsta internetas, programa gali pereiti prie kasos vietiniame tinkle (programoje: valdymas → Plėtiniai → Gedimo metu naudoti vietinį tinklą); adresą perduoda pats kioskas.

Išjungimas: kioskas rodo, kad trumpam uždarytas. Kioskai ir nustatymai išsaugomi. Žurnale fiksuojamas įjungimas/išjungimas, nustatymai, pridėti ir pašalinti kioskai, susiejimai ir atšaukti užsakymai.

Skaitmeninė meniu lenta

Meniu su kainomis televizoriuje (ar kitame monitoriuje su naršykle), tiesiai iš kasos. Numatytai išjungta; įjungiama per Nustatymai → Įmonė → Ekranai ir valdymas → Skaitmeninė meniu lenta. Tada televizoriuje atidarykite http://<kassaserver>:3000/menubord (arba mygtukas Atskirame ekrane / Planšetėje ar telefone su QR kodu). Jokio prisijungimo ir jokio susiejimo.

Darbuotojai ir PIN kodai

Nustatymai → Personalas (tik administratorius): pridėti darbuotojų, keisti vardą, vaidmenį ir PIN kodą, padaryti neaktyvius.

Prisijungimas kortele (neprivaloma)

Pagal numatymą išjungta. Įjungti: Nustatymai → Personalas, varnelė Prisijungimas kortele (NFC, RFID arba iButton). Reikia: USB kortelių skaitytuvo, veikiančio kaip klaviatūra (NFC ar RFID kortelėms, raktų pakabukams, apyrankėms ar iButton raktams). Toks skaitytuvas "įveda" kortelės numerį ir paspaudžia Enter; tvarkyklės ar jungties nereikia.

Teisės pagal vaidmenį

Nustatymai → Teisės (tik administratorius): kiekvienam vaidmeniui pažymėkite, ką gali padavėjas ir vadovas. Pagal numatytuosius nustatymus viskas yra lygiai taip, kaip aprašyta aukščiau (kaip kasa visada veikė); nuo numatytojo besiskiriantis langelis nuspalvinamas.

TeisėPadavėjasVadovas
Šalinti eilutes po užsakymo (storno)taiptaip
Suteikti / pašalinti nuolaidąnetaip
Pažymėti produktą "baigėsi"taiptaip
Spausdinti čekio kopijątaiptaip
Grąžinimas (kreditinis čekis)netaip
Atsiskaityti pagal sąskaitą ir priimti mokėjimus pagal sąskaitą (tik kai įjungtas mokėjimas pagal sąskaitą)netaip
Tarpinė ataskaita (X ataskaita)taiptaip
Uždaryti dieną (Z ataskaita)netaip
Apyvarta pagal laikotarpįnetaip
Tvarkyti pinigų stalčiųnetaip
Tvarkyti dovanų kuponus (tik su likutį turinčiais dovanų kuponais)netaip
Skaityti atsiliepimus ir į juos atsakyti (tik kai įjungtas atsiliepimų valdymas)netaip
Tvarkyti lojalumo kortelę (tik kai įjungta lojalumo kortelė)netaip
Peržiūrėti žurnaląnetaip
Kamerų vaizdų peržiūra (tik kai kamerų vaizdai įjungti)netaip
Tvarkyti atsargas (tik įjungus atsargas)netaip
Produktų valdymasnene
Tvarkyti salės planusnene
Nustatyti įmonę, mokėjimus ir spausdintuvusnene
Peržiūrėti ir keisti darbo laikąnene

Įstaigos duomenys

Nustatymai – Įstaiga

Nustatymai → Įmonė (tik administratorius): padalinio pavadinimas, adresas, pašto kodas, miestas, telefonas ir PVM mokėtojo kodas. Jie rodomi kiekvieno kasos čekio ir išankstinės sąskaitos viršuje. Čia taip pat galima nustatyti tekstą čekio apačioje (galima kelios eilutės; tuščia = be teksto; numatytasis "Bedankt en tot ziens!"), o po juo – kasos čekio kalbą (numatytoji – nyderlandų; žr. Kalbos). Čekio peržiūra keičiasi realiuoju laiku. Išsaugojus kitas čekis iškart naudoja naujus duomenis. Šalies ir fiskalinių duomenų (GKS) čia sąmoningai pakeisti negalima. Belgijoje PVM mokėtojo kodas privalomas. Pažymėjus Apvalinti mokėjimus grynaisiais iki 5 ct (pagal numatymą išjungta), mokant grynaisiais bendra suma apvalinama (€ 6,62 → € 6,60, € 6,63 → € 6,65); skirtumas rodomas ant čekio kaip "Apvalinimas". Mokant kortele visada skaičiuojama centų tikslumu.

Produktų valdymas

Nustatymai – Produktai

Prisijunkite kaip administratorius ir pasirinkite Nustatymai → Produktai.

Produktų nuotraukos

Kiekvienas produktas gali turėti nuotrauką.

Brūkšninių kodų skaitytuvas

Brūkšninių kodų skaitytuvu prie kasos nuskaitote produktus, nuolaidų kodus, lojalumo korteles ir dovanų korteles. Įjungiama skiltyje Nustatymai → Skaitytuvas (skirtukas šalia spausdintuvų ir svarstyklių; numatytai išjungta). Pažymėkite, ką nuskaitymas daro užsakymų ekrane:

Kasa pirmiausia ieško tarp produktų, tada tarp lojalumo kortelių, dovanų kortelių ir nuolaidų kodų. Nuskaitymas veikia užsakymų ekrane, kai nesate įvesties lauke. Įvesties lauke kodas tiesiog įrašomas į tą lauką.

Skaitytuvo testas: skiltyje Nustatymai → Skaitytuvas po kiekvieno nuskaitymo matote kodą ir kaip kasa jį supranta, net jei skaitytuvas dar išjungtas. Jei neveikia:

Kioske skaitytuvą nustatykite atskirai (Nustatymai → Įmonė → Kioskas); žr. Savitarnos kioskas.

Spausdinti etiketes

Prekių etiketės su pavadinimu, kaina ir brūkšniniu kodu, etikečių spausdintuvu (Brother, Dymo, Zebra ...), įdiegtu kompiuteryje ar planšetėje. Įjungiama skiltyje Nustatymai → Įmonė → Spausdinti etiketes (numatytai išjungta). Ten taip pat pasirenkate etiketės formatą (38 × 25, 57 × 32, 62 × 29 arba 100 × 50 mm) ir ar ant jos bus kaina ir brūkšninis kodas. Spausdinti pavyzdį atspausdina vieną bandomąją etiketę.

Svarstyklių nustatymas (A&D, Aclas, Adam Equipment, Avery Berkel, Avery Weigh-Tronix, Balanzas Marques, Baxtran, Bizerba, Brecknell, CAS, Datalogic, Dibal, DIGI, Dini Argeo, Excell Precision, Gram, Ishida, Kern & Sohn, Mettler Toledo, Minebea Intec, Ohaus, Precia Molen, Precisa, Rice Lake, Rongta, Sartorius, Star Micronics, T-Scale, UWE, Wedderburn, Wintec, Zebra)

Atskiras skirtukas Nustatymai → Svarstyklės (teisė Nustatyti įmonę, mokėjimus ir spausdintuvus, pagal numatytuosius nustatymus tik administratorius; skirtukas yra visada, net jei svarstyklės dar išjungtos). Pagal numatytuosius nustatymus išjungta: tada kasa veikia lygiai taip pat kaip anksčiau. Nematote skirtuko?

Automatinė paieška. Jei dar niekas nenustatyta, kasa pati ieško, kai atidarote šį skyrių (mygtukas Ieškoti paieško iš naujo):

Rasta = įrašyta į formą su mygtuku Įjungti ir naudoti: vienas bakstelėjimas ir viskas veikia. (Paieška siunčia W į kiekvieną laisvą COM prievadą; užimtas prievadas, pvz., mokėjimo terminalo, praleidžiamas.)

Visos Aclas svarstyklės. Kiekvienoms svarstyklėms pasirenkate modelį; tada kasa žino, kaip jas galima prijungti. Yra dvi rūšys:

Vienas sąrašas, dvi varnelės. Visos svarstyklės yra viename sąraše. Kiekvienoms svarstyklėms įjungiate, ką jos daro: Svėrimas prie kasos (kasa užklausia svorio užsakant) ir (arba) Nuskaityti etiketes (svarstyklės spausdina etiketę su brūkšniniu kodu, kurį kasa nuskaito, ir gauna PLU iš kasos). Kompiuterinės arba DI svarstyklės, pvz., TS6X, gali abu; LS etikečių svarstyklės – tik etiketes. Etiketės gali būti iš vienų svarstyklių vienai įstaigai.

ModelisRūšisJungtysKasoje
OS6XPOS svarstyklėsRS232, USB, Bluetoothprijungtos, kelios vienu metu
OS2XPOS svarstyklėsRS232, USBprijungtos, kelios vienu metu
CS6X, CS3XKasos svarstyklėsRS232, USB, Ethernet, Wi-Fiprijungtos, kelios vienu metu
TS6X, TS3X, TS5EX, TS5NX, TS5GXKompiuterinės svarstyklės (Windows, Android, Linux)RS232, USB, Ethernet, Wi-Fišiame įrenginyje (1x), taip pat kaip etikečių svarstyklės
iS6X, iS2X, iR6X, Ti6X, iL8XDI svarstyklės su produktų atpažinimu (Windows, Android, Linux)RS232, USB, Ethernet, Wi-Fišiame įrenginyje (1x), taip pat kaip etikečių svarstyklės
iS5X, OiT2XDI svarstyklės (tik Linux)RS232, USB, Ethernetprijungtos arba kaip etikečių svarstyklės
LS2S, LS2RX, LS2CX, LS2NX, LS5SX, LS5RX, LS5CX, LS5NX, LS6CX, LS6RX, LS6NXEtikečių svarstyklėsRS232, Ethernet, Wi-Fietikečių nuskaitymas ir PLU
PS1CX, PS1DX, PS6CX, PS6DXKainų svarstyklėsRS232prijungtos, kelios vienu metu
PS1BXKainų svarstyklės be jungtiesnėrasvoris įvedamas ranka
LH15XKabančios svarstyklės su etikečių spausdintuvuRS232, Ethernet, Wi-Fiprijungtos arba kaip etikečių svarstyklės

A&D, Adam Equipment, Avery Berkel, Avery Weigh-Tronix, Balanzas Marques, Baxtran, Bizerba, Brecknell, CAS, Datalogic, Dibal, DIGI, Dini Argeo, Excell Precision, Gram, Ishida, Kern & Sohn, Mettler Toledo, Minebea Intec, Ohaus, Precia Molen, Precisa, Rice Lake, Rongta, Sartorius, Star Micronics, T-Scale, UWE, Wedderburn, Wintec ir Zebra. Įtraukti dažniausiai naudojami šių prekių ženklų modeliai, kuriems žinoma, kaip kasa su jais bendrauja (reikia išbandyti = protokolas pažodžiui neaprašytas jokiame šaltinyje; kasa pasirenka labiausiai tikėtiną). Visi prijungti (keli vienu metu) arba kaip etikečių svarstyklės, kurių etiketę nuskaito kasa:

Prekės ženklasModelisRūšisPrijungimasProtokolas (gamyklinis)Kasoje
A&DEK-i (be kita ko, EK-610i), HV-WPKasos svarstyklės (tik svoris)RS232, EK-i taip pat USBNuolat (režimas stream), 2400 bodų, 7E1prijungtos, kelios vienu metu
Adam EquipmentSwiftKainų svarstyklėsRS232, USB (pasirinktinai)Nuolat (nuolat į PC), 9600 8N1 (reikia išbandyti)prijungtos, kelios vienu metu
Avery BerkelFX110, FX120, FX131 (įmontuojamos su skaitytuvu)Kasos svarstyklėsRS232, FX131 taip pat USBMettler Toledo 82/7 = Toledo 8217 (kasa siunčia W), 9600 bodų, 7E1prijungtos, kelios vienu metu
Avery BerkelFX125Kainų svarstyklėsRS232Checkout-Dialog 06 (9600, 7O1)prijungtos, kelios vienu metu
Avery BerkelXs, XTs, XTiEtikečių svarstyklėsEthernet, Wi-Fi, USBsavi PLU svarstyklėseetikečių nuskaitymas
Avery Weigh-Tronix7820, 7829, ZP900Kasos svarstyklėsRS232, 7820 taip pat USB, ZP900 taip pat USB ir EthernetNCI (kasa siunčia W), 9600 bodų, 7E1prijungtos, kelios vienu metu
Balanzas MarquesBM1000P TOPKasos svarstyklės (tik svoris)RS232METTLER (kasa siunčia W, Toledo), 9600 bodų, 7E1prijungtos, kelios vienu metu
Balanzas MarquesBM5 Junior Tower Label, BM500 ETQEtikečių svarstyklėsEthernet, USB, RS232, BM500 ETQ taip pat Wi-Fisavi PLU svarstyklėseetikečių nuskaitymas
BaxtranTW, VW, XTA, XTA-PKainų svarstyklėsRS232Toledo (kasa siunčia W), 9600 bodų, 7E1prijungtos, kelios vienu metu
BizerbaCS 300 (taip pat įmontuojamos)Kasos svarstyklėsRS232Checkout-Dialog 06 (9600, 7O1)prijungtos, kelios vienu metu
BizerbaK-Class Flex, KH IIEtikečių svarstyklėsEthernetsavi PLU svarstyklėseetikečių nuskaitymas
Brecknell6702U, 6710U, 6720UKasos svarstyklėsRS232, USB (virtualus COM prievadas)NCI (kasa siunčia W), 9600 bodų, 7E1prijungtos, kelios vienu metu
CASPD-II, PDN, PDI, PDS-BKasos svarstyklėsRS232, PDN taip pat USB ir Bluetooth, PDI taip pat USBECR type 2 = Toledo (kasa siunčia W), 9600 bodų, 7E1prijungtos, kelios vienu metu
CASCL3000, CL5500, CL7200Etikečių svarstyklėsEthernet, USB, RS232, CL5500 ir CL7200 taip pat Wi-Fisavi PLU svarstyklėseetikečių nuskaitymas
DatalogicMagellan 9300i, 9400i, 9800i (skeneris su svarstyklėmis)Kasos svarstyklėsRS232 (atskiras svėrimo prievadas), USBMettler Toledo 8217 (kasa siunčia W), 9600 bodų, 7E1prijungtos, kelios vienu metu
DibalKS-400, D-POS 400Kasos svarstyklėsRS232, D-POS 400 taip pat USBCheckout-Dialog 06 (9600, 7O1)prijungtos, kelios vienu metu
DibalG-325, PI-100Kainų svarstyklėsRS232Checkout-Dialog 06 (9600, 7O1)prijungtos, kelios vienu metu
DibalM-500 (Mistral), D-900, CS-2200Etikečių svarstyklėsEthernet, Wi-Fi, USBsavi PLU svarstyklėseetikečių nuskaitymas
DIGIDS-781Kainų svarstyklėsRS232DIGI Type B (kasa siunčia ENQ), 9600 8N1prijungtos, kelios vienu metu
DIGISM-120, SM-6000Etikečių svarstyklėsEthernet, Wi-Fisavi PLU svarstyklėseetikečių nuskaitymas
Dini ArgeoDFW, DGT, 3590EKasos svarstyklės (tik svoris)RS232, USB, Ethernet, DFW ir 3590E taip pat Wi-FiNuolat (ST,GS, 0.512,kg), 9600 8N1prijungtos, kelios vienu metu
Excell PrecisionTPE, AM4, FD4-P, FDP4-P, GE4, GEP4Kainų svarstyklėsRS232Nuolat (ST,GS,+0.876kg), 9600 8N1 (išskyrus TPE, reikia išbandyti)prijungtos, kelios vienu metu
GramXFOC RS, XFOC+ RS, ZFOC RSKainų svarstyklėsRS232, USB (Gram kabelis)Gram (kasa siunčia ENQ, po to DC1), 9600 8N1 (XFOC reikia išbandyti)prijungtos, kelios vienu metu
IshidaUni-3, Uni-5, Uni-7, Uni-9Etikečių svarstyklėsEthernet, Wi-Fi, USBsavi PLU svarstyklėseetikečių nuskaitymas
Kern & SohnRPB, RFCKainų svarstyklėsRS232, USBCheckout-Dialog 06 (Prot = DLG-06, 9600, 7O1)prijungtos, kelios vienu metu
Kern & SohnRFE (kaina), IFB, EOCKainų / kasos svarstyklėsRS232Nuolat, 9600 8N1prijungtos, kelios vienu metu
Mettler ToledoAriva-SKasos svarstyklėsRS232, USB (virtualus COM prievadas)Toledo 8217 (kasa siunčia W), 9600 bodų, 7E1prijungtos, kelios vienu metu
Mettler ToledoVivaKasos svarstyklėsRS232Toledo 8217, 9600 bodų, 7E1prijungtos, kelios vienu metu
Mettler ToledobPlus, UC EvoEtikečių svarstyklėsEthernet, Wi-Fisavi PLU svarstyklėseetikečių nuskaitymas
Minebea IntecSignum, Combics, Midrics, PuroKasos svarstyklės (tik svoris)RS232, USB, Signum ir Combics taip pat EthernetNuolat (SBI, automatinis spausdinimas), 9600 8N1prijungtos, kelios vienu metu
OhausAviator 7000Kainų svarstyklėsRS232 arba USBCheckout-Dialog 06 (9600, 7O1)prijungtos, kelios vienu metu
OhausValor 7000, Ranger 3000, Ranger 4000, Ranger 7000, Defender 3000Kasos svarstyklės (tik svoris)RS232, USB, EthernetNuolat (Auto Print Continuous), 9600 8N1prijungtos, kelios vienu metu
Precia MolenDP400Kasos svarstyklėsRS232, USBCheckout-Dialog 06 (9600, 7O1)prijungtos, kelios vienu metu
Precia MolenDPOS CR, C 210 B, C 210 CKainų svarstyklėsRS232Checkout-Dialog 06 (9600, 7O1; C 210 reikia išbandyti)prijungtos, kelios vienu metu
Precia MolenCorail 500Etikečių svarstyklėsEthernet, Wi-Fisavi PLU svarstyklėseetikečių nuskaitymas
PrecisaXB, XT, LS, LX (tiksliosios svarstyklės)Kasos svarstyklės (tik svoris)RS232, LS ir LX taip pat USBNuolat (spausdinimo režimas CONTINUOUS), 9600 8N1prijungtos, kelios vienu metu
Rice LakeBenchPro BP-S, BenchPro BP-RKasos svarstyklėsRS232BP-S Toledo 8213, BP-R NCI (abiem atvejais kasa siunčia W), 9600 bodų, 7E1 (reikia išbandyti)prijungtos, kelios vienu metu
RongtaRLS1000, RLS1100Etikečių svarstyklėsEthernet, RS232, Wi-Fisavi PLU svarstyklėseetikečių nuskaitymas
SartoriusEntris, QuintixKasos svarstyklės (tik svoris)RS232, USBNuolat (SBI, automatinis spausdinimas), 9600 8N1prijungtos, kelios vienu metu
Star MicronicsmG-T12, mG-T30, mG-T60, mG-S8200Kasos svarstyklės (tik svoris)RS232, USB (virtualus COM prievadas)Nuolat, 9600 8N1 (reikia išbandyti)prijungtos, kelios vienu metu
T-ScalePA10, PA15, PEA10Etikečių svarstyklėsEthernetsavi PLU svarstyklėseetikečių nuskaitymas
UWEASEPKainų svarstyklėsRS232Nuolat, 9600 8N1 (reikia išbandyti)prijungtos, kelios vienu metu
WedderburnTSDS983Kasos svarstyklėsRS232DIGI Type B (kasa siunčia ENQ), 9600 8N1 (reikia išbandyti)prijungtos, kelios vienu metu
WedderburnTSDS781T, TSDS782TKainų svarstyklėsRS232DIGI Type B, 9600 8N1 (reikia išbandyti)prijungtos, kelios vienu metu
WedderburnTSSM120Etikečių svarstyklėsEthernet, RS232savi PLU svarstyklėseetikečių nuskaitymas
WintecScalePOS ACS-S60E (kasa su įmontuotomis svarstyklėmis)Kasos svarstyklėsvidinis COM6 (Windows) arba COM4 (Android)Nuolat, 9600 8N1 (reikia išbandyti)prijungtos
ZebraMP7000, MP72 (skeneris su svarstyklėmis)Kasos svarstyklėsRS232 (AUX prievadas)SASI = Toledo (kasa siunčia W), 9600 bodų, 7E1 (reikia išbandyti)prijungtos, kelios vienu metu

Tas pats sąrašas yra kasoje: Nustatymai → Svarstyklės → Visos svarstyklės (ACLAS_MODELLEN faile packages/shared/src/weegschaal.ts, su kiekvieno modelio prekės ženklu).

Kuo mažiau pildyti: pasirinkus modelį, kasa paruošia likusius nustatymus taip, kaip juos gamykloje nustato prekės ženklas: prijungimas COM prievadas / USB pirmame laisvame prievade, 9600 bodų (A&D: 2400) ir prekės ženklo protokolas (Toledo: Aclas su 8N1, o su 7E1 Avery Berkel FX, Avery Weigh-Tronix, Balanzas Marques, Baxtran, Brecknell, CAS, Datalogic, Mettler Toledo, Rice Lake ir Zebra; Dialog 06: Avery Berkel FX125, Bizerba, Dibal, Kern & Sohn RPB/RFC, Ohaus Aviator ir Precia Molen; DIGI Type B: DIGI ir Wedderburn; Gram: Gram; Nuolat: A&D, Adam Equipment, Dini Argeo, Excell Precision, kitos Kern & Sohn, Minebea Intec, kitos Ohaus, Precisa, Sartorius, Star Micronics, UWE ir Wintec) bei pavadinimas (pvz., OS6X, OS6X 2). PC ar AI svarstyklės tampa Šiame įrenginyje (pvz., TS6X (ingebouwd); Linux sistemoje vidiniame prievade /dev/ttyS0). Jei kas nors negerai, Ieškoti suranda tinkamą prievadą, greitį ir protokolą.

Šiame įrenginyje (Aclas Scale Module): svarstyklės rodo patikrintą (legalizuotą) svorį; kasa siunčia kilogramo kainą ir tarą (kaip išankstinę tarą) ir perima sumą, kurią apskaičiuoja svarstyklės, kaip ir su Dialog 06.

Aclas programinė įranga pridedama prie kasos: Scale Module, skirtas Windows (aclas-module), AclasScaleDriver, skirtas Android (aclas-android), ir Aclas Sync SDK, skirtas Windows ir Linux (aclas-sdk). Aclas leidžia mums juos platinti. Windows ir Linux diegimo programos juos įtraukia; nieko nereikia atskirai atsisiųsti ar įdiegti.

Bluetooth (pvz., OS6X): pirmiausia susiekite svarstykles. Windows iš jų sukuria COM prievadą (Bluetooth nustatymai → Daugiau Bluetooth parinkčių → COM prievadai), Linux – /dev/rfcomm0: įveskite tą prievadą. Android programėlėje įveskite Bluetooth adresą (00:11:22:AA:BB:CC); programėlė vieną kartą paprašo leidimo Netoliese esantys įrenginiai ir jungiasi per Bluetooth SPP.

DI svarstyklės (produktų atpažinimas): kamera atpažįsta produktą svarstyklėse įdiegtoje Aclas programinėje įrangoje. Svėrimas veikia per Scale Module (šiame įrenginyje) arba RS232 prievadą; DI etikečių svarstyklės, atpažinusios produktą, spausdina etiketę su brūkšniniu kodu, kurį kasa nuskaito (kaip su TS6X).

Aclas AI Recognition Plugin (DI svarstyklės, kuriose veikia kasa, pvz., iS6X su Windows): Aclas papildinys atpažįsta produktą ir įveda jo brūkšninį kodą į kasą, kaip skaitytuvas (po jo – Enter); užsakymo ekranas įtraukia produktą su svoriu į užsakymą. Kaip nustatyti:

Aclas OS6X (POS svarstyklės prie kasos, RS232/USB; taip veikia ir kitos prijungtos svarstyklės):

Nuskaityti etiketes (varnelė prie svarstyklių: Aclas TS6X, kitos kompiuterinės arba DI svarstyklės, LS serija arba LH15X; svarstyklės + etikečių spausdintuvas, vienos įstaigai):

Valdymo portalas: pranešime portalui yra funkcija Svarstyklės (A&D, Aclas, Adam Equipment, Avery Berkel, Avery Weigh-Tronix, Balanzas Marques, Baxtran, Bizerba, Brecknell, CAS, Datalogic, Dibal, DIGI, Dini Argeo, Excell Precision, Gram, Ishida, Kern & Sohn, Mettler Toledo, Minebea Intec, Ohaus, Precia Molen, Precisa, Rice Lake, Rongta, Sartorius, Star Micronics, T-Scale, UWE, Wedderburn, Wintec, Zebra) su įj./išj. ir svarstyklėmis pagal modelį (pvz., TS6X (op dit apparaat), 2x OS6X, PS1CX, Ariva-S, DS-781, LS6RX, 5 producten per kilo); be IP adresų, COM prievadų ir Bluetooth adresų.

Matavimo priemonių įstatymas: svarstyklės, kuriomis prekiaujate, turi būti patikrintos (legalizuotos) (III klasė, kaip OS6X). Su Toledo / nuolatiniu režimu kasa skaičiuoja pagal svarstyklių pateiktą svorį; su Dialog 06 kainą apskaičiuoja pačios patikrintos svarstyklės.

Kodas: packages/shared/src/weegschaal.ts (protokolai, etiketės, PLU failas), apps/pos-server/src/lib/weegschaal.ts ir routes/weegschaal.ts; ekranai WeegschaalInstellingen.tsx ir WeegDialoog.tsx.

Thuisbezorgd.nl / Takeaway.com

Thuisbezorgd.nl užsakymai patenka tiesiai į kasą, be tarpininko (jokio Deliverect, HubRise ar pan.): Just Eat Takeaway JET Connect bendrauja su Pin Voordeel valdymo portalu, o kasa savo pranešimus pasiima iš ten.

Belgijoje platforma vadinasi Takeaway.com: ta pati įmonė (Just Eat Takeaway) ir ta pati integracija. Belgijos įstaigoms ekranuose, pranešimuose, darbo lapelyje ir valdymo portale visur rodoma Takeaway.com vietoj Thuisbezorgd.nl. Toliau Thuisbezorgd reiškia abi.

Kodėl per portalą? Kasai reikia tik PORTAAL_URL ir PORTAAL_SLEUTEL (žr. Valdymo portalas) ir ji siunčia tik išeinančias užklausas.

Nustatymas (Nustatymai → Pristatymo platformos → Thuisbezorgd.nl / Takeaway.com, teisė Nustatyti įmonę, mokėjimus ir spausdintuvus; iki šiol tai buvo skiltyje Nustatymai → Įmonė):

  1. Įjunkite Naudoti Thuisbezorgd (įsigalioja iš karto, nepriklausomai nuo Išsaugoti).
  2. Prisiregistruoti Thuisbezorgd. Po to įstaiga Thuisbezorgd sistemoje (Partner Hub arba per paskyros vadybininką) pasirenka OptimumPOS / Pin Voordeel kaip kasą. Tada JET pradeda prijungimo (onboarding) sesiją; portalas suranda registruotą kasą (pagal pašto kodą ir pavadinimą, kitaip Pin Voordeel sesiją susieja ranka portale), siunčia konfigūraciją ir paprašo kasos meniu. Po to integracija pradeda veikti.
  3. Pažymėkite produktus, kuriuos galima užsakyti per Thuisbezorgd (pagal grupę arba atskirai), jei reikia – su aprašymu Thuisbezorgd. Meniu (kaina, pasirinkimai kaip modifikatoriai, alergenai, PVM) perduodamas automatiškai; PLU = produkto / pasirinkimo id. Pakeitus katalogą, kasa meniu atnaujina per 30 sekundžių; tik "išparduota" / "vėl yra" siunčiama per prieinamumo API.
  4. Thuisbezorgd darbo valandos: atskirai pristatymui ir išsinešimui (pvz., 16:00-22:00, keli blokai atskiriami kableliu). Jos išsaugomos mygtuku Išsaugoti darbo valandas po jomis ir perduodamos kaip service times į Thuisbezorgd, kai tik integracija bus paruošta.
  5. Laikinai uždaryta / Vėl atidaryta (NL/BE vėl atidaroma ne vėliau kaip kitą rytą 07:00).

Užsakymai. Užsakymas tampa įprastu užsakymu be staliuko (bezorgen arba afhalen, grupės pavadinimas TB <ordernummer>) su kainomis, kurias sumokėjo klientas, plius pristatymo / aptarnavimo mokesčiai kaip atskira eilutė ir Thuisbezorgd nuolaida kaip nuolaidos eilutė; jei suma vis tiek nesutampa – eilutė "Thuisbezorgd skirtumas". Darbo lapelis iš karto siunčiamas į virtuvę / barą (galima išjungti). Kasa per kelias sekundes patvirtina portalui, o šis praneša JET; jei to nepavyksta padaryti per 3 minučių arba kasa neprisijungusi, JET gauna "nepavyko", o įstaiga grįžta prie Orderpad.

Mygtukas Thuisbezorgd viršutinėje juostoje (su vykdomų užsakymų skaičiumi): sąrašas, klientas ir adresas, paruošimo / pristatymo laikas ir laiko juosta (sekimas, track & trace): gauta, kurjeris pakeliui į įstaigą, kurjeris įstaigoje, pakeliui pas klientą, pristatyta (iš JET), plius savi žingsniai (ruošiama, paruošta, pakeliui / pristatyta, kai pristatote patys, atsiimta). Gyvo žemėlapio su kurjeriu JET Connect kasai nepateikia; jį mato klientas Thuisbezorgd programėlėje. Naujas užsakymas, atšaukimas ir "kurjeris įstaigoje" parodo oranžinę juostą ir skamba garsas. Užbaigti (apmokėta internetu) atsiskaito mokėjimo būdu online; jei klientas moka prie durų, tiesiog atsiskaitykite įprastai. Thuisbezorgd atšaukimas anuliuoja užsakymą ir atspausdina "ATŠAUKTA" darbo lapelį.

Kodas: apps/pos-server/src/lib/thuisbezorgd.ts, routes/thuisbezorgd.ts; ekranai ThuisbezorgdInstellingen.tsx ir Thuisbezorgd.tsx. Portalo pusė: horecapos-portaal/src/thuisbezorgd.mjs (žr. portalo README).

Skaičiavimas valdymo portale. Thuisbezorgd užsakymų skaičius per dieną perduodamas pranešime valdymo portalui (verkoopTelling faile lib/portaal.ts): gauti ir neatšaukti, pagal gavimo dieną. Thuisbezorgd užsakymas, už kurį atsiskaitoma kasoje (taip pat Užbaigti (apmokėta internetu)), ten dar kartą neįskaičiuojamas prie atsiėmimo / pristatymo. Thuisbezorgd duomenys saugomi kasos duomenų bazėje, todėl patenka į įprastas kasos atsargines kopijas.

Internetinė parduotuvė ir užsakymai internetu

Kiekviena įstaiga gali turėti savo internetinę parduotuvę: užsakymų svetainę (ir programėlę) su įstaigos firminiu stiliumi išsinešimui, pristatymui, užsakymui prie stalo per QR kodą ir rezervacijoms, su mokėjimu internetu (MultiSafepay arba Buckaroo) arba mokėjimu atsiimant / pristačius. Internetinė parduotuvė yra atskiras projektas, horecapos-webshop (Node.js, žr. ten esantį README), ir veikia tame pačiame serveryje kaip valdymo portalas.

Įjungimas ir nustatymas atliekami internetinės parduotuvės valdyme: mygtukas Valdyti internetinę parduotuvę klientų portale (savininkas) arba prie diegimo valdymo portale (Pin Voordeel). Ten yra įjungimas/išjungimas, interneto adresas (<zaak>.<webshopdomein> arba savas domenas), firminis stilius (spalvos, logotipas, antraštės nuotrauka, šriftas), darbo valandos ir laiko intervalai išsinešimui ir pristatymui, pristatymo zona (pašto kodai, spindulys arba zona žemėlapyje, su mokesčiu ir minimumu), mokėjimas, nuolaidų kodai, tekstai, kalbos, QR kodai stalams, rezervacijos ir programėlė (įdiegiama kaip PWA; Android programėlė per Trusted Web Activity), taip pat tiesioginiai pranešimai (pasirinktinai, pagal numatytuosius nustatymus išjungti): svečias savo užsakymo puslapyje įjungia pranešimą ir gauna tiesioginį pranešimą, kai užsakymas paruoštas arba pakeliui; norintys retkarčiais gauna ir pasiūlymą, kurį įstaiga siunčia iš internetinės parduotuvės valdymo (skirtukas Tiesioginiai pranešimai). Veikia Android įrenginiuose ir kompiuteriuose (Chrome, Edge, Firefox, Samsung Internet), Android programėlėje, taip pat iPhone ir iPad (iOS 16.4 ar naujesnė), jei svečias įtraukia internetinę parduotuvę į pradžios ekraną. Nesiunčiama jokia SMS žinutė ar el. laiškas ir nesaugomas joks vardas ar numeris. Daugiau informacijos – internetinės parduotuvės README.

Meniu. Kasa meniu siunčia automatiškai: visi aktyvūs produktai (ne sveriami), pagal produktų grupes, su kaina, pasirinkimo parinktimis, alergenais, išparduotumo žyma ir produkto nuotrauka, taip pat stalai ir įstaigos duomenys bei tai, kurie rinkodaros kanalai įjungti (varnelei "gauti pasiūlymus" atsiskaitant, žr. SMS ir el. pašto rinkodara). Tai vyksta paleidžiant, vos įjungus internetinę parduotuvę, per 30 sekundžių po katalogo pakeitimo ir per kelias sekundes po pakeitimo skiltyje Nustatymai → Įstaiga, pvz. rinkodaros ar lojalumo kortelės (arba su Siųsti meniu dabar). Produktą iš internetinės parduotuvės galima pašalinti internetinės parduotuvės valdyme (paslėpti) arba duomenų bazėje su artikel.webshop = false.

Užsakymai. Išsinešimas ir pristatymas tampa įprastu užsakymu be stalo (grupės pavadinimas WEB <bestelnummer>) su kainomis, kurias matė svečias, plius pristatymo mokestis ir transakcijos mokestis atskiromis eilutėmis bei nuolaidos kodas kaip nuolaidos eilutė; jei suma vis tiek nesutampa, pridedama eilutė "Internetinės parduotuvės skirtumas". Svečio arbatpinigiai neįskaičiuojami į apyvartą: jie patenka į Užbaigti (apmokėta internetu) kaip arbatpinigiai mokėjime. Užsakymas prie stalo (QR kodas) pridedamas prie atviros to stalo sąskaitos (apmokėta internetu: kaip atskira grupė prie to stalo). Darbo lapelis iškart siunčiamas į virtuvę/barą (išjungiama lange Internetinė parduotuvė). Kasa per kelias sekundes patvirtina su kvito numeriu; tada svečias gauna "gauta" ir el. laišką. Jei kasa neprisijungusi, internetinė parduotuvė užsakymų nepriima (svečias tai mato iškart) ir siunčia el. laišką įstaigai, jei užsakymas per ilgai lieka neapdorotas. Rezervacijos iš internetinės parduotuvės patenka į Rezervacijos (tik jei rezervacijos kasoje įjungtos). Jei nustatytas maksimumas laiko intervalui (Pristatymas ir laiko intervalai), įskaičiuojami internetinės parduotuvės užsakymai su laiku tame intervale.

Belgija (juodoji dėžė). Internetinės parduotuvės užsakymas iš karto kaip užsakymas (signOrder) siunčiamas į juodąją dėžę, dar prieš virtuvės lapelį, kaip ir Užsakyti prie kasos. Jei tai nepavyksta, jis nepatenka į kasą, o internetinė parduotuvė vėliau jį išsiunčia iš naujo. Tai, kas dar neišbandyta su juodąja dėže, internetinės parduotuvės meniu išjungta (dovanų kuponai, nuolaidų kodai, pagal sąskaitą, į kambarį, meniu rinkiniai, pasirinkimai su priemoka, happy hour ir arbatpinigiai) ir atmetama, jei sena internetinė parduotuvė vis tiek tai atsiunčia. Užbaigti tikrina arbatpinigius, mokėjimą pagal sąskaitą ir į kambarį taip pat kaip kasa.

Į kambarį (viešbučio ryšys, Nustatymai → Viešbutis → Savitarna → Internetinėje parduotuvėje): meniu gauna kamer: { maxBedrag }; internetinė parduotuvė siunčia betaling.wijze = "kamer" kartu su kamer ir achternaam. Kasa patikrina svečią viešbučio programinėje įrangoje (ne prie stalo, ne su dovanų kuponu) ir išsaugo jį su užsakymu; Užbaigti (į kambarį) atsiskaito į kambarį ir įrašo kvitą į viešbučio sąskaitą. Suvestinė sąskaita faktūra mokant pagal sąskaitą: kvitas tada lieka kaip atvira pozicija.

Mygtukas Internetinė parduotuvė viršutinėje juostoje (su vykdomų užsakymų skaičiumi): sąrašas, klientas ir adresas, pageidaujamas laikas arba "kuo greičiau", mokėjimo būdas ir laiko juosta. Žingsnius Ruošiama, Paruošta ir Pakeliui svečias mato tiesiogiai internetinėje parduotuvėje (ir el. paštu, jei įstaiga to nori). Atsiskaityta kasoje = Užbaigta; Atšaukti anuliuoja tik to internetinės parduotuvės užsakymo eilutes, atspausdina darbo lapelį "ATŠAUKTA", o už internetu apmokėtą užsakymą internetinė parduotuvė grąžina pinigus. Rezervacijos būsena atvyko, neatvyko ar atšaukta taip pat perduodama atgal į internetinę parduotuvę. Naujas užsakymas ar rezervacija parodo oranžinę juostą ir skamba garsas.

Kodas: apps/pos-server/src/lib/webshop.ts, routes/webshop.ts; ekranas Webshop.tsx. Portalo pusė: horecapos-portaal/src/webshop.mjs.

Kasa ir internetinė parduotuvė vienodai (kiekvieną dalį galima įjungti atskirai, pagal numatymą išjungta; senesnė internetinė parduotuvė naujų laukų nepaiso). Kas įjungta kasoje, veikia ir internetinėje parduotuvėje:

Internetinės parduotuvės meniu tam turi versie: 2 su laukais menuArtikelen, allergenenAan, happyhours, menus, klantenkaart, cadeaubon, kortingscodes, pauze, drukteMin, volgt, bezetting, reserveren.online, ayce, opRekening, wachtlijst ir upsell. Patvirtinime portalui papildomai yra cadeaubonnen (kodai), klant (taškai) ir plek (laukiančiųjų sąrašas).

Skaičiavimas valdymo portale. Išsinešimas ir pristatymas per internetinę parduotuvę skaičiuojami atskirai (webshop, webshopGeannuleerd objekte verkoopTelling), pagal gavimo dieną, ir dar kartą neįskaičiuojami prie išsinešimo / pristatymo. Užsakymas prie stalo skaičiuojamas įprastai prie stalo.

Mokėjimas kortele ir mokėjimo terminalai

Nustatymai → Mokėjimai (tik administratorius):

Jei yra bent vienas terminalas su API raktu (arba įjungtas bandomasis režimas), Atsiskaityti → Kortele / Bancontact automatiškai pradeda mokėjimą terminale serverio apskaičiuota suma.

Kol integracija įjungta, serveris "kortele" priima tik su sėkmingu terminalo mokėjimu būtent už tą užsakymą ir tą sumą. Užklausos, kaip ir oficialiame PHP SDK, siunčiamos kaip įprasta forma, o jei pagrindinė API neatsako – naudojama atsarginė API (api-backup.pinvandaag.com). Kiekvienas API atsakymas rodomas serverio lange su [pin] – patogu gedimų atveju. Sėkmingas, bet dar neapdorotas mokėjimas (pvz., išsijungė planšetė) surandamas kitą kartą atsiskaitant už tą užsakymą.

Arbatpinigiai (kortele, grynaisiais ir dovanų kuponu)

Atsiskaitymo ekrane prie kiekvieno mokėjimo būdo yra arbatpinigių mygtukų eilė: Ne, 5%, 10%, 15% (suapvalinta į didesnę pusę iki 10 centų), Suapvalinti (iki kito sveiko euro) ir Kita suma. Mokant kortele klientas terminale iš karto sumoka sumą + arbatpinigius; mokant grynaisiais arbatpinigiai įskaičiuojami į grąžą ir kasos stalčių. Čekyje nurodoma kortele sumokėta suma, o po ja "iš jų arbatpinigiai"; BENDRA SUMA ir PVM nesikeičia, nes arbatpinigiai nėra apyvarta. X/Z ataskaitoje arbatpinigiai rodomi pagal mokėjimo būdą ir kaip "Arbatpinigių iš viso".

Administratorius arbatpinigių mygtukus nustato skiltyje Nustatymai → Įstaiga → Arbatpinigiai: įjungta / išjungta, kokie procentai (ne daugiau kaip 4, pvz., "5, 10, 15"), ar rodomas mygtukas "Suapvalinti" ir su kuriais mokėjimo būdais (kortele, grynaisiais, dovanų kuponu) galimi arbatpinigiai. "Ne" ir "Kita suma" rodomi visada.

"Tegul bus …" rodoma visada, prie kiekvieno mokėjimo būdo, net jei arbatpinigių mygtukai išjungti (nustatymo nėra): klientas pats suapvalina sąskaitą į didesnę pusę, o skirtumas – arbatpinigiai. Rodomi mygtukai su kitu sveiku euru ir kitomis apvaliomis sumomis (pvz., € 28,00 → 29, 30, 40; € 44,00 → 45, 50, 60) ir Kita bendra suma, kad galėtumėte patys įvesti bendrą sumą. Dar kartą bakstelėjus pasirinktą mygtuką = neapvalinti. Ne daugiau kaip € 500 arbatpinigių (ta pati riba kaip kasos serveryje).

Nėra interneto

Kasa veikia vietiniame tinkle ir jai nereikia interneto; jo reikia tik mokėjimams kortele per integraciją. Jei įstaigoje nėra interneto, viršutinėje juostoje rodoma Nėra interneto · kortele rankiniu būdu (tikrinama kas minutę). Tada, taip pat po nepavykusio paleidimo terminale, atsiskaitymo ekrane atsiranda mygtukas Jau sumokėta terminale: įveskite sumą pačiame terminale ir taip ją užregistruokite.

Planai ir staliukai

Salės plano redaktorius

Nustatymai → Salių planai (tik administratorius):

Konfigūracijos perkėlimas į antrą įstaigą

Nustatymai – Importas / eksportas

Nustatymai → Importas / eksportas (tik administratorius). Jei visiškai sutvarkėte vieną įstaigą, eksportuokite konfigūraciją į .json failą ir importuokite jį į antrosios įstaigos kasą. Galima pasirinkti pagal dalis:

Niekada neperkeliami: įstaigos pavadinimas, adresas, pašto kodas, miestas, telefonas, el. paštas, PVM kodas ir čekio baigiamoji eilutė, Z ataskaitos el. pašto adresas, mokėjimo terminalai ir jų raktai, personalas ir PIN kodai, taip pat visa apyvarta, čekiai, klientai ir atsargų kiekiai.

Importas griežtai apsaugotas: didelis raudonas įspėjimas, varnelė "Suprantu...", dar kartą įvedamas administratoriaus asmeninis PIN kodas, jokių atvirų užsakymų, ta pati šalis (PVM tarifai) ir prieš tai automatiškai daroma atsarginė kopija. Importas vyksta viena operacija: jei kas nors nepavyksta, niekas nepasikeičia. Esami produktai, grupės, ingredientai ir staliukai neištrinami, o išimami iš kasos (kaip su Pašalinti), kad seni čekiai ir ataskaitos liktų teisingi.

Importuoti iš kitos kasos

Pereikite nieko neperrašinėdami. Visada pasiekiama (be jungiklio): skiltyje Nustatymai → Importas / eksportas (tik administratorius) yra dalis Importuoti iš kitos kasos.

Kalbos (42, be kita ko, turkų, arabų, Darija, berberų, lenkų, bulgarų, vengrų, rusų, serbų, albanų, persų, tigrinų, amharų, somalių, papiamento, sranantongo, hindi, urdu, indoneziečių, vietnamiečių, sirų aramėjų, kinų ir ukrainiečių)

Šalia ©-mygtuko apačioje dešinėje kiekviename ekrane yra mygtukas su kalba (pvz., NL ir vėliavėlė). Bakstelėkite jį, kad atsidarytų pasirinkimo meniu: kalbos išdėstytos abėcėlės tvarka, pavadinimas sava kalba prieš vėliavą: Bahasa Indonesia (indoneziečių), Čeština (čekų), Darija (Maroko arabų kalba lotyniškais rašmenimis), Deutsch, English, Español, Français, Hrvatski (kroatų), Italiano, Kurdî (kurmandžių), Latviešu (latvių), Lietuvių (lietuvių), Magyar (vengrų), Nederlands, Papiamentu (papiamento), Polski, Português, Română, Shqip (albanų), Slovenčina (slovakų), Soomaali (somalių), Sranantongo, Srpski (serbų, lotyniškais rašmenimis), Tarifit (rifų berberų), Tiếng Việt (vietnamiečių), Türkçe, toliau kirilica Български (bulgarų), Русский (rusų) ir Українська (ukrainiečių), po to arabiško rašto kalbos: اردو (urdu), الدارجة (darija), العربية (arabų), دری (dari), فارسی (persų, farsi), پښتو (puštūnų) ir کوردی (سۆرانی) (kurdų sorani), toliau sirų raštu ܣܘܪܝܝܐ (sirų aramėjų, surajo), devanagarių raštu हिन्दी (hindi), geez raštu ትግርኛ (tigrinų) ir አማርኛ (amharų), tifinagu ⵜⴰⵎⴰⵣⵉⵖⵜ (tamazight, berberų) ir paskutinė 中文(简体)(kinų, supaprastinti rašmenys). Verčiami visi kasos serverio ekranai, mygtukai, pranešimai ir klaidų pranešimai.

Kūrėjams: kiekvienas matomas tekstas kode yra kaip vt('Nederlandse tekst') (apps/pos-web/lib/i18n.ts); olandiškas tekstas yra raktas. Vertimai yra apps/pos-web/lib/vertalingen/<taal>.ts. Jei vertimo trūksta, kasa rodo olandišką tekstą; testas i18n (pos-web) tikrina, ar kiekvienas tekstas išverstas į kiekvieną kalbą ir ar {0} vietos sutampa. Kasos serverio pranešimai lieka olandų kalba ir verčiami naršyklėje (taip pat su {0}, pvz., produkto pavadinimu pranešime).

Spausdintuvų nustatymas

Nauja kasa neturi jokių spausdintuvų. Prisijunkite kaip administratorius (demo: 1111) ir viršutinėje juostoje pasirinkite Nustatymai.

Spausdinant vienodi produktai sujungiami: du kartus 1x Cola tampa 2x Cola, darbo lapelyje ir kasos čekyje. Sujungiami tik produktai su tais pačiais pasirinkimais ir pastaba.

Linux diegimo programa įtraukia kasos naudotoją į grupes lp ir dialout, kad kasa galėtų naudoti USB ir nuosekliuosius spausdintuvus.

Reikia pagalbos?

Optimum POS · 085 560 00 60 · support@optimumpos.nl · pr.–pn. 9:00–20:00, š.–s. 14:00–20:00