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ą.
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.
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.
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.
- Bakstelėkite staliuką: laisvas = naujas užsakymas; viena grupė = iš karto ta grupė; kelios grupės = pirmiausia pasirinkite arba + Nauja grupė (pavadinimą galima palikti tuščią).
- Užsakymo ekrano viršuje yra grupių juosta: perjungimas tarp grupių, + Grupė, Grupės pavadinimas (pvz., "Jansen") ir Padalyti / perkelti.
- Padalyti / perkelti: kiekvienai eilutei pasirinkite, kiek perkelti (pvz., 1 iš 3× Pils) ir į kurią grupę, arba sukurkite naują grupę. Taip perkelsite tai, kas pateko į ne tą sąskaitą, arba vėliau padalysite "kiekvienas moka už save". Jei grupė lieka tuščia, ji išnyksta.
- Kelios dalys iš karto: su + Dar viena dalis paruošiate vieną dalį ir pasirenkate kitą (pvz., žuvį ir Dry Martini prie stalo 2, likusią dalį prie stalo 35). Dalį galima perkelti ir į + Kitas stalas (ten kaip naują grupę). Su Perkelti viskas perkeliama iš karto. ½ padalija eilutę per pusę, taip pat ir pusę butelio (0,667 tampa 2 × 0,3335).
- Sujungti: viskas iš vieno ar kelių kitų stalų (ar grupių prie šio stalo) į šią sąskaitą, iš karto.
- Belgija: padalijimas ar sujungimas iš karto juodojoje dėžėje yra vienas stalo pakeitimas, kaip reikalauja FVT Finansai (UC242, UC251, UC252, UC4119bis). Jei po užsakymo kas nors išbraukiama ar jau užsakytai eilutei taikoma nuolaida, tai siunčiama su kitu to stalo pranešimu (užsakymas, preliminari sąskaita, stalo pakeitimas), o kitaip su pardavimu: senoji eilutė neigiama, naujoji teigiama (UC226, UC4102, UC4104, UC4107, UC4110).
- Staliukų ekrane oranžinis taškelis rodo, kiek yra grupių; suma – visų grupių bendra suma.
- Kasos kvite ir virtuvės lapelyje rodoma "Staliukas 5 - grupė 2" arba "Staliukas 5 - Jansen".
Sąskaitos dalijimas atsiskaitant
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):
- Padalyti po lygiai: mygtukais − ir + pasirinkite, kiek asmenų (numatytasis – svečių skaičius arba 2, jei kasa neregistruoja svečių). Ekrane rodoma suma vienam asmeniui; kiekvienas sumoka savo dalį kortele, grynaisiais ar dovanų kuponu (jei nori – su arbatpinigiais). Po kiekvienos dalies skaičiuojama atgal ("liko 3 asm."); paskutinis sumoka tiksliai likutį.
- Sava suma: kažkas sumoka fiksuotą sumą (pvz., € 20); likutis lieka neapmokėtas.
- Pagal produktą…: atidaro Padalyti / perkelti, kad produktus perkeltumėte į atskirą sąskaitą ir už ją atsiskaitytumėte atskirai (kaip aprašyta aukščiau).
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ų 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).
- Mygtukas Pristatymas stalų ekrane (šalia Išsinešti): įveskite vardą, telefoną ir adresą (kai įjungtas Greitas adreso įvedimas: paieška pagal pašto kodą ir namo numerį). Kasa randa pristatymo zoną ir parodo pristatymo mokestį, minimumą ir "nemokamai nuo". Jei adresas nepatenka į zonas, pristatyti negalima.
- Pristatymo zonos: pagal pašto kodą (intervalai ir atskiri kodai, pvz.
5000-5049, 5051, 5052 AB), spinduliu km nuo įstaigos (tiesia linija) arba zona žemėlapyje, kurią nubrėžiate patys. Spindulys ir zona veikia tik su Nyderlandų adresais (vieta per PDOK). Kiekvienai zonai: pristatymo mokestis, minimumas, nemokamai nuo ir papildomos minutės; galioja pirmoji tinkanti zona iš viršaus, todėl tipus galima derinti (pvz., pirma keli pašto kodai, tada zona, tada spindulys likusiems). Zonų nenustatyta = pristatoma visur, be mokesčio ir minimumo. Internetinės parduotuvės zonas nustatote atskirai (internetinės parduotuvės valdymas). - Zona žemėlapyje: prie pristatymo zonos pasirinkite tipą Zona žemėlapyje, tada Braižyti žemėlapyje. Spustelėkite žemėlapyje, kad pridėtumėte taškų (bent 3); vilkite tašką, kad jį perkeltumėte, spustelėkite tašką, kad jį pašalintumėte, ir vilkite rutuliuką krašto viduryje, kad įterptumėte tašką tarp jų. Žemėlapyje taip pat rodomos spindulio zonos ir įstaiga. Žemėlapio plytelės gaunamos iš OpenStreetMap, todėl žemėlapiui reikia interneto; pačiam pristatymui – ne (išskyrus adreso paiešką). Jei adreso nepavyksta surasti, kasa praneša apie tai, o ne "už pristatymo zonų ribų".
- Pristatymo mokestis užsakyme rodomas kaip eilutė "Pristatymo mokestis" ir perskaičiuojamas po kiekvieno pakeitimo (nemokamai nuo, nėra produktų = nėra mokesčio), kol dar niekas nesumokėta. Nepasiekus minimumo atsiskaityti negalima; užsakymo ekranas parodo, kiek dar trūksta, su mygtuku Vis tiek išsinešti (pristatymo mokestis ir minimumas netaikomi).
- Laikas: Kuo greičiau (dabar + pristatymo laikas, plius zonos papildomos minutės) arba šiandienos laiko intervalas. Jei nustatytos Thuisbezorgd darbo valandos, jos galioja ir čia.
- Maksimumas laiko intervalui (0 = be maksimumo; laiko intervalas nuo 5 iki 60 minučių): išsinešimui ir pristatymui kartu; įskaičiuojami ir internetinės parduotuvės užsakymai kasoje. Jei nustatytas maksimumas, ir Išsinešti prašo laiko, o pilnų laiko intervalų pasirinkti negalima. Dvi kasos vienu metu dėl paskutinės vietos: ją gauna viena.
- Darbo lapelyje nurodomas adresas, vardas, telefonas ir laikas; skiltyje "Be stalo" ir darbo lapelio viršuje, pvz. "Pristatymas – 18:30 Jansen".
Papildymai (visi pagal numatymą išjungti; be šių nustatymų viskas veikia lygiai taip pat, kaip aprašyta aukščiau):
- Atskiras darbo laikas išsinešimui ir pristatymui (kiekvienai savaitės dienai, pvz.,
16:00-21:00arba11:30-14:00, 17:00-22:00; galima ir po vidurnakčio:17:00-01:00; tuščia = tą dieną uždaryta). Išjungta = kaip anksčiau (Thuisbezorgd laikas, jei jis yra, kitaip visą dieną). - Nedarbo dienos (pvz.,
25-12-2026, 26-12-2026): tada nėra nei išsinešimo, nei pristatymo. - Užsakymas iš anksto: nuo 0 (tik šiandien, kaip anksčiau) iki 14 dienų. Lange Pristatymas/Išsinešti tada pirmiausia pasirenkate dieną; vėlesnė diena darbo lapelyje nurodoma prieš laiką.
- Užimtumas: tiek papildomų minučių prie "kuo greičiau" (ir kasoje, ir internetinėje parduotuvėje). Greitai nustatoma ir mygtuku Internetinė parduotuvė viršutinėje juostoje.
- Belgijos adresai (pašto kodas iš 4 skaitmenų): kai zona yra spindulys arba sritis žemėlapyje, kasa vietą randa per OpenStreetMap (Nominatim; reikia gatvės ir miesto).
- Internetinė parduotuvė seka kasą: lemia kasa. Internetinė parduotuvė tada naudoja kasos pristatymo zonas, pristatymo ir išsinešimo laiką, laiko intervalą, maksimumą per laiko intervalą, darbo laiką (jei jis čia nustatytas), nedarbo dienas ir dienas į priekį, o į laiko intervalą įskaičiuoja ir kasoje priimtus užsakymus. Išjungta = internetinė parduotuvė turi savo nustatymus (internetinės parduotuvės valdymas), kaip anksčiau. Išsinešimo/pristatymo įjungimas ar išjungimas lieka internetinės parduotuvės.
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škoti kliento pagal telefono numerį pristatant ir išsinešant: įvedus numerį pristatymo ekrane, kasa parodo klientą su adresu ir ankstesniais užsakymais; Perimti duomenis užpildo vardą, el. paštą ir adresą. Veikia ir be telefoninės stoties.
- Skambinančiojo atpažinimas: kai skambina klientas, stotis (arba stacionarus telefonas, FRITZ!Box, modemas ar Android telefonas) praneša numerį. Ekranuose pasirodo pranešimas, kas skambina: vardas, adresas, paskutiniai užsakymai (su patiekalais ir suma, taip pat iš internetinės parduotuvės, Thuisbezorgd ir pristatymo platformų), bendra suma ir rezervacija. Paspaudus Priimti pristatymo užsakymą arba Priimti išsinešimo užsakymą atsidaro pristatymo ekranas su viskuo jau užpildytu (kai įjungtas pristatymas ir laiko intervalai); užsakymas susiejamas su skambučiu, o pranešimas dingsta visuose ekranuose. Mygtukas 📞 viršutinėje juostoje: paskutinių 24 val. skambučiai. Galima išjungti atskirai kiekviename ekrane (Rodyti pranešimus šiame ekrane).
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ą):
| Šaltinis | Kam | Nustatymas |
|---|---|---|
| Webhook / action URL | 3CX (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 UCM | adresas, prievadas (5038; Grandstream UCM 7777), AMI naudotojas ir slaptažodis (teisės call) |
| FRITZ!Box | FRITZ!Box su telefonija | adresas (fritz.box) ir prievadas 1012; callmonitor vieną kartą įjungti su #96*5* |
| USB skambinančiojo atpažinimo modemas | analoginė fiksuota linija su numerio rodymu | nuoseklusis prievadas (COM3, /dev/ttyACM0), baud ir inicijavimo komanda (numatytoji AT+VCID=1) |
| Android telefonas | įmonės Android telefono įmontuotas telefonas | HorecaPOS 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).
- 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).
- Pasirinkite kurjerį (darbuotoją) ir grąžos pinigus, kuriuos jis pasiima (pagal numatymą suma iš nustatymo), ir bakstelėkite Sukurti reisą.
- 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.
- 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.
- 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ų):
- Kiekvienam užsakymui pasirinkite grynieji, kortele prie durų, jau sumokėta arba nepristatyta (grąžinta). Tai, ką pažymėjo kurjeris, jau užpildyta.
- Kasa atsiskaito už kiekvieną užsakymą su neapmokėta suma be naujo kasos čekio (klientas čekį jau turi; pakartotinai spausdinti galima skiltyje Čekiai). Nepristatytas užsakymas pašalinamas iš reiso ir lieka atidarytas, kad galėtų važiuoti kitu reisu.
- Matote, kas tikimasi: grąžos pinigai plius gauti grynieji. Įveskite, ką atiduoda kurjeris, arba suskaičiuokite pagal banknotus ir monetas (Skaičiuoti pagal banknotus ir monetas). Kasa parodo, ar sutampa, arba kiek yra per daug ar trūksta.
- Grąžos pinigai grąžinami į stalčių (pinigų įdėjimas). Skirtumas matomas prie reiso ir žurnale, taip pat kaip kasos skirtumas Z ataskaitoje.
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:
- ar užsakymas ruošiamas, pakeliui ar pristatytas;
- numatomas laikas: nuo kurjerio vietos per ankstesnius adresus, kitaip pageidaujamas laikas;
- kiek adresų dar yra prieš jį (nerodant kitų adresų);
- su Kurjeris gyvai žemėlapyje taip pat kurjeris, įmonė ir savas adresas žemėlapyje (OpenStreetMap). Kurjeris pats įjungia vietos bendrinimą telefone (Bendrinti mano vietą). Vieta siunčiama tik tol, kol puslapis atidarytas; puslapis laiko ekraną įjungtą.
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:
- užsakymai, kurie yra arti vienas kito ir kurių pageidaujami laikai patenka į laiko langą (pagal numatymą 30 min.), keliauja kartu;
- iki didžiausio adresų per reisą skaičiaus (pagal numatymą 4), kol reisas (nuvykimas, visi adresai ir grįžimas į įmonę) netrunka ilgiau nei maksimumas (pagal numatymą 45 min.);
- kiekvienam reisui geriausia tvarka, atstumas (km), kelionės laikas pirmyn ir atgal, o kiekvienam adresui – numatomas atvykimas išvykus dabar. Jei jis vėlesnis nei pageidaujamas laikas, prie jo rodoma vėliau nei prašyta.
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:
- Įvertis (numatytasis): tiesi linija, padauginta iš 1,35 (apvažiavimo koeficientas), su kurjerio greičiu. Veikia be interneto ir be paskyros.
- OSRM: maršrutai keliais per OSRM serverį. Įveskite adresą (
https://arbahttp://savame tinkle). Viešasis demonstracinis serveris (https://router.project-osrm.org) skirtas tik retkarčiais; kasdieniam naudojimui įsirenkite savo OSRM serverį arba pasirinkite tiekėją. - OpenRouteService: maršrutai keliais su savo API raktu (nemokamai susikuriamas openrouteservice.org, su dienos limitu). Adresas pagal numatymą yra
https://api.openrouteservice.orgir gali būti pakeistas į savą serverį. Raktas lieka kasoje; ekranuose rodoma tik tai, kad jis įvestas.
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ą:
- Skiltyje Susieti telefonai pasirinkite kurjerį (darbuotoją), jei reikia – telefono pavadinimą, ir bakstelėkite Susieti telefoną.
- 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ą.
- 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:
- Savarankiškas užsakymų paėmimas: kurjeris mato pristatymus, kurie dar turi patekti į reisą, pažymi, ką veža, ir bakstelėja Paimti. Kasa sukuria reisą (arba juos prideda, jei tas kurjeris jau turi dar neišvykusį reisą); standartinė grąža keliauja kartu. Ko jau paėmė kitas, paimti nebegalima.
- Savarankiškas išvykimas: Išvykti programėlėje daro tą patį, ką ir kasoje (grąža iš stalčiaus, klientai gauna pranešimą).
- Tiesioginis žemėlapis: skiltyje Reisai yra mygtukas Žemėlapis su įmone, visais kurjeriais, kurie dirba, ir adresais, kuriuos dar reikia pristatyti. Kurjeris pats įjungia ir išjungia Dirbu. Programėlė perduoda vietą ir išjungus ekraną (Android: pranešimas juostoje, kol bendrinimas įjungtas); tinklalapis tik tol, kol jis atidarytas. Be šio nustatymo vieta bendrinama tik reiso su track & trace metu.
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).
- Kurie užsakymai: išsinešti ir pristatymas su pažadėtu laiku, iš kasos (pristatymas ir laiko intervalai), internetinės parduotuvės ir Thuisbezorgd.nl / Takeaway.com.
- Vėluoja: praėjus tiek minučių (pagal numatymą 10) po pažadėto laiko dar nėra paruošta ar išvežta. Paruošta ar išvežta reiškia: viskas paruošta virtuvės ekrane, būsena paruošta ar išvežta internetinėje parduotuvėje ar Thuisbezorgd, klientui išsiųsta žinutė ✉ Paruošta / ✉ Išvežta arba apmokėta. Kasa tikrina kas minutę.
- Pranešimas: mygtukas Vėluoja viršutinėje juostoje su skaičiumi (su garsu, kai atsiranda naujas), prie kiekvieno užsakymo pažadėtas laikas ir kiek minučių vėluoja. Užsakymas dingsta pats, kai paruoštas ar išvežtas, arba paspaudus Išspręsta; žemiau rodomi pastarųjų 24 val. užsakymai su laiku, kada jie buvo paruošti. Viskas įrašoma į žurnalą.
- Internetinė parduotuvė: svečio būsenos puslapyje rodoma, kad užtrunka ilgiau, su nauju numatomu laiku.
- Thuisbezorgd užsakymams tai neįmanoma (klientas priklauso Thuisbezorgd): ten tik pranešimas. Galima naudoti savą tekstą;
{naam},{zaak},{code},{korting}ir{geldig}užpildomi automatiškai. - Kredito kuponas (tik įjungus Nuolaidų kodus): kartu su atsiprašymu asmeninis nuolaidos kodas kitam užsakymui (pvz.,
SORRY-7K4Q2M), suma arba procentai, vienkartinis, galioja nustatytą dienų skaičių, kasoje ir internetinėje parduotuvėje. Kodai nerodomi Nuolaidų kodų sąraše. Jei išsiųsti nepavyksta, kodas nustoja galioti. Mygtuku kasoje tik turint teisę Suteikti nuolaidą. - Išjungta: pranešimai ir išduoti kodai išsaugomi (taip pat atsarginėje kopijoje); nustatymas įtraukiamas į konfigūracijos eksportą.
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:
- Bakstelėjus produktą, jis iš karto įtraukiamas į sąskaitą (sąraše kairėje) kaip naujas. Jį matote tik jūs: virtuvė ir baras apie jį dar nieko nežino. Nauja eilutė yra juodraštis: ją dar galima pašalinti, pakeisti kiekį ar parinktis be storno.
- Užsakyti iš karto išsiunčia visas naujas eilutes: darbo lapeliai keliauja į virtuvės ir baro spausdintuvus (ir virtuvės ekraną), o eilutės tampa užsakytos. Tada pašalinti jas galima tik per Storno (teisė storno). Ant mygtuko rodoma, kiek naujų eilučių laukia, pvz., Užsakyti (3); jei naujų eilučių nėra, mygtukas pilkas.
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:
- Patiekimo eilės: 1 eilė iš karto keliauja į virtuvę; 2, 3 ir 4 eilės siunčiamos kaip LAUKIA, o virtuvė pradeda tik tada, kai iškviečiate tą eilę (žr. Patiekimo eilės).
- Ratai: kiekvienas Užsakyti yra vienas ratas; tuo remiasi ↻ Dar vienas ratas.
- Atsargos sumažinamos, o dozuojamas čiaupas atrakinamas.
- All-you-can-eat: jei to per daug, per anksti ar per vėlu pagal paketą, kasa pirmiausia paklausia, ar vis tiek galima.
- Belgija (GKS 2.0): eilutės pirmiausia kaip pro forma siunčiamos į juodąją dėžę; jei nepavyksta, į virtuvę nieko neišsiunčiama ir jos lieka naujos.
- Nėra ryšio: užsakymas išsaugomas ir išsiunčiamas į virtuvę, kai tik ryšys atsistato. Spausdintuvas išjungtas: užsakymas vis tiek vykdomas, o darbo lapelis patenka į spausdinimo eilę (žr. Virtuvės spausdintuvas išjungtas arba nėra virtuvės ekrano).
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.
- Kiekvienam užsakymui – vienas lapelis, seniausi pirmiausia, su staliuku / išsinešimu, numeriu ir kiek laiko jau laukia (oranžinis po 10, raudonas po 20 min.).
- Etapai rodomi atskirai; dar neiškviestas etapas rodomas pilkai kaip "LAUKIA iškvietimo". Anuliuotos eilutės perbrauktos.
- Bakstelėkite eilutę, kad pažymėtumėte ją paruošta, arba Paruošta – visam lapeliui. Tada aptarnaujantis personalas viršutinėje juostoje mato "Virtuvė: staliukas 5 paruoštas". Su Nustatymai → Įstaiga → Virtuvės ekranas → Garsas personalui (pagal numatymą išjungta) kasa dar ir supypsi ("ding-dong", be garso failo). Naršyklė leidžia garsą tik po pirmojo bakstelėjimo ekrane; įjunkite planšetės garsą.
- Grąžinti rodo, kas per paskutinę valandą pažymėta kaip paruošta, – netyčia nuspaustą galima taip atkurti.
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.
- Perdavimas tarp stočių, pavyzdžiui, šalta → karšta → išdavimas. Kiekvienai stočiai nustatote fiksuotą kitą stotį; tada ant užsakymo atsiranda mygtukas → karšta (ir visada Perduoti į…, kad pasirinktumėte kitą stotį). Perduodamos tik atviros tos stoties eilutės. Stočiai nereikia spausdintuvo: įrašykite stotis, pvz., išdavimas, į Stotys be spausdintuvo. Paruošta (ir pranešimas padavėjui) atsiranda tik paskutinėje stotyje. Skiltyje "Visi" prie perduotos eilutės matyti, kur ji dabar yra. Kiekvienas žingsnis matomas prie eilutės ir žurnale.
- Pertvarkymas: vilkite užsakymus (pele) arba perkelkite juos su ◀ ▶ (jutiklinis ekranas). Tvarka galioja stočiai ir visiems tos stoties ekranams; nauji užsakymai patenka į galą.
- Kitas etapas iš virtuvės ekrano: prie užsakymo su laukiančiu etapu rodoma Paprašyti etapo 2. Padavėjas tada gauna "Virtuvė prašo etapo 2 staliukui Stalas 5" (su garsu) ir iškviečia kaip visada; virtuvės ekrane rodoma "Etapas 2 paprašytas · n min", kol etapas iškviečiamas. Arba pasirinkite Iškviesti: tada virtuvės ekranas pats iškviečia etapą su darbo lapeliu "IŠKVIETIMAS ETAPAS 2", kaip ir kasos mygtukas.
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:
- Užsakymas visada įvykdomas. Eilutės iš karto pažymimos kaip užsakyta, sąskaita teisinga ir atsiskaityti galima kaip įprasta. Spausdintuvai kviečiami vienu metu, ir kiekvienam skiriama daugiausia apie 4 sek.: išjungtas spausdintuvas neverčia kitų (ir personalo) ilgai laukti.
- Spausdinimo eilė. Virtuvės lapelis, kurio nepavyko išspausdinti, patenka į spausdinimo eilę. Kasos serveris bando jį spausdinti kas 30 sek. penkiolika minučių; kai tik spausdintuvas vėl veikia, lapelis išspausdinamas su užrašu IŠSPAUSDINTA VĖLIAU viršuje. Jei kitas lapelis tame spausdintuve vėl pavyksta, laukiantys lapeliai spausdinami iš karto po jo.
- Po penkiolikos minučių automatiniai bandymai baigiasi; tada dar galima Spausdinti iš naujo dabar.
- Virtuvės ekranas. Jei užsakymas yra virtuvės ekrane, virtuvė jį ten mato net ir tada, kai spausdintuvas išjungtas. Kas nenaudoja virtuvės ekrano, nieko nepraranda: kasa niekur nelaukia "Paruošta" iš virtuvės.
- Eilė saugoma tik kasos serverio atmintyje (po paleidimo iš naujo ji tuščia).
- Taip pat ir kasos kvitas: jei jo išspausdinti nepavyksta, atsiskaityta vis tiek (kasa praneša "spausdinti nepavyko"), o kopiją vėliau galite išspausdinti skiltyje Kvitai.
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:
- paspaudus "Užsakyti" jie jau keliauja į virtuvę po antrašte "-- Etapas 2 · LAUKIA iškvietimo --", kad virtuvė galėtų pasiruošti;
- užsakymų sąraše rodoma "Etapas 2 · laukia" su mygtuku Iškviesti;
- paspaudus Iškviesti virtuvė gauna lapelį " IŠKVIESTAS ETAPAS 2 " su tuo, ką reikia gaminti dabar.
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.
- Nustatymai → Produktai: kiekvienam produktui pažymėkite 14 ES alergenus (glitimas, vėžiagyviai, kiaušiniai, žuvis, žemės riešutai, soja, pienas, riešutai, salierai, garstyčios, sezamo sėklos, sulfitai, lubinai, moliuskai). Produktų sąraše santrumpos rodomos po pavadinimu.
- Užsakymo ekranas: ant kiekvieno produkto mygtuko smulkiai rodomos santrumpos (pvz.,
Gl Me), o mygtukas ⚠ Alergenai grupių juostoje rodo pasirinktos grupės kiekvieno produkto alergenus visu pavadinimu su santrumpų paaiškinimu. - Alergenų pakeitimai įrašomi į žurnalą (sena → nauja). Jei nustatymas išjungtas, anksčiau įvesti alergenai išsaugomi.
„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:
- pavadinimu (rodomas kvite: "Žuvis suaugusiajam", "Žuvis vaikui");
- kaina suaugusiajam ir vaikui (su PVM) bei PVM tarifu (pagal numatymą NL
LAAG, BEB); - įskaičiuotais patiekalais (€ 0): visos produktų grupės ir (arba) atskiri produktai (ir iš kitų grupių, pvz., bulvytės prie Žuvies ir Mėsos);
- laiko limitu minutėmis (0 = nėra);
- ratais: daugiausia tiek patiekalų vienam asmeniui per ratą (0 = neribota) ir mažiausiai tiek minučių tarp dviejų ratų (0 = nėra);
- švaistymo priemoka už vienetą (0 = nėra).
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:
- Užsakymo ekrane virš kvito yra + All-you-can-eat. Kiekvienam paketui pasirinkite suaugusiųjų ir vaikų skaičių; galima maišyti (pvz., 2× Žuvis ir 2× Mėsa). Kaina pridedama eilutėmis prie sąskaitos; jos nesiunčiamos į virtuvę. Grupės asmenų skaičius tampa bendru dalyvių skaičiumi (jei kasa registruoja svečius).
- Juosta kiekvienam paketui rodo: asmenis, likusį laiką (raudonai, kai laikas baigėsi), kelintas ratas ir koks maksimumas, ir kiek liko iki kito rato. Įskaičiuoti patiekalai ant mygtukų pažymėti AYCE, o kvite – su žyma AYCE už € 0. Visa, kas nepriklauso jokiam pasirinktam paketui (gėrimai, desertai ...), apmokama kaip įprasta.
- Užsakyti: kiekvienas "Užsakyti" su nemokamais patiekalais yra ratas, kiekvienam paketui atskirai (tik tiems paketams, kurių patiekalų yra užsakyme). Neprisijungus bakstelėti ir vėliau išsiųsti patiekalai neblokuojami.
- Keisti: pakeiskite kiekius kiekvienam paketui. Asmenų sumažinimas laikomas anuliavimu (teisė "anuliavimas"). Nustatyti paketą į 0 (arba Sustabdyti viską) galima tol, kol sąskaitoje dar nėra to paketo patiekalų.
- Priemoka (tik jei pasirinktas paketas turi švaistymo priemoką): pasirinkite kiekį (ir paketą, jei jų keli); į sąskaitą įtraukiama "Švaistymo priemoka × kiekis".
- Atsiskaitymas, padalijimas, nuolaidos ir kvitas veikia kaip visada: paketų kainos, priemoka ir gėrimai yra įprastos eilutės su savo PVM.
- Jei administratorius išjungia all-you-can-eat, kol grupės dar valgo, naujai bakstelėti patiekalai vėl kainuoja įprastą kainą; tai, kas jau yra sąskaitoje, lieka.
- Internetinėje parduotuvėje (neprivaloma, pagal numatymą išjungta): įjungus Taip pat užsakant prie staliuko per QR kodą (internetinė parduotuvė), svečias, užsakantis prie staliuko su paketu, mato paketo patiekalus kaip Įskaičiuota už € 0, o viršuje – būseną (asmenys, ratas, laikas). Vienas užsakymas yra vienas ratas, su tomis pačiomis taisyklėmis kaip Užsakyti; per daug, per anksti ar per vėlai internetinė parduotuvė iš karto atmeta. Gėrimus ir kitus patiekalus svečias apmoka įprastai; viskas patenka į staliuko sąskaitą. Išjungta = internetinė parduotuvė skaičiuoja įprastas kainas, kaip anksčiau.
Dovanų kuponai
Du jungikliai skiltyje Nustatymai → Įstaiga → Dovanų kuponai:
- Dovanų kuponas kaip mokėjimo būdas atsiskaitant: pagal numatymą įjungta, kaip buvo visada. Išjungta = mygtuko Dovanų kuponas atsiskaitant nėra (ir nėra prie grąžinti pinigus per grąžinant), o kasos serveris atmeta mokėjimą dovanų kuponu.
- Parduoti dovanų kuponus su likučiu: pagal numatymą išjungta. Įjungus:
- Užsakymo ekrane yra mygtukas Dovanų kuponas: pasirinkite sumą (€ 10, 25, 50, 100 ar kitą sumą) ir leiskite kasai sukurti kodą arba nuskaitykite iš anksto išspausdintos kortelės kodą. Kuponas įtraukiamas į sąskaitą kaip eilutė (PVM kodas BON: ne apyvarta, be PVM, į virtuvę nesiunčiama). Ten taip pat galite patikrinti likutį klientui.
- Po atsiskaitymo kuponas aktyvus, o kvitų spausdintuvas išspausdina dovanų kuponą su suma, kodu ir QR kodu.
- Panaudojimas: atsiskaitydami pasirinkite Dovanų kuponas ir nuskaitykite arba įveskite kodą (mygtukas Likutis rodo likutį). Suma nurašoma nuo likučio. Jei likutis mažesnis už sąskaitą, visas likutis nurašomas kaip dalinis mokėjimas, o likusią dalį sumokate kortele arba grynaisiais. Likutį galima išnaudoti dalimis.
- Palikite kodą tuščią = dovanų kuponas be kodo, kaip anksčiau (pvz., senas popierinis kuponas).
- Ataskaita → Dovanų kuponai (teisė Tvarkyti dovanų kuponus, pagal numatymą vadovas ir administratorius): paieška pagal kodą, neišnaudotas likutis, kiekvieno kupono istorija, blokuoti (pamestas / pavogtas) ir koreguoti likutį nurodant priežastį. Tai įrašoma į žurnalą.
- Ataskaitos: parduoti dovanų kuponai nelaikomi apyvarta ir rodomi atskirai (Parduoti dovanų kuponai); gauti pinigai rodomi prie mokėjimo būdų. Tai, kas apmokama dovanų kuponu, yra įprasta apyvarta (su PVM) prie mokėjimo būdo Dovanų kuponas.
- Apskaita: parduoti kuponai įrašomi į Dovanų kuponai sąskaitos (klientų likutis) kreditą, o panaudoti – į debetą.
- Parduotą dovanų kuponą galima grąžinti per Kvitai → Grąžinimas, kol jis dar nepanaudotas (likutis = vertė). Po grąžinimo kuponas atšaukiamas (likutis 0, užblokuotas; matoma kupono istorijoje). Jei jis jau (iš dalies) panaudotas, skiltyje Ataskaita → Dovanų kuponai nustatykite likutį 0 ir likutį grąžinkite atskirai. Nuolaidos dovanų kuponui taikyti negalima.
Į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).
- Kortelė ar apyrankė: parduokite dovanų kortelę su Iš anksto atspausdinta kortelė ir nuskaitykite kortelę (NFC/RFID skaitytuvas, veikiantis kaip klaviatūra, arba brūkšninis kodas). Kortelės numeris tada yra kodas; juo svečias moka kaip dovanų kortele.
- Papildymas: užsakymo ekranas → Dovanų kortelė → Papildyti likutį: nuskaitykite kortelę ir įveskite sumą. Ji įtraukiama į sąskaitą kaip eilutė (PVM kodas BON: ne apyvarta, be PVM, kaip ir parduota dovanų kortelė) ir po atsiskaitymo atsiranda likutyje. Kortelės istorijoje rodoma Papildyta.
- Didžiausias likutis vienoje kortelėje (pagal numatymą € 500, galima nustatyti iki € 5.000).
- Išmokėti likutį (varnelė, pagal numatymą išjungta; teisė Tvarkyti kasos stalčių): po Patikrinti likutį rodoma Išmokėti likutį. Likutis tampa € 0, o suma X ir Z ataskaitose rodoma kaip pinigai iš stalčiaus (Tegoed terugbetaald …).
- Papildymą galima atšaukti per Čekiai → Grąžinimas, kol likutis dar yra bent tokia suma; kortelė lieka galiojanti.
- Papildymas kioske (neprivaloma): žr. Savitarnos kioskas.
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.
- Įjungta: atsiskaitant rodomas mygtukas Maitinimo talonas. Pasirinkite išdavėją (tik tuos išdavėjus, kuriuos priima įmonė) ir leiskite svečiui priglausti kortelę prie mokėjimo terminalo, kaip mokant kortele. Be terminalo jungties: svečias moka pačiame mokėjimo terminale, o jūs bakstelite Atsiskaityti.
- Nei arbatpinigių, nei grąžos mokant maitinimo talonais. Jei likučio nepakanka, svečias likusią sumą sumoka kitaip (sąskaita lieka atvira, kol viskas sumokėta).
- Tik tam tikroms produktų grupėms (neprivaloma, pvz., maistui, bet ne alkoholiui): tada maitinimo talonais galima sumokėti daugiausia už tuos sąskaitos produktus. Atsiskaitymo ekranas parodo, kiek; likusią sumą svečias sumoka kitaip.
- Kvite: Maitinimo talonas Pluxee (su išdavėju gale).
- Z ataskaita ir X ataskaita: kiekvienam išdavėjui atskira eilutė (Maitinimo talonas Edenred, … Monizze, … Pluxee).
- Buhalterija: kiekvienam išdavėjui atskira didžiosios knygos sąskaita (Maitinimo talonai Pluxee (gautinos sumos) ir t. t., pagal numatymą 416100, 416200 ir 416300), nes pinigai ateina iš išdavėjo, o ne iš mokėjimo terminalo banko.
- Reikia: sutarties su kiekvienu išdavėju, kurio talonus priimate, ir mokėjimo terminalo, kuris priima šias korteles (pasiteiraukite mokėjimo terminalo tiekėjo).
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).
- Įvestas rankiniu būdu: fiksuotas kursas; jam pasikeitus, pakoreguokite jį patys.
- Realiuoju laiku (ECB): Europos Centrinio Banko dienos kursas (orientaciniai kursai, kiekvieną darbo dieną apie 16:00; nemokamai, paskyros nereikia). Su antkainiu procentais (0-20) kursas tiek sumažėja, kad įmonei nereikėtų pačiai mokėti už keitimą. Kasa kursus atsisiunčia pati, jei jie senesni nei 6 valandos; Atnaujinti dabar juos atsisiunčia iškart. Be interneto lieka paskutinis kursas.
- Įjungta: atsiskaitant rodomas mygtukas Užsienio valiuta. Pasirinkite valiutą; kasa parodo, kiek tai sudaro ta valiuta. Įveskite, kiek duoda svečias: kasa perskaičiuoja ir atiduoda grąžą eurais. Jei svečias nenori grąžos, pažymėkite Grąža – arbatpinigiai: grąža įrašoma į čekį kaip arbatpinigiai, Belgijoje ta valiuta (GKS 2.0, UC296).
- Jei svečias duoda mažiau nei visą sumą, tai yra dalis; likusią sumą jis sumoka kitaip.
- Kvite: valiuta, suma ir kursas bei grąža eurais.
- X ir Z ataskaita: kiekvienai valiutai atskira eilutė (Užsienio valiuta GBP, eurais), o prie kasos stalčiaus – kas ta valiuta yra stalčiuje. Grąža eurais atimama iš tikėtinos sumos stalčiuje; pačią valiutą suskaičiuojate atskirai.
- Buhalterija: laikoma grynaisiais (kasa), eurais.
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ą:
- Svečių skaičiaus registravimas: klausimas "Kiek asmenų?" prie laisvo stalo, asmenys salės plane ir užsakymo ekrane bei svečiai ataskaitose. Žr. Svečių skaičius.
Užsakant (užsakymo ekranas, tam, ką paliesite po to):
- Vienodų prekių sumavimas (be mygtuko, pagal numatytuosius nustatymus įjungta): dar kartą palietus tą pačią prekę (tos pačios parinktys, dar neužsakyta), vietoj naujos eilutės padidėja kiekis: 4 Cola vienoje eilutėje su kaina, padauginta iš 4. Mygtuku − vėl atimama viena, net jei ji jau užsakyta (vienos storno). Su pastaba, vieta ar išsinešti lieka atskira eilutė; tai, kas jau užsakyta, lieka atskira eilutė (naujas ratas).
- − ir + (prieš kainą kiekvienoje eilutėje): − atima vieną, + prideda vieną (tas pats produktas, parinktys ir pastaba; jei Vienodų prekių sumavimas išjungtas, nauja eilutė). Dar neužsakyta ir ties 0: eilutė dingsta. Jau užsakyta: viena mažiau yra storno, ta eilutė lieka perbraukta (virtuvei ir ataskaitoms); viena daugiau tampa nauja eilute, kurią dar reikia užsakyti. Bakstelėjus pačią kainą nieko nebepašalinama. Prie meniu tik −.
- Išsinešti (tik vietoje): svečias išsineša šį produktą, pvz., buteliuką vandens ar desertą. Ta eilutė gauna išsinešimo PVM (Belgijoje žymė C), likusi sąskaita – vietoje vartojimo PVM. Čekyje prie eilutės rašoma išsinešti.
- Vieta (prie stalo): lieskite toliau vietai 1, 2, 3 ...; eilutės gauna tą vietos numerį (ir darbo lapelyje). Belgijoje kiekviena eilutė su vietos išlaidų centru (CHAIR, UC4123) siunčiama į juodąją dėžę. Dar kartą po vietos 12 = vėl be vietos.
- Priimti atgal: kitas produktas pridedamas su -1, pvz., tuščias butelis ar puodelis (užstatas). Tai galima tik produktams su Galima grąžinti (užstatas) (Nustatymai → Produktai). Jei visa sąskaita neigiama (tik grąžintas užstatas, be pardavimo), Atsiskaityti tampa pinigų grąžinimu: grynaisiais atgal arba kortele (grąžinama pačiame terminale). Belgijoje kaip pinigų grąžinimas (REFUND, UC4108 ir UC4114).
- Panaudoti SPV: svečias moka už produktą ar meniu single purpose voucher (kuponu būtent tam produktui, pvz., "1 menu all-in"). Palieskite Panaudoti SPV ir tada produktą čekyje: jis pridedamas su -1 (ta pati kaina ir PVM, meniu – su sudedamosiomis dalimis), šalia SPV. Į virtuvę nesiunčiama; pašalinti galima įprastai. Kupono produktą parduodate iš anksto kaip įprastą produktą; skiltyje Nustatymai → Produktai pažymėkite SPV (kuponas). Belgijoje eilutė pardavimo metu kaip VOUCHER siunčiama į juodąją dėžę (UC271).
- Įskaityti avansą: žr. toliau.
- Laisva kaina (be mygtuko, kiekvienam produktui): produktui su Laisva kaina kasa paklausia kainos, pvz., dienos patiekalo ar avanso.
Atsiskaitant:
- Tiesioginis atsiskaitymas be užsakymo lapelio (ne mygtukas): pagal numatytuosius nustatymus Atsiskaityti pirmiausia užsako tai, kas dar neužsakyta, kad virtuvė ir baras visada gautų savo lapelį (žr. Mygtukas Užsakyti: ką jis daro ir kada jo reikia). Įjungta: tai, už ką atsiskaitote iš karto, prieš tai nepaspaudę Užsakyti, užsakymo lapelio negauna, pvz., prie baro, kur pasiimate patys. Tai, kas jau užsakyta, nesikeičia.
- Atskiras atsiskaitymas (prie stalo, skiltyje Padalyti sąskaitą): pasirinkite, ką vienas svečias moka dabar, ir eilutės dalį (½ – pusei butelio). Tai tampa atskira dalimi, už kurią iškart atsiskaitote; likusi dalis lieka sąskaitoje, iš pradžių neskaidant sąskaitos ir neperkeliant į kitą grupę. Procentinė nuolaida visam čekiui perkeliama proporcingai. Atgal nesumokėjus = viskas vėl sąskaitoje. Belgijoje pardavimas lieka stalo vietoje, be stalo keitimo (UC4103bis, UC4104).
- Svečias išėjo nesumokėjęs (teisė Uždaryti be mokėjimo, pagal numatymą tik vadovas ir administratorius): sąskaita uždaroma kaip pardavimas be mokėjimo, su priežastimi žurnale. X ir Z ataskaitose bei dienos suvestinėje rodoma kaip Nesumokėta (svečias išėjo); apskaitos žurnale – į neatgautina (pagal numatymą 4985 / 643000). Belgijoje pardavimas be mokėjimo (UC4109).
Vėliau (Čekiai):
- Pataisyti kainą (teisė Pataisyti čekio kainą, pagal numatymą tik vadovas ir administratorius): apmokėto čekio kaina buvo neteisinga, pvz., 50% nuolaida vietoj 5%. Kasa sukuria naują čekį be stalo, kuriame senojo čekio eilutės grąžinamos (neigiamos, pagal tai, kas tada sumokėta), o tie patys produktai įrašomi iš naujo įprasta kaina. Ten suteikite teisingą nuolaidą ir atsiskaitykite už skirtumą (arba grąžinkite pinigus, jei nauja kaina mažesnė). Senas čekis lieka toks, koks buvo; vieną kartą čekiui, ir ne tada, jei kažkas jau grąžinta. Belgijoje senos eilutės siunčiamos kaip CORRECTION (UC4116).
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.
- El. pašto adresas nesaugomas; žurnale rodoma tik "kvitas N išsiųstas a***@domein.nl" ir ar pavyko.
- Jei išsiųsti nepavyksta (pvz., neteisingi prisijungimo duomenys), už kvitą vis tiek atsiskaityta ir jis išspausdintas; pranešime nurodoma, kas nutiko.
- Ne dalinio mokėjimo metu (dalijant sąskaitą): kvitas išduodamas po paskutinio mokėjimo, todėl adresą įveskite tada.
- Išsiųsti vėliau: skiltyje Kvitai prie kvito yra mygtukas Siųsti el. paštu (teisė Spausdinti kvito kopiją). Jis išsiunčia kvitą su užrašu KOPIJA, kaip ir išspausdintą kopiją (Belgijoje registruojama kaip kopija).
- Papildomų paketų nereikia: kasa pati bendrauja su pašto serveriu (STARTTLS per 587, TLS per 465).
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.).
- Mygtukas Rezervacijos viršutinėje juostoje: dienos apžvalga (◀ ▶) su rezervacijų, asmenų ir neatvykusiųjų skaičiumi. + Nauja rezervacija: vardas, telefonas, el. paštas, asmenys, data, laikas, trukmė, staliukas (galima vėliau) ir pastaba. Rezervuoja personalas; internetinio rezervavimo (kol kas) nėra.
- Jei tą patį staliuką tuo laiku jau yra rezervacija, kasa apie tai praneša; galima "Vis tiek išsaugoti".
- Patvirtinimas el. paštu (varnelė arba vėliau "Siųsti el. paštu"), jei yra el. pašto adresas ir pašto serveris (
SMTP_HOST, žr. Kvitas el. paštu). - Salės plane rezervuotas laisvas staliukas rodomas violetinis su "R 19:30 Jansen (4)". Bakstelėkite jį: "Jansen atvyko" atidaro staliuką su 4 asm. ir grupės pavadinimu "Jansen"; "Kiti svečiai" tiesiog jį atidaro.
- Apžvalgoje: Atvyko (atidaro staliuką; jei staliuko nėra, pirmiausia jį pasirinkite), Keisti, Neatvyko, Atšaukti ir Atkurti. Viskas įrašoma į žurnalą.
- Internetinių platformų rezervacijos: žr. Rezervavimo platformos žemiau.
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ą.
- Jei TheFork Manager sistemoje svečias pažymimas kaip Atvyko arba Prie stalo, kasoje atsidaro to paties pavadinimo stalas su svečių skaičiumi ir pastaba: vardas, alergijos ir dieta, avansas, pasiūlymas/nuolaida ir lojalumo taškai (Yums). Jei prie to stalo jau yra atidarytas užsakymas, jis susiejamas. Nėra stalo tokiu pavadinimu: rodomas pranešimas, o skiltyje Platformos pasirenkate stalą.
- Atsiskaičius sąskaita keliauja į TheFork (suma ir eilutės su pavadinimu, prekių grupe, kiekiu ir suma); tada TheFork pažymi rezervaciją kaip Išvyko. Atsiskaitant dalimis – viena sąskaita su bendra suma. Jei nepavyksta, kasa bando iš naujo kas penkiolika minučių (dvi dienas) arba mygtuku Siųsti iš naujo skiltyje Platformos.
- Susiejimas: kasa parodo susiejimo kodą; įveskite jį TheFork Manager sistemoje (Integracijos → kasa). Restorano ID TheFork sistemoje (Customer-id) įveda administratorius arba jis gaunamas automatiškai su pirmuoju užsakymu.
- Žymimieji langeliai: automatiškai atidaryti stalą, vardas, alergijos ir avansas kaip pastaba, sąskaita į TheFork.
- Sąlyga: Pin Voordeel turi TheFork API raktą (tik partneriams) ir ten užregistravo kasą kaip POS (mygtukas valdymo portale); TheFork paleidžia integraciją po bandomosios sesijos.
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).
- Mygtukas Laukiančiųjų sąrašas viršutinėje juostoje su laukiančiųjų skaičiumi (oranžinis, kai kas nors laukia). + Į laukiančiųjų sąrašą: vardas, telefonas (SMS žinutei), asmenys, nurodytas laukimo laikas ir pageidavimas (terasa, vaikiška kėdutė).
- Sąrašas surikiuotas pagal atvykimo tvarką, rodoma, kiek laiko kiekvienas jau laukia (raudonai, kai ilgiau nei nurodyta), o viršuje – laukiančiųjų skaičius, asmenys ir šiandienos vidutinis laukimo laikas.
- Jei SMS išsiųsti nepavyksta, nurodoma priežastis. Galima Siųsti SMS dar kartą.
- Pasodinti: pasirinkite stalą; kasa jį atidaro su asmenų skaičiumi (jei kasa registruoja svečius) ir vardu kaip grupės pavadinimu (kaip atvykus rezervacijai).
- Išėjo (išėjo arba atsisakė) ir Atkurti. Po sąrašu matote, kas šiandien buvo pasodintas ar išėjo ir kiek laukė.
- Privatumas: telefono numeriai ištrinami po paros; kas po 12 val. dar yra sąraše, pašalinamas automatiškai. Įrašymas, iškvietimas (tik su paskutiniais 3 numerio skaitmenimis) ir pasodinimas įrašomi į žurnalą.
- Kodėl ne prie Rezervacijų? Rezervacija skirta vėlesniam laikui (data, laikas, staliukas iš anksto); laukiančiųjų sąrašas – dabarčiai (eilė, laukimo laikas, SMS, kai staliukas laisvas). Todėl atskiras jungiklis ir mygtukas, su tuo pačiu "atidaryti staliuką" kaip ir rezervacijai.
- Internetu į laukiančiųjų sąrašą (neprivaloma, pagal numatymą išjungta; tik su internetine parduotuve): įjungus Svečiai gali patys užsiregistruoti per internetinę parduotuvę, internetinėje parduotuvėje atsiranda Laukiančiųjų sąrašas (ir tam yra QR kodas prie durų, internetinės parduotuvės valdyme skiltyje Staliukai ir QR). Svečias įveda vardą, telefoną, asmenų skaičių ir pageidavimą ir tiesiogiai mato savo vietą. Kasoje jis sąraše pažymėtas online; iškvietimas, pasodinimas ir išėjimas veikia kaip visada, o svečias tai mato ir savo telefone (ten gali ir atsisakyti).
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.
- Kasoje virš kvito yra "+ Lojalumo kortelė": ieškokite kliento pagal vardą arba telefono numerį arba sukurkite naują klientą (vardas, neprivaloma – telefonas ir el. paštas). Tada kvite rodomas vardas ir taškų likutis.
- Panaudojimas: kai pakanka taškų – "Panaudoti 100 taškų: € 5 nuolaida"; kai spaudų kortelė pilna – "Nemokama kava" (kava turi būti kvite). Tai tampa nuolaidos eilute; ją bet kas gali vėl pašalinti.
- Taškai ir spaudai pridedami ir nurašomi tik atsiskaitant: taškai – už sumą po nuolaidos (be parduotų dovanų kuponų), spaudai – už kiekvieną produkto su spaudų kortele vienetą (nemokamas produktas neskaičiuojamas).
- Kasos kvite: sukaupta, panaudota, likutis ir spaudų kortelių būsena.
- Ataskaita → Klientai (teisė Tvarkyti lojalumo kortelę): ieškoti klientų, keisti duomenis, koreguoti taškus (nurodant priežastį), istorija ir ištrinti (BDAR: vardas, telefonas ir el. paštas pašalinami; istorija lieka anoniminė). Apačioje – spaudų kortelės pagal produktą (pvz., 10 kavos = 1 nemokamai).
- Grąžinimas automatiškai neatšaukia sukauptų taškų; prireikus pakoreguokite juos skiltyje Ataskaita → Klientai.
- Lojalumo kortelė su numeriu (neprivaloma): skiltyje Ataskaita → Klientai → (klientas) įveskite kortelės numerį (arba nuskaitykite kortelę tame lauke). Su brūkšninių kodų skaitytuvu tos kortelės nuskaitymas susieja klientą su kvitu – prie kasos ir kioske. Ieškoti pagal kortelės numerį galima ir per + Kliento kortelė.
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:
- Užsakymų ekrane po susietu klientu rodoma "+ Svečio profilis": pažymėkite VIP, pasirinkite mitybos poreikius (vegetariška, veganiška, peskatariška, halal, košerinė) ir alergijas (14 alergenų) bei įrašykite pageidavimus (pvz., "nuolatinis staliukas prie lango", daugiausia 300 simbolių). Tada jie rodomi prie kliento užsakymų ekrane, alergijos raudonai. Juos taip pat galima keisti skiltyje Ataskaita → Klientai → (klientas) → Svečio profilis.
- Jei paliečiate produktą su svečio alergenu (žr. Alergenai pagal produktą), kasa pirmiausia paklausia, ar vis tiek jį pridėti. Tik tai, kas įvesta prie produkto; kilus abejonių visada klauskite virtuvės.
- VIP gauna ★ salės plane: prie atidarytos sąskaitos ir prie rodomos to kliento rezervacijos. Atvykus rezervacijos svečiams, kasa susieja rezervacijos klientą su sąskaita.
- Mitybos poreikiai ir alergijos (ir VIP) spausdinami darbo lapelyje virtuvei ir barui:
GAST: VIP · Vegetarisch · allergie: Noten. - Mitybos poreikiai ir alergijos yra sveikatos duomenys: įveskite juos tik gavę svečio sutikimą. Žurnale įrašoma tik tai, kad profilis pakeistas, bet ne patys poreikiai. Pašalinus klientą, pašalinamas ir svečio profilis.
Mėgstami / greitieji mygtukai
Pagal numatymą išjungta. Nustatymai → Įstaiga → Mėgstamiausi / greitieji mygtukai:
- Perkamiausi: grupių juostos pradžioje yra mygtukas ★ Mėgstamiausi su 12 produktų, kurie per pastarąsias 14 d. parduoti daugiausia (atnaujinama automatiškai). Užsakymo ekranas atsidaro ties mėgstamiausiais.
- Pasirinkti patiems: užsakymo ekrane ilgai paspauskite produktą (arba spustelėkite dešiniuoju mygtuku) ir pasirinkite ★ Mėgstamiausias (greitasis mygtukas); dar kartą = pašalinti. Teisė Tvarkyti produktus. Visos kasos tai mato iš karto.
- Bakstelėjimas, pasirinkimai, meniu, happy hour ir "baigėsi" mėgstamiausiuose veikia lygiai taip pat kaip įprastose grupėse.
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).
- Ilgas paspaudimas (arba dešinysis spustelėjimas): pasirinkite patys. Mygtukais ◀ ▶ pereikite prie ankstesnių ratų, kiekvieną produktą įjunkite / išjunkite (pvz., nuimkite varnelę nuo maisto) ir keiskite kiekį mygtukais − / +. Pasirinkimai ir pastabos perkeliami kartu.
- Pasibaigę produktai ir meniu neperkeliami (meniu bakstelėkite atskirai). Veikia ir be ryšio.
- Eilutės pridedamos taip, kaip jos yra sąskaitoje: įjungus Vienodų prekių sumavimas, viena eilutė vienai prekei (2 Cola); išjungus, kiekviena eilutė atskirai (2 kartus po 1 Cola).
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:
- staliukų atidarymas, produktų bakstelėjimas ir Užsakyti išsaugomi planšetėje (net jei ji paleidžiama iš naujo) ir rodomi užsakymų sąraše su punktyriniu rėmeliu ("dar neišsiųsta");
- kai tik ryšys atsistato, viskas iš eilės siunčiama į serverį ir tik tada virtuvės lapelis keliauja į virtuvę. Kiekvienas paketas turi raktą, todėl niekas negaunama dukart. Jei tuo metu staliuką atidarė kas nors kitas, produktai pridedami prie to užsakymo;
- atsiskaityti, taikyti nuolaidą, dalyti ir pan. galima tik esant ryšiui; "Atsiskaityti" laukia, kol bus išsiųsta viskas, kas susiję su tuo staliuku.
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).
- Matavimo taškai (administratorius): pvz., šaldymo kamera, šaldiklis, laikymas šiltai, vidinė temperatūra po terminio apdorojimo, greitas atvėsinimas ir prekių priėmimas, su minimumu ir (arba) maksimumu °C bei dažnumu (kasdien, du kartus per dieną, kas savaitę arba naudojant). Pridėti standartinį sąrašą sukuria pradžią (šaldymas iki 7 °C, Belgijoje iki 4 °C; šaldiklis iki -18 °C; laikymas šiltai nuo 60 °C; terminis apdorojimas nuo 75 °C).
- Valymas ir patikra: užduotys kasdien, kas savaitę (pasirinktinai nustatytą dieną) arba kas mėnesį, su patalpa ir instrukcija, pvz., pjaustymo lentų dezinfekcija, riebalų filtrai, kenkėjų kontrolė, termometro patikra.
- Registravimas (kiekvienas prisijungęs): mygtukas HACCP viršutinėje juostoje su skaičiumi, kiek šiandien dar liko. Įvesk temperatūrą arba pažymėk užduotį (Atlikta arba Nepavyko). Jei temperatūra viršija ribą, būtina nurodyti korekcinį veiksmą (pvz., "uždarytos durys, produktas išmestas"). Įrašų keisti negalima; klaidą ištaisai nauju įrašu.
- Ataskaita (teisė Apyvarta per laikotarpį): kiekvienam laikotarpiui visi įrašai, nukrypimų skaičius ir praleisti įrašai pagal dienas; kaip CSV (Excel) arba spausdinti / išsaugoti kaip PDF patikrinimui.
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).
- Šaltiniai (administratorius): pilstymo kompiuteris arba srauto matuoklių sistema. Pasirinkite gamintoją; kasa užpildo išankstinius nustatymus. Iš Nyderlandų ir Belgijos: Van Duijnen Horeca (pilstymo automatizavimas, Dashbar), Beconet (Multi-Tap), TapSystems, Horecatechniek Nederland, Heineken SmartDispense, WeissBeerger / AB InBev ir BarTrack; be to, Gruber, Addimat, WMF / Hogatron (E-Protokoll), Drinkotec (ex-Hartec), , Berg, Easybar, Azbar, Scanabar, PourMyBeer, iPourIt, BeerBoard, US BeerSAVER, Bevchek, Capton/BarVision, Kegtron, Kegbot Kegboard, "išmanusis čiaupas" arba nuosava sistema. Prijungti galima penkiais būdais (Kegboard: žr. Dozuotas pilstymas ir Kegboard toliau):
- Laukai:
kraan(arbatap,plu),ml(arbacl,liter,volumesueenheid) arbaporties,id(tas pats pilstymas du kartus = užregistruotas vieną kartą),tijdstip,tafel,bediening; vienas pilstymas, sąrašas arba{ "taps": [...] }. - Tinklas (TCP): kasa jungiasi prie pilstymo kompiuterio (adresas ir prievadas) arba pati klausosi prievado.
- Nuoseklusis prievadas: COM prievadas arba USB-nuoseklusis, 1200–115200 baud, 8N1, 7E1 arba 7O1.
- Tinklui ir nuosekliajam prievadui nustatote pranešimo formą (vienas pranešimas eilutėje arba STX … ETX su galima XOR patikra ir atsakymu ACK/NAK) ir pranešimo šabloną su dalimis
kraanarbapluir, jei reikia,ml,cl,liter,porties,tafel,bedieningirid(pvz.kraan;mlarba tik PLU už taurę). Tiekėjai tikslų formatą pateikia tik montuotojams; paprašykite jo pilstymo kompiuterio tiekėjo. Bandomasis pilstymas siunčia pilstymą taip, kaip tai darytų pilstymo kompiuteris.
- Laukai:
- Čiaupai (administratorius): kiekvienam čiaupui ar PLU – produktas ir kaip jis patenka į sąskaitą: už taurę (taurė ml; 520 ml pilstymas su 250 ml taurėmis = 2 taurės; nuo 50% skaičiuojama taurė) arba už litrą (produkto kaina yra litro kaina; sąskaitoje pvz. "Pils 0,33 l" už teisingą sumą).
- Sąskaitoje: jei pilstymo kompiuteris praneša stalą, pilstymas iš karto patenka į atvirą to stalo užsakymą. Kitaip jis rodomas skiltyje Išpilstyta: užsakymo ekrane atsiranda juosta "… k. išpilstyta be sąskaitos"; pasirinkite pilstymus ir bakstelėkite Į šią sąskaitą. Eilutės iš karto tampa užsakytos (į barą nebesiunčiamas darbo lapelis) ir atsargos sumažinamos. Mygtukas Išpilstyta viršutinėje juostoje rodo viską, kas dar neturi sąskaitos.
- Nurašyti (teisė Storno): plovimas, sudužimas, ragavimas, personalas, nemokamai arba kita (su paaiškinimu); tai įrašoma į žurnalą. Per mažai taurei (pvz. plovimas) reikia nurašyti.
- Apžvalga (teisė Apyvarta pagal laikotarpį): pagal čiaupą išpilstyta, sąskaitoje, nurašyta (pagal priežastį), atšaukta ir dar atvira, litrais, su parduotu procentu, ir kaip CSV.
- Praneštų pilstymų negalima keisti (tik apdoroti).
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).
- Kiekvienam čiaupui (administratorius, Nustatymai → Pilstymo sistema → Čiaupai): pažymėkite Dozuotas pilstymas ir pasirinkite, kiek laiko čiaupas gali būti atidarytas po įmušimo (10–600 sekundžių, numatyta 120). Naudojant Kegboard taip pat įveskite relę (elektromagnetinį vožtuvą). Dozuotas pilstymas galimas tik po bokalą.
- Įmušimas: paspaudus Užsakyti (arba iškart Atsiskaityti) kasa kiekvienai čekio eilutei su tuo produktu sukuria atrakinimą (bokalų skaičius × bokalas ml) ir siunčia jį pilstymo kompiuteriui. Po to gautas pilstymas priklauso tai čekio eilutei. Todėl jis antrą kartą nepatenka nei į čekį, nei į Išpilstyta. Pilstymas be atrakinimo įprastai patenka į Išpilstyta.
- Eilutės storno prieš pilstymą: čiaupas vėl užsidaro. Laiku neišpilstytas atrakinimas nustoja galioti; čiaupas niekada neatsidaro vėliau.
- Atrakinimai užsakymo ekrane (juosta virš čekio): matote, kas vyksta, Sustabdyti ir Atrakinti iš naujo. Atrakinti iš naujo galima tik tada, kai dar niekas neišpilstyta, todėl niekada neatrakinama daugiau. Bandomasis atrakinimas (administratorius) atrakina vieną bokalą be čekio; tai įrašoma į žurnalą.
- Kaip atrakinimas pasiekia pilstymo kompiuterį:
- Kegboard (Kegbot, atvirojo kodo, ESP32 su srauto matuokliais ir elektromagnetiniais vožtuvais; visiškai viešas protokolas): kasa suteikia grant čiaupams su tuo produktu, relėms ir kiekiui. Plokštė pati uždaro čiaupą, kai pasiekiamas kiekis arba baigiasi laikas.
- Tinklas/nuoseklusis: nustatoma atrakinimo komanda su
{kraan},{ml},{porties},{sec}ir{id}(pvz.,V{kraan};{ml}), siunčiama šaltinio pranešimo formatu (eilutė arba STX … ETX su XOR). Pasirinktinai yra sustabdymo komanda. Tikslią komandą pateikia tiekėjas.
- Kegboard susiejimas: skiltyje + Šaltinis pasirinkite prekės ženklą Kegbot Kegboard. Plokštė prisistato šaltiniui; spustelėkite Leisti (arba Atmesti). Tada plokštė vieną kartą gauna savo raktą, kurį kasa saugo tik kaip hash. Kitas įrenginys ar neteisingas raktas susietos plokštės nepakeičia; jei plokštė prarado raktą, pirmiausia naudokite Atsieti. Šaltinis rodo plokštės programinę įrangą, matuoklius ir reles. Čiaupai yra matuoklių numeriai (0, 1 …). Prie plokštės pridėta kortelė atmetama: atsiskaitoma kasoje. Jei pilstymo sistema išjungta, plokštė išsaugo savo pranešimus ir išsiunčia juos vėliau.
- Šaltinyje nustatote, po kiek sekundžių be srauto čiaupas užsidaro (5–300, numatytoji 30). Kiekvienam čiaupui įveskite matuoklio numerį, relę (elektromagnetinį vožtuvą) ir kiek laiko čiaupas gali būti atidarytas po įvedimo kasoje.
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.
- Grojimo eilė (Sonos, Bluesound ir VLC): eilė su tuo, kas dabar groja. Bakstelėkite kūrinį, kad jį grotumėte; su Redaguoti pašalinate kūrinius (✕), perkeliate juos aukščiau ar žemiau (↑ ↓; Sonos ir Bluesound) arba išvalote grojimo eilę. Su Pasirinkti kitą muziką grojate Sonos mėgstamiausią (pvz., radijo stotį ar Tunify kanalą) arba Sonos grojaraštį, arba BluOS išankstinį nustatymą.
- Atskirame ekrane: tas pats valdymas ir didelė grojimo eilė adresu
http://<kassaserver>:3000/muziek, pvz., antrame monitoriuje šalia kasos arba planšetėje prie baro (jei tame pačiame įrenginyje jau prisijungėte, kitaip su PIN kodu). - Planšetėje ar telefone: QR kodas su to atskiro ekrano adresu įstaigos tinkle. Darbuotojas jį nuskaito savo planšete ar telefonu (prisijungęs prie įstaigos wifi tinklo) ir prisijungia savo PIN kodu; paspaudus Atsijungti jis vėl uždaromas. Žr. Antrasis ekranas planšetėje ar telefone.
Administratorius prideda šaltinius mygtuku + Muzikos šaltinis, pasirenka, kaip kiekvienas prijungtas, ir patikrina jį mygtuku Testuoti:
- Soundtrack (soundtrack.io): per viešąją API, su API raktu (jo prašykite iš Soundtrack) ir garso zona (Įkelti zonas). Groti, pauzė, kitas, garsumas ir kas groja.
- Sonos: garsiakalbio IP adresas (grupėje: garsiakalbis, kuris valdo grupę). Veikia su viskuo, kas groja per Sonos, pvz., Tunify, Spotify ar radiju.
- Bluesound (BluOS): grotuvo IP adresas; taip pat veikia su viskuo, kas juo groja, pvz., Tunify.
- VLC muzikos kompiuteryje: įjungta žiniatinklio sąsaja (Priemonės → Nuostatos → Rodyti visas → Sąsaja → Pagrindinės sąsajos: Web, su slaptažodžiu ties Lua); IP adresas (jei reikia su
:poort, numatytasis 8080) ir slaptažodis. - Nuosavas muzikos kompiuteris (žiniatinklio adresai): muzikos kompiuteriui ar įrenginiui, kuris kiekvienam mygtukui turi žiniatinklio adresą; GET arba POST ir
{volume}(0-100) adrese garsumui. Be Garsiau/Tyliau adreso kasa keičia garsumą žingsniais. - Muzikos paslaugos žiniatinklio grotuvas: žiniatinklio grotuvo ar valdymo puslapio adresas (pvz., Tunify ar Media Tools žiniatinklio grotuvas) atsidaro kasoje paspaudus mygtuką Muzika; jei paslaugos negalima rodyti kitame puslapyje, naudokite Atidaryti atskirame lange.
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.
- Prijunkite planšetę ar telefoną prie įstaigos wifi tinklo.
- Nuskaitykite QR kodą kamera (arba įveskite adresą naršyklėje).
- Prisijunkite savo PIN kodu. Matote tik tai, kas jums leidžiama: muziką visi, kameras tik turintys teisę Kamerų vaizdų peržiūra.
- 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).
- 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. - 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).
- 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:
- išsinešami užsakymai iš kasos, internetinės parduotuvės ir Thuisbezorgd (ir, jei norite, užsakymai prie baro be stalo, greitojo pardavimo metu) per paskutines 12 val.;
- kai tik kas nors išsiunčiama į virtuvę ar barą (arba internetinėje parduotuvėje nustatyta ruošiama): numeris rodomas skiltyje Ruošiama;
- Paruošta nustatoma automatiškai, kai virtuvės ekranas pažymi visą užsakymą kaip paruoštą arba internetinis užsakymas yra būsenos paruošta. Numeris trumpai mirksi, o ekranas suskamba „ding-dong“;
- paruoštas numeris lieka tiek minučių, kiek nustatyta (numatytai 10), arba iki Atsiimta;
- kiosko užsakymai (žr. Savitarnos kioskas) visada rodomi, kai tik jie apmokėti arba bus apmokėti kasoje, taip pat ir "valgysiu čia", su atsiėmimo numeriu iš jų čekio;
- pasirinktinai ir Thuisbezorgd, Uber Eats, Deliveroo ir HubRise kurjerių užsakymai (žymimasis langelis Taip pat kurjerių užsakymai …): su platformos užsakymo numeriu ir platformos pavadinimu po juo, kad kurjeris matytų, kada jo užsakymas paruoštas. Atsiimta tada ir platformai praneša, kad kurjeris jį paėmė (kaip platformos lange).
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):
- Paskelbti numerį balsu: esant naujam paruoštam numeriui, ekranas pasako pvz. "Nummer 42…" pasirinkta kalba (olandų, anglų, vokiečių, prancūzų, ispanų, italų, portugalų, lenkų, turkų ar arabų). Balsas sklinda iš ekrano naršyklės ir kiekviename įrenginyje skamba kitaip; atidarę vieną kartą bakstelėkite ekraną. Po skambučio, jei įjungtas ir garsas.
- Užsakymo būsena telefone: po atsiėmimo numeriu čekyje atsiranda QR kodas. Svečias jį nuskenuoja, mato savo numerį ir būseną (užsakyta, ruošiama, paruošta, atsiimta) ir gauna pranešimą, kai užsakymas paruoštas. Veikia per valdymo portalą, todėl kasa turi būti prie jo prijungta. Ne internetinei parduotuvei ir Thuisbezorgd (jie turi savo būseną) ir ne kioskui (jis turi savo nustatymą).
Kasoje yra mygtukas Pakviesti (su dar ruošiamų užsakymų skaičiumi):
- 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ą.
- Atgal grąžina jį į Ruošiama.
- 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:
- Išjungta: nenaudoti. Jei vėliau išjungsite žymėjimą, jo niekur nebematysite, bet jau pažymėtos valandos išsaugomos (niekas neištrinama); vėl įjungus, jos vėl matomos.
- Įjungta: darbuotojai gali pažymėti atvykimą ir išvykimą. Po prisijungimo kasa klausia, ar norite pažymėti atvykimą (galima Ne dabar). Tada viršutinėje juostoje rodoma Pažymėti atvykimą arba Atvykta 17:02; bakstelėkite, kad pažymėtumėte išvykimą.
- Privaloma: po prisijungimo pirmiausia pažymėkite atvykimą, kitaip kasa nebus naudojama. Pažymėjus išvykimą iš karto atsijungiama.
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:
- kas šiuo metu dirba (ir gali pažymėti išvykimą tam, kas pamiršo);
- kiekvieno darbuotojo dirbtas valandas per laikotarpį su visomis pamainomis ir atsisiuntimą CSV formatu (valandos ir dešimtainiu skaičiumi darbo užmokesčio apskaitai);
- keisti arba pridėti pamainas (bakstelėkite pamainą arba + Pridėti pamainą). Kiekvienas pakeitimas su senu ir nauju laiku įrašomas į žurnalą.
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.
- Svėrimas: bakstelėkite produktą su kaina už kilogramą (mygtukas rodo, pvz.,
12,95/kg). Langas Svėrimas tiesiogiai rodo svarstyklių svorį (pvz., Aclas OS6X arba svarstyklių, kuriose veikia pati kasa); žalia = stabilu. Padėkite produktą ant svarstyklių ir bakstelėkite Pridėti, kai tik svoris nusistovi. Kaina = kaina už kilogramą × svoris (suapvalinta iki cento); produkto indas (tara) atimamas automatiškai. Jei produktas turi pasirinkimų, jie pateikiami po to. - Kelios svarstyklės: jei svarstyklių yra kelios, lango viršuje pasirinkite, kuriomis sveriate. Kiekviena kasa / planšetė įsimena savo pasirinkimą.
- Rankiniu būdu: nėra svarstyklių (arba leidžiama įvesti rankiniu būdu) – įveskite svorį:
0,512arba1,2– kilogramai,512arba512 g– gramai. - TS6X etiketė: nuskaitykite etiketės brūkšninį kodą brūkšninių kodų skaitytuvu užsakymo ekrane (tiesiog nuskaitykite, nieko atidaryti nereikia) arba bakstelėkite Etiketė ir nuskaitykite ar įveskite 13 skaitmenis. Produktas (PLU) ir svoris paimami iš etiketės. Jei etiketėje nurodyta kaina, kasa taiko būtent tą kainą.
- Ekrane, kasos kvite ir kliento ekrane rodomas ir svoris, pvz.,
Gehakt 6,63, o po juo0,512 kg x € 12,95/kg; virtuvės lapelyje –0,512 kg Gehakt. Dalijimas, perkėlimas ir grąžinimas atliekami kilogramais. - Sveriamas produktas veikia tik esant ryšiui su kasos serveriu (svoris gaunamas per kasos serverį).
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.
- Įjunkite, tada Prisijungti prie Uber Eats ir susieti parduotuvę (įmonė prisijungia savo Uber Eats paskyra). Jei paskyra turi daugiau parduotuvių, įveskite parduotuvės ID (store id) ir prisijunkite iš naujo. Tam Uber Eats pirmiausia turi patvirtinti Pin Voordeel kaip partnerį.
- Deliveroo: tiesiogiai, per portalą. Įveskite site-id (location id) ir prekės ženklo ID (brand id). Be planšetės (numatytasis): kasa priima arba atmeta; su planšete: įmonė priima planšetėje, o portalas tik praneša, ar užsakymas yra kasoje.
- HubRise: kasa pati parsisiunčia užsakymus (kas 20 sekundžių, portalo nereikia).
- Kiekvienai platformai: automatiškai priimti, virtuvės lapelis iš karto į virtuvę/barą ir (Uber Eats, Deliveroo) automatiškai siųsti meniu po pakeitimo bei Siųsti meniu dabar. Meniu yra prekės, pažymėtos skiltyje Prekės Uber Eats ir Deliveroo meniu, su pasirinkimo parinktimis; išparduota taip pat perduodama.
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ąžą.
- Automatai, su kuriais kasa bendrauja tiesiogiai:
- CashDro (3, 4+, 5, 7, S Compact; NuKassa, KluisKassa): per tinklą (web service). CashDro įrenginyje įjunkite Web Integration ir sukurkite atskirą naudotoją kasai.
- Cashmatic (SelfPay 460/860/1060; Belgijoje Xpos): per tinklą (prievadas 50301) su Cashmatic naudotoju.
- Azkoyen Cashlogy (POS1000, POS1500): per CashlogyConnector Windows kompiuteryje prie automato (prievadas 8092).
- CashKeeper: per CKMonitor Windows kompiuteryje (prievadas 16501).
- Glory CASHINFINITY (CI-5, CI-10, CI-10X; taip pat per Cikam): per automato valdymą (FCC). Dar beta: pirmąjį susiejimą tegul patikrina Glory arba jūsų platintojas.
- Išorinis: kita programinė įranga valdo automatą ir bendrauja su kasa (pvz., Cikam, ImaCash 25 prekės ženklams, CashGuard/StrongPoint (Merlin) programinė įranga, PayComplete (SUZOHAPP), Gunnebo SafePay arba prancūziški prekės ženklai, pvz., CashMag).
- Bandomasis automatas: be įrangos, praktikai arba demonstracijai. Mygtuku Tikrinti ryšį patikrinate adresą ir prisijungimą. Laikykite automatą savo tinkle (niekada neatvertą į internetą) ir naudokite atskirą naudotoją kasai, ne administratorių.
- Atsiskaityti su Grynieji: Mokėti grynųjų pinigų automate pradeda mokėjimą už sumą (suapvalinti grynieji, jei tai įjungta, plius arbatpinigiai; dalijant sąskaitą – dalis). Ekranas rodo, kas įdėta ir kas grąžinama; kasa atsiskaito tik tada, kai automatas praneša baigta. Atšaukti = automatas grąžina pinigus. Jei automatas negalėjo grąžinti visos grąžos (per mažai monetų), nurodoma, kiek reikia išmokėti iš kasos stalčiaus. Sėkmingas mokėjimas, kuris dar neatsiskaitytas (pvz., išsijungė planšetė), vėl randamas prie to užsakymo.
- Grynieji tik per automatą (pagal numatytuosius nustatymus įjungta): tada kasos serveris priima grynuosius tik esant sėkmingam mokėjimui automate būtent už tą užsakymą ir tą sumą. Išjungta = taip pat įprasti grynieji į stalčių.
- Kasos stalčius (Ataskaita → Kasa, teisė Tvarkyti kasos stalčių): Gauti likutį (pagal monetas ir banknotus, Cashmatic, Cashlogy, Glory ir bandomajame automate), Išmokėti nurodant priežastį (pvz., grąžos pinigai stalčiui), Papildymas ir Pertekliaus nuėmimas (grąžos pinigai lieka; Cashmatic). Tikėtina suma kasos stalčiuje neįskaičiuoja pinigų automate (jie nurodyti atskirai žemiau: Grynųjų pinigų automate), bet įskaičiuoja grąžą, kurią reikėjo išmokėti iš stalčiaus.
Mygtukas ©
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:
- Tarpinė ataskaita (X): apyvarta iki šiol, neuždarant dienos.
- Kasos stalčius: pradinė suma, pinigai į / iš stalčiaus ir stalčiaus atidarymas.
- Uždaryti dieną (Z): dienos pabaigoje; po to prasideda nauja diena.
- Ankstesnės Z ataskaitos, Apyvarta per laikotarpį ir Suvestinė.
- Žurnalas, Dovanų kuponai ir Klientai.
Atsargos
Pagal numatytuosius nustatymus išjungta. Įjunkite skiltyje Nustatymai → Įstaiga → Vesti atsargų apskaitą. Išjungta = kasoje niekur nematoma.
- Kiekvienam produktui pasirinkite skiltyje Nustatymai → Produktai → (produktas) → Atsargos:
- Ne: kaip visada;
- Pagal produktą: kiekvienas pardavimas nurašo 1 (pvz., buteliukai, skardinės), su įspėjimo lygiu "beveik baigėsi";
- Pagal ingredientus: receptas, pvz., mėsainis = 1 bandelė + 150 g mėsos + 1 sūrio riekelė. Kiekvienas pardavimas nurašo ingredientus.
- Nustatymai → Atsargos (teisė Valdyti atsargas, pagal numatytuosius nustatymus vadybininkas ir administratorius):
- Produktai ir Ingredientai: likutis su žyma baigėsi / beveik baigėsi; filtras "tik (beveik) pasibaigę" ir eksportas į CSV.
- Kiekvienam produktui ar ingredientui registruokite Priėmimą (+) (pristatymas), Inventorizaciją (=) (suskaičiuotas kiekis tampa nauju likučiu) arba Nurašymą (−) (sudužo, pasibaigė galiojimas; priežastis privaloma).
- Ingredientų kūrimas su vienetu (vnt., g, kg, ml, cl, l, porcija, butelis, statinė) ir įspėjimo lygiu.
- Istorija: visi pakeitimai (pardavimas, stornavimas, priėmimas, inventorizacija, nurašymas) su tuo, kas ir kada. Valdymo veiksmai taip pat patenka į žurnalą.
- Nurašoma paspaudus Užsakyti (arba atsiskaitant, jei buvo atsiskaityta iškart). Stornavimas grąžina likutį. Dalijimas ir perkėlimas nenurašo dukart. Meniu atveju nurašomi patiekalai, o ne meniu eilutė. Grąžinimai (kreditinis čekis) likučio negrąžina (grąžintos prekės dažniausiai nebegalima parduoti); jei reikia, užregistruokite tai kaip priėmimą.
- Kai atsargos baigiasi (arba ingrediento nebeužtenka dar vienam kartui), produktas visose kasose automatiškai pažymimas išparduota. Kai beveik baigėsi, ant produkto mygtuko rodoma liko N. Po priėmimo ar inventorizacijos jį iškart vėl galima užsakyti. Kasos serveris taip pat atmeta produktą ("Pils" baigėsi (likutis 0)), todėl ir iš planšetės, kuri to dar nežinojo.
- Likutis gali nukristi žemiau 0 (pvz., dvi planšetės vienu metu arba užsakyta neprisijungus); inventorizacija tai ištaiso.
- Užsakymų sąrašas: Nustatymai → Atsargos → Užsakymų sąrašas. Kiekvienam produktui (pagal produktą) ir ingredientui šalia įspėjimo lygio nustatote ir papildyti iki bei tiekėją. Užsakymų sąraše rodoma viskas, kas pasiekė įspėjimo lygį ar nukrito žemiau (be įspėjimo lygio: ties 0), pagal tiekėją, su pasiūlymu papildyti iki − likutis. Kiekius galima keisti ir pažymėti / atžymėti. Tada Spausdinti (čekių spausdintuvas), Kopijuoti (el. laiškui ar WhatsApp), Eksportas (CSV), o po pristatymo Pristatyta: registruoti kaip priėmimą (užregistruoja viską iš karto). Pažymėję varnelę viršuje matysite ir tai, kas dar nesibaigė, kad galėtumėte užsakyti papildomai.
- Pasirinkimo parinktys: prie pasirinkimų grupės (Nustatymai → Produktai → Pasirinkimo parinktys) yra mygtukas Atsargos. Kiekvienam pasirinkimui nurodykite ingredientus vienetui, pvz., Papildomas sūris = 1 sūrio riekelė, Bulvytės = 150 g bulvyčių. Kai pasirinkimas parenkamas, tie ingredientai nurašomi už kiekvieną vienetą (net jei pats produktas atsargų neapskaito; stornuojant jie grąžinami). Jei ingredientas baigėsi, kasoje pasirinkimas rodomas kaip (baigėsi) ir jo pasirinkti negalima.
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.
- Tiekėjai (skirtukas Tiekėjai): pasirinkite iš sąrašo arba sukurkite savo tiekėją. Sąraše yra didmenininkai ir cash & carry (Sligro, Sligro-ISPC/Sligro-M, HANOS, Makro, De Kweker, Horeca Totaal, Van Zon, zegro, Lekkerland), foodservice (Bidfood ir Bidfood Belgium, Solucious, Chefs Culinar, Java, Q-Food, Agora Culinair, VHC Jongens/Kreko/Actifood, Hocras, Van Hoeckel ...), gėrimų didmenininkai (De Klok, Henk Smit, Horesca, De Monnik, Hansen, Dranken Geers ...), aludariai ir gaivieji gėrimai (Heineken per Sligro, AB InBev/BEES, Alken-Maes, Haacht, Duvel Moortgat, Martens, Coca-Cola, Spadel, Grolsch, Bavaria), šviežių produktų tiekėjai (Van Gelder, Driessen, FiliusKaas, Bakkers Brigade, Rungis ...), ne maisto prekės (Bunzl, Takeaware, Supplierz), internetinę vynų parduotuvę Vinify.nl ir užsakymų platformos (Apicbase, Exact Horeko, Growzer, inOne, Cuisin.io, OrderXL). Sąraše yra tik įstaigos šalies tiekėjai. Pasirinkus tiekėją, užsakymo būdas, failas ir stulpeliai jau nustatyti teisingai; prie kiekvieno tiekėjo nurodyta, kaip pas jį užsakoma.
- Kiekvienam tiekėjui: kliento numeris, užsakyti per:
- El. paštas: užsakymas kaip el. laiškas (su lentele) el. pašto adresu užsakymams, neprivalomai kopija, su užsakymų sąrašu priede: CSV, Excel, CSV, skirtas Care4Fresh (daugeliui šviežių produktų didmenininkų), UBL 2.1 Order (Peppol BIS Order), EANCOM ORDERS (D96A Nyderlanduose, D01B/HO2C Belgijoje) arba cXML. Atsakymai ateina į įstaigos el. pašto adresą.
- Failas: kasa sukuria failą, jūs jį įkeliate į tiekėjo internetinę parduotuvę (pvz., Bunzl Snel bestellen:
artikel;aantal, Takeaware:SKU,Quantity). Skyriklį, antraštės eilutę ir stulpelius galima nustatyti (artikel,ean,omschrijving,aantal,eenheid,prijs,totaal; suartikel=SKUsuteikiate antraštei savo pavadinimą). - Susiejimas (cXML): cXML OrderRequest su kliento numeriu ir bendru slaptažodžiu tiekėjo užsakymų adresu, kaip pirkimų sistemos siunčia į Sligro, HANOS ir Bidfood. Adresą, kliento numerį ir slaptažodį gaunate iš tiekėjo (Sligro: koppelingen@sligro.nl). Slaptažodis niekada negrąžinamas į ekraną.
- Abiem susiejimams taip pat galima nurodyti naudotojo vardą ir slaptažodį (Basic) bei papildomas antraštes (po vieną eilutėje, pvz.,
X-Api-Key: ...). - Įkėlimas (SFTP/FTPS): kasa pati įkelia failą (EANCOM, UBL, CSV, Excel ...) į aplanką tiekėjo serveryje, kaip daugelis didmenininkų priima EDI užsakymus. SFTP (SSH), FTPS (aiškusis per prievadą 21 arba numanomasis per prievadą 990) arba, tik savame tinkle, FTP. Prisijungimas slaptažodžiu arba SSH raktu (OpenSSH, PEM arba PuTTY .ppk; ed25519, ECDSA arba RSA). Sukurti raktą sukuria raktų porą kasoje; viešąjį raktą išsiunčiate tiekėjui. Tikrinti ryšį prisijungia ir ieško aplanko. SFTP serverio piršto atspaudas užfiksuojamas pirmojo prisijungimo metu ir vėliau tikrinamas (kitas serveris slaptažodžio negauna); naudojant FTPS su savo sertifikatu, nustatote sertifikato piršto atspaudą. Jokios papildomos programinės įrangos nereikia.
- Spausdinti: užsakymas čekių spausdintuvu, kad galėtumėte perduoti telefonu.
- Slaptažodžiai, raktai, žetonai ir antraštės niekada negrąžinami į ekraną (palikti tuščią = palikti, Išvalyti = pašalinti).
- Prašyti susiejimo: prie tiekėjo kasa parengia el. laišką dėl susiejimo (cXML, EDI per SFTP/FTPS, UBL/Peppol arba tiekėjo nuosava API) su įstaigos duomenimis (pavadinimas, adresas, PVM mokėtojo kodas, kliento numeris, GLN) ir tuo, ko reikia; EDI atveju su viešuoju raktu. Pakoreguokite ir išsiųskite; kopija ir atsakymai siunčiami įstaigos el. pašto adresu. Prašymo data rodoma prie tiekėjo. Sligro atveju jis siunčiamas adresu koppelingen@sligro.nl, kitu atveju įveskite savo paskyros vadybininko adresą.
- Savas tiekėjas (ne iš sąrašo) gali viską, išskyrus tai, ką turi pasiūlyti pats tiekėjas: el. paštas, failas ir spausdinimas veikia visada; susiejimas arba įkėlimas tik su to tiekėjo duomenimis.
- Užsakymo dienos ir pristatymas: užsakymo dienos, vėliausias laikas, pristatymo laikas (pageidaujama pristatymo data užsakyme) ir minimali užsakymo suma. Automatiškai: užsakymo dienomis nuo to laiko kasa pati paruošia užsakymą kaip juodraštį (jūs jį peržiūrite) arba iš karto jį išsiunčia (el. paštu, įkėlimu arba per susiejimą; nesiekiant minimalios užsakymo sumos tik paruošia kaip juodraštį). Kartą per dieną kiekvienam tiekėjui.
- Pagal produktą (Nustatymai → Produktai → (produktas) → Atsargos, ties Pagal produktą) ir pagal ingredientą: Užsakyti iš (tiekėjas), užsakymo numeris pas tą tiekėją, EAN, pakuotėje (dėžė po 24 = 24), pakuotės pavadinimas ir pirkimo kaina už pakuotę. Įspėjimo lygis yra metas užsakyti; papildyti iki – kiek tada turi būti.
- Pirkimo užsakymai (skirtukas Pirkimo užsakymai):
- Siūlomas užsakymas kiekvienam tiekėjui: viskas, kas yra įspėjimo lygyje ar žemiau. Tai, kas jau užsakyta ir dar negauta (pakeliui), įskaičiuojama, kad nieko neužsakytumėte dukart. Pasiūlymas = papildyti iki − likutis − pakeliui (be papildyti iki: iki įspėjimo lygio), suapvalinta į viršų iki sveikų pakuočių. Pakoreguokite kiekius ir Sukurti užsakymą.
- Užsakymas pirmiausia yra paruoštas: kiekius, atskiras eilutes (be produkto, pvz., servetėlės), pastabą ir pristatymo datą dar galima keisti. Tada Siųsti (tiekėjo būdu arba šį kartą kitaip). Jei nepavyksta (pvz., tiekėjas atsisako), nurodoma priežastis ir galite bandyti dar kartą.
- Gauta: kiekvienai eilutei gautas kiekis (jau nustatytas užsakytas kiekis); atsargos padidinamos pagal pakuotes (2 dėžės po 24 = 48), o užsakymas įrašomas į istoriją.
- Kiekvieną failą (CSV, Excel, UBL, EANCOM, cXML) taip pat galima atsisiųsti atskirai.
- Išsiųsti, nepavykę, gauti ir atšaukti užsakymai įrašomi į žurnalą. Įprastas Užsakymų sąrašas toliau veikia; jei prie produkto nurodytas tiekėjas iš sąrašo, produktas ten rodomas po to tiekėjo pavadinimu.
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.
- Tada kiekviena įmonė tik bakstelėja Prisijungti prie „Google“ ir prisijungia savo įmonės profilio Google paskyra. Places raktą galima nustatyti ir centralizuotai (tuomet išlaidas apmoka tiekėjas). Trustpilot – kiekvienai įmonei atskirai: kiekviena įmonė turi savo Trustpilot Business paskyrą (API priklauso mokamai prenumeratai), iš kurios gaunami raktas, slaptasis raktas ir business user ID. Kasoje prie kiekvieno būdo nurodyta "Kas tuo pasirūpina?".
- Tiekėjo programa (per klientų portalą): jei klientų portale yra tiekėjo „Google“ ir (arba) Trustpilot programa (žr. horecapos-portaal README, "Reviews: apps van de leverancier"), administratorius skiltyje Prisijungimas ir raktai pasirenka Tiekėjo programa (numatytoji naujam ryšiui, jei portale programa yra). Įmonė paliečia Prisijungti prie „Google“ arba Prisijungti su Trustpilot ir prisijungia savo paskyra; kasa pati laukia, kol prisijungimas baigsis (kas 3 sekundžių, ne ilgiau kaip 15 minučių), ir vieną kartą paima tokens iš portalo. Atnaujinimas taip pat vyksta per portalą. Kasoje nereikia client-ID, secret ar API rakto; Trustpilot atveju reikia domeno, o atsakymams – business user ID. Trustpilot viešas tada skaito portalo raktu. Reikia
PORTAAL_URLirPORTAAL_SLEUTEL. Sava programa arba API raktas ir toliau veikia, kaip aprašyta toliau. - Kam priklauso atsiliepimai: jie lieka įmonės pačios „Google“ verslo profilyje ir pačios Trustpilot puslapyje, o kasa juos saugo tik savo kasos duomenų bazėje. Atsakymai rodomi įmonės vardu. Portalas tik perduoda prisijungimą (atmintyje, ne ilgiau kaip 15 minučių, galima paimti vieną kartą) ir nesaugo nei atsiliepimų, nei tokens; tiekėjo programos pavadinimas matomas tik sutikimo ekrane.
- Užsiregistruoti patiems: prie kiekvienos platformos yra nuoroda, kad patys sukurtumėte „Google“ verslo profilį (business.google.com/create) arba Trustpilot Business paskyrą (business.trustpilot.com), o prie Trustpilot – ir į planus (business.trustpilot.com/plans). Registracija ir mokėjimas vyksta pačioje platformoje; tam nėra API.
- Tada Prisijungti prie „Google“ ir prisijunkite paskyra, kuri valdo verslo profilį. Vienas padalinys profilyje = pasirenkamas iš karto; daugiau = pasirinkimas kasoje.
- Google Places (tik skaitymas): su Place ID ir Places API raktu (arba
GOOGLE_PLACES_API_KEY): vidurkis, atsiliepimų skaičius ir 5 aktualiausi atsiliepimai. Taip atsakyti negalima. - Trustpilot Business (skaitymas ir atsakymas): Trustpilot Business programos API raktas ir API paslaptis (Integrations → API; arba
TRUSTPILOT_API_KEYirTRUSTPILOT_API_SECRET), įstaigos domenas (kasa pati suranda business unit) ir, atsakymams, atsakančio asmens business user ID. - Trustpilot viešas (tik skaitymas): tik API raktas.
- Kasa gauna kas 30 minučių (ir iškart po prijungimo; Gauti dabar). Svečio el. pašto adreso ir užsakymo numerio (kuriuos perduoda „Trustpilot“) kasa nesaugo.
- Ataskaita → Atsiliepimai: vidurkis, kiekis pagal žvaigždutes, be atsakymo ir neperskaityti; filtravimas pagal platformą, žvaigždutes, be atsakymo ir neperskaitytus. Prie kiekvieno atsiliepimo Atsakyti (ne daugiau kaip 4000 simbolių; perskaityti gali visi), Keisti atsakymą, Pašalinti atsakymą ir Perskaityta. Naujas ar pakeistas atsiliepimas yra neperskaitytas. Žurnale įrašoma review_beantwoord ir review_antwoord_weg.
- Atjungus gauti atsiliepimai išlieka.
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.
- Sutikimas kiekvienam klientui ir kanalui: prie naujo kliento kasoje yra varnelės "Klientas nori gauti akcijas SMS žinute" ir "... el. paštu" (pagal numatymą išjungtos). Skiltyje Ataskaita → Klientai matote ir keičiate sutikimą (su data, kada jis duotas) ir gimtadienį (tik diena ir mėnuo). Atsisakymas: nuimkite varneles ir išsaugokite.
- Meniu atnaujinamas iškart: įjungus ar išjungus rinkodarą arba lojalumo kortelę, kasa per kelias sekundes iš naujo nusiunčia meniu į internetinę parduotuvę (tik jei kas nors pasikeitė), kad varnelė iškart atsirastų arba dingtų.
- Sutikimas per internetinę parduotuvę: jei įstaiga turi internetinę parduotuvę, atsiskaitant rodoma varnelė "Noriu gauti pasiūlymus el. paštu/SMS" (tik įjungti kanalai; pagal nutylėjimą išjungta). Gavus tokį užsakymą, kasa ieško kliento pagal telefono numerį (kitu atveju pagal el. pašto adresą), prireikus jį sukuria ir išsaugo sutikimą su data. Esamo kliento trūkstamas numeris ar adresas papildomas; žurnale įrašomas klant_toestemming su šaltiniu webshop.
- Ataskaita → Rinkodara (teisė Tvarkyti lojalumo kortelę): viršuje nurodyta, kiek klientų davė sutikimą SMS ir el. paštui.
- Akcijos (vienkartinės): pavadinimas, SMS arba el. paštas, (tema,) tekstas su
{naam},{zaak}ir{punten}, ir pasirinktinai tik klientai, kurie kurį laiką nesilankė arba turi ne mažiau tiek taškų. Peržiūrėti parodo, kiek klientų tai liečia, žinutę taip, kaip ją gaus klientas, ir SMS skaičių vienam klientui. Siųsti bandomąjį į savo numerį ar adresą. Tada Siųsti: kasa siunčia fone (ne daugiau kaip 1000 vienu kartu) ir skaičiuoja, kas išsiųsta ir kas nepavyko. Niekas negauna tos pačios akcijos du kartus; jei kasa sustoja pusiaukelėje, Tęsti siuntimą tęsia nuo tų, kurie dar nieko negavo. - Siuntimas per Mailchimp arba Klaviyo (su jungtimi su pasirinktu sąrašu, žr. toliau): siųsdami akciją el. paštu, lauke Siųsti per pasirenkate kasą (savą pašto serverį, kaip aprašyta aukščiau) arba Mailchimp ar Klaviyo. Tada kasa pirmiausia atnaujina sąrašą (atsisakymai, taškai) ir ten sukuria kampaniją būtent pasirinktiems klientams, esantiems sąraše (Mailchimp: nuolatinė grupė audience; Klaviyo: atskiras akcijos sąrašas), ir išsiunčia ją su numatytuoju audience arba paskyros siuntėju.
{naam}ir{punten}Mailchimp/Klaviyo užpildo kiekvienam klientui; apačioje yra paslaugos prenumeratos atsisakymo nuoroda. Nėra 1000 ribos vienam siuntimui ir nėra asmeninio nuolaidos kodo ({code}). Jei nepavyksta, akcija lieka juodraštis su pranešimu šalia. Skirtukas Rinkodara rodomas ir tada, kai aktyvi tik jungtis (tuomet tik akcijos per Mailchimp/Klaviyo; Siųsti bandomąjį veikia su kasos pašto serveriu). Automatines žinutes kasa visada siunčia pati; Mailchimp/Klaviyo jas sukuriate kaip Customer Journey arba Flow. Klaviyo raktas: taip pat rašymo teisės Campaigns ir Templates (jei jau prisijungėte: prisijunkite iš naujo). - Kaip tiesioginis pranešimas per internetinę parduotuvę (jei parduotuvės valdyme įjungti Tiesioginiai pranešimai su pasiūlymais): lauke Siųsti per pasirinkite Tiesioginis pranešimas (internetinė parduotuvė kaip programėlė), su pavadinimu (ne daugiau kaip 60 simbolių) ir trumpu tekstu (ne daugiau kaip 200 simbolių; įrašomas tik
{zaak}, nes internetinė parduotuvė nežino, kas yra svečias). Kasa siunčia akciją per valdymo portalą į internetinę parduotuvę, o ši ją siunčia svečiams, kurie ten įjungė Pasiūlymai pranešimais; bakstelėjus atsidaro internetinės parduotuvės meniu. Po kelių sekundžių prie akcijos matyti, kiek pranešimų pasiekė gavėjus. Ne daugiau kaip 3 per dieną, kartu su tuo, ką įstaiga siunčia iš parduotuvės valdymo; kitaip akcija lieka juodraštis su nurodyta priežastimi. Skirtukas Rinkodara rodomas ir tada, kai įjungta tik ši funkcija (be lojalumo kortelės ar el. pašto rinkodaros). Be nuolaidos kodo ar atrankos (dienos, taškai); bandymui: savo telefone internetinėje parduotuvėje įjunkite Pasiūlymai pranešimais. - Automatiškai: gimtadienio žinutė (gimtadienį, kartą per metus) ir "mes jūsų pasiilgome" (po tiek dienų be apsilankymo, kartą kiekvieną kartą, kai klientas nesilanko). Įjungiama / išjungiama kiekvienai žinutei; siunčiamos tik dieną (10:00–20:00).
- Asmeninis nuolaidos kodas (neprivaloma, kiekvienai žinutei ar akcijai; tik jei Nuolaidų kodai įjungti skiltyje Nustatymai → Įmonė): kiekvienas klientas gauna savo kodą, pvz.,
TERUG-7K4Q2M(gimtadienisJARIG-…, akcijaACTIE-…), procentais arba fiksuota suma, pasirinktinai su minimalia užsakymo suma, panaudojamas vieną kartą, galioja nustatytą dienų skaičių po išsiuntimo (numatyta 30), kasoje ir (arba) internetinėje parduotuvėje. Įrašykite{code}ir{geldig}tekste ten, kur norite; kitaip kasa po žinute įrašys "Uw kortingscode: … (10% korting, aan de kassa of in de webshop, geldig t/m …)". Peržiūrėti ir Siųsti bandomąjį rodo pavyzdinį kodą (TERUG-VOORBEELD, neveikia). Jei išsiųsti nepavyksta, kodas nesukuriamas. Prie akcijos matyti, kiek kodų išduota ir panaudota. - Atsisakymas nurodytas po kiekviena žinute: SMS žinutėje "Norite atsisakyti? Skambinkite ... arba pasakykite kito apsilankymo metu", el. laiške atsisakymo nuoroda į įmonės el. pašto adresą (taip pat mygtukas Atsisakyti Gmail ir Outlook). Atsakymas į laišką nueina įmonei.
- Privatumas (BDAR): tik klientai su sutikimu ir numeriu ar adresu; žurnale jokių numerių ar adresų, tik kiekvienai akcijai, kiek išsiųsta ir kiek nepavyko. Jei ištrinate klientą, jis dingsta ir iš siuntimo sąrašo.
- Kaina: SMS siunčiamos per jūsų CM.com paskyrą (daugiau nei 160 simbolių = daugiau SMS vienam klientui). Gmail ir kiti pašto serveriai turi dienos limitą; turėdami daug klientų, siųskite dalimis.
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):
| Pasirinkimas | Paskirstymas |
|---|---|
| Išjungta (numatyta) | tik bendra arbatpinigių suma, kaip visada |
| Kiekvienam savi arbatpinigiai | arbatpinigiai iš sąskaitų, kurias darbuotojas pats atsiskaitė |
| Bendras fondas pagal valandas | visi arbatpinigiai kartu, pagal tuo laikotarpiu pažymėtas darbo valandas (reikia darbo laiko žymėjimo; niekas nepažymėjo = po lygiai) |
| Bendras fondas po lygiai | visi 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.
- Siuntimas vyksta fone, kad lėtas pašto serveris nestabdytų dienos uždarymo.
- Nepavyko arba reikia dar kartą: Ataskaita → Ankstesnės Z ataskaitos → (ataskaita) → Siųsti dar kartą (su žyma KOPIJA).
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ę):
- apyvarta, čekiai ir svečiai bei vidutinė čekio suma, palyginti su tuo pačiu laikotarpiu prieš savaitę (procentais); jei tada nieko nebuvo, tai nurodoma;
- 5 perkamiausi produktai ir kas išsiskiria: produktai, kurių parduota bent 3 daugiau ar mažiau nei praėjusią savaitę;
- stornavimų skaičius (palyginti su praėjusia savaite) ir judriausia valanda (čekiai ir apyvarta).
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:
- Apyvarta pagal valandą grafike: pasirinkta diena (mėlyna) šalia tos pačios praėjusios savaitės dienos (pilka). Šiandiena lyginama su praėjusia savaite iki to paties laiko, kad procentas būtų teisingas. Mygtukais ◀ ▶ arba data pasirinkite kitą dieną.
- Plytelės: apyvarta (± % palyginti su praėjusia savaite), čekiai ir vidurkis vienam čekiui, vidutinė vieno svečio išlaida (tik vietoje; išsinešimas / pristatymas neįskaičiuojami) tai dienai ir pasirinktam laikotarpiui.
- Top 10 produktų ir judriausios valandos per paskutines 7, 28 arba 90 dienas. Judriausios valandos – tai šilumos žemėlapis savaitės diena × valanda (vidutinė apyvarta per darbo dieną) su trimis judriausiomis valandomis viršuje, patogu sudarant grafiką.
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).
- Meniu inžinerija: kiekvienam produktui – kaip dažnai jis parduodamas (dalis nuo visų parduotų vienetų), palyginti su tuo, kiek jis uždirba už vienetą (marža = pardavimo kaina be PVM atėmus savikainą). Kiekvienas produktas gauna kategoriją: Žvaigždė (populiarus ir didelė marža: palikite taip), Darbinis arklys (populiarus, maža marža: šiek tiek pakelkite kainą arba atpiginkite gamybą), Galvosūkis (mažai parduodamas, didelė marža: geriau jį išryškinkite) ir Šuo (mažai parduodamas, maža marža: išimkite iš meniu arba pakeiskite). Populiarus = bent 70% lygios dalies; didelė marža = bent vidutinė marža už parduotą vienetą. Savikaina imama iš Apicbase (Nustatymai → Receptūros), kitaip iš produkto pirkimo kainos (pirkimo kaina už pakuotę, padalyta iš kiekio pakuotėje), kitaip iš ingredientų su pirkimo kaina receptūros (Atsargos). Produktai be savikainos pateikiami atskirai apačioje. Pasirinktinai pagal produktų grupę (
?groep=). - Akcijos ir kodai: pagal nuolaidos kodą, pagal akciją iš Rinkodaros (asmeniniai kodai kartu) ir pagal happy hour: kiek kartų panaudota (kvitai; happy hour atveju ir vienetai), kiek nuolaidos, apyvarta ir vidurkis vienam kvitui.
- Švaistymas: kas nurašyta iš atsargų (Nustatymai → Atsargos, Nurašyti (−)), pagal priežastį (didžiosios raidės ir tarpai nesvarbūs) ir pagal produktą ar ingredientą, su verte pagal savikainą; ir kas atšaukta jau išsiuntus į virtuvę ar barą, su pardavimo ir savikainos verte.
Nuolaidos
Vadybininkas ar administratorius užsakymo ekrane šalia sumos mato mygtuką % Nuolaida:
- visam čekiui arba vienai eilutei;
- kaip procentas (10, 15, 20, 25, 50, 100% = nemokamai, arba įveskite patys) arba kaip fiksuota suma;
- visada su priežastimi (Darbuotojai, Nuolatinis klientas, Skundas, Akcija, Savo reikmėms arba įveskite patys).
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):
- nuolaida procentais arba fiksuota suma, pasirinktinai su minimalia užsakymo suma, galioja nuo/iki ir ne daugiau kaip kartų (tuščia = neribotai);
- kiekvienam kodui: kasoje ir (arba) internetinėje parduotuvėje (kasa siunčia kodus kartu su meniu; panaudojimai skaičiuojami bendrai kasai ir internetinei parduotuvei).
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
Mygtukas Ataskaita viršutinėje juostoje:
- Tarpinė suvestinė (X): apyvarta, PVM, mokėjimo būdai, pagal grupę ir kasos stalčius nuo paskutinio dienos uždarymo. Galima ir atspausdinti. Nieko neuždaro.
- Uždaryti dieną (Z) (vadybininkas ar administratorius): suskaičiuokite kasos stalčių (rodomas skirtumas nuo pradinės sumos + grynųjų), įveskite pradinę sumą kitai dienai, uždarykite. Z ataskaita gauna eilės numerį, išsaugoma ir atspausdinama čekių spausdintuvu. Negalima, kol yra atvirų užsakymų. Pasirinktinai: Skaičiuoti pagal monetas ir banknotus (skaičiavimo pagalba) įrašo suskaičiuotą sumą už jus; skaičiavimas pagal monetas / banknotus tada rodomas ir Z ataskaitoje. Įvesti sumą patiems galima kaip visada.
- Kasos stalčius (vadybininkas ar administratorius, pasirinktinai):
- Pinigų išėmimas iš stalčiaus (įnešimas į banką, išlaida, išmokėti arbatpinigiai) arba pinigų įdėjimas į stalčių (grąža) su suma ir priežastimi. Stalčius atsidaro ir išspausdinamas čekis su parašo eilute, kurį reikia laikyti prie pinigų (galima išjungti). Tai įskaičiuojama į tikėtina suma stalčiuje ir rodoma atskira eilute X ir Z ataskaitose.
- Įvesti ar pataisyti šiandienos pradinę sumą (paprastai ją įvedate uždarydami dieną kitai dienai).
- Atidaryti stalčių be pardavimo, su priežastimi.
- Viskas patenka į žurnalą. Jei to nenaudojate, dienos uždarymas veikia lygiai kaip anksčiau (pradinė suma + grynieji = tikėtina suma stalčiuje).
- Po apyvarta rodomas svečių skaičius (apmokėtų užsakymų asmenys) ir vidurkis vienam svečiui, taip pat atspausdintoje X/Z ataskaitoje.
- Apyvarta per laikotarpį (vadybininkas ar administratorius): šiandien, vakar, ši / praėjusi savaitė, šis / praėjęs mėnuo, šie metai arba pasirinkite patys nuo–iki. Rodo apyvartą, PVM, mokėjimo būdus, arbatpinigius, svečius, produktų grupes, pagal dieną ir pagal darbuotoją. Mygtuku Eksportuoti (Excel/CSV) gausite failą buhalteriui (kabliataškiai ir dešimtainiai kableliai, iškart atsidaro olandiškame Excel).
- Ankstesnės Z ataskaitos: sąrašas su apyvarta ir kasos skirtumu; atidarykite ir atspausdinkite kopiją (su žyma "KOPIJA").
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 |
| Kreditas | apyvarta pagal PVM tarifą (be PVM) ir mokėtinas PVM pagal tarifą |
| Kreditas | arbatpinigiai (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:
| Formatas | Failas | Nuskaitymas į programą |
|---|---|---|
| Bendrasis (CSV) | journaal_…csv | bet kuri programa su CSV / memorialiniu importu (stulpelių susiejimas) |
| UBL 2.1 / Peppol (XML), NL ir BE | journaal_…_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), NL | journaal_…_xaf.xaf | Nyderlandų 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), NL | journaal_…_accountview.xml | XML į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.xml | UpdateConnector 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), NL | journaal_…_asperion.csv | FMUTA 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 BE | journaal_…_dagstaat.html | lengvai 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.csv | Data; 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.xml | eExact-XML (tema GLTransactions): kiekvienai dienai vienas memorialinis įrašas (90 tipo) žurnale; Importas/eksportas → Importuoti XML |
| InformerOnline (TXT), NL | journaal_…_informer.txt | tabuliacija atskirtas memorialas (Geavanceerd → Memoriaal → uploaden); žurnalas turi būti numeris 1–99 (kitaip 90) |
| KING ERP (XML), NL | journaal_…_king.xml | KING_JOURNAAL: viena įrašų serija (negalutinė) su vienu žurnalo įrašu kiekvienai dienai |
| KOMAS (CSV), NL | journaal_…_komas.csv | KOMAS laisvas formatas (0401 Importeren journaalposten): Datum; Grootboek; Omschrijving; Bedrag |
| Odoo (CSV), NL ir BE | journaal_…_odoo.csv | Accounting → Journal Entries → Import records; žurnalas ir sąskaita pagal pavadinimą arba kodą |
| Sage BOB 50 (Excel), BE | journaal_…_bob.xlsx | Importation de données externes → Opérations diverses (stulpelius susiekite vieną kartą) |
| SAP Business One (ZIP), NL ir BE | journaal_…_sapb1.zip | Data Transfer Workbench, Journal Entries: JournalEntries.csv ir JournalEntries_Lines.csv |
| SnelStart (CSV) | journaal_…_snelstart.csv | Data; 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), BE | journaal_…_winbooks.csv | K_DOC.CSV, kiekvienai dienai vienas dokumentas žurnale (Winbooks numeruoja pati) |
| Yuki (XML) | journaal_…_yuki.xml | Journal-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.
| Programa | NL | BE | Tiesiogiai | Failas | Pastaba |
|---|---|---|---|---|---|
| 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 CSV | Nė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.
- Sąrašas suskirstytas pagal segmentus (smulkusis verslas ir savarankiškai dirbantys, tarptautinės, didelės įmonės ir tinklai) ir rodo tik programas, kurios veikia įmonės šalyje; serveris atmeta kitos šalies programą (400) ir su ja neregistruoja (409). Iškart po juo administratorius gauna būtent tos programos laukus; prisijungimas ir užregistruotų dienų sąrašas yra po didžiosios knygos sąskaitomis, o po jais – visų šios šalies programų apžvalga. Jei atnaujinant buvo įjungtos dvi (senesnėje versijoje tai buvo galima), Exact Online lieka įjungta, o kita programa išjungiama.
| Programa | Šalis | Prisijungimas su | Ką kasa užregistruoja |
|---|---|---|---|
| Acumulus | NL | API naudotojo sutarties kodas, naudotojas ir slaptažodis | kiekvienai dienai apmokėta pardavimo sąskaita su viena eilute kiekvienam PVM tarifui; klaidas Acumulus siunčia el. paštu adresu ACUMULUS_FOUTMAIL |
| AFAS Profit | NL | aplinka, raktas, administracija | memorialas (FiEntries) |
| Business Central | NL, BE | Microsoft Entra programėlės tenant, aplinka, įmonė, kliento ID ir slaptasis raktas (API.ReadWrite.All) | eilutės bendrajame žurnale su lauko Žurnalas kodu |
| Exact Online | NL, BE | prisijungimas (OAuth, nuosava programėlė: žr. Exact Online žemiau; Belgija: start.exactonline.be) | memorialinis įrašas žurnale (pvz., 90) |
| Horus | BE | prisijungimas (OAuth, programėlė žemiau), pasirinktinai byla | įvairi operacija |
| Moneybird | NL | API raktas, pasirinktinai administracija | memorialas (general journal document) |
| Odoo | NL, BE | adresas, duomenų bazė, naudotojas, API raktas | žurnalo įrašas žurnale su trumpuoju kodu (pvz., MISC) |
| QuickBooks Online | NL, BE | prisijungimas (OAuth, programėlė žemiau; QUICKBOOKS_OMGEVING) | journal entry; sąskaitos pagal numerį |
| SAP Business One | NL, BE | Service Layer adresas, duomenų bazė, naudotojas, slaptažodis | žurnalo įrašas (JournalEntries) |
| Silvasoft | NL, BE | naudotojas ir API raktas | pardavimo įrašas kontrahentui Kassaverkopen, viena eilutė kiekvienam PVM tarifui (mokėjimo būdai, arbatpinigiai ir kasos skirtumas neperduodami) |
| SnelStart | NL | susiejimo raktas ir prenumeratos raktas | memorialas |
| Twinfield | NL | prisijungimas (OAuth, programėlė žemiau), pasirinktinai biuras | žurnalo operacija |
| Xero | NL, BE | prisijungimas (OAuth, programėlė žemiau), pasirinktinai organizacija | manual journal; sąskaitos pagal kodą |
| Yuki | NL, BE | API raktas, pasirinktinai administracija | memorialas (GeneralJournal) |
| Zoho Books | NL, BE | prisijungimas (OAuth, programėlė žemiau; numatytasis Europos duomenų centras), pasirinktinai organizacija | žurnalo įrašas; sąskaitos pagal kodą |
- OAuth (Horus, QuickBooks, Twinfield, Xero, Zoho): vieną kartą užregistruokite programėlę programoje.
- Kai kurių programų API laukų negalima visiškai patvirtinti pagal viešą dokumentaciją (be kita ko, Horus, Zoho Books, ženklas Business Central ir struktūra SAP Business One): pirmąjį įrašą visada leiskite patikrinti buhalteriui.
- Exact Online: užregistruoja žurnalą kaip memorialinį įrašą pasirinktoje administracijoje.
- Pasirenkama skiltyje Nustatymai → Buhalterija → Buhalterinė programa → Exact Online (pagal numatymą Išjungta). Belgija: kasa pati naudoja
start.exactonline.be. - Nustatymai → Buhalterija → Exact Online: Prijungti prie Exact Online atidaro prisijungimą prie Exact; po to nurodoma, prie kurios administracijos prijungta kasa. Lauke Žurnalas įveskite memorialo kodą Exact sistemoje (pvz.,
90) ir įsitikinkite, kad didžiosios knygos sąskaitos Exact sistemoje egzistuoja. - Kada: iškart po Uždaryti dieną ir toliau kas valandą, už visas praėjusias dienas (iki vakar imtinai) nuo Registruoti nuo (pagal numatymą prijungimo diena; ankstesnes dienas buhalteris jau turi). Kiekviena diena vieną kartą; dienos be apyvartos praleidžiamos. Registruoti dabar galima visada.
- Klaidos (sąskaitos Exact sistemoje nėra, diena nesubalansuota, nėra interneto) rodomos su priežastimi prie tos dienos; kasa vėliau bando dar kartą, o vėlesnės dienos laukia, kol pavyks (taip išlieka teisinga tvarka). Žurnale: "exact_geboekt".
- PVM yra PVM didžiosios knygos sąskaitose (be PVM kodo, kaip ir eksporte). Pirmuosius įrašus tegul patikrina jūsų buhalteris.
- Exact: ryšys veikia tol, kol kasa jį naudoja (kas 10 minučių naujas token, kaskart naujas refresh token). Jei jis atšauktas arba per ilgai nenaudotas, kasa paprašo Prisijungti iš naujo. Atsieti ištrina tokenus; kas užregistruota, lieka.
- Pasirenkama skiltyje Nustatymai → Buhalterija → Buhalterinė programa → Exact Online (pagal numatymą Išjungta). Belgija: kasa pati naudoja
- AFAS Profit: aplinkos numeris (pvz.,
12345; gamybinė, testinė arba priėmimo), app-connector su UpdateConnector FiEntries token ir administracijos numeris (numatytasis 1). Žurnalas = memorialo kodas AFAS sistemoje (pvz.,90). - Žurnalas = memorialinio žurnalo numeris arba pavadinimas; jei memorialinis žurnalas tik vienas, kasa naudoja jį. Didžiosios knygos sąskaitos turi būti numeriai.
- Twinfield: prisijungimas per OAuth. Be tos programėlės kasa negali prisijungti. Kasa ieško klasterio ir administracijos (tuščia = pirmoji); žurnalas = memorialo kodas (pvz.,
MEMO). Registruoja galutinai (destiny="final"). - Yuki: administracijos API raktas (Yuki → Nustatymai → Žiniatinklio paslaugos); tuščia administracija = pirmoji to rakto. Užregistruoja memorialą (GeneralJournal); Yuki nenaudoja žurnalo kodo.
- Kada: iškart po Uždaryti dieną ir kas valandą, už visas praėjusias dienas nuo Registruoti nuo (numatytoji – prijungimo diena; pakeitus programą – vėl nuo tos dienos). Kiekviena diena vieną kartą kiekvienai programai; dienos be apyvartos praleidžiamos; įvykus klaidai priežastis rodoma prie tos dienos, o vėlesnės dienos laukia. Registruoti dabar galima visada. Žurnale: "boekhoudpakket_geboekt".
- Raktai ir token niekada nerodomi ekrane (prijungiant iš naujo palikite tuščią = paliekama). Kasos kopijoje portale niekas neregistruojama.
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):
- pagrindiniai duomenys: įmonė (pavadinimas, PVM kodas, adresas), PVM kodai, visi darbuotojai (su vaidmeniu ir sukūrimo data; taip pat
SYSTEEMtam, ką kasa atlieka pati, pvz., internetinė parduotuvė ir susiejimai) ir visos prekės su jų grupe; - įvykiai: viskas iš žurnalo per laikotarpį (prisijungimas ir atsijungimas, atidarytas kasos stalčius, dienos uždarymas, pakeisti nustatymai ir kainos, storno, nuolaida, grąžinimas, čekio kopija, atvykimo ir išvykimo žymėjimas ...) ir kasos dienos atidarymas su pradine kasos suma, kiekvienas su Belastingdienst kodu (18001 prisijungimas, 18003 stalčius, 18006 įrangos pakeitimas, 18008 Z ataskaita, kitais atvejais 18999);
- kasos operacijos: kiekvienas čekis (pardavimas, grąžinimas ir proforma, su čekio numeriu, darbuotoju ir fiskaline būsena, jei ji netvarkinga) su visomis eilutėmis (prekė, grupė, kiekis, kaina, PVM; taip pat nuolaidos, dovanų kortelės, meniu antraštės ir prieš atsiskaitymą atšauktos eilutės, pastarosios su suma 0), PVM pagal tarifą, apvalinimas, mokėjimai pagal mokėjimo būdą (grynieji, kortelė, dovanų kortelė, internetu; arbatpinigiai atskirai) ir pinigai, įdėti į kasos stalčių ar išimti iš jo.
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).
- Klientai: skiltyje Ataskaita → Pagal sąskaitą įtraukiate verslo klientus su sąskaitai faktūrai reikalingais duomenimis (pavadinimas, adresas, PVM kodas, įmonės kodas/KvK, Peppol-ID, el. paštas), jei norite – limitą (kiek daugiausia gali būti neapmokėta) ir savo mokėjimo terminą (kitaip – sąskaitų faktūrų terminas), ir ar sąskaitą faktūrą siųsti iš karto.
- Atsiskaitymas: mokėjimo būdas Pagal sąskaitą, pasirinkite klientą (matysite, kiek jau neapmokėta, ir limitą). Čekis yra įprastas pardavimas: apyvarta ir PVM tą dieną, Belgijoje įprastai per juodąją dėžę, čekyje "Pagal sąskaitą". Kasa iš karto sukuria sąskaitą faktūrą (UBL/Peppol ir spausdinimui) neapmokėtai sumai su apmokėjimo data ir išsiunčia ją pagal sąskaitų faktūrų nustatymus (el. paštu, Peppol per Billit/Storecove/Banqup arba savo adresu). Pagal sąskaitą – viena suma už likusią sąskaitos dalį (dalį galima prieš tai sumokėti kitaip), be arbatpinigių; dovanų kortelės parduoti pagal sąskaitą negalima. Viršijus limitą kasa atsisako.
- Mokėjimas: klientas moka įmonėje grynaisiais, kortele ar dovanų kortele (Ataskaita → Pagal sąskaitą → Mokėjimas gautas; galima ir dalimis). Tai nėra naujas pardavimas ir ne naujas kasos čekis: grynieji patenka į stalčių kaip pinigai (stalčius atsidaro), viskas rodoma X ir Z ataskaitose skiltyje Gauta pagal sąskaitą. Kai viskas apmokėta, sąskaitos faktūros būsena "apmokėta". Mokėjimas internetu čia netaikomas.
- Pervesta: jei skiltyje Duomenys sąskaitoje nurodytas IBAN, jis rodomas sąskaitoje (ir UBL) su tekstu "Sumokėti galima ir vietoje". Jei klientas pervedė pinigus, tai užregistruojate per Mokėjimas gautas → Pervesta (bankas): ne į stalčių, bet X ir Z ataskaitose skiltyje Gauta pagal sąskaitą. Be IBAN rodoma "Mokėti vietoje". Belgijoje sąskaitoje faktūroje ir UBL nurodomas struktūrizuotas mokėjimo kodas (+++123/4567/89012+++, iš sąskaitos faktūros numerio), kad bankas jį perduotų kartu su mokėjimu.
- Bankas: pervedimų priskyrimas be perrašinėjimo, žr. toliau.
- Likutis (pinigai iš anksto): skiltyje Ataskaita → Pagal sąskaitą → Papildyti likutį įmokate pinigus iš anksto į kliento sąskaitą, grynaisiais (stalčius atsidaro) arba kortele, pvz., pietų serijai. Kito pardavimo pagal sąskaitą metu likutis pirmiausia nuskaičiuojamas nuo sąskaitos faktūros; jei sąskaitoje faktūroje suma didesnė, likusi dalis lieka neapmokėta. Likutis rodomas prie kliento (likutis € ...), X ir Z ataskaitose skiltyje Gauta pagal sąskaitą (Likutis įmokėtas, Kliento likučiu) ir apskaitos žurnale kaip gauta iš anksto (pagal numatymą 1640 / 460000). Belgijoje įmoka kaip pinigų įnešimas (signMoneyInOut) siunčiama į juodąją dėžę (UC4100).
- Suvestinė sąskaita faktūra (kiekvienam klientui, pagal numatymą išjungta): su Viena sąskaita faktūra visiems kvitams klientas parduodant pagal sąskaitą dar negauna sąskaitos faktūros. Kvitas lieka atviras prie kliento (Dar nefaktūruoti kvitai, įskaičiuojamas į limitą) ir jau gali būti apmokėtas. Su Sukurti suvestinę sąskaitą faktūrą (pvz., mėnesio pabaigoje) visi atviri kvitai patenka į vieną sąskaitą faktūrą, prieš kiekvieną eilutę nurodomas kvito numeris; kas jau apmokėta, pažymima kaip apmokėta. Grąžinimas į sąskaitą įrašomas neigiamomis eilutėmis. Išjungta = kaip visada, sąskaita faktūra kiekvienam pardavimui. Belgijoje viena sąskaita faktūra su visais kvitais juodojoje dėžėje (signInvoice, UC4121 ir UC4122).
- Belgija: jei klientas vėliau apmoka pardavimą pagal sąskaitą (grynaisiais, kortele, dovanų kortele ar pavedimu), kasa tai praneša kaip mokėjimo pataisą čekyje: iš kliento kredito į tikrąjį mokėjimo būdą (signPaymentCorrection, UC4118).
- Apžvalga: neapmokėtos sąskaitos faktūros su apmokėjimo data (pavėluotos raudonai), kiekvieno kliento sąskaitos faktūros ir mokėjimai. Skiltyje Nustatymai → Sąskaitos faktūros – stulpelis Neapmokėta.
- Buhalterija: žurnale pardavimas pagal sąskaitą registruojamas sąskaitoje Debitoriai (numatytoji 1300 Nyderlanduose, 400000 Belgijoje; nustatoma Nustatymai → Buhalterija), o mokėjimas grynaisiais, kortele, dovanų kortele ar per banką (numatytoji 1050 / 550000) – į debitorius. XAA: mokėjimo būdas "Pagal sąskaitą".
- Teisė: Atsiskaityti pagal sąskaitą ir priimti mokėjimus pagal sąskaitą (numatytai padavėjas – ne, vadovas – taip). Viskas registruojama žurnale.
- Išjungta: klientai, sąskaitos faktūros ir mokėjimai lieka išsaugoti (ir atsarginėje kopijoje); jungiklis įtraukiamas į konfigūracijos eksportą, klientai – ne (jie priklauso vienai įmonei).
- Internetinėje parduotuvėje (neprivaloma, pagal numatymą išjungta): įjungus Taip pat internetinėje parduotuvėje, verslo klientai užsako internetu pagal sąskaitą (atsiėmimas ir pristatymas). Skiltyje Ataskaita → Pagal sąskaitą kiekvienam klientui sukuriate kliento kodą ir perduodate jį klientui; kasa saugo tik užšifruotą versiją, todėl jį matote tik vieną kartą. Naujas kliento kodas = senasis nebeveikia; Pašalinti kliento kodą = šis klientas nebegali užsakyti internetu pagal sąskaitą. Internetinė parduotuvė laikosi limito. Lange Internetinė parduotuvė tokį užsakymą užbaigiate mygtuku Užbaigti (pagal sąskaitą): atsiskaitymas pagal sąskaitą, iš karto su sąskaita faktūra.
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ą:
- Įkelti banko išrašą: failas iš internetinės bankininkystės, CAMT.053 (XML, visi Nyderlandų ir Belgijos bankai), MT940 (.sta/.940) arba CODA (.cod, Belgija) formatu. Tik įplaukos; tą patį išrašą įkėlus du kartus, eilutės nesidubliuoja.
- Paieška: pagal sąskaitos faktūros numerį arba struktūrizuotą mokėjimo kodą aprašyme (tikra), kitaip pagal sumą (ir pavadinimą): tada tai pasiūlymas. Kiekvieną eilutę galite priskirti (pasiūlytai ar kitai sąskaitai faktūrai), ignoruoti arba vėliau vis tiek priskirti. Priskyrimas = Pervesta (bankas) banko data, niekada ne daugiau nei neapmokėta suma; ne į stalčių.
- Banko jungtis (PSD2, neprivaloma): skiltyje Nustatymai → Sąskaitos faktūros → Banko jungtis kasa kas valandą pati gauna įplaukas per Enable Banking (Nyderlandų, Belgijos ir kitų Europos šalių bankai). Pasirinkite banką ir prisijunkite prie jo (verslo sąskaita); sutikimas galioja 180 dienų, tada prijunkite iš naujo. Atsiejus sutikimas atšaukiamas; įplaukos lieka. Be sutarties su Enable Banking tai veikia tik jūsų pačių sąskaitoms (restricted production).
- Automatinis priskyrimas (numatytai išjungtas): įplauką, kuri tikrai priklauso sąskaitai faktūrai, kasa priskiria iš karto (ir įkeliant).
- Teisė: priskirti su Atsiskaityti pagal sąskaitą ir priimti mokėjimus pagal sąskaitą; banko jungtį nustatyti su Nustatyti įmonę, mokėjimus ir spausdintuvus. Įkėlimas, prijungimas, gavimas ir priskyrimas registruojami žurnale.
- Išjungta: kai mokėjimas pagal sąskaitą išjungtas, kasa nieko negauna; įplaukos ir jungtis išsaugomos (ir atsarginėje kopijoje).
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:
- Hikvision, Dahua, Axis ir Reolink: kamera ar įrašymo įrenginys (NVR) tinkle: IP adresas (jei reikia, su
:poort), naudotojas (geriausia tik peržiūrai) ir kanalai, pvz.,1-8arba1,3,5. Prisijungimas su Basic arba Digest; leidžiamas https su savu sertifikatu. - Synology Surveillance Station: NAS adresas (numatytasis prievadas 5000, su https 5001) ir naudotojas; Gauti kameras gauna kameras su jų pavadinimais.
- UniFi Protect: konsolės adresas (https) ir vietinė paskyra; Gauti kameras.
- ONVIF: bet kuri kamera ar įrašymo įrenginys su ONVIF (pvz., Hanwha, Bosch, Uniview, Annke); Gauti kameras kiekvienam vaizdo šaltiniui suranda nuotraukos adresą.
- Savas žiniatinklio adresas: nuotrauka (JPEG), MJPEG srautas arba
rtsp://adresas. - Kamerų sistemos tinklalapis (pvz., Frigate, Blue Iris arba go2rtc): atidaromas kasoje mygtuku Kameros (arba atskirame lange).
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.
- Pasirinkite laikotarpį (šiandien, vakar, ši savaitė, šis / praėjęs mėnuo arba patys nuo–iki), ką norite matyti (numatyta Jautrūs veiksmai, arba, pvz., tik stornavimai ir nuolaidos, arba Viskas) ir, jei reikia, vieną darbuotoją.
- Viršuje pagal darbuotoją: stornavimų (išbrauktų po užsakymo), nuolaidų ir grąžinimų skaičius ir suma, kiek kartų stalčius atidarytas be pardavimo, pinigų išėmimai iš stalčiaus, čekių kopijos, išankstinės sąskaitos ir rankinis mokėjimas kortele. Palieskite vardą, kad matytumėte tik to darbuotojo veiksmus. Taip pat kiek kartų įvestas neteisingas PIN kodas.
- Žemiau – kiekvienas veiksmas su laiku, kas, ką ir aiškiu aprašymu (pvz., "2x Cola išbraukta po užsakymo € 5,60 · staliukas 4 · priežastis: klientas nebenorėjo").
- Atsisiųsti (CSV) į Excel.
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:
- stornavimai po išankstinės sąskaitos: pašalinta, kai svečias jau matė sąskaitą;
- stornavimai, nuolaidos ir grąžinimai: nuo tam tikro kartų skaičiaus arba iš viso nuo tam tikros sumos (0 = ne pagal sumą);
- stalčius atidarytas be pardavimo (mygtukas Atidaryti stalčių);
- sąskaita ilgai atidaryta: užsakyta, bet po nustatyto minučių skaičiaus dar neapmokėta.
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):
- apyvarta iki šiol mažesnė (ir (arba) didesnė) nei įprastai daugiau nei nuokrypis, tik nuo įprastos nustatytos sumos apyvartos;
- virtuvės laikas (nuo sąskaitos išsiuntimo į virtuvę iki paruošta virtuvės ekrane) per paskutinę valandą virš nuokrypio arba virš fiksuoto minučių skaičiaus;
- stornavimai šiandien virš nuokrypio, tik nuo minimalaus skaičiaus.
Kiekvienas signalas ateina vieną kartą (pagal taisyklę, darbuotoją ir dieną; virtuvės laikas ne dažniau kaip kartą per valandą) ir siunčiamas į:
- kasą: mygtukas Signalai (n) viršutinėje juostoje su paskutinės dienos, savaitės ar 30 dienų signalais; Išspręsta su pastaba. Kiti ekranai gauna tik įspėjimą be vardų;
- push pranešimą per ntfy (nemokama programėlė; ntfy.sh arba savas serveris, topic ir, jei reikia, token), Pushover (programos API-token ir user key) arba Telegram (boto token ir chat-id);
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)
Mygtukas Čekiai viršutinėje juostoje:
- Čekių sąrašas nuo paskutinio dienos uždarymo arba per paskutines 7 dienas; senesnį čekį rasite pagal jo numerį.
- Spausdinti kopiją: tas pats čekis su žyma "KOPIJA" (Belgijoje su originalaus čekio FDM bloku). Užregistruojama žurnale.
- Grąžinimas / kreditinis čekis (vadybininkas ar administratorius): kiekvienai eilutei pasirinkite, kiek grąžinama, priežastį ir kaip grąžinami pinigai (grynaisiais, kortele, dovanų kuponu, kita). Senas čekis lieka nepakeistas: sukuriamas naujas kreditinis čekis su savo numeriu žurnale (čekio tipas
retour, neigiamos sumos, Belgijoje kaip NR į FDM). Grąžinti daugiau, nei parduota, niekada negalima. X ir Z ataskaitose grąžinimas skaičiuojamas kaip neigiama apyvarta. - Su CCV ar kitu terminalu: pirmiausia grąžinkite pinigus pačiame terminale, tada pažymėkite "Jau grąžinta terminale".
- Grynaisiais su apvalinimu iki 5 ct: grąžinama suma taip pat apvalinama.
- Atgal į sąskaitą (pardavimas pagal sąskaitą): jei čekis buvo pagal verslo kliento sąskaitą, pasirinkite Pagal sąskaitą. Suma nuskaičiuojama nuo neapmokėtos sąskaitos faktūros, ir kasa iškart sukuria kreditinę sąskaitą (UBL – CreditNote, tipas 381, su nuoroda į sąskaitą faktūrą; Belgijoje pasirašyta signInvoice, UC4122). Daugiau, nei neapmokėta sąskaitoje faktūroje, grąžinti į sąskaitą negalima; likutį grąžinkite grynaisiais arba kortele. Kreditinė sąskaita rodoma skiltyje Sąskaitos faktūros ir siunčiama kaip sąskaita faktūra.
Kasos stalčius su jutikliu ir stalčius kiekvienam darbuotojui
Pagal numatytuosius nustatymus išjungta. Nustatoma skiltyje Nustatymai → Mokėjimai → Kasos stalčius.
- Jutiklis: daugelis stalčių per čekių spausdintuvą praneša, ar jie atidaryti, ar uždaryti (ESC/POS
DLE EOT 1, DK jungties kontaktas 3). Tai galima tik su tinklo čekių spausdintuvu. Bakstelėkite Matuoti: stalčius uždarytas ir Matuoti: stalčius atidarytas; jei yra skirtumas, perimate teisingą nustatymą (aukštas = atidaryta arba žemas = atidaryta). Nėra skirtumo = šis stalčius (ar kabelis) neturi jutiklio. Nėra spausdintuvo atsakymo = nežinoma, niekada "uždaryta".- Neatsiskaityti, kol stalčius atidarytas: tada kasos serveris atmeta naują atsiskaitymą su pranešimu "Kasos stalčius dar atidarytas".
- Atskiras stalčius kiekvienam darbuotojui: čekių spausdintuvas gali atidaryti du stalčius (stalčius 1 ir stalčius 2). Kiekvienam darbuotojui pasirinkite jo stalčių; tada kasa, atsiskaitant grynaisiais, įdedant ar išimant pinigus ir paspaudus Atidaryti stalčių, atidaro prisijungusio darbuotojo stalčių. Skiltyje Ataskaita → Kasa tada yra Stalčius pagal darbuotoją: pradinė kasos suma kiekvienam darbuotojui, grynieji (be grynųjų pinigų automato), tikėtina, Suskaičiuoti ir skirtumas kiekvienam asmeniui (žurnale kaip
ladetelling). Įprastas dienos uždarymas lieka toks, koks yra. - Tikrinti stalčių 1 ir Tikrinti stalčių 2 atidaro stalčių patikrinimui.
- Atidaryti stalčių be pardavimo (su priežastimi) visada jau įrašoma į žurnalą ir į kasos audito failą (XAA), kaip reikalauja mokesčių administratorius (Belastingdienst) (išimtys, pvz., "no sale").
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.
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.
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ų:
- MySQL / MariaDB: atskira duomenų bazių programa (MySQL 8.0 arba naujesnė, MariaDB 10.6 arba naujesnė), pavyzdžiui, jau turimame serveryje ar NAS. Tada visi duomenys saugomi įprastose MySQL arba MariaDB lentelėse, kurias gali skaityti jūsų ataskaitų ar BI programa. Kasa skaičiuoja lygiai taip pat kaip su PostgreSQL.
- Integruota (PGlite): yra pačioje kasoje, nieko nereikia diegti. Geriausias pasirinkimas daugumai įstaigų ir duomenų bazė Android bei Chromebook įrenginiuose.
- PostgreSQL: atskira duomenų bazių programa kasos kompiuteryje arba kur nors tinkle.
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?
- MySQL 8.0 arba naujesnės, arba MariaDB 10.6 arba naujesnės, pasiekiamos iš kasos serverio.
- Atskiros duomenų bazės kasai (arba vieno tinklo kasoms), su simbolių rinkiniu utf8mb4.
- Duomenų bazės naudotojo, kuriam leidžiama toje duomenų bazėje kurti, keisti, pervadinti ir šalinti lenteles (CREATE, ALTER, DROP, INDEX, SELECT, INSERT, UPDATE, DELETE), pavyzdžiui, taip:
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:
- 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.
- Bakstelėkite Tikrinti ryšį: matote programą ir versiją arba kodėl nepavyksta.
- 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:
- Kasa trumpam nepriima užklausų (dažniausiai trumpiau nei minutę); paskui planšetės pačios tęsia darbą.
- Pirmiausia kasa sukuria dabartinės būsenos atsarginę kopiją (skiltyje Nustatymai → Atsarginės kopijos).
- Viskas perkeliama į naują duomenų bazę, o kasa kiekvienoje lentelėje suskaičiuoja, ar viskas tiksliai vietoje.
- 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
- Kiekvienoje planšetėje / kasoje atidarykite kasos serverio adresą, pvz.,
http://192.168.1.20:3000, ir pridėkite jį kaip nuorodą pradžios ekrane („Chrome“: Pridėti prie pradžios ekrano). - Virtuvės ekranas:
http://192.168.1.20:3000/keuken. - Kliento ekranas (atsuktas į klientą, neprivaloma):
http://192.168.1.20:3000/klantscherm, žr. Kliento ekranas. - Ekranai kasos serverį randa automatiškai (tas pats adresas, prievadas 4000).
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:
- Ramybės būsena (niekas neatsiskaito): įmonės pavadinimas ir jūsų pasisveikinimo tekstas (Nustatymai → Įmonė; tuščia = "Welkom").
- Užsakymas: produktai su kiekiu ir suma (vienodos eilutės sujungiamos, meniu – viena eilute su dalimis smulkiai po ja, nuolaida – viena eilute) ir dideliu šriftu bendra suma. Dalijant sąskaitą jau sumokėta suma rodoma apačioje. Įjungus Nustatymai → Įmonė → Produktų nuotraukos → kliento ekrane, prie kiekvieno produkto rodoma maža nuotrauka.
- Apmokėjimas: mokėjimo būdas (Kortele, Grynaisiais, Dovanų kuponu), arbatpinigiai ir dideliu šriftu Mokėti. Grynaisiais: ką klientas duoda ir kiek gauna grąžos, kai tik tai įvesta kasoje. Kortele: "Vykdykite mokėjimo terminalo nurodymus".
- Ačiū: po apmokėjimo kelias sekundes rodoma "Ačiū!" su sumokėta suma (grynaisiais – grąža klientui), po to vėl ramybės ekranas.
Prijungti galima dviem būdais (abu nustatomi pačiame įrenginyje):
- Antras monitorius prie kasos kompiuterio (Windows, Linux/Raspberry Pi, macOS): automatiškai. Prisijungus ir po įdiegimo kasa atidaro kliento ekraną per visą ekraną mažiausiame ekrane, kuris nėra pagrindinis (esant vienodam dydžiui – dešiniausiame); sistemoje Windows visada kitame ekrane nei kasa (kasa yra jutikliniame ekrane ir paleidžiant taip pat atsidaro savaime). Dydį ir padėtį nustato sistema, todėl tinka bet koks formatas. Be antro ekrano nieko nevyksta. Sistemoje Windows uždarytas kliento ekranas grįžta savaime; Linux ir macOS sistemose nuoroda HorecaPOS kliento ekranas meniu vėl jį sutvarko. Sistemoje Windows jis atsidaro Chrome (arba Edge) kiosko režimu: per visą ekraną, be pavadinimo juostos ir be užduočių juostos (uždaroma Alt+F4). Jis seka kasą tame pačiame kompiuteryje be susiejimo kodo.
- Bet kurioje naršyklėje ilgas paspaudimas niekur neatidaro naršyklės meniu ir neatsiranda klausimas, ar išversti puslapį.
- Kasa uždaryta = kliento ekranas uždarytas. Jei kasos programinė įranga sustoja (Paleisti iš naujo, atnaujinimas, kasa sustabdyta arba pašalinta), kliento ekranas taip pat užsidaro po šiek tiek daugiau nei 10 sekundžių; kai kasa vėl veikia, jis grįžta savaime. Sistemoje Windows jis užsidaro ir tada, kai uždarote tik kasos langą. Naudojant Wayland (Linux) kasa negali pati uždaryti lango.
- Kliento ekranas netyčia uždarytas? Sistemoje Windows jis po kelių sekundžių grįžta savaime, jei kasa atidaryta ir antrasis ekranas prijungtas.
- Visada tik vienas kliento ekranas. Sistemoje Windows kliento ekranas rodomas tik kiosko režimu antrajame ekrane. Kliento ekranas kasos lange (pvz., Edge atkurtas po elektros dingimo arba atidarytas kasos mygtuku) per kelias sekundes užsidaro savaime; tada jo vietą užima tinkamas kliento ekranas.
- Niekas neprisijungęs = tik pasveikinimas. Jei kasa rodo PIN kodo ekraną (taip pat po paleidimo iš naujo ar atsijungimo), kliento ekranas rodo tik pasveikinimo tekstą, niekada ankstesnės sąskaitos.
- Sistemoje Windows automatinį atidarymą taip pat galima išjungti diegimo programos žymimuoju langeliu Kliento ekranas automatiškai ....
- Sistemoje Linux kasa perkelia langą naudodama wmctrl (pateikiama kartu su paketu). Naudojant Wayland (pvz., Raspberry Pi OS su labwc) to padaryti negalima: tada vieną kartą patys perkelkite kliento ekraną į antrą ekraną (naršyklė tai įsimena) arba raspi-config pasirinkite X11. Sistemoje macOS Mac pirmą kartą paprašys leidimo skiltyje Pritaikymas neįgaliesiems.
- Rankiniu būdu: Nustatymai → Įstaiga → Kliento ekranas → Atidaryti kliento ekraną (antras monitorius). Chrome ir Edge naršyklėse (taip pat Chromebook) mygtukas iš karto perkelia langą į kliento ekraną (pirmą kartą naršyklė prašo leidimo); vienas spustelėjimas kliento ekrane išskleidžia jį per visą ekraną. Kitose naršyklėse: nuvilkite langą ir paspauskite F11.
- Android kasa su įmontuotu kliento ekranu (pvz., Sunmi D2/T2) arba monitorius per HDMI/USB-C: taip pat automatiškai. Kai tik programėlė įdiegta kasoje, kliento ekranas atsiranda antrame ekrane; prijungimas ir atjungimas veikia iš karto.
- Sunmi T1 mini / T2 mini su mažu tekstiniu ekranu (2 eilutės): programėlė automatiškai rodo ten sumą: Iš viso, Mokėti, mokant grynaisiais Grąža, po atsiskaitymo Ačiū!, o ramybės būsenoje – įstaigos pavadinimą. Kliento ekranas turi būti įjungtas.
- iPad (valdymo ekranas) su išoriniu ekranu per HDMI/USB-C arba AirPlay: programėlė automatiškai perkelia kliento ekraną į tą ekraną (paruošta; iOS programėlė dar neišleista).
- Chromebook: kaip valdymo ekranas Chrome naršyklėje mygtukas Atidaryti kliento ekraną (antras monitorius) veikia kaip aprašyta aukščiau. Android programėlėje kliento ekranas automatiškai atsiranda antrame ekrane, kai tik ChromeOS perduoda tą ekraną Android programėlėms; jei taip nenutinka, naudokite atskirą įrenginį su susiejimo kodu.
- Atskiras įrenginys (planšetė arba atskiras kompiuteris šalia kasos): atidarykite
http://<kassaserver>:3000/klantscherm. Ekrano apačioje dešinėje rodomas 6 simbolių susiejimo kodas. Įveskite jį kasoje skiltyje Nustatymai → Įmonė → Kliento ekranas → Susieti. Atsieti grąžina ekraną į susiejimo kodą. Susiejimas išsaugomas kiekvienai kasai atskirai (tos kasos naršyklėje), todėl kiekviena kasa gali turėti savo kliento ekraną.
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ą.
- Tai veikia per valdymo portalą:
https://kassa.<portaal>/__bon/<kassa>/<sleutel>. Todėl kasa turi būti prijungta prie portalo; kitaip QR kodas neatsiranda ir niekas nesikeičia. - Raktas yra atsitiktinis ir neatspėjamas, galioja 30 dienų. Po to kasa jį pati pašalina. Portalas nieko nesaugo.
- Veikia su antru monitoriumi ir su atskiru kliento ekranu. Popierinis kvitas ir kvitas el. paštu toliau veikia kaip įprasta.
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):
- Akcijos: happy hour (jei happy hour įjungta) su nuolaida, dienomis ir laikais bei produktais ar grupėmis; dabar galiojančios rodomos pirmos, su "Dabar!".
- Išskirti produktai (ne daugiau kaip 12, pavyzdžiui, naujienos meniu) su kaina ir (jei produktų nuotraukos kliento ekrane įjungtos) nuotrauka. Išparduotą produktą ekranas praleidžia.
- Taškų kortelė: taškai už eurą, atlygis ir antspaudų kortelės (tik jei lojalumo kortelė įjungta).
- Savi tekstai: ne daugiau kaip 5, kiekvienas atskiroje skaidrėje (pavyzdžiui, "Nuo penktadienio nauja: mūsų vasaros meniu").
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.
- Kiekvienai happy hour: pavadinimas (rodomas ant čekio), dienos, nuo–iki (gali tęstis per vidurnaktį, pvz., 23:00–01:00), nuolaida % arba fiksuota kaina ir kurioms produktų grupėms ir (arba) atskiriems produktams.
- Tuo laikotarpiu kasa, įvedant prekes, automatiškai taiko happy hour kainą (niekada ne brangesnę nei įprasta; esant fiksuotai kainai, pasirinkimai pridedami kaip įprastai). Ant produkto mygtuko sena kaina rodoma perbraukta su nauja kaina ir HH; užsakyme ir ant čekio rodomas happy hour pavadinimas. Jau įvestos prekės išlaiko savo kainą.
- Dienos pasiūlymas: pažymėkite Visą dieną (00:00–24:00) ir pasirinkite dieną (-as), pvz., kiekvieną antradienį šonkauliukai už fiksuotą kainą.
- Sezonas: pažymėkite Tik sezono metu (kasmet) ir pasirinkite nuo ir iki (diena ir mėnuo, pvz., birželio 1 d. – rugpjūčio 31 d.; galima ir per metų sandūrą, pvz., gruodžio 1 d. – vasario 28 d.). Ne sezono metu happy hour negalioja.
- Pakeitimai registruojami žurnale.
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.
- Kiekvienai dienos daliai: pavadinimas (pvz., Pusryčiai, Pietūs, Vakarienė, Vasaros meniu), dienos, nuo–iki (gali būti per vidurnaktį; Visą dieną = 00:00–24:00), prireikus sezonas (kasmet, diena ir mėnuo) ir kurios produktų grupės ir (arba) atskiri produktai jai priklauso.
- Produktai ir produktų grupės, esantys vienoje ar keliose dienos dalyse, parduodami tik tada, kai vyksta viena iš tų dienos dalių; kas nėra jokioje dienos dalyje, parduodama visada. Užsakymo ekranas rodo tik tai, kas parduodama dabar, ir persijungia savaime, kai dienos dalis prasideda ar baigiasi; serveris kita atmeta ("dabar neparduodama, tik per Pusryčius").
- Internetinė parduotuvė rodo ir skaičiuoja tą patį asortimentą (užsakymo metu).
- Kita kaina tam tikrą dieną ar sezoną yra happy hour (dienos pasiūlymas, žr. aukščiau).
- Meniu pagal vietą: kiekviena kasa (padalinys) turi savo produktus, dienos dalis ir kainas.
- Pakeitimai registruojami žurnale.
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.
- Skiltyje Nustatymai → Produktai kiekvienam produktui: Kaina išsinešti ir Kaina pristatant (tuščia = įprasta kaina) bei Parduodama (vietoje, išsinešti, pristatymas; bent vienas). Produktų grupei taip pat Parduodama, visiems tos grupės produktams.
- Užsakant išsinešti ar su pristatymu, užsakymo ekranas rodo to užsakymo būdo kainą ir tik tai, kas ten parduodama; serveris skaičiuoja tą kainą ir kita atmeta. Happy hour, meniu ir pasirinkimai skaičiuojami pagal tą kainą.
- PVM tarifas išsinešti (prie produkto) nuo to nepriklauso, kaip visada.
- Internetinė parduotuvė išsinešant ir pristatant rodo to pasirinkimo kainas ir produktus (perjungus meniu puslapis įkeliamas iš naujo), o prie stalo – valgymo vietoje.
- Konfigūracijos eksportas ir importas (Nustatymai → Importas / eksportas) apima kainas pagal užsakymo būdą, "parduodama", dienos dalis ir happy hour sezoną.
Meniu
Pagal numatytuosius nustatymus išjungta. Įjungiama skiltyje Nustatymai → Įmonė → Naudoti meniu.
- Meniu yra įprastas produktas (su meniu kaina), kuriam skiltyje Nustatymai → Produktai → (produktas) → Meniu nustatote dalis:
- fiksuota: visada šis produktas (pvz., "Gėrimas: namų vynas");
- pasirinktinai: pasirinkite 1 (ar daugiau) iš produktų grupės, prireikus apribojant tam tikrais produktais (pvz., "Pagrindinis patiekalas: pasirinkite 1 iš Pagrindinių patiekalų").
- Kiekvienai daliai – patiekimo eilė (1 = iš karto, 2/3 = laukti iškvietimo).
- Įvedę meniu, kiekvienai daliai pasirenkate patiekalus. Kiekvienam patiekalui (ir fiksuotam) galite pasirinkti pasirinkimus kaip atskiram produktui (kepimo laipsnis, papildomas sūris; privalomi pasirinkimai turi būti pasirinkti) ir pastabą. Pasirinkimų priedai pridedami prie meniu kainos. Meniu rodomas viena eilute su patiekalais (ir jų pasirinkimais) po ja.
- Patiekalai į virtuvę / barą siunčiami atskiromis eilutėmis (virtuvės lapelis ir virtuvės ekranas), savo patiekimo eilėje. Pati meniu eilutė – ne.
- PVM tikslais meniu kaina paskirstoma dalims proporcingai jų įprastai kainai, kad maistui ir gėrimams būtų taikomas teisingas tarifas. Ant čekio rodomas meniu su bendra kaina ir patiekalai po juo.
- Jei pats meniu turi pasirinkimų (pvz., dydį), juos pasirenkate meniu lango viršuje. Jie rodomi prie meniu eilutės ant čekio, o prie kiekvieno meniu patiekalo virtuvės lapelyje ir virtuvės ekrane – kaip "(meniu)".
- Pašalinama / stornuojama visas meniu (bakstelėkite meniu eilutę).
- Padalyti / perkelti: pasirinkite meniu eilutę; patiekalai perkeliami kartu. Turėdami 2× tą patį meniu, galite perkelti ir 1 (antraštė ir patiekalai padalijami).
- Be ryšio meniu galite įvesti kaip įprastai; jie išsaugomi planšetėje ir išsiunčiami, kai tik ryšys atsiranda (kaip ir atskiri produktai).
- Happy hour gali būti taikoma ir 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).
- 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.
- 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). - Į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ą).
- 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).
- Vienas sąrašas su visa viešbučio programine įranga (Viešbučio programinė įranga). Integruoti ryšiai:
- Mews (Connector API: client token ir access token, restorano paslauga ir kiekvienam PVM tarifui Mews PVM kodas), apaleo (nuosava programėlė su client ID ir client secret, property ID; kiekvienam PVM tarifui prireikus PVM rūšis) ir Cloudbeds (API raktas ir property ID), kiekvienas su bandomąja ir tikra aplinka;
- Oracle OPERA Cloud (OHIP), protel (protel I/O), RoomRaccoon, Booking Experts, Amadeus (XMLPOS), VIPS, Stayntouch, Clock PMS+, Guestline (Rezlynx), Hotelogix, eviivo, Little Hotelier, Shiji ir Infor HMS (Databridge). Pasirinkus rodomi būtent tie laukai, kurių reikia tai viešbučio programinei įrangai (raktai, viešbučio ID, prireikus jų API adresas ir jų kodas kiekvienam PVM tarifui), su trumpu paaiškinimu, ko prašyti iš tiekėjo. Šie ryšiai sukurti pagal tiekėjų dokumentaciją; paprašykite tiekėjo patvirtinti ryšį ir pirmiausia išbandykite su Tikrinti ryšį ir vienu kvitu;
- demonstracinė versija (keturi apartamentai, kambariai nuo 4 iki 7) išbandymui;
- Sirvoy, kaip pusinė jungtis ir tik su Sirvoy Pro. Sirvoy neturi API, per kurią kasa galėtų ką nors įrašyti į užsakymą, net ir per failą (CSV importas sukuria tik naujus užsakymus). Taip kasa žino svečius (kambarys, vardas, atvykimas, išvykimas): paieška skiltyje Į kambarį bei savitarna kioske ir internetinėje parduotuvėje veikia įprastai. Čekis į Sirvoy savaime nepatenka: po atsiskaitymo jis rodomas Nustatymai → Viešbutis skiltyje Dar įrašyti į Sirvoy, su kambariu, svečiu, čekio numeriu ir suma pagal PVM tarifus. Viešbutis ranka įrašo jį kaip papildomą paslaugą į užsakymą ir spusteli Įrašyta (atšaukti – Dar ne). Reikia:
- geriausia kasa, prijungta prie valdymo portalo: tada adresas eina per portalą (
https://<portaal>/hotel/<kassa-id>/sirvoy?sleutel=...) ir viešbutyje nereikia atidaryti prievado. Kitu atveju pati kasa turi būti pasiekiama iš interneto per https (nuosavas domenas su sertifikatu arba prievadų peradresavimas; Sirvoy reikalauja TLS 1.2 ar naujesnės versijos) ir įvedate tą adresą; - Adresas parodomas tik vieną kartą; kasa saugo tik jo hash. Naujo adreso sukūrimas = senasis nebeveikia;
- geriausia kasa, prijungta prie valdymo portalo: tada adresas eina per portalą (
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.
- Savitarna (pagal numatymą išjungta): viešbučio svečias pats įrašo užsakymą į savo kambarį, kioske ir (arba) internetinėje parduotuvėje (išsinešimas ir pristatymas, ne užsakant prie stalo). Jis įveda kambario numerį ir pavardę; kasa viešbučio programinėje įrangoje patikrina, ar šis svečias dabar gyvena tame kambaryje. Su didžiausia suma vienam užsakymui (pagal numatymą € 150), o po 5 nesėkmingų bandymų per 15 minučių pirmiausia reikia kreiptis į registratūrą. Pranešime niekada nenurodoma, kas gyvena kambaryje.
- Atsiskaityti: kai jungtis įjungta, yra mokėjimo būdas Į kambarį. Raskite svečią pagal vardą ar kambario numerį (tik svečiai, kurie dabar gyvena viešbutyje) ir palieskite Perkelti į kambarį .... Kasa įrašo čekį pagal PVM tarifus į svečio viešbučio sąskaitą; svečias sumoka išsiregistruodamas.
- Belgija: jei užsakymas juodojoje dėžėje jau yra prie stalo, jis pirmiausia perkeliamas nuo stalo į kambarį (signCostCenterChange į ROOM, UC4101); čekis kaip kambario kreditas (ROOM_CREDIT) siunčiamas į juodąją dėžę.
- Jei įrašyti į viešbučio programinę įrangą nepavyksta (nėra interneto), pardavimas vis tiek yra, o įrašas rodomas kaip Nepavyko skiltyje Nustatymai → Viešbutis, su Dar kartą.
- Ataskaitos ir apskaita: Į kambarį (viešbutis) yra atskiras mokėjimo būdas X ir Z ataskaitose, dienos suvestinėje ir audito faile (XAA).
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į):
- API ID ir API raktas (
X-Api-IdirX-Api-KeyarbaAuthorization: Bearer <id>:<sleutel>); - API raktas ir API secret su parašu:
X-Api-Key,X-TimestampirX-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.
- Prie įmonės duomenų (Nustatymai → Įmonė, virš adreso).
- Prie lojalumo kortelės kliento: kasoje prie naujo kliento ir skiltyje Ataskaita → Klientai. Klientai tam gauna (neprivalomą) adresą: gatvė ir namo numeris, pašto kodas ir miestas.
- Adresai paimami iš nemokamo PDOK Locatieserver (oficialūs Nyderlandų adresai, BAG): paskyros ar rakto nereikia, bet reikia interneto. Be interneto arba Belgijos adresą tiesiog įveskite patys.
Pranešimas apie naują versiją
Įjungiama skiltyje Nustatymai → Įmonė → Pranešimas apie atnaujinimą (pagal numatymą išjungta).
- Kasa atnaujinta: jei kasos serveris atnaujintas, kol planšetėje dar atidaryti seni ekranai, viršuje rodoma "Kasa atnaujinta (versija …)" su mygtuku Atnaujinti. Planšetė tikrina kas 5 min., kai ekranas vėl tampa matomas ir po serverio paleidimo iš naujo.
- Yra atnaujinimas: jei kasa susieta su valdymo portalu (
PORTAAL_URL/PORTAAL_SLEUTEL) ir ten užpildytaNIEUWSTE_VERSIE, naudotojai, galintys tvarkyti nustatymus, mato "Yra atnaujinimas: versija …" (su paaiškinimu išUPDATE_NOTITIE). Vėliau paslepia pranešimą toje planšetėje, kol vėl atsiras naujesnė versija. Atnaujinama kaip visada naudojantscripts\windows\update.cmd(žr. Atnaujinimas).
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.
- Įmonės šalis: galite rinktis tik tas platformas, kurios veikia įmonės šalyje (Resengo tik Belgijoje, OpenTable ir Aqqo tik Nyderlanduose). Serveris tai taip pat tikrina.
- Kelios platformos vienu metu: galite prijungti kelias platformas vienu metu, pavyzdžiui, TheFork ir Formitable. Dvi platformos niekada negauna to paties staliuko tuo pačiu laiku; tada antroji rezervacija gaunama be staliuko.
- + Prijungti platformą: pasirinkite platformą ir įveskite duomenis. Slapti duomenys (Client secret, atgalinio iškvietimo raktas) niekada nerodomi apžvalgoje; palikti tuščią = išlaikyti, Išvalyti = pašalinti.
- TheFork (viešoji B2B API): Restaurant-UUID, Client ID ir Client Secret (prašyti iš TheFork). Jei kasa atšaukia, ji atšaukia ir TheFork.
- Formitable, Zenchef, Resengo, OpenTable, PlanPanther, RestoManager, Aqqo: jų API skirta tik partneriams arba nėra vieša (PlanPanther, RestoManager ir Aqqo: susiejimas su kasa derinamas su jais). Formitable įvykiai (
booking.created,.changed,.canceled,.checkin,.checkout) atpažįstami. - Salės plane: jei staliukas kasoje vadinasi taip pat kaip platformos staliukas ir tuo laiko tarpu yra laisvas, rezervacija priskiriama tam staliukui; kitaip be staliuko (pasirinkite atvykus). Pakartotinai gauta rezervacija atnaujinama, o ne dubliuojama. Apžvalgoje rodoma "per TheFork".
- Būsena: jei platforma atšaukia arba praneša apie neatvykimą, kasa tai perima. Kas kasoje jau pažymėta kaip atvykę, lieka atvykę.
- Atgalinis pranešimas (neatvykimai grąžinami): įveskite atgalinio iškvietimo adresą (pavyzdžiui, savo integracijos paslaugos). Kasa siunčia kiekvieną kasos pakeitimą (atvyko, no-show, atšaukta, apmokėta su suma) JSON formatu:
{ platform, id, status, statusEn, bedrag, valuta, tafel, tijdstip, gemeldOp }(suma centais, tik apmokėjus), suAuthorization: Bearer <terugmeld-sleutel>, jei jį įvedėte. Jei nepavyksta, kasa bando kas minutę ir klaida rodoma prie platformos. Tai, kas atėjo iš pačios platformos, atgal nesiunčiama. - Bandomoji rezervacija: sukuria rezervaciją taip, kaip ją siųstų platforma.
- Pašalinti: ryšys ir raktas pašalinami; rezervacijos lieka.
- Visi pakeitimai įrašomi žurnale (be slaptų duomenų).
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.
- Kelios vienu metu: Belgijoje Piggy ir Joyn gali būti įjungtos kartu, kiekviena su savo duomenimis (pasirinkite platformą, užpildykite, Išsaugoti; Keisti ir Ištrinti kiekvienai platformai). Svečias kiekvienai programai gauna atskirą QR kodą ant kvito, atskirą nuorodą el. paštu siųstame kvite ir atskirą mygtuką internetinėje parduotuvėje, o kiekvienoje programoje renka taškus kartą per užsakymą. Tai, kas jau buvo nustatyta, toliau veikia kaip įprasta.
- QR kodas čekyje: po atsiskaitymo čekio apačioje yra QR kodas su užrašu "Nuskaitykite ir rinkite taškus ...". El. paštu siųstame čekyje yra nuoroda, o internetinėje parduotuvėje (atsiėmimas ir pristatymas) – mygtukas užsakymo puslapyje ir nuoroda patvirtinimo laiške. Vienas užsakymas taškų suteikia tik kartą: čekis, laiškas ir internetinė parduotuvė naudoja tą patį unikalų kodą (užsakymo numerį). "QR kodas spausdintame čekyje" galima išjungti; laiškas ir internetinė parduotuvė nuorodą vis tiek gauna.
- Piggy, būdas "QR kodas ir nuoroda": įveskite savo Piggy klientų portalo adresą, Shop UUID ir Account secret (Piggy Business Dashboard). Veikia be interneto: kasa nuorodą sukuria pati.
- Piggy, būdas "Iškart priskirti": papildomai įveskite personal access token (Piggy → Marketplace → Private App). Jei kasa čekį siunčia el. paštu, o svečias su tuo adresu jau yra narys, kasa taškus priskiria iškart; tada čekyje parašyta "Taškai priskirti Piggy". Kasa niekada nesukuria naujo nario; ne narys (arba nėra el. pašto adreso) = QR kodas.
- Joyn, būdas "QR kodas ir nuoroda": su Joyn partner key, shop reference ir shared secret (galima gauti per api-integration@joyn.be). Veikia be interneto. QR kodas galioja 2 val.
- Joyn, būdas "Per Joyn API": su shop API key (susiejimą įjunkite Joyn prekybininko portale). Atsiskaitant kasa paprašo Joyn taškų kodo. Taškai keičiami kaip visada Joyn-iPad.
- Sukurti pavyzdinę nuorodą: patikrina, ar duomenys teisingi (€ 10 nuoroda; atidarykite ją tik peržiūrai).
- Galima pasirinkti tik įmonės šalies platformas; slapti duomenys saugomi tik duomenų bazėje ir niekada nerodomi ekrane (palikti tuščią = išlaikyti).
Prašyti atsiliepimų: po apsilankymo vienas laiškas su mygtuku į Google ir (arba) Trustpilot.
- Po kelių valandų (galima nustatyti, numatyta 3) svečias gauna laišką čekio kalba.
- Internetinė parduotuvė: atsiimant ir pristatant laišką siunčia pati internetinė parduotuvė, praėjus kelioms valandoms po to, kai užsakymas užbaigtas kasoje, svečio kalba.
- Google: įklijuokite atsiliepimo nuorodą iš savo įmonės profilio (Google → jūsų įmonės profilis → Prašyti atsiliepimų,
https://g.page/r/.../review) arba įveskite Place ID. - Trustpilot: įveskite savo įmonės domeną (mygtukas veda į
trustpilot.com/evaluate/<domein>). Jei turite Trustpilot kvietimų adresą (Automatic Feedback Service,...@invite.trustpilot.com), įveskite ir jį: tada laiškas siunčiamas Trustpilot kaip nematoma kopija (BCC), su nematomu vardu, el. pašto adresu ir čekio numeriu, o Trustpilot pats siunčia kvietimą (tada savo Trustpilot mygtuko nėra). Tik Trustpilot su kvietimų adresu: kasa laišką siunčia tik Trustpilot. - Ne per dažnai: tas pats svečias (el. pašto adresas) per laikotarpį gauna ne daugiau kaip vieną prašymą (numatyta 90 d.; 0 = kiekvieną kartą). Tam kasa saugo tik adreso hash; pats el. pašto adresas ištrinamas, kai tik laiškas išsiunčiamas (jei nepavyksta – po trijų bandymų, kitaip po 14 d.).
- QR kodas čekyje (neprivaloma): taip pat QR kodas atsiliepimui spausdinto čekio apačioje.
- Laiško pavyzdys ir Ištrinti laukiančius laiškus (adresai tada ištrinami iškart). Žurnale rodoma review_gevraagd su a***@domenas.lt.
- Google ir Trustpilot draudžia atlygį už atsiliepimą ir prašyti tik patenkintų svečių ("review gating"). Todėl kasa visų klausia vienodai ir nieko neduoda už atsiliepimą.
- Atsiliepimų skaitymas ir atsakymas į juos kasoje: žr. Atsiliepimų valdymas toliau.
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.
- Prijungimas: su API raktu (Mailchimp: Profilis → Extras → API keys; Klaviyo: privatus raktas
pk_…su rašymo teisėmis Lists, Profiles, Subscriptions, Events, Campaigns ir Templates). Kliento slaptasis raktas ir raktas daugiau niekada nerodomi ekrane (palikite tuščią = išlaikyti). Tada pasirenkate sąrašą (Mailchimp: audience). - Klientai: kas davė sutikimą gauti el. laiškus, patenka į sąrašą (užsiprenumeravęs) su vardu, pavarde, telefonu, gimtadieniu ir lojalumo taškais (Mailchimp: laukas
PUNTEN, kurį kasa sukuria pati; Klaviyo: savybėpunten). Atšauktas sutikimas, pakeistas el. pašto adresas ar ištrintas klientas: prenumerata atšaukta. Iš naujo siunčiama tik tai, kas pasikeitė. Su jungtimi kasa (ir internetinės parduotuvės varnelė "pasiūlymai") naujo kliento taip pat paprašo sutikimo gauti el. laiškus, o jį galima pakeisti skiltyje Ataskaita → Klientai, net ir be kasos el. pašto rinkodaros. - Atsisakymas: kas atsisako prenumeratos Mailchimp arba Klaviyo, kasoje taip pat nebeturi sutikimo gauti el. laiškus (žurnalas: "atsisakė Mailchimp"). Kas atsisakė pats, to kasa iš naujo neužprenumeruoja.
- Užsakymai: kiekvienas apmokėtas sąraše esančio kliento čekis perduodamas kaip įvykis (Mailchimp:
bestelling, su suma, čekio numeriu ir kiekiu; Klaviyo:Placed Order, su verte eurais). Su jais el. pašto programoje kuriate automatinius laiškus, pvz., po pirmojo užsakymo arba kai kas nors mėnesį neapsilankė. Čekiai iki sąrašo pasirinkimo neperduodami. - Akcijos: skiltyje Ataskaita → Rinkodara akciją galite išsiųsti ir per Mailchimp arba Klaviyo (žr. SMS ir el. pašto rinkodara); tada kasa ten sukuria kampaniją ir ją išsiunčia.
- Atnaujinimas: kas 5 min. arba paspaudus Atnaujinti dabar. Atsiejimas: dingsta iš kasos; Mailchimp ir Klaviyo viskas lieka. Raktai saugomi duomenų bazėje (atsarginėje kopijoje yra, konfigūracijos eksporte ne).
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ų.
- Duomenys: kvitai (taip pat kreditiniai), parduoti produktai (kvito eilutės), mokėjimai, apyvarta per dieną, apyvarta per valandą, stornavimai, produktai, darbuotojai (be PIN kodo) ir dirbtos valandos. Sumos eurais su tašku kaip dešimtainiu skyrikliu, laikas pagal įstaigos laiką.
- + Jungtis: pasirinkite programą ir būdą. Kiekviena programa palaiko vieną ar kelis būdus; vienu metu galite turėti kelias jungtis (ir tai pačiai programai).
- Programa gauna pati (API): kasa vieną kartą pateikia tik skaitymo raktą. Laikotarpis su
?van=&tot=(MMMM-MM-DD) arba fiksuotas adresas su?periode=(vandaag, gisteren, 7d, 30d, 90d, 365d, week, maand, vorigemaand, jaar); daugiausia 366 dienų, daugiausia 200.000 eilučių. RaktasAuthorization: Bearer,X-Sleutelarba?sleutel=. - Per portalą: jei kasa susieta su klientų portalu, tas pats adresas veikia ir ne iš įstaigos, neatidarant prievado:
https://<portaal>/bi/<kassa-id>/<gegevens>?periode=90d&formaat=csv&sleutel=.... Taip Power BI paslauga jį atnaujina pagal grafiką (be tinklų sietuvo), o Google Sheets gali jį gauti su=IMPORTDATA("...")(tai ir Looker Studio šaltinis). Kasa rodo adresą prie jungties. - Tinklo apžvalga per klientų portalą (keli padaliniai): vienas adresas ir vienas raktas visoms jūsų kasoms kartu. Kiekvienoje dalyvaujančioje kasoje įjunkite Tinklo apžvalga per klientų portalą (po BI jungikliu) ir klientų portale skiltyje Mano kasos → BI visiems jūsų padaliniams sukurkite raktą. Tada:
https://<portaal>/bi/keten/<gegevens>?periode=90d&formaat=csv&sleutel=hpk_.... Portalas gauna duomenis iš kiekvienos kasos ir juos sujungia, kiekvienoje eilutėje nurodydamaskassaIdirzaak. Neprisijungusios arba nedalyvaujančios kasos nurodomosontbrekend(JSON) ir antraštėjeX-Ontbrekend. Pačiai kasai tam nereikia atskiro rakto; išjungus kasoje arba klientų portale, tai sustabdoma. - Su žetonu jis siunčiamas kaip
Authorization: Bearer, o parašas pateikiamasX-HorecaPOS-Handtekening(sha256=turinio HMAC). Nepavykus, kasa bando iš naujo kas minutę; niekas nesiunčiama dukart. Su nuo ji siunčia ir senesnius kvitus. - Kasa pateikia failus: kasdien (nurodytu laiku, už praėjusią dieną; praleistos dienos papildomos) arba kas valandą (šiandien iki dabar), kaip CSV (kablelis arba kabliataškis olandiškam Excel) arba JSON, į aplanką kasos kompiuteryje (pavyzdžiui, OneDrive ar SharePoint aplanką Power BI ar Excel), į FTP(S) ar SFTP serverį arba el. paštu. Failų pavadinimai:
horecapos_<gegevens>_<datum>.csv. - Siųsti bandymą (push) ir Eksportuoti dabar (failas) prie jungties.
- Atsisiųsti patiems: pasirinkite duomenis, laikotarpį ir formatą.
- Power BI šablonas (
.pbit): paruošta ataskaita Power BI Desktop, mygtuku Atsisiųsti Power BI šabloną skiltyje BI ir duomenų eksportas. Pirmiausia sukurkite API ryšį (Power BI). Modelyje: lentelė kiekvienam duomenų rinkiniui su tinkamais tipais, kalendorius (metai, mėnuo, savaitė, savaitės diena), ryšiai (data → kalendorius, kvitų eilutės → prekės, dirbtos valandos → darbuotojai) ir matai (apyvarta su PVM ir be PVM, PVM, arbatpinigiai, kvitai, svečiai, vidurkis per kvitą ir per svečią, parduotas kiekis, prekių apyvarta, apmokėta, storno, dirbtos valandos, apyvarta per dirbtą valandą). Trys puslapiai: Apžvalga (pagrindiniai rodikliai, apyvarta pagal dieną, savaitės dieną ir valandą, mokėjimo būdai), Prekės (pagal grupę ir prekę) ir Personalas (valandos ir apyvarta pagal darbuotoją). Per portalą Power BI paslauga jį atnaujina ir pagal grafiką. - Slapti duomenys (žetonas, slaptažodis, raktas) apžvalgoje niekada nerodomi; palikti tuščią = išsaugoti, Išvalyti = pašalinti. Viskas įrašoma į žurnalą (be slaptų 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ą:
- Darbo užmokesčio apskaita (payroll): pasirinkite darbo užmokesčio programą arba (Belgija) socialinį sekretoriatą, užpildykite jos laukus ir kiekvienam darbuotojui jo tabelio numerį toje programoje. Tada sukuriate laikotarpio failą su dirbtomis valandomis (uždarytos pamainos, pagal darbuotoją ir atvykimo žymėjimo dieną) ir apyvarta pagal darbuotoją (be PVM, ką jis / ji atsiskaitė): paruoštą naudoti Loket.nl (Variabele gegevens, suma pagal darbuotoją per laikotarpį, antraštės eilutė
aanslnr;persnr;ploeg;<looncomponent>) ir SD Worx Belgija (Tijdsregistratie, fiksuotos pozicijos, pagal darbuotoją ir dieną), kitu atveju valandų sąrašas (CSV: Data; Tabelio numeris; Vardas; Valandos; Apyvarta be PVM). Darbuotojai be tabelio numerio į Loket ar SD Worx failą nepatenka; kasa praneša, kas jie. - Personalo planavimas (WFM): pasirinkite planavimo sistemą. Pakartotinis siuntimas perrašo duomenis. Be to, apyvartos sąrašas (CSV pagal dieną ir valandą, be PVM ir su PVM) ir Strobbo – Excel failas funkcijai Importeer omzet.
- Tik programos, veikiančios įmonės šalyje, pagal grupes ir abėcėlės tvarka; serveris atmeta kitos šalies programą (400).
- Raktai ir prieigos raktai niekada nerodomi ekrane.
- Susiję su buhalterija: darbo užmokesčio sąnaudas buhalterijoje registruoja darbo užmokesčio programa, apyvartą – kasa (Nustatymai → Buhalterija). AFAS Payroll ir Exact Online Loon yra toje pačioje aplinkoje kaip AFAS ir Exact buhalterija.
- Kasos kopijoje portale to padaryti negalima (tai daro kasa įmonėje).
- Kai kurių programų API nėra vieša arba skirta tik partneriams (be kita ko, Loket, Nmbrs, Nostradamus, Employes, Shyfter, Planday, Eitje): jos pažymėtos pagal užklausą; iki tol failas. SD Worx ir Strobbo formatas paimtas iš jų dokumentacijos: pirmąjį importą duokite patikrinti.
| Programa | NL | BE | Tiesiogiai | Failas | Pastaba |
|---|---|---|---|---|---|
| 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):
| Šalis | Reikalavimas | HorecaPOS |
|---|---|---|
| Belgija | Registruota 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 € |
| Belgija | E. 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 netaikoma | dienos 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“) |
| Belgija | Maitinimo 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 |
| Nyderlandai | Alkoholio į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 |
| Nyderlandai | Vienkartiniai puodeliai ir indeliai (SUP): nuo 2024 atskira, matoma plastikinės vienkartinės pakuotės kaina išsinešant ir pristatant | Vienkartinės pakuotės mokestis kiekvienam produktui, atskira eilute čekyje (produkto PVM) ir atskirai apyvartoje |
| Nyderlandai | Užstatas už skardines ir plastikinius buteliukus | Užstatas kiekvienam produktui (€ 0,15 / € 0,25), atskira eilutė be PVM išsinešant ir pristatant, atskirai apyvartoje |
| Nyderlandai | Mokė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 Belgija | PVM 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) |
| Nyderlandai | Apgyvendinimas (nakvynės) 21% nuo 2026 m. sausio 1 d. | PVM tarifą galima nustatyti kiekvienam produktui |
| ES | Omnibus direktyva: perbraukta „buvusi“ kaina gali būti tik mažiausia paskutinių 30 dienų kaina | internetinė parduotuvė perbraukia tik pagal mažiausią 30 dienų kainą (kasa saugo kainų istoriją; kas savaitę pasikartojančios happy hours taip pat įskaičiuojamos) |
| ES | European 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) |
| Nyderlandai | XML 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) |
| Nyderlandai | Patikima 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 |
| Belgija | Darbuotojų buvimo registravimas naudojant registruotą kasos sistemą: darbuotojų darbo laiko pradžią ir pabaigą registruoti kasos sistemoje | Atvykimo ir išvykimo žymėjimas (Nustatymai → Įmonė; Privaloma = pirmiausia pažymėti atvykimą) registruojamas juodojoje dėžėje |
| Belgija | Dimona: 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) |
| Nyderlandai | Darbo 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 Belgija | HACCP / 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 Belgija | Saugojimo 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.
- Amžiaus patikra alkoholiui (18+): skiltyje „Produktai“ pažymėkite Su alkoholiu (arba naudokite PVM asistentą). Išsinešant ir pristatant su alkoholiu virtuvės čekyje, kasos čekyje ir užsakymų ekrane rodoma "18+". Internetinėje parduotuvėje klientas pats patvirtina, kad jam yra 18 metų ar daugiau (langelis iš anksto nepažymėtas), ir mato, kad amžius bus patikrintas perduodant.
- Vienkartinės pakuotės mokestis (Nyderlandai): suma kiekvienam produktui (rekomenduojamos kainos: puodelis € 0,25, patiekalo indelis € 0,50, mažas indelis € 0,05). Išsinešant ir pristatant kasa pati prideda čekyje eilutę "Pakuotės mokestis" (su produkto PVM); ji automatiškai keliauja kartu su produktais (duomenų bazė ją seka ir po išbraukimo, perkėlimo ar kito užsakymo tipo) ir rodoma atskirai apyvartoje. Vietoje mokestis netaikomas. Thuisbezorgd.nl ir internetinė parduotuvė taiko savo mokestį.
- Užstatas (Nyderlandai): kiekvienam produktui (€ 0,15 skardinė/buteliukas, € 0,25 didelis butelis), eilutė "Užstatas" be PVM, tik išsinešant ir pristatant.
- Grynaisiais € 3.000 ar daugiau (Nyderlandai, nuo 1-1-2026 draudžiama už prekes): išsinešant ir pristatant įspėjimas atsiskaitant ir grynųjų automate; darbuotojas gali patvirtinti (pvz., maitinimas renginiams kaip paslauga), tai įrašoma į žurnalą. Valgymas ir gėrimas vietoje yra paslauga: be įspėjimo.
- PVM asistentas: kiekvieno produkto rūšis (patiekalas, nealkoholinis gėrimas, alkoholinis gėrimas, maistas be paruošimo, kita; iš pradžių spėjimas pagal pavadinimą ir grupę). Kasa rodo tinkamą tarifą vietoje ir išsinešant (Belgija nuo 1-3-2026: patiekalai ir gaivieji gėrimai 12%, taip pat išsinešant; alkoholis 21%; maistas be paruošimo 6%. Nyderlandai: 9% ir 21%) ir jį pritaiko iš karto arba nuo nurodytos datos.
- PVM pakeitimo planavimas: produktas į kitą tarifą arba (tik Nyderlanduose) tarifas su nauju procentu, nuo nurodytos datos. Kasa tai įvykdo pati tą dieną (tikrinama kas ketvirtį valandos ir paleidžiant).
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.
- Sąskaitos faktūros verslo klientams: Čekiai → pasirinkite čekį → Sąskaita faktūra. Įveskite klientą (arba pasirinkite ankstesnį); kasa sukuria numeruotą sąskaitą (pvz., F2026-0001, numeruojama kasmet iš eilės), kaip UBL pagal Peppol BIS Billing 3.0 ir kaip sąskaitą spausdinti arba išsaugoti PDF formatu. Siuntimas el. paštu (abu kaip priedai, pasirinktinai kopija buhalteriui), per Billit į Peppol tinklą (
BILLIT_API_KEY,BILLIT_PARTY_ID), per Storecove (STORECOVE_API_KEY,STORECOVE_LEGAL_ENTITY_ID; gavėjas nustatomas pagal kliento Peppol ID, pvz., 0208 → BE:EN, 0106 → NL:KVK, kitu atveju el. paštu per Storecove) arba per Unifiedpost Banqup (BANQUP_CLIENT_ID,BANQUP_CLIENT_SECRET,BANQUP_SPACE_ID;BANQUP_SANDBOX=1bandomajai aplinkai; Banqup patikrina UBL ir pats jį pristato), savu adresu (FACTUUR_HTTP_URL, pvz., apskaitos programa ar kita Peppol paslauga) arba atsisiuntimas. Viena sąskaita vienam čekiui; čekis jau apmokėtas, todėl "apmokėta". KvK / įmonės kodas, IBAN, Peppol ID, priešdėlis ir mokėjimo terminas skiltyje Duomenys sąskaitoje. Visos sąskaitos skirtuko apačioje (teisė Apyvarta pagal laikotarpį). - Raktai, slaptieji raktai ir antraštės niekada nerodomi (tik "įvesta"; palikti tuščią = išsaugoti, Išvalyti = pašalinti) ir neįrašomi į žurnalą (tik kurie laukai pasikeitė). Jie saugomi duomenų bazėje (
vestiging.peppol_gegevens): atsarginėse kopijose yra, konfigūracijos eksporte ne.
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.
- Pasirinkite, ką svečias gali rinktis: Vietoje ir (arba) Išsinešti (išsinešant skaičiuojama išsinešimo kaina ir išsinešimo PVM tarifas, jei nustatyti).
- Pasveikinimo tekstas, po kiek sekundžių be prisilietimo kioskas grįžta į pradžią (krepšelis tada išvalomas) ir kurios prekių grupės yra kioske (nieko nepažymėta = visos).
- Ar dar ko nors?: pažymėkite prekių grupes (pvz., gėrimai, desertai); prie krepšelio kioskas tada pasiūlys kelias prekes iš jų.
- Mokėjimas, kiekvienam kioskui (žr. Kiosko pridėjimas ir susiejimas):
- Kasoje (numatyta, kaip senajame kioske): svečias užsisako, gauna atsiėmimo numerį ir moka kasoje. Terminalo prie kiosko nereikia.
- Kortele prie kiosko: svečias moka terminale prie kiosko.
- Svečias renkasi: kasoje ar kortele. Jei kioskas neturi terminalo, mokama kasoje.
- Į virtuvę (mokant kasoje): iškart po užsakymo kioske (numatyta) arba tik kai sumokėta kasoje.
- Čekis: kiosko spausdintuvu (numatyta), kasos čekių spausdintuvu arba be čekio (tik numeris ekrane). Mokant kasoje kioskas atspausdina lapelį su numeriu ir dar neapmokėta; čekis išduodamas atsiskaitant kasoje.
- Užsakymo būsena telefone (pasirinktinai, pagal numatymą išjungta): ant kiosko čekio ir paskutiniame ekrane atsiranda QR kodas. Svečias jį nuskenuoja, mato savo numerį ir būseną (užsakyta, ruošiama, paruošta) ir gauna pranešimą, kai užsakymas paruoštas. Veikia per valdymo portalą, todėl kasa turi būti prie jo prijungta.
- Alkoholis ir prekės pagal svorį niekada nebūna kioske: be personalo negalima patikrinti amžiaus, ir nėra svarstyklių.
- Brūkšninių kodų skaitytuvas (neprivaloma, numatytai viskas išjungta): pažymėkite, ką gali daryti nuskaitymas kioske:
- produktas į krepšelį (produkto kodas);
- nuolaidos kodas;
- lojalumo kortelė (svečias kaupia taškus);
- dovanų arba išankstinio mokėjimo kortelė kaip mokėjimas. Jei likučio pakanka, užsakymas iškart apmokėtas. Kitaip kortelė apmoka dalį, o likusią dalį svečias sumoka kortele arba prie kasos (tuomet tai galima ir kioske, kuriame mokama tik kortele). Po tokio dalinio mokėjimo svečias nebegali atšaukti; užsakymas kasoje rodomas kaip Kioskas … · numeris.
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.
- Papildyti likutį (neprivaloma, numatyta išjungta; veikia tik tada, kai įjungtas Įkraunamas likutis): kiosko pradžios ekrane tada rodoma Papildyti likutį. Svečias nuskaito savo kortelę (arba įveda kodą), mato likutį ir pasirenka sumą. Sumas nustatote patys (nuo 1 iki 6, numatyta € 10, € 20 ir € 50). Mokama taip, kaip nustatyta kioskui: kortele arba kasoje su atsiėmimo numeriu. Po atsiskaitymo suma atsiranda likutyje. Toks papildymas nesiunčiamas į virtuvę, nerodomas kvietimo ekrane ir negauna QR kodo. Didžiausias likutis iš nustatymo Įkraunamas likutis galioja ir čia.
- Į mano kambarį (viešbučio ryšys, pagal numatymą išjungta; Nustatymai → Viešbutis → Savitarna): tada prie krepšelio yra Įrašyti į mano kambarį. Viešbučio svečias įveda kambario numerį ir pavardę; jei tai sutampa su svečiu, kuris dabar gyvena tame kambaryje, užsakymas keliauja į virtuvę ir įrašomas į kambarį kaip apmokėtas (žr. Viešbučio programinė įranga: į kambarį).
- Belgija (juodoji dėžė): tai, kas dar neišbandyta su juodąja dėže, kioske išjungiama automatiškai (dovanų kuponas ar likutis kaip mokėjimas, papildymas, nuolaidos kodas, meniu rinkiniai, pasirinkimai su priemoka, happy hour), kaip ir prie kasos.
Kiosko pridėjimas ir susiejimas
- Skiltyje Kioskai įveskite pavadinimą (pvz., Kioskas įėjimas) ir pasirinkite Pridėti kioską. Gausite 6 skaitmenų susiejimo kodą (galioja 30 minučių).
- 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).
- 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.
- įmonėje: programėlėje valdymas → Vast adres įrašykite prie nustatymo nurodytą adresą, pvz.,
- Į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
- Pradinis ekranas su pasveikinimo tekstu; svečias pasirenka kalbą (visos kasos kalbos) ir paliečia, kad užsisakytų.
- Vietoje arba išsinešti.
- 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ą.
- Krepšelis: kiekių keitimas ir pasirinktinai Ar dar ko nors?.
- 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.
- 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į.
- 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:
- Teams, Slack, Discord, ntfy, Home Assistant, Make ar Zapier), ir pranešimą hersteld, kai vėl veikia. Mygtuku Testmelding sturen patikrinate adresą.
- Avarinis režimas: kioskas išsaugo paprastą meniu, kurį jam perduoda kiosko puslapis: produktai be pasirinkimų ir rinkinių, su kaina vietoje (arba išsinešti, jei tai vienintelis pasirinkimas).
- Jei kasos kurį laiką nėra (numatytai 60 sek.), svečias užsisako iš šio meniu.
- Svečias moka kortele arba prie baro. Mokėti kortele galima tik tada, kai programoje įjungta Pinbetaling.
- Išspausdinami du avariniai lapeliai: vienas svečiui (N1, N2 …) ir vienas barui/virtuvei. Juose nurodyta, kad tai ne kasos čekis.
- Kai kasa grįžta, kiosko puslapis įkelia avarinius užsakymus į kasą kaip Nood N… <kioskas>. Jie nesiunčiami į virtuvę (ji jau turėjo avarinį lapelį) ir nerodomi kvietimo ekrane.
- Apmokėta kortele ir ta pati suma kaip kasoje: atsiskaityta kaip Kortele rankiniu būdu. Kitaip (mokėjimas prie baro arba kita suma) užsakymas lieka atidarytas padavėjams.
- Viskas užrašoma žurnale.
- Belgija: su registruota kasos sistema (GKS, juodoji dėžė) kiekvienas pardavimas turi iškart eiti per kasą ir FDM. Avarinis režimas tada greičiausiai neleidžiamas; pirmiausia pasiteiraukite. Belgijoje kiosko programa jį įjungia tik po papildomo patvirtinimo, o kasa rodo įspėjimą prie kiosko.
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.
- Pagal produktų grupę produktai su kaina, ta pačia tvarka kaip kasoje. Patys pasirinkite, kurias grupes (ir kokia tvarka), nuo 1 iki 4 stulpelių, tamsi ar šviesi, savo antraštė (tuščia = įmonės pavadinimas), produktų nuotraukos ir alergenai.
- Iškart teisinga: lenta kas 10 sekundžių užklausia meniu (ir iškart po pakeitimo), todėl išparduotas produktas (perbrauktas su Išparduota arba pašalintas iš lentos), tuščios atsargos, happy hour (akcijos kaina su perbraukta įprasta kaina, o viršuje pavadinimas ir pabaigos laikas) ir dienos dalys (tik tai, kas dabar parduodama) joje automatiškai rodomi teisingai.
- Jei ne viskas telpa ekrane, puslapiai keičiasi (numatytai kas 12 sekundžių, galima nustatyti nuo 5 iki 120).
Darbuotojai ir PIN kodai
Nustatymai → Personalas (tik administratorius): pridėti darbuotojų, keisti vardą, vaidmenį ir PIN kodą, padaryti neaktyvius.
- Vaidmenys: padavėjas (užsakymai, apmokėjimas, X ataskaita), vadovas (papildomai nuolaidos, grąžinimai, dienos uždarymas, pinigų stalčius ir žurnalas) ir administratorius (viskas, įskaitant visus Nustatymus). Tai numatytieji nustatymai; ką gali padavėjas ir vadovas, galima keisti (žr. Teisės pagal vaidmenį).
- PIN kodas iš 4–8 skaitmenų, unikalus tarp aktyvių darbuotojų. PIN kodai duomenų bazėje saugomi tik užšifruoti (hash) ir jų perskaityti neįmanoma.
- Visiškai ištrinti negalima (čekiai ir žurnalas nurodo darbuotoją); neaktyvus = nebegali prisijungti.
- Visada lieka bent vienas aktyvus administratorius.
- Kitas vaidmuo, naujas PIN kodas arba neaktyvumas: vykstančios to darbuotojo sesijos iškart nutraukiamos.
- Belgija: neprivalomai nacionalinio registro numeris personalo registracijai.
- Kalba: šio darbuotojo ekranų kalba (arba "Įrenginio kalba"). Prisijungus kasa iškart rodoma ta kalba; darbuotojas gali ją pakeisti ir pats vėliavėle apačioje dešinėje (žr. Kalbos).
- Patarimas: prieš pradėdami naudoti kasą, pakeiskite demonstracinius PIN kodus 1111 ir 2222.
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.
- Susiejimas: bakstelėkite darbuotoją, tada Susieti kortelę ir priglauskite kortelę prie skaitytuvo. Kortelė priklauso vienam darbuotojui. Pašalinti kortelę, jei ji pamesta.
- Prisijungimas: prisijungimo ekrane priglauskite kortelę prie skaitytuvo. PIN kodas taip pat veikia kaip įprasta.
- Atvykimo ir išvykimo žymėjimas (jei įjungta): prisijungimo ekrane Atvykimas / išvykimas ir priglauskite kortelę prie skaitytuvo.
- Kortelės numeris duomenų bazėje saugomas tik užšifruotas (hash), kaip ir PIN kodas. Neaktyvūs darbuotojai negali prisijungti ir savo kortele.
- Išjungta: prisijungimas tik PIN kodu, kaip visada. Susietos kortelės išsaugomos.
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ėjas | Vadovas |
|---|---|---|
| Šalinti eilutes po užsakymo (storno) | taip | taip |
| Suteikti / pašalinti nuolaidą | ne | taip |
| Pažymėti produktą "baigėsi" | taip | taip |
| Spausdinti čekio kopiją | taip | taip |
| Grąžinimas (kreditinis čekis) | ne | taip |
| Atsiskaityti pagal sąskaitą ir priimti mokėjimus pagal sąskaitą (tik kai įjungtas mokėjimas pagal sąskaitą) | ne | taip |
| Tarpinė ataskaita (X ataskaita) | taip | taip |
| Uždaryti dieną (Z ataskaita) | ne | taip |
| Apyvarta pagal laikotarpį | ne | taip |
| Tvarkyti pinigų stalčių | ne | taip |
| Tvarkyti dovanų kuponus (tik su likutį turinčiais dovanų kuponais) | ne | taip |
| Skaityti atsiliepimus ir į juos atsakyti (tik kai įjungtas atsiliepimų valdymas) | ne | taip |
| Tvarkyti lojalumo kortelę (tik kai įjungta lojalumo kortelė) | ne | taip |
| Peržiūrėti žurnalą | ne | taip |
| Kamerų vaizdų peržiūra (tik kai kamerų vaizdai įjungti) | ne | taip |
| Tvarkyti atsargas (tik įjungus atsargas) | ne | taip |
| Produktų valdymas | ne | ne |
| Tvarkyti salės planus | ne | ne |
| Nustatyti įmonę, mokėjimus ir spausdintuvus | ne | ne |
| Peržiūrėti ir keisti darbo laiką | ne | ne |
- Administratorius visada gali viską. Keisti personalą ir teises visada gali tik administratorius (kitaip kas nors galėtų suteikti sau daugiau teisių).
- Mygtukai ir skirtukai, kurių vaidmeniui naudoti negalima, tam vaidmeniui paslepiami; kasos serveris tai taip pat tikrina. Jei, pvz., vadovui suteikiama Tvarkyti produktus, jis mato mygtuką Nustatymai tik su skirtuku Produktai.
- Pakeitimai iškart galioja visose kasose ir registruojami žurnale. Grąžinti numatytuosius viską atkuria kaip buvo.
Įstaigos duomenys
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
Prisijunkite kaip administratorius ir pasirinkite Nustatymai → Produktai.
- Pridėkite, keiskite (pavadinimas, kaina, grupė, PVM tarifas vietoje ir išsinešimui, pavadinimas ant čekio, kodas, išparduota) ir trinkite produktų grupes ir produktus. Grupės ir produktai gali turėti savo spalvą; produktas su spalva užsakymo ekrane gauna spalvotą mygtuką (tekstas automatiškai baltas arba tamsus, kad būtų lengva skaityti).
- Tvarką keiskite vilkdami grupę ar produktą už ≡. Tai veikia ir pele, ir pirštu planšetėje. Būtent tokia tvarka tada rodoma užsakymo ekrane; atidaryti kasos ekranai atsinaujina iš karto.
- Ištrynus produktas pašalinamas iš kasos, tačiau seni užsakymai ir fiskalinis žurnalas jį ir toliau žino. Grupę galima ištrinti tik tada, kai ji tuščia.
- Pasirinkimai: atidarykite produktą arba produktų grupę ir skiltyje "Pasirinkimai" pridėkite pasirinkimų grupes, pvz., "Kepimo laipsnis" (lygiai vienas, privaloma), "Padažas" (daugiausia vienas) arba "Priedai" (keli, su minimumu ir maksimumu; tuščias maksimumas = neribota). Kiekvienas pasirinkimas turi pavadinimą ir priedą prie kainos (gali būti neigiamas, pvz., -0,50). Produktų grupės pasirinkimų grupės taikomos visiems tos grupės produktams, papildomai prie paties produkto pasirinkimų. Tvarka – ▲▼. Ištrinti galima visada: esami užsakymai ir čekiai patys išsaugo pasirinktus pasirinkimus. Serveris taip pat tikrina privalomus pasirinkimus ir maksimumą.
- Nuotrauka kiekvienam produktui: žr. Produktų nuotraukos.
- Kaina už kilogramą, PLU numeris ir tara (tik kai įjungtos svarstyklės): žr. Svarstyklių nustatymas. Be varnelės produktas lieka parduodamas vienetais.
Produktų nuotraukos
Kiekvienas produktas gali turėti nuotrauką.
- Nuotraukos įkėlimas: Nustatymai → Produktai → pasirinkite produktą → Pasirinkti nuotrauką (planšetėje ar telefone galima iškart fotografuoti kamera). Nuotrauka naršyklėje sumažinama iki daugiausia 512 × 512 pikselių (JPEG, dažniausiai 20–80 kB) ir iškart išsaugoma; Kita nuotrauka ją pakeičia, Ištrinti nuotrauką pašalina. Produktų sąraše prieš pavadinimą rodoma maža nuotrauka. Tik su teise Tvarkyti produktus; jpg, png ir webp, daugiausia 512 kB.
- Ką rodyti, administratorius pasirenka skiltyje Nustatymai → Įmonė → Produktų nuotraukos, atskirai ir pagal numatytuosius nustatymus išjungta:
- Produkto nuotrauka ant užsakymo ekrano mygtukų: nuotrauka produkto mygtuko viršuje, o po ja pavadinimas ir kaina.
- Produkto nuotrauka prie produktų kliento ekrane: maža nuotrauka prieš kiekvieną eilutę kliento ekrane (pats kliento ekranas taip pat turi būti įjungtas). Produktai be nuotraukos lieka tokie, kokie yra; jei išjungta, viskas veikia lygiai taip pat kaip anksčiau.
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:
- Produktas į kvitą: produktas su tuo kodu (Nustatymai → Produktai, laukas Kodas; pvz., EAN brūkšninis kodas ant pakuotės). Jei yra pasirinkimų, meniu ar kaina už kilogramą, pirmiausia atsidaro pasirinkimo langas arba svarstyklės, kaip ir paspaudus. Tą patį daro Nuskaitymas užsakymų ekrane skiltyje Spausdinti etiketes; tai veikia kaip anksčiau.
- Nuolaidos kodas į kvitą (jei nuolaidų kodai įjungti).
- Lojalumo kortelė: klientas su tuo kortelės numeriu pridedamas prie kvito (jei lojalumo kortelė įjungta). Jei nuskaitote nežinomą kodą kvite su klientu, kasa paklaus, ar tai nauja jo kortelė.
- Dovanų arba išankstinio mokėjimo kortelė: kasa parodo likutį (jei dovanų kortelės su likučiu įjungtos). Mokama skiltyje Atsiskaityti → Dovanų kortelė; ten kortelę taip pat galima nuskaityti.
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:
- Nustatykite skaitytuvą į klaviatūros režimą (USB-HID) su Enter po kodo. Daugumoje skaitytuvų taip jau yra.
- Įmontuotą skaitytuvą (pvz., Sunmi kasos) įrenginio skaitytuvo nustatymuose nustatykite į klaviatūros įvestį.
- TS6X svarstyklių etiketes (svoris ir kaina) apdoroja pačios svarstyklės, net kai skaitytuvas įjungtas.
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ę.
- Nustatymai → Produktai → (produktas) → Etiketės: pasirinkite kiekį ir Spausdinti.
- Pirkimai → (gautas užsakymas) → Spausdinti etiketes: kiekvienam produktui tiek etikečių, kiek gauta (gauti užsakymo vienetai × kiekis užsakymo vienete; be ingredientų). Daugiausia 500 etikečių vienu kartu.
- Kasa atidaro spausdinimo langą: jame pasirinkite etikečių spausdintuvą ir ritinėlio popieriaus formatą. Kiekviena etiketė yra vienas puslapis.
- Brūkšninis kodas yra produkto kodas (Nustatymai → Produktai): 8 arba 13 skaitmenų su teisingu kontroliniu skaitmeniu = EAN (12 skaitmenų: kontrolinis skaitmuo pridedamas), kitaip Code 128 (raidės, skaitmenys ir skyrybos ženklai, iki 30 simbolių). Be kodo nėra brūkšninio kodo.
- Nuskaitymas užsakymų ekrane (varnelė, numatytai išjungta): brūkšninių kodų skaitytuvas, veikiantis kaip klaviatūra, prideda produktą su tuo kodu, su įprastais pasirinkimais (parinktys, svarstyklės, alergija). Ne kartu su TS6X svarstyklėmis, kurios turi savo etiketes su svoriu ir kaina.
- Teisė: Tvarkyti produktus arba Tvarkyti atsargas.
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):
- ar pati kasa (serveris) veikia Aclas kompiuterinėse arba DI svarstyklėse (TS6X, TS3X, TS5EX/NX/GX, iS6X, iS2X, iR6X, Ti6X, iL8X; įrenginio gamintojas / modelis: Windows per WMI, Android per
getprop, Linux per DMI) ir ar atsako Aclas Scale Module? Tada tos svarstyklės nustatomos kaip Šiame įrenginyje, taip pat ir kaip etikečių svarstyklės; Linux sistemoje (nėra Scale Module) – įmontuotos svarstyklės rastame vidiniame prievade (/dev/ttyS...) kaip "TS6X (ingebouwd)", kartu su modeliu; - ar prie COM / USB prievado prijungtos OS6X? Kiekvienas prievadas bandomas 9600, 4800, 2400 ir 19200 baudų greičiu: pirmiausia trumpai klausomasi (nuolatinis režimas), tada siunčiamas
W(Toledo), o jei ne – Dialog 06 (9600, 7 duomenų bitai, nelyginis lyginumas: užklausiama būsena).
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:
- Šiame įrenginyje (nustatoma vieną kartą): kasa veikia pačiose svarstyklėse (kompiuterinėse arba DI svarstyklėse). Su Windows arba Android jos sveria per Aclas Scale Module, be prievado, greičio ar protokolo; su Linux (nėra Scale Module) – per vidinį svarstyklių prievadą (dažniausiai
/dev/ttyS0arba/dev/ttyS1), su prievadu, greičiu ir protokolu. Vienai kasai tokios gali būti tik vienos; paieška jas randa pati. Kompiuterinės arba DI svarstyklės (TS6X, iS6X ...) visada yra Šiame įrenginyje: sąraše jos gali būti tik vieną kartą, tada kitų kompiuterinių / DI modelių pasirinkti nebegalima. TS6X kitoje įstaigos vietoje gali spausdinti etiketes (tada įjunkite tik Nuskaityti etiketes). - Prijungtos (kelios vienu metu): svarstyklės prijungtos prie kasos serverio kabeliu (RS232/USB), per Bluetooth arba tinklą. Tiek, kiek reikia (ne daugiau kaip 8), kiekvienos su savo pavadinimu.
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.
| Modelis | Rūšis | Jungtys | Kasoje |
|---|---|---|---|
| OS6X | POS svarstyklės | RS232, USB, Bluetooth | prijungtos, kelios vienu metu |
| OS2X | POS svarstyklės | RS232, USB | prijungtos, kelios vienu metu |
| CS6X, CS3X | Kasos svarstyklės | RS232, USB, Ethernet, Wi-Fi | prijungtos, kelios vienu metu |
| TS6X, TS3X, TS5EX, TS5NX, TS5GX | Kompiuterinė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, iL8X | DI 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, OiT2X | DI svarstyklės (tik Linux) | RS232, USB, Ethernet | prijungtos arba kaip etikečių svarstyklės |
| LS2S, LS2RX, LS2CX, LS2NX, LS5SX, LS5RX, LS5CX, LS5NX, LS6CX, LS6RX, LS6NX | Etikečių svarstyklės | RS232, Ethernet, Wi-Fi | etikečių nuskaitymas ir PLU |
| PS1CX, PS1DX, PS6CX, PS6DX | Kainų svarstyklės | RS232 | prijungtos, kelios vienu metu |
| PS1BX | Kainų svarstyklės be jungties | nėra | svoris įvedamas ranka |
| LH15X | Kabančios svarstyklės su etikečių spausdintuvu | RS232, Ethernet, Wi-Fi | prijungtos 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 ženklas | Modelis | Rūšis | Prijungimas | Protokolas (gamyklinis) | Kasoje |
|---|---|---|---|---|---|
| A&D | EK-i (be kita ko, EK-610i), HV-WP | Kasos svarstyklės (tik svoris) | RS232, EK-i taip pat USB | Nuolat (režimas stream), 2400 bodų, 7E1 | prijungtos, kelios vienu metu |
| Adam Equipment | Swift | Kainų svarstyklės | RS232, USB (pasirinktinai) | Nuolat (nuolat į PC), 9600 8N1 (reikia išbandyti) | prijungtos, kelios vienu metu |
| Avery Berkel | FX110, FX120, FX131 (įmontuojamos su skaitytuvu) | Kasos svarstyklės | RS232, FX131 taip pat USB | Mettler Toledo 82/7 = Toledo 8217 (kasa siunčia W), 9600 bodų, 7E1 | prijungtos, kelios vienu metu |
| Avery Berkel | FX125 | Kainų svarstyklės | RS232 | Checkout-Dialog 06 (9600, 7O1) | prijungtos, kelios vienu metu |
| Avery Berkel | Xs, XTs, XTi | Etikečių svarstyklės | Ethernet, Wi-Fi, USB | savi PLU svarstyklėse | etikečių nuskaitymas |
| Avery Weigh-Tronix | 7820, 7829, ZP900 | Kasos svarstyklės | RS232, 7820 taip pat USB, ZP900 taip pat USB ir Ethernet | NCI (kasa siunčia W), 9600 bodų, 7E1 | prijungtos, kelios vienu metu |
| Balanzas Marques | BM1000P TOP | Kasos svarstyklės (tik svoris) | RS232 | METTLER (kasa siunčia W, Toledo), 9600 bodų, 7E1 | prijungtos, kelios vienu metu |
| Balanzas Marques | BM5 Junior Tower Label, BM500 ETQ | Etikečių svarstyklės | Ethernet, USB, RS232, BM500 ETQ taip pat Wi-Fi | savi PLU svarstyklėse | etikečių nuskaitymas |
| Baxtran | TW, VW, XTA, XTA-P | Kainų svarstyklės | RS232 | Toledo (kasa siunčia W), 9600 bodų, 7E1 | prijungtos, kelios vienu metu |
| Bizerba | CS 300 (taip pat įmontuojamos) | Kasos svarstyklės | RS232 | Checkout-Dialog 06 (9600, 7O1) | prijungtos, kelios vienu metu |
| Bizerba | K-Class Flex, KH II | Etikečių svarstyklės | Ethernet | savi PLU svarstyklėse | etikečių nuskaitymas |
| Brecknell | 6702U, 6710U, 6720U | Kasos svarstyklės | RS232, USB (virtualus COM prievadas) | NCI (kasa siunčia W), 9600 bodų, 7E1 | prijungtos, kelios vienu metu |
| CAS | PD-II, PDN, PDI, PDS-B | Kasos svarstyklės | RS232, PDN taip pat USB ir Bluetooth, PDI taip pat USB | ECR type 2 = Toledo (kasa siunčia W), 9600 bodų, 7E1 | prijungtos, kelios vienu metu |
| CAS | CL3000, CL5500, CL7200 | Etikečių svarstyklės | Ethernet, USB, RS232, CL5500 ir CL7200 taip pat Wi-Fi | savi PLU svarstyklėse | etikečių nuskaitymas |
| Datalogic | Magellan 9300i, 9400i, 9800i (skeneris su svarstyklėmis) | Kasos svarstyklės | RS232 (atskiras svėrimo prievadas), USB | Mettler Toledo 8217 (kasa siunčia W), 9600 bodų, 7E1 | prijungtos, kelios vienu metu |
| Dibal | KS-400, D-POS 400 | Kasos svarstyklės | RS232, D-POS 400 taip pat USB | Checkout-Dialog 06 (9600, 7O1) | prijungtos, kelios vienu metu |
| Dibal | G-325, PI-100 | Kainų svarstyklės | RS232 | Checkout-Dialog 06 (9600, 7O1) | prijungtos, kelios vienu metu |
| Dibal | M-500 (Mistral), D-900, CS-2200 | Etikečių svarstyklės | Ethernet, Wi-Fi, USB | savi PLU svarstyklėse | etikečių nuskaitymas |
| DIGI | DS-781 | Kainų svarstyklės | RS232 | DIGI Type B (kasa siunčia ENQ), 9600 8N1 | prijungtos, kelios vienu metu |
| DIGI | SM-120, SM-6000 | Etikečių svarstyklės | Ethernet, Wi-Fi | savi PLU svarstyklėse | etikečių nuskaitymas |
| Dini Argeo | DFW, DGT, 3590E | Kasos svarstyklės (tik svoris) | RS232, USB, Ethernet, DFW ir 3590E taip pat Wi-Fi | Nuolat (ST,GS, 0.512,kg), 9600 8N1 | prijungtos, kelios vienu metu |
| Excell Precision | TPE, AM4, FD4-P, FDP4-P, GE4, GEP4 | Kainų svarstyklės | RS232 | Nuolat (ST,GS,+0.876kg), 9600 8N1 (išskyrus TPE, reikia išbandyti) | prijungtos, kelios vienu metu |
| Gram | XFOC RS, XFOC+ RS, ZFOC RS | Kainų svarstyklės | RS232, USB (Gram kabelis) | Gram (kasa siunčia ENQ, po to DC1), 9600 8N1 (XFOC reikia išbandyti) | prijungtos, kelios vienu metu |
| Ishida | Uni-3, Uni-5, Uni-7, Uni-9 | Etikečių svarstyklės | Ethernet, Wi-Fi, USB | savi PLU svarstyklėse | etikečių nuskaitymas |
| Kern & Sohn | RPB, RFC | Kainų svarstyklės | RS232, USB | Checkout-Dialog 06 (Prot = DLG-06, 9600, 7O1) | prijungtos, kelios vienu metu |
| Kern & Sohn | RFE (kaina), IFB, EOC | Kainų / kasos svarstyklės | RS232 | Nuolat, 9600 8N1 | prijungtos, kelios vienu metu |
| Mettler Toledo | Ariva-S | Kasos svarstyklės | RS232, USB (virtualus COM prievadas) | Toledo 8217 (kasa siunčia W), 9600 bodų, 7E1 | prijungtos, kelios vienu metu |
| Mettler Toledo | Viva | Kasos svarstyklės | RS232 | Toledo 8217, 9600 bodų, 7E1 | prijungtos, kelios vienu metu |
| Mettler Toledo | bPlus, UC Evo | Etikečių svarstyklės | Ethernet, Wi-Fi | savi PLU svarstyklėse | etikečių nuskaitymas |
| Minebea Intec | Signum, Combics, Midrics, Puro | Kasos svarstyklės (tik svoris) | RS232, USB, Signum ir Combics taip pat Ethernet | Nuolat (SBI, automatinis spausdinimas), 9600 8N1 | prijungtos, kelios vienu metu |
| Ohaus | Aviator 7000 | Kainų svarstyklės | RS232 arba USB | Checkout-Dialog 06 (9600, 7O1) | prijungtos, kelios vienu metu |
| Ohaus | Valor 7000, Ranger 3000, Ranger 4000, Ranger 7000, Defender 3000 | Kasos svarstyklės (tik svoris) | RS232, USB, Ethernet | Nuolat (Auto Print Continuous), 9600 8N1 | prijungtos, kelios vienu metu |
| Precia Molen | DP400 | Kasos svarstyklės | RS232, USB | Checkout-Dialog 06 (9600, 7O1) | prijungtos, kelios vienu metu |
| Precia Molen | DPOS CR, C 210 B, C 210 C | Kainų svarstyklės | RS232 | Checkout-Dialog 06 (9600, 7O1; C 210 reikia išbandyti) | prijungtos, kelios vienu metu |
| Precia Molen | Corail 500 | Etikečių svarstyklės | Ethernet, Wi-Fi | savi PLU svarstyklėse | etikečių nuskaitymas |
| Precisa | XB, XT, LS, LX (tiksliosios svarstyklės) | Kasos svarstyklės (tik svoris) | RS232, LS ir LX taip pat USB | Nuolat (spausdinimo režimas CONTINUOUS), 9600 8N1 | prijungtos, kelios vienu metu |
| Rice Lake | BenchPro BP-S, BenchPro BP-R | Kasos svarstyklės | RS232 | BP-S Toledo 8213, BP-R NCI (abiem atvejais kasa siunčia W), 9600 bodų, 7E1 (reikia išbandyti) | prijungtos, kelios vienu metu |
| Rongta | RLS1000, RLS1100 | Etikečių svarstyklės | Ethernet, RS232, Wi-Fi | savi PLU svarstyklėse | etikečių nuskaitymas |
| Sartorius | Entris, Quintix | Kasos svarstyklės (tik svoris) | RS232, USB | Nuolat (SBI, automatinis spausdinimas), 9600 8N1 | prijungtos, kelios vienu metu |
| Star Micronics | mG-T12, mG-T30, mG-T60, mG-S8200 | Kasos svarstyklės (tik svoris) | RS232, USB (virtualus COM prievadas) | Nuolat, 9600 8N1 (reikia išbandyti) | prijungtos, kelios vienu metu |
| T-Scale | PA10, PA15, PEA10 | Etikečių svarstyklės | Ethernet | savi PLU svarstyklėse | etikečių nuskaitymas |
| UWE | ASEP | Kainų svarstyklės | RS232 | Nuolat, 9600 8N1 (reikia išbandyti) | prijungtos, kelios vienu metu |
| Wedderburn | TSDS983 | Kasos svarstyklės | RS232 | DIGI Type B (kasa siunčia ENQ), 9600 8N1 (reikia išbandyti) | prijungtos, kelios vienu metu |
| Wedderburn | TSDS781T, TSDS782T | Kainų svarstyklės | RS232 | DIGI Type B, 9600 8N1 (reikia išbandyti) | prijungtos, kelios vienu metu |
| Wedderburn | TSSM120 | Etikečių svarstyklės | Ethernet, RS232 | savi PLU svarstyklėse | etikečių nuskaitymas |
| Wintec | ScalePOS ACS-S60E (kasa su įmontuotomis svarstyklėmis) | Kasos svarstyklės | vidinis COM6 (Windows) arba COM4 (Android) | Nuolat, 9600 8N1 (reikia išbandyti) | prijungtos |
| Zebra | MP7000, MP72 (skeneris su svarstyklėmis) | Kasos svarstyklės | RS232 (AUX prievadas) | SASI = Toledo (kasa siunčia W), 9600 bodų, 7E1 (reikia išbandyti) | prijungtos, kelios vienu metu |
- A&D EK-i ir HV-WP: nustatykite svarstykles į stream (EK-i:
prt 0; gamykloje nustatyta PRINT klavišui), o kasą į Nuolat su 2400 bodų ir 7E1 (taip A&D nustatyta gamykloje). Pranešimas yraST,+00512.00 g(US= svoris nenusistovėjęs,OL= per sunku). - Adam Equipment Swift: nustatykite svarstykles į nuolat į PC (8N1); tada kasa nustatyta į Nuolat.
- Avery Berkel FX110, FX120 ir FX131: svarstyklėse pasirinkite protokolą Mettler Toledo 82/7, o kasą nustatykite į Užklausti (Toledo) su 7E1 (9600 bodų). Tinka ir Dialog 06. FX125 (su kainos ekranu) Toledo nepalaiko: ten Dialog 06. Pasirinkus modelį kasa tai nustato pati.
- Avery Weigh-Tronix 7820, 7829 ir ZP900 bei Brecknell 6702U, 6710U ir 6720U: NCI, Weigh-Tronix protokolas. Kasa siunčia
W(kaip ir Toledo atveju), svarstyklės atsako svoriu (1.234KG) ir būsenos eilute; ji parodo, ar svoris nenusistovėjęs, per sunku ar per lengva. Kasa nustatyta į Užklausti (Toledo) su 7E1 (9600 bodų). USB veikia kaip virtualus COM prievadas. ZP900 atveju nustatykite kasą į prievadą 2 (NCI). 67xxU svarstyklėse galima pasirinkti ir 8213 (SCP03). - Balanzas Marques BM1000P TOP: prie COM prievado pasirinkite protokolą B (METTLER) ir 9600 bodų, 7 duomenų bitus, lyginį lyginumą; tada kasa nustatyta į Užklausti (Toledo) su 7E1.
- Baxtran TW, VW, XTA ir XTA-P (kainą skaičiuojančios svarstyklės; VW ir XTA-P su stovu): svarstyklių meniu RS232 pasirinkite protokolą Toledo, 9600 bodų ir 7 duomenų bitus su lyginiu lyginumu (7E1); tada kasa nustatyta į Užklausti (Toledo) su 7E1. Pasirinkus modelį kasa tai nustato pati. Veikia ir CONT (svarstyklės siunčia pačios): tada nustatykite kasą į Nuolat su tuo pačiu greičiu ir duomenų bitais. Junkite RS232 kabeliu (9 kontaktų) arba USB–RS232 kabeliu.
- Bizerba CS 300: Checkout-Dialog 06 (Bizerba specifikacija): kasa siunčia kilogramo kainą, patikrintos svarstyklės apskaičiuoja sumą. Jei svarstyklės prašo kontrolinių kodų, juos gausite iš Bizerba arba tiekėjo.
- CAS PD-II, PDN, PDI ir PDS-B (PDS-B, be kita ko, LRE): svarstyklėse pasirinkite ECR type 2 (Toledo), o kasą nustatykite į Užklausti (Toledo) su 7E1 (9600 bodų).
- Datalogic Magellan 9300i, 9400i ir 9800i: atskiro svėrimo prievado Scale Interface Type nustatykite į Mettler Toledo 8217, o kasą į Užklausti (Toledo) su 7E1.
- Dibal KS-400, D-POS 400, G-325 ir PI-100: svarstyklėse pasirinkite protokolą Checkout_Dialog06 (protokolas 24) ir 9600 bodų, 7 duomenų bitus, nelyginį lyginumą (parametro tipas 5); tada kasa nustatyta į Dialog 06. D-POS 400 galima jungti ir per USB.
- DIGI DS-781: nustatykite svarstykles į Type B / standartinė komanda (data transmission
00011); kasa siunčiaENQir gauna neto, tarą, kilogramo kainą ir sumą. - Dini Argeo DFW, DGT ir 3590E: nustatykite nuoseklųjį prievadą nuolatiniam siuntimui (9600 8N1); tada kasa nustatyta į Nuolat.
- Excell Precision TPE (ir 4-osios kartos AM4, FD4-P, FDP4-P, GE4, GEP4): nustatykite RS232 išvestį į nuolat (9600 8N1); tada kasa nustatyta į Nuolat.
- Gram XFOC RS, XFOC+ RS ir ZFOC RS: protokolas Gram (9600 8N1). Kasa siunčia
ENQ, svarstyklės atsakoACK, kasa siunčiaDC1, o svarstyklės siunčia svorį:SOH STX S/U/F teken gewicht eenheid BCC ETX EOT(S= stabilu,U= juda,F= klaida; BCC = XOR nuo būsenos iki matavimo vieneto imtinai). Jungiama per RS232 arba Gram USB kabeliu. - Kern & Sohn RPB ir RFC: svarstyklėse nustatykite
Prot = DLG-06(kasos jungtis yra 965-419 opcija); tada kasa nustatyta į Dialog 06. RFE, IFB ir EOC: nuolatinis siuntimas (8N1), kasa nustatyta į Nuolat. - Mettler Toledo Ariva/Viva: nustatykite svarstykles į Toledo protokolą (8217), o kasą į Užklausti (Toledo) su Duomenų bitai / lyginumas = 7E1 (Mettler: 9600 bodų, 7 duomenų bitai, lyginis lyginumas; Ariva gali jungtis ir per USB kaip virtualus COM prievadas). Pasirinkus modelį kasa tai nustato pati.
- Minebea Intec Signum, Combics, Midrics ir Puro bei Sartorius Entris ir Quintix: SBI su automatiniu spausdinimu (9600 8N1); tada kasa nustatyta į Nuolat. Pranešimas yra
N + 0.512 kg; be matavimo vieneto svoris dar nenusistovėjęs. - Ohaus Aviator 7000: svarstyklių nustatymuose (20 žingsnis) pasirinkite protokolą Dialog 06; tada kasa nustatyta į Dialog 06. RS232 arba USB, priklausomai nuo kabelio.
- Ohaus Valor 7000, Ranger 3000/4000/7000 ir Defender 3000 (svėrimas be kainos): nustatykite svarstykles į Auto Print Continuous (9600 bodų, 8N1), o kasą į Nuolat. Svarstyklės siunčia
0.512 kg G;?po svorio reiškia, kad svoris dar nenusistovėjo. Ranger 7000 galima jungti ir per Ethernet (TCP prievadas 9761). - Precia Molen DP400, DPOS CR ir C 210 (prekybinės svarstyklės nuo 2025 m. priklauso Dibal): Dialog 06 (9600 7O1), kaip ir Dibal. Jei su C 210 neveikia, išbandykite Užklausti (Toledo) su 7E1.
- Precisa XB, XT, LS ir LX: nustatykite spausdinimo režimą CONTINUOUS ir 9600 8N1, be datos, laiko ir ID eilutėje; tada kasa nustatyta į Nuolat. Be matavimo vieneto svoris dar nenusistovėjęs.
- Rice Lake BenchPro BP-S (Toledo 8213) ir BP-R (NCI): kasa nustatyta į Užklausti (Toledo) su 7E1.
- Star Micronics mG-T ir mG-S8200: per RS232 arba USB (virtualus COM prievadas, su Star tvarkykle) režimu Nuolat.
- UWE ASEP: RS232 į PC/kasą, kasa nustatyta į Nuolat (reikia išbandyti).
- Wedderburn TSDS983, TSDS781T ir TSDS782T yra DIGI svarstyklės su savu numeriu: DIGI (Type B), kaip ir DIGI DS-781. Jei neveikia, išbandykite Užklausti (Toledo) su 7E1.
- Wintec ScalePOS ACS-S60E: kasa veikia pačiame ScalePOS; įmontuotos svarstyklės prijungtos prie COM6 (Windows) arba COM4 (Android), 9600 8N1. Pasirinkite Nuolat; jei svarstyklės nieko nesiunčia, Ieškoti suranda tinkamą protokolą.
- Zebra MP7000 ir MP72: RS232 AUX prievadas gamykloje nustatytas į SASI (9600 7E1, kasa siunčia
W): kasa nustatoma į Užklausti (Toledo) su 7E1. - Šių prekių ženklų etikečių svarstyklės (Avery Berkel, Balanzas Marques, Bizerba, CAS, Dibal, DIGI, Ishida, Mettler Toledo, Precia Molen, Rongta, T-Scale, Wedderburn) yra savarankiškos sistemos su savo PLU failu. Įjunkite svarstyklėms Nuskaityti etiketes ir nustatykite tą patį brūkšninį kodą kaip svarstyklėse (EAN-13, pradžia 20–29, PLU ir svoris arba kaina). PLU nustatote pačiose svarstyklėse arba prekės ženklo programa; Siųsti į TS6X ir Atsisiųsti PLU failą yra tik Aclas.
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.
- Android: Aclas programėlė AclasScaleDriver (
com.aclas.aclasscaledriver) paprastai jau būna svarstyklėse; jei ne, įdiekiteaclas-android/AclasScaleDriver.apk. HorecaPOS programėlė tiesiogiai bendrauja su tos programėlės paslauga, todėl papildomos bibliotekos nereikia. - Linux: Aclas neturi Scale Module, skirto Linux. Tiesiog pasirinkite modelį (pvz., TS6X): tada jungtis tampa Šiame įrenginyje (vidinis prievadas) per
/dev/ttyS0, 9600 baudų, Toledo. Įmontuotos svarstyklės dažniausiai yra/dev/ttyS0arba/dev/ttyS1; paieška juos išbando ir įrašo tinkamą prievadą, greitį ir protokolą. Ir čia jos gali būti tik vieną kartą.
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:
- Įjunkite svarstyklėms Nuskaityti etiketes su tuo pačiu brūkšniniu kodu kaip papildinyje. Rekomenduojama: prasideda
27, PLU 5 skaitmenys, svoris (Aclas tipas 17): tada kasa pati skaičiuoja pagal kainą už kilogramą. Galima ir su kaina (tipas 12, prasideda22). - Tose svarstyklėse išjunkite Svėrimas prie kasos: papildinys ir Scale Module negali vienu metu naudotis svarstyklėmis. Svoris gaunamas iš brūkšninio kodo. Jei papildinys atsako į Ieškoti, kasa pasiūlo jo atsakymą ir Scale Module nepaleidžia. Be aktyvavimo kodo papildinys sveria ir apskaičiuoja sumą, bet produktų neatpažįsta.
- Pačiame papildinyje: brūkšninis kodas ties Scale and Barcode Format Settings → Default Barcode Format (tipas 17), o lango nustatymuose – vieta, kurioje papildinys spusteli ir įveda kodą. Pasirinkite tuščią užsakymo ekrano vietą, ne mygtuką. Naujų produktų įstaiga papildinį išmoko pati svarstyklėse (DI mokymas).
- Suteikite sveriamiems produktams PLU numerį ir nusiųskite PLU į svarstykles (Siųsti į TS6X arba PLU failu); papildinys atpažįsta pagal PLU numerį.
- Kasa leidžia papildiniui atpažinti tik tol, kol pačiose svarstyklėse atidarytas užsakymo ekranas (
POST /aiplugin/resume, uždarant/aiplugin/suspend, svarstyklių prievadas 5003; pirmą kartą taip pat EmployeeMode: svarstyklių kliento ekranas nerodo produktų). Kitose kasose ir planšetėse bei per valdymo portalą nieko nevyksta. - Papildinys visada paleidžiamas būsenoje Resume ir negali pranešti savo būsenos. Todėl užsakymo ekranas kas 30 s vėl siunčia resume; jei to nebėra (ekranas uždarytas, papildinys ar svarstyklės paleisti iš naujo), kasa per minutę perjungia papildinį į Suspend ir jį ten palieka.
- Papildiniui reikia Aclas aktyvavimo kodo kiekvienoms svarstyklėms (susieto su serijos numeriu). Dabar veikia su Windows; Aclas Android versija bus vėliau (kasa ten daro tą patį).
Aclas OS6X (POS svarstyklės prie kasos, RS232/USB; taip veikia ir kitos prijungtos svarstyklės):
- Vienos ar daugiau svarstyklių (ne daugiau kaip 8), kiekvienos su pavadinimu (pvz., Prekystalis, Baras) ir savo jungtimi: COM prievadas / USB (
COM3Windows sistemoje,/dev/ttyUSB0Linux / Android sistemoje) su greičiu, arba tinklas per nuosekliojo prievado ir tinklo keitiklį (IP adresas ir TCP prievadas, pvz., 4001). - Protokolas: Užklausti (Toledo) = kasa siunčia
W, o svarstyklės atsako svoriu (Toledo 8217, taip paprastai nustatytos OS6X; taip pat būsenos pranešimai nestabilu/perkrova/žemiau nulio) arba Nuolat = svarstyklės pačios nuolat siunčia svorį (ST,GS, 0.512kg,US= nestabilu) arba Dialog 06 (patikrintos), žr. žemiau, arba DIGI (Type B) = kasa siunčiaENQ, o DIGI atsako būsena, neto, tara, kilogramo kaina ir suma (37 simboliai:<status> <toestand> CR 0<netto> CR 4<tarra> CR U<kiloprijs> CR T<bedrag> CR LF; būsena bitas 1 = stabilu, bitas 2 = žemiau nulio, bitas 3 = per sunku, bitas 4 = per lengva), arba Gram = kasa siunčiaENQ, laukiaACK, siunčiaDC1ir nuskaitoSOH STX <S/U/F> <teken> <gewicht> <eenheid> <BCC> ETX EOT. Svarstyklėse nustatykite tą patį protokolą ir greitį. Duomenų bitai / lyginumas: 8N1 (Aclas, Adam Equipment, DIGI, Dini Argeo, Excell Precision, Gram, Kern & Sohn, Minebea Intec, Ohaus, Precisa, Sartorius, Star Micronics, UWE, Wedderburn, Wintec) arba 7E1 (A&D, Avery Berkel, Avery Weigh-Tronix, Balanzas Marques, Baxtran, Brecknell, CAS, Datalogic, Mettler Toledo 8217, Rice Lake, Zebra); Dialog 06 visada 7O1. Užklausti taip pat skaito NCI (Avery Weigh-Tronix, Brecknell, Rice Lake BP-R): įWsvarstyklės atsakoLF 1.234KG CR LF S00 CR ETX; būsenos eilutė (S+ 2 arba 3 baitai) parodo, ar svoris nenusistovėjęs (baitas 1 bitas 0), per lengva (baitas 2 bitas 0) ar per sunku (baitas 2 bitas 1);^^^^^= per sunku,_____= per lengva. - Dialog 06 (Checkout-Dialog 06, Europos protokolas patikrintoms svarstyklėms prie kasos): kasa siunčia svarstyklėms kilogramo kainą (ir produkto tarą); svarstyklės pasveria, pačios apskaičiuoja sumą ir savo (patikrintame) ekrane rodo kilogramo kainą, svorį ir sumą. Kasa perima svorį ir sumą; svėrimo lange rodoma "apskaičiuota svarstyklių". Visada 9600 baudų, 7 duomenų bitai, nelyginis lyginumas, 1 stop bitas (greitis nustatymuose tada neturi reikšmės). Eiga:
EOT STX 01 ESC <kiloprijs 6> ESC ETX(su tara: įrašas03su 4 skaitmenimis gramais) → ACK;ENQ→STX 02 ESC 3 ESC <gram 5> ESC <kiloprijs 6> ESC <bedrag 6> ETX; NAK →EOT STX 08 ETX→STX 09 ESC <code> ETX(22 = dar neparuošta, tada po 100 ms bandoma iš naujo; 20 = juda; 21 = pirmiausia pakelkite; 30/31 = per lengva; 32 = per sunku; 11 = netinkama kaina). Kontroliniai kodai: daugelis Dialog 06 svarstyklių kartkartėmis (pvz., kas 30 svėrimų) užklausia kasos programinės įrangos kontrolinių kodų (įrašas 11 → įrašas 10). Tuos kodus ir jų skaičiavimo būdą svarstyklių gamintojas pateikia tik kasų tiekėjui. Įveskite juos laukelyje Kontroliniai kodai (poros po 4 šešioliktainius simbolius, pvz.,74AE 1B2C); kasa juos siunčia, kai svarstyklės paprašo. Jei svarstyklės skaičiuoja su kintamu skaičiumi (Z) ir pastovūs kodai netinka, kasa apie tai praneša; tada paprašykite tiekėjo nustatyti svarstykles be šios patikros arba naudokite Toledo. - Svarstyklės prijungtos prie kompiuterio arba įrenginio, kuriame veikia kasos serveris; visos kasos ir planšetės sveria per kasos serverį ir svėrimo lange pasirenka, kurias svarstykles naudoti. Testuoti pasveria vieną kartą.
- Tinklas veikia visur.
- Svorį taip pat įvesti ranka: įjungta = svorį galima įvesti ranka net ir su svarstyklėmis; be OS6X tai galima visada.
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):
- IP adresas: reikalingas tik funkcijai Siųsti į TS6X. Svėrimas ir etikečių nuskaitymas veikia be jo. Jei kasa veikia pačiose TS6X, palikite tuščią: tada kasa siunčia sau pačiai (127.0.0.1). Jei tos pačios svarstyklės sveria ir prie kasos, abi varnelės pažymimos prie tų pačių svarstyklių (paieška taip ir paruošia).
- Nuskaityti etiketes: etikečių nuskaitymas užsakymų ekrane. Nustatykite, kaip atrodo brūkšninis kodas, taip pat kaip TS6X: prasideda (20–29, numatytasis
28), PLU skaitmenų skaičius (4, 5 arba 6), po to svoris gramais arba kaina centais, plius kontrolinis skaitmuo (EAN-13). Po nustatymu rodomas pavyzdys. - PLU numeriai: skiltyje Nustatymai → Produktai sveriamam produktui nustatoma kilogramo kaina, jei reikia – tara ir PLU numeris (unikalus). PLU numerį pasirenkate iš sąrašo (Be PLU, kitas laisvas, Kitas numeris…); pažymėjus Kaina už kilogramą, kitas laisvas numeris jau būna įrašytas. Reikia tik TS6X etiketėms ir PLU: be TS6X galima palikti Be PLU.
- Tiesioginis siuntimas veikia Windows ir Linux; Android ir macOS naudokite PLU failą. Pirmojo diegimo metu patikrinkite PLU failo laukų pavadinimus ir kodus faile
aclas-plu.ps1pagal pristatytų svarstyklių SDK vadovą (viena vieta pakeitimams:ACLAS_PLU_KOLOMMENfailepackages/shared/src/weegschaal.ts).
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ė):
- Įjunkite Naudoti Thuisbezorgd (įsigalioja iš karto, nepriklausomai nuo Išsaugoti).
- 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.
- 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.
- 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. - 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:
- Happy hour: internetinė parduotuvė taiko tą pačią kainą kaip kasa tuo metu (perbraukta įprasta kaina ir happy hour pavadinimas), taip pat ir su sezonu.
- Dienos dalys ir užsakymo būdas (jei jie įjungti): internetinė parduotuvė rodo tik tai, kas parduodama dabar, o išsinešant ir pristatant – to pasirinkimo kainą ir produktus (prie stalo: vietoje). Meniu kiekvienam produktui gauna
prijzen(afhalen,bezorgen) irnietBij, taip pat sąrašądagdelen. - Meniu: svečias renkasi patiekalus (fiksuotus ir pasirenkamus, su jų parinktimis); kasoje tai rodoma kaip meniu eilutė su patiekalais po ja, o meniu kaina paskirstoma (PVM kiekvienam patiekalui teisingas). Patiekalai, priklausantys tik meniu, siunčiami kaip
menuArtikelen. Sena internetinė parduotuvė be pasirinkimų: meniu čekyje rodomas kaip įprastas produktas, kaip anksčiau. - Atsargos baigėsi = išparduota, taip pat pasirenkamos parinktys su pasibaigusiu ingredientu.
- Alergenai: išjungti kasoje = nėra internetinėje parduotuvėje.
- Lojalumo kortelė: svečias atsiskaitydamas gali kaupti taškus (pagal telefono numerį arba el. paštą); kasa susieja klientą su užsakymu, taškai pridedami atsiskaitant (panaudojami vietoje). Internetinė parduotuvė rodo likutį.
- Dovanų kortelės (Nustatymai → Įmonė → Dovanų kortelės → Parduoti dovanų korteles internetinėje parduotuvėje, tik su likučiu): svečias perka kortelę ir moka internetu; kasa sukuria kortelę, kuri iškart aktyvi, o kodas per portalą grįžta į internetinę parduotuvę (būsena ir el. laiškas). Jei įjungta ir Dovanų kortelė kaip mokėjimo būdas, svečias, atsiimdamas užsakymą, gali pasirinkti "dovanų kortele vietoje".
- Nuolaidų kodai (Nustatymai → Nuolaidų kodai, su jungikliu skiltyje Įmonė): kiekvienam kodui kasoje ir (arba) internetinėje parduotuvėje; panaudojimai skaičiuojami bendrai.
- Pauzė ir užimtumas: mygtukas Internetinė parduotuvė viršutinėje juostoje: Pristabdyti internetinę parduotuvę (su tekstu svečiui) ir Užimtumas (papildomos minutės). Į internetinę parduotuvę perduodama per kelias sekundes.
- Rezervavimas internetu pagal kasos taisykles (Nustatymai → Įmonė → Rezervacijos): daugiausia asmenų, dienų į priekį, laiko tarpas, mažiausiai iš anksto ir laikas kiekvienai savaitės dienai.
- Pristatymas ir laiko intervalai: žr. Internetinė parduotuvė seka kasą skiltyje Pristatymas ir laiko intervalai.
- All-you-can-eat prie staliuko (Nustatymai → Įstaiga → All-you-can-eat → Taip pat užsakant prie staliuko per QR kodą): jei prie staliuko vyksta paketas, svečias mato paketo patiekalus kaip Įskaičiuota už € 0, su ratais, maksimumu vienam asmeniui, laukimo laiku ir laiko limitu. Už kita jis moka įprastai; viskas patenka į staliuko sąskaitą. Jei būsena prie staliuko ką tik pasikeitė, kasa užsakymą atmeta ir svečias užsako iš naujo.
- Pagal sąskaitą (Nustatymai → Sąskaitos faktūros → Mokėjimas pagal sąskaitą → Taip pat internetinėje parduotuvėje): žr. Internetinėje parduotuvėje skyriuje Mokėjimas pagal sąskaitą.
- Internetu į laukiančiųjų sąrašą (Nustatymai → Įstaiga → Laukiančiųjų sąrašas): žr. Internetu į laukiančiųjų sąrašą skyriuje Laukiančiųjų sąrašas atėjusiems be rezervacijos.
- Papildomas pardavimas: "Ar dar ko nors?" (neprivaloma, pagal numatymą išjungta; Nustatymai → Įmonė → Atsiskaityti → Papildomas pardavimas internetinėje parduotuvėje): pasirinkite produktų grupes (pvz., gėrimus, padažus, desertus) ir pasiūlymų skaičių. Tada internetinėje parduotuvėje prie krepšelio ir atsiskaitant rodomi produktai iš tų grupių, kurių dar nėra krepšelyje (tik tai, kas šiuo metu parduodama, neišparduota ir be privalomų pasirinkimų); svečias juos prideda vienu palietimu. Nepasirinkta jokių grupių = išjungta, kaip anksčiau. Kioskas turi savo papildomą pardavimą (žr. Savitarnos kioskas).
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):
- Terminalai: kiekvienam terminalui – pavadinimas, terminalo ID ir savas API raktas iš PinPortal (Klientas → Redaguoti klientą → Kita → API Keys). Išsaugojus matoma tik rakto pabaiga; jis niekada negrąžinamas į naršyklę. Mygtuku Tikrinti ryšį patikrinate raktą ir terminalą.
- Bandomasis režimas: imituoja terminalą (po ±7 s sėkmingai; suma, kuri baigiasi 13 centų, atmetama). Patogu testuoti be mokėjimo terminalo.
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
Nustatymai → Salių planai (tik administratorius):
- Salių planų pridėjimas (pvz., Salė, Terasa, Žiemos sodas), pervadinimas, šalinimas ir tvarkos keitimas su ◀ ▶.
- Staliukus pridėkite mygtukais virš tinklelio (apvalus, kvadratinis, ilgas, aukštas stalas) ir pele arba pirštu nuvilkite į vietą. Pasirinkto staliuko mėlynas kampelis jį padidina arba sumažina.
- Kiekvienam staliukui nustatykite pavadinimą / numerį, asmenų skaičių (kėdutės aplink stalą įskaičiuojamos) ir formą; dubliuokite arba pašalinkite.
- Klaviatūra: rodyklės perstumia (Shift = didesnis žingsnis), Delete pašalina.
- Pakeitimai įsigalioja tik po Išsaugoti; "Anuliuoti" viską atstato.
- Staliuko arba salės plano su atviru užsakymu pašalinti negalima. Pašalinti staliukai lieka išsaugoti senuose užsakymuose.
Konfigūracijos perkėlimas į antrą įstaigą
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:
- Produktai: grupės, produktai, kainos (taip pat pagal užsakymo būdą), PVM, pasirinkimai, meniu, laimingos valandos (happy hours, su sezonu), dienos dalys, alergenai, ingredientai / receptai, spaudų kortelės, „valgyk kiek nori“ (all-you-can-eat) pasiūlymai ir produktų nuotraukos.
- Salių planai: patalpos ir staliukai.
- Kiti nustatymai: visos įstaigos parinktys, spausdintuvai (be IP adreso), teisės pagal vaidmenį ir buhalterija.
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.
- Kas: produktai (pavadinimas, kaina su PVM, PVM, grupė, kodas/PLU, atsargos) arba lojalumo kortelės klientai (vardas, telefonas, el. paštas, taškai, adresas, pašto kodas, miestas; vardas ir pavardė sujungiami).
- Failas: ankstesnės kasos eksportas (Dobizzz/DoPos, Lightspeed, MplusKASSA, unTill, Tebi ...) arba savas sąrašas: CSV (; , tab arba |; UTF-8 arba nyderlandiškas Excel formatas) arba Excel (.xlsx), pirmas lapas, su stulpelių pavadinimais pirmoje eilutėje. Seną .xls failą pirmiausia išsaugokite kaip .xlsx arba CSV.
- Peržiūra: kasa atpažįsta stulpelius pagal pavadinimą (Omschrijving, Verkoopprijs incl. BTW, BTW %, Omzetgroep, Artikelnummer, GSM, Spaarpunten ...) ir parodo pirmas 10 eilutes. Jei stulpelis netinka, pasirinkite patys. Niekas nepasikeičia iki Importuoti.
- Produktai: kainos kaip 3,50, € 3,50 arba 1.234,50; PVM kaip 21, 9%, 0,09, aukštas arba žemas (nežinomas ar tuščias: jūsų pasirinktas tarifas, pagal numatymą aukščiausias). Dar neegzistuojančios produktų grupės sukuriamos (be grupės: "Importuota").
- Atsargos (stulpelis Voorraad, Stock, Aantal ...): jei įjungta Vesti atsargų apskaitą (Nustatymai → Įstaiga), produktas veda atsargų apskaitą ir atsargos tampa tuo kiekiu (inventorizacija atsargų istorijoje, priežastis "Importuota"). Tuščia: atsargos lieka kaip yra.
- Pavyzdinis failas (CSV): sąrašas, kurį užpildote patys (Naam;Productgroep;Prijs;Btw;Voorraad;Code), pavyzdžiui, Excel programoje.
- Klientai: taškai pridedami kaip korekcija "Importuota iš kitos kasos" (matoma istorijoje). Sutikimas SMS ar el. paštui neperkeliamas (BDAR): jo paprašykite iš naujo. Pirmiausia įjunkite lojalumo kortelę.
- Esami produktai (tas pats kodas, arba be kodo tas pats pavadinimas) ir klientai (tas pats telefonas ar el. paštas) praleidžiami arba atnaujinami, jei tai pažymite (produktų pavadinimas, kaina, PVM, grupė ir atsargos). Pasikartojančios failo eilutės paimamos vieną kartą.
- Pabaigoje: kiek naujų, atnaujintų ir praleistų, su informacija apie kiekvieną eilutę, kas buvo netinkama (pvz., nėra kainos). Ne daugiau kaip 5000 eilučių vienu kartu. Žurnale tai matyti kaip "Konfigūracija importuota".
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.
- Kiekvienam darbuotojui: pasirinkta kalba išsaugoma prisijungusiam darbuotojui (
gebruiker.taal). Jei kas nors prisijungia su kita kalba, kasa iš karto persijungia. Pačiame įrenginyje įsimenama paskutinė naudota kalba, todėl ir PIN kodo ekranas jau rodomas ta kalba. Jei pasirenkate kalbą (PIN kodo ekrane arba prisijungę) ir per 10 minučių (vėl) prisijungiate, šis pasirinkimas turi pirmenybę ir tampa to darbuotojo kalba. Perjungus ekranas įkeliamas iš naujo; liekate prisijungę, o atvira sąskaita lieka atvira. - Pirmą kartą įrenginyje: jei planšetėje ar kompiuteryje kalba dar nenustatyta, kasa paleidžiama kalba, pasirinkta diegiant. Jei kalba nepasirinkta – paties įrenginio kalba (naršyklės ar operacinės sistemos, taip pat Android programėlėje), o jei jos sąraše nėra – olandų kalba. Vėliau kiekvienas įrenginys įsimena savo pasirinkimą.
- Rytų Europa: lenkų, čekų, slovakų, vengrų, rumunų, bulgarų, kroatų (taip pat bosnių), lietuvių, latvių, ukrainiečių ir rusų – daugumos darbo migrantų iš Vidurio ir Rytų Europos Nyderlanduose ir Belgijoje kalbos.
- Balkanai: serbų (lotyniškais rašmenimis, kaip ją rašo dauguma serbų Nyderlanduose ir Belgijoje; taip pat juodkalniečių kalbai) ir albanų (Albanija, Kosovas ir Šiaurės Makedonija).
- Afrikos Kyšulys: tigrinų (Eritrėja) ir amharų (Etiopija), abi geez raštu, bei somalių (lotyniškais rašmenimis).
- Iranas: persų (farsi). Įrenginys su Afganistano persų kalba (fa-AF) gauna dari, visi kiti – farsi.
- Karibų Nyderlandai ir Surinamas: papiamento (Papiamentu, Kiurasao ir Boneiro rašyba; tinka ir Arubai) ir sranantongo.
- Azija: hindi (devanagari; tinka ir sarnami hindustani), urdu (iš dešinės į kairę), indoneziečių ir vietnamiečių (lotyniški rašmenys, taip pat ir čekyje).
- Maroko kalbos: darija (Maroko arabų šnekamoji kalba) arabiškais ir lotyniškais rašmenimis (kaip daug Maroko kilmės nyderlandiečių rašo žinutėse), šalia standartinės arabų kalbos. Berberų: tarifit (rifų, lotyniškais rašmenimis; dauguma Maroko kilmės nyderlandiečių kilę iš Rifo) ir standartinė Maroko tamazight kalba tifinagu raštu.
- Iš dešinės į kairę: arabų (standartinė arabų), urdu, darija arabiškais rašmenimis, dari ir puštūnų (Afganistanas), persų (farsi, Iranas), kurdų sorani (Irakas / Iranas) ir sirų aramėjų (surajo, sirų raštu). Sumos, kodai ir skaičių klavišai lieka iš kairės į dešinę. Kurdų kurmandžių (Turkija / Sirija) kalba rašoma lotyniškais rašmenimis.
- Darbo lapelis (virtuvė / baras): numatytoji – darbuotojo kalba, kuris perduoda užsakymą. Kiekvienam spausdintuvui skiltyje Nustatymai → Spausdintuvai → Darbo lapelio kalba galima nustatyti ir pastovią kalbą (pvz., virėjo), lotyniškais rašmenimis: Nederlands, Čeština, Darija, Deutsch, English, Español, Français, Hrvatski, Italiano, Kurdî, Latviešu, Lietuvių, Magyar, Papiamentu, Polski, Português, Română, Shqip, Slovenčina, Soomaali, Sranantongo, Srpski, Tarifit, Tiếng Việt, Bahasa Indonesia arba Türkçe. Bulgarų, rusų ir ukrainiečių kalbos darbo lapelyje rašomos lotyniška transkripcija (čekių spausdintuvas nepalaiko kirilicos). Arabiško, sirų, devanagarių, geez ir tifinagu rašto bei kinų kalbos čekių spausdintuvu spausdinti negalima: tada darija spausdinama lotyniškais rašmenimis, tamazight – kaip tarifit, o kitos – olandų kalba. Pastovūs tekstai (STALIUKAS, Patiekalas, LAUKTI iškvietimo, IŠKVIESTI PATIEKALĄ, ATSPAUSDINTA VĖLIAU, Išsinešti, Prekystalis) verčiami; produktų pavadinimai ir pastabos lieka tokie, kokie įvesti. Spausdintuvai, kuriems buvo nustatyta olandų kalba, seka darbuotojo kalbą.
- Kasos čekis (visiems klientams): numatytoji – olandų, nepriklausomai nuo ekranų kalbos. Kitą kalbą pasirinkite skiltyje Nustatymai → Įstaiga → Kasos čekio kalba (iškart po teksto čekio apačioje), tik lotyniško rašto kalbos. Tai galioja ir išankstinei sąskaitai (pro forma), grąžinimo čekiui, kopijai, dovanų kuponui ir čekiui el. paštu. Sumos, PVM kodai, įstaigos PVM kodas ir fiskalinės eilutės (Belgija) nesikeičia; savas tekstas čekio apačioje lieka toks, kokį įveda įstaiga.
- Produktai, grupės ir pasirinkimai vadinami taip, kaip juos įveda įstaiga; jie neverčiami.
- Kiekvieno darbuotojo kalbą galite nustatyti ir skiltyje Nustatymai → Personalas.
- Įvadas ir vadovas taip pat yra visomis šiomis kalbomis. Per ©-mygtuką jie atsidaro kasos kalba; viršuje vėliavomis galite pasirinkti kitą kalbą (kasoje tai nieko nepakeičia).
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.
- Spausdintuvai: pridėkite tiek spausdintuvų, kiek jų turi įstaiga (pvz., kasa, virtuvė, baras, pica), kiekvieną su ryšiu (dažniausiai tinklas: IP adresas ir prievadas 9100) ir popieriaus pločiu. Mygtuku Bandomasis čekis patikrinate, ar jis veikia. Viršuje pasirenkate, kuris spausdintuvas spausdina kasos čekį ir išankstinę sąskaitą (ir atidaro kasos stalčių). Kiekvienam spausdintuvui taip pat pasirenkate darbo lapelio kalbą (žr. Kalbos); kasos čekis lieka olandų kalba.
- Ryšys kiekvienam spausdintuvui:
- Tinklas (IP adresas): IP adresas ir prievadas (dažniausiai 9100). Taip veikė visada ir taip veiks toliau: esami spausdintuvai automatiškai nustatyti į tinklą.
- USB: Linux sistemoje įrenginys, pavyzdžiui,
/dev/usb/lp0. Android sistemoje prie įrenginio prijungtas USB spausdintuvas (OTG kabelis; tuščia = pirmasis USB spausdintuvas). Windows ir macOS sistemose pasirinkite Sistemos spausdintuvas. - Nuoseklusis (COM / ttyUSB): COM prievadas (Windows),
/dev/ttyUSB0arba/dev/ttyS0(Linux, Android) arba/dev/cu.…(macOS), su greičiu (dažniausiai 9600, 19200 arba 38400 baud). Taip pat Bluetooth spausdintuvui, kurį Windows arba Linux susieja kaip COM prievadą arba/dev/rfcomm0. - Bluetooth: HorecaPOS programėlėje Android įrenginyje, su susieto spausdintuvo Bluetooth adresu (pvz., mobiliojo čekių spausdintuvo). Pirmiausia susiekite spausdintuvą Android Bluetooth nustatymuose.
- Sistemos spausdintuvas (Windows / CUPS): spausdintuvas taip, kaip jį atpažįsta Windows arba CUPS (Linux, macOS), su jo tvarkykle arba kaip Generic / Text Only. Čekis siunčiamas į spausdintuvą neapdorotas (RAW), tvarkyklė jo neformatuoja.
- Integruotas (Sunmi, iMin ...): spausdintuvas pačioje Android kasoje.
- Ieškoti parodo spausdintuvus ir prievadus, kuriuos mato kasa. Pasirinkite vieną, ir adresas užpildomas.
- Protokolas: ESC/POS (beveik visi čekių spausdintuvai, taip pat Star spausdintuvai ESC/POS režimu) arba Star (Star Line Mode). Naudojant Star kasa pati konvertuoja čekį; čekis atrodo taip pat.
- Aptarnavimo įrenginys su savo spausdintuvu: Android aptarnavimo įrenginys su HorecaPOS programėle (pvz., delninis terminalas su mobiliuoju Bluetooth spausdintuvu arba Sunmi kaip aptarnavimo įrenginys) gali spausdinti pats. Užregistruokite jį pačiame įrenginyje (Nustatymai → Spausdintuvai → Aptarnavimo įrenginiai su savo spausdintuvu) ir prie spausdintuvo pasirinkite Prijungtas prie. Aptarnavimo įrenginys savo čekius pasiima iš kasos; palikite jame atidarytą programėlę. Jei nepavyksta (programėlė uždaryta, už Wi-Fi ryšio ribų), darbo lapelis patenka į spausdinimo eilę, kaip ir išjungto tinklo spausdintuvo atveju. Išregistruoti įrenginį grąžina spausdintuvus į pačią kasą.
- Spausdintuvas pagal grupę / produktą: kiekvienai prekių grupei pasirinkite, kuriuo spausdintuvu spausdinamas darbo lapelis. Kiekvienam produktui tai galima pakeisti nurodant savą spausdintuvą arba "be darbo lapelio".
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