Имя: Пароль:
1C
 
ЗУП. Настройка типового отчета по НДФЛ. Не работает отбор по полю-формуле
0 SerGa
 
29.03.23
16:00
Подскажите по настройке стандартного отчета по НДФЛ в ЗУП
Добавил во отчет Анализ НДФЛ по документам основаниям поле с названием "Контроль" и с формулой
Выбор
    Когда СУММА([Доход.Начислено]) * 0.13 - СУММА([Налог.Исчислено всего]) > 1
        Тогда СУММА([Доход.Начислено]) * 0.13 - СУММА([Налог.Исчислено всего])
    Когда СУММА([Доход.Начислено]) * 0.13 - СУММА([Налог.Исчислено всего]) < -1
        Тогда СУММА([Доход.Начислено]) * 0.13 - СУММА([Налог.Исчислено всего])
    Иначе 0
Конец

Формукла работает нормально - цифры считает.

Но когда я пробую в Отбор добавить - "Контроль"  <> 0  то этот отбор не работает!!
просто не фильтрует и всё....
1 SleepyHead
 
гуру
29.03.23
16:13
Там две формулы надо - для детальных записей и для ресурсов. Насколько я помню.  Какую вы задали - непонятно, и на каком уровне отбор - тоже.
Формула для детальных записей просто не отрабатывает в группировках.

Но в новой форме типового отчета может быть и не так..

Мне как-то привычнее работа в режиме технического специалиста.
2 SerGa
 
29.03.23
16:32
(1) Формкла одинаковая и в итоговых и в детальных Записях. Тоже перешел в форму настройки для технического специалиста. Если пробовать ставить фильтр в отбор общий - то не работает - а если ставить на уровень какой либо группировки то работает... странно
3 SleepyHead
 
гуру
29.03.23
16:50
(2) " Формкла одинаковая и в итоговых и в детальных Записях"

В итогах должно быть : Сумма(выражение)
4 Gucci76
 
29.03.23
19:53
(0) Предполагаю, что контроль считается на уровне записей самого низкого уровня (еще до свертки по выводимых полям). В этот момент не всегда погрешность будет в указанном пределе. А потом когда суммируется уже становится все "красиво"
5 SerGa
 
30.03.23
10:40
(4) да, возможно, вы правы
6 Gucci76
 
30.03.23
13:01
(5) Не ставьте фильтр. Сделайте "подсветку" (условное оформление) при вашем условии (а не отбор). Я так сделал.
Основная теорема систематики: Новые системы плодят новые проблемы.