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

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

22.11.2024 21:28


06.02.2024 08:14
Цитата:
student было с самого начала - через него просто передача 1163 для не маркированного товара
уточни какие у тебя прошивка\драйвер - будет атол на стенде - посмотрим как у нас
Версия драйвера ДТО: 10.10.0.0
Версия прошивки ККТ: 5.10.0
Модель ККТ: Атол 11Ф
Версия ФН: fn_v_1_2
Используемая версия ФФД 1.2

Могу лог ФР выслать допом.
06.02.2024 08:35
Цитата:
victuan Могу лог ФР выслать допом.
смысла нет, скорее всего атол просто не готов к этому - воткнул сейчас на стенд, все тоже самое только фпринт22птк - ведет себя аналогично :(
заменил мгм на fn 1.2 mgm 09 у него уже общепит и прочее - драйвер это все даже в окне регистрации не отображает
у штриха по крайней мере в тесте драйвера все есть с примечанием что нужен новый фн (будет на стенде и ему воткнем новый мгм - проверим)
т.е. скорее всего для атола надо просто ждать прошивку\драйвер
06.02.2024 09:37
Во блин... Миша тут даже АТОЛ обогнал
А ты все говоришь,что Спарки отстой
У него в "кубе" давно уже галка "Общепит" при регистрации появилась
В "тесте" правда нет пока, я писал ему по этому поводу, говорит - пока до теста руки не дошли, а "куб" допиливают,, типа сейчас в работе, что-бы убрать те глюки с потерей и не освобождением портов, которые есть в текущей версии..
06.02.2024 10:00
*Ээээ....
Что-бы было всем понятно, что за "ругательные слова"(С) "куб" и "тест", то это утилиты для Спарк-130, а именно :
"SparkCube" и "TestSpark130", это по сути, то-же самое, что "Тест драйвера" от АТОЛ, только для Спарк-130.
06.02.2024 11:37
Цитата:
MWWRuza *Ээээ....
Что-бы было всем понятно, что за "ругательные слова"(С) "куб" и "тест", то это утилиты для Спарк-130, а именно :
"SparkCube" и "TestSpark130", это по сути, то-же самое, что "Тест драйвера" от АТОЛ, только для Спарк-130.
Мне где-то на просторах интернета попадался скрин из бета-теста атол с галкой "общепита" месяцев несколько назад. Не понимаю, почему они драйвер не обновляют. Какую-то шляпу, наверное, задумали. Монетизируют из послндних сил ...
06.02.2024 18:22
Ответ Атола такой: "функционал указания значения 1023, отличное от 1, при значении 2108=0, для маркированного штучного товара появится только в следующем релизе прошивки ККТ 5.10.15"
08.02.2024 10:44
Привет Всем!
Прошу помощи по передаче маркировки в Штрих-М для разливного пива в общепите (тему форума и "Руководство программиста" проштудировал ):
В общепите (horeca), передается GTIN, для чего, например, для передачи GTIN в комбинации 04600721024079, после стандартной операциии "прихода":

Например:

?cm_Ole{'CheckType'} = 0 ! "приход"
?cm_Ole{'Quantity'} = 0.33
?cm_Ole{'Price'} = 300
?cm_Ole{'PaymentTypeSign'} = 4 ! "Полный расчет"
?cm_Ole{'PaymentItemSign'} = 31

! тут вызов подпрограммы проверки марки

?cm_Ole{'DivisionalQuantity'} = 0
?cm_Ole{'MeasureUnit'} = 41 ! литр
?cm_Ole{'FNOperation'} ! осуществить операцию

далее к операции добавляю:

?cm_Ole{'TagNumber'} = 1262 ! 1262 - идентификатор федерального органа исп.власти
?cm_Ole{'TagType'} = 7 ! тип - "строка"
?cm_Ole{'TagValueStr'} = '030' ! значение
?cm_Ole{'FNSendTagOperation()'} ! добавить тег
....
.....
по тег 1265 включительно

?cm_Ole{'Password'} = 30
?cm_Ole{'MCOSUSign'} = TRUE ! признак объемно-сортового учета (ОСУ)
cm_Ole{'Barcode'} = '04600721024079'
?cm_Ole{'FNSendItemBarcode'} ! Передать и распознать код товара

после чего получаю ошибку препятствующую отправке маркировки:

"(53) Некорректный параметр при данных настройках"

Пробовал напрямую через "Тест драйвера" - получил аналогичный результат с этой же ошибкой
стоит тестовый МГМ-ФН с поддержкой ФФД 1.2
прошивка подходящая вроде:
Цитата:
Версия ПО : C.3
Сборка ПО : 62553
Дата ПО : 01.11.2023
значение таблицы 17, поля 41 = 2

Если сделать MCOSUSign = FALSE, то чек закрывается, однако в ОФД отсутсвует признак маркировки

Вопрос - что делаю не так? Или же причина в моей ККМ с тестовым МГМ-ФН или чего-то не хватает в таблицах параметров?

Спасибо

p.s. если есть есть у кого работающий пример для любого языка программирования поделитесь пож-ста

Правка: SouthRegion, 08.02.2024 10:48
08.02.2024 11:18
Цитата:
SouthRegion ! тут вызов подпрограммы проверки марки
ИМХО, не нужно вызывать проверку марки если MCOSUSign = TRUE

И не вижу кода вида:
.TagNumber = "1260"
.FNBeginSTLVTag
...
.FNSendSTLVTagOperation

Правка: victuan, 08.02.2024 11:24
08.02.2024 11:46
Цитата:
me722 Цитата:
SouthRegion ➤ а какое знчение Вы ставите в теге 1212 для розливного пива общепите - 33 или 31 ?
я ставлю 31
Вопрос: А почему 31, а не 33?
08.02.2024 12:10
Цитата:
Тигин Олег Вопрос: А почему 31, а не 33?
Потому что пиво это подакцизный товар.
Часовой пояс GMT +3, время: 21:28.

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