Как настроить типовой обмен между 1С:Управление торговлей 11 и 1С:Бухгалтерия предприятия 3.0?

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

При совместном использовании конфигураций 1С:Управление торговлей (редакция 11) и 1С:Бухгалтерия предприятия (редакция 3.0) регулярная передача первичных документов и справочников является базовой задачей. Рассмотрим, как правильно настроить типовую синхронизацию данных через универсальный формат обмена (EnterpriseData), выполнить правильное сопоставление нормативно-справочной информации (НСИ) и предотвратить появление ошибок и дублей.

Принцип работы обмена через универсальный формат

В современных редакциях конфигураций 1С стандартный обмен построен на базе формата EnterpriseData (универсальный формат обмена). Главное преимущество этого механизма — независимость правил обмена от конкретного релиза конфигураций (в пределах поддерживаемых версий формата). Настраивать специальные правила выгрузки в конфигураторе или через «Конвертацию данных» для базовых задач не требуется.

Передача данных может осуществляться следующими способами:

  1. Через общий сетевой каталог или файл: выгрузка происходит в XML-файл (например, каталог на диске или локальном сервере).
  2. Прямое подключение к базе-приемнику (COM-соединение): данные передаются напрямую между информационными базами.
  3. Через веб-сервер или электронную почту: актуально для территориально распределенных систем.

Шаг 1. Настройка синхронизации в базе-источнике (УТ 11)

Проанализируем порядок действий на стороне базы 1С:Управление торговлей 11:

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

Шаг 2. Завершение настройки в базе-приемнике (БП 3.0)

Перейдем в конфигурацию 1С:Бухгалтерия предприятия 3.0 для завершения связи:

  1. Перейдем в раздел Администрирование > Синхронизация данных.
  2. Включим флаг Синхронизация данных и укажем префикс базы (БП).
  3. Откроем Настройки синхронизации данных и выберем Загрузить файл с настройками, созданный в другой программе.
  4. Укажем файл настроек, выгруженный из УТ (файл вида Синхронизация данных через универсальный формат.xml) и каталог обмена.
  5. Программа выполнит анализ данных и предложит перейти к этапу сопоставления НСИ.

Сопоставление НСИ и предотвращение появления дублей

Один из самых ответственных этапов первичного обмена — сопоставление объектов. Разберем по шагам, почему возникает эта процедура и как ее правильно пройти:

Если базы УТ 11 и БП 3.0 велись параллельно и в них уже есть одинаковые контрагенты, номенклатура или организации, при первом обмене мастер выведет окно сопоставления. Если проигнорировать этот шаг и загрузить данные «по умолчанию», в базе-приемнике неизбежно образуются дубли справочников.

Для корректного сопоставления рекомендуем следующее:

  1. В окне сопоставления поочередно откройте ключевые справочники: Организации, Контрагенты, Номенклатура, Склады, Договоры.
  2. Убедитесь, что элементы из УТ привязаны к соответствующим элементам в БП (по ИНН/КПП для контрагентов, по наименованию или артикулу для номенклатуры).
  3. Сопоставление необходимо выполнять только при **первичной настройке** синхронизации. В последующих обменах вновь создаваемые объекты будут переноситься автоматически с привязкой по уникальным идентификаторам (GUID).

Префиксы номеров и особенности проведения документов

Проанализируем особенности работы с документами после их переноса из УТ в БП:

Выборочная выгрузка и управление составом данных

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

Разберем способы фильтрации данных:

  1. Настройка правил выгрузки узла: В параметрах синхронизации на стороне УТ 11 можно ограничить выгрузку по разделам учета, конкретным организациям или видам документов.
  2. Обработка «Состав отправляемых данных»: Для точечного контроля выгрузки откройте состав зарегистрированных изменений по узлу синхронизации. В этой форме можно вручную снять с регистрации лишние объекты или добавить недостающие документы для повторной отправки.

Диагностика ошибок при обмене

Если процесс синхронизации завершился с предупреждением или данные не отобразились в базе-приемнике, проанализируйте Журнал регистрации:

  1. Откройте Администрирование > Обслуживание > Журнал регистрации.
  2. Установите отбор по событию Синхронизация данных или по статусу Ошибка.
  3. В тексте ошибок обратите внимание на незаполненные обязательные реквизиты или расхождения в версиях XDTO-схем formats EnterpriseData. При использовании актуальных и близких по дате релизов УТ 11 и БП 3.0 обмен проходит штатно без необходимости доработки правил.
← На главную