|
Проблема с итогами в отчете | ☑ | ||
---|---|---|---|---|
0
D_Sergeevich
04.10.12
✎
16:02
|
Строю отчет "Мемориальный ордер" Период отчетности МЕСЯЦ
Проблема в том что когда у заемщика в месяц два Расхода, то остальные записи начинают повторяться и ИТОГИ в запросе не правильные. (К примеру: Сумма займа у заемщиков по 10000, физически 2 заемщика а итог выдает 30000) Как сделать чтобы он не складывал эти записи которые повторяются у заемщика, либо чтобы ячейки повторных записей были пустые. Скрин результата(http://imglink.ru/pictures/04-10-12/09ea844a25e155f79e618b9870343ddd.jpg) Сам запрос. Запрос = Новый Запрос; Запрос.Текст = "ВЫБРАТЬ | ДвиженияПоСчетуЗаемщикаОстаткиИОбороты.Заемщик КАК Заемщик, | ДвиженияПоСчетуЗаемщикаОстаткиИОбороты.НомерСчета, | ДвиженияПоСчетуЗаемщикаОстаткиИОбороты.СуммаНачальныйОстаток КАК ОстатокНачалоДебит, | ДвиженияПоСчетуЗаемщикаОстаткиИОбороты.СуммаКонечныйОстаток КАК ОстатокКонецДебит, | ДвиженияПоСчетуЗаемщикаОстаткиИОбороты.СуммаПриход КАК КредитСумма, | ДвиженияПоСчетуЗаемщикаПриход.Регистратор.Номер КАК КредитНомер, | ДвиженияПоСчетуЗаемщикаПриход.Регистратор.Дата КАК КредитДата, | ДвиженияПоСчетуЗаемщикаРасход.Регистратор.Номер КАК ДебитНомер, | ДвиженияПоСчетуЗаемщикаРасход.Регистратор.Дата КАК ДебитДата, | ДвиженияПоСчетуЗаемщикаРасход.Сумма КАК ДебитСумма, | ДвиженияПоСчету.НомерДоговора, | ДвиженияПоСчету.ДатаДоговора КАК ДатаДоговора, | ДвиженияПоСчету.Сумма КАК СуммаЗайма, | ВыдачаКредитаРеестрПлатежногоПоручения.АдресПроживания КАК АдресПроживания |ИЗ | РегистрНакопления.ДвиженияПоСчетуЗаемщика.ОстаткиИОбороты(&ДатаНачала, &ДатаОкончания, Период, , ) КАК ДвиженияПоСчетуЗаемщикаОстаткиИОбороты | ЛЕВОЕ СОЕДИНЕНИЕ РегистрНакопления.ДвиженияПоСчетуЗаемщика КАК ДвиженияПоСчетуЗаемщикаРасход | ПО ДвиженияПоСчетуЗаемщикаОстаткиИОбороты.Заемщик = ДвиженияПоСчетуЗаемщикаРасход.Заемщик | И ДвиженияПоСчетуЗаемщикаОстаткиИОбороты.НомерСчета = ДвиженияПоСчетуЗаемщикаРасход.НомерСчета | И (ДвиженияПоСчетуЗаемщикаРасход.ВидДвижения = ЗНАЧЕНИЕ(ВидДвиженияНакопления.Расход)) | И (ДвиженияПоСчетуЗаемщикаРасход.Период МЕЖДУ &ДатаНачала И &ДатаОкончания) | ЛЕВОЕ СОЕДИНЕНИЕ РегистрНакопления.ДвиженияПоСчету КАК ДвиженияПоСчету | ПО ДвиженияПоСчетуЗаемщикаОстаткиИОбороты.Заемщик = ДвиженияПоСчету.Заемщик | И ДвиженияПоСчетуЗаемщикаОстаткиИОбороты.НомерСчета = ДвиженияПоСчету.НомерСчетаЗаемщика | И (ДвиженияПоСчету.ВидДвижения = ЗНАЧЕНИЕ(ВидДвиженияНакопления.Расход)) | ЛЕВОЕ СОЕДИНЕНИЕ Документ.ВыдачаКредита.РеестрПлатежногоПоручения КАК ВыдачаКредитаРеестрПлатежногоПоручения | ПО ДвиженияПоСчетуЗаемщикаОстаткиИОбороты.Заемщик = ВыдачаКредитаРеестрПлатежногоПоручения.ФамилияИмяОтчество | И ДвиженияПоСчетуЗаемщикаОстаткиИОбороты.НомерСчета = ВыдачаКредитаРеестрПлатежногоПоручения.НомерСчета | ЛЕВОЕ СОЕДИНЕНИЕ РегистрНакопления.ДвиженияПоСчетуЗаемщика КАК ДвиженияПоСчетуЗаемщикаПриход | ПО ДвиженияПоСчетуЗаемщикаОстаткиИОбороты.Заемщик = ДвиженияПоСчетуЗаемщикаПриход.Заемщик | И ДвиженияПоСчетуЗаемщикаОстаткиИОбороты.НомерСчета = ДвиженияПоСчетуЗаемщикаПриход.НомерСчета | И (ДвиженияПоСчетуЗаемщикаПриход.Регистратор.Дата МЕЖДУ &ДатаНачала И &ДатаОкончания) | И (ДвиженияПоСчетуЗаемщикаПриход.ВидДвижения = ЗНАЧЕНИЕ(ВидДвиженияНакопления.Приход)) |ГДЕ | ДвиженияПоСчетуЗаемщикаОстаткиИОбороты.Заемщик.АдресПроживания.Город В (&Город, &Район) | |УПОРЯДОЧИТЬ ПО | АдресПроживания, | ДатаДоговора, | Заемщик |ИТОГИ | СУММА(ОстатокНачалоДебит), | СУММА(ОстатокКонецДебит), | СУММА(КредитСумма), | СУММА(ДебитСумма), | СУММА(СуммаЗайма) |ПО | ОБЩИЕ, | АдресПроживания КАК АдресПроживания"; Запрос.УстановитьПараметр("Город", Город); Запрос.УстановитьПараметр("Район", Район); Запрос.УстановитьПараметр("Проведен", Истина); Запрос.УстановитьПараметр("ДатаНачала", Период.ДатаНачала); Запрос.УстановитьПараметр("ДатаОкончания", Период.ДатаОкончания); |
|||
1
D_Sergeevich
04.10.12
✎
16:02
|
Форум | Правила | Описание | Объявления | Секции | Поиск | Книга знаний | Вики-миста |