Код:
ВЫБРАТЬ
ОборотыДенежныхСредствОстаткиИОбороты.СуммаПриход,
ОборотыДенежныхСредствОстаткиИОбороты.СуммаРасход,
ОборотыДенежныхСредствОстаткиИОбороты.Инвойс,
ЗаявкаНаПоставкуУсловиеОплаты.Ссылка.ВнутреннийНомер КАК НомерЗаказ,
ЗаявкаНаПоставкуУсловиеОплаты.Ссылка КАК Заявка,
ОборотыДенежныхСредствОстаткиИОбороты.Период
ИЗ
Документ.ЗаявкаНаПоставку.УсловиеОплаты КАК ЗаявкаНаПоставкуУсловиеОплаты
ЛЕВОЕ СОЕДИНЕНИЕ РегистрНакопления.ОборотыДенежныхСредств.ОстаткиИОбороты(, , Регистратор, , ) КАК ОборотыДенежныхСредствОстаткиИОбороты
ПО ЗаявкаНаПоставкуУсловиеОплаты.Ссылка = ОборотыДенежныхСредствОстаткиИОбороты.Заявка
ГДЕ
(&Клиент = ЗНАЧЕНИЕ(Справочник.Клиенты.ПустаяСсылка)
ИЛИ ЗаявкаНаПоставкуУсловиеОплаты.Ссылка.Клиент = &Клиент)
И (&Грузополучатель = ЗНАЧЕНИЕ(Справочник.Клиенты.ПустаяСсылка)
ИЛИ ЗаявкаНаПоставкуУсловиеОплаты.Ссылка.Грузополучатель = &Грузополучатель)
И ЗаявкаНаПоставкуУсловиеОплаты.Ссылка.Дата МЕЖДУ &ДатаНачала И &ДатаКонца
И ЗаявкаНаПоставкуУсловиеОплаты.Ссылка.ПометкаУдаления = ЛОЖЬ
И ЗаявкаНаПоставкуУсловиеОплаты.Ссылка.Проведен = ИСТИНА
И ЗаявкаНаПоставкуУсловиеОплаты.ВариантОплаты = &ВариантОплаты
ИТОГИ ПО
Заявка
в результате получаю вот такую таблицу
! | Правила, п.11 |
а хотелось бы вот так
! | Правила, п.11 |
пробовал ч\з объединить. Код:
ВЫБРАТЬ
ОборотыДенежныхСредствОстаткиИОбороты.СуммаПриход,
ОборотыДенежныхСредствОстаткиИОбороты.Инвойс,
ЗаявкаНаПоставкуУсловиеОплаты.Ссылка.ВнутреннийНомер КАК НомерЗаказ,
ЗаявкаНаПоставкуУсловиеОплаты.Ссылка КАК Заявка,
ОборотыДенежныхСредствОстаткиИОбороты.Период
ИЗ
Документ.ЗаявкаНаПоставку.УсловиеОплаты КАК ЗаявкаНаПоставкуУсловиеОплаты
ЛЕВОЕ СОЕДИНЕНИЕ РегистрНакопления.ОборотыДенежныхСредств.ОстаткиИОбороты(, , Регистратор, , ) КАК ОборотыДенежныхСредствОстаткиИОбороты
ПО ЗаявкаНаПоставкуУсловиеОплаты.Ссылка = ОборотыДенежныхСредствОстаткиИОбороты.Заявка
ГДЕ
(&Клиент = ЗНАЧЕНИЕ(Справочник.Клиенты.ПустаяСсылка)
ИЛИ ЗаявкаНаПоставкуУсловиеОплаты.Ссылка.Клиент = &Клиент)
И (&Грузополучатель = ЗНАЧЕНИЕ(Справочник.Клиенты.ПустаяСсылка)
ИЛИ ЗаявкаНаПоставкуУсловиеОплаты.Ссылка.Грузополучатель = &Грузополучатель)
И ЗаявкаНаПоставкуУсловиеОплаты.Ссылка.Дата МЕЖДУ &ДатаНачала И &ДатаКонца
И ЗаявкаНаПоставкуУсловиеОплаты.Ссылка.ПометкаУдаления = ЛОЖЬ
И ЗаявкаНаПоставкуУсловиеОплаты.Ссылка.Проведен = ИСТИНА
И ЗаявкаНаПоставкуУсловиеОплаты.ВариантОплаты = &ВариантОплаты
ОБЪЕДИНИТЬ ВСЕ
ВЫБРАТЬ
ОборотыДенежныхСредствОстаткиИОбороты.СуммаРасход,
ОборотыДенежныхСредствОстаткиИОбороты.Инвойс,
ЗаявкаНаПоставкуУсловиеОплаты.Ссылка.ВнутреннийНомер,
ЗаявкаНаПоставкуУсловиеОплаты.Ссылка,
ОборотыДенежныхСредствОстаткиИОбороты.Период
ИЗ
Документ.ЗаявкаНаПоставку.УсловиеОплаты КАК ЗаявкаНаПоставкуУсловиеОплаты
ЛЕВОЕ СОЕДИНЕНИЕ РегистрНакопления.ОборотыДенежныхСредств.ОстаткиИОбороты(, , Регистратор, , ) КАК ОборотыДенежныхСредствОстаткиИОбороты
ПО ЗаявкаНаПоставкуУсловиеОплаты.Ссылка = ОборотыДенежныхСредствОстаткиИОбороты.Заявка
ГДЕ
(&Клиент = ЗНАЧЕНИЕ(Справочник.Клиенты.ПустаяСсылка)
ИЛИ ЗаявкаНаПоставкуУсловиеОплаты.Ссылка.Клиент = &Клиент)
И (&Грузополучатель = ЗНАЧЕНИЕ(Справочник.Клиенты.ПустаяСсылка)
ИЛИ ЗаявкаНаПоставкуУсловиеОплаты.Ссылка.Грузополучатель = &Грузополучатель)
И ЗаявкаНаПоставкуУсловиеОплаты.Ссылка.Дата МЕЖДУ &ДатаНачала И &ДатаКонца
И ЗаявкаНаПоставкуУсловиеОплаты.Ссылка.ПометкаУдаления = ЛОЖЬ
И ЗаявкаНаПоставкуУсловиеОплаты.Ссылка.Проведен = ИСТИНА
И ЗаявкаНаПоставкуУсловиеОплаты.ВариантОплаты = &ВариантОплаты
ИТОГИ ПО
Заявка
результат
! | Правила, п.11 |
ч\з пакетный
ВЫБРАТЬ
ОборотыДенежныхСредствОстаткиИОбороты.СуммаПриход,
ОборотыДенежныхСредствОстаткиИОбороты.Инвойс,
ЗаявкаНаПоставкуУсловиеОплаты.Ссылка.ВнутреннийНомер КАК НомерЗаказ,
ЗаявкаНаПоставкуУсловиеОплаты.Ссылка КАК Заявка,
ОборотыДенежныхСредствОстаткиИОбороты.Период
ПОМЕСТИТЬ Приход
ИЗ
Документ.ЗаявкаНаПоставку.УсловиеОплаты КАК ЗаявкаНаПоставкуУсловиеОплаты
ЛЕВОЕ СОЕДИНЕНИЕ РегистрНакопления.ОборотыДенежныхСредств.ОстаткиИОбороты(, , Регистратор, , ) КАК ОборотыДенежныхСредствОстаткиИОбороты
ПО ЗаявкаНаПоставкуУсловиеОплаты.Ссылка = ОборотыДенежныхСредствОстаткиИОбороты.Заявка
ГДЕ
(&Клиент = ЗНАЧЕНИЕ(Справочник.Клиенты.ПустаяСсылка)
ИЛИ ЗаявкаНаПоставкуУсловиеОплаты.Ссылка.Клиент = &Клиент)
И (&Грузополучатель = ЗНАЧЕНИЕ(Справочник.Клиенты.ПустаяСсылка)
ИЛИ ЗаявкаНаПоставкуУсловиеОплаты.Ссылка.Грузополучатель = &Грузополучатель)
И ЗаявкаНаПоставкуУсловиеОплаты.Ссылка.Дата МЕЖДУ &ДатаНачала И &ДатаКонца
И ЗаявкаНаПоставкуУсловиеОплаты.Ссылка.ПометкаУдаления = ЛОЖЬ
И ЗаявкаНаПоставкуУсловиеОплаты.Ссылка.Проведен = ИСТИНА
И ЗаявкаНаПоставкуУсловиеОплаты.ВариантОплаты = &ВариантОплаты
;
////////////////////////////////////////////////////////////////////////////////
ВЫБРАТЬ
ОборотыДенежныхСредствОстаткиИОбороты.СуммаРасход,
Приход.СуммаПриход,
Приход.Заявка КАК Заявка,
Приход.Инвойс КАК Инвойс,
Приход.НомерЗаказ,
Приход.Период
ИЗ
РегистрНакопления.ОборотыДенежныхСредств.ОстаткиИОбороты(, , Регистратор, , ) КАК ОборотыДенежныхСредствОстаткиИОбороты
ВНУТРЕННЕЕ СОЕДИНЕНИЕ Приход КАК Приход
ПО ОборотыДенежныхСредствОстаткиИОбороты.Заявка = Приход.Заявка
ИТОГИ ПО
Заявка
результат
! | Правила, п.11 |