как получить запросом дополнительные реквизиты документа для отчета?

1. dklp 42 13.06.17 15:38 Сейчас в теме
К документу РеализацияТоваровУслуг в режиме Предприятия добавлены два доп. реквизита:
"Рекв. 1" и "Рекв. 2"

Нужен внешний отчет, который в простейшем случае будет выводить таблицу с полями:
Накладная, Рекв. 1, Рекв. 2

Поскольку доп. реквизиты хранятся вместе с документом в специальной табличной части, добраться к ним оказалось целой историей. В настоящий момент пробую реализовать такой запрос:

ВЫБРАТЬ
    РеализацияТоваровУслуг.Ссылка КАК Накладная,
    ДопРеквизиты1.Значение КАК Рекв1,
    ДопРеквизиты2.Значение КАК Рекв2
ИЗ
    Документ.РеализацияТоваровУслуг КАК РеализацияТоваровУслуг
        ЛЕВОЕ СОЕДИНЕНИЕ Документ.РеализацияТоваровУслуг.ДополнительныеРеквизиты КАК ДопРеквизиты1
        ПО ДопРеквизиты1.Ссылка = РеализацияТоваровУслуг.Ссылка
        ЛЕВОЕ СОЕДИНЕНИЕ Документ.РеализацияТоваровУслуг.ДополнительныеРеквизиты КАК ДопРеквизиты2
        ПО ДопРеквизиты2.Ссылка = РеализацияТоваровУслуг.Ссылка
ГДЕ
    РеализацияТоваровУслуг.Дата > &Дата
    И ДопРеквизиты1.Свойство.Наименование = "Рекв. 1 (Реализации товаров и услуг)"
    И ДопРеквизиты1.Свойство.Наименование = "Рекв. 1 (Реализации товаров и услуг)"
Показать


Однако если в накладной хотя бы один из доп. реквизитов не заполнен, накладная уже не попадает в результирующую таблицу, а нужно чтобы все накладные попадали, в т.ч. с незаполненными доп. реквизитами.

В каком месте подправить?
По теме из базы знаний
Вознаграждение за ответ
Показать полностью
Найденные решения
2. caponid 13.06.17 15:43 Сейчас в теме +1 $m
ВЫБРАТЬ
    РеализацияТоваровУслуг.Ссылка КАК Накладная,
    ДопРеквизиты1.Значение КАК Рекв1,
    ДопРеквизиты2.Значение КАК Рекв2
ИЗ
    Документ.РеализацияТоваровУслуг КАК РеализацияТоваровУслуг
        ЛЕВОЕ СОЕДИНЕНИЕ Документ.РеализацияТоваровУслуг.ДополнительныеРеквизиты КАК ДопРеквизиты1
        ПО РеализацияТоваровУслуг.Ссылка = ДопРеквизиты1.Ссылка
                И ДопРеквизиты1.Свойство.Наименование = "Рекв. 1"
        ЛЕВОЕ СОЕДИНЕНИЕ Документ.РеализацияТоваровУслуг.ДополнительныеРеквизиты КАК ДопРеквизиты2
        ПО РеализацияТоваровУслуг.Ссылка = ДопРеквизиты2.Ссылка
                И ДопРеквизиты2.Свойство.Наименование = "Рекв. 2"
ГДЕ
    РеализацияТоваровУслуг.Дата > &Дата
Показать
Остальные ответы
Подписаться на ответы Инфостарт бот Сортировка: Древо развёрнутое
Свернуть все
2. caponid 13.06.17 15:43 Сейчас в теме +1 $m
ВЫБРАТЬ
    РеализацияТоваровУслуг.Ссылка КАК Накладная,
    ДопРеквизиты1.Значение КАК Рекв1,
    ДопРеквизиты2.Значение КАК Рекв2
ИЗ
    Документ.РеализацияТоваровУслуг КАК РеализацияТоваровУслуг
        ЛЕВОЕ СОЕДИНЕНИЕ Документ.РеализацияТоваровУслуг.ДополнительныеРеквизиты КАК ДопРеквизиты1
        ПО РеализацияТоваровУслуг.Ссылка = ДопРеквизиты1.Ссылка
                И ДопРеквизиты1.Свойство.Наименование = "Рекв. 1"
        ЛЕВОЕ СОЕДИНЕНИЕ Документ.РеализацияТоваровУслуг.ДополнительныеРеквизиты КАК ДопРеквизиты2
        ПО РеализацияТоваровУслуг.Ссылка = ДопРеквизиты2.Ссылка
                И ДопРеквизиты2.Свойство.Наименование = "Рекв. 2"
ГДЕ
    РеализацияТоваровУслуг.Дата > &Дата
Показать
Оставьте свое сообщение

Для получения уведомлений об ответах подключите телеграм бот:
Инфостарт бот