Пересчет, исправление НДФЛ. Расширенный функционал расчета НДФЛ для ЗУП 3.1
Файлы
ВНИМАНИЕ: Файлы из Базы знаний - это исходный код разработки. Это примеры решения задач, шаблоны, заготовки, "строительные материалы" для учетной системы. Файлы ориентированы на специалистов 1С, которые могут разобраться в коде и оптимизировать программу для запуска в базе данных. Гарантии работоспособности нет. Возврата нет. Технической поддержки нет.
Подписка PRO — скачивайте любые файлы со скидкой до 85% из Базы знаний
Оформите подписку на компанию для решения рабочих задач
Оформить подписку и скачать решение со скидкойВы можете заказать платную доработку или адаптацию этой разработки под вашу конфигурацию на «Бирже заказов».
- 0% комиссии — оплата напрямую исполнителю;
- Исполнители любого масштаба — от отдельных специалистов до команд под проект;
- Прямой обмен контактами между заказчиком и исполнителем;
- Безопасная сделка — при необходимости;
- Рейтинги, кейсы и прозрачная система откликов.
Учёт НДФЛ в ЗУП является достаточно сложным функционалом. Одной из основных причин является необходимость начисления удержания "по дате выплаты". Сложный функционал часто приводит к многочисленным сторнирующим и исправительным записям в регистрах НДФЛ, что пользователь видит в расшифровках отчетов по НДФЛ. Любой документ с учётом НДФЛ в ЗУП может пересчитать НДФЛ любого другого документа за любой период, при этом документ при расчете смотрит как и на расчет НДФЛ "до себя", так и в "будущее". В конфигурации есть документ "Перерасчет НДФЛ", но он действует по тому же принципу - все ошибки отсторнировать, вместо них сделать новые записи.
Расширение добавляет кнопку пересчета НДФЛ. Позволяет пересчитать в документе только НДФЛ, не "Пересчитать сотрудника" или "Рассчитать" весь документ. Для следующих документов:
- Начисление за первую половину месяца
- Разовое начисление
- Премия
- Натуральный доход
- Отпуск
- Больничный
- Командировка
- Отсутствие с сохранением оплаты
Обработка Помощник пересчета (исправления) НДФЛ за период позволяет:
- Заполнить список документов - отобрать отмеченные в настройках виды документов и расположить по возрастанию даты
- Отменить проведение
- Пересчитать НДФЛ и провести - последовательно по датам пересчитать НДФЛ документов и провести
- Очистить НДФЛ и провести - очищает таблицы документа "НДФЛ", "КорректировкиВыплаты", "ПримененныеВычетыНаДетейИИмущественные", то есть полностью убирает НДФЛ из документа.
- Провести - кнопка добавлена для случаев, когда обработка "спотыкается" на каком то документе. В таком случае открываем этот документ напрямую из обработки, сами пересчитываем НДФЛ и проводим документ. Потом убираем пометки до этого документа включительно и заново запускаем "Пересчитать НДФЛ и провести" на оставшиеся документы.
Возможны различные стратегии применения помощника, например:
- Отобрать все виды документов за период, всем отменить проведение, пересчитать последовательно НДФЛ и провести. То есть как бы выполнить полный пересчет с учетом хронологии.
- Отобрать за период все виды "межрасчетных" документов, то есть все кроме "Начисление зарплаты" и "Выплат". Применить к ним "Очистить НДФЛ и провести". Потом отобрать "Начисление зарплаты" и "Выплаты", применить к ним "Пересчитать НДФЛ и провести". То есть как бы рассчитать НДФЛ только в главных документах "Начисление зарплаты" в конце месяца (такой алгоритм применялся в ЗУП до изменения законодательства).
- Можно отобрать конкретные виды документов и пересчитать их. Например можно отобрать только "Выплаты" и пересчитать, чтобы подправить "удержанный" НДФЛ.
Обработка проверялась на рабочей базе по стратегии № 2.
Пользователям без полных прав добавьте дополнительную роль "расч_Право на обработку Пересчет НДФЛ".
Перед выполнением группового пересчета делайте архивную копию базы.
Подключаем расширение: в меню Администрирование, "Печатные формы, отчеты и обработки", "Расширения" нажимаем "Добавить из файла", выбираем файл. Убираем галку "Безопасный режим".
Проверено на следующих конфигурациях и релизах:
- Зарплата и управление персоналом, редакция 3.1, релизы 3.1.38.92
Вступайте в нашу телеграмм-группу Инфостарт