Форум 1С
Программистам, бухгалтерам, администраторам, пользователям
Задай вопрос - получи решение проблемы
22 ноя 2024, 16:06

Создание заказаов на производство на основании заказа на производство.

Автор Елена1986, 08 сен 2015, 10:00

0 Пользователей и 1 гость просматривают эту тему.

Елена1986

Цитата: Luzer1C от 09 сен 2015, 12:21
ЦитироватьЗа гаданием - к Ванге.
или к синоптикам.
Т.е. нужно сделать разузлование всей номенклатуры до болтиков/гаечек?
И количество уровней разузлования равно количеству документов?
ДА
Добавлено: 09 сен 2015, 14:17


Цитата: Елена1986 от 09 сен 2015, 13:01
Цитата: Luzer1C от 09 сен 2015, 12:21
ЦитироватьЗа гаданием - к Ванге.
или к синоптикам.
Т.е. нужно сделать разузлование всей номенклатуры до болтиков/гаечек?
И количество уровней разузлования равно количеству документов?
ДА
Запрос = Новый Запрос;
   Запрос.УстановитьПараметр("Ссылка",Основание);
   Запрос.УстановитьПараметр("ВидВоспроизводства",Перечисления.ВидыВоспроизводстваНоменклатуры.Производство);
   
   Запрос.Текст="ВЫБРАТЬ
                 |   ЗаказНаПроизводствоМатериалы.Ссылка,           
                 |   ЗаказНаПроизводствоМатериалы.Номенклатура, 
             |   ЗаказНаПроизводствоМатериалы.ВидВоспроизводства ,             
                 |   ЗаказНаПроизводствоМатериалы.Спецификация     
                 |ИЗ
                 |   Документ.ЗаказНаПроизводство.Материалы  КАК  ЗаказНаПроизводствоМатериалы
                 |ГДЕ
                 |   ЗаказНаПроизводствоМатериалы.Ссылка = &Ссылка
                 |   И ЗаказНаПроизводствоМатериалы.ВидВоспроизводства = &ВидВоспроизводства";

       Результат = Запрос.Выполнить();
   
    Если Результат.Пустой()Тогда
       
        Возврат   Документы.ЗаказНаПроизводство.ПустаяСсылка();
    Иначе
        Возврат  СоздатьЗаказНаОсновании(Результат.Выбрать());
     
       КонецЕсли
в чём ошибка?

Теги:

Похожие темы (5)

Рейтинг@Mail.ru

Поиск