Вход | Регистрация
 
1С:Предприятие :: 1С:Предприятие 8 общая

СКД Не считает итоги. Изжеванная тема, но все таки...

СКД Не считает итоги. Изжеванная тема, но все таки...
Я
   Air777
 
24.08.20 - 12:46
Простая как забор задача. ОСВ на СКД с использованием регистра бухгалтерии. Конфигурация БП2/БП3

ВЫБРАТЬ * ИЗ РегистрБухгалтерии.Хозрасчетный.ОстаткиИОбороты({&НачалоПериода},    {&КонецПериода},Авто)

СКД сама расставила роли, вроде все красиво. Остатки и обороты по всем счетам считаются верно.

Однако общие итоги (который внизу отчета) считаются только для столбцов оборотов дт и кт.
А вот для всех остатков НЕ считаются. Не понимаю что я делаю не так и в чем моя ошибка?

Расковырял типовой отчет в БП2 и ВАУУУ там разрабы считают итоги руками!
Тупой пост обработкой, вызывая ПередВыводомЭлементаРезультата()

Также выгружал схему с настройками типовой ОСВ в консоли отчетов и там итоги тоже НЕ посчитаны.

Простите если вопрос тупой, но все таки... Верно ли я понял что СКД сама не умеет считать общие
итоги остатков по регистру бухгалтерии??? Ведь по регистрам накопления все везде считается верно.
Может я упускаю какую то важную деталь?

Спасибо за ваши ответы.
   toypaul
 
1 - 24.08.20 - 13:09
СКД умеет считать общие итоги
   Сергиус
 
2 - 24.08.20 - 13:14
(0)Можешь показать пример, что не считает?
   Air777
 
3 - 24.08.20 - 13:28
   Homer
 
4 - 24.08.20 - 13:41
приведи к формату число
   Air777
 
5 - 24.08.20 - 13:41
Вот по выгруженной из типовой бух схеме, та же проблема

http://joxi.ru/krD4KlDcJ8zRpr
   Air777
 
6 - 24.08.20 - 13:43
(4) не понял что приводить к числу? Ресурсы все и так числовые
   Homer
 
7 - 24.08.20 - 13:45
ну видимо не все))
   ДенисЧ
 
8 - 24.08.20 - 13:47
А ведь действительно... Набросал схемку по запросу из (0) - нет итогов по начальному-конечному дт-кт сальдо...
   Air777
 
9 - 24.08.20 - 13:51
(7) сделал через выразить - без толку.
Это типовая БП2 там везде число и так.
   toypaul
 
10 - 24.08.20 - 13:53
а с какой это стати СКД должна за вас суммировать итоги остатков по разным счетам?
   Air777
 
11 - 24.08.20 - 13:54
(10) почему не должна?
   toypaul
 
12 - 24.08.20 - 13:55
(11) ну потому что это остаток. а не тупо сумма. или ты решил что в СКД должны "вшить" алгоритм "баланса" или ОСВ?
   toypaul
 
13 - 24.08.20 - 13:55
убери роль (что неправильно) с полей остатков и удивись
   Вафель
 
14 - 24.08.20 - 13:57
(12) ну например сумму остатков по номенклатуре будет считать
   toypaul
 
15 - 24.08.20 - 13:57
вот если бы отбор по счету стоял. и не считался общий итог по измерениями / аналитике - вот это уже проблема
   Вафель
 
16 - 24.08.20 - 13:58
как я понимаю роль остатка нужна чтобы в пределах регистратора-периода не считать сумму
   Air777
 
17 - 24.08.20 - 14:06
(13) без ролей считает какую то дичь. Тоесть итоги заполняются но совсем не тем что нужно + сами начальные конечные остатки по счетам съезжают.
Раз роли расставлены в типовой значит они нужны. Я так и не понял в чем проблема посчитать суммарный итог по всем счетам. Чем так итог по счету отличается по номенклатуре или складу
   K1RSAN
 
18 - 24.08.20 - 14:08
(9) Видимо там, где остатки NULL и не дает сложить с числом
   Air777
 
19 - 24.08.20 - 14:16
(18) ЕстьNull(,0) не помогло.
Похоже дело говорит (12) и видимо это предел СКД но я не понимаю в чем у нее проблема сложить сальдовки как по измерениям регистра накопления.
Видимо разрабы типовых это знают но нигде в книжках об этом ни слова

Список тем форума
Рекламное место пустует  Рекламное место пустует
ВНИМАНИЕ! Если вы потеряли окно ввода сообщения, нажмите Ctrl-F5 или Ctrl-R или кнопку "Обновить" в браузере.