ВЫБРАТЬ
ЗаказПокупателяТовары.Ссылка КАК Заказ,
РеализацияТоваровУслугТовары.Ссылка КАК Реализация,
ЗаказПокупателяТовары.Номенклатура,
РеализацияТоваровУслугТовары.Номенклатура КАК НоменклатураРеализации,
ЗаказПокупателяТовары.Количество,
РеализацияТоваровУслугТовары.Количество КАК КоличествоРеализации,
ЗаказПокупателяТовары.Сумма,
РеализацияТоваровУслугТовары.Сумма КАК СуммаРеализации
ИЗ
Документ.ЗаказПокупателя.Товары КАК ЗаказПокупателяТовары
ПОЛНОЕ СОЕДИНЕНИЕ Документ.РеализацияТоваровУслуг.Товары КАК РеализацияТоваровУслугТовары
ПО ЗаказПокупателяТовары.Номенклатура = РеализацияТоваровУслугТовары.Номенклатура
И ЗаказПокупателяТовары.Ссылка = РеализацияТоваровУслугТовары.Ссылка.Сделка
ГДЕ
ЗаказПокупателяТовары.Ссылка.Дата МЕЖДУ &ДатаНачала И &ДатаОкончания
Потом сую этот запрос в СКД. Из реализаций выбираются только те товары, которые есть в заказе. Как сделать так чтобы выбирались товары, которых нет в заказе?
Я так понимаю, левое соединение получается из за условия на левую таблицу? Наверно надо сначала ВТ сформировать с заказами в нужном периоде, а потом соединять с реализациями?
Да тут не из каких регистров данные не возьмешь, приходится учитывать даже непроведенные документы.
Требовать и эффективности, и гибкости от одной и той же программы — все равно, что искать очаровательную и скромную жену... по-видимому, нам следует остановиться на чем-то одном из двух. Фредерик Брукс-младший