Отключаем контроль остатков ГТД. УТ 11.5
У клиента не проводится ГТД, выдает ошибку:
Номенклатура XXXXXXXX
Количество товара к оформлению не соответствует количеству в документе поступления на 1 шт.
А провести нужно срочно, времени на разбирательства нет. Отключить контроль остатков по ГТД нельзя, приходится «допиливать».
Через замер производительности находим, что контроль результатов проверки производится в процедуре УчетИмпорта.СообщитьОРезультатахКонтроляИзменений, но ее сложно расширить.
Расширяем общий модуль ОбщегоНазначения:
&Вместо("СообщитьПользователю") Процедура дор_СообщитьПользователю(Знач ТекстСообщенияПользователю, Знач КлючДанных, Знач Поле, Знач ПутьКДанным, Отказ) ПредОтказ = Отказ; ПродолжитьВызов(ТекстСообщенияПользователю, КлючДанных, Поле, ПутьКДанным, Отказ); Если Найти(ТекстСообщенияПользователю, "Количество товара к оформлению не соответствует количеству в документе поступления") <> 0 Тогда //Отключаем установку отказа по этому виду сообщений Отказ = ПредОтказ; КонецЕсли; КонецПроцедуры
Среда: 11.5.16.80 Объем: 0.5 час
Свежие комментарии