Итоги по группировкам СКД

1. RomanKatPro 21.08.18 11:26 Сейчас в теме
Подскажите пожалуйста, есть отчет по бюджету, необходимо получать детализацию по Группировкам - Месяц, Неделя, День. Если выводить только день то считает все верно, если выводить Месяц, неделя то итоги по месяцу и неделе суммируются, подскажите как получать план на начало группировки и факт на конец группировки (неделя, месяц) без суммирования.
По теме из базы знаний
Найденные решения
8. sommid 21.08.18 16:30 Сейчас в теме
(7) ох ты ж ёж.. )
нда.. на обычную оборотку не сильно смахивает.
По одному регистру остатков и оборотов точно все что нужно не получить? ) Наподобие типового отчета Ведомость по товарам на складах.

Я так не делал, но вообще нужно пробовать ролями полей в СКД разрулить, чтобы СКД поняло, что поля не нужно суммировать - это должны быть роли про начальный остаток и конечный остаток, т.е. это отдельные показатели, а не все в одном как у вас. Для вашей реализации все вложенные группировки будут суммировать остатки так же как и обороты - для скд это ничем не отличающиеся ресурсы.. и придумывать спец. формулу для расчета на каждую возможную группировку - это неверный подход, по крайне мере сделать на все случаи жизни проблематично

В общем делайте показатели отдельными полями (остаток на начало, оборот, остаток на конец - смотрите как стандартном отчете любой типовой Ведомость по товарам на складах), а не через "поля-разделители" ("Итого Обороты", "Остаток на начало", "Остаток на конец"), расставляйте роли на поля. Обратите внимания на поля-периоды, там тоже нужно определенным образом роли расставить.
Поищите инфу по СКД, есть и видео-уроки по СКД по особенности расчета остатков.

В текущей реализации с формулами не подскажу.. нужно на данных покрутить подумать.
Остальные ответы
Подписаться на ответы Инфостарт бот Сортировка: Древо развёрнутое
Свернуть все
2. vadim1011985 99 21.08.18 11:42 Сейчас в теме
по-моему надо использовать функцию СКД вычислитьвыражениесГруппировкойМассив для группировок неделя и месяц
3. RomanKatPro 21.08.18 11:54 Сейчас в теме
(2) А каким образом я буду получать первую и последнюю запись в группировке?
4. vadim1011985 99 21.08.18 12:08 Сейчас в теме
(3) Попробуйте для группировки недели следующее выражение ВычислитьВыражение (Сумма(СуммаОборот),"День", , "Первая" , "Текущая")
5. RomanKatPro 21.08.18 12:26 Сейчас в теме
(4) Не получилось
Прикрепленные файлы:
6. sommid 21.08.18 12:51 Сейчас в теме
странно, что оно само собой верно не считает, по-моему тут вообще никакие специальные формулы не нужны
покажите лучше целиком отчет, чтоб запрос глянуть
7. RomanKatPro 21.08.18 14:39 Сейчас в теме
(6)Считает все нормально только по дням, а по гр. месяц, неделя все суммирует.
Прикрепленные файлы:
СхемаКомпановкиДляСафина.xml
Дневной.xml
8. sommid 21.08.18 16:30 Сейчас в теме
(7) ох ты ж ёж.. )
нда.. на обычную оборотку не сильно смахивает.
По одному регистру остатков и оборотов точно все что нужно не получить? ) Наподобие типового отчета Ведомость по товарам на складах.

Я так не делал, но вообще нужно пробовать ролями полей в СКД разрулить, чтобы СКД поняло, что поля не нужно суммировать - это должны быть роли про начальный остаток и конечный остаток, т.е. это отдельные показатели, а не все в одном как у вас. Для вашей реализации все вложенные группировки будут суммировать остатки так же как и обороты - для скд это ничем не отличающиеся ресурсы.. и придумывать спец. формулу для расчета на каждую возможную группировку - это неверный подход, по крайне мере сделать на все случаи жизни проблематично

В общем делайте показатели отдельными полями (остаток на начало, оборот, остаток на конец - смотрите как стандартном отчете любой типовой Ведомость по товарам на складах), а не через "поля-разделители" ("Итого Обороты", "Остаток на начало", "Остаток на конец"), расставляйте роли на поля. Обратите внимания на поля-периоды, там тоже нужно определенным образом роли расставить.
Поищите инфу по СКД, есть и видео-уроки по СКД по особенности расчета остатков.

В текущей реализации с формулами не подскажу.. нужно на данных покрутить подумать.
9. RomanKatPro 21.08.18 18:13 Сейчас в теме
(8) Ок буду смотреть, или сделаю отчет руками без СКД.
Оставьте свое сообщение

Для получения уведомлений об ответах подключите телеграм бот:
Инфостарт бот