Еще вопрос по ВТ РегистрОстаткиОбороты. Я не совсем понимаю как должен работать параметр "МетодДополнения". Все тот-же запрос что и выше с периодичностью Документ:
$РегистрОстаткиОбороты.Взаиморасчеты(:НачДата, :КонДата~, Документ,,
(Клиент = :ВыбКлиент), (Клиент, Заказ), (Долг,СуммаТары)) as РегВзаим $nolock
НачДата = '01.03.2010', КонДата = '31.03.2010'
ВыбКлиент для простоты анализа один (вообще-то у меня там список укладывается и по нему отбирается). Что я должен получить в результате? Как я себе это представлял:
1. Общий остаток на 01.03.2010 по выбранному контрагенту с пустым полем Документ
2. Общий остаток на 01.03.2010 по каждому Заказу (у меня это договора, и их всего три) с пустым полем Документ
3. Остатки на начало, обороты, остатки на конец по каждому документу, сделавшему движение с
НЕпустым полем Документ (там присутствует документ сделавший движение)
4. Общий остаток на 31.03.2010 по выбранному контрагенту с пустым полем Документ
5. Общий остаток на 31.03.2010 по каждому Заказу с пустым полем Документ
В результате я получаю только п.п. 2 и 3. Т.е. общего остатка по Контрагенту нету и остатков на конец периода тоже нету. в п. 2 НачОст и КонОст равны, что впрочем логично, т.к. это остатки одну и ту-же позицию времени.
Хочу понять - я что-то не то получаю или я как-то не так понимаю принцип работы данной ВТ?