Форум ЦТО

Пожалуйста, войдите или зарегистрируйтесь.

Расширенный поиск  

Новости:

Автор Тема: Как по к приказу №2 ФНС от 21.03.2017 передавать код маркировки  (Прочитано 4432 раз)

492

  • Сообщений: 30
    • Просмотр профиля

P.S. Проверьте личные сообщения.

ок! спасибо за участие :)
Записан

Гонтарь Тимофей

  • Модератор Штрих-М
  • ***
  • Сообщений: 754
    • Просмотр профиля

Не за что.
Записан
С уважением, Гонтарь Тимофей Владимирович
Руководитель отдела
технической поддержки АО "Штрих-М"
тел. (495) 787-60-96.
support@shtrih-m.ru

492

  • Сообщений: 30
    • Просмотр профиля

И снова здравствуйте :)

используется полученная для тестов
Версия ПО                 : C.1
 Сборка ПО                : 18571
 Дата ПО                   : 31/01/2020
на команду FNSendItemBarcode не зависимо от типа марки приходит ответ [-7] - Неверная длина ответа - режим: 8 - подрежим: 0

тест драйвера 4.14.0.792, причем что самое интересное марка передается в офд и там отображается, на чеке М печатается

в офд
50452 57544881025334 EBOMU0DQ640925016, исходное значение C51434563631313645424F4D55304451363430393235303136
и
17485 46218704 kxFV?<GABr8, исходное значение
444D000002C13DD06B7846563F3C47414272382020

лог в аттаче
это просто информация для разработчиков, т.к. вроде все нормально, а ошибку в программе у себя мы просто пока проигнорим :)
Записан

Гонтарь Тимофей

  • Модератор Штрих-М
  • ***
  • Сообщений: 754
    • Просмотр профиля

Это проблема в драйвере. Дело в том, что в ответ на команду FF67h возвращается 3 байта, в которых кодируется тип распознанного кода товара. Драйвер будет доработан.
Записан
С уважением, Гонтарь Тимофей Владимирович
Руководитель отдела
технической поддержки АО "Штрих-М"
тел. (495) 787-60-96.
support@shtrih-m.ru

492

  • Сообщений: 30
    • Просмотр профиля

Драйвер будет доработан.

как я писал выше - мы в программе у себя это обошли, после того как убедились что печатается и передается в офд верно, как будут изменения в драйвере - внесем и к себе :)
спасибо за исчерпывающий ответ
Записан

Гонтарь Тимофей

  • Модератор Штрих-М
  • ***
  • Сообщений: 754
    • Просмотр профиля

Не за что.
Записан
С уважением, Гонтарь Тимофей Владимирович
Руководитель отдела
технической поддержки АО "Штрих-М"
тел. (495) 787-60-96.
support@shtrih-m.ru

1360

  • Сообщений: 1
    • Просмотр профиля

У меня вопрос такой, алкоголь тоже относится к маркированной продукции, и следуя инструкции формирования нужно тоже передавать данные в ОФД или НЕ НУЖНО, где можно почитать информацию?

вот выдержка из инструкции

9. В случае если длина считанной последовательности данных равна 68 символам и последовательность
символов состоит из прописных латинских букв и цифр и не содержит наличие идентификаторов применения
(AI) по стандарту GS1, то значение реквизита «код товара» (тег 1162) формируется из классификатора типов
идентификаторов (первые два байта реквизита «код товара» (тег 1162) принимают значение «С5h 14h») и
переданной последовательности данных начиная с 9 символа по 31 символ включительно, сформированной по
правилам интерпретации ASCII в hex.
Пример:
Считанная последовательность:
22N00002NU5DBKYDOT17ID980726019019608CW1A4XR5EJ7JKFX50FHHGV92ZR2GZRZ.
Выделенная последовательность для передачи в значение реквизита «код товара» (тег 1162):
NU5DBKYDOT17ID980726019.
NU5DBKYDOT17ID980726019 - кодируется в набор байт hex, интерпретируя символы согласно ASCII
таблицы: 4Eh 55h 35h 44h 42h 4Bh 59h 44h 4Fh 54h 31h 37h 49h 44h 39h 38h 30h 37h 32h 36h 30h 31h 39h.
Значение реквизита «код товара» (тег 1162): C5h 14h 4Eh 55h 35h 44h 42h 4Bh 59h 44h 4Fh 54h 31h 37h
49h 44h 39h 38h 30h 37h 32h 36h 30h 31h 39h.
10. В случае если длина считанной последовательности данных равна 150 символам и
последовательность символов состоит из прописных латинских букв и цифр и не содержит наличие
идентификаторов применения (AI) по стандарту GS1, то значение реквизита «код товара» (тег 1162) формируется
из классификатора типов идентификаторов (первые два байта реквизита «код товара» (тег 1162) принимают
5
значение «С5h 1Eh») и переданной последовательности данных начиная с 1 символа по 14 символ включительно,
сформированной по правилам интерпретации ASCII в hex.
Пример:
Считанная последовательность:
136222000058810918QWERDFEWT5123456YGHFDSWERT56YUIJHGFDSAERTYUIOKJ8HGFVCXZSDLKJHGFDSA
OIPLMNBGHJYTRDFGHJKIREWSDFGHJIOIUTDWQASDFRETYUIUYGTREDFG HUYTREWQWE.
Выделенная последовательность для передачи в значение реквизита «код товара» (тег 1162):
13622200005881.
13622200005881 - кодируется в набор байт hex, интерпретируя символы согласно ASCII таблицы: 31h 33h
36h 32h 32h 32h 30h 30h 30h 30h 35h 38h 38h 31h.
Значение реквизита «код товара» (тег 1162): C5h 1Eh 31h 33h 36h 32h 32h 32h 30h 30h 30h 30h 35h 38h
38h 31h.».
Записан

Nick

  • Сообщений: 26
    • Просмотр профиля

Подскажите, когда планируется выход нового драйвера, единовременно с прошивкой ???
Записан
Мы работаем быстро, качественно, недорого...
Выберите ДВА любых пункта, и мы  заключим с Вами договор.

Селихов Дмитрий

  • Модератор Штрих-М
  • ***
  • Сообщений: 2121
    • Просмотр профиля

Цитировать
У меня вопрос такой, алкоголь тоже относится к маркированной продукции, и следуя инструкции формирования нужно тоже передавать данные в ОФД или НЕ НУЖНО, где можно почитать информацию?
По хорошему - это не совсем к нам вопрос. Пока, насколько я понимаю, про продаже алкоголя тег 1162 отправлять не нужно.
Цитировать
Подскажите, когда планируется выход нового драйвера, единовременно с прошивкой ???
Думаю, да, в 20-х числах февраля.
Записан
С уважением, Селихов Дмитрий Юрьевич
Ведущий инженер
отдела технической поддержки АО "Штрих-М"
mailto:support@shtrih-m.ru
тел. (495) 787-60-96.

Вадим

  • Сообщений: 10
    • Просмотр профиля

Команда FF67h возвращается 3 байта.
Как раскодировать эти  3 байта, и как понять что команда выполнена без ошибок
Записан

Селихов Дмитрий

  • Модератор Штрих-М
  • ***
  • Сообщений: 2121
    • Просмотр профиля

Привязка маркированного товара к позиции
Код команды FF67h. Длина сообщения: 5+N байт.
Пароль оператора: 4 байта
Длина кода маркировки: 1 байт
Данные маркировки N байт.
Данная команда должна вызываться после привязки всех тегов к предмету
расчета.
Ответ: FF67h Длина сообщения: 4 байт.
Код ошибки: 1 байт
Первые 2 байта значения реквизита "код товара”: 2 байта,
Тип Data Matrix:1 байт.
0 – КМ 88,
1-КМ симметричный,
2-КМ Табачный,
3-КМ 44.
Записан
С уважением, Селихов Дмитрий Юрьевич
Ведущий инженер
отдела технической поддержки АО "Штрих-М"
mailto:support@shtrih-m.ru
тел. (495) 787-60-96.