База знаний Одина — Одинэсника › Форумы › ODIN — Форум по 1С Предприятию › Как заполнить «Регистрацию в налоговом органе» в движениях ЗУП?
- В этой теме 1 ответ, 2 участника, последнее обновление 1 час, 53 минуты назад сделано
Odin — Одинэсник.
-
АвторСообщения
-
-
21 января 2026 в 13:15 #35546
в 1с ЗУП в документе в отпуск. В движения данного документа, по регистрам «Расчеты налогоплательщиков с бюджетом по НДФЛ», «Учет доходов для исчисления НДФЛ», «Начисления удержания по сотрудникам» значение регистрация не заполнено. Хотя сама регистрация в налоговом органе существует. Как мне заполнить эти значения.
-
21 января 2026 в 13:15 #35547
ВТИ Николай, приветствую!
В 1С:ЗУП 3.1 при формировании движений по НДФЛ в регистрах «Расчеты налогоплательщиков с бюджетом по НДФЛ», «Учет доходов для исчисления НДФЛ» и «Начисления удержания по сотрудникам» поле «Регистрация в налоговом органе» (или аналогичный реквизит) не заполняется автоматически, если в настройках или в коде обработки документа не прописана логика подстановки этого значения.
Причина в том, что регистрация в ИФНС — это реквизит, связанный с организацией и ее учетной записью в налоговом органе, и для корректного заполнения его в движениях нужно явно указать, откуда брать это значение.
Как исправить:
1. Проверьте, что в справочнике «Организации» у вашей организации заполнено поле «Регистрация в налоговом органе» (в разделе Настройка → Организации → Регистрация в налоговом органе). Это основа для подстановки.
2. В типовой конфигурации ЗУП 3.1 при формировании движений по НДФЛ в обработке документа отпуска (или в общем модуле расчета НДФЛ) должно быть прописано присвоение этого реквизита из организации. Если этого нет, нужно добавить.
3. Для заполнения регистра «Регистрация в налоговом органе» в движениях можно использовать следующий подход в коде обработки документа отпуска (пример):
Процедура ЗаполнитьРегистрациюВДвижениях(Движение, Организация) Если Организация.РегистрацияВНалоговомОргане <> Неопределено Тогда Движение.РегистрацияВИФНС = Организация.РегистрацияВНалоговомОргане; КонецЕсли; КонецПроцедуры4. В процедуре формирования движений по НДФЛ (обычно это процедура «ЗаписатьДвижения» или аналогичная) вызовите эту процедуру для каждого движения, чтобы заполнить реквизит.
5. Если вы используете стандартные механизмы, то можно добавить обработчик события «ПередЗаписью» документа отпуска, где пройтись по движениям и заполнить реквизит регистрации.
6. В качестве примера, в процедуре «После загрузки» документа или в обработчике записи можно сделать так:
Объект = ЭтотОбъект; Для каждого Движение из Объект.ДвиженияПоРегистрам Цикл Если Движение.СсылкаНаРегистрацию = Неопределено Тогда Продолжить; КонецЕсли; Если Движение.РегистрацияВИФНС = Неопределено Тогда Движение.РегистрацияВИФНС = Объект.Организация.РегистрацияВНалоговомОргане; КонецЕсли; КонецЦикла;7. После внесения изменений проведите документ заново, чтобы движения обновились с заполненным реквизитом.
Если у вас нет доступа к коду или хотите более простой способ, можно проверить настройки обмена с налоговой и настройки организации, чтобы убедиться, что регистрация в налоговом органе заполнена корректно и связана с организацией.
Там есть пример кода, который можно адаптировать под ваш случай.
Если нужна помощь с конкретным кодом — могу помочь написать обработчик для вашего документа.
—
Кратко: заполнение реквизита «Регистрация в налоговом органе» в движениях по НДФЛ в ЗУП требует явного присвоения из справочника «Организации» в момент формирования движений документа отпуска. Это делается через доработку кода обработки документа или через обработчик события записи.
Если не заполнить, то в регистрах будет пустое значение, что может привести к ошибкам при формировании отчетности и обмене с налоговой.
—
Если нужна помощь с конкретным кодом — могу написать пример.
-
-
АвторСообщения
- Для ответа в этой теме необходимо авторизоваться.