🖥️ DiKAS Windows-kliens (második pénztár)¶
A kliens a pénztárfelület az üzlet minden további Windows-helye számára. Maga nem tárol adatokat, hanem egy központi VM-/ISO-appliance-on dolgozik. A közvetlen teljes Windows-telepítés egyhelyes verzió, és nem használható szerverként kliensek számára.
Több helyhez a VM-/ISO-appliance szükséges
Az appliance a főpénztár az adatbázissal és a szolgáltatásokkal. A további Windows-PC-ken
a dikas-client-setup.exe fut. A dikas-setup.exe kizárólag egyetlen, további kliensek
nélküli Windows-pénztárhoz készült.
Beállítás¶
- Töltse le a
dikas-client-setup.exefájlt (letöltés), és futtassa a második PC-n rendszergazdaként. - Az első indításkor a program a főpénztár címét kéri — nevet vagy
IP-címet, például
192.168.1.50. - Kész: a kliens megjegyzi a címet, és a jövőben automatikusan csatlakozik.
A „Verbinden…” (Csatlakozás…) menüponttal a cím bármikor módosítható, a „Trennen” (Leválasztás) ismét elfelejti.
A kliensnek szüksége van a főpénztárra
Ha a főpénztár ki van kapcsolva, vagy a hálózat zavart, ezen a helyen nem lehet értékesíteni.
Automatikus frissítések¶
A kliens saját magát tartja naprakészen. A számítógép indításakor ehhez röviden megjelenik a „DiKAS wird aktualisiert…” (A DiKAS frissül…) üzenet — a pénztár ezután egészen normálisan az új verzióval indul. Önnek ehhez semmit sem kell tennie.
Beállítások¶
A csatlakozási párbeszédablakban az „Einstellungen dieses Arbeitsplatzes” (E munkahely beállításai) mindenhez elvezet, ami a kliensen beállítható — teljes képernyő, összegkijelzés, blokknyomtató és kártyaolvasó. Ehhez már nem kell fájlhoz nyúlnia.
| Beállítás | Hatás |
|---|---|
| Teljes képernyő (kioszk mód) | újraindítás után — a párbeszédablak ehhez gombot kínál |
| Összegkijelzés a második képernyőn | újraindítás után, teljes képernyős/kioszk módban |
| Blokknyomtató (Windows-nyomtató) | a mentés után azonnal, újraindítás nélkül |
| Kártyaolvasó-csatlakozás | azonnal, az olvasót rögtön újra keresi |
A párbeszédablak bármikor elérhető a „DiKAS Client → Verbinden…” menüből.
Mikor kínálja fel az összegkijelzést
A beállítás csak teljes képernyős/kioszk módban érhető el, és akkor, ha a program indításakor felismert egy második monitort. Normál ablakos módban két monitor esetén is egy pénztárablak marad.
Ugyanezek az értékek fájlként¶
Aki sok helyet szeretne egyformán előkészíteni, a fájlt közvetlenül is megírhatja:
A mappát a leggyorsabban úgy éri el, ha a %APPDATA%\dikas-client címet beírja a Fájlkezelő
címsorába. A fájl a bejelentkezett Windows-felhasználóhoz tartozik — aki a klienst egy második
felhasználói fiókkal indítja, ott újra beállítja.
{
"server": "192.168.1.50",
"kiosk": true,
"betragsanzeige": true,
"druckerName": "EPSON TM-T20II Receipt",
"baltechComPort": "COM3"
}
| Bejegyzés | Jelentés |
|---|---|
server |
A főpénztár címe. Csatlakozáskor automatikusan bekerül. |
kiosk |
true = teljes képernyő keret nélkül, false = normál ablak. Ha a bejegyzés hiányzik, a kliens Windows alatt ablakként indul. |
betragsanzeige |
true = vevőkijelző teljes képernyőn a második monitoron, feltéve, hogy a kiosk is aktív. |
druckerName |
A 9100-as porton elérhetővé tett Windows-nyomtató neve (pontosan úgy, ahogy a Windows a Nyomtatók és szkennerek alatt nevezi). Ha a bejegyzés hiányzik, nincs megosztott nyomtató. |
baltechComPort |
Rögzített COM-port egy Baltech-kártyaolvasóhoz. Ha a bejegyzés hiányzik, a kliens maga keresi meg az olvasót. |
Kézi módosítás után indítsa újra
A kliens a programindításkor olvassa be a fájlt. A beállítási párbeszédablakban módosított értékek viszont azonnal, illetve a következő csatlakozáskor lépnek érvénybe.
Ha a fájl hiányzik vagy olvashatatlan, a kliens az alapértékekkel indul, és rákérdez a főpénztár címére — közben semmi sem romolhat el.
Teljes képernyő ablak helyett¶
Az irodai PC-n a normál ablak praktikus, az érintőképernyős pénztárhelyen zavaró. A teljes képernyős
üzemhez — keret nélkül, cím- és menüsor nélkül, mint a DiKAS-appliance-on — a beállítási
párbeszédablakban jelölje be a Teljes képernyő (kioszk mód) négyzetet, és indítsa újra a klienst; a
párbeszédablak ehhez közvetlenül gombot kínál. A fájlban ez a "kiosk": true bejegyzésnek felel meg.
Bejelölés nélkül a kliens ablakként fut (1440 × 900, szabadon átméretezhető). Átváltó billentyű szándékosan nincs: a pénztárhelyen senki ne essen ki véletlenül a teljes képernyős módból.
Régebbi telepítések
Az e beállítás előtti időből származó klienstelepítések a teljes képernyős módot a
C:\ProgramData\dikasarch\shell.json fájlból olvassák. Ez a fájl változatlanul működik tovább,
és a főpénztárra is továbbra is érvényes. Ha a kiosk mindkét fájlban szerepel, a kliensnél
a saját config.json fájlja az irányadó.
Összegkijelzés a második képernyőn¶
Két út vezet a vendégképernyőhöz: automatikusan a kliens indításakor (teljes képernyős mód szükséges, párosítás nélkül) vagy a DiKAS Betragsanzeige parancsikonnal (bármikor, egyszeri párosítással).
Ha a programindításkor egy második, vendégnek szánt monitor csatlakozik a pénztárhelyhez, és a kliens teljes képernyős/kioszk módban fut, megnyithatja rajta az összegkijelzést — teljes képernyőn, keret nélkül. A beállítási párbeszédablakban aktiválja a teljes képernyőt és az összegkijelzést, majd indítsa újra a klienst. A fő képernyő a pénztár marad; a második képernyő kizárólag az összegkijelzést mutatja.
Kódbevitellel történő párosításra ehhez nincs szükség: a kliens a pénztárt és a kijelzőt ugyanazzal a kulccsal nyitja meg, így maguktól megtalálják egymást. A kulcsot minden indításkor újra kiosztja.
A monitort a programindítás előtt csatlakoztassa
A csak később csatlakoztatott monitort ez a hozzárendelés nem veszi figyelembe. Csatlakoztassa, aktiválja a Windowsban, majd indítsa újra a klienst.
Második monitor Windows alatt
A második képernyő elrendezését maga a Windows állítja be (Gépház → Rendszer → Kijelző). A kliens átveszi az ottani elrendezést, és a kijelzőt arra a monitorra helyezi, amely nem a fő képernyő.
Mit nyit meg ilyenkor a kliens¶
A kliens a második képernyőn ugyanazt az oldalt hívja meg, amelyet egy táblagép is mutatna —
a címet maga állítja össze. Közben felismeri, hogy a főpénztár pénztárfelülete a gyökérben vagy
a /admin alatt található:
Ebből semmit sem kell kézzel megadni. A címek csak akkor érdekesek, ha a vendégképernyőt kliens nélkül szeretné üzemeltetni — lásd lent.
Teljes képernyő nélkül: a „DiKAS Betragsanzeige” parancsikon¶
A fenti automatikus út teljes képernyős módot feltételez. Ha a kliens ablakként fut — ez Windows alatt az alapbeállítás —, a DiKAS Betragsanzeige parancsikon vezet célhoz. A Start menüben és az asztalon található, és csak a vevőképernyőt nyitja meg, teljes képernyőn a második monitoron:
- Indítsa el a DiKAS Betragsanzeige parancsikont — a második monitor egy hatjegyű kódot mutat.
- A pénztárnál a főmenüben nyissa meg a Beállítások menüpontot (Helyi beállítások oldal), a Vevőkijelző szakaszban koppintson a Kijelző párosítása gombra, és válassza ki a kódot (feltétel a Vevőkijelző jelölőnégyzet az Adminisztráció → Beállítások → Üzemeltetés → Üzemeltetés alatt).
Az Esc bezárja a kijelzőt. A napi üzemhez tegye a parancsikont az Indítópult mappába
(Windows+R, shell:startup), így bejelentkezéskor magától elindul.
A kijelző az adatait attól a főpénztártól kapja, amelyhez ez a kliens csatlakozik — címet sehol sem kell megadnia.
Inkább saját eszköz vendégképernyőként¶
Egy táblagép, TV-stick vagy kis második számítógép a vendégoldalon független attól, hogy a pénztárhelyen éppen fut-e a kliens, és szabadon elhelyezhető. Ehhez elég egy böngésző: nyissa meg a címet, és párosítsa a megjelenő kódot a pénztárnál. A teljes útmutató itt található: A vevőkijelző beállítása.
A főpénztár pénztárgépén
Ott ugyanez a DiKAS Betragsanzeige parancsikon áll rendelkezésre — lásd DiKAS Windows alatt. Ugyanannak a számítógépnek a pénztárához kapcsolódik, ezért nincs szüksége hálózati megosztásra.
Blokknyomtató a Windows-PC-n¶
A DiKAS a blokkokat a hálózaton keresztül nyomtatja (Raw-TCP, 9100-as port). Az a blokknyomtató, amelyet csak a Windows ismer — például egy USB-nyomtató, amely egy virtuális porton, például USB001-en keresztül működik és a Windowsból nyomtat —, ezért a DiKAS számára először nem érhető el. A kliens ezt a hiányt pótolja: egy Windows-nyomtatót elérhetővé tesz a 9100-as porton, pontosan úgy, ahogy az appliance egy csatlakoztatott USB-nyomtatót.
Beállítás (két lépés):
- A csatlakozási párbeszédablakban nyissa meg az „Einstellungen dieses Arbeitsplatzes” (E munkahely beállításai) pontot, a Blokknyomtató (Windows-nyomtató) alatt válassza ki a nyomtatót a listából, majd „Einstellungen speichern” (Beállítások mentése). Azonnal használatra kész. A Keiner (Nincs) lehetőség ismét kikapcsolja a megosztást.
- A DiKAS-ban vegye fel a nyomtatót hálózati nyomtatóként — az Adminisztráció → Beállítások → Nyomtatók
alatt, IP/hálózat csatlakozási móddal: cím
127.0.0.1, port9100. (A127.0.0.1jelentése „ez a PC”.) Ezután indítson tesztnyomtatást.
A nyomtatónak telepítve kell lennie a Windowsban, és onnan nyomtatnia kell tudnia; a listában szereplő név a Windows → Nyomtatók és szkennerek alatti név. A DiKAS a blokkokat változatlanul (ESC/POS) küldi a nyomtatónak, ezért a Windowsban a gyártó illesztőprogramját vagy a „Generic / Text Only” illesztőprogramot érdemes választani.
Windows tűzfal
Az első bekapcsoláskor a Windows esetleg megkérdezi, hogy a DiKAS kaphat-e hálózati hozzáférést. Az ugyanarról a PC-ről történő nyomtatáshoz elég bezárni a kérdést vagy a Mégse gombot választani; Engedélyezés (magánhálózat) csak annak kell, aki a nyomtatót a hálózat egy másik eszközéről is használni szeretné.
Ha semmi sem nyomtatódik ki:
- A párbeszédablakban pirosan „Port 9100 ist schon belegt” (a 9100-as port már foglalt) áll: egy másik program vagy egy második DiKAS-kliens ugyanazon a PC-n foglalja a portot. Lépjen ki a másik programból, és mentsen újra.
- A nyomtató hiányzik a listából: ellenőrizze a Windowsban, hogy szerepel-e a Nyomtatók és szkennerek alatt, majd nyissa meg újra a beállítási párbeszédablakot.
- Az „elküldve” a DiKAS-ban csak azt jelenti, hogy a feladat a megadott címre ment. Ha a cím és a port
(
127.0.0.1,9100) helyes, és a nyomtató ki van választva, hiba esetén a kliens naplójában egy[drucker]jelölésű sor található.
Csak a Windows-kliensre vonatkozik. A Windows-os főpénztár (egyhelyes telepítés) ezzel a választási lehetőséggel még nem rendelkezik; ott a nyomtatót a hálózati címén keresztül csatlakoztassa.
Kártyaolvasó (munkatársi kártyák)¶
A kliens maga olvassa ki a munkatársi kártyákat — az olvasó tehát a pénztárhelyhez csatlakozik, nem a főpénztárhoz.
| Olvasótípus | Csatlakozás | Megjegyzés |
|---|---|---|
| Baltech | soros (USB-COM) | automatikusan felismerésre kerül |
| PC/SC | USB | a Windows saját intelligenskártya-interfészét használja |
| Keyboard-Wedge | USB | beállítás nélkül működik, az olvasó begépeli a számot |
Baltech-olvasó: a COM-port kézi megadása¶
Ha az olvasót bedugás után sem találja — például mert egy másik soros adapter zavarja —, a csatlakozás
rögzíthető: nyissa meg a beállítási párbeszédablakot, a Kártyaolvasó alatt válassza ki a csatlakozást
a listából, és mentse. A kliens ezután azonnal újra keresi az olvasót, újraindításra nincs szükség. A
felismert Baltech-olvasók a listában meg vannak jelölve; ha az olvasó éppen nincs csatlakoztatva, a
csatlakozás az „Anderen Anschluss eingeben…” (Másik csatlakozás megadása…) ponttal kézzel is
megadható (a nevét a Windows Eszközkezelője mutatja a Portok (COM és LPT) alatt). A fájlban ez a
"baltechComPort": "COM3" bejegyzésnek felel meg.
Ha valami nem működik¶
A kliens nem találja a főpénztárat¶
- Ellenőrizze, hogy a VM-/ISO-appliance fut-e, és csatlakozik-e a helyi hálózathoz.
- A kliensgépről nyissa meg böngészőben a
https://<IP-der-Hauptkasse>címet. Ha ott megjelenik a pénztár, nem a hálózattal van a gond. - A kliens mindig titkosítva,
httpsprotokollon keresztül csatlakozik — portot megadni a címben sem nem szükséges, sem nem lehetséges.
„Unter dieser Adresse läuft kein DiKAS-Server” (Ezen a címen nem fut DiKAS-szerver)¶
A kliens csatlakozás előtt ellenőrzi, hogy a másik oldalon valóban DiKAS-főpénztár válaszol-e. Az üzenet akkor jelenik meg, ha ott valami más fut — például egy router menüje vagy egy másik alkalmazás ugyanazon a számítógépen. Ellenőrizze a címet, és győződjön meg arról, hogy a főpénztár elindult.
A blokknyomtató nem nyomtat¶
Lásd Blokknyomtató a Windows-PC-n — a nyomtató ki van választva, a DiKAS-ban hálózati nyomtatóként 127.0.0.1:9100 címmel van felvéve, a port nem foglalt.
A kártyaolvasót nem ismeri fel¶
Húzza ki az olvasót, várjon tíz másodpercet, majd dugja vissza. A Windows csak akkor indítja el az intelligenskártya-szolgáltatását, ha olvasó van csatlakoztatva; a DiKAS rendszeresen ellenőrzi, és magától üzembe helyezi. Ha ez nem segít, rögzítse a COM-portot.
Kapcsolódó oldalak: DiKAS Windows alatt · Hardver · Biztonsági mentés és visszaállítás