0
licoris
25.03.24
✎
20:20
|
Созданы справочники "Сырье", где хранится наименование ингредиента, а также справочник "Продукция", в форме элемента находится поле "Продукция", а в табличной части ингредиенты из справочника "Сырье", которые требуются для изготовления, и их необходимое количество. Нужно через проведение документа "Изготовление продукции" увеличивать количество продукции в регистре накопления, а количество используемого сырья расходовать. Как сделать в проведении документа проверку если сырья для изготовления продукции недостаточно и выводить сообщение с ошибкой? В документе "Изготовление продукции" не знаю что оставить, либо просто реквизиты "Продукция" и "Количество", либо добавить еще табличную часть с автозаполнением из справочника "Продукция" всех реквизитов используемых ингредиентов и их количество. Регистр накопления "Сырье" и "Продукция" имеются. То есть мне нужно сравнить резквитит "Количество" из табличной части справочника "Продукции"(необходимое количество сырья для изготовления) со значениями регистра накопления "Сырье"? Как это можно сделать в программном коде? Во вкладке "Движения" документа "Изготовления продукции" есть два регистра, это "Продукция" и "Сырье", но так как в документе нет реквизита "Сырье", то не заполняются выражения в поле регистра "Сырье", количество записалось из реквизита по количеству продукции. Какое решение в этом случае?
|
|