Wersja obowiązująca od 2024-11-13 (Dz.U.2024.1654 tekst jednolity)
[Przesyłanie danych za pomocą protokołu komunikacyjnego] 1. Kasa przesyła dane za pomocą protokołu komunikacyjnego przesyłania danych, który obejmuje zestawy poleceń związanych z:
1) fiskalizacją;
2) przesyłaniem danych;
3) weryfikacją sumy kontrolnej programu pracy kasy;
4) zmianą harmonogramu przesyłania danych;
5) włączeniem lub wyłączeniem drukowania kodu graficznego QR text, o którym mowa w § 22 pkt 31, wraz z możliwością wskazania łącznej wartości sprzedaży brutto, o której mowa w § 22 pkt 15, powyżej której wydruk jest obowiązkowy;
6) przejściem kasy w tryb tylko do odczytu;
7) aktualizacją programu pracy kasy;
8) zmianą zakresu przesyłanych zestawów danych;
9) pobraniem numeru ewidencyjnego;
10) przesłaniem informacji o wymianie pamięci fiskalnej lub pamięci chronionej;
11) przesłaniem klucza publicznego kasy.
2. Do kasy jest przyporządkowana unikalna para kluczy asymetrycznych, z których klucz prywatny kasy jest przechowywany w kasie i używany do podpisywania dokumentów fiskalnych i niefiskalnych, a klucz publiczny kasy jest używany do weryfikacji tych dokumentów.
3. Przesyłanie danych z kasy jest zabezpieczone, pod względem poufności i integralności, w sposób określony w protokole komunikacyjnym przesyłania danych, zgodnie z protokołem TLS w wersji 1.2 lub wyższej, przy użyciu certyfikatów klucza publicznego opisanego w protokole komunikacyjnym przesyłania danych w standardzie x.509 lub w wyższym standardzie – w przypadku gdy taki standard zostanie określony w tym protokole komunikacyjnym.
4. Wszystkie czynności kryptograficzne zapewniają poufność, integralność i uwierzytelnienie danych i są wykonywane przez moduł kryptograficzny, w którym bezpieczeństwo kryptografii asymetrycznej jest zapewnione zgodnie z protokołem komunikacyjnym przesyłania danych w standardzie TPM 2.0 lub w wyższym standardzie.
5. Para kluczy asymetrycznych kasy może być wymieniona wyłącznie w trybie serwisowym.
6. Klucz publiczny kasy jest przesyłany przez kasę w zestawie danych podczas fiskalizacji oraz w przypadku wymiany tego klucza.
7. Zestaw danych, w którym jest przesyłany klucz publiczny kasy:
1) zawiera:
a) numer unikatowy,
b) klucz publiczny kasy podpisany podpisem elektronicznym lub opatrzony pieczęcią elektroniczną producenta;
2) jest zaszyfrowany kluczem publicznym odbiorcy.
8. Szczegółowy format danych z zestawu danych, w którym jest przesyłany klucz publiczny kasy, oraz sposób ich przesyłania określa protokół komunikacyjny przesyłania danych.
9. Opis techniczny protokołu komunikacyjnego przesyłania danych udostępnia minister właściwy do spraw finansów publicznych w Biuletynie Informacji Publicznej na stronie podmiotowej urzędu obsługującego tego ministra. Zmiany opisu technicznego protokołu komunikacyjnego minister właściwy do spraw finansów publicznych udostępnia, w ten sam sposób, na co najmniej 180 dni przed dniem jego stosowania.
Wersja obowiązująca od 2024-11-13 (Dz.U.2024.1654 tekst jednolity)
[Przesyłanie danych za pomocą protokołu komunikacyjnego] 1. Kasa przesyła dane za pomocą protokołu komunikacyjnego przesyłania danych, który obejmuje zestawy poleceń związanych z:
1) fiskalizacją;
2) przesyłaniem danych;
3) weryfikacją sumy kontrolnej programu pracy kasy;
4) zmianą harmonogramu przesyłania danych;
5) włączeniem lub wyłączeniem drukowania kodu graficznego QR text, o którym mowa w § 22 pkt 31, wraz z możliwością wskazania łącznej wartości sprzedaży brutto, o której mowa w § 22 pkt 15, powyżej której wydruk jest obowiązkowy;
6) przejściem kasy w tryb tylko do odczytu;
7) aktualizacją programu pracy kasy;
8) zmianą zakresu przesyłanych zestawów danych;
9) pobraniem numeru ewidencyjnego;
10) przesłaniem informacji o wymianie pamięci fiskalnej lub pamięci chronionej;
11) przesłaniem klucza publicznego kasy.
2. Do kasy jest przyporządkowana unikalna para kluczy asymetrycznych, z których klucz prywatny kasy jest przechowywany w kasie i używany do podpisywania dokumentów fiskalnych i niefiskalnych, a klucz publiczny kasy jest używany do weryfikacji tych dokumentów.
3. Przesyłanie danych z kasy jest zabezpieczone, pod względem poufności i integralności, w sposób określony w protokole komunikacyjnym przesyłania danych, zgodnie z protokołem TLS w wersji 1.2 lub wyższej, przy użyciu certyfikatów klucza publicznego opisanego w protokole komunikacyjnym przesyłania danych w standardzie x.509 lub w wyższym standardzie – w przypadku gdy taki standard zostanie określony w tym protokole komunikacyjnym.
4. Wszystkie czynności kryptograficzne zapewniają poufność, integralność i uwierzytelnienie danych i są wykonywane przez moduł kryptograficzny, w którym bezpieczeństwo kryptografii asymetrycznej jest zapewnione zgodnie z protokołem komunikacyjnym przesyłania danych w standardzie TPM 2.0 lub w wyższym standardzie.
5. Para kluczy asymetrycznych kasy może być wymieniona wyłącznie w trybie serwisowym.
6. Klucz publiczny kasy jest przesyłany przez kasę w zestawie danych podczas fiskalizacji oraz w przypadku wymiany tego klucza.
7. Zestaw danych, w którym jest przesyłany klucz publiczny kasy:
1) zawiera:
a) numer unikatowy,
b) klucz publiczny kasy podpisany podpisem elektronicznym lub opatrzony pieczęcią elektroniczną producenta;
2) jest zaszyfrowany kluczem publicznym odbiorcy.
8. Szczegółowy format danych z zestawu danych, w którym jest przesyłany klucz publiczny kasy, oraz sposób ich przesyłania określa protokół komunikacyjny przesyłania danych.
9. Opis techniczny protokołu komunikacyjnego przesyłania danych udostępnia minister właściwy do spraw finansów publicznych w Biuletynie Informacji Publicznej na stronie podmiotowej urzędu obsługującego tego ministra. Zmiany opisu technicznego protokołu komunikacyjnego minister właściwy do spraw finansów publicznych udostępnia, w ten sam sposób, na co najmniej 180 dni przed dniem jego stosowania.
Wersja archiwalna obowiązująca od 2023-03-16 do 2024-11-12
[Przesyłanie danych za pomocą protokołu komunikacyjnego] 1. Kasa przesyła dane za pomocą protokołu komunikacyjnego przesyłania danych, który obejmuje zestawy poleceń związanych z:
1) fiskalizacją;
2) przesyłaniem danych;
3) weryfikacją sumy kontrolnej programu pracy kasy;
4) zmianą harmonogramu przesyłania danych;
5) [5] włączeniem lub wyłączeniem drukowania kodu graficznego QR text, o którym mowa w § 22 pkt 31, wraz z możliwością wskazania łącznej wartości sprzedaży brutto, o której mowa w § 22 pkt 15, powyżej której wydruk jest obowiązkowy;
6) przejściem kasy w tryb tylko do odczytu;
7) aktualizacją programu pracy kasy;
8) zmianą zakresu przesyłanych zestawów danych;
9) pobraniem numeru ewidencyjnego;
10) przesłaniem informacji o wymianie pamięci fiskalnej lub pamięci chronionej;
11) przesłaniem klucza publicznego kasy.
2. Do kasy jest przyporządkowana unikalna para kluczy asymetrycznych, z których klucz prywatny kasy jest przechowywany w kasie i używany do podpisywania dokumentów fiskalnych i niefiskalnych, a klucz publiczny kasy jest używany do weryfikacji tych dokumentów.
3. Przesyłanie danych z kasy jest zabezpieczone, pod względem poufności i integralności, w sposób określony w protokole komunikacyjnym przesyłania danych, zgodnie z protokołem TLS w wersji 1.2 lub wyższej, przy użyciu certyfikatów klucza publicznego opisanego w protokole komunikacyjnym przesyłania danych w standardzie x.509 lub w wyższym standardzie – w przypadku gdy taki standard zostanie określony w tym protokole komunikacyjnym.
4. Wszystkie czynności kryptograficzne zapewniają poufność, integralność i uwierzytelnienie danych i są wykonywane przez moduł kryptograficzny, w którym bezpieczeństwo kryptografii asymetrycznej jest zapewnione zgodnie z protokołem komunikacyjnym przesyłania danych w standardzie TPM 2.0 lub w wyższym standardzie.
5. Para kluczy asymetrycznych kasy może być wymieniona wyłącznie w trybie serwisowym.
6. Klucz publiczny kasy jest przesyłany przez kasę w zestawie danych podczas fiskalizacji oraz w przypadku wymiany tego klucza.
7. Zestaw danych, w którym jest przesyłany klucz publiczny kasy:
1) zawiera:
a) numer unikatowy,
b) klucz publiczny kasy podpisany podpisem elektronicznym lub opatrzony pieczęcią elektroniczną producenta;
2) jest zaszyfrowany kluczem publicznym odbiorcy.
8. Szczegółowy format danych z zestawu danych, w którym jest przesyłany klucz publiczny kasy, oraz sposób ich przesyłania określa protokół komunikacyjny przesyłania danych.
9. Opis techniczny protokołu komunikacyjnego przesyłania danych udostępnia minister właściwy do spraw finansów publicznych w Biuletynie Informacji Publicznej na stronie podmiotowej urzędu obsługującego tego ministra. Zmiany opisu technicznego protokołu komunikacyjnego minister właściwy do spraw finansów publicznych udostępnia, w ten sam sposób, na co najmniej 180 dni przed dniem jego stosowania.
[5] § 41 ust. 1 pkt 5 w brzmieniu ustalonym przez § 1 pkt 4 rozporządzenia Ministra Rozwoju i Technologii z dnia 2 marca 2023 r. zmieniającego rozporządzenie w sprawie wymagań technicznych dla kas rejestrujących (Dz.U. poz. 491). Zmiana weszła w życie 16 marca 2023 r.
Wersja archiwalna obowiązująca od 2021-09-29 do 2023-03-15
[Przesyłanie danych za pomocą protokołu komunikacyjnego] 1. Kasa przesyła dane za pomocą protokołu komunikacyjnego przesyłania danych, który obejmuje zestawy poleceń związanych z:
1) fiskalizacją;
2) przesyłaniem danych;
3) weryfikacją sumy kontrolnej programu pracy kasy;
4) zmianą harmonogramu przesyłania danych;
5) włączeniem lub wyłączeniem drukowania kodu QR text, o którym mowa w § 40 ust. 1 pkt 4, wraz z możliwością wskazania łącznej wartości sprzedaży brutto, o której mowa w § 22 pkt 15, powyżej której wydruk jest obowiązkowy;
6) przejściem kasy w tryb tylko do odczytu;
7) aktualizacją programu pracy kasy;
8) zmianą zakresu przesyłanych zestawów danych;
9) pobraniem numeru ewidencyjnego;
10) przesłaniem informacji o wymianie pamięci fiskalnej lub pamięci chronionej;
11) przesłaniem klucza publicznego kasy.
2. Do kasy jest przyporządkowana unikalna para kluczy asymetrycznych, z których klucz prywatny kasy jest przechowywany w kasie i używany do podpisywania dokumentów fiskalnych i niefiskalnych, a klucz publiczny kasy jest używany do weryfikacji tych dokumentów.
3. Przesyłanie danych z kasy jest zabezpieczone, pod względem poufności i integralności, w sposób określony w protokole komunikacyjnym przesyłania danych, zgodnie z protokołem TLS w wersji 1.2 lub wyższej, przy użyciu certyfikatów klucza publicznego opisanego w protokole komunikacyjnym przesyłania danych w standardzie x.509 lub w wyższym standardzie – w przypadku gdy taki standard zostanie określony w tym protokole komunikacyjnym.
4. Wszystkie czynności kryptograficzne zapewniają poufność, integralność i uwierzytelnienie danych i są wykonywane przez moduł kryptograficzny, w którym bezpieczeństwo kryptografii asymetrycznej jest zapewnione zgodnie z protokołem komunikacyjnym przesyłania danych w standardzie TPM 2.0 lub w wyższym standardzie.
5. Para kluczy asymetrycznych kasy może być wymieniona wyłącznie w trybie serwisowym.
6. Klucz publiczny kasy jest przesyłany przez kasę w zestawie danych podczas fiskalizacji oraz w przypadku wymiany tego klucza.
7. Zestaw danych, w którym jest przesyłany klucz publiczny kasy:
1) zawiera:
a) numer unikatowy,
b) klucz publiczny kasy podpisany podpisem elektronicznym lub opatrzony pieczęcią elektroniczną producenta;
2) jest zaszyfrowany kluczem publicznym odbiorcy.
8. Szczegółowy format danych z zestawu danych, w którym jest przesyłany klucz publiczny kasy, oraz sposób ich przesyłania określa protokół komunikacyjny przesyłania danych.
9. Opis techniczny protokołu komunikacyjnego przesyłania danych udostępnia minister właściwy do spraw finansów publicznych w Biuletynie Informacji Publicznej na stronie podmiotowej urzędu obsługującego tego ministra. Zmiany opisu technicznego protokołu komunikacyjnego minister właściwy do spraw finansów publicznych udostępnia, w ten sam sposób, na co najmniej 180 dni przed dniem jego stosowania.