W związku z rozwojem urządzeń S10.5 oraz mechanizmu pobierania plików DDD, w wersji oprogramowania oznaczonej jako SV: Mar 4 2025 11:55:23 zmienia się struktura komunikatu TACHOFILE. W celu jego obsługi należy po stronie serwera zaimplementować mechanizm identyfikacji używanej struktury. Dotychczasowa wersja struktury TACHOFILE rozpoczynała się od bajtu 0xB6, natomiast w nowej wersji pierwszy bajt to 0xB4. Na tej podstawie należy wybrać odpowiednią ścieżkę dekodowania.
Kluczowe zmiany obejmują przesunięcie informacji o długości bloku danych z bajtu 5 na bajt 7. Ponadto na bajcie 3 pojawia się nowa wartość, która wcześniej nie występowała – zawsze powinna wynosić 0x00. Dodatkowo numer fragmentu pliku z bajtów 3 i 4 został zastąpiony aktualną pozycją w pliku na bajtach 4, 5 i 6.
Przykładowy komunikat TACHOFILE w dotychczasowej strukturze: $QR:TACHOFILE=b66f030000d4000200001900a8dfb1150724018965312d30303032308946520163a337050005000008107ab6b4a35e3255050100000a0100000c1835d000c87005010100805c9d8d336baddedea3b930c63b4012d30356b7e46ff418d8cc88b7f5adb5cc1fd34ccc60f88daf7075dc4368943f0f0b14bf63094a54e4df29da91554c7976fd1208962201efacf3578d0b1b5f8202adcbc4331a397f7979730bb622c1c15e92888b7d38f375ea62d9f5a531cb91c4ad8c98df8c352ae2b16b6febbcf4d0b162c1000000c20ee5c1d52ede44acd2d9a86191b4452961
Przykładowy komunikat TACHOFILE w nowej strukturze: $QR:TACHOFILE=b46f020080000080ffff015f2504586846805f240478d89f005f3740901dd9c228844f2bf3389f699560327af9b49826c0d7d0af26ce97c3d3bd4edca92f073b9be0f4272c99b6a4582f0671d793b5d9a418f4e1d8510caf75aa0b6c0f00cd00017f2181c97f4e81825f2901004208fb55544f01ffff015f4c07ff534d524454137f494e06092b24c7
Szczegółowy opis struktury TACHOFILE znajduje się tutaj. Po prawej stronie tabeli przedstawiono nowy opis struktury, a po lewej dotychczasowy. W przypadku jakichkolwiek pytań związanych z wprowadzonym rozwiązaniem, nasi konsultanci pozostają do Państwa dyspozycji
Masz więcej pytań? Skontaktuj się z naszym zespołem!