Как автоматически заполнить «Подразделение» на вкладке НДФЛ в документе «Отражение зарплаты в финансовом учете» в 1С:ERP?

Программист 1С v8.3 (Управляемые формы) 1С:ERP Управление предприятием Бухгалтерский учет
← На главную

При работе в конфигурации 1С:ERP Управление предприятием, особенно при настройке обмена данными с 1С:ЗУП, многие специалисты сталкиваются с необходимостью автоматического заполнения поля Подразделение на вкладке НДФЛ в документе Отражение зарплаты в финансовом учете. Разберем по шагам, почему типовыми средствами это поле часто остается пустым, проанализируем логику работы программы и рассмотрим возможные пути решения.

Типовая логика заполнения подразделений

Для начала проанализируем, как система по умолчанию работает со штатными сотрудниками. В типовых механизмах подразделение проставляется в документ из позиции штатного расписания, к которой приписан сотрудник. В справочнике Штатное расписание для этого существует специальный реквизит — Место в структуре предприятия. Если он заполнен корректно, то на вкладке Начисления и взносы подразделения распределятся правильно.

Однако на вкладке НДФЛ мы видим другую картину. Важно понимать, что расчеты по НДФЛ в 1С идут в разрезе справочника Физические лица, а не справочника Сотрудники. Это связано с тем, что одно физическое лицо может иметь в организации сразу несколько мест работы (например, основное и по совместительству), но налоговая база и вычеты по НДФЛ считаются в целом по физическому лицу.

В связи с этим возникает вопрос: зачем вообще на вкладке НДФЛ нужно управленческое подразделение? Разберем фрагмент исходного кода типовой конфигурации, который отвечает за видимость и заполнение этого реквизита. Согласно комментариям разработчиков 1С, подразделение для НДФЛ требуется исключительно для определенных операций:


// подразделение для НДФЛ нужно только для операции НДФЛ с доходов контрагентов, 
// для выплат бывшим сотрудникам и по прочим доходам с сотрудниками
// Вот список операций для которых будет отображаться подразделение:
ВидыОперацийПоЗарплате.НДФЛДоходыКонтрагентов
ВидыОперацийПоЗарплате.НДФЛРасчетыСБывшимиСотрудниками
ВидыОперацийПоЗарплате.НДФЛПрочиеРасчетыСПерсоналом

Почему подразделение остается пустым для договоров ГПХ?

Проанализируем ситуацию с договорами гражданско-правового характера (ГПХ). На практике, даже если в документе выбран вид операции НДФЛДоходыКонтрагентов, поле подразделения часто остается недоступным или незаполненным. При этом на вкладке Начисления и взносы проводки могут формироваться с указанием подразделения.

Выясним причину такого поведения. Типовая логика 1С строится на том, что исполнители по договорам ГПХ и прочие внешние контрагенты не состоят в штатном расписании организации. Следовательно, у них физически отсутствует привязка к реквизиту Место в структуре предприятия. С точки зрения кадрового учета, управленческого подразделения у контрагента просто не существует, поэтому программа обоснованно оставляет поле пустым.

Влияние обмена между 1С:ЗУП и 1С:ERP

Рассмотрим проблему в контексте синхронизации баз. В 1С:ЗУП документ-источник называется Отражение зарплаты в бухучете. Для расчетов с контрагентами строка с НДФЛ там формируется корректно и без указания подразделения.

Однако при переносе этого документа в 1С:ERP возникает коллизия. В ERP документ трансформируется в Отражение зарплаты в финансовом учете, и для корректного формирования проводок по финансовому учету система может жестко требовать заполнения управленческого подразделения. При этом из ЗУП эти данные не передаются, а штатными настройками или галочками заставить систему «выдумать» подразделение для контрагента невозможно.

НДФЛ, обособленные подразделения и налоговые органы

Важно также отметить налоговый аспект. В 1С учет НДФЛ и формирование регламентированной отчетности строятся вокруг справочника Регистрации в налоговом органе.

Если у вас есть обособленные подразделения (филиалы), НДФЛ корректно разделится по разным строкам только в том случае, если для этих обособленных подразделений правильно заданы реквизиты ИФНС. Если реквизиты ИФНС не заполнены или указаны неверно, весь НДФЛ может «схлопнуться» на головную организацию. Управленческое подразделение на этот процесс напрямую не влияет.

Как решить проблему на практике?

Поскольку штатных механизмов для автоматического проставления подразделения по договорам ГПХ на вкладке НДФЛ в ERP не предусмотрено, рассмотрим варианты решения задачи:

  1. Ручная корректировка. Если исполнителей по договорам ГПХ в организации немного, самым простым выходом будет ручное заполнение поля Подразделение перед проведением документа Отражение зарплаты в финансовом учете.
  2. Создание расширения (плагина). Для средних и крупных компаний, где объем ручного ввода критичен, оптимальным решением станет небольшая доработка. Программист может написать скрипт (расширение), который при заполнении или записи документа будет обращаться к первичному документу (например, Начисление по договорам) и принудительно переносить управленческое подразделение, к которому был привязан договор, в табличную часть НДФЛ.

Подводя итог: типовая конфигурация не содержит «волшебной галочки» для автоматического заполнения подразделений в НДФЛ для контрагентов. Если вам необходимо это поле для финансового учета или обмена данными, лучшим вариантом будет реализация точечного расширения, которое адаптирует логику заполнения под бизнес-процессы вашей компании.

← На главную