Имя: Пароль:
1C
1С v8
Итог в ресурсах СКД
, ,
0 artvlas
 
12.09.13
15:34
Добрый день. Подскажите как высчитать итог в группировке? Отчет написан на СКД.
  |Ставка|Сумма|
                    
     2     5000  
     1     3000  
Итог 3     13000

У меня итог получается равным 8000. Заранее спасибо.
1 artvlas
 
12.09.13
16:01
Гр1. Отдел УЧР и кадрового делопроизводства    3  90 000                  
                     Менеджер по кадрам        2  40 000
                 Менеджер по персоналу        1  50 000

Может так будет понятнее. В Гр1. сумма 90000 не верная. Должно получится 130000. Подскажите пожалуйста.
2 an_str
 
12.09.13
16:05
Почему д.б. 130000? когда 40 000+50 000=90 000
3 artvlas
 
12.09.13
16:11
1*50000 + 2 * 40000 = 130000. Нужно не просто суммировать, а умножать на Ставку.
4 mistеr
 
12.09.13
16:12
(3) В вычисляемом поле умножать, потом суммировать.
5 Romich1981
 
12.09.13
16:13
(4) Или в запросе умножать...
6 artvlas
 
12.09.13
16:22
Я в запросе пишу

ВЫБОР
    КОГДА ЕСТЬNULL(Основная.КоличествоОклада, 0) = 0
        ТОГДА 0
    ИНАЧЕ ЕСТЬNULL(Основная.СуммаОклада, 0) / ЕСТЬNULL(Основная.КоличествоОклада, 0)
КОНЕЦ

Получил сумму на один оклад. В результате запроса вывожу этот ресурс с наименованием "Сумма". В итоге про группирове он выводит сумму данной колонки, но как её перемножать на количествоОклада?
7 an_str
 
12.09.13
16:25
+(3). Сделай вычисляемое поле, к примеру:
поле = ТвойИтог
Выражение = Ставка*Сумма

На вкладке "Ресурсы", там где у тебя твоя Сумма сделай этому полю выражение Сумма(ТвойИтог)
8 artvlas
 
12.09.13
16:31
Уже так пробовал. он сразу в группировке 2*40000 = 80000, а нужно чтобы он выводил как ниже но итог умножал.

Гр1.          3  130 000                  
              2  40 000
              1  50 000
9 an_str
 
12.09.13
16:31
+(4) точнее
10 artvlas
 
12.09.13
16:36
Статьи Бюджета    Кол ставов  Сумма на 1 ставку    
    Гр 1               3             130 000  
        Гр1.1          2             40 000      
        Гр1.1          1             50 000
Вот как должно быть, а он рисует
Статьи Бюджета    Кол ставов  Сумма на 1 ставку    
    Гр 1               3             130 000  
        Гр1.1          2             80 000      
        Гр1.1          1             50 000
11 artvlas
 
12.09.13
16:40
В колонке "Сумма на 1 ставку" я выводу сумму на 1 ставку, а в итоге по группировке она должна суммироваться с учетом количества ставок.
12 artvlas
 
12.09.13
16:43
http://www.fayloobmennik.net/3178618 Прикрепил файл.
13 artvlas
 
12.09.13
16:48
т.е. при расчете итога для колонки "На1сотрудника" нужно учитывать "Количество ставок".
14 artvlas
 
12.09.13
16:54
http://rghost.ru/48708088/image.png

Вот тут удобнее смотреть
15 an_str
 
12.09.13
16:56
А какая у вас структура отчета можно картинку?
16 an_str
 
12.09.13
16:57
и что на вкладке ресурсы
17 artvlas
 
12.09.13
17:01
18 artvlas
 
12.09.13
17:02
Сейчас поставил просто Сумма() в ресурсах. Все перепробовал уже идей нет.
19 artvlas
 
12.09.13
17:04
т.е. итог должен получится как и в колонке - "сумма оклада" равный 250 000.
20 an_str
 
12.09.13
17:11
если попробовать так:
1 строчка
поле СуммаОкладаНа1Ставку
выражение Сумма(СуммаОкладаНа1Ставку)
рассчитывать по этоДолжность

2 строчка
поле СуммаОкладаНа1Ставку
выражение Сумма(СуммаОкладаНа1Ставку*КоличествоСтавок)
рассчитывать по СтатьяБюджета
21 Chin
 
12.09.13
17:13
Попробуй в СКД для расчета ресурса "Сумма" добавить расчет по группировке  ВычислитьВыражение("Сумма(Ставка*Сумма)", "ИмяГруппировки")
22 Chin
 
12.09.13
17:15
(17) Что же ты так светишь зарплатный фонд компании "Волжская Усадьба"? Ай-яй-яй...
23 artvlas
 
12.09.13
17:17
ВычислитьВыражение("Сумма(КоличествоСтавок*СуммаОкладаНа1Ставку)", "СтатьяБюджета")

Вот так писал пишет в колонке сразу рисует 120 за место 60. Это тест ,я набиваю...
24 Desna
 
12.09.13
17:20
(22) чего то программисту 1с какая-т о надбавка в 30 тыр, это, наверное, он есть
25 artvlas
 
12.09.13
17:22
)) ну да появилась тема для обсуждения новая... Попробовал как предложил an_str то же не прокатывает...
26 Chin
 
12.09.13
17:24
(23) А "должности" в (17) это тоже статьи бюджета???
27 Desna
 
12.09.13
17:24
(25)чета зарплаты какие-то нереальные возле волги или это ты мечтаешь?
28 artvlas
 
12.09.13
17:25
да, должности это стати бюджета.
29 Chin
 
12.09.13
17:29
(28) Можно поробовать вот так топорно:

Добавь в запросе поле "СтатьяГруппа", которое определяй как СтатьяБюджета.ЭтоГруппа, а в расчете ресурса:

Выбор Когда СтатьяГруппа Тогда
ВычислитьВыражение("Сумма(КоличествоСтавок*СуммаОкладаНа1Ставку)", "СтатьяБюджета")
Иначе
30 Chin
 
12.09.13
17:29
СуммаОкладаНа1Ставку
Конец
31 artvlas
 
12.09.13
17:37
Теперь итог считает по самой верхней строчке. Т.е. итог получился 70000
32 artvlas
 
12.09.13
21:54
Все казалось намного проще.

Выбор когда КоличествоСтавок >1 Тогда Сумма(СуммаОклада)/ КоличествоСтавок Иначе Сумма(СуммаОклада) Конец
33 artvlas
 
13.09.13
09:36
погорячился... В некоторых группировках считает не верно((
34 artvlas
 
13.09.13
13:09
Тему можно закрыть. Сделал через оформление полей. Всех с праздником.
Проблемы невозможно решaть нa том же уровне компетентности, нa котором они возникaют. Альберт Эйнштейн