Делаю ОСВ самостоятельно. Не могу понять ситуацию.
Если в консоли запросов выполняю простенький запрос:
ВЫБРАТЬ
БУ.Организация КАК Организация,
БУ.Субконто1 КАК Номенклатура,
БУ.КоличествоНачальныйОстатокДт КАК КоличествоНачальныйОстатокДт,
БУ.КоличествоНачальныйОстатокКт КАК КоличествоНачальныйОстатокКт,
БУ.КоличествоОборотДт КАК КоличествоОборотДт,
БУ.КоличествоОборотКт КАК КоличествоОборотКт,
БУ.КоличествоКонечныйОстатокДт КАК КоличествоКонечныйОстатокДт,
БУ.КоличествоКонечныйОстатокКт КАК КоличествоКонечныйОстатокКт
ИЗ
РегистрБухгалтерии.Хозрасчетный.ОстаткиИОбороты(&НачПериода, &КонПериода, , , Счет В ИЕРАРХИИ (&Счет), , Организация = &Организация) КАК БУ
ГДЕ
БУ.Субконто1 = &Субконто1
ИТОГИ
СУММА(КоличествоНачальныйОстатокДт),
СУММА(КоличествоНачальныйОстатокКт),
СУММА(КоличествоОборотДт),
СУММА(КоличествоОборотКт),
СУММА(КоличествоКонечныйОстатокДт),
СУММА(КоличествоКонечныйОстатокКт)
ПО
Организация,
Номенклатура
То за период по счету 201 (активный) у меня ОборотДт = 1 898, ОборотКт = 1 001 604, КонечныйОстатокДт выводит -999 706, как и в типовой ОСВ.
Если же этот запрос использую в простеньком отчете, построенном на СКД, отчет выводит:
КонечныйОстатокДт = 0, КонечныйОстатокКт = 999 706
Есть какая то хитрость в СКД, или не все так просто?