В отчет вывожу данные по товарам беру товар с заказа и ищу его в реализации подчиненной этому заказу. В отчет выводятся товары которые есть в заказе, а то что в реализации не выводится. Это понятно потому что я полным соединением по номенклатуре тяну количество с реализации. А как мне тогда выбрать все товары с реализации и заказа? Подскажите а то не могу разобраться. Вот код:
Код 1C v 8.2 УП "ВЫБРАТЬ
| СУММА(0 ) КАК Выполнение,
| ЗаказПокупателяТовары.Номенклатура КАК Номенклатура,
| СУММА(ЗаказПокупателяТовары.Количество) КАК Заказ,
| ЗаказПокупателяТовары.Ссылка.Ссылка КАК Документ,
| ЗаказПокупателяТовары.Ссылка.Контрагент КАК Контрагент,
| ЗаказПокупателяТовары.Номенклатура.Родитель КАК Группа,
| ЗаказПокупателяТовары.Ссылка.Агент КАК Агент,
| СУММА(ВложенныйЗапрос.Количество) КАК Количество
|{ВЫБРАТЬ
| Выполнение,
| Номенклатура.*,
| Заказ,
| Документ.*,
| Контрагент.*,
| Группа.*,
| Агент.*,
| Количество}
|ИЗ
| Документ.ЗаказПокупателя.Товары КАК ЗаказПокупателяТовары
| ПОЛНОЕ СОЕДИНЕНИЕ (ВЫБРАТЬ
| РеализацияТоваровУслугТовары.Ссылка КАК Ссылка,
| РеализацияТоваровУслугТовары.Номенклатура КАК Номенклатура,
| РеализацияТоваровУслугТовары.Количество КАК Количество
| ИЗ
| Документ.РеализацияТоваровУслуг.Товары КАК РеализацияТоваровУслугТовары) КАК ВложенныйЗапрос
| ПО ЗаказПокупателяТовары.Ссылка = ВложенныйЗапрос.Ссылка.Сделка
| И ЗаказПокупателяТовары.Номенклатура = ВложенныйЗапрос.Номенклатура
|ГДЕ
| ЗаказПокупателяТовары.Ссылка.Проведен = ИСТИНА
| И ЗаказПокупателяТовары.Ссылка.ПометкаУдаления = ЛОЖЬ
| И ЗаказПокупателяТовары.Ссылка.Дата МЕЖДУ &ДатаНачала И &ДатаКонца
|{ГДЕ
| ЗаказПокупателяТовары.Номенклатура.*,
| ЗаказПокупателяТовары.Ссылка.Контрагент.*,
| ЗаказПокупателяТовары.Номенклатура.Родитель.*,
| ЗаказПокупателяТовары.Ссылка.Агент.*,
| ЗаказПокупателяТовары.Ссылка.Подразделение.*}
|
|СГРУППИРОВАТЬ ПО
| ЗаказПокупателяТовары.Номенклатура,
| ЗаказПокупателяТовары.Ссылка.Ссылка,
| ЗаказПокупателяТовары.Ссылка.Контрагент,
| ЗаказПокупателяТовары.Номенклатура.Родитель,
| ЗаказПокупателяТовары.Ссылка.Агент
|
|УПОРЯДОЧИТЬ ПО
| Номенклатура
|{УПОРЯДОЧИТЬ ПО
| Номенклатура.*,
| Группа.*}
|ИТОГИ
| СУММА(Количество) / СУММА(Заказ) * 100 КАК Выполнение,
| СУММА(Заказ),
| СУММА(Количество)
|ПО
| ОБЩИЕ
|{ИТОГИ ПО
| Выполнение,
| Номенклатура.*,
| Документ.*,
| Контрагент.*,
| Группа.*,
| Агент.*,
| Заказ,
| Количество}"