Добрый день!

Нужна помощь в написании запроса, который должен выводить отгруженную тару со Счетом ДТ - 73.03.

На данным момент имею следующее:

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

    ////////////////////////////////////////////////////////////­////////////////////
    ВЫБРАТЬ
    вт_РТУ.Номенклатура,
    вт_РТУ.Количество,
    ХозрасчетныйДвиженияССубконто.СчетДт,
    ХозрасчетныйДвиженияССубконто.СчетКт,
    ХозрасчетныйДвиженияССубконто.КоличествоДт,
    ХозрасчетныйДвиженияССубконто.КоличествоКт,
    вт_РТУ.Ссылка КАК Регистратор
    ИЗ
    вт_РТУ КАК вт_РТУ
    ЛЕВОЕ СОЕДИНЕНИЕ РегистрБухгалтерии.Хозрасчетный.ДвиженияССубконто КАК ХозрасчетныйДвиженияССубконто
    ПО вт_РТУ.Ссылка = ХозрасчетныйДвиженияССубконто.Регистратор
    ГДЕ
    ХозрасчетныйДвиженияССубконто.СчетДт = &Счет
```

Запрос неверный, так как выводит всю тару из реализации, а мне нужна только та, по которой есть проводки (в данном случае Дт 73.03 - Кт 41.03, см. скрин).

Решила, что нужно выводить не номенклатуру, а СубконтоКт1, то есть, вот так:

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

    ////////////////////////////////////////////////////////////­////////////////////
    ВЫБРАТЬ
    вт_РТУ.Количество,
    ХозрасчетныйДвиженияССубконто.СчетДт,
    ХозрасчетныйДвиженияССубконто.СчетКт,
    ХозрасчетныйДвиженияССубконто.КоличествоДт,
    ХозрасчетныйДвиженияССубконто.КоличествоКт,
    вт_РТУ.Ссылка КАК Регистратор,
    ХозрасчетныйДвиженияССубконто.СубконтоКт1
    ИЗ
    вт_РТУ КАК вт_РТУ
    ЛЕВОЕ СОЕДИНЕНИЕ РегистрБухгалтерии.Хозрасчетный.ДвиженияССубконто КАК ХозрасчетныйДвиженияССубконто
    ПО вт_РТУ.Ссылка = ХозрасчетныйДвиженияССубконто.Регистратор
    ГДЕ
    ХозрасчетныйДвиженияССубконто.СчетДт = &Счет
```

Но в таком виде запрос зависает и программа вылетает.

Что делаю не так?
---
надо заполнить параметры виртуальной таблицы - убрать максимально из "ГДЕ"
---
В первом запросе вместо левого поставьте внутреннее соединение
---
Гофротару все равно выводит
---
а не легче тогда взять проводки по Дт 73.03 с регистратором ( тогда не надо обращаться к документам) РТУ и если по 73. и если необходимо добавить настройки по субконто.
---
А где они берутся? Не из Хозрасчетного, как у меня?
---
вы в запросе смотрите документы и к ним подтягиваете проводки, но можно сразу смотреть проводки.
---
Вот так, получается, если только по проводкам:

```1c
    ВЫБРАТЬ
    ХозрасчетныйДвиженияССубконто.Регистратор КАК Регистратор,
    ХозрасчетныйДвиженияССубконто.СчетДт,
    ХозрасчетныйДвиженияССубконто.СчетКт,
    ХозрасчетныйДвиженияССубконто.СубконтоКт1
    ИЗ
    РегистрБухгалтерии.Хозрасчетный.ДвиженияССубконто КАК ХозрасчетныйДвиженияССубконто
    ГДЕ
    ХозрасчетныйДвиженияССубконто.СчетДт = &Счет
    И ВЫРАЗИТЬ(ХозрасчетныйДвиженияССубконто.Регистратор.Контрагент КАК Справочник.Контрагенты) В ИЕРАРХИИ (&Контрагент)
    И ВЫРАЗИТЬ(ХозрасчетныйДвиженияССубконто.Регистратор КАК Документ.РеализацияТоваровУслуг).Экспедитор В ИЕРАРХИИ (&Экспедитор)
    И ВЫРАЗИТЬ(ХозрасчетныйДвиженияССубконто.Регистратор КАК Документ.РеализацияТоваровУслуг).Дата МЕЖДУ &ДатаНачало И &ДатаОкончание
```

Однако, формируется только без субконто... С субконто вылетает
---
надо заполнить параметры виртуальной таблицы - убрать максимально из "ГДЕ"
---
Ура! Получилось! :)

```1c
    ВЫБРАТЬ
    ХозрасчетныйДвиженияССубконто.Регистратор КАК Регистратор,
    ХозрасчетныйДвиженияССубконто.СчетДт,
    ХозрасчетныйДвиженияССубконто.СчетКт,
    ХозрасчетныйДвиженияССубконто.СубконтоКт1
    ИЗ
    РегистрБухгалтерии.Хозрасчетный.ДвиженияССубконто(&ДатаНачало, &ДатаОкончание, СубконтоДт1 В ИЕРАРХИИ (&Экспедитор), , ) КАК ХозрасчетныйДвиженияССубконто
    ГДЕ
    ХозрасчетныйДвиженияССубконто.СчетДт = &Счет
    И ВЫРАЗИТЬ(ХозрасчетныйДвиженияССубконто.Регистратор.Контрагент КАК Справочник.Контрагенты) В ИЕРАРХИИ (&Контрагент)
```

Благодарю!