При проведении регулярной синхронизации между конфигурациями «Зарплата и управление персоналом 3.1» (ЗУП) и «Бухгалтерия предприятия 3.0» (БП) пользователи часто сталкиваются с техническим сбоем. Ошибка сопровождается сообщением: Тип не определен (СправочникСсылка.НастройкиРасчетаРезервовПоОплатеТруда). Эта проблема носит массовый характер и связана с глобальным изменением архитектуры учета резервов, которое произошло в решениях 1С в 2023 году.
В данной статье мы подробно разберем, почему возникает эта ошибка, как правильно обновить конфигурации и какие настройки необходимо выполнить в справочниках, чтобы восстановить корректный обмен данными. Проанализируем ситуацию комплексно: от обновления метаданных до очистки регистрации изменений в планах обмена.
Разберем природу возникновения данной ошибки. В 2023 году фирма «1С» существенно переработала механизм учета резервов по оплате труда (отпуска, вознаграждения по итогам года). Изменения были продиктованы необходимостью интеграции с Единым налоговым счетом (ЕНС) и переходом на новые методики начисления (метод обязательств или МСФО).
В новых релизах ЗУП (начиная с ветки 3.1.25) данные о резервах передаются не просто набором проводок, а с обязательной привязкой к новому объекту метаданных — справочнику НастройкиРасчетаРезервовПоОплатеТруда. Если ваша конфигурация БП не была вовремя обновлена, или правила обмена в ней устарели, система «не видит» этого справочника в базе-корреспонденте, что и приводит к ошибке Тип не определен.
Первое и самое важное правило: при использовании синхронизации обе базы должны быть обновлены до актуальных релизов. Недостаточно обновить только ЗУП. Рассмотрим рекомендуемые версии:
3.0.131. Хотя справочник появился в более ранних версиях (около 126.18), именно в релизах 131+ были исправлены критические ошибки сопоставления типов данных.3.1.27 или выше.Если после обновления БП до версии 126.18 ошибка сменилась на предупреждение, а данные все равно не передаются, значит, конфигурация все еще не содержит всех необходимых механизмов для обработки новых данных о резервах.
Даже если обе конфигурации обновлены, внутри настроек синхронизации могут сохраняться «старые» правила обмена. Проанализируем, как их обновить правильно. Для этого выполним следующие действия в каждой из баз (ЗУП и БП):
Рассмотрим нюанс: иногда кэш платформы мешает корректной загрузке правил. В таком случае рекомендуется сначала выгрузить правила во внешний файл, выбрать пункт «Загрузить из файла», а затем снова вернуть переключатель в положение «Из конфигурации». Это инициирует полную переинициализацию структуры обмена.
Часто ошибка сохраняется, если в Бухгалтерии предприятия справочник Настройки расчета резервов по оплате труда физически существует, но он пуст. Система пытается сопоставить данные из ЗУП, но не находит подходящей записи в БП. Выясним, как заполнить этот справочник:
Настройки расчета резервов по оплате труда.2023, выберем Резерв ежегодных отпусков.Нормативный метод).96.01). Без этой настройки данные загрузятся, но не проведутся, вызвав «Предупреждение» при обмене.Если в базе ведется учет по нескольким организациям, подобную настройку необходимо создать для каждого юридического лица, по которому планируется выгрузка данных из ЗУП.
Рассмотрим ситуацию, когда базы обновлены, правила загружены, справочники заполнены, но ошибка Тип не определен все равно всплывает. Причина кроется в «зависших» объектах в планах обмена.
Когда вы пытались сделать обмен на старых версиях, система зарегистрировала к выгрузке объекты (например, документы Резервы отпусков), которые уже содержат ссылки на несуществующие (с точки зрения старой базы) типы. После обновления эти «битые» записи продолжают висеть в очереди на отправку.
Выполним очистку:
Сведения о резервах, Документы расчета резервов).Фирма «1С» оперативно выпускает исправления для ошибок синхронизации. Проанализируем, как проверить наличие нужных патчей:
EF_00_..., в описании которых упоминается «Синхронизация», «Резервы» или «Обмен с ЗУП».Подводя итог, можно сказать, что решение проблемы требует комплексного подхода. Рассмотрим краткий чек-лист для проверки:
3.0.131?из конфигурации?Настройки расчета резервов по оплате труда на 2023 год для всех организаций?Соблюдение этой последовательности действий гарантированно устраняет ошибку Тип не определен и позволяет корректно отражать начисленные резервы в бухгалтерском учете.