Форум OlegON > Программы и оборудование для автоматизации торговли > Маркировка

Теги в чеке ККТ при продаже разливного пива : Маркировка

22.11.2024 15:56


08.02.2024 12:17
Цитата:
victuan ИМХО, не нужно вызывать проверку марки если MCOSUSign = TRUE

И не вижу кода вида:
.TagNumber = "1260"
.FNBeginSTLVTag
...
.FNSendSTLVTagOperation
Спасибо за оперативный отклик!

Если я делаю:

drv.TagNumber = 1260 ! номер родительского тега
drv.FNBeginSTLVTag() ! начать формир-е составного тега
! при проверке - ошибок нет

drv.TagNumber = 1262 ! 1262 - идентификатор федерального органа исп.власти
drv.TagType = 7 ! тип - "строка"
drv.TagValueStr = '030' ! значение
drv.FNAddTag() ! добавить тег
! при проверке - ошибок нет

drv.TagNumber = 1263 ! 1263 - дата документа основания
drv.TagType = 7 ! тип - "строка"
drv.TagValueStr = '26.03.2022' ! значение
drv.FNAddTag() ! добавить тег
! при проверке - ошибок нет


drv.TagNumber = 1264 ! 1264 - номер документа основания
drv.TagType = 7 ! тип - "строка"
drv.TagValueStr = '477' ! значение
drv.FNAddTag() ! добавить тег
! при проверке - ошибок нет

drv.TagNumber = 1265 ! 1265 - значение отраслевого реквизита
drv.TagType = 7 ! тип - "строка"
drv.TagValueStr = 'mode=horeca' ! значение
drv.FNAddTag() ! добавить тег
! при проверке - ошибок нет

drv.FNSendSTLVTagOperation() ! отправить составной тег

а вот тут получаю ошибку 51- некорректные параметры в команде

Пробовал и FNSendSTLVTag - тоже самое.... что не корректно?


Цитата:
Тигин Олег Вопрос: А почему 31, а не 33?
я тоже раньше ставил 33, но вроде сказали надо 31 - подакцизный


p.s. у меня версия драйвера 5.17.0.933 это последний или есть новее?

Правка: SouthRegion, 08.02.2024 12:19
08.02.2024 12:57
Цитата:
Тигин Олег Вопрос: А почему 31, а не 33?
Все правильно - 31 (АКЦИЗНЫЙ ТОВАР МАРКИРОВАННЫЙ)
08.02.2024 18:18
Привет Всем!
С помощью техподдержки ШТРИХ-М, удалось разобраться с причиной ошибки в варианте horeca при передаче пива "(53) Некорректный параметр при данных настройках" в регистраторах ШТРИХ (может кому-то пригодится).
Эта ошибка, в моем случае, возникала при установке свойства drv.MCOSUSign = TRUE, если FALSE - то ошибки не было (но и не формировался тег 2106 = 0)
Оказалось, что в некоторых старых моделях, для работы с пивом розлив, требуется, при фискализации (вкладка "Фискализация ФН") дополнительно активировать параметр "ККТ в обществ. питании". У меня такого не было...
Как заявил представитель ШТРИХ, на некоторых, более современных моделях, маркировка работает и без вышеуказанной дополнительной опции.
08.02.2024 19:49
Цитата:
SouthRegion Оказалось, что в некоторых старых моделях, для работы с пивом розлив, требуется, при фискализации (вкладка "Фискализация ФН") дополнительно активировать параметр "ККТ в обществ. питании".
в придачу ко всему такое поведение и от фн (ее версии) скорее всего зависит
у нас на стенде с мгм с последней прошивкой и драйверами галочка есть... только вот при ее активации сообщение что типа низя :) но что самое интересное и без галочки работает, новую мгм-ку с общепитом уже привезли, поставим - посмотрим что получится с галочкой
08.02.2024 20:24
Я вот тут подумал, может перед тем как пытаться писать в свойство MCOSUSign значение TRUE нужно проверить, а поддерживается ли оно вообще - с помощью запроса FNGetOSUSupportStatus (ФНСтатусПоддержкиОСУ)?



(0.05Мб)
09.02.2024 10:16
Цитата:
victuan Я вот тут подумал, может перед тем как пытаться писать в свойство MCOSUSign значение TRUE нужно проверить, а поддерживается ли оно вообще - с помощью запроса FNGetOSUSupportStatus (ФНСтатусПоддержкиОСУ)?
Привет Всем!
Разумно! Однако, ЦТО (или их сегодняшние аналоги), наверное, все-таки, должны быть в курсе таких нюансов. Похоже, что "галочка" "ККТ в обществ.питании" появилась только в последних версиях драйвера
20.03.2024 18:22
Может кому будет полезно. Для Штриха. Работает.

FR.TagNumber=1262; //«идентификатор ФОИВ»
FR.TagType=7; //строка
FR.TagValueStr="030"; //Министерство промышленности и торговли Российской Федерации
FR.FNSendTagOperation();

FR.TagNumber=1263; //«дата документа основания»
FR.TagType=7; //строка
FR.TagValueStr="21.11.2023";
FR.FNSendTagOperation();

FR.TagNumber=1264; //«номер документа основания»
FR.TagType=7; //строка
FR.TagValueStr="1944";
FR.FNSendTagOperation();

FR.TagNumber=1265; //«значение отраслевого реквизита
FR.TagType=7; //строка
FR.TagValueStr="UUID=2ce10bdb-6510-4d37-be04-dd473b98c728&Time=1692691702065"
FR.FNSendTagOperation();
20.03.2024 18:25
Темой только маленько ошибся, не для пива а для табака
Часовой пояс GMT +3, время: 15:56.

Форум на базе vBulletin®
Copyright © Jelsoft Enterprises Ltd.
В случае заимствования информации гипертекстовая индексируемая ссылка на Форум обязательна.