← На главную
При совместном использовании конфигураций 1С:Управление торговлей (редакция 11) и 1С:Бухгалтерия предприятия (редакция 3.0) регулярная передача первичных документов и справочников является базовой задачей. Рассмотрим, как правильно настроить типовую синхронизацию данных через универсальный формат обмена (EnterpriseData), выполнить правильное сопоставление нормативно-справочной информации (НСИ) и предотвратить появление ошибок и дублей.
Принцип работы обмена через универсальный формат
В современных редакциях конфигураций 1С стандартный обмен построен на базе формата EnterpriseData (универсальный формат обмена). Главное преимущество этого механизма — независимость правил обмена от конкретного релиза конфигураций (в пределах поддерживаемых версий формата). Настраивать специальные правила выгрузки в конфигураторе или через «Конвертацию данных» для базовых задач не требуется.
Передача данных может осуществляться следующими способами:
- Через общий сетевой каталог или файл: выгрузка происходит в XML-файл (например, каталог на диске или локальном сервере).
- Прямое подключение к базе-приемнику (COM-соединение): данные передаются напрямую между информационными базами.
- Через веб-сервер или электронную почту: актуально для территориально распределенных систем.
Шаг 1. Настройка синхронизации в базе-источнике (УТ 11)
Проанализируем порядок действий на стороне базы 1С:Управление торговлей 11:
- Перейдем в раздел НСИ и администрирование > Настройки интеграции > Синхронизация данных.
- Установим флаг Синхронизация данных.
- Зададим Префикс информационной базы (например,
УТ). Префикс будет автоматически добавляться к номерам документов и кодам справочников, созданных в этой базе.
- Откроем ссылку Настройки синхронизации данных и выберем команду Создать > Бухгалтерия предприятия, редакция 3.0 (через универсальный формат).
- Выберем способ настройки параметров: Указать настройки вручную и укажем канал связи (например, Сетевой каталог).
- Укажем путь к папке обмена и префикс базы-приемника (например,
БП).
- На этапе мастера «Правила отправки данных» при необходимости настроим отборы по организациям, складам или дате начала выгрузки.
- Завершим работу мастера и выполним первую первичную выгрузку данных. В каталоге обмена сформируются XML-файлы с настройками и данными.
Шаг 2. Завершение настройки в базе-приемнике (БП 3.0)
Перейдем в конфигурацию 1С:Бухгалтерия предприятия 3.0 для завершения связи:
- Перейдем в раздел Администрирование > Синхронизация данных.
- Включим флаг Синхронизация данных и укажем префикс базы (
БП).
- Откроем Настройки синхронизации данных и выберем Загрузить файл с настройками, созданный в другой программе.
- Укажем файл настроек, выгруженный из УТ (файл вида
Синхронизация данных через универсальный формат.xml) и каталог обмена.
- Программа выполнит анализ данных и предложит перейти к этапу сопоставления НСИ.
Сопоставление НСИ и предотвращение появления дублей
Один из самых ответственных этапов первичного обмена — сопоставление объектов. Разберем по шагам, почему возникает эта процедура и как ее правильно пройти:
Если базы УТ 11 и БП 3.0 велись параллельно и в них уже есть одинаковые контрагенты, номенклатура или организации, при первом обмене мастер выведет окно сопоставления. Если проигнорировать этот шаг и загрузить данные «по умолчанию», в базе-приемнике неизбежно образуются дубли справочников.
Для корректного сопоставления рекомендуем следующее:
- В окне сопоставления поочередно откройте ключевые справочники: Организации, Контрагенты, Номенклатура, Склады, Договоры.
- Убедитесь, что элементы из УТ привязаны к соответствующим элементам в БП (по ИНН/КПП для контрагентов, по наименованию или артикулу для номенклатуры).
- Сопоставление необходимо выполнять только при **первичной настройке** синхронизации. В последующих обменах вновь создаваемые объекты будут переноситься автоматически с привязкой по уникальным идентификаторам (GUID).
Префиксы номеров и особенности проведения документов
Проанализируем особенности работы с документами после их переноса из УТ в БП:
- Префиксы номеров: При включенной настройке префиксов документ
Реализация товаров и услуг из УТ с номером UT-00000123 перенесется в БП с сохранением идентификатора базы-источника. Это позволяет визуально отличать документы, созданные оперативно в УТ, от внутренних документов бухгалтерии.
- Проведение документов: Если загруженные документы переносятся непроведенными или с пустыми табличными частями, проанализируйте настройки регистра счетов учета. В БП 3.0 для автоматического проведения первичных документов должны быть заранее настроены Счета учета номенклатуры и Счета расчетов с контрагентами. Если система не может определить счет учета по умолчанию, документ загрузится, но не сможет провестись.
Выборочная выгрузка и управление составом данных
В практике возникают ситуации, когда из базы-источника требуется передавать не все типы документов, либо направлять разные типы документов в разные бухгалтерии (например, при разделении учета между несколькими юрлицами).
Разберем способы фильтрации данных:
- Настройка правил выгрузки узла: В параметрах синхронизации на стороне УТ 11 можно ограничить выгрузку по разделам учета, конкретным организациям или видам документов.
- Обработка «Состав отправляемых данных»: Для точечного контроля выгрузки откройте состав зарегистрированных изменений по узлу синхронизации. В этой форме можно вручную снять с регистрации лишние объекты или добавить недостающие документы для повторной отправки.
Диагностика ошибок при обмене
Если процесс синхронизации завершился с предупреждением или данные не отобразились в базе-приемнике, проанализируйте Журнал регистрации:
- Откройте Администрирование > Обслуживание > Журнал регистрации.
- Установите отбор по событию
Синхронизация данных или по статусу Ошибка.
- В тексте ошибок обратите внимание на незаполненные обязательные реквизиты или расхождения в версиях XDTO-схем formats EnterpriseData. При использовании актуальных и близких по дате релизов УТ 11 и БП 3.0 обмен проходит штатно без необходимости доработки правил.