К статье
Практический материал

Администрирование · 10 мин

Как сделать синхронизацию в 1С Бухгалтерия

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

Синхронизация данных в 1С:Бухгалтерии — это автоматический обмен документами, справочниками и остатками между двумя или несколькими информационными базами. Чаще всего бухгалтерию связывают с «Управлением торговлей», «Зарплатой и управлением персоналом», розничной базой филиала или сайтом интернет-магазина. Цель — исключить двойной ввод: счета, накладные и выписки, созданные в одной программе, появляются в другой без ручного переноса.

Механизм обмена в типовой 1С:Бухгалтерии построен на универсальном формате EnterpriseData или на правилах конвертации через «Конвертацию данных». В обоих случаях настройка выполняется через встроенного помощника: «Администрирование» → «Синхронизация данных». Пользователю не нужно программировать — достаточно выбрать программу-корреспондента, указать способ подключения и задать правила выгрузки.

Прежде чем начинать, важно понять: синхронизация не заменяет резервное копирование и не исправляет ошибки учёта. Она лишь переносит данные в том виде, в каком они существуют в базе-источнике. Если в исходной базе дубли контрагентов или незаполненные реквизиты, они переедут в бухгалтерию вместе с документами.

Подготовка: что проверить до настройки обмена

Первое условие — совместимость версий. Обмен через универсальный формат работает корректно, когда обе конфигурации поддерживают одну версию формата EnterpriseData. Если бухгалтерия давно не обновлялась, а торговля — свежая, часть документов может не выгрузиться или выгрузиться с пустыми реквизитами. Обновите обе конфигурации до актуальных релизов до начала настройки.

Второе условие — порядок в справочниках. Проверьте наличие дублей контрагентов, номенклатуры и организаций в обеих базах. При первом сопоставлении программа будет искать соответствия по ИНН, наименованию и кодам, и дубли приведут к задвоению элементов после обмена.

Третье условие — определиться, какая база главная по каждому виду данных. Обычно торговые документы рождаются в УТ и уходят в бухгалтерию, а банковские выписки и кассовые документы вводятся в бухгалтерии. Если документ можно редактировать в обеих программах, при коллизии победит версия из базы с более поздней датой изменения — это нужно учитывать в регламенте работы.

Включение механизма синхронизации

Откройте раздел «Администрирование» → «Синхронизация данных». Установите флажок «Синхронизация данных» — станет доступна ссылка «Настройки синхронизации данных». Здесь же при необходимости задайте префикс информационной базы: он добавляется к номерам документов и позволяет различать документы, созданные в разных базах, после их объединения.

Префикс должен быть уникальным для каждой базы, участвующей в обмене. Например, «БП» для бухгалтерии и «УТ» для торговли. Без префиксов при обмене возможны конфликты номеров документов, а разобраться, где был создан документ, станет невозможно.

Создание настройки синхронизации с другой программой

В списке настроек нажмите «Создать» и выберите программу-корреспондента из списка: «1С:Управление торговлей», «1С:Зарплата и управление персоналом», «1С:Розница» и другие. Помощник предложит три способа подключения: прямое подключение к базе через COM/веб-сервис, обмен через файл настроек и каталог обмена, либо обмен через FTP или электронную почту.

Для баз в одной локальной сети удобнее прямое подключение: укажите путь к базе-корреспонденту, пользователя и пароль. Для филиалов и удалённых офисов чаще используют обмен через общий сетевой каталог или FTP: одна база выгружает файл сообщения, другая забирает его по расписанию.

Сравнение вариантов подключения

Прямое подключение

Подходит для баз в одной сети; быстрый обмен, но требует постоянной доступности обеих баз и прав пользователя.

Сетевой каталог

Надёжный вариант для обмена по расписанию; базы могут работать независимо, но нужен общий ресурс с правами записи.

FTP или почта

Для удалённых филиалов без общей сети; медленнее и сложнее в диагностике ошибок доставки файлов.

Настройка правил выгрузки и отборов

После выбора подключения задайте дату начала выгрузки документов — обычно это начало текущего квартала или года. Настройте отборы: по каким организациям выгружать данные, выгружать ли аналитику по складам и подразделениям. Чем уже отбор, тем меньше лишних данных попадёт в бухгалтерию и тем быстрее будет работать обмен.

Обратите внимание на параметр «Выгружать аналитику по складам». Если в бухгалтерии складской учёт не ведётся по каждому складу торговли, детальную аналитику лучше отключить — иначе придётся заводить все склады в бухгалтерии.

Первичная выгрузка и сопоставление объектов

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

Пройдите по несопоставленным элементам вручную: укажите соответствие существующим элементам или разрешите создать новые. Автоматическое сопоставление по ИНН и наименованию работает хорошо, но не идеально — контрагент «ООО Ромашка» и «Ромашка ООО» программа может посчитать разными.

Порядок первичного обмена
  1. 1
    Сделайте резервные копии обеих баз
  2. 2
    Создайте настройку синхронизации и укажите способ подключения
  3. 3
    Выполните выгрузку данных для сопоставления
  4. 4
    В базе-корреспонденте загрузите файл и проверьте сопоставление объектов
  5. 5
    Вручную сопоставьте нераспознанные контрагентов и номенклатуру
  6. 6
    Выполните полноценный обмен и проверьте перенос тестовых документов
  7. 7
    Настройте расписание автоматической синхронизации

Автоматическая синхронизация по расписанию

После успешного ручного обмена настройте автоматический запуск. В настройке синхронизации откройте «Расписание» и задайте периодичность — например, каждые 30 минут в рабочее время. Для файловых баз обмен по расписанию выполняется при запущенном сеансе пользователя с соответствующими правами; для клиент-серверных — через регламентные задания на сервере.

Не ставьте слишком частый обмен без необходимости: каждая сессия синхронизации блокирует часть данных и потребляет ресурсы. Для большинства компаний достаточно обмена раз в 1–2 часа, а выписки и платежи при необходимости можно отправить вручную кнопкой «Выполнить обмен».

Удобно завести отдельного пользователя «Обмен» с правами только на синхронизацию и запускать расписание под ним. Так проще отслеживать, кто и когда выполнял обмен, и не держать открытым сеанс бухгалтера.
ПЗ
Практическое замечание

Проверка результата и типичные ошибки

После обмена проверьте результат по нескольким контрольным точкам: количество документов за период в обеих базах, отсутствие сообщений об ошибках в журнале регистрации и регистре «Результаты обмена данными», корректность проводок по выборочным документам. Откройте несколько перенесённых реализаций и счетов-фактур и убедитесь, что суммы, контрагенты и договоры совпадают с источником.

Контрольные точки

Как проверить результат обмена

Журнал обмена
Норма

Все пакеты загружены без предупреждений

Тревожный признак

Ошибки загрузки, неотправленные пакеты

Документы за период
Норма

Количество и суммы совпадают в обеих базах

Тревожный признак

Документы отсутствуют или задвоены

Справочники
Норма

Нет дублей контрагентов и номенклатуры

Тревожный признак

Появились элементы с пометкой «Несопоставленные»

Частая проблема — «зависшие» данные: документ изменили в одной базе, но изменения не уходят в другую. Причина обычно в том, что объект не зарегистрирован к выгрузке (например, создан до настройки отборов) или сообщение обмена не загружено корреспондентом. В таком случае зарегистрируйте объект к выгрузке вручную через «Состав отправляемых данных» и выполните обмен повторно.

Типичные ошибки
01
Обмен без резервной копии — при ошибке сопоставления дубли приходится удалять вручную
02
Редактирование одного документа в обеих базах — при коллизии изменения одной стороны теряются
03
Разные версии конфигураций — часть документов выгружается с пустыми реквизитами
04
Слишком широкие отборы — в бухгалтерию попадают тысячи лишних позиций номенклатуры
05
Отсутствие префиксов баз — конфликты номеров документов после объединения
Маршрут решения

Как выбрать действие при проблемах

Документы не приходят в бухгалтериюПроверьте дату начала выгрузки и отборы, затем зарегистрируйте объекты вручную
Появились дубли контрагентовНайдите дубли поиском, замените ссылки на основной элемент и пометьте лишний на удаление
Обмен завершается с ошибкой форматаСверьте версии конфигураций и обновите более старую базу
Нужен обмен с сайтомИспользуйте типовой модуль обмена с сайтом, а не универсальную синхронизацию

Частые вопросы

Можно ли синхронизировать две базы 1С:Бухгалтерии между собой?

Да, типовая настройка «1С:Бухгалтерия» ↔ «1С:Бухгалтерия» существует и используется для связи центрального офиса с филиалами. Обмен идёт через универсальный формат, настраивается тем же помощником. Важно заранее разделить, какие документы вводятся в каждой базе, чтобы избежать коллизий.

Что делать, если при синхронизации появились дубли номенклатуры?

Остановите автоматический обмен, найдите дубли через «Поиск и удаление дублей» в разделе «Администрирование», выполните замену ссылок на основной элемент и удалите лишние. Затем в форме сопоставления данных вручную укажите правильные соответствия, чтобы ситуация не повторилась.

Нужно ли обновлять обе конфигурации одновременно?

Строго одновременно — не обязательно, но версии формата обмена должны быть совместимы. Если после обновления одной базы обмен начал выдавать ошибки формата, обновите вторую конфигурацию до актуального релиза — обычно это решает проблему.

Как перенести в бухгалтерию только документы по одной организации?

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

Можно ли отменить уже выполненный обмен?

Автоматической отмены нет. Поэтому перед первичным обменом делают резервную копию. Если обмен уже выполнен с ошибками, восстановите базу из копии либо исправляйте последствия вручную: удаляйте дубли, корректируйте сопоставления и повторяйте выгрузку.

Почему документ есть в торговле, но не появляется в бухгалтерии?

Проверьте три вещи: попадает ли документ под отборы и дату начала выгрузки, зарегистрирован ли он к отправке в составе данных обмена, нет ли ошибок загрузки в журнале на стороне бухгалтерии. Чаще всего помогает ручная регистрация объекта и повторный обмен.

Итог

Что важно запомнить

Синхронизация настраивается через «Администрирование» → «Синхронизация данных» и не требует программирования. Успех зависит от подготовки: совместимые версии конфигураций, чистые справочники, уникальные префиксы баз и резервные копии. Первичное сопоставление объектов делайте внимательно и вручную — именно здесь закладывается качество всего дальнейшего обмена.