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