0
zhenka
24.01.12
✎
19:16
|
Как получить сумму остатков по дням?
Т.е. остаток на 1 число + остаток на 2 число +...+31 число
Сделал так
ТекстЗапроса =
"ВЫБРАТЬ
| ХозрасчетныйОстаткиИОбороты.Счет,
| СУММА(ХозрасчетныйОстаткиИОбороты.СуммаКонечныйОстатокДт) КАК Остаток
|ИЗ
| РегистрБухгалтерии.Хозрасчетный.ОстаткиИОбороты(&Начало, &Конец, День, , , , ) КАК ХозрасчетныйОстаткиИОбороты
|ГДЕ
| (ХозрасчетныйОстаткиИОбороты.Счет В ИЕРАРХИИ (&Счет41)
| ИЛИ ХозрасчетныйОстаткиИОбороты.Счет В ИЕРАРХИИ (&Счет50)
| ИЛИ ХозрасчетныйОстаткиИОбороты.Счет В ИЕРАРХИИ (&Счет51)
| ИЛИ ХозрасчетныйОстаткиИОбороты.Счет В ИЕРАРХИИ (&Счет57))
| И ХозрасчетныйОстаткиИОбороты.Организация = &Организация
|
|СГРУППИРОВАТЬ ПО
| ХозрасчетныйОстаткиИОбороты.Счет";
Запрос=Новый Запрос(ТекстЗапроса);
Запрос.УстановитьПараметр("Организация", Организация);
Запрос.УстановитьПараметр("Счет41", ПланыСчетов.Хозрасчетный.Товары);
Запрос.УстановитьПараметр("Счет50", ПланыСчетов.Хозрасчетный.Касса);
Запрос.УстановитьПараметр("Счет51", ПланыСчетов.Хозрасчетный.РасчетныеСчета);
Запрос.УстановитьПараметр("Счет57", ПланыСчетов.Хозрасчетный.ПереводыВПути_);
Запрос.УстановитьПараметр("Начало", ДатаНачала);
Запрос.УстановитьПараметр("Конец", КонецДня(ДатаКонец));
Суммирует только 2 дня, дальше не хочет
|
|