G_ZARPL
Краткое описание :
Формирование отдельного лог-файла после выполнения операции перехода к новому отчетному периоду в зарплатеОписание :
Переход к новому периодуЧто измененно :
Клиенту очень не удобно, когда все операции по закрытию периода в модуле з/п пишутся в файл ZARERROR.out, который удаляется после закрытия диалогового окна с протоколом перехода на новый отчетный период. Нужно реализовать возможность сохранения информации перехода на новый отчетный период в отдельный лог-файл.
Как измененно :
При формировании лога имя файла формируется по шаблону вида ZARLOG_DD_MM_YYYY_HH_MM_SS.OUT
G_ZARPL
Краткое описание :
Неверный расчет НДФЛ для увольняющегося сотрудникаОписание :
Расчет подоходного налогаЧто измененно :
У сотрудника имеется в отпусках компенсация за неиспользованный отпуск со знаком "-". И так как сотрудник увольняется, то все расчеты уже идут в ЗП. В результатах расчета НДФЛ с компенсации считается не верно, и аккурат на сумму вычета, которого в июле уже нет и быть не может и НДФЛ больничного выводится неправильно.
Текущий месяц - 7. Сотрудник уволен 16/07.
У него есть возврат компенсации за неиспользованный отпуск ВО 4128 (приоритет 7) и больничный ВО 4016 (приоритет 4).
Вычетов в 7 месяце нет ни в ЛС, ни в архиве вычетов на 7 месяц.
До 7 месяца были вычеты 3 300 ежемесячно.
У клиента на БД установлена настройка:
"Настройки Галактики \ Управление персоналом \ Расчеты с персоналом \ Налог на доходы \ Сторнирование и возврат \ Возвращать налог за счет вычетов" = нет.
Эта настройка влияет на результат.
С указанной настройкой НДФЛ в размере годового дохода 31112, а должен быть 30927 ((257702,49-19800)*0,13)
В результатах расчета НДФЛ по ВО 4128 -961 руб. будто применился вычет, которого нет. Должен быть -1391 (-10697,96*0,13), по ВО 4106 НДФЛ тоже другой.
С настройкой "Настройки Галактики \ Управление персоналом \ Расчеты с персоналом \ Налог на доходы \ Сторнирование и возврат \ Возвращать налог за счет вычетов" = в декабре или месяце увольнения
общая сумма НДФЛ правильная. В размере годового уже 30927, что корректно, но в результатах расчета распределение НДФЛ по видам оплат неправильное, что влияет на формирование 6-НДФЛ.
Корректный результат получился только с настройкой "Настройки Галактики \ Управление персоналом \ Расчеты с персоналом \ Налог на доходы \ Сторнирование и возврат \ Возвращать налог за счет вычетов" = да.
В этом случае и итог по НДФЛ правильный, и распределение НДФЛ по видам оплат тоже корректное.
Как измененно :
Для России исправлен расчёт НДФЛ в месяце увольнения для случая, когда у работника общая сумма начислений отрицательная.
Теперь при значениях "нет" и "в декабре или месяце увольнения" настройки "... \ Сторнирование и возврат \ Возвращать налог за счет вычетов" система работает одинаково в декабре или в том случае, когда работник увольняется.
Вместе с тем, доработано распределение сумм для указанных выше значений настройки.
В этом случае НДФЛ с отрицательной суммы идёт в полном размере и с положительных сумм аналогично.