§ 20.
Rozporządzenie Ministra Gospodarki z dnia 27 sierpnia 2013 r. w sprawie kryteriów i warunków technicznych, którym muszą odpowiadać kasy rejestrujące · DU 2013 poz. 1076
Treść w tym tekście
Program pracy kasy realizujący funkcję elektronicznego zapisu kopii na informatycznych nośnikach danych musi odpowiadać następującym warunkom technicznym:
1) transmisja danych pomiędzy kasą a umieszczonym poza obudową kasy systemem wykonywania kopii na informatycznych nośnikach danych następuje w postaci zaszyfrowanej i z autoryzacją danych;
2) poprawność działania systemu elektronicznego zapisu kopii na informatycznych nośnikach danych nadzoruje w sposób bezpośredni program, który umożliwia poprawne przekazywanie danych do systemu elektronicznego zapisu kopii i kasowanie danych zawartych w pamięci podręcznej kopii wydruków kasy;
3) po wykonaniu raportu fiskalnego dobowego oraz zapisaniu go do pamięci fiskalnej kasy i pamięci podręcznej, program wyznacza funkcję skrótu kryptograficznego realizowaną niesymetrycznym algorytmem zgodnym z normą PN-ISO/IEC 10118-3:1999, z całości zapisów tekstowych zawartych w pamięci podręcznej łącznie z raportem fiskalnym dobowym;
4) skrót, o którym mowa w pkt 3, zapisywany jest w rekordzie ostatniego raportu fiskalnego dobowego w pamięci fiskalnej;
5) bezpośrednio po wykonaniu raportu fiskalnego dobowego program wywołuje transmisję wszystkich danych z pamięci podręcznej na informatyczny nośnik danych;
6) w rekordach raportu fiskalnego dobowego zapisywanych w pamięci fiskalnej kasy należy umieszczać dodatkowe informacje, o których mowa w pkt 12 i 17; pozytywny wynik porównywania wyznaczonego skrótu zapisanego w rejestrze raportu fiskalnego dobowego kasy z odpowiednimi informacjami określonymi na informatycznych nośnikach danych umożliwia skasowanie zawartości pamięci podręcznej kopii wydruków, przy czym skrót ten opatrzony specjalnym kluczem zostaje przekazany do dopisania na informatycznym nośniku danych w rejestrze odpowiedniego raportu fiskalnego dobowego;
7) dane zapisywane w pamięci fiskalnej kasy przez program są dostępne do odczytu tylko przez ten program;
8) dane zawarte w rekordach, o których mowa w pkt 6, są użyte przez program do porównania z danymi dosłanymi do kasy przez zewnętrzne programy współpracujące, o których mowa w pkt 19 lit. b;
9) każdy informatyczny nośnik danych jest zaopatrzony w zapisaną programem etykietę, która zawiera co najmniej bieżący numer nośnika, zakres czasowy zawartych w nim dokumentów oraz numer unikatowy kasy, której kopie wydruków są na nim zapisane;
10) na jednym informatycznym nośniku danych mogą być zapisane kopie wydruków z jednej kasy;
11) jeżeli jest to możliwe do przeprowadzenia, wykonanie pierwszego raportu fiskalnego dobowego związanego z fiskalizacją kasy rozpoczyna zapisy na informatycznym nośniku danych;
12) proces dopisywania kolejnych kopii wydruków na informatycznych nośnikach danych wymaga każdorazowo sprawdzenia jego oryginalnej zawartości danych od początku zainicjowania informatycznego nośnika danych każdorazowo poprzez porównanie z odpowiednimi danymi zawartymi w pamięci fiskalnej kasy; czynność ta jest wykonana przed dopisaniem następnych danych, a wynik ponownie wykonanego sprawdzenia całego informatycznego nośnika danych jest dopisany w ewidencji raportu fiskalnego dobowego zawartego w pamięci fiskalnej kasy;
13) z zapisanych danych na informatycznym nośniku danych związanych z ostatnim przekazem z kasy należy wyznaczyć funkcję skrótu realizowaną tym samym algorytmem, który został zaimplementowany w kasie; skrót ten należy odesłać do kasy dla porównania przez program w kasie z odpowiednimi zapisami w kasie i po tych operacjach przekazać go z powrotem ze specjalnym kluczem celem zapisania na informatycznym nośniku danych;
14) przed dopisaniem kopii wydruków od ostatniego raportu fiskalnego dobowego na informatyczny nośnik danych, program dokonuje oszacowania wolnego miejsca na zapis danych zaistniałych od ostatniego raportu fiskalnego dobowego; jeżeli miejsca jest wystarczająco dużo, można przystąpić do realizacji zapisu, jeżeli nie, informatyczny nośnik danych powinien zostać zamknięty całkowicie;
15) etykieta całkowicie zamkniętego informatycznego nośnika danych jest zapisywana w pamięci fiskalnej kasy w rekordzie ostatnio zapisanego raportu fiskalnego dobowego i z tym raportem jest drukowana w odpowiednich raportach fiskalnych okresowych;
16) całkowite zamykanie informatycznego nośnika danych z zapisanymi kopiami dokumentów jest realizowane przez program, który również powinien zapewnić przedstawianie historii zapisanych dokumentów z danej kasy, z tym że historia ta jest przedstawiana przez zapisywanie danych z poprzednich zamkniętych informatycznych nośników danych, takich jak: numer unikatowy kasy, zakres numerów raportów fiskalnych dobowych i okresy, w których zostały one zaewidencjonowane, obroty w tych okresach oraz etykiety informatycznych nośników danych, na których dane te się znajdowały, aby móc na podstawie tej informacji ustalić, w którym informatycznym nośniku danych są określone informacje;
17) dla całkowicie zamkniętego informatycznego nośnika danych archiwizującego kopie dokumentów należy wyznaczyć funkcję skrótu niesymetrycznym algorytmem kryptograficznym zgodnym z normą PN-ISO/IEC 10118-3:1999, z zapisu obejmującego wszystkie raporty fiskalne dobowe; skrót ten zostaje dopisany do rekordu ostatniego raportu fiskalnego dobowego zawartego w pamięci fiskalnej kasy i odesłany z powrotem ze specjalnym kluczem z kasy celem zapisania w archiwizowanej kopii;
18) niezależnie od wymienionych w pkt 1-17 wymogów algorytmy związane z zapisaniem kopii wydruków na informatycznych nośnikach danych powinny rozwiązywać w sposób jednoznaczny kwestie dotyczące zabezpieczeń przed utratą danych w ramach wszystkich sytuacji konfliktowych i awaryjnych, jakie mogą się pojawić w związku z działaniem programu;
19) specjalna część programu również zapewnia na całkowicie zamkniętym informatycznym nośniku danych:
a) odczytywanie kopii wydruków i ich drukowanie w systemach, w których są zapisywane lub w innych systemach określonych w karcie kasy; niezależnie od tego powinna być również zapewniona możliwość wykonania wydruku przez kasę lub dowolną kasę tego samego typu, z której pochodziły zapisywane kopie, z wyjątkiem przypadków, o których mowa w § 21,
b) wykonywanie czynności sprawdzających zapisanych kopii wydruków na informatycznych nośnikach danych, w szczególności związanych z zastosowanymi zabezpieczeniami, z udziałem kasy, z której były prowadzone zapisy lub dowolnej kasy tego samego typu,
c) realizację funkcji sortujących umożliwiających co najmniej na podstawie określonych zapisów kopii wydruków, w tym raportów fiskalnych dobowych, tworzenie raportów okresowych za okres żądany przez kontrolującego, wyszukiwanie sprzedaży według zadanych parametrów, takich jak: data, występowanie sprzedaży w zadanym zakresie dat, wyszukiwanie wskazanych stawek podatku przy sprzedażach, wyszukiwanie określonych nazw towarów; program ten powinien też zapewnić wykrywanie zmian już uprzednio zapisanych kopii wydruków oraz wskazywanie etykiet informatycznych nośników danych, które w historii zapisywania kopii wydruków zawierają żądane dane; w programie nie powinny być dostępne dla użytkownika kasy żadne procedury edytowania tekstu.
Wersje
W tekstach z bazy przepis ma jedno brzmienie — w Dz.U. 2013 poz. 1076.
Źródła: przepis występuje w 1 z 1 tekstów tego aktu w bazie. Polecenia zmian są przypisywane do przepisu automatycznie z tekstu nowelizacji — polecenie, którego nie dało się jednoznacznie przypisać, nie jest tu pokazywane.
Orzeczenia
W bazie nie ma orzeczeń, których podstawa prawna wskazuje ten przepis.