Имя: Пароль:
1C
1С v8
Функция Свернуть ТЧ колонки "Зарплата". При сворачивании суммирует, НО суммируемая сумма*2
0 Gen833
 
25.04.18
20:04
СотрудникТЧ = ОтчетОРозничныхПродажах.Сотрудники.Добавить();
            СотрудникТЧ.Сотрудник = Выборка.СсылкаЧекККМ.ВыборСотрудник;
            СотрудникТЧ.Продажа   = Выборка.СсылкаЧекККМ;
            СотрудникТЧ.СуммаЗП   = Выборка.ЗП;            
    
    
        
        ТЗ = ОтчетОРозничныхПродажах.Сотрудники.Выгрузить();
        ТЗ.Свернуть("Сотрудник,Продажа", "СуммаЗП");
        ОтчетОРозничныхПродажах.Сотрудники.Загрузить(ТЗ);

Функция Свернуть ТЧ колонки "Зарплата". При сворачивании суммирует, НО суммируемая сумма*2. Ровно в 2 раза больше от нужной, не пойму из-за чего такое происходит...
1 ikea
 
25.04.18
20:06
Сумма в два раза больше потому, что суммирует с итогами.
2 Gen833
 
25.04.18
20:09
а как обойти эту проблему? не могу понять...
3 Gen833
 
25.04.18
20:20
Где-же там итоги?!?!
4 Базис
 
naïve
25.04.18
20:22
Пополам дели.
5 Connect
 
25.04.18
20:27
Сам Бог велел повысить сотрудникам зарплату. Оставьте как есть.
6 Gen833
 
25.04.18
20:31
В 2 Раза, наверно ЗА МОЙ СЧЕТ))))))) после разберательства ))))
7 Connect
 
25.04.18
20:41
Выборка.ЗП - что там? Правильно? Если по конкретному сотру отфильтровать.
8 Gen833
 
25.04.18
20:47
Выборка ЗП - число, одно. Там все правильно... Вот после функции свернуть, каша получается у тех ЧековКММ, где номенклатур было продано больше одной. Там почем-то *2. Может потому что сворачиваю по двум группировкам?!
9 Gen833
 
25.04.18
20:47
ТЗ.Свернуть("Сотрудник,Продажа", "СуммаЗП");