```1c
    ВЫБРАТЬ
    ЗаказПокупателяТовары.Ссылка,
    ЗаказПокупателяТовары.Номенклатура,
    СпецификацииНоменклатурыИсходныеКомплектующие.Номенклатура КАК Номенклатура1
    ИЗ
    Документ.ЗаказПокупателя.Товары КАК ЗаказПокупателяТовары
    ЛЕВОЕ СОЕДИНЕНИЕ Справочник.СпецификацииНоменклатуры.ИсходныеКомплектующие КАК СпецификацииНоменклатурыИсходныеКомплектующие
    ПО ЗаказПокупателяТовары.Спецификация.Ссылка = СпецификацииНоменклатурыИсходныеКомплектующие.Ссылка
    ГДЕ
    ЗаказПокупателяТовары.Ссылка = &Ссылка
```

Я этим запрос получаю номенклатуру заказа покупателя и ее спецификацию. А спецификация имеет номенклатуру, у которой так же есть спецификация. Можно ли в запросе получить данные этой спецификации. К примеру, в заказе стол получаем его спецификацию, и есть ножка для стола, которая имеет свое спецификацию. Как получить спецификацию для ножки для стола? Это все типа разузлования, но мне надо это сделать запросом всего два уровня. Реально это сделать или нет? Если реально, то как? Как-то так. Спасибо. УПП
---
Marina__,
```1c
    ВЫБРАТЬ
    ЗаказПокупателяТовары.Ссылка,
    ЗаказПокупателяТовары.Номенклатура КАК ТоЧтоВЗаказе,
    СпецификацииНоменклатурыВыходныеИзделия.Номенклатура КАК ТоЖеСамоеЕщеРазЗачем,
    СпецификацииНоменклатурыИсходныеКомплектующие.Номенклатура КАК НепосредственноКомплектующее,
    СпецификацииНоменклатурыИсходныеКомплектующие1.Номенклатура КАК КомплектующееКомплектующего
    ИЗ
    Документ.ЗаказПокупателя.Товары КАК ЗаказПокупателяТовары
    ЛЕВОЕ СОЕДИНЕНИЕ Справочник.СпецификацииНоменклатуры.ВыходныеИзделия КАК СпецификацииНоменклатурыВыходныеИзделия
    ПО ЗаказПокупателяТовары.Спецификация.Ссылка = СпецификацииНоменклатурыВыходныеИзделия.Ссылка
    ЛЕВОЕ СОЕДИНЕНИЕ Справочник.СпецификацииНоменклатуры.ИсходныеКомплектующие КАК СпецификацииНоменклатурыИсходныеКомплектующие
    ЛЕВОЕ СОЕДИНЕНИЕ Справочник.СпецификацииНоменклатуры.ВыходныеИзделия КАК СпецификацииНоменклатурыВыходныеИзделия1
    ЛЕВОЕ СОЕДИНЕНИЕ Справочник.СпецификацииНоменклатуры.ИсходныеКомплектующие КАК СпецификацииНоменклатурыИсходныеКомплектующие1
    ПО СпецификацииНоменклатурыВыходныеИзделия1.Ссылка = СпецификацииНоменклатурыИсходныеКомплектующие1.Ссылка
    ПО СпецификацииНоменклатурыИсходныеКомплектующие.Номенклатура = СпецификацииНоменклатурыВыходныеИзделия1.Номенклатура
    ПО ЗаказПокупателяТовары.Спецификация.Ссылка = СпецификацииНоменклатурыИсходныеКомплектующие.Ссылка
    ГДЕ
    ЗаказПокупателяТовары.Ссылка = &Ссылка
    И СпецификацииНоменклатурыИсходныеКомплектующие.Ссылка.Активная
```
---
Доброго вечера.
Попробуйте временные таблицы использовать.
примерно так, сф дашь, попробую точнее сделать. Или хотя бы, напиши в какой конфигурации работаешь.
---
quNas, УПП
---
Нужно еще два левых соединения к этому запросу. В первой соединяемой таблице нужно выбрать из табличной части спецификации "выходные изделия" такие строки, где выходное изделие равно тому, что у вас обозначено Номенклатура1. Еще нужно ограничить сами спецификации актуальными (чтобы излишней вариативности избежать). Во второй соединяемой таблице должна выбираться табличная часть "ИсходныеКомплектующие" по условию, что эти табличные части одной спецификации принадлежат. И все.
---
ildarovich,
```1c
    ВЫБРАТЬ
    ЗаказПокупателяТовары.Ссылка,
    ЗаказПокупателяТовары.Номенклатура,
    СпецификацииНоменклатурыВыходныеИзделия.Номенклатура КАК Номенклатура1,
    СпецификацииНоменклатурыИсходныеКомплектующие.Номенклатура КАК Номенклатура2
    ИЗ
    Документ.ЗаказПокупателя.Товары КАК ЗаказПокупателяТовары
    ЛЕВОЕ СОЕДИНЕНИЕ Справочник.СпецификацииНоменклатуры.ВыходныеИзделия КАК СпецификацииНоменклатурыВыходныеИзделия
    ПО ЗаказПокупателяТовары.Спецификация.Ссылка = СпецификацииНоменклатурыВыходныеИзделия.Ссылка
    ЛЕВОЕ СОЕДИНЕНИЕ Справочник.СпецификацииНоменклатуры.ИсходныеКомплектующие КАК СпецификацииНоменклатурыИсходныеКомплектующие
    ПО ЗаказПокупателяТовары.Спецификация.Ссылка = СпецификацииНоменклатурыИсходныеКомплектующие.Ссылка
    ГДЕ
    ЗаказПокупателяТовары.Ссылка = &Ссылка
```

А можно для чайников поподробнее как-нибудь. Правда, я не знаю куда подробнее, но не получается.
---
Marina__,
```1c
    ВЫБРАТЬ
    ЗаказПокупателяТовары.Ссылка,
    ЗаказПокупателяТовары.Номенклатура КАК ТоЧтоВЗаказе,
    СпецификацииНоменклатурыВыходныеИзделия.Номенклатура КАК ТоЖеСамоеЕщеРазЗачем,
    СпецификацииНоменклатурыИсходныеКомплектующие.Номенклатура КАК НепосредственноКомплектующее,
    СпецификацииНоменклатурыИсходныеКомплектующие1.Номенклатура КАК КомплектующееКомплектующего
    ИЗ
    Документ.ЗаказПокупателя.Товары КАК ЗаказПокупателяТовары
    ЛЕВОЕ СОЕДИНЕНИЕ Справочник.СпецификацииНоменклатуры.ВыходныеИзделия КАК СпецификацииНоменклатурыВыходныеИзделия
    ПО ЗаказПокупателяТовары.Спецификация.Ссылка = СпецификацииНоменклатурыВыходныеИзделия.Ссылка
    ЛЕВОЕ СОЕДИНЕНИЕ Справочник.СпецификацииНоменклатуры.ИсходныеКомплектующие КАК СпецификацииНоменклатурыИсходныеКомплектующие
    ЛЕВОЕ СОЕДИНЕНИЕ Справочник.СпецификацииНоменклатуры.ВыходныеИзделия КАК СпецификацииНоменклатурыВыходныеИзделия1
    ЛЕВОЕ СОЕДИНЕНИЕ Справочник.СпецификацииНоменклатуры.ИсходныеКомплектующие КАК СпецификацииНоменклатурыИсходныеКомплектующие1
    ПО СпецификацииНоменклатурыВыходныеИзделия1.Ссылка = СпецификацииНоменклатурыИсходныеКомплектующие1.Ссылка
    ПО СпецификацииНоменклатурыИсходныеКомплектующие.Номенклатура = СпецификацииНоменклатурыВыходныеИзделия1.Номенклатура
    ПО ЗаказПокупателяТовары.Спецификация.Ссылка = СпецификацииНоменклатурыИсходныеКомплектующие.Ссылка
    ГДЕ
    ЗаказПокупателяТовары.Ссылка = &Ссылка
    И СпецификацииНоменклатурыИсходныеКомплектующие.Ссылка.Активная
```
---
ildarovich, Спасибо большое.
---
интересно и просто...