Синхронизация данных между 1С:ЗУП и 1С:Бухгалтерией — процесс тонкий, особенно когда речь заходит о новых механизмах, введенных для поддержки изменений законодательства. Одной из частых проблем, с которой сталкиваются специалисты, является ситуация, когда документ Отражение удержанного НДФЛ в бухучете корректно создан в ЗУП, зарегистрирован к обмену, но в базе-корреспонденте (БП) так и не появляется. Давайте разберем, почему это происходит и как исправить ситуацию.
Основная причина «зависания» документа кроется в способе передачи данных. Документ Отражение удержанного НДФЛ в бухучете был специально разработан для учета Единого налогового платежа (ЕНП). Его структура и правила выгрузки поддерживаются исключительно в рамках универсального формата обмена EnterpriseData.
Если в настройках вашей синхронизации используется устаревшая версия этого формата (ниже 1.17), принимающая сторона (Бухгалтерия предприятия) просто «не узнает» этот документ. Даже если ПланОбмена регистрирует изменения, при попытке загрузки объект будет либо игнорироваться, либо вызывать ошибку из-за отсутствия соответствующих метаданных в старой версии правил.
Прежде всего, убедимся, что мы используем актуальные инструменты обмена и сравним настройки констант в обеих базах. Проанализируем настройки:
EnterpriseData.ЕНП. В ранних версиях программных продуктов этот функционал отсутствовал или был ограничен.Часто в облачных версиях (например, в сервисе 1С:Фреш) пользователи сталкиваются с ошибкой Поле объекта не обнаружено (СведенияОбУдержанномНДФЛ). Это классический признак того, что одна из баз уже «готова» к работе с документом, а другая (принимающая) еще не обновилась или не получила актуальные патчи.
Чтобы решить эту проблему:
EnterpriseData была не ниже 1.17. Именно начиная с этой версии обеспечивается полная корректность передачи документов по НДФЛ.Если документ по-прежнему не уходит, проведем глубокую диагностику. Мы можем выгрузить данные в файл вручную и посмотреть, что именно отправляет ЗУП:
Отражение удержанного НДФЛ в бухучете.Если документа в файле нет — значит, проблема на стороне регистрации изменений в ЗУП. Попробуйте удалить объект из Регистрации изменений для обмена и провести документ повторно: это принудительно поставит его в очередь на выгрузку.
Если документ в XML присутствует, но в БП не загружается — значит, проблема в правилах конвертации. В этом случае убедитесь, что в принимающей БП установлен флаг «Переход на ЕНС» (в настройках учета налогов), иначе система может блокировать загрузку документов нового типа.
Работа с ЕНП и НДФЛ требует высокой версии EnterpriseData. Помните, что регулярное обновление конфигураций и использование актуальных правил обмена — это залог того, что все документы, включая Отражение удержанного НДФЛ в бухучете, будут успешно переданы между базами. Если проблема сохраняется, рекомендуем проверить соответствие даты перехода на ЕНС в учетной политике обеих баз, так как это ключевой фактор для корректной обработки данных системой. Если штатную синхронизацию восстановить не удается, можно использовать обработку для односторонней синхронизации зарплатных документов и НДФЛ через файл.