в строке 1 не совпадает количество марок и количество алкогольной продукции
В рознице 2.2 после обновление на 2.2.12.30 при пробитие старых форматов акцизной марок алкогольной продукции появляется такая ошибка "в строке 1 не совпадает количество марок и количество алкогольной продукции" и в строке количества показывает 2 шт а хотя пробита была только одна бутылка, но если повторно пробить ту же бутылку то проходит без ошибки. В чем дело и как она устраняется?
Прикрепленные файлы:
По теме из базы знаний
- 1С:Интеграция ЕГАИС + Инвентаризация на ТСД
- Продажи без дублей по маркам. Сведение остатков в магазинах с остатками в ЕГАИС. Декларации по Форме 11 и Форме 12 по данным 1С.Розница 2.2 и др. программ и источников.
- Удобная инвентаризация алкоголя для конфигурации Розница 2.2 - 2.3
- ЕГАИС от А до Я
- Загрузка статусов акцизных марок алкогольной продукции из Frontol в 1С:Розница 2.3/1С:Управление торговлей 11
Ответы
Подписаться на ответы
Инфостарт бот
Сортировка:
Древо развёрнутое
Свернуть все
Вообщем баг касается только алкоголя со старыми марками, которых на этапе сканирования нет справочнике "ШтрихкодыУпаковокТоваров"
Ошибка или косяк в процедуре в модуле менеджера документа Чек ККМ
// Функция предназначена для обработки считанного штрихкода акцизной марки старого (PDF417) и нового (Data Matrix) образцов
//
Функция ОбработатьДанныеШтрихкодаЕдиницыАлкогольнойПродукции(Форма, ДанныеШтрихкода, ПараметрыСканирования) Экспорт
В оригинале
СтрокаТовара.Количество = СтрокаТовара.Количество + ДанныеШтрихкода.Количество;
Нужно исправить на
СтрокаТовара.Количество = СтрокаТовара.Количество;// + ДанныеШтрихкода.Количество;
Тогда проблема уходит...
При первичном сканировании (когда нет в справочнике) в эту строку прилетает 1 +1 ...
При последующих когда марка уже завелась в справочнике (автоматом) тут уже 0+0...
Логику не смог осознать, стало жалко времени...
Ошибка или косяк в процедуре в модуле менеджера документа Чек ККМ
// Функция предназначена для обработки считанного штрихкода акцизной марки старого (PDF417) и нового (Data Matrix) образцов
//
Функция ОбработатьДанныеШтрихкодаЕдиницыАлкогольнойПродукции(Форма, ДанныеШтрихкода, ПараметрыСканирования) Экспорт
В оригинале
СтрокаТовара.Количество = СтрокаТовара.Количество + ДанныеШтрихкода.Количество;
Нужно исправить на
СтрокаТовара.Количество = СтрокаТовара.Количество;// + ДанныеШтрихкода.Количество;
Тогда проблема уходит...
При первичном сканировании (когда нет в справочнике) в эту строку прилетает 1 +1 ...
При последующих когда марка уже завелась в справочнике (автоматом) тут уже 0+0...
Логику не смог осознать, стало жалко времени...
Для получения уведомлений об ответах подключите телеграм бот:
Инфостарт бот