Как настроить выгрузку данных из 1С:ERP 2 в 1С:Бухгалтерия предприятия 2.0 и 3.0?

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

При организации интеграции между системами автоматизации учетных процессов часто возникает задача выгрузки документов и справочников из 1С:ERP Управление предприятием 2 в конфигурацию 1С:Бухгалтерия предприятия. Однако разработчики сталкиваются с отсутствием типовых готовых правил обмена напрямую для устаревшей редакции 2.0. Проанализируем, почему возникает такая сложность и какими способами можно решить эту задачу.

Технологические ограничения и архитектурные различия

Выясним причину, по которой типовые правила обмена ERP 2 – БП 2.0 отсутствуют в поставке. Дело в разнице используемых технологий синхронизации:

  1. Конфигурация 1С:ERP 2 использует современную технологию обмена на базе EnterpriseData (Конвертация данных 3.0), работающую в составе Библиотеки Стандартных Подсистем (БСП).
  2. Конфигурация 1С:Бухгалтерия предприятия 2.0 базируется на старой архитектуре и поддерживает правила обмена XML, созданные в среде Конвертация данных 2.0.

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

Вариант 1. Использование правил конвертации из шаблона «Управление торговлей 11»

Если требуется сохранить конфигурацию Бухгалтерия предприятия 2.0 и настроить выгрузку через обработку Универсальный обмен данными в формате XML, можно взять за основу правила обмена из дистрибутива конфигурации 1С:Управление торговлей 11.

Разберем по шагам, где найти нужные файлы правил:

  1. Откроем папку шаблонов установки конфигурации 1С:Управление торговлей 11 (например, редакции 11.3 или 11.4).
  2. Перейдем по следующему пути внутри каталога шаблона:
    trade\11_X_X_X\AddFiles\Переходы с других конфигураций\Синхронизация данных\БП, ред. 2.0
  3. В данной папке находятся исходные файлы XML:
    - Правила конвертации.xml
    - Правила регистрации.xml
    - Инструкция по подключению правил обмена.txt

Так как конфигурации Управление торговлей 11 и 1С:ERP 2 построены на единой метапредметной базе (торговый контур в них аналогичен), эти правила конвертации подходят как базовый шаблон. Потребуется открыть полученный файл Правила конвертации.xml в программе Конвертация данных 2.0 и адаптировать их под специфику вашей базы ERP.

Особенности доработки правил (КД 2.0):

  1. Партнеры и Контрагенты: В 1С:ERP разделены управленческий справочник Партнеры и юридический Контрагенты. В БП 2.0 существует только справочник Контрагенты. Настроим сопоставление выгрузки именно по юридическим лицам с поиском по ИНН и КПП.
  2. Характеристики номенклатуры: В БП 2.0 отсутствует учет по характеристикам. При выгрузке документов потребуется либо объединять наименование номенклатуры и характеристики в отдельную позицию, либо сводить данные к общей позиции справочника Номенклатура.
  3. Подразделения: Справочник Структура предприятия из ERP сопоставляется со справочником Подразделения в БП 2.0 по коду или наименованию.
  4. Счета учета: Позаботимся о заполнении бухгалтерских счетов. В ERP проводки формируются по правилам регламентированного учета, поэтому в правилах обмена для БП 2.0 нужно прописать алгоритмы подстановки счетов расчетов и счетов учета номенклатуры по умолчанию.

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

Более перспективным и технологически правильным решением является обновление базы Бухгалтерия предприятия с версии 2.0 до версии 3.0. Посмотрим на преимущества данного подхода:

  1. В редакции БП 3.0 встроен стандартный механизм синхронизации данных через формат EnterpriseData.
  2. В 1С:ERP 2 уже присутствуют типовые правила выгрузки в формате EnterpriseData для БП 3.0.
  3. Синхронизация настраивается штатно через раздел администрирования (пользовательский режим) без необходимости корректировки XML-файлов вручную.

Для настройки такой синхронизации в 1С:ERP выберем пункт меню НСИ и администрирование – Синхронизация данных, укажем вариант подключения Другая программа (или Бухгалтерия предприятия, ред. 3.0) и настроим обмен через прямой эфир (COM-соединение), каталог или HTTP-сервис.

← На главную