Warszawa, dnia 2 kwietnia 2019 r. Pan Wojciech Śliż Dyrektor Departamentu Podatku od Towarów i Usług w Ministerstwie Finansów Szanowny Panie Dyrektorze, w nawiązaniu do spotkania z dnia 28 marca 2019 r. z Federacją Przedsiębiorców Polskich w związku z przekazanym stanowiskiem do projektu rozporządzenia Ministra Finansów w sprawie kas rejestrujących (wersja z dnia 5 listopada 2018 r., dalej zw.:,,projekt ) pragnę przedstawić opis wykorzystywanego systemu online przez państwowego przewoźnika, który z powodzeniem umożliwia fiskalizację sprzedaży biletów podróżnym. 1. Fiskalizacja biletów w systemie Dworzec Online System Dworzec Online umożliwia fiskalizację sprzedaży biletów (opłat transakcyjnych, produktów dodatkowych) poprzez dedykowany mechanizm umożliwiający rozdzielenie źródła fiskalizacji w zależności od kanału sprzedażowego. Podmiot będący Klientem biznesowym (posiadającym dedykowane konto Klienta w systemie) zobowiązany jest do fiskalizacji biletów dystrybuowanych w jego kanałach sprzedażowych. Od każdego Klienta wymagane jest posiadanie drukarki fiskalnej, która fiskalizować będzie sprzedaż zgodnie z parametryzacją na wspomnianych kanałach. Komunikacja odnośnie sprzedaży w systemie odbywa się poprzez protokół SSL i wymaga także unikatowych (złożonych) kluczy API. W systemie wyróżniamy cztery główne kanały sprzedażowe: aplikacja kierowcy, aplikacja kasjera, portale sprzedażowe / API, portal agencyjny. 1
1.1. Aplikacja kierowcy Aplikacja kierowcy dopuszcza sprzedaż na dwóch rodzajach drukarek drukarki fiskalnej POSNET TEMO HS oraz drukarki niefiskalnej POSNET TEMO HSP. Sprzedaż biletów oraz produktów dodatkowych realizowana z wykorzystaniem drukarek TEMO HS fiskalizowana jest bezpośrednio przez samo urządzenie. Zapis cyfrowej kopii zapasowej informacji o sprzedaży biletów odbywa się na dedykowanym nośniku danych w drukarce (karta SD). Sprzedaż z wykorzystaniem urządzeń TEMO HSP fiskalizowana jest na centralnej drukarce fiskalnej należącej do Klienta. Zapis cyfrowej kopii zapasowej informacji o sprzedaży biletów odbywa się na dedykowanym nośniku danych w drukarce centralnej (karta SD). 2
1.2. Aplikacja kasjera Aplikacja kasjera współpracuje z drukarkami firmy POSNET oraz EMAR. Fiskalizacja sprzedaży przebiega bezpośrednio na drukarce przypisanej do okienka kasowego, w którym dana sprzedaż była zrealizowana. W przypadku drukarek POSNET zapis cyfrowej kopii zapasowej informacji o sprzedaży biletów odbywa się na dedykowanym nośniku danych w drukarce (karta SD), a w przypadku drukarek EMAR na rolce papieru dedykowanej wykonywaniu kopii. 1.3. Portale sprzedażowe / API Sprzedaż w portalach sprzedażowych (API) fiskalizowana jest zgodnie z parametrami zdefiniowanymi na wybranym kanale API. Do fiskalizacji takiej sprzedaży przygotowana jest dedykowana aplikacja nadzorująca poprawność zarówno samego procesu wydruku jak i jego rozdzielenia pomiędzy poszczególnymi kanałami sprzedażowymi. W aplikacji wprowadzany jest specjalny, unikalny dla każdego Klienta klucz, który służy poprawnemu przypisaniu urządzenia fiskalizującego wobec realizowanej sprzedaż w kanałach sprzedażowych API systemu Dworzec Online. Aplikacja pobiera regularnie (zgodnie z przyjętym przez Klienta interwałem czasowym domyślna wartość 1 minuta) informacje o oczekujących wydrukach z kolejki systemowej. Po odnotowaniu statusu zwrotnego z urządzania fiskalizującego weryfikującego poprawne zafiskalizowanie i wydruk paragonu, przekazuje informacje do systemu o statusie wydruku. Aplikacja współpracuje z protokołami dedykowanymi dla drukarek POSNET i EMAR. W przypadku drukarek POSNET zapis cyfrowej kopii zapasowej informacji o sprzedaży biletów odbywa się na dedykowanym nośniku danych w drukarce (karta SD), a w przypadku drukarek EMAR na rolce papieru dedykowanej wykonywaniu kopii. W szczególnych przypadkach sprzedaż poprzez zewnętrzne portale (systemy) sprzedażowe system przewiduje możliwość wyłączenia fiskalizacji na kanale sprzedażowym (celem uniknięcia podwójnej fiskalizacji przez system Dworzec Online oraz Podmiot dokonujący fiskalizacji w zewnętrznym systemie sprzedażowym). 3
1.4. Portal agencyjny Sprzedaż w kanale agencyjnym rejestrowana jest ma drukarce centralnej Klienta. Urządzenie fiskalizujące przypisywane jest zgodnie z parametrem właściciela (Klienta) oferty sprzedażowej kursu. Mechanizm zarządzania wydrukiem jest identyczny jak w przypadku punktu 1.3. 2. Mechanizmy walidujące. Przepływ informacji o sprzedaży 2.1. Aplikacja kierowcy Aplikacja dedykowana sprzedaży u kierowcy umożliwia dwa tryby sprzedaży online i offline. Sprzedaż w trybie online umożliwia rejestrowanie i nadzorowanie sprzedaży w czasie rzeczywistym. Ze względu na charakter sprzedaży (sprzedaż mobilna) mogą wystąpić przerwy w łączności z systemem, dlatego aplikacja umożliwia także sprzedaż w trybie offline. Informacja o sprzedaży w trybie offline jest wysyłana do systemu po odzyskaniu łączności przejście w tryb online. Niezależnie od trybu, w którym przeprowadzona jest sprzedaż, aplikacja przechowuje informacje o sprzedaży na urządzeniu w dedykowanym logu log zapisywany jest lokalnie w pamięci urządzenia. W przypadku, gdy urządzenie znajduje się w trybie online wspomniane logi przesyłane są na serwer FTP (protokół SFTP) po każdej akcji sprzedaży. Sprzedaż w aplikacji możliwa jest po wprowadzeniu dedykowanego klucza API przypisanego do Klienta. Każdy z Klientów ma możliwość sprzedaży w tym kanale wyłącznie biletów z oferty własnego (jednego) Przewoźnika. 4
2.2. Aplikacja kasjera Sprzedaż w aplikacji kasjera odbywa się wyłącznie w trybie online brak możliwości sprzedaży w przypadku braku łączności (tryb offline). Drukarki identyfikowane są na podstawie numeru seryjnego i dedykowanym im wygenerowanym kluczom API. W przypadku braku klucza API lub niezgodności numeru seryjnego drukarki wobec klucza API, sprzedaż jest niemożliwa. Tryb online pozwala na nadzorowanie sprzedaży w czasie rzeczywistym. 2.3. Portale sprzedażowe / API Sprzedaż w kanałach API odbywa się wyłącznie w trybie online brak możliwości sprzedaży w przypadku braku łączności (tryb offline). Tryb online pozwala na nadzorowanie sprzedaży w czasie rzeczywistym. 2.4. Portal agencyjny Sprzedaż w kanale sprzedaży agencyjnej odbywa się wyłącznie w trybie online brak możliwości sprzedaży w przypadku braku łączności (tryb offline). Tryb online pozwala na nadzorowanie sprzedaży w czasie rzeczywistym. 5
3. Notyfikacja o danych sprzedażowych. W systemie dane o wydrukach agregowane są do stosownej tabeli. Odpisywana jest: data wystawienia, data wydruku, identyfikator biletu, identyfikator zamówienia, opcjonalnie identyfikator sesji kierowcy. Każdy z Klientów otrzymuje dostęp do listy sprzedanych biletów. Lista (oprócz podstawowych informacji sprzedażowych takich jak, np. dane Pasażera, kwota, relacja, etc.) posiada informacje o statusie wydruku. Statusy wydruku uwzględniają notyfikację o poprawności wydruku, o jego braku oraz ewentualnym wyłączeniu fiskalizacji dla konkretnej sprzedaży. W przypadku sprzedaży rejestrowanej w kanałach kasjera lub kierowcy, każda sprzedaż posiada sesję przypisaną odpowiednio do kasjera lub kierowcy zdefiniowanego w systemie. 4. Biznesowa kontrola procesu sprzedaży biletów Fiskalizacja centralna umożliwia inne zarządzanie funkcjami kontrolnymi. Po pierwsze, daje możliwość sprzedaży biletów we wszystkich kanałach sprzedaży, łącznie z Internetem również w trakcie trwania kursu. Uniemożliwia to kierowcy działanie na szkodę spółki i skarbu państwa gdyż niewystawienie oficjalnego biletu jest traktowane przez system jako brak rezerwacji miejsca, zatem na każdym przystanku może wejść pasażer z oficjalnym-zafiskalizowanym biletem kupionym w innym niż u kierowcy kanale sprzedaży. Drugie źródło kontroli to kontrola rewizorska na podstawie danych o sprzedaży z centralnego systemu a nie na podstawie wydruków biletów będących w posiadaniu pasażerów. Z poważaniem, Marek Kowalski Przewodniczący FPP 6