Z_SERVICE
Краткое описание :
Необходима сервисная функция, которая будет править уже разбитый по ВО архив удержаний при необходимостиОписание :
Контроль и корректировка удержаний (через запуск внешнего интерфейса Z_Service::FindIncorrectUder)Что измененно :
Необходима сервисная функция, которая будет править уже разбитый по ВО архив удержаний при необходимости.
Разработать сервисную функцию, которая будет устранять недостатки в базе данных, возникшие по причине несвоевременной установки обновлений, а также другие ситуации, при которых в архиве удержаний могут лежат записи негативно влияющие на формирование 6-НДФЛ.
Как измененно :
Разработана сервисная функция, которая пытается устранить ошибки по архиву удержаний, существующие в базе.
Запуск функции: запуск внешнего интерфейса Z_SERVICE::FINDINCORRECTUDER (Z_Service.res).
Целью доработки является исправление некорректных записей НДФЛ путем сравнения их с аналогичными суммами оплат.
После работы функции, сумма дохода в записях по удержанию НДФЛ с одинаковым видом оплаты должна совпадать с начисленными суммами по тому же виду оплаты из сумм оплат.
Сумма НДФЛ должна быть равна: доход минус вычет * 0,13 (для резидентов) с учетом настройки округления НДФЛ.
Изначально анализируются только те записи НДФЛ, у которых есть ссылка на источник "больничный", "отпуск", "начисления межпериода."
Если в результате окажется, что в удержаниях имеются другие записи по тому же виду оплаты, то они тоже могут быть изменены, если их суммы не соответствуют суммам оплаты.
Примечание. Работа функции не должна привести к потере НДФЛ, который был перечислен в межпериод, а также сумма НДФЛ по всем записям не должна измениться после работы функции.
Функция определяет, как корректные данные по сотруднику, все удержания по 182/183 коду, у которых начисления и НДФЛ положительные и сумма НДФЛ = (Сумма дохода - вычет)*0.13.
Все остальные данные подлежат анализу.
В случае успешной правки в правой части отчета показан результат правки и в нижнем правом углу данных по сотруднику включается зеленый прямоугольник. Если правку не удалось провести по каким-либо причинам - прямоугольник красный.
Также функция создает записи о матпомощи в архиве удержании с суммой дохода равной сумме в оплатах, нулевым НДФЛ и суммой вычета равной сумме дохода (по настройке).
Примечание. Цель функции: исправить ситуации, с которыми обратились пользователи на момент ее выпуска.
Функция не ставит задачу исправить все ситуации, которые могут возникнут в дальнейшем.
Новые ситуации будут рассматриваться в качестве предложений по функциональности в рамках новых записей ПИР.
Z_SERVICE
Краткое описание :
Некорректно работает Сервисная функцияОписание :
Разбивка архива удержаний НДФЛ в разрезе видов оплатЧто измененно :
В ситуации, когда сумма аванса была создана в "Удержаниях и выплатах - расчет", далее были сформированы реестры. Тут же был расчитан НДФЛ. Сформированы реестры НДФЛ. После расчета ЗП, были сформированы окончательные реестры на перечисление ЗП и НДФЛ, на остаток. В архив удержаний было помещено две записи по НДФЛ: НДФЛ с аванса и остаток после окончательного расчета. Необходимо, чтобы сервисная функция корректно обрабатывала такой случай.
Как измененно :
При наличии вышеописанной ситуации сервисная функция ("Настройка/Сервисные функции/Налог на доходы физических лиц/Разбивка архива удержаний НДФЛ в разрезе видов оплат") разобьет удержания в соответствии с начислениями пропорционально.