Program „Fiscal Service Client Sample” służy jako pomoc przy wdrażaniu różnych scenariuszy biznesowych. „Sample Client” generuje strukturę JSON, która w typowych przypadkach ma zostać przesłana do klienta fiskalnego dla określonych scenariuszy biznesowych.
Aplikacja jest dostarczana wraz z każdą wersją klienta fiskalnego i jest dostępna do pobrania w katalogu .../Samples/. Po rozpakowaniu pliku .zip zaleca się skopiowanie go do katalogu RetailForce (w systemie Windows: C:\ProgramData\RetailForce\>).
Sam przykładowy klient znajduje się następnie w lokalizacji: \FiscalServiceClientSample\bin\Debug>FiscalServiceClientSample.exe
Client testowy
Program udostępnia kilka klientów testowych. Aby móc korzystać z aplikacji, po uruchomieniu programu należy wybrać klienta testowego. W poniższych przykładach wykorzystano klienta testowego c1062c55-57c4-4ed2-9c53-aff1762326a4: (001-01 Oddział testowy 001 (Niemcy, {c1062c55-57c4-4ed2-9c53-aff1762326a4})).
Następnie za pomocą udostępnionych funkcji można tworzyć różne scenariusze biznesowe.
Przykład – prosty dokument sprzedaży (paragon)
W tym przykładzie odwzorowano sprzedaż towaru w sytuacji, gdy klient płaci gotówką, a następnie generowana jest struktura JSON.
- Proszę wybrać typ dokumentu – w tym przypadku „Paragon” jako standardowy dokument sprzedaży.
- Wybierz pozycję z menu rozwijanego – w przykładzie sprzedawany jest bochenek chleba.
- Proszę kliknąć przycisk „Dodaj”, aby dodać wybrany produkt.
- Wybierz formę płatności – w przykładzie „Gotówka” w przypadku płatności gotówkowej.
Następnie można wygenerować strukturę JSON danego przypadku biznesowego.
- Proszę kliknąć przycisk „Pokaż dokument JSON”.
- Proszę kliknąć przycisk „Kopiuj JSON”, aby skopiować cały dokument JSON do schowka.
Elementy obsługi
- Klient – wybór klienta, którego dane mają zostać wykorzystane
-
DocType
– Wybór typu dokumentu (documentType); dostępne są typy dokumentów opisane w artykule „Typy dokumentów i ich zastosowanie w poszczególnych krajach
”.
- Użytkownik (Id/Caption) – opcja wprowadzania danych użytkownika (ID i nazwa/oznaczenie).
- Szkolenie – checkbox służący do włączenia trybu szkoleniowego dla dokumentu (dokument = dokument szkoleniowy).
- Wybór tabeli – lista rozwijana służąca do wyboru przypisania do tabeli.
- Unieważnienie z odniesieniem – unieważnienie dokumentu z odniesieniem do wcześniej wystawionego paragonu.
-
Pozycja/Ilość
– Wybór pozycji i ilości (pole liczbowe po prawej stronie).
- Inhouse – zaznaczenie zużycia inhouse (catering).
- Pole liczbowe – ustawienie ilości pozycji.
- Dodaj – dodaj pozycję i wybraną ilość do dokumentu.
-
Rezerwacja
– zdefiniuj przypadek biznesowy (w ramach jednego dokumentu można zdefiniować kilka przypadków biznesowych); do wyboru dostępne są przypadki biznesowe opisane w artykule „Przypadki biznesowe – BusinessTransactionTypes
”.
- Menu rozwijane „Vat” – proszę wybrać stawkę Vat.
- Pole liczbowe – należy wprowadzić wartość w wybranej walucie (EUR).
- Dodaj – dodaj pozycję i wybraną ilość do dokumentu.
-
Kontrola klienta
- Sprawdź status – sprawdź status klienta
- Dodaj klienta – dodaj dane klienta (wpisz je w polu po lewej stronie)
- Przywróć klienta –
- Usuń pozycję – usunąć pozycję
- 10% zniżki – dodaj 10% zniżki
- Dodatek – dodaj dodatek w wysokości X (kwota w EUR)
- Suma częściowa – dodaj sumę częściową
- Anuluj pozycję – anuluj pozycję
- Wybór PaymentTypes
- Gotówka – płatność gotówką
- Płatność EC – karta bankowa jako środek płatniczy
- CreditCard – CreditCard
- Kupon wielofunkcyjny – środek płatniczy w postaci kuponu wielofunkcyjnego
- Rozliczenie depozytu – środek płatniczy w postaci rozliczenia depozytu
- Kupon jednofunkcyjny – środek płatniczy w postaci kuponu jednofunkcyjnego
- Wyślij dokument JSON – wyślij dokument JSON
- Pokaż dokument JSON – wyświetlenie dokumentu JSON
- Wyczyść dokument – wyczyść dokument – w celu rozpoczęcia nowej sprawy biznesowej
- Walidacja – funkcja validateDocument
- Zapisz – funkcja storeDocument
- Pobierz EndOfDay – wygeneruj dokument podsumowujący dzień
- Kod QR – wyświetl kod QR
Ten artykuł został przetłumaczony automatycznie.
Komentarze
Komentarze: 0
Zaloguj się, aby dodać komentarz.