Skip to main content

Functions fragment - platba dokladu

Platba

Tlačidlá

btn_pay_cash_a.png

zabezpečujú

Ponajčastejšie stlačenípoužívané tlačidlafunkcie pri uzatvorení dokladu - platbe. Doklad bude uložený na zariadení, kde k uzatvoreniu došlo. Ak je zapnuté odosielanie predaja do nadriadeného systémy (geCommerce.io) tak sa doklady kontrolujú a odosielajú po jednom každých 20 sekúnd, o čom sa zobrazí Snackbarinfo pod menu Predaj.

Popis fragmentu 'Inputs':

Cash.png

Cash - Vstup sumy pre hotovosť. Pred jej použitím je potrebné na NumPad zadať reťazec ktorý sa zobrazí vo fragmente Universal. Stlačenie Cash sa pokúsi vložiť zadaný reťazec do svojej hodnoty indikovanej v prvom riadku popisu. Ak bol zadaný očakávaný reťazec, potom sa nastaví na novú hodnotu. V opačnom prípade sa zobrazí informácia o neočakávanom vstupe. Vynulovanie je možné opätovným stlačením Cash ak je Universal fragment prázdny. V prípade že je zadaná suma vyššia ako suma dokladu, potom bude vypočítaný rozdiel pre vrátenie - výdavok.

Card.png

Card - Vstup sumy pre platobný termiál (POI). Pred jej použitím je potrebné na NumPad zadať reťazec ktorý sa zobrazí vo fragmente Universal. Stlačenie Card sa pokúsi vložiť zadaný reťazec do svojej hodnoty indikovanej v prvom riadku popisu. Ak bol zadaný očakávaný reťazec, potom sa nastaví na novú hodnotu. V opačnom prípade sa zobrazí informácia o neočakávanom vstupe. Vynulovanie je možné opätovným stlačením Card ak je Universal fragment prázdny. V prípade že je zadaná suma vyššia ako suma dokladu, potom bude vypočítaný rozdiel uvedený po úspešnej úhrade na POI ako tips (tringelt) priamo na doklade platobnej brány.

Voucher.png

Voucher - V rámci platidiel je možné zadať aj výmenný poukaz (Voucher). Princíp je obdobný ako pri klávese Cash.

Popis fragmentu 'Functions':

payCash.png

Platba - zobrazí otázka s potvrdením že skutočne má prebehnúť hotovostná platba.platba (kvôli preťuknutiu omylom). Po odpovedi ÁNO prebehne platba tak, že aplikácia zašle pomocou ExecutorService Nexo protokol cez HTTPpožiadavku na localhost.aplikáciu FiscalCore. Ak je doklad uložený do CHDU, teda kladne spracovaný, tak sa vytlačí na vstavanejtlačiarni tlačiarni.(vstavanej, alebo sieťovej). Samotný spôsob tlače či odoslania na mail ovplyvňujú nastavenia aplikácie. Ak gePOS je spustený na inom zariadení než SunmiBesteron, P2, namiesto localhosttak sa komunikuje cez IPzvolenú nastavenú v nastaveniach aplikácie.IP.

payCard.png

Platba kartou

btn_pay_card_a.png

-

Úhrada pomocou POI prebehne tak, že aplikácia sa rozhodne podľa toho na akom zariadení je spustená. Ak ide o zariadenie P2,Besteron, potom sa priamo volá Intentaplikácia platobnej brány Besteron.ny. Ak aplikácia je spustená na inom zariadení, nežtak Sunmikomunikácia P2, namiesto Intent sa komunikujeprebehne cez IPzvolenú nastavenúIP. v nastaveniach aplikácie tak, že zašle pomocou ExecutorService request cez HTTP a čaká na response.

Pri zrealizovaní platby pokračuje aplikácia samostatne na zaevidovanie dokladu obdobne, ako pri tlačidle Platba.

C

Odstráni reťazec z fragmentu Universal.trash.png

Späť

VrátiZahodiť sa- kvýmaz zadávaniu produktov, teda zamení fragmenty v kontejneroch Universal a Functions.

Zahodiť

btn_trash_a.pngdokladu

  • Ak sa jedná o nový doklad (príznak “isNew”), potom nenávratne vymaže položky predaja a vráti sa do menu.
  • Ak sa jedná o doklad existujúci v zozname (príznak “open”), potom doklad aktualizuje a zmení príznak na “canceled” a vráti sa do menu
  • Ak sa jedná o uhradený doklad (príznak “completed”), potom doklad aktualizovaný nebude a ani príznak sa nezmení. Toto sa (využíva prepri reklamáciu celého dokladu (viz NumPad))

clear.png

Zmaž reťazec - Odstráni reťazec z fragmentu Universal.

backToSale.png

Späť - Vráti sa k zadávaniu produktov, teda zamení fragmenty v kontejneroch Universal a Functions.

issueSimplePrint.png

Info - jednoduché tlačové info so zjednodušenou hlavičkou (v nastaveniach APK)

  • krátke stlačenie - Volázobrazí tlačový formulár so zostaveným dokladom v skrátenej podobe. Doklad ostane aktívny.bez zmien
  • dlhépodržanie stlačenie -zobrazí doklad a po tlači ho uloží ako výdajka

issueFullPrint.png

Výdajka - tlačové info s plnou hlavičkou (v nastaveniach APK)

  • krátke stlačenie - volázobrazí tlačový formulár so zostaveným dokladom v plnohodnotnej podobe. Použitie je pre vystavenie nedaňového dokladu o výdaji produktov (čerpanie na palivové karty, či iné komodity fakturované vopred, či v budúcnosti). Taktiež osoby ZŤP môžu za zákonom splnených podmienok vydávať takéto daňové doklady. Doklad ostane aktívny.bez zmien
  • dlhépodržanie stlačenie -zobrazí doklad a po tlači uložího uloží ako výdajka

logo.png

Logo - prepínač odoslania dokladu na mail a kontrola apk FiscalCore

  • krátke stlačenie - prepne odoslanie na preddefinovaný mail (Ukazateľ info mení farbu pozadia: ON=zelené, OFF=sivé)
  • dlhépodržanie stlačenie - Štandardnouvolá komunikáciou s POS (ako pri platbe), ale len zobrazí formulár s Identifikačnými údajmi.dajmi predajcu.

Ak sa info o predajcovi nezobrazí, potom sa odporúča znova spustiť na ploche zariadenia apk Besteron, prípadne zariadeniu reštartovať, či vypnúť a zapnúť.