Подскажите пожалуйста как в запросе можно объединить так таблицу

```1c
    ВЫБРАТЬ
    ЭтапПроизводства2_2.Распоряжение.ДокументОснование.Ссылка КАК ЗаказКлиента,
    ЭтапПроизводства2_2ВыходныеИзделия.Номенклатура КАК Номенклатура,
    ЭтапПроизводства2_2ВыходныеИзделия.Количество КАК Количество,
    NULL КАК КоличествоИзЗаказа,
    NULL КАК ЦенаИзЗаказа,
    ЭтапПроизводства2_2.Ссылка КАК ЭтапПроизводство
    ПОМЕСТИТЬ ВТОбъединение
    ИЗ
    Документ.ЭтапПроизводства2_2 КАК ЭтапПроизводства2_2
    ЛЕВОЕ СОЕДИНЕНИЕ Документ.ЭтапПроизводства2_2.ВыходныеИзделия КАК ЭтапПроизводства2_2ВыходныеИзделия
    ПО (ЭтапПроизводства2_2.Ссылка = ЭтапПроизводства2_2ВыходныеИзделия.Ссылка)
    ГДЕ
    ЭтапПроизводства2_2.Ссылка В(&Ссылка)
    И ЭтапПроизводства2_2.Проведен

    ОБЪЕДИНИТЬ ВСЕ

    ВЫБРАТЬ
    ЗаказКлиента.Ссылка,
    ЗаказКлиентаТовары.Номенклатура,
    NULL,
    ЗаказКлиентаТовары.Количество,
    ЗаказКлиентаТовары.Цена,
    NULL
    ИЗ
    Документ.ЭтапПроизводства2_2 КАК ЭтапПроизводства2_2
    ЛЕВОЕ СОЕДИНЕНИЕ Документ.ЗаказКлиента КАК ЗаказКлиента
    ЛЕВОЕ СОЕДИНЕНИЕ Документ.ЗаказКлиента.Товары КАК ЗаказКлиентаТовары
    ПО ЗаказКлиента.Ссылка = ЗаказКлиентаТовары.Ссылка
    ПО ЭтапПроизводства2_2.Распоряжение.ДокументОснование.Ссылка = ЗаказКлиента.Ссылка
    ГДЕ
    ЗаказКлиента.Проведен
    И ЭтапПроизводства2_2.Ссылка В(&Ссылка)
    ;

    ////////////////////////////////////////////////////////////­////////////////////
    ВЫБРАТЬ РАЗЛИЧНЫЕ
    ВТЭтапПроизводство.ЗаказКлиента КАК ЗаказКлиента,
    ВТЭтапПроизводство.Номенклатура КАК Номенклатура,
    СУММА(ВТЭтапПроизводство.Количество) КАК Количество,
    СУММА(ВТЭтапПроизводство.КоличествоИзЗаказа) КАК КоличествоИзЗаказа,
    ВТЭтапПроизводство.ЦенаИзЗаказа КАК ЦенаИзЗаказа,
    ВТЭтапПроизводство.ЭтапПроизводство КАК ЭтапПроизводство
    ИЗ
    ВТОбъединение КАК ВТЭтапПроизводство

    СГРУППИРОВАТЬ ПО
    ВТЭтапПроизводство.ЦенаИзЗаказа,
    ВТЭтапПроизводство.ЗаказКлиента,
    ВТЭтапПроизводство.Номенклатура,
    ВТЭтапПроизводство.ЭтапПроизводство
```
---
Примерно так:

```1c
    Запрос = Новый Запрос;
    #Область ТекстЗапроса_<без_названия>

    Запрос.Текст =
    "ВЫБРАТЬ
    | ЭтапПроизводства2_2.Распоряжение.ДокументОснование.Ссылка КАК ЗаказКлиента,
    | ЭтапПроизводства2_2.Ссылка КАК ЭтапПроизводство
    | ПОМЕСТИТЬ ВТОтобранныеДанные
    | ИЗ
    | Документ.ЭтапПроизводства2_2 КАК ЭтапПроизводства2_2
    | ГДЕ
    | ЭтапПроизводства2_2.Ссылка В(&Ссылка)
    | И ЭтапПроизводства2_2.Проведен
    | ;
    |
    | ВЫБРАТЬ
    | ВТОтобранныеДанные.ЭтапПроизводство КАК ЭтапПроизводство,
    | ВТОтобранныеДанные.ЗаказКлиента КАК ЗаказКлиента,
    | ЭтапПроизводства2_2ВыходныеИзделия.Номенклатура КАК Номенклатура,
    | ЕстьNULL(ЭтапПроизводства2_2ВыходныеИзделия.Количество,0) КАК Количество
    | ПОМЕСТИТЬ втТаблицаВыходныхИзделий
    | Из
    | ВТОтобранныеДанные КАК ВТОтобранныеДанные
    | ЛЕВОЕ СОЕДИНЕНИЕ Документ.ЭтапПроизводства2_2.ВыходныеИзделия КАК ЭтапПроизводства2_2ВыходныеИзделия
    | ПО (ВТОтобранныеДанные.ЭтапПроизводство = ЭтапПроизводства2_2ВыходныеИзделия.Ссылка)
    |
    | ;
    |
    | ВЫБРАТЬ
    | ЗаказКлиента.Ссылка КАК ЗаказКлиента,
    | ЗаказКлиентаТовары.Номенклатура КАК Номенклатура,
    | ЗаказКлиентаТовары.Количество КАк КоличествоИзЗаказа,
    | ЗаказКлиентаТовары.Цена КАК ЦенаИзЗаказа
    | ПОМЕСТИТЬ втТаблицаТоваровИзЗаказа
    | ИЗ
    | Документ.ЗаказКлиента КАК ЗаказКлиента
    | ГДЕ
    | //ЗаказКлиента.Проведен //не уверен что это нужно, т.к. по идее необходимы все заказы по которым произведена работа
    | ЗаказКлиентаТовары.Ссылка В(Выбрать ВТОтобранныеДанные.ЗаказКлиента
    | из ВТОтобранныеДанные как ВТОтобранныеДанные)
    |
    | ;
    |
    |ВЫБРАТЬ
    | ВТОтобранныеДанные.ЭтапПроизводство КАК ЭтапПроизводство,
    | ВТОтобранныеДанные.ЗаказКлиента КАК ЗаказКлиента,
    | втТаблицаВыходныхИзделий.Номенклатура КАК Номенклатура,
    | втТаблицаВыходныхИзделий.Количество КАК Количество,
    | 0 КАК КоличествоИзЗаказа,
    | 0 КАК ЦенаИзЗаказа
    |ПОМЕСТИТЬ втИтоговыеДанные
    |ИЗ
    | ВТОтобранныеДанные КАК ВТОтобранныеДанные
    | ЛЕВОЕ СОЕДИНЕНИЕ втТаблицаВыходныхИзделий КАК втТаблицаВыходныхИзделий
    | ПО ВТОтобранныеДанные.ЭтапПроизводство = втТаблицаВыходныхИзделий.ЭтапПроизводство
    | И ВТОтобранныеДанные.ЗаказКлиента = втТаблицаВыходныхИзделий.ЗаказКлиента
    |
    |ОБЪЕДИНИТЬ ВСЕ
    |
    |ВЫБРАТЬ
    | ВТОтобранныеДанные.ЭтапПроизводство,
    | ВТОтобранныеДанные.ЗаказКлиента,
    | втТаблицаТоваровИзЗаказа.Номенклатура,
    | 0,
    | втТаблицаТоваровИзЗаказа.КоличествоИзЗаказа,
    | втТаблицаТоваровИзЗаказа.ЦенаИзЗаказа
    |ИЗ
    | ВТОтобранныеДанные КАК ВТОтобранныеДанные
    | ЛЕВОЕ СОЕДИНЕНИЕ втТаблицаТоваровИзЗаказа КАК втТаблицаТоваровИзЗаказа
    | ПО ВТОтобранныеДанные.ЗаказКлиента = втТаблицаТоваровИзЗаказа.ЗаказКлиента
    |;
    |
    |////////////////////////////////////////////////////////////­////////////////////
    |ВЫБРАТЬ
    | втИтоговыеДанные.ЭтапПроизводство КАК ЭтапПроизводство,
    | втИтоговыеДанные.ЗаказКлиента КАК ЗаказКлиента,
    | втИтоговыеДанные.Номенклатура КАК Номенклатура,
    | СУММА(втИтоговыеДанные.Количество) КАК Количество,
    | СУММА(втИтоговыеДанные.КоличествоИзЗаказа) КАК КоличествоИзЗаказа,
    | СУММА(втИтоговыеДанные.ЦенаИзЗаказа) КАК ЦенаИзЗаказа
    |ИЗ
    | втИтоговыеДанные КАК втИтоговыеДанные
    |
    |СГРУППИРОВАТЬ ПО
    | втИтоговыеДанные.ЭтапПроизводство,
    | втИтоговыеДанные.ЗаказКлиента,
    | втИтоговыеДанные.Номенклатура";
    #КонецОбласти

    Результат = Запрос.Выполнить();
    Выборка = Результат.Выбрать();
    Пока Выборка.Следующий() Цикл
    КонецЦикла;
```
---
есть какая то связь между ценой и этапами производства?
---
Необходимо еще более мелкую таблицу прикрепить! )
---
Нет, так тоже не получается...Проблема в том что цена разная у одной и той же номенклатуры и этапы разные, а заказ клиента один
---
Зачем здесь ОБЪЕДИНИТЬ ВСЕ
ВЫБРАТЬ
    ЭтапПроизводства2_2.Распоряжение.ДокументОснование.Ссылка КАК ЗаказКлиента,
    ЭтапПроизводства2_2ВыходныеИзделия.Номенклатура КАК Номенклатура,
    ЭтапПроизводства2_2ВыходныеИзделия.Количество КАК Количество,
    ЭтапПроизводства2_2.Ссылка КАК ЭтапПроизводство
ПОМЕСТИТЬ ВТОбъединение
ИЗ
    Документ.ЭтапПроизводства2_2 КАК ЭтапПроизводства2_2
        ЛЕВОЕ СОЕДИНЕНИЕ Документ.ЭтапПроизводства2_2.ВыходныеИзделия КАК ЭтапПроизводства2_2ВыходныеИзделия
        ПО (ЭтапПроизводства2_2.Ссылка = ЭтапПроизводства2_2ВыходныеИзделия.Ссылка)
ГДЕ
    ЭтапПроизводства2_2.Ссылка В(&Ссылка)
    И ЭтапПроизводства2_2.Проведен

Далее соединяешь с заказом
---
Напиши Запрос по другому, отбери в первой виртуальной таблице нужные документы по отборам и условиям, там тебе нужны только ссылки и поля для связей, а вторым присоедини к ним табличные части документа по связям ссылка = ссылка
в числовых полях есть возможность указать ЕстьNULL(ЗаказКлиентаТовары.Количество,0), после чего сгруппируй, у тебя меньше таблиц будет в запросе и работать будет быстрей. Для справки у табличный частей документа тоже есть поле Ссылка для построения связей и вывода в поля.
---
вот пример

Если правильно понял что нужно.

```1c
    Запрос = Новый Запрос;
    #Область ТекстЗапроса_<без_названия>

    Запрос.Текст =
    "ВЫБРАТЬ
    | ЭтапПроизводства2_2.Распоряжение.ДокументОснование.Ссылка КАК ЗаказКлиента,
    | ЭтапПроизводства2_2.Ссылка КАК ЭтапПроизводство
    | ПОМЕСТИТЬ ВТОтобранныеДанные
    | ИЗ
    | Документ.ЭтапПроизводства2_2 КАК ЭтапПроизводства2_2
    | ГДЕ
    | ЭтапПроизводства2_2.Ссылка В(&Ссылка)
    | И ЭтапПроизводства2_2.Проведен
    | ;
    |
    | ВЫБРАТЬ
    | ВТОтобранныеДанные.ЭтапПроизводство КАК ЭтапПроизводство,
    | ВТОтобранныеДанные.ЗаказКлиента КАК ЗаказКлиента,
    | ЭтапПроизводства2_2ВыходныеИзделия.Номенклатура КАК Номенклатура,
    | ЕстьNULL(ЭтапПроизводства2_2ВыходныеИзделия.Количество,0) КАК Количество
    | ПОМЕСТИТЬ втТаблицаВыходныхИзделий
    | Из
    | ВТОтобранныеДанные КАК ВТОтобранныеДанные
    | ЛЕВОЕ СОЕДИНЕНИЕ Документ.ЭтапПроизводства2_2.ВыходныеИзделия КАК ЭтапПроизводства2_2ВыходныеИзделия
    | ПО (ВТОтобранныеДанные.ЭтапПроизводство = ЭтапПроизводства2_2ВыходныеИзделия.Ссылка)
    |
    | ;
    |
    | ВЫБРАТЬ
    | ЗаказКлиента.Ссылка КАК ЗаказКлиента,
    | ЗаказКлиентаТовары.Номенклатура КАК Номенклатура,
    | ЗаказКлиентаТовары.Количество КАк КоличествоИзЗаказа,
    | ЗаказКлиентаТовары.Цена КАК ЦенаИзЗаказа
    | ПОМЕСТИТЬ втТаблицаТоваровИзЗаказа
    | ИЗ
    | Документ.ЗаказКлиента КАК ЗаказКлиента
    | ГДЕ
    | //ЗаказКлиента.Проведен //не уверен что это нужно, т.к. по идее необходимы все заказы по которым произведена работа
    | ЗаказКлиентаТовары.Ссылка В(Выбрать ВТОтобранныеДанные.ЗаказКлиента
    | из ВТОтобранныеДанные как ВТОтобранныеДанные)
    |
    | ;
    |
    |
    |
    |ВЫБРАТЬ
    | ВТОтобранныеДанные.ЭтапПроизводство КАК ЭтапПроизводство,
    | ВТОтобранныеДанные.ЗаказКлиента КАК ЗаказКлиента,
    | втТаблицаВыходныхИзделий.Номенклатура КАК Номенклатура,
    | втТаблицаВыходныхИзделий.Количество КАК Количество,
    | 0 КАК КоличествоИзЗаказа,
    | 0 КАК ЦенаИзЗаказа
    |ИЗ
    | ВТОтобранныеДанные КАК ВТОтобранныеДанные
    | ЛЕВОЕ СОЕДИНЕНИЕ втТаблицаВыходныхИзделий КАК втТаблицаВыходныхИзделий
    | ПО (ВТОтобранныеДанные.ЭтапПроизводство = втТаблицаВыходныхИзделий.ЭтапПроизводство
    | и ВТОтобранныеДанные.ЗаказКлиента = втТаблицаВыходныхИзделий.ЗаказКлиента)
    |
    |ОБЪЕДИНИТЬ ВСЕ
    |
    |ВЫБРАТЬ
    | ВТОтобранныеДанные.ЭтапПроизводство ,
    | ВТОтобранныеДанные.ЗаказКлиента ,
    | втТаблицаТоваровИзЗаказа.Номенклатура,
    | 0,
    | втТаблицаТоваровИзЗаказа.КоличествоИзЗаказа,
    | втТаблицаТоваровИзЗаказа.ЦенаИзЗаказа
    |ИЗ
    | ВТОтобранныеДанные КАК ВТОтобранныеДанные
    | ЛЕВОЕ СОЕДИНЕНИЕ втТаблицаТоваровИзЗаказа КАК втТаблицаТоваровИзЗаказа
    | ПО (ВТОтобранныеДанные.ЗаказКлиента = втТаблицаТоваровИзЗаказа.ЗаказКлиента)
    |
    |
    |
    | ";
    #КонецОбласти

    Результат = Запрос.Выполнить();
    Выборка = Результат.Выбрать();
    Пока Выборка.Следующий() Цикл
    КонецЦикла;
```

в конце можешь поместить последний в в виртуальную таблицу, а следующим действием ее сгруппировать.
---
Примерно так:

```1c
    Запрос = Новый Запрос;
    #Область ТекстЗапроса_<без_названия>

    Запрос.Текст =
    "ВЫБРАТЬ
    | ЭтапПроизводства2_2.Распоряжение.ДокументОснование.Ссылка КАК ЗаказКлиента,
    | ЭтапПроизводства2_2.Ссылка КАК ЭтапПроизводство
    | ПОМЕСТИТЬ ВТОтобранныеДанные
    | ИЗ
    | Документ.ЭтапПроизводства2_2 КАК ЭтапПроизводства2_2
    | ГДЕ
    | ЭтапПроизводства2_2.Ссылка В(&Ссылка)
    | И ЭтапПроизводства2_2.Проведен
    | ;
    |
    | ВЫБРАТЬ
    | ВТОтобранныеДанные.ЭтапПроизводство КАК ЭтапПроизводство,
    | ВТОтобранныеДанные.ЗаказКлиента КАК ЗаказКлиента,
    | ЭтапПроизводства2_2ВыходныеИзделия.Номенклатура КАК Номенклатура,
    | ЕстьNULL(ЭтапПроизводства2_2ВыходныеИзделия.Количество,0) КАК Количество
    | ПОМЕСТИТЬ втТаблицаВыходныхИзделий
    | Из
    | ВТОтобранныеДанные КАК ВТОтобранныеДанные
    | ЛЕВОЕ СОЕДИНЕНИЕ Документ.ЭтапПроизводства2_2.ВыходныеИзделия КАК ЭтапПроизводства2_2ВыходныеИзделия
    | ПО (ВТОтобранныеДанные.ЭтапПроизводство = ЭтапПроизводства2_2ВыходныеИзделия.Ссылка)
    |
    | ;
    |
    | ВЫБРАТЬ
    | ЗаказКлиента.Ссылка КАК ЗаказКлиента,
    | ЗаказКлиентаТовары.Номенклатура КАК Номенклатура,
    | ЗаказКлиентаТовары.Количество КАк КоличествоИзЗаказа,
    | ЗаказКлиентаТовары.Цена КАК ЦенаИзЗаказа
    | ПОМЕСТИТЬ втТаблицаТоваровИзЗаказа
    | ИЗ
    | Документ.ЗаказКлиента КАК ЗаказКлиента
    | ГДЕ
    | //ЗаказКлиента.Проведен //не уверен что это нужно, т.к. по идее необходимы все заказы по которым произведена работа
    | ЗаказКлиентаТовары.Ссылка В(Выбрать ВТОтобранныеДанные.ЗаказКлиента
    | из ВТОтобранныеДанные как ВТОтобранныеДанные)
    |
    | ;
    |
    |ВЫБРАТЬ
    | ВТОтобранныеДанные.ЭтапПроизводство КАК ЭтапПроизводство,
    | ВТОтобранныеДанные.ЗаказКлиента КАК ЗаказКлиента,
    | втТаблицаВыходныхИзделий.Номенклатура КАК Номенклатура,
    | втТаблицаВыходныхИзделий.Количество КАК Количество,
    | 0 КАК КоличествоИзЗаказа,
    | 0 КАК ЦенаИзЗаказа
    |ПОМЕСТИТЬ втИтоговыеДанные
    |ИЗ
    | ВТОтобранныеДанные КАК ВТОтобранныеДанные
    | ЛЕВОЕ СОЕДИНЕНИЕ втТаблицаВыходныхИзделий КАК втТаблицаВыходныхИзделий
    | ПО ВТОтобранныеДанные.ЭтапПроизводство = втТаблицаВыходныхИзделий.ЭтапПроизводство
    | И ВТОтобранныеДанные.ЗаказКлиента = втТаблицаВыходныхИзделий.ЗаказКлиента
    |
    |ОБЪЕДИНИТЬ ВСЕ
    |
    |ВЫБРАТЬ
    | ВТОтобранныеДанные.ЭтапПроизводство,
    | ВТОтобранныеДанные.ЗаказКлиента,
    | втТаблицаТоваровИзЗаказа.Номенклатура,
    | 0,
    | втТаблицаТоваровИзЗаказа.КоличествоИзЗаказа,
    | втТаблицаТоваровИзЗаказа.ЦенаИзЗаказа
    |ИЗ
    | ВТОтобранныеДанные КАК ВТОтобранныеДанные
    | ЛЕВОЕ СОЕДИНЕНИЕ втТаблицаТоваровИзЗаказа КАК втТаблицаТоваровИзЗаказа
    | ПО ВТОтобранныеДанные.ЗаказКлиента = втТаблицаТоваровИзЗаказа.ЗаказКлиента
    |;
    |
    |////////////////////////////////////////////////////////////­////////////////////
    |ВЫБРАТЬ
    | втИтоговыеДанные.ЭтапПроизводство КАК ЭтапПроизводство,
    | втИтоговыеДанные.ЗаказКлиента КАК ЗаказКлиента,
    | втИтоговыеДанные.Номенклатура КАК Номенклатура,
    | СУММА(втИтоговыеДанные.Количество) КАК Количество,
    | СУММА(втИтоговыеДанные.КоличествоИзЗаказа) КАК КоличествоИзЗаказа,
    | СУММА(втИтоговыеДанные.ЦенаИзЗаказа) КАК ЦенаИзЗаказа
    |ИЗ
    | втИтоговыеДанные КАК втИтоговыеДанные
    |
    |СГРУППИРОВАТЬ ПО
    | втИтоговыеДанные.ЭтапПроизводство,
    | втИтоговыеДанные.ЗаказКлиента,
    | втИтоговыеДанные.Номенклатура";
    #КонецОбласти

    Результат = Запрос.Выполнить();
    Выборка = Результат.Выбрать();
    Пока Выборка.Следующий() Цикл
    КонецЦикла;
```
---
Наверно вложенными запросами (или временными таблицами) 1 - по количеству из заказов и 2 - по этапам производства, а потом объединить в одну таблицу