Как исправить ошибки и корректно выполнить начальное заполнение 1С:ЗУП 3.1 из 1С:Бухгалтерии 3.0?

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

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

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

Причины возникновения ошибки «Каталог не обнаружен» во временной папке

При запуске переноса данных методом прямого подключения к базе-источнику (через COM-соединение) платформа 1С автоматически создает служебную папку во временном каталоге операционной системы AppData\Local\Temp\ПереносДанных.... В процессе работы туда записываются текстовые инструкции и промежуточные XML-файлы с данными.

Выясним главные причины, по которым процедура прерывается с ошибкой доступа или отсутствия каталога:

  1. Недостаточно прав у пользователя или службы: Если база работает в клиент-серверном режиме или на сервере терминалов, временные файлы создаются от имени служебной учетной записи (например, usr1cv8). Если у данной учетной записи или текущего пользователя Windows ограничены права на запись/изменение в каталоге %TEMP%, процесс аварийно завершается.
  2. Автоматическое удаление или блокировка антивирусом: Временный каталог создается динамически и удаляется платформой сразу после завершения операции. Программы очистки диска, антивирусы или встроенные политики безопасности Windows (UAC) могут мгновенно блокировать или удалять созданные в Temp файлы формата .txt и .xml.
  3. Ограничения базовых версий: В программе «1С:ЗУП Базовая» разрешено ведение учета только по одной организации. Если в исходной базе «1С:Бухгалтерия» присутствует несколько организаций, прямое подключение может вызвать сбой на этапе чтения метаданных.

Способ 1. Настройка прав доступа к временному каталогу

Проанализируем базовое решение проблемы прямого переноса, если вы работаете в локальном или терминальном режиме:

  1. Определим точный путь к папке временных файлов пользователя, указанный в ошибке (например, C:\Users\Имя_Пользователя\AppData\Local\Temp\).
  2. Откроем свойства папки Temp в проводнике Windows и перейдем на вкладку «Безопасность».
  3. Предоставим полные права доступа (запись, изменение, чтение) текущей учетной записи пользователя, а также группе «Пользователи» или служебной учетной записи кластера 1С (если используется серверный режим).
  4. Повторим запуск начальной настройки в 1С:ЗУП.

Способ 2. Рекомендованный перенос через промежуточный файл

Прямое COM-подключение часто бывает нестабильным из-за разницы в разрядности платформ (32/64-бит) или настроек безопасности. Чтобы полностью исключить ошибки временных папок и блокировки прав, выполним перенос данных через файл выгрузки. Разберем этот процесс по шагам:

  1. Запустим «Помощник начальной настройки» в 1С:ЗУП 3.1.
  2. В окне выбора способа переноса выберем вариант «Загрузка данных из файлов» (вместо прямого подключения к базе).
  3. Сохраним предлагаемую внешнюю обработку выгрузки на локальный диск.
  4. Откроем исходную базу «1С:Бухгалтерия 8» и через меню «Файл» — «Открыть» запустим сохраненную обработку.
  5. В окне обработки укажем организацию, период и выгрузим данные в единый файл формата XML.
  6. Вернемся в 1С:ЗУП, укажем полученный XML-файл в помощнике настройки и запустим загрузку.

Различие между начальным переносом и регулярной синхронизацией

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

При начальном переносе из БП 3.0 в ЗУП 3.1 не должны переноситься живые документы начислений и выплат (такие как «Начисление зарплаты» или «Ведомости»). Логика расчета зарплаты в ЗУП кардинально отличается от бухгалтерской базы. Вместо этого в ЗУП загружаются:

  1. Справочная информация (физические лица, подразделения, должности, виды начислений и удержаний).
  2. Кадровая история и входящие остатки (сворачиваются в специализированные документы Начальная штатная расстановка и Перенос данных).

Регулярная синхронизация, которая настраивается уже после старта работы, предназначена **только для передачи результатов из ЗУП в БП**, а не наоборот. Из ЗУП в Бухгалтерию передаются документы Отражение зарплаты в бухучете и Ведомости на выплату.

Почему в плане обмена нет справочника «Сотрудники»?

При настройке синхронизации пользователи часто обращают внимание на отсутствие справочника Сотрудники в составе отправляемых данных. Разберем причину этого поведения.

В типовых правилах обмена (на базе формата EnterpriseData) синхронизация кадровых данных выполняется на уровне справочника «Физические лица» (сопоставление производится по ИНН, СНИЛС и ФИО). Справочник Сотрудники является прикладным разрезом учета в ЗУП для оформления договоров и приказов. Элементы справочника Сотрудники создаются в программе автоматически на основании загруженных физических лиц при формировании кадровых документов.

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

← На главную