February 27, 2021

Решение задачи по корректировке данных НДФЛ -итоги решения.

Привет! Выпускаю пост номер 2 про итоги решения задачи.

Начнем с аналитической части. Ниже приведен отчет, который можно использовать для сверки данных в документе "Справка 2-НДФЛ для передачи в налоговый орган".

Данные в колонки собираются по следующим регистрам накопления:

-Доход (начислено) -"СведенияОДоходахНДФЛ"

-Вычеты (стандарт.)-"ПредоставленныеСтандартныеИСоциальныеВычетыНДФЛ"

-Налоговая база - разница колонок "Доход" и "Вычеты"

Налог:

-Исчислено (записи с видом движения "приход" регистра "РасчетыНалогоплательщиковСБюджетомПоНДФЛ" из поля "Сумма"

-Удержано (записи с видом движения "расход" регистра "РасчетыНалогоплательщиковСБюджетомПоНДФЛ" с условием что в поле "вариант удержания" заполнено значение "Удержано". Ниже картинка это поле реквизит регистра.

-Перечислено (записи регистра "РасчетыНалоговыхАгентовСБюджетомПоНДФЛ") Тут более точно я не разбирался, эти записи парой (приход и расход) формируются в документах "Ведомость на выполату ... "

Теперь привожу текущую функциональность обработки.

  1. выбор имени регистра

Добавил список выбора в обработке, чтобы не набирать текст каждый раз

2.Добавил поле "Документ корректировки". Тип поля документ "Перенос данных". Это аналог документа "Корректировка записей регистров" другой конфигурации.

В документ копируются записи из табличной части с помощью кнопки "Перенести запись в документ корректировки"

Основной алгоритм такой копирования записи: прочесть запись из одного набора записей по номеру строки и перенести в другой.

Отдельно замечу что "вид движения" я храню в табличной части в виде строки и при записи в регистр нужно сопоставлять строковое значение и системное перечисление.

В итоге обработка получила 3 команды.

1. Прочитать данные регистра за период.

Считываются данные в табличную часть обработки для последующей обработки.

2.Заменить записи в регистре

Записи меняются в тех же документах и номерах строк. Предназначена для замены значений конкретных полей.

Ниже процедура замены

В процедуре замены помимо замены регистрации в налоговом органе меняются суммы в зависимости имени регистра.

В телеграме в чате приложена будет приложена обработка. Качайте и адаптируйте дальше для своих задач.