ПереопределитьСостав |
Очищает состав текущего изделия и вставляет состав вновь, разрешая возможные неопределенности в пользу идущих первыми компонентов.
Наим.ПереопределитьСостав(Документ)
Документ (объект) – акт выпуска готовой продукции.
Ничего не возвращает.
Функция работает в контексте наименования акта выпуска. В противном случае будет выдано сообщение об ошибке.
Функция действует аналогично кнопке "Состав" в диалоге наименования акта выпуска: очищает состав, указанный в наименовании выпуска (закладка "Состав") и вставляет состав, заданный в складской карточке этого наименования (закладка "Описание изделия", таблица "Состав").
Допустим, имеется акт выпуска готовой продукции с номером 1. Необходимо для всех изделий, имеющих состав, переопределить его:
оАкт = Выборка("Акты выпуска");
оАкт.Номер = 1;
Найти(оАкт, "Номер");
ДляВсех(оАкт.Наименований())
Если(Товар.ЕстьСостав)
Наим.ПереопределитьСостав(Документ);
• ДляВсех(СписанийНаименования)