Автор Тема: Не корректное отображение TimeZone в честном знаке  (Прочитано 2494 раз)

0 Пользователей и 1 Гость просматривают эту тему.

Оффлайн urch

  • Активный форумчанин
  • Постоялец
  • **
  • Сообщений: 132
  • Похвалили: 1 раз(а)
Здравствуйте. Атол-11Ф с прошивкой 5.16. В драйвере 10.10.7.0 выставлен параметр TimeZone_8, но в Честном Знаке в json версии чека отображается TimeZone_2. Почему так происходит, подписка ИТС приобретена.
 

Оффлайн kass

  • Активный форумчанин
  • Свой в доску
  • **
  • Сообщений: 79
  • Похвалили: 25 раз(а)
Потому что этот тег должно передавать верхнее ПО
 

Оффлайн urch

  • Активный форумчанин
  • Постоялец
  • **
  • Сообщений: 132
  • Похвалили: 1 раз(а)
Верхнее ПО - Микроинвест, его техподдержка пишет, что это должен делать ФР
 

Оффлайн kass

  • Активный форумчанин
  • Свой в доску
  • **
  • Сообщений: 79
  • Похвалили: 25 раз(а)
В драйвере 10.10.7.0 выставлен параметр TimeZone_8
Правильно сказали, что в драйвере, а не в ФР. В драйвере вы можете только посмотреть либо если очень хочется пробить чек с маркировкой через тест драйвера, тогда эта функция сработает.
Выдержка из СТП АТОЛ
Спойлер
LIBFPTR_SETTING_TIME_ZONE - часовая зона ККТ. Может принимать следующие значения:
LIBFPTR_TIME_ZONE_DEVICE - часовая зона устройства, на котором запущен экземпляр драйвера (ПК, планшет и т.д.);
LIBFPTR_TIME_ZONE_1 - часовая зона UTC+2;
LIBFPTR_TIME_ZONE_2 - часовая зона UTC+3;
LIBFPTR_TIME_ZONE_3 - часовая зона UTC+4;
LIBFPTR_TIME_ZONE_4 - часовая зона UTC+5;
LIBFPTR_TIME_ZONE_5 - часовая зона UTC+6;
LIBFPTR_TIME_ZONE_6 - часовая зона UTC+7;
LIBFPTR_TIME_ZONE_7 - часовая зона UTC+8;
LIBFPTR_TIME_ZONE_8 - часовая зона UTC+9;
LIBFPTR_TIME_ZONE_9 - часовая зона UTC+10;
LIBFPTR_TIME_ZONE_10 - часовая зона UTC+11;
LIBFPTR_TIME_ZONE_11 - часовая зона UTC+12;
Значение  LIBFPTR_TIME_ZONE_DEVICE настройки LIBFPTR_SETTING_TIME_ZONE работает только при активной лицензии 19, при отсутствии лицензии вместо часовой зоны устройства будет передаваться значение LIBFPTR_TIME_ZONE_2 (часовая зона UTC+3, Москва);

Передавайте нужную часовую зону через параметр, который должен быть добавлен в функционале верхнего ПО.

Про тег 2108 не так давно тоже было много воя от клиентов и не только, мол Атол сам должен эти ваши единицы измерения в чек пихать, в драйвере же оно есть! Ничего, потом все из верхнего ПО научились передавать 2108
 
Это сообщение считают полезным: urch, Gost

Оффлайн mservis

  • Резидент
  • Эксперт
  • ****
  • Сообщений: 1280
  • Похвалили: 191 раз(а)
  • Откуда: Алтай, Бийск
А что Атол не умеет сам передавать зону, если сверху не передано? Как у штриха.
 

Оффлайн PuRGen

  • Наш человек
  • Эксперт
  • ***
  • Сообщений: 4891
  • Похвалили: 1257 раз(а)
  • Роман
  • Откуда: Камышлов Свердловская обл.
Значение  LIBFPTR_TIME_ZONE_DEVICE настройки LIBFPTR_SETTING_TIME_ZONE работает только при активной лицензии 19, при отсутствии лицензии вместо часовой зоны устройства будет передаваться значение LIBFPTR_TIME_ZONE_2 (часовая зона UTC+3, Москва); 
Т.е часовая зона UTC+3, Москва льготная и может работать без лицензии? )
 

Оффлайн kass

  • Активный форумчанин
  • Свой в доску
  • **
  • Сообщений: 79
  • Похвалили: 25 раз(а)
часовая зона UTC+3, Москва льготная
Да, таймзона по дефолту будет передаваться эта. Логичнее было сделать таймзону устройства, к которому ФР прикручен
 

Оффлайн PuRGen

  • Наш человек
  • Эксперт
  • ***
  • Сообщений: 4891
  • Похвалили: 1257 раз(а)
  • Роман
  • Откуда: Камышлов Свердловская обл.
Логичнее было сделать таймзону устройства, к которому ФР прикручен
Логично то, что согласно адреса, региона, фиас и т.п. часовая зона и без этих тегов известна и не меняется. Остальное логично для бабла. Разве для разъездной торговли актуально передавать часовую зону.
А таймзону устройства там и так предусмотрено передавать... по подписке )))
 
Это сообщение считают полезным: urch

Оффлайн zax

  • Наш человек
  • Эксперт
  • ***
  • Сообщений: 2422
  • Похвалили: 509 раз(а)
Интересно здесь у вас.....ещё в середине августа на атуле  55  ПО 5.16 проверил формирование тега 1011 и  тега 2040 в уведомлении о реализации маркированного товара  прошивка формирует этот не фискальный документ с этими тегами.....и лицензии ни как не влияют на формирования этого документа ,если есть строка "receiptDocumentNumber":22053,"timeZone":2,"items" значит есть тег 2040 ,тег 1011 ,а  значение часовой зоны формируется по различным вариантам у изготовителей ККТ и для сервиса ККТ  этот документ не важен ,он не идёт на сервер ФНС через ОФД ,была мысль проверить значение тега 1011 в другой часовой зоне ,но как то руки не дошли ....
« Последнее редактирование: 02/09/2025 12:48:05 от zax »
 

Оффлайн PuRGen

  • Наш человек
  • Эксперт
  • ***
  • Сообщений: 4891
  • Похвалили: 1257 раз(а)
  • Роман
  • Откуда: Камышлов Свердловская обл.
zax, На сколько понял, наличие лицензии нужно только для LIBFPTR_TIME_ZONE_DEVICE, для LIBFPTR_TIME_ZONE_Х не нужно.
и то LIBFPTR_TIME_ZONE_DEVICE без лицензии просто передаст зону 2 не зависимо от того, какая на устройстве.
 

Оффлайн zax

  • Наш человек
  • Эксперт
  • ***
  • Сообщений: 2422
  • Похвалили: 509 раз(а)
zax, На сколько понял, наличие лицензии нужно только для LIBFPTR_TIME_ZONE_DEVICE, для LIBFPTR_TIME_ZONE_Х не нужно.
и то LIBFPTR_TIME_ZONE_DEVICE без лицензии просто передаст зону 2 не зависимо от того, какая на устройстве.
Всё гораздо интересней .....сегодня по моей просьбе  с Камчатки, там работает Атол на 5.16 с маркировкой  ,прислали  с ЧЗ отчёт о реализации маркированного товара  ... receiptDocumentNumber":473,"timeZone":2,"items":..... адрес расчёта Камчатка  , ИНН Юр.лица московский, видать работают по КПП..... понятно то ,что без разъяснений от изготовителей ККТ  здесь не обойтись,как провести настройку на ККТ ..по поводу лицензий на ПО 5.16 ,при апгрейде 16,17,19 записываются во флеш..
 

Оффлайн Alex-x

  • Активный форумчанин
  • Постоялец
  • **
  • Сообщений: 115
  • Похвалили: 16 раз(а)
  • Откуда: РФ
    • Профсоюз
Судя по описанию: при наличии активной лицензии 19, для того что бы ккт автоматом предавала не московский часовой пояс, нужно выставить в драйвере не часовой пояс камчатки, а "часовая зона устройства" - т.е. "LIBFPTR_TIME_ZONE_DEVICE - часовая зона устройства, на котором запущен экземпляр драйвера (ПК, планшет и т.д.)" - Релиз ревью 5.16.0 и 10.10.7.0.
 

Оффлайн Alfa Dog Андрей

  • ЪУЪ СЪУКА
  • Модератор раздела
  • Эксперт
  • ****
  • Сообщений: 5089
  • Похвалили: 1019 раз(а)
  • ЪУЪ СЪУКА
  • Откуда: Сургут
Судя по описанию: при наличии активной лицензии 19, для того что бы ккт автоматом предавала не московский часовой пояс, нужно выставить в драйвере не часовой пояс камчатки, а "часовая зона устройства" - т.е. "LIBFPTR_TIME_ZONE_DEVICE - часовая зона устройства, на котором запущен экземпляр драйвера (ПК, планшет и т.д.)" - Релиз ревью 5.16.0 и 10.10.7.0.
Проверял? РАботает?
ЪУЪ СЪУКА
 

Оффлайн okas

  • Наш человек
  • Ветеран
  • ***
  • Сообщений: 948
  • Похвалили: 105 раз(а)
Сегодня пробовал в драйвере указать часовую зону. Ставил конкретно 4(+5), ставил автоматически. В реализацию все равно пихает 2(Мск). Атол 55, 5.16.0. ДККТ 10.10.7.0. 1С Розница (версию не знаю, но вроде что-то там обновляли). Видимо не до конца обновили, раз меня попросили в драйвере прописать. У них в карточке ККТ не появилось поле с часовой зоной.
 

 

Sitemap 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23