IPB

Здравствуйте, гость ( Вход | Регистрация )

> Восстановление лицензий

С 3 августа 2017 восстановление лицензий производится ТОЛЬКО через СервисДеск
Просьба обращаться к партнерам компании для оформления заявок в СД

 
Добавить ответ в эту темуОткрыть тему
Как убедиться, что тег 1162 передается правильно?
Горчаков Иван
сообщение 29.1.2020, 14:36
Сообщение #1


Начинающий
*

Группа: Пользователи
Сообщений: 50
Регистрация: 28.11.2016
Пользователь №: 129 222



Добрый день!



Интегрировали программное обеспечение с ККМ Атол 30Ф под управлением Атол ДТО 10.

1) Имеем код маркировки обуви, выданный сканером штрих-кодов:

010290000028025021HEFWeTXudLfd:91002A92mrB4AkQVxuWF5pjwUcu+ON4+JX4jjR9layVxHgbc3X/bdm4QAzReE9lncItAfiDlQyFlcA5WdMBb4z1gJGgLXA==


2) Извлеваем из него GTIN и Serial

gtin: "02900000280250"
serial: "HEFWeTXudLfd:"

Кстати, GTIN должен быть 14 символов, а Serial 13 символов - все верно?


3) Передаем данные GTIN и Serial Атолу, Атол распечатывает чек

fptr.setParam(fptr.LIBFPTR_PARAM_NOMENCLATURE_TYPE, fptr.LIBFPTR_NT_SHOES)
fptr.setParam(fptr.LIBFPTR_PARAM_GTIN, '02900000280250')
fptr.setParam(fptr.LIBFPTR_PARAM_SERIAL_NUMBER, 'HEFWeTXudLfd:')
fptr.utilFormNomenclature
mbKodTovara = fptr.getParamByteArray(fptr.LIBFPTR_PARAM_TAG_VALUE)
fptr.setParam(1162, mbKodTovara)

На бумажном чеке, распечатанном Атолом, отображается код товара:

0x152002A3357C8EBA4845465765545875644C66643A

В лог-файле Атол ДТО 10 отображается следующее:

............
2020.01.28 14:38:59.415 T:00001ADC INFO [Transport] recv 55 01 00 (3 bytes total)
2020.01.28 14:38:59.415 T:00001ADC INFO [Transport] send 92 00 01 (3 bytes total)
2020.01.28 14:38:59.418 T:00001ADC INFO [Transport] recv 55 9B 00 (3 bytes total)
2020.01.28 14:38:59.418 T:00001ADC ERROR [FiscalPrinter] Код ошибки ККТ - 009Bh
2020.01.28 14:38:59.419 T:00001ADC ERROR [FiscalPrinter] Объекту 0x003DE720 присвоен код ошибки 82 [Чек открыт - операция невозможна]
2020.01.28 14:39:09.404 T:00001ADC INFO [FiscalPrinter] > LIBFPTR_PARAM_NOMENCLATURE_TYPE (65695) = 3
2020.01.28 14:39:09.404 T:00001ADC INFO [FiscalPrinter] > LIBFPTR_PARAM_GTIN (65696) = 02900000280250
2020.01.28 14:39:09.404 T:00001ADC INFO [FiscalPrinter] > LIBFPTR_PARAM_SERIAL_NUMBER (65559) = HEFWeTXudLfd:
2020.01.28 14:39:09.404 T:00001ADC INFO [FiscalPrinter] libfptr_util_form_nomenclature()
2020.01.28 14:39:09.539 T:00001ADC INFO [FiscalPrinter] < LIBFPTR_PARAM_TAG_VALUE (65624) = 15 20 02 A3 35 7C 8E BA 48 45 46 57 65 54 58 75 64 4C 66 64 3A
2020.01.28 14:39:09.559 T:00001ADC INFO [FiscalPrinter] > 1162 (1162) = 15 20 02 A3 35 7C 8E BA 48 45 46 57 65 54 58 75 64 4C 66 64 3A
2020.01.28 14:39:09.559 T:00001ADC INFO [FiscalPrinter] > LIBFPTR_PARAM_COMMODITY_NAME (65631) = Шлепки домашние мужские Alfox
2020.01.28 14:39:09.569 T:00001ADC INFO [FiscalPrinter] > LIBFPTR_PARAM_PRICE (65632) = 300
2020.01.28 14:39:09.569 T:00001ADC INFO [FiscalPrinter] > LIBFPTR_PARAM_QUANTITY (65633) = 1
2020.01.28 14:39:09.569 T:00001ADC INFO [FiscalPrinter] > LIBFPTR_PARAM_TAX_TYPE (65569) = 0
2020.01.28 14:39:09.569 T:00001ADC INFO [FiscalPrinter] > 1212 (1212) = 1
2020.01.28 14:39:09.569 T:00001ADC INFO [FiscalPrinter] > 1214 (1214) = 4
2020.01.28 14:39:09.569 T:00001ADC INFO [FiscalPrinter] libfptr_registration()
............

Вроде данные о теге 1162, распечатанном на чеке, совпадают.


4) Проверяем, что ушло в ОФД, там отображается, что вместе с продажей товара была передана маркировка

FSACozV8jrplRUZXZVRYdWRMZmQ6

(как я понимаю, это то же самое, что распечаталось на чеке, толкьо закодированное алгоритмом Base64Encode)

На чеке, который пришел на электронную почту из ОФД, отображается то же самое:

FSACozV8jrplRUZXZVRYdWRMZmQ6



Теперь вопросы:

1) Правильно ли мы извлекли gtin и serial на шаге 2?

2) Правильно ли передался тег 1162 в ОФД? Как мы можем понять, правильно ли он передался? Если ККМ Атол не выдал ошибок при пробитии чека - значит, этого достаточно и тег 1162 передан правильно?

Как проконтролировать, правильно ли передается маркировка в ОФД?

3) Содержит ли маркировка какие-либо символы с контрольными суммами - чтобы в случае передачи неверного gtin/serial генерировалась ошибка кассы и ОФД или в качестве gtin и serial можно передавать произвольные символы и это никак не контролируется?
Вернуться в начало страницы
 
+Ответить с цитированием данного сообщения
АТОЛ: Царюков Ро...
сообщение 29.1.2020, 16:13
Сообщение #2


Тех.поддержка
********

Группа: Администраторы
Сообщений: 48 224
Регистрация: 25.9.2008
Из: Москва
Пользователь №: 14 717



под текущие требования - правильно

под требования, которые вступят в силу с 01.03.2020 - не правильно


--------------------

ответы на 90% вопросов находятся в ДОКУМЕНТАЦИИ
еще 9% ответов ТУТ
P.S.: уважайте труд наших писателей - читайте мануалы
Вернуться в начало страницы
 
+Ответить с цитированием данного сообщения
Горчаков Иван
сообщение 29.1.2020, 16:22
Сообщение #3


Начинающий
*

Группа: Пользователи
Сообщений: 50
Регистрация: 28.11.2016
Пользователь №: 129 222



Цитата(АТОЛ: Царюков Роман @ 29.1.2020, 16:13) *
под текущие требования - правильно

под требования, которые вступят в силу с 01.03.2020 - не правильно


А что именно неправильно и что изменится 01.03.2020?

И как контролировать правильность - касса должна выдавать ошибку если мы что-то делаем неправильно?
Вернуться в начало страницы
 
+Ответить с цитированием данного сообщения
АТОЛ: Царюков Ро...
сообщение 29.1.2020, 16:37
Сообщение #4


Тех.поддержка
********

Группа: Администраторы
Сообщений: 48 224
Регистрация: 25.9.2008
Из: Москва
Пользователь №: 14 717



Цитата(Горчаков Иван @ 29.1.2020, 16:22) *
А что именно неправильно и что изменится 01.03.2020?

И как контролировать правильность - касса должна выдавать ошибку если мы что-то делаем неправильно?

ФФД изменится
https://partner.atol.ru/about/news/news_2467.html

http://www.consultant.ru/cons/cgi/online.c...LAW#10t4wily17m


--------------------

ответы на 90% вопросов находятся в ДОКУМЕНТАЦИИ
еще 9% ответов ТУТ
P.S.: уважайте труд наших писателей - читайте мануалы
Вернуться в начало страницы
 
+Ответить с цитированием данного сообщения
ОфисМаг
сообщение 29.1.2020, 17:52
Сообщение #5


Постоялец
*****

Группа: Пользователи
Сообщений: 606
Регистрация: 22.4.2013
Из: Воронеж
Пользователь №: 82 972



Цитата(АТОЛ: Царюков Роман @ 29.1.2020, 16:37) *

и ваш чек из примера нарушает новый ФФД, выделил оранжевым laugh.gif

Сообщение отредактировал ОфисМаг - 29.1.2020, 17:55
Прикрепленные файлы
Прикрепленный файл  Chek_bumazhnyy_elektronnnyy.jpg ( 190.27 килобайт ) Кол-во скачиваний: 188
 
Вернуться в начало страницы
 
+Ответить с цитированием данного сообщения
АТОЛ: Царюков Ро...
сообщение 29.1.2020, 18:00
Сообщение #6


Тех.поддержка
********

Группа: Администраторы
Сообщений: 48 224
Регистрация: 25.9.2008
Из: Москва
Пользователь №: 14 717



Неизвестно на какой прошивке рисовался данный чек


--------------------

ответы на 90% вопросов находятся в ДОКУМЕНТАЦИИ
еще 9% ответов ТУТ
P.S.: уважайте труд наших писателей - читайте мануалы
Вернуться в начало страницы
 
+Ответить с цитированием данного сообщения
Горчаков Иван
сообщение 11.2.2020, 18:30
Сообщение #7


Начинающий
*

Группа: Пользователи
Сообщений: 50
Регистрация: 28.11.2016
Пользователь №: 129 222



У клиента вот такие данные о кассе:

Номер ККТ: 1
Дата и время в ККТ: 2020.02.11 16:46:13
ККТ зарегистрирована
ФН найден, фискализирован
Заводской номер: 00106100763929
Код модели: 61
Название ККТ: АТОЛ 30Ф
Версия прошивки: 3.0.1245
Режим ККТ: 1
Подрежим ККТ: 0
Смена открыта
Номер смены: 362
Значение внутреннего счетчика чеков: 9992
Значение внутреннего счетчика документов: 19512
Чек закрыт
Сумма чека: 0.00
Крышка закрыта
Денежный ящик закрыт
Чековая лента присутствует
Чековая лента скоро закончится: нет
Ширина чековой ленты: 32/384
Соединение с принтером: нет
Невосстановимая ошибка принтера: нет
Ошибка отрезчика: нет
Перегрев ТПГ: нет
Блокировка ККТ: нет



Подойдет ли это для выполнения требований по маркировке товаров с 1 марта 2020 или надо обновлять прошивку кассы/драйвер кассы? Где можно скачать/как можно получить прошивку кассы?
Вернуться в начало страницы
 
+Ответить с цитированием данного сообщения
АТОЛ: Царюков Ро...
сообщение 11.2.2020, 18:32
Сообщение #8


Тех.поддержка
********

Группа: Администраторы
Сообщений: 48 224
Регистрация: 25.9.2008
Из: Москва
Пользователь №: 14 717



https://onedrive.live.com/redir?resid=189C6...mp;wdorigin=703

http://forum.atol.ru/index.php?showtopic=3...st&p=290585
http://forum.atol.ru/index.php?showtopic=3...st&p=290053


--------------------

ответы на 90% вопросов находятся в ДОКУМЕНТАЦИИ
еще 9% ответов ТУТ
P.S.: уважайте труд наших писателей - читайте мануалы
Вернуться в начало страницы
 
+Ответить с цитированием данного сообщения
Горчаков Иван
сообщение 24.2.2020, 21:26
Сообщение #9


Начинающий
*

Группа: Пользователи
Сообщений: 50
Регистрация: 28.11.2016
Пользователь №: 129 222



Цитата(АТОЛ: Царюков Роман @ 11.2.2020, 18:32) *


Вопрос может показаться глупым - но ведь исходя из информации выше - версия прошивки у пользователя

3.0.1245

- верно?

И получается, эта версия прошивки умеет передавать данные в ОФД - в частности передавать правильно тег 1162 для ДТО Атол, но правильно передает только до 1 марта 2020 - все верно?

В истории версий прошивок вообще не нашел упоминания про 3.0.1245 - поэтому и вопрос - исходя из информации о кассе что передал выше получается, что прошивку надо обновлять на этой кассе?

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

Номер ККТ: 1
Дата и время в ККТ: 2020.02.11 16:46:13
ККТ зарегистрирована
ФН найден, фискализирован
Заводской номер: 00106100763929
Код модели: 61
Название ККТ: АТОЛ 30Ф
Версия прошивки: 3.0.1245
Режим ККТ: 1
Подрежим ККТ: 0
Смена открыта
Номер смены: 362
Значение внутреннего счетчика чеков: 9992
Значение внутреннего счетчика документов: 19512
Чек закрыт
Сумма чека: 0.00
Крышка закрыта
Денежный ящик закрыт
Чековая лента присутствует
Чековая лента скоро закончится: нет
Ширина чековой ленты: 32/384
Соединение с принтером: нет
Невосстановимая ошибка принтера: нет
Ошибка отрезчика: нет
Перегрев ТПГ: нет
Блокировка ККТ: нет

Сообщение отредактировал Горчаков Иван - 24.2.2020, 21:24
Вернуться в начало страницы
 
+Ответить с цитированием данного сообщения
Горчаков Иван
сообщение 24.2.2020, 21:41
Сообщение #10


Начинающий
*

Группа: Пользователи
Сообщений: 50
Регистрация: 28.11.2016
Пользователь №: 129 222



P. S. Пользователь говорит, кстати, что в сентябре 2019 перепрошивала, а версия прошивки какая-то от 2018 года - может, я что не так понял отсюда и вопрос - надо ли обновлять данному пользователю прошивку кассы Атол или обновить только версию драйвера Атол.
Вернуться в начало страницы
 
+Ответить с цитированием данного сообщения
АТОЛ: Царюков Ро...
сообщение 25.2.2020, 5:32
Сообщение #11


Тех.поддержка
********

Группа: Администраторы
Сообщений: 48 224
Регистрация: 25.9.2008
Из: Москва
Пользователь №: 14 717



Надо обновлять прошивку


--------------------

ответы на 90% вопросов находятся в ДОКУМЕНТАЦИИ
еще 9% ответов ТУТ
P.S.: уважайте труд наших писателей - читайте мануалы
Вернуться в начало страницы
 
+Ответить с цитированием данного сообщения
denisk
сообщение 25.2.2020, 22:01
Сообщение #12


Начинающий
*

Группа: Партнеры
Сообщений: 57
Регистрация: 21.11.2007
Из: Челябинск
Пользователь №: 12 152



Подскажите пожалуйста, а на ДТО8 будет работать отправка КМ через Fptr.setParam(Fptr.LIBFPTR_PARAM_MARKING_CODE, ...) ?
или только через Fptr.setParam(1162, ...) ?

и если только 2й вариант то после 01/03 /2020 все? дто8 менять на 10?


--------------------
Начал блог про настройки Frontol-а и Далиона. http://www.barcodov.ru/
Вернуться в начало страницы
 
+Ответить с цитированием данного сообщения
Владимир Маг
сообщение 28.2.2020, 0:48
Сообщение #13


Прохожий


Группа: Пользователи
Сообщений: 28
Регистрация: 16.2.2020
Пользователь №: 294 668



Цитата(Горчаков Иван @ 29.1.2020, 14:36) *
Как убедиться, что тег 1162 передается правильно?


с 1 марта:
1. В чеке ОФД КТ (код товара) должен иметь другой формат, теперь там не хала-бала в base64, а gtin и serial в неизменном виде, ну единственное из gtin могут быть выброшены нули слева.
2. В чеке из ККМ не должно быть КТ в виде хала-балы в base64, вместо этого признак маркировки [M]
Если эти два пункта выполнены - тег 1162 передается правильно.
Вернуться в начало страницы
 
+Ответить с цитированием данного сообщения
Денис Елизаров
сообщение 28.2.2020, 8:37
Сообщение #14


Начинающий
*

Группа: Пользователи
Сообщений: 91
Регистрация: 30.9.2016
Пользователь №: 126 369



Цитата(denisk @ 26.2.2020, 2:01) *
Подскажите пожалуйста, а на ДТО8 будет работать отправка КМ через Fptr.setParam(Fptr.LIBFPTR_PARAM_MARKING_CODE, ...) ?
или только через Fptr.setParam(1162, ...) ?

и если только 2й вариант то после 01/03 /2020 все? дто8 менять на 10?

Не подскажут.
"Принципиальная позиция"...
Вернуться в начало страницы
 
+Ответить с цитированием данного сообщения
Владимир Маг
сообщение 29.2.2020, 4:26
Сообщение #15


Прохожий


Группа: Пользователи
Сообщений: 28
Регистрация: 16.2.2020
Пользователь №: 294 668



Цитата(Владимир Маг @ 28.2.2020, 0:48) *
с 1 марта:
1. В чеке ОФД КТ (код товара) должен иметь другой формат, теперь там не хала-бала в base64, а gtin и serial в неизменном виде, ну единственное из gtin могут быть выброшены нули слева.
2. В чеке из ККМ не должно быть КТ в виде хала-балы в base64, вместо этого признак маркировки [M]
Если эти два пункта выполнены - тег 1162 передается правильно.


Уточнение по пункту 1 - Отображение КТ в чеке ОФД зависит от ОФД, например в ОФД Такском для удобства показывают gtin и serial в неизменном виде, в ОФД Калуга Астрал как раз хала-бала в base64...
Вернуться в начало страницы
 
+Ответить с цитированием данного сообщения
АТОЛ: Царюков Ро...
сообщение 29.2.2020, 6:11
Сообщение #16


Тех.поддержка
********

Группа: Администраторы
Сообщений: 48 224
Регистрация: 25.9.2008
Из: Москва
Пользователь №: 14 717



ФФД един для всех
И в минимуме этих требований его должны выполнять все

На вывод дополнительной информации нет ограничений


--------------------

ответы на 90% вопросов находятся в ДОКУМЕНТАЦИИ
еще 9% ответов ТУТ
P.S.: уважайте труд наших писателей - читайте мануалы
Вернуться в начало страницы
 
+Ответить с цитированием данного сообщения
Горчаков Иван
сообщение 2.3.2020, 11:01
Сообщение #17


Начинающий
*

Группа: Пользователи
Сообщений: 50
Регистрация: 28.11.2016
Пользователь №: 129 222



Цитата(АТОЛ: Царюков Роман @ 29.2.2020, 6:11) *
ФФД един для всех
И в минимуме этих требований его должны выполнять все

На вывод дополнительной информации нет ограничений


То есть можно точно также выводить обычным текстом дополнительную строку "Общая сумма без скидки ..." - и это не будет нарушением 54-ФЗ (мы понимаем, что в драйвере Атол есть специальные методы для обработки товаров со скидками - но переделать верхнее ПО под их использование представляется затруднительно - поэтому и хотелось бы выводить общую сумму (без скидки) просто дополнительной строкой обычным текстом - но тк она не будет передаваться в налоговую - есть сомнения будет ли это нарушением 54-ФЗ)?
Вернуться в начало страницы
 
+Ответить с цитированием данного сообщения
АТОЛ: Царюков Ро...
сообщение 2.3.2020, 11:04
Сообщение #18


Тех.поддержка
********

Группа: Администраторы
Сообщений: 48 224
Регистрация: 25.9.2008
Из: Москва
Пользователь №: 14 717



не фискальной строкой вы хоть басни Крылова можете выводить в чек и это не будет нарушением


--------------------

ответы на 90% вопросов находятся в ДОКУМЕНТАЦИИ
еще 9% ответов ТУТ
P.S.: уважайте труд наших писателей - читайте мануалы
Вернуться в начало страницы
 
+Ответить с цитированием данного сообщения
Горчаков Иван
сообщение 23.3.2020, 23:08
Сообщение #19


Начинающий
*

Группа: Пользователи
Сообщений: 50
Регистрация: 28.11.2016
Пользователь №: 129 222



Какая все-таки должна быть прошивка для поддержки вывода буквы [М] на чеке - где товары с маркировкой?

В описании по ссылке https://partner.atol.ru/about/news/news_2467.html написано:

ШАГ 3. Установите ДККТ 10 релиз 10.6.1.0 или выше. Учитывайте, что некоторые ПО поддерживают автоматическое обновление драйверов.
ШАГ 4. Обновите онлайн-кассу клиента до релиза встроенного программного обеспечения АТОЛ версии 5.7.0.

Атол ДТО 10 поставили, но что такое прошивка 5.7.0 так и не поняли. Клиент говорит, что ему прислали сначала прошивку 8319, а потом

8541

В Атол ДТО 10 сделали запрос через JSON, получили следующее:

Запрос:

{

"type": "getDeviceInfo"

}

Ответ:

{
"deviceInfo" : {
"configurationVersion" : "3.0.8541",
"ffdVersion" : "1.05",
"firmwareVersion" : "3.0.1245",
"fnFfdVersion" : "1.0",
"model" : 61,
"modelName" : "АТОЛ 30Ф",
"receiptLineLength" : 32,
"receiptLineLengthPix" : 384,
"serial" : "00106101366367"
}
}

Как мы поняли, 3.0.1245 - это версия прошивки - но после обновлений до прошивки 8319, а потом 8541 ничего так и не изменилось, так и осталось 3.0.1245. Каким-то чудом в итоге удалось напечатать чек и вывести букву [М] - но так и не удалось понять - что означают цифры 5.7.0 на шаге ШАГ 4.

Что такое 5.7.0, что за релиз встроенного программного обеспечения? 5.7.0 - это и есть номер прошивки или для чего это нужно. После успешной настройки какие запросы из ДТО Атол 10 ни делали - не нашли ничего похожего на 5.7.0.

И какая минимальная версия прошивки все-таки требуется?
Вернуться в начало страницы
 
+Ответить с цитированием данного сообщения
АТОЛ: Царюков Ро...
сообщение 24.3.2020, 5:33
Сообщение #20


Тех.поддержка
********

Группа: Администраторы
Сообщений: 48 224
Регистрация: 25.9.2008
Из: Москва
Пользователь №: 14 717



http://bit.ly/2vCFZco


--------------------

ответы на 90% вопросов находятся в ДОКУМЕНТАЦИИ
еще 9% ответов ТУТ
P.S.: уважайте труд наших писателей - читайте мануалы
Вернуться в начало страницы
 
+Ответить с цитированием данного сообщения

Добавить ответ в эту темуОткрыть тему
1 чел. читают эту тему (гостей: 1, скрытых пользователей: 0)
Пользователей: 0

 



RSS Текстовая версия Сейчас: 30.3.2020, 1:04
 Яндекс цитирования  Rambler's Top100