0
koketka
20.06.12
✎
14:55
|
Запрос = Новый Запрос;
Запрос.УстановитьПараметр("Счет",ПланыСчетов.Хозрасчетный.НайтиПоКоду("62.01"));
Запрос.УстановитьПараметр("ДатаКон",КонецДня(Дата));
Запрос.УстановитьПараметр("Значение",0);
Запрос.УстановитьПараметр("Список",Список);
Запрос.Текст =
"ВЫБРАТЬ
| ХозрасчетныйОстатки.Субконто1 КАК Субконто1,
| ХозрасчетныйОстатки.Субконто2 КАК Субконто2,
| ХозрасчетныйОстатки.Субконто3 КАК Субконто3,
| СУММА(ВЫБОР
| КОГДА ХозрасчетныйОстатки.СуммаОстатокДт > 0
| ТОГДА ХозрасчетныйОстатки.СуммаОстатокДт
| ИНАЧЕ 0
| КОНЕЦ) КАК Расход,
| СУММА(ВЫБОР
| КОГДА ХозрасчетныйОстатки.СуммаОстатокДт < 0
| ТОГДА ХозрасчетныйОстатки.СуммаОстатокДт * -1
| ИНАЧЕ 0
| КОНЕЦ) КАК Приход
|ИЗ
| РегистрБухгалтерии.Хозрасчетный.Остатки(&ДатаКон, Счет = &Счет, , ) КАК ХозрасчетныйОстатки
|ГДЕ
| ХозрасчетныйОстатки.СуммаОстатокДт <> &Значение
| И (НЕ ХозрасчетныйОстатки.Субконто1 В (&Список))
|
|СГРУППИРОВАТЬ ПО
| ХозрасчетныйОстатки.Субконто1,
| ХозрасчетныйОстатки.Субконто2,
| ХозрасчетныйОстатки.Субконто3
|
|УПОРЯДОЧИТЬ ПО
| Приход УБЫВ
|{УПОРЯДОЧИТЬ ПО
| Приход,
| Расход}
|ИТОГИ
| СУММА(Расход),
| СУММА(Приход)
|ПО
| Субконто1,
| Субконто2,
| Субконто3";
|
|
2
koketka
20.06.12
✎
14:58
|
Получается так что в конце дня есть проводки, а КонецДня() их не захватыва,т.е
У меня есть документы каторые делают проводки на конец дня и этот документ выбирает остатки на КонецДня() и остаки проводок из документа не учитываюся! Подскажите что предпринять?
|
|
10
koketka
20.06.12
✎
15:12
|
(6)Огромное спасибо!!! все получилось только я добавила слово "новый" а то ругался на границу: Запрос.УстановитьПараметр("ДатаКон",Новый Граница(КонецДня(Дата),ВидГраницы.Включая));
|
|