Имя: Пароль:
1C
1С v8
Таблица остатков и оборотов регистра бухгалтерии
0 Joshim
 
21.06.13
13:34
Вот запрос, упростил до максимума:
Запрос.Текст = "
|ВЫБРАТЬ
|    ХозрасчетныйОстаткиИОбороты.Счет,
|    ХозрасчетныйОстаткиИОбороты.Субконто1,                
|    ХозрасчетныйОстаткиИОбороты.Организация,
|    ХозрасчетныйОстаткиИОбороты.СуммаНачальныйОстатокДт + ХозрасчетныйОстаткиИОбороты.СуммаОборотДт КАК СуммаКонечныйОстаток1Дт,
|    ХозрасчетныйОстаткиИОбороты.СуммаКонечныйОстатокДт КАК СуммаКонечныйОстаток2Дт
|ИЗ
|    РегистрБухгалтерии.Хозрасчетный.ОстаткиИОбороты(
|            &ДатаНач,
|            &ДатаКон) КАК ХозрасчетныйОстаткиИОбороты";



ДатаНач = НачалоМесяца(СтруктураПараметров.МоментКон.Дата);
ДатаКон = КонецМесяца(СтруктураПараметров.МоментКон.Дата);
ГраницаДатаКон = Новый Граница(ДатаКон, ВидГраницы.Включая);
   
Запрос.УстановитьПараметр("ДатаНач", НачалоМесяца(СтруктураПараметров.МоментКон.Дата));
Запрос.УстановитьПараметр("ДатаКон",    ГраницаДатаКон);

Не понимаю, почему СуммаКонечныйОстаток1Дт <> СуммаКонечныйОстаток2Дт ?
Заранее спасибо
1 Флудер
 
21.06.13
13:36
А кредитового оборота нет чтоли?
2 vicof
 
21.06.13
13:39
ДатаНач = НачалоМесяца(СтруктураПараметров.МоментНАЧ.Дата);
ДатаКон = КонецМесяца(СтруктураПараметров.МоментКон.Дата);?
3 Joshim
 
21.06.13
13:57
(2) то же самое
4 Фрэнки
 
21.06.13
14:04
(3) ну раз других вариантов пока никто не предложил - пробуй ДатаНач тоже переделать в границу Включая.
5 Фрэнки
 
21.06.13
14:05
хотя это какой-то бред будет, но пробовать нужно
6 Галахад
 
гуру
21.06.13
14:07
(0) Сильно отличаются?
7 viktor_vv
 
21.06.13
14:14
(1) Ну он наверное считает, что кредитовый оборот на дебетовый остаток не влияет :).
8 Joshim
 
21.06.13
14:20
(7) да я так думал, не понимаю ОборотДТ это разве не сумма всех движений по ДТ счета?
9 viktor_vv
 
21.06.13
16:29
(8) Это-то правильно, а как по твоему рассчитывается

ХозрасчетныйОстаткиИОбороты.СуммаКонечныйОстатокДт ?

Меня терзают смутные сомнения, что он считается, таки, с учетом кредитового оборота.