Program „Fiscal Service Client Sample“ slúži ako pomôcka pri implementácii rôznych obchodných prípadov. „Sample Client“ generuje štruktúru JSON, ktorá sa v bežnom prípade má odoslať do fiskálneho klienta pre určité obchodné prípady.
Aplikácia je súčasťou každej verzie klienta Fiscal Client a je k dispozícii na stiahnutie v adresári .../Samples/. Po rozbalení súboru .zip sa odporúča skopírovať ho do adresára RetailForce (v systéme Windows: C:\ProgramData\RetailForce\>).
Samotný vzorový klient sa potom nachádza na adrese: \FiscalServiceClientSample\bin\Debug>FiscalServiceClientSample.exe
Testovací client
Program poskytuje niekoľko testovacích klientov. Aby bolo možné aplikáciu používať, je potrebné po spustení programu vybrať testovacieho klienta. V nasledujúcich príkladoch je to testovací klient c1062c55-57c4-4ed2-9c53-aff1762326a4: (001-01 Testovacia pobočka 001 (Nemecko, {c1062c55-57c4-4ed2-9c53-aff1762326a4})).
Následne je možné pomocou poskytnutých funkcií vytvoriť rôzne obchodné prípady.
Príklad – jednoduchý predajný doklad (pokladničný blok)
V tomto príklade je zmapovaný predaj položky, keď zákazník platí v hotovosti, a je vygenerovaná štruktúra JSON.
- Vyberte typ dokladu – v tomto prípade „Potvrdenka“ pre bežný predajný doklad.
- Z roletového menu vyberte položku – v príklade sa predáva bochník chleba.
- Kliknutím na tlačidlo „Pridať“ pridáte vybranú položku.
- Vyberte spôsob platby – v príklade „Hotovosť“ pre platbu v hotovosti.
Následne je možné vygenerovať štruktúru JSON daného obchodného prípadu.
- Kliknite na tlačidlo „Zobraziť dokument JSON“.
- Kliknutím na tlačidlo „Kopírovať JSON“ skopírujete celý dokument JSON do schránky.
Ovládacie prvky
- Klient – výber klienta, ktorý sa má použiť
-
DocType
– Výber typu dokumentu (documentType); k dispozícii sú typy dokumentov opísané v článku Typy dokumentov a ich použitie v jednotlivých krajinách
.
- User (Id/Caption) – Možnosť zadania údajov o používateľovi (ID a označenie/meno).
- Školenie – Checkbox na aktiváciu režimu školenia pre dokument (dokument = školiaci dokument).
- Výber tabuľky – roletové menu na výber priradenia tabuľky.
- Zrušiť s odkazom – Zrušenie dokumentu s odkazom na predtým vystavenú potvrdenku.
-
Položka/Množstvo
– Výber položky a množstva (číslo v pravom okraji).
- Inhouse – označenie inhouse spotreby (stravovanie).
- Číselné pole – nastavenie množstva položky.
- Pridať – pridajte položku a zvolené množstvo do dokumentu.
-
Rezervácia
– definujte obchodný prípad (na jeden dokument je možné definovať viacero obchodných prípadov); na výber sú k dispozícii obchodné prípady popísané v článku Obchodné prípady – BusinessTransactionTypes
.
- Rozbaľovacie menu Vat – vyberte sadzbu Vat.
- Číselné pole – zadajte hodnotu vo vybranej mene (EUR).
- Pridať – pridá položku a zvolené množstvo do dokumentu.
-
Správa klienta
- Získať stav – Zistiť stav klienta
- Pridať zákazníka – Pridať informácie o zákazníkovi (zadajte do poľa vľavo)
- Vrátiť zákazníka –
- Odstrániť položku – odstrániť položku
- 10 % zľava – pridať 10 % zľavu
- Príspevok – pridať príspevok X (hodnota v EUR)
- Medzisúčet – pridať medzisúčet
- Zrušiť pozíciu – zrušiť pozíciu
- Výber PaymentTypes
- Hotovosť – platba v hotovosti
- Platba EC – platba bankovou kartou
- CreditCard – CreditCard
- Všeobecný poukaz – platobný prostriedok všeobecný poukaz
- Vypovedanie vkladu – platobný prostriedok: vypovedanie vkladu
- SinglePurposeVoucher – platobný prostriedok jednoúčelový poukaz
- Odoslať dokument JSON – odoslať dokument JSON
- Zobraziť dokument JSON – zobraziť dokument JSON
- Vymazať dokument – vymazať dokument – na začatie nového obchodného prípadu
- Overiť – funkcia validateDocument
- Uložiť – funkcia storeDocument
- Získať EndOfDay – vygenerovať dokument na konci dňa
- QR kód – zobraziť QR kód
Tento článok bol preložený automaticky.
Príspevky
0 komentárov
Ak chcete napísať komentár, prihlásiť sa.