🪟 DiKAS Windows alatt¶
Melyik fájlra van szükségem?¶
Egyetlen pénztárhelyhez egy Windows-PC-n a Windows-telepítő a szokásos út. Ez közvetlenül erre a PC-re telepíti a pénztárszervert, a hardvercsatlakozást és a pénztárfelületet. A Windows-verzió egyhelyes verzió: ha több pénztárnak vagy más kliensnek kell ugyanahhoz a szerverhez hozzáférnie, használja helyette a VM-/ISO-appliance-t.
| Az Ön helyzete | A megfelelő út | Mit tölt le |
|---|---|---|
| Pontosan egy pénztárhely egy Windows-PC-n | Windows-telepítő (ajánlott) — minden kizárólag ezen a PC-n fut | dikas-setup.exe |
| Több pénztár vagy más kliens | VM-/ISO-appliance (ajánlott) — ez a központi szerver; a pénztárak böngészőből, alkalmazásból vagy a Windows-kliensből érik el | dikas.iso · Útmutató Hyper-V-hez és VirtualBoxhoz |
| További Windows-pénztárhely | Windows-kliens — csak a központi VM-/ISO-appliance-szal együtt | dikas-client-setup.exe |
Setup, kliens vagy ISO — a fontos különbség
- A
dikas-setup.exea teljes Windows-os egyhelyes pénztár. Csak pontosan egy pénztárhelyhez készült, és nem használható szerverként további kliensek számára. - A
dikas-client-setup.execsak egy kiegészítő kezelőhely. Önmagában nem működik, és mindig szüksége van egy elérhető VM-/ISO-appliance-ra főpénztárként. - A
dikas.isonem Windows-program. Egy teljes DiKAS-appliance-t telepít egy virtuális gépre vagy saját pénztárhardverre.
Mikor jobb mégis a VM/ISO?¶
Válassza az appliance-t VM-ként, ha a DiKAS-nak szándékosan a Windows-munkaállomástól elkülönítve kell futnia, ha már van Hyper-V/VirtualBox, vagy ha sok pénztár fér hozzá egy közös szerverhez. Műszakilag megfelel a DiKAS-pénztárhardvernek, és a munkaállomástól függetlenül újraindítható és karbantartható.
Egyetlen pénztárhelyhez egy meglévő Windows-PC-n viszont a Windows-telepítő az egyszerűbb: letöltés, indítás rendszergazdaként, majd aktiválás az InstallKey-jel.
A DiKAS virtuális gépként: Hyper-V és VirtualBox
Hyper-V röviden előre
Használja a 2. generációt, és a Beállítások → Biztonság alatt kapcsolja ki a biztonságos rendszerindítást (Secure Boot). E kombináció nélkül a DiKAS-ISO nem indul el.
Natív telepítés Windows alatt¶
A következő rész a Windows-verzió közvetlen telepítését írja le. Ilyenkor a pénztárszerver, a hardverszolgáltatás és a felület közvetlenül Windows alatt fut.
Kizárólag egyhelyes használatra készült: egy számítógép, egy pénztár, minden rajta. Nem ez a szerveres út egy második pénztárhoz vagy más kliensekhez. Amint több eszköznek kell ugyanahhoz a pénztárhoz hozzáférnie, telepítse a DiKAS-t VM-/ISO-appliance-ként.
Letöltés¶
| Csomag | Mire való | Letöltés |
|---|---|---|
| Windows-os egyhelyes pénztár | Az adatok, a pénztárszerver, a hardverszolgáltatás és a felület együtt, pontosan ezen a számítógépen találhatók | dikas-setup.exe (kb. 200 MB) |
További pénztárhelyekhez ne ezt a teljes Windows-telepítést használja, hanem egy központi VM-/ISO-appliance-t, és szükség esetén a Windows-klienst.
A hivatkozás mindig az aktuális változatra mutat
A letöltési cím változatlan marad — rajta keresztül mindig a legújabb verziót tölti le. A frissítés egyszerűen a frissen letöltött setup futtatása a meglévő telepítés fölé; az adatai közben megmaradnak.
Előfeltételek¶
| Operációs rendszer | Windows 10 vagy 11 (64 bit), illetve Windows Server 2016 vagy újabb |
| Jogosultságok | Rendszergazda (a telepítés két Windows-szolgáltatást hoz létre) |
| Memória | 4 GB, ajánlott 8 GB |
| Merevlemez | 2 GB szabad hely a programnak, emellett hely az adatainak |
A 80-as és a 443-as portnak szabadnak kell lennie
A DiKAS a pénztárfelületet HTTPS-en, a 443-as porton szolgálja ki, és a 80-as portot oda irányítja át. Ha a számítógépen már fut egy webszerver, a telepítés egyértelmű üzenettel megszakad, és megnevezi a blokkoló programot.
Windows Serveren ez a jellemző eset: a Webkiszolgáló (IIS) szerepkör mindkét portot lefoglalja. Vagy kapcsolja ki az IIS-t, vagy használjon másik számítógépet a pénztárhoz.
A főpénztár telepítése¶
-
dikas-setup.exeletöltése, majd indítás jobb kattintással → Futtatás rendszergazdaként.A Windows ismeretlen közzétevőre figyelmeztet
A setup jelenleg nincs aláírva. A Windows SmartScreen ezért kék figyelmeztetést jelenít meg. A „További információ” → „Futtatás mindenképp” gombbal lehet továbblépni.
-
Erősítse meg a telepítési könyvtárat (alapértelmezés:
C:\Program Files\DiKAS). -
Offline mód? A setup egyszer rákérdez:
- Nem (normál): a pénztár szinkronizál a DiKAS-felhővel. A kimutatásokat bárhonnan elérheti, és az adatai a felhőben is megtalálhatók.
- Igen: a pénztár szigorúan önállóan dolgozik, felhőszinkronizálás nélkül. A licencet háromhetente ellenőrzi. Csak akkor válassza ezt, ha a számítógépnek szándékosan offline kell maradnia.
-
Ezután a setup önállóan beállítja az adatkönyvtárakat és a két Windows-szolgáltatást. Ez az első alkalommal egy-két percig tart — a Windows Defender ilyenkor egyszer teljesen átvizsgálja a programfájlokat.
-
A licenc aktiválása. A telepítés után megnyílik a licencűrlap. A DiKAS csak a sikeres aktiválás után hozza létre az adatbázist, felhős pénztárnál először letölti a felhőből a meglévő adatállományát, majd tartósan elindítja a pénztárszervert. Előtte nincs pénztár, nincs demóüzem és nincs véletlenszerű admin jelszó — a licenc nélküli pénztár üres marad, ahelyett hogy csendben hibás adatokkal futna.
-
A pénztárfelület megnyitása:
https://localhostmagán a pénztárgépen.
Egy licencelt pénztár nem licencelhető még egyszer
Ha a licenc aktiválva van és az első adategyeztetés lezárult, a licencűrlap megtagadja az ismételt kiválasztást. Ez véd egy futó adatbázis feletti véletlen újraépítés ellen. Ha a pénztárat valóban újra kell telepíteni, forduljon a DiKAS ügyfélszolgálatához.
Miért nem oszt meg semmit a hálózaton a Windows-verzió¶
A Windows-os egyhelyes verzió szándékosan csak a saját számítógépén érhető el. Így elkerülhetők a szükségtelen megosztások, és a beállítás kicsi marad. Ha második pénztárra, külön eszközön futó konyhai kijelzőre vagy más kliensekre van szüksége, az már nem egyhelyes telepítés: használja hozzá a központi VM-/ISO-appliance-t.
Mit hoz létre a telepítés¶
| Program | C:\Program Files\DiKAS |
| Az Ön adatai | C:\ProgramData\dikas (adatbázis, bizonylatfájlok, tanúsítvány) |
| A beállítás naplói | C:\ProgramData\dikas\logs\setup-install.log |
| „DiKAS Server” szolgáltatás | a pénztárszerver (DikasNext) |
| „DiKAS Arch” szolgáltatás | hardver: kártyaolvasó, italcsapoló rendszer, soros eszközök (DikasArch) |
Az adatai túlélik az eltávolítást
A C:\ProgramData\dikas mappa az eltávolításkor megmarad. Aki valóban mindent el akar
távolítani, utána kézzel törli a mappát — előtte feltétlenül készítsen
biztonsági mentést.
Több pénztár vagy kliens beállítása¶
- Telepítse a DiKAS-t központilag VM-/ISO-appliance-ként. Ez az appliance a főpénztár, és a helyi hálózaton elérhető a további helyek számára.
- Egy további Windows-pénztárhelyen 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 adja meg a főpénztár címét — 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 kliensnek szüksége van a főpénztárra
A kliens maga nem tárol adatokat. Ha a főpénztár ki van kapcsolva, vagy a hálózat zavart, ezen a helyen nem lehet értékesíteni.
Minden további tudnivaló a kliensről — teljes képernyő, összegkijelzés, kártyaolvasó-port, saját beállításfájl és hibakeresés — egy külön oldalon található: DiKAS Windows-kliens.
Vevőkijelző (összegkijelzés)¶
A vendég felé forduló képernyőhöz saját parancsikon tartozik: DiKAS Betragsanzeige (összegkijelzés) — a Start menüben és az asztalon, a setup hozza létre.
- Csatlakoztassa a második monitort, és aktiválja a Windowsban.
- Indítsa el a DiKAS Betragsanzeige parancsikont. Az ablak teljes képernyőn nyílik meg a második monitoron, és egy hatjegyű párosítási 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.
Kész. A pénztár az első képernyőn marad, a vendég a másodikon látja a kosarat, az összeget, és fizetés után a nyugta QR-kódját.
Nincs szükség hálózatra
Az összegkijelzés ugyanazon a számítógépen fut, mint a pénztár. Ezért nincs szüksége hálózati megosztásra, és az egyetlen pénztárhely része marad.
Bezárás és automatikus indítás
Az Esc bezárja a kijelzőt. Ha bejelentkezéskor magától el kell indulnia, tegye a parancsikont
az Indítópult mappába: Windows+R, shell:startup, és másolja oda a
DiKAS Betragsanzeige parancsikont.
A pénztár újraindítása után
A párosítás addig tart, amíg a kijelző bekapcsolva marad; ha nagyjából 24 óránál tovább sem a kijelző nem kérdez le semmit, sem a pénztár nem küld semmit, a párosítás elvész. A pénztár újraindítása vagy frissítése után a kijelző néhány másodpercen belül magától újra bejelentkezik, és röviden megmutatja a kódját; a következő könyveléssel ismét párosítva van. Ha a kijelzőt újratöltötte, vagy az más kódot mutat, mint amelyet a pénztárnál kiválasztott, válassza ki újra a pénztárnál (előbb Leválasztás). Ha a kijelző egyáltalán nem mutat újat, zárja be az Esc billentyűvel, és indítsa újra.
Egy saját eszköz vevőkijelzőként (táblagép, TV-stick) viszont egy további kliens. Ehhez a Windows-os egyhelyes telepítés helyett a VM-/ISO-appliance-t használja. A teljes útmutató diavetítéssel, kijelzési módokkal és hibakereséssel itt található: Beállítások → Vevőkijelző.
Blokknyomtató¶
Blokknyomtató a főpénztárnál (Windows-nyomtató)¶
A Windowsban telepített blokknyomtató — akkor is, ha egy virtuális porton, például USB001-en keresztül csatlakozik — a főpénztárnál (egyhelyes telepítés) közvetlenül név szerint kiválasztható. Ez internet nélkül is működik.
Beállítás:
- Telepítse a nyomtatót a szokásos módon a Windowsban (Gépház → Nyomtatók és szkennerek). A PC összes felhasználója számára láthatónak kell lennie, nem csak az Ön Windows-fiókja számára.
- A DiKAS-ban: Beállítások → Nyomtatók, Nyomtató hozzáadása, a Csatlakozás mezőben válassza a Windows-nyomtató (ez a számítógép) bejegyzést.
- A listában kattintson a Windows-nyomtatóra (ha hiányzik, Újratöltés), majd Mentés.
- A tesztnyomtatás gombbal küldjön egy tesztblokkot. Ezután a sorban „átvéve és átadva a Windowsnak” vagy egy hibaüzenet áll.
A Windows-nyomtatót csak azon a PC-n válassza, amelyhez a nyomtató csatlakozik: a lista ennek a PC-nek a nyomtatóit mutatja.
Mit jelent az „elküldve”
A DiKAS akkor jelez sikert, amikor a Windows elfogadta a feladatot — nem akkor, amikor a papír kijött. Ha a nyomtató ki van kapcsolva, offline vagy nincs benne papír, figyelmeztetés jelenik meg; ha ennek ellenére sem jön semmi, először a Windowsban ellenőrizze a nyomtatót (tesztoldal).
Ha a „Windows-nyomtató” lehetőség hiányzik vagy le van tiltva: ennek a PC-nek a DiKAS-ügynöke nem jelzi a funkciót (túl régi verzió, vagy nem indult el). Ellenőrizze a Windowsban a DikasArch szolgáltatást, és frissítse a DiKAS-t; addig a nyomtatólista bejegyzése változatlan marad.
Ha nem jön ki a blokk:
| Megfigyelés | Ok és megoldás |
|---|---|
| A nyomtató nem jelenik meg a listában | Nincs telepítve a Windowsban (az összes felhasználó számára), vagy a DikasArch szolgáltatás nem indult el — telepítse a nyomtatót, majd Újratöltés. |
| A listában „(a Windowsban nem található)” áll | A nyomtatót a Windowsban átnevezték vagy eltávolították. Válassza ki az új nevet, és mentse. |
| A tesztblokk illesztőprogramra vonatkozó hibaüzenettel meghiúsul | A Windows-illesztőprogram nem fogad el nyers blokkadatokat (RAW). Teszteléshez használja a Generic / Text Only illesztőprogramot, vagy telepítse a blokknyomtató gyártói illesztőprogramját. |
| A tesztblokk „átvételre vár” | Az ügynök nem veszi át: a DikasArch szolgáltatás nem fut, vagy a hozzárendelés nem lett elmentve az ügynökben — mentse újra a bejegyzést. |
Hálózati nyomtató IP-cím alapján¶
Egyébként a DiKAS a hálózaton keresztül nyomtatja a blokkokat (9100-as port). A hálózati csatlakozással rendelkező nyomtatót IP-ként, a címével kell felvenni. A Windows-kliens továbbra is elérhetővé tud tenni egy Windows-nyomtatót a 9100-as porton; főpénztáron a Windows-klienst ehhez nem telepítik (a telepítő ezt megtagadja) — ott a fenti Windows-nyomtató érvényes.
A4-es nyomtató (számla, vendéglátási bizonylat)¶
A4-es nyomtató a főpénztárnál (Windows-nyomtató)¶
A pénztári bizonylathoz tartozó számlák és a vendéglátási bizonylat a főpénztárnál (egyhelyes telepítés) bármely, a Windowsban telepített lézer- vagy tintasugaras nyomtatón kinyomtathatók. Ehhez a setup tartalmazza az ingyenes SumatraPDF programot; ez a háttérben nyomtatja ki a PDF-et, anélkül hogy ablak nyílna meg. Önnek semmit sem kell telepítenie.
Beállítás:
- Telepítse az A4-es nyomtatót a szokásos módon a Windowsban (Gépház → Nyomtatók és szkennerek) — a PC összes felhasználója számára láthatóan.
- A DiKAS-ban: Beállítások → Nyomtatók, Nyomtató hozzáadása, a Csatlakozás mezőben válassza az A4 bejegyzést.
- A Rendszernyomtató listában kattintson a Windows-nyomtatóra, majd Mentés. A lista ennek a PC-nek a nyomtatóit mutatja — semmi kitaláltat; ha üres, a Windowsban még nincs nyomtató telepítve.
- Egy bizonylatnál válassza az A4-es nyomtatás lehetőséget. Siker esetén „elküldve” áll: a Windows elfogadta a feladatot, de a papír még nem feltétlenül jött ki.
Mit jelent az „elküldve”
Ha a nyomtató ki van kapcsolva vagy nincs benne papír, a Windows ennek ellenére elfogadja a feladatot, és kinyomtatja, amint a nyomtató ismét üzemkész. Ha nem jön semmi, először a Windowsban nézze meg a Nyomtatók és szkennerek → Nyomtatási sor alatt.
Ha az A4-es nyomtatás nem sikerül:
| Üzenet | Ok és megoldás |
|---|---|
DRUCKER_NICHT_GEFUNDEN |
A nyomtatót a Windowsban átnevezték vagy eltávolították. A beállításokban válassza ki újra az A4-es nyomtatót, és mentse. |
SUMATRA_FEHLT |
A telepítés hiányos. Frissítse (vagy telepítse újra) a DiKAS-t — a SumatraPDF a setuppal együtt érkezik. |
SUMATRA_ZEITLIMIT |
90 másodperc után megszakítva: a nyomtatásisor-kezelő elakadt, vagy a nyomtató nem üzemkész. Ürítse ki a Windows nyomtatási sorát, indítsa újra a nyomtatót, és nyomtasson újra. |
SUMATRA_ERROR |
A SumatraPDF nem tudta kinyomtatni a fájlt (például illesztőprogram-hiba). Nyomtasson tesztoldalt a Windowsban; egy másik nyomtató vagy egy aktuális illesztőprogram segít. |
A SumatraPDF licence
A SumatraPDF szabad szoftver (GPLv3, a PDF-mag, a MuPDF AGPLv3 alatt). A setup a licencszövegeket és a forráskódra vonatkozó
tájékoztatást a dikascore melletti third-party\SumatraPDF mappában szállítja. A DiKAS nem módosítja a programot.
A Windows-kliens a Windows-nyomtatón keresztüli A4-es nyomtatást nem támogatja; ott használja a böngésző nyomtatási párbeszédablakát.
Kártyaolvasó (munkatársi kártyák)¶
Mindkét telepítés támogatja a munkatársi kártyákat:
| Olvasótípus | Csatlakozás | Megjegyzés |
|---|---|---|
| Baltech | soros (USB-COM) | automatikusan felismerésre kerül — szükség esetén a COM-port rögzíthető |
| 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 |
Előbb csatlakoztassa az olvasót, aztán hagyja keresni
A Windows csak akkor indítja el az intelligenskártya-szolgáltatását, ha olvasó van csatlakoztatva. Egyszerűen dugja be az olvasót — a DiKAS rendszeresen ellenőrzi, és magától üzembe helyezi. Újraindításra nincs szükség.
Ha egy olvasó nem talál kártyát, általában segít: húzza ki az olvasót, várjon tíz másodpercet, majd dugja vissza.
Baltech-olvasó: a COM-port kézi megadása¶
A DiKAS a Baltech-olvasót általában maga ismeri fel. Ha bedugás után sem találja — például mert egy másik
soros adapter zavarja —, a COM-port rögzíthető. A helyes portot a Windows Eszközkezelője mutatja a
Portok (COM és LPT) alatt. A főpénztáron a C:\ProgramData\dikasarch\dikasarch.json fájlban található:
A módosítás azonnal érvénybe lép, újraindításra nincs szükség. A kliensen lévő kártyaolvasóhoz saját bejegyzés tartozik — lásd DiKAS Windows-kliens.
Adatbázis¶
Windows alatt a DiKAS SQLite-ot használ — egyetlen fájlt itt:
C:\ProgramData\dikas\db\dikas.db. Nem települ további adatbázis, és Önnek semmit sem kell
beállítania.
Ez a fájl az Ön üzlete
Rendszeresen mentse a C:\ProgramData\dikas mappát — lásd Biztonsági mentés és visszaállítás.
A fájl másolása működés közben nem megbízható; használja a DiKAS mentési funkcióját.
Ha a pénztár nem offline módban fut, az adatai a DiKAS-felhőben is megtalálhatók.
Távkarbantartás és frissítések¶
A Windows-verzió saját magát frissíti: letölti az új verziókat, és a hajnali 4 és 6 óra közötti karbantartási ablakban telepíti őket, hogy az üzem ne szakadjon meg. A frissítés után a pénztár ellenőrzi, hogy a pénztárszerver és a hardverszolgáltatás ismét rendben fut-e; ha tíz perc után sem, a korábbi állapot automatikusan visszaáll. Egy befejezett frissítés csak akkor jelez, ha mindkét szolgáltatás egészséges.
Az automatikus frissítés minden főpénztár-telepítésnél gyárilag be van kapcsolva, egy meglévő pénztár frissítése után is. Kizárólag jóváhagyott verziókat kap (main csatorna). Béta csatorna csak azoknak a kísérleti üzleteknek van, amelyek ezt kifejezetten egyeztették a DiKAS-szal; az ilyen választást a frissítések nem írják felül.
Kézi frissítés
Aki nem akar az éjszakai ablakig várni, újra letölti és a meglévő telepítés fölé futtatja a
dikas-setup.exe fájlt — az adatok megmaradnak.
Klienshelyeknél ugyanígy a
dikas-client-setup.exe fájlt.
A pénztárfelület működés közben https:// címen, egy telephelyi tanúsítvánnyal érhető el, amelyet a
pénztár maga állít ki, és amely csak helyi nevekre érvényes; minden eszköz egyszer elfogadja
— lásd Tanúsítványok.
Ha valami nem működik¶
A telepítés hibát jelez¶
A setup részletes naplót ír:
Ebben közérthetően szerepel, melyik lépés hiúsult meg — leggyakrabban egy foglalt 80-as/443-as port.
Teljesen hiányzik ez a napló?
Akkor a setup el sem tudott indulni. Ebben az esetben a
C:\Program Files\DiKAS\server\setup\nsis-exec.log segít tovább. Küldje el nekünk mindkét fájlt.
A pénztár megjelenik, de semmit sem lehet menteni¶
A pénztárat https://, ne http:// címen nyissa meg. HTTPS nélkül a böngésző blokkolja a
mentést — a megjelenítés működik, a könyvelés nem.
Ne próbálja ezt az egyhelyes telepítést egy második pénztár vagy egy külön vevőkijelző számára megosztani a hálózaton. Több klienshez állítson be egy VM-/ISO-appliance-t; a további Windows-helyek hibakeresése a DiKAS Windows-kliens oldalon található.
A szolgáltatások ellenőrzése¶
Mindkettőnek Running állapotot kell jeleznie. Ha nem:
Start-Service DikasNext
Start-Service DikasArch
Get-WinEvent -LogName Application -Source DikasArch -MaxEvents 20
Ami Windows alatt (még) hiányzik¶
| Aláírt setup-fájlok | indításkor a Windows SmartScreen-figyelmeztetést mutat |
Minden pénztárfunkció teljes mértékben elérhető.
Kapcsolódó oldalak: A DiKAS virtuális gépként · DiKAS Windows-kliens · Hardver · Biztonsági mentés és visszaállítás · Felhő és helyi gép · Üzemmódok