Kihagyás
v26.3

🖥️ 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

  1. Töltse le a dikas-client-setup.exe fájlt (letöltés), és futtassa a második PC-n rendszergazdaként.
  2. 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.
  3. 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:

%APPDATA%\dikas-client\config.json

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ó:

https://<Adresse der Hauptkasse>/display
https://<Adresse der Hauptkasse>/admin/display

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:

  1. Indítsa el a DiKAS Betragsanzeige parancsikont — a második monitor egy hatjegyű kódot mutat.
  2. 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):

  1. 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.
  2. 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, port 9100. (A 127.0.0.1 jelenté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

  1. Ellenőrizze, hogy a VM-/ISO-appliance fut-e, és csatlakozik-e a helyi hálózathoz.
  2. 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.
  3. A kliens mindig titkosítva, https protokollon 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