Wersja obowiązująca od 2024.11.13     (Dz.U.2024.1654 tekst jednolity)

§ 41. [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)

§ 41. [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

§ 41. [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

§ 41. [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.