Почему при синхронизации ЗУП 3.1 и БП 3.0 не заполняется регистрация в налоговом органе и как это исправить?

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

При совместном использовании программных продуктов 1С:Зарплата и управление персоналом 3.1 (ЗУП) и 1С:Бухгалтерия предприятия 3.0 (БП) пользователи часто сталкиваются с неприятной ситуацией. После выполнения очередной синхронизации данных документ Отражение зарплаты в бухучете успешно переносится в бухгалтерскую базу, но отказывается проводиться. Причиной становится незаполненное поле Регистрация в налоговом органе в табличной части документа.

Давайте подробно разберем, почему так происходит, как устроена логика обмена данными между этими конфигурациями и как правильно решить проблему, не прибегая к опасному редактированию правил обмена вручную.

Выясняем причину: логика разработчиков 1С

Для начала проанализируем, почему справочник Регистрации в налоговом органе по умолчанию отключен в правилах выгрузки со стороны ЗУП и отсутствует в правилах загрузки БП.

Разработчики фирмы 1С заложили в архитектуру интеграции (включая современный универсальный формат обмена EnterpriseData) следующую логику:

  1. Справочник ИФНС относится к фундаментальной нормативно-справочной информации (НСИ) организации. Настройки налогообложения и регистрации в контролирующих органах должны создаваться и контролироваться в каждой базе индивидуально.
  2. Вместо физического копирования элементов справочника из одной базы в другую система при синхронизации документов осуществляет автоматическое сопоставление (поиск соответствий).
  3. Поиск соответствия конкретной налоговой инспекции между ЗУП и БП происходит по ключевым уникальным реквизитам: Код налогового органа, КПП и ОКТМО.

Если в бухгалтерской базе система находит элемент с абсолютно идентичным набором кодов, программа автоматически подставляет его в загруженный документ Отражение зарплаты в бухучете или Отражение удержанного НДФЛ в бухучете. Если же соответствие не найдено, поле остается пустым.

Почему автоматическое сопоставление ИФНС дает сбой?

Рассмотрим основные причины, по которым автоматика не срабатывает и поле регистрации в БП очищается:

Пошаговый алгоритм решения проблемы

Рассмотрим правильные действия для исправления ситуации без изменения типовых правил обмена. Корректировать правила вручную крайне не рекомендуется, так как при первом же обновлении системы ваши доработки будут затерты, либо возникнут критические ошибки структуры данных.

Выполним следующие шаги вместе:

Шаг 1. Проверяем реквизиты в ЗУП 3.1

Перейдем в базу ЗУП и откроем настройки организации (или карточку обособленного подразделения, если учет ведется по ним). Нам нужно зайти в сведения о регистрации в налоговом органе и выписать на листок или скопировать три ключевых параметра: КПП, ОКТМО и Код налогового органа.

Шаг 2. Создаем или проверяем регистрацию в БП 3.0

Откроем базу 1С:Бухгалтерия. Перейдем в справочник Регистрации в налоговом органе. Найти его напрямую можно через меню Главное — Организации (перейдя по ссылке регистрации в налоговом органе), либо воспользовавшись инструментом Функции для технического специалиста.

Проанализируем список записей:

  1. Если нужной ИФНС нет, нажимаем кнопку Создать и вручную заполняем карточку. Реквизиты должны совпадать с данными из ЗУП символ в символ.
  2. Если ИФНС присутствует, тщательно сверяем КПП и ОКТМО на наличие скрытых пробелов или опечаток.

Шаг 3. Проверяем историю действия сведений

В карточке организации или подразделения в БП перейдем по ссылке История регистраций. Убедимся, что дата в поле Применяется с установлена корректно. Например, если мы переносим отражение зарплаты за январь 2024 года, то сведения о регистрации должны действовать не позднее, чем с 01.01.2024. Если там стоит более поздняя дата (например, 15.01.2024 или 01.02.2024), то за весь январь документы не увидят эту регистрацию.

Шаг 4. Повторная синхронизация или ручное заполнение

После того как мы привели справочники в обеих базах к абсолютному соответствию, у нас есть два пути:

Таким образом, соблюдение идентичности ключевых реквизитов в обеих базах полностью решает проблему незаполненных полей и гарантирует корректное проведение документов без вмешательства в программный код 1С.

← На главную