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