Доукомплектация комплекта с прослеживаемым товаром
Первым документом сделали комплектацию номенклатуры. В составе комплекта был прослеживаемый товар.
Через некоторое время понадобилось доукомплектовать комплект ещё одной номенклатурой (не прослеживаемый товар).
Документ не проводится с ошибкой - "Для комплекта установлен признак "Прослеживаемый товар(ы) в составе комплекта", но в составе нет прослеживаемых комплектующих".
Заглянул в код. В модуле документа "Комплектация номенклатуры" в ОбработкеПроверкиЗаполнения следующий код
Может кто-то пояснить в чем тут дело? Почему так реализовано и как выполнить доукомплектацию комплекта обычной номенклатурой?
Версия БП 3.0.110.29.
Через некоторое время понадобилось доукомплектовать комплект ещё одной номенклатурой (не прослеживаемый товар).
Документ не проводится с ошибкой - "Для комплекта установлен признак "Прослеживаемый товар(ы) в составе комплекта", но в составе нет прослеживаемых комплектующих".
Заглянул в код. В модуле документа "Комплектация номенклатуры" в ОбработкеПроверкиЗаполнения следующий код
ПрослеживаемыйТовар = Комплектующие.НайтиСтроки(Новый Структура("ПрослеживаемыйТовар", Истина));
ЕстьПрослеживаемыйТовар = ПрослеживаемыйТовар.Количество() <> 0;
Если ЕстьПрослеживаемыйТовар И Не ПрослеживаемыйКомплект Тогда
...
ИначеЕсли ПрослеживаемыйКомплект И Не ЕстьПрослеживаемыйТовар Тогда
ТекстСообщения = НСтр("ru = 'Для комплекта установлен признак ""Прослеживаемый товар(ы) в составе комплекта"", но в составе нет прослеживаемых комплектующих'");
ОбщегоНазначенияКлиентСервер.СообщитьПользователю(ТекстСообщения, ЭтотОбъект, "Номенклатура",
"Объект", Отказ);
КонецЕсли;
ПоказатьМожет кто-то пояснить в чем тут дело? Почему так реализовано и как выполнить доукомплектацию комплекта обычной номенклатурой?
Версия БП 3.0.110.29.
Найденные решения
Остальные ответы
Подписаться на ответы
Инфостарт бот
Сортировка:
Древо развёрнутое
Свернуть все
(3) Почему так реализовано. В чем смысл?
По сути своей, насколько я вижу, сообщение об ошибке недостоверное - не соответствует тому, о чем сообщается.
Документ создавался в закрытом периоде (июнь месяц). Править сейчас не получится.
Может кто-нибудь посмотреть, как в последней версии БП 3_0_125_17 реализовано?
По сути своей, насколько я вижу, сообщение об ошибке недостоверное - не соответствует тому, о чем сообщается.
Документ создавался в закрытом периоде (июнь месяц). Править сейчас не получится.
Может кто-нибудь посмотреть, как в последней версии БП 3_0_125_17 реализовано?
Для получения уведомлений об ответах подключите телеграм бот:
Инфостарт бот