Атол ошибка 148 ошибка программирования реквизита 1162

Ошибка 1162 при пробитии маркирвоанного товара ФФД 1.2

Внимание! Данный форум является модерируемым.
Для получения к нему доступа необходимо зарегистрироваться или авторизоваться на сайте.

Касса АТОЛ, по истечении срока ФН была переведена на ФФД 1.2.
Пытаемся пробить обычным чеком частному лицу маркированный товар — шины, получаем ошибку: «148 — ошибка программирования реквизита 1162»
Драйвер АТОЛ 10.8.0.0

Обновили драйвер до версии 10.9.1.0 — при пробитии этого же чека ошибка:

Артем, добрый день, уточните, пожалуйста, воспроизводится ли указанная ошибка на актуальном типовом релизе 5,1,31,06?

У нас тоже была такая ошибка. Отправили лог драйвера в тех. поддержку атола, они указали в чем проблема.

Добрый день. У нас тоже была такая же ошибка на релизе 31.06. Сисадмин написал в поддержку ККТ (Атола), они ответили :»По данному вопросу вам необходимо обращаться в поддержку кассового софта. Не понятно зачем они отменяются марку, после ее принятия». Поскольку в Рарус уже предварительно безрезультатно обращались, пришлось подправить конфу. Беда в том, что проверка кода маркировки каждой шины начинается с очистки результата проверки всех кодов в ККТ «КодОшибки = Устройство.cancelMarkingCodeValidation();», потом идет проверка и подтверждение » Устройство.acceptMarkingCode();». В итоге подтвержденным остается только код для последней шины. А пробитие начинается естественно с первой, обычно же продают 4 шины. Поскольку часть кода закрыта, пришлось использовать костыль: 1)в процедуре кнПробитьНажатие модуля формы ФормаПроверкиКодовМаркировки обработки ФронтКассира например перед строкой «ДействиеПробить(ВладелецФормы); » добавлен код «СохранитьЗначение(«ОчищеныКодыМаркировкиККТ»,Ложь);»; 2)в функции «ОборудованиеПроверитьКодМарки()» модуля формы (в в нашем случае для АТОЛ) ФР_Атол_ДТО10 обработки ТорговоеОборудование после получения кода маркировки добавлена строка «ОчищеныКМ=ВосстановитьЗначение(«ОчищеныКодыМаркировкиККТ»);» и добавлено условие «Если Не ОчищеныКМ=Истина Тогда//Аура добавлено условие очистки
КодОшибки = Устройство.cancelMarkingCodeValidation(); КонецЕсли; » и после строки «Если КодОшибки <> 0 Тогда Возврат КодОшибки; КонецЕсли;» добавлена строка «СохранитьЗначение(«ОчищеныКодыМаркировкиККТ»,Истина);». При проверки правда все равно выдает окошко с ошибками, но пробить не мешает, коды в «честный знак» уходят. Те ошибки, что выдает связаны с косяком в перечислении, решили на них не обращать внимание, с надеждой, что Рарус все-таки исправит все косяки.
С уважением, Новикова Ольга.

Читайте также:  Web программирование web programming

Источник

Оцените статью