Возможна ли штатная синхронизация между 1С:ЗУП 3.1 и 1С:Бухгалтерия 2.0 и как настроить обмен данными?

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

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

Причины отсутствия типового обмена

Выясним главные архитектурные и технические причины, по которым стандартная синхронизация между ЗУП 3.1 и БП 2.0 невозможна:

  1. Различие форматов обмена: Современная конфигурация ЗУП 3.1 работает на платформе 8.3 с управляемыми формами и использует универсальный формат обмена EnterpriseData. Конфигурация БП 2.0 построена на устаревшей архитектуре обычных форм и не поддерживает механизмы интеграции этого формата.
  2. Изменение концепции отражения зарплаты: В ЗУП 3.1 полностью пересмотрен подход к формированию проводка-образующих документов. В документе Отражение зарплаты в бухучете больше не задаются конкретные счета учета (например, 26, 44, 70) и подробные субконто — передаются лишь названия способов отражения. Предполагается, что счета и аналитика подставляются на стороне бухгалтерской программы, как это реализовано в БП 3.0. В свою очередь, БП 2.0 ожидает на вход документ с уже заполненными счетами бухгалтерского учета.
  3. Снятие БП 2.0 с активной поддержки: Разработка нового функционала для БП 2.0 прекращена, поэтому создание штатных интеграционных механизмов для связи с новыми системами разработчиками не планируется.

Варианты решения проблемы

Рассмотрим практические способы организации взаимодействия между программами.

Вариант 1. Переход на 1С:Бухгалтерия предприятия 3.0 (Рекомендуемый)

Самым надежным и перспективным решением является обновление конфигурации БП 2.0 до версии 3.0. Обновление типовой конфигурации происходит стандартным перезаписыванием релиза без потери накопленных данных. В БП 3.0 штатно встроен механизм синхронизации с ЗУП 3.1 через формат EnterpriseData.

Если в БП 2.0 внесены нетиповые изменения (добавлены отдельные документы или регистры), проанализируем возможность переноса этого функционала в расширение конфигурации БП 3.0 или переноса данных через типовую процедуру обновления.

Вариант 2. Использование правил конвертации данных (КД 2.1)

Если оперативный переход на БП 3.0 невозможен, перенос данных организуют с помощью правил обмена в формате XML:

  1. Разрабатываем или приобретаем готовые правила конвертации, созданные в конфигурации 1С:Конвертация данных 2.1.
  2. В ЗУП 3.1 выгружаем данные документа Отражение зарплаты в бухучете и ведомостей на выплату через типовую обработку Универсальный обмен данными в формате XML.
  3. Загружаем полученный файл в БП 2.0 в документ Отражение зарплаты в регламентированном учете. Проводки и счета учета подставляются по правилам, заложенным в алгоритмах конвертации.

Вариант 3. Внешняя обработка на базе COM-соединения

Для автоматизации переноса пишется внешняя обработка, которая подключается из ЗУП 3.1 непосредственно к информационной базе БП 2.0 через COMConnector (Automation-сервер). Обработка считывает данные из ЗУП 3.1, сопоставляет элементы справочников и программно создает требуемые документы в БП 2.0.

Вариант 4. Ручной ввод или использование промежуточной базы

При небольшом штате сотрудников ежемесячно создают документ Отражение зарплаты в регламентированном учете в БП 2.0 вручную на основании сводного отчета из ЗУП 3.1. Также возможна схема, при которой данные из ЗУП 3.1 сначала передаются штатным обменом в пустую базовую версию БП 3.0, а оттуда с помощью универсального обмена перегружаются в БП 2.0.

Ограничения и риски при использовании сторонних правил

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

  1. Необходимость постоянных доработок: Из-за частых изменений законодательства и регулярных обновлений ЗУП 3.1 структура документов и регистров меняется. Каждое обновление может приводить к сбоям в работе нештатных правил конвертации.
  2. Дублирование справочников: При отсутствии четкого сопоставления по уникальным идентификаторам (GUID) или кодам существует риск задвоения физических лиц, сотрудников, организаций и подразделений в базе БП 2.0.

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

← На главную