Nižšie si predstavíme tri potrebné kroky inštalácie.
1. Overenie, že operačný systém rozpozná pokladňu
Prepojte pokladňu a váš počítač. Použite RS-232 na strane pokladne a USB port na strane počítača.
Overte, či systém Windows rozpozná pokladňu v Správcovi zariadení – zaujíma nás sekcia Porty (COM a LPT):
(iba ilustračná fotografia, pokladňa nie je pripojená)
Na macOS možno dostupné porty a k nim pripojené zariadenia zistiť pomocou terminálu:
ls /dev/tty.*
ls /dev/cu.*
Zapamätajte si označenie portu, na ktorom sa nachádza pokladňa ELCOM. To znamená popisok v zátvorkách pri riadku Euro-50 Mini Communications Port.
Ak sa pokladňa v zozname nevyskytuje, nainštalujte Ovládač USB portu podľa pokynov na webe ELCOM, sekcia Technická podpora.
2. Uloženie identifikácie portu na počítač
Flexi nedokáže automaticky rozpoznať, na ktorom porte je pokladňa pripojená. Túto informáciu je potrebné uložiť do súboru na disku počítača.
Vytvorte súbor pos.xml v adresári:
Windows: c:\Program Files (x86)\Common Files\WinStrom\
Linux: /etc/flexi/
macOS: /Library/Application Support/Flexi/Default/
Poznámka:
· C označuje primárny disk, na ktorom máte nainštalovaný Windows
· Na 32-bitovom systéme sa používa priečinok Program Files (x86)
Do pos.xml uložte:
<?xml version="1.0" encoding="UTF-8"?>
<settings>
<!-- Port na kterem je pokladna dostupna -->
<cashRegisterPort>COM7</cashRegisterPort>
<!-- Treninkovy rezim (nepovinne, vychozi je "false") -->
<cashRegisterTest>false</cashRegisterTest>
</settings>
V sekcii cashRegisterPort nahraďte COM7 označením portu nájdeným v kroku 1.
Pre macOS názov portu (napr. "/dev/cu.usbmodem14582") zistíte v príkazovom riadku (pomocou príkazu "ls /dev/tty.*"). Zobrazeným portom nahraďte "COM7".
3. Overenie komunikácie vo Flexi
Správne nastavenie napojenia možno overiť službou Test komunikácie – fiškálna kasa v module Predajná kasa. Pri úspešnej komunikácii sa zobrazia informácie s identifikáciou pokladne.
Na použitie v predajnej kase je potrebné zaškrtnúť príznak Použiť registračnú pokladňu na type dokladu.
Časté otázky
Možno meniť nastavenia pokladne pomocou Flexi?
Nie. Pre akékoľvek zmeny v nastaveniach pokladne postupujte podľa pokynov spoločnosti ELCOM, a. s..
Je podporovaný Linux alebo macOS?
Áno, v prípade eKasy. Postup nastavenia je obdobný tomu pre Windows.
Je možné používať pokladňu cez webové rozhranie?
Nie. Iba v desktopovej aplikácii.
Návratové kódy operácií
Ak pri komunikácii s kasou dôjde k chybe alebo upozorneniu, bude obsahovať niektorý z návratových kódov. Nižšie nájdete vysvetlivky k jednotlivým kódom.
Návratové kódy operácií sa delia podľa závažnosti na upozornenia a chyby:
Upozornenie – príkaz bol vykonaný, ale došlo k udalosti, na ktorú by mal byť používateľ upozornený
Chyba – príkaz nebol vykonaný
returnCode | Kód: (hex) | Závažnosť | Popis |
0 | 0 | OK | príkaz bol vykonaný bez chyby |
393227 | 0x0006000B | Upozornenie | chybná hodnota parametra |
1048845 | 0x0010010D | Upozornenie | CHDÚ je zaplnené na viac ako 80% |
1048846 | 0x0010010E | Upozornenie | CHDÚ je zaplnené na viac ako 95% (potrebné zvážiť výmenu CHDÚ) |
-2147352571 | 0x80020005 | Chyba | chýba parameter |
-2147221498 | 0x80040006 | Chyba | nákup zaplnený, ukončite doklad |
-2147221495 | 0x80040009 | Chyba | položka sa v nákupe nenachádza |
-2147221493 | 0x8004000B | Chyba | posledná platba nevyrovnala obchodnú transakciu, vykonajte poslednú platbu |
-2147221490 | 0x8004000E | Chyba | prekročený limit hodnotovej prirážky/zľavy |
-2147221489 | 0x8004000F | Chyba | prekročený limit percentuálnej prirážky/zľavy |
-2147221488 | 0x80040010 | Chyba | prirážku/zľavu nie je možné aplikovať na nulový alebo záporný medzisúčet |
-2147221487 | 0x80040011 | Chyba | prirážku/zľavu nie je možné znova aplikovať |
-2147221486 | 0x80040012 | Chyba | prirážku/zľavu nie je možné aplikovať na túto položku |
-2147221485 | 0x80040013 | Chyba | prekročený limit pre množstvo1 |
-2147221484 | 0x80040014 | Chyba | prekročený limit pre množstvo2 |
-2147221483 | 0x80040015 | Chyba | prekročený limit pre celkové množstvo (q1 * q2) |
-2147221482 | 0x80040016 | Chyba | neplatné množstvo |
-2147221481 | 0x80040017 | Chyba | prekročený limit pre jednotkovú cenu |
-2147221480 | 0x80040018 | Chyba | neplatná jednotková cena |
-2147221479 | 0x80040019 | Chyba | príkaz nemožno vykonať, nákup je platený |
-2147221477 | 0x8004001B | Chyba | výber nepovolený |
-2147221476 | 0x8004001C | Chyba | nedostatok platidla v zásuvke |
-2147221474 | 0x8004001E | Chyba | nemožné predať neaktívne PLU |
-2147221473 | 0x8004001F | Chyba | nie je možné zadať inú cenu |
-2147221472 | 0x80040020 | Chyba | položka neexistuje |
-2147221471 | 0x80040021 | Chyba | nulová cena položky |
-2147221470 | 0x80040022 | Chyba | žiaden predaj ( doklad nebol začatý alebo neobsahuje žiadne položky ) |
-2147221469 | 0x80040023 | Chyba | príkaz nemožný v danom stave |
-2147221467 | 0x80040025 | Chyba | PLU nie je vratný obal |
-2147221466 | 0x80040026 | Chyba | linkované PLU nie je vratný obal |
-2147221464 | 0x80040028 | Chyba | nevhodný spôsob platby |
-2147221463 | 0x80040029 | Chyba | cudzia mena sa nedá použiť v danom stave |
-2147221456 | 0x80040030 | Chyba | položku nemožno zrušiť, pretože už má modifikovanú cenu cez modifikáciu medzisúčtu |
-2147221446 | 0x8004003A | Chyba | popisnú položku nemožno zrušiť samostatne |
-2147221445 | 0x8004003B | Chyba | popisnú položku nemožno predať samostatne |
-2147221444 | 0x8004003C | Chyba | neplatná hodnota platidla |
-2147221441 | 0x8004003F | Chyba | neplatná hodnota pre množstvo1 |
-2147221440 | 0x80040040 | Chyba | neplatná hodnota pre množstvo2 |
-2147221439 | 0x80040041 | Chyba | neplatná hodnota platby |
-2147221438 | 0x80040042 | Chyba | prekročenie limitu platby |
-2147221437 | 0x80040043 | Chyba | prekročenie limitu výdaja |
-2147221436 | 0x80040044 | Chyba | žiadna položka v nákupe |
-2147221423 | 0x80040051 | Chyba | pokladník nemá právo na vykonanie operácie |
-2147221422 | 0x80040052 | Chyba | nie je definovaná daňová hladina pre faktúru |
-2147221421 | 0x80040053 | Chyba | nesprávna daňová hladina pre PLU |
-2147221416 | 0x80040058 | Chyba | operácia je zakázaná, nutné vykonať aktualizáciu SW |
-2147221406 | 0x80040062 | Chyba | doklad bol zamietnutý serverom alebo stornovaný z dôvodu vnútornej chyby |
-2147221392 | 0x80040070 | Chyba | poloha nebola zvolená |
-2147221391 | 0x80040071 | Chyba | prirážka nie je podporovaná |
-2147155958 | 0x8005000A | Chyba | nie je možné vykonať dennú uzávierku, uzávierka už bola vykonaná |
-2147155957 | 0x8005000B | Chyba | nie je možné vykonať mesačnú uzávierku, denná uzávierka ešte nebola vykonaná |
-2147155956 | 0x8005000C | Chyba | nie je možné vykonať mesačnú uzávierku, uzávierka už bola vykonaná |
-2147155952 | 0x80050010 | Chyba | nepodporovaný príkaz |
-2147155951 | 0x80050011 | Chyba | chyba výpočtu kontrolného kódu žurnálu |
-2147155950 | 0x80050016 | Chyba | nie je možné vykonať mesačnú Z-uzávierku zásuvky, nebola ešte vykonaná denná Z-uzávierka zásuvky |
-2147090425 | 0x80060007 | Chyba | neexistujúci záznam |
-2147090423 | 0x80060009 | Chyba | nepodporovaná tabuľka |
-2147090422 | 0x8006000A | Chyba | neznámy atribút záznamu |
-2147090420 | 0x8006000C | Chyba | hodnotu nie je možné nastaviť (atribút len na čítanie alebo nie sú splnené podmienky zmeny) |
-2147090416 | 0x80060010 | Chyba | hodnotu nie je možné nastaviť, požadovaná zmena je v rozpore s iným nastavením |
-2147090415 | 0x80060011 | Chyba | hodnotu nie je možné nastaviť, je potrebné vykonať dennú a mesačnú finančnú uzávierku |
-2147090414 | 0x80060012 | Chyba | hodnotu nie je možné nastaviť, je potrebné vykonať dennú finančnú uzávierku |
-2147090413 | 0x80060013 | Chyba | hodnotu nie je možné nastaviť, je potrebné vykonať mesačnú finančnú uzávierku |
-2147090412 | 0x80060014 | Chyba | príkaz nie je možné vykonať (nie sú splnené podmienky pre vykonanie) |
-2147090408 | 0x80060018 | Chyba | hodnotu nie je možné nastaviť kvôli duplicite čiarového kódu |
-2147090407 | 0x80060019 | Chyba | nepodporovaný alebo chybný formát údajov |
-2147090406 | 0x8006001A | Chyba | žiadne grafické logo |
-2147090405 | 0x8006001B | Chyba | hlavička nebola nastavená |
-2147024891 | 0x80070005 | Chyba | nesprávne alebo chýbajúce parametre komunikačného príkazu |
-2147024889 | 0x80070007 | Chyba | nepodporovaný príkaz |
-2147024887 | 0x80070009 | Chyba | príkaz nie je možné vykonať, pokladnica je zaneprázdnená |
-2147024886 | 0x8007000A | Chyba | spojenie odmietnuté |
-2147024885 | 0x8007000B | Chyba | vybitá batéria, príkaz nie je možné vykonať |
-2147024884 | 0x8007000C | Chyba | je nutné vykonať aktualizáciu SW do času uvedeného na displeji pokladnice |
-2146434815 | 0x80100101 | Chyba | certifikát v CHDÚ nie je naprogramovaný |
-2146434814 | 0x80100102 | Chyba | certifikát v CHDÚ už nie je platný |
-2146434812 | 0x80100104 | Chyba | sériové číslo nie je naprogramované |
-2146434811 | 0x80100105 | Chyba | pokladnica nie je uvedená do prevádzky |
-2146434809 | 0x80100107 | Chyba | DIČ nie je naprogramované |
-2146434808 | 0x80100108 | Chyba | kód pokladnice nie je naprogramovaný |
-2146434807 | 0x80100109 | Chyba | názov spoločnosti nie je naprogramovaný |
-2146434806 | 0x8010010A | Chyba | adresa spoločnosti nie je naprogramovaná |
-2146434801 | 0x8010010F | Chyba | CHDÚ je plné (nutná výmena CHDÚ) |
-2146434800 | 0x80100110 | Chyba | funkcionalita CHDÚ je blokovaná |
-2146434798 | 0x80100112 | Chyba | zlyhalo nahratie eKasa certifikátu |
-2130640695 | 0x810100C9 | Chyba | zdvihnutá hlava |
-2130640693 | 0x810100CB | Chyba | chýba papier dokladu |
-2130640689 | 0x810100CF | Chyba | príkaz nemožný v danom stave |
-2130640679 | 0x810100D9 | Chyba | neaktívna daň |
-2130640677 | 0x810100DB | Chyba | neplatný dátum alebo čas |

