0
marvak
26.03.13
✎
13:24
|
Есть простенький регистр накопления остатков Касса.
Измерения;
Подразделение
Статус (Белый / Черный)
Ресурс:
Сумма
В регистраторе (ПриходныйКасоовыйОрдер) есть реквизит СтатьяДвиженияДенежныхСредств, это аналитика, например статья "Выручка" или "На закупку материалов".
Пытаюсь с помощью компоновки получить такой иерархический отчет:
Группировка НачОст Приход Расход КонОст
Подразделение1 0 2000 3000 -1000
Белый 0 1000 2000 -1000
Выручка 0 1000
Материалы 0 0 2000
// Тут список самих документов
Черный 0 1000 1000 0
Выручка 0 1000 0
Коммунальные 0 0 1000
// Тут список самих документов
Запрос
ВЫБРАТЬ
ДенежныеСредстваОстаткиИОбороты.Подразделение,
ДенежныеСредстваОстаткиИОбороты.Статус,
ДенежныеСредстваОстаткиИОбороты.ПериодСекунда,
ДенежныеСредстваОстаткиИОбороты.Регистратор,
ДенежныеСредстваОстаткиИОбороты.Регистратор.СтатьяЗатрат,
ДенежныеСредстваОстаткиИОбороты.СуммаНачальныйОстаток,
ДенежныеСредстваОстаткиИОбороты.СуммаПриход,
ДенежныеСредстваОстаткиИОбороты.СуммаРасход,
ДенежныеСредстваОстаткиИОбороты.СуммаКонечныйОстаток
ИЗ
РегистрНакопления.Касса.ОстаткиИОбороты(&ДатаНач, &ДатаКон, Авто) КАК ДенежныеСредстваОстаткиИОбороты
Но почему то после выполнения в отчете выходят ненулевые суммы начального остатка по Подразделению и Статусу, хотя там они должны быть нулевые. Это получается если установить отбор по какой то Статье ДДС. Есть ли какой нибудь типовой метод для получения правильных итогов в СКД с участием реквизита регистратора (понятно, что по нему будут только обороты, но главное чтобы нач. и кон. суммы по измерениям были правильные)
|
|