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

СКД. Вывести разницу полей в итогах

СКД. Вывести разницу полей в итогах
Я
   location
 
29.01.19 - 00:20
Добрый день.
Подскажите пож-та, есть отчет на СКД в строках которого указаны определенные статьи ДС, в право разворот по месяцам и суммы по данным статьям.
Необходимо чтобы в конце отчета вывелась разница например между списком из статей№1 и списком из статей№2 причем эти статьи необходимо перечислить как то в иерархии, т.к. если все перечислять в списке то их будет более 100.
Пробовал в вычисляемые поля добавить выражение, но там не работает в Иерархии, подскажите как правильно организовать ?
 
 
   breezee
 
1 - 29.01.19 - 07:22
(0) Что значит "как-то в иерархии"?
   craxx
 
2 - 29.01.19 - 07:34
(0) ты в экселе сможешь пример нарисовать как это должно работать?
   location
 
3 - 29.01.19 - 07:57
вот например иерархия
статья №1 - 5000р
статья №1.1 - 300р
Статья №2 - 1000р
Статья №2.1 - 500р
Статья №2.1.1 -100р
Статья №3 - 2000р
итог должен выдать такое

Итог расчитываем по след формуле
Статья №1 (Группа)+ Статья №2 (Группа) + Статья №3 (группа) - Статья №1.1 (Элемент) - Статья №2.1 (Группа)
   toypaul
 
4 - 29.01.19 - 08:24
если нужен просто один итог, то в запросе

ВЫБОР КОГДА Статья В ИЕРАРХИИ (&СписокСтатьей1) ТОГДА Сумма ИНАЧЕ 0 КОНЕЦ - ВЫБОР КОГДА Статья В ИЕРАРХИИ (&СписокСтатьей2) ТОГДА Сумма ИНАЧЕ 0 КОНЕЦ КАК Итог

Затем добавить группировку ниже основной только с этим ресурсом
   toypaul
 
5 - 29.01.19 - 08:28
если не сработает отдельная группировка - ведь нужно ее еще развернуть по периодам, причем периоды должны совпадать с основной группировкой, - то нужно делать по другому.

например добавить в запрос через объединение итог

тип

ВЫБРАТЬ
"Итог по статьям", Период, Сумма

но нужно думать как сделать чтобы эта строчка оказалась в конец
   toypaul
 
6 - 29.01.19 - 08:36
"Затем добавить группировку ниже основной только с этим ресурсом" по идее это должно сработать. ведь схема СКД строится на таблице?

Таблица
- Строки
-- Статья
-- Итог
- Колонки
-- Период
   toypaul
 
7 - 29.01.19 - 08:39
Тэкс ... а вот еще (может самая лучшая идея)

На закладке ресурсы мы пишем формулу для общего итога

(На группировке ОБЩИЙ ИТОГ) Ресурс = СУММА(ВЫБОР КОГДА Флаг1 ТОГДА Ресурс ИНАЧЕ 0 - ВЫБОР КОГДА Флаг2 ТОГДА Ресурс ИНАЧЕ 0 КОНЕЦ)

Флаги Флаг1 и Флаг2 рассчитываем в запросе
   location
 
8 - 29.01.19 - 08:59
(7) спс буду пробовать
   location
 
9 - 29.01.19 - 10:18
(7) ресурс в данном случае это сумма обычная?
немного не понятно.
общий итог не выводит записи если отключены итоги , их приходится отключать т.к. попадает суммирование всех статей, их не хотят видеть, но итоги по группам хотят поэтому данное поле в ресурсах стоит.
   location
 
10 - 29.01.19 - 10:22
пробовал добавить вычисляемое поле в выражении написал обычный текст и вывел под статьей в таблице, наложил отбор на это поле по статьям, получилось вывел итог по указанным статьям, но тут нельзя сделать минус.
 
 Рекламное место пустует
   toypaul
 
11 - 29.01.19 - 11:00
(9) не надо отключать итоги. выражение нужно писать на закладке ресурсы. не в запросе, не в вычисляемых полях
   toypaul
 
12 - 29.01.19 - 11:02
если не лень сделать тестовую базу с отчетом, можешь выложить куда-нибудь. посмотрю.

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