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

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

Как включить синхронизацию в 1С

Как включить синхронизацию данных в 1С: настройка обмена между базами, с сайтом и сервисами, проверка результата, типичные ошибки и способы их устранения.

Синхронизация в 1С — это автоматический обмен данными между двумя базами (например, «Управление торговлей» и «Бухгалтерия предприятия»), между программой и сайтом, либо между локальной базой и облачным сервисом. Когда она включена, документы, контрагенты, номенклатура и остатки переносятся без ручного ввода, что исключает дублирование работы и ошибки перепечатывания.

Способ включения зависит от того, что именно нужно синхронизировать. Обмен между двумя конфигурациями 1С настраивается через встроенный помощник «Синхронизация данных», обмен с сайтом — через модуль обмена и настройки на стороне CMS, а обмен с сервисами вроде «1С:Фреш» или банковских клиентов — через соответствующие разделы настроек. Ниже разобраны основные сценарии с конкретными действиями.

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

Что подготовить перед включением синхронизации

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

Убедитесь, что у вашего пользователя есть права администратора — без них пункты настройки синхронизации будут недоступны или заблокированы. Также определите, какая база будет «главной» по каждому виду данных: например, номенклатура ведётся в «Управлении торговлей», а проводки формируются в «Бухгалтерии». Это решение влияет на выбор направления выгрузки в правилах обмена.

Сделайте резервную копию: в файловой базе — через «Администрирование» → «Резервное копирование и восстановление» или простым копированием файла 1Cv8.1CD при закрытой программе; в клиент-серверной — средствами СУБД. Проверьте, что копия действительно создалась и открывается.

Как включить синхронизацию между двумя базами 1С

Это самый частый сценарий: обмен между «Управлением торговлей» и «Бухгалтерией предприятия», между «Зарплатой и управлением персоналом» и «Бухгалтерией» и т.п. Порядок действий одинаков для типовых конфигураций.

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

Если вторая база недоступна по сети напрямую, используйте обмен через файл: помощник предложит сохранить файл настроек, который затем загружается во второй базе через тот же раздел «Синхронизация данных». Это стандартный путь для обмена между базами в разных офисах без общей сети.

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

Как настроить расписание автоматического обмена

В форме настройки синхронизации перейдите на вкладку «Расписание» (или откройте сценарий обмена) и задайте периодичность: например, каждый час в рабочее время. В файловой базе расписание выполняется, только если программа запущена и включён запуск регламентных заданий; в клиент-серверной — задания выполняет сервер 1С независимо от открытых сеансов.

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

Как включить синхронизацию с сайтом и внешними сервисами

Обмен с сайтом (интернет-магазином)

В «Управлении торговлей» обмен с сайтом включается в разделе «CRM и маркетинг» или «Администрирование» → «Обмен с сайтами» (расположение зависит от версии). Создаётся узел обмена, в котором указывается режим: выгрузка товаров, обмен заказами или полный обмен. Для связи с сайтом на 1С-Битрикс используется штатный механизм CommerceML: на стороне сайта настраивается точка обмена, а в 1С — адрес, логин и пароль доступа.

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

Обмен с банком и сервисами 1С

Обмен с банком (DirectBank или через файл клиент-банка) включается в «Бухгалтерии» в разделе «Банк и касса» → «Настройки обмена с банком». Для сервисов экосистемы 1С (например, «1С:Фреш», «1С:Контрагент», синхронизация с приложением «1С:Заказы») настройка находится в «Администрирование» → соответствующий подраздел, и требует действующей подписки ИТС для части сервисов.

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

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

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

Обмен через файл (каталог, FTP, e-mail)

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

Обмен через веб-сервис / 1С:Фреш

Удобен для облачных баз; требует стабильного интернета и корректной публикации базы или подписки на сервис.

Как проверить, что синхронизация работает

После первого обмена откройте «Администрирование» → «Синхронизация данных» → «Результаты синхронизации» (или «Предупреждения»). Там видны даты последних сеансов, количество отправленных и полученных объектов и список непроведённых документов. Статус «Выполнено» без предупреждений — норма; наличие предупреждений требует разбора.

Затем проверьте фактические данные: создайте тестовый документ в одной базе, выполните обмен и убедитесь, что документ появился во второй базе с правильными контрагентом, суммой и датой. Обратите внимание на номер документа — он должен содержать префикс базы-источника.

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

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

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

Последний сеанс завершён без ошибок, объекты отправлены и получены

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

Ошибки транспорта, зависшие сообщения, дата последнего обмена устарела

Документы в базе-приёмнике
Норма

Документы появляются с префиксом источника, суммы и контрагенты совпадают

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

Дубли документов, пустые контрагенты, непроведённые документы с предупреждениями

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

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

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

Одинаковые контрагенты заведены дважды с разными наименованиями

Типичные ошибки и как их исправить

Типичные ошибки
01
Не сделана резервная копия перед первой настройкой — при ошибке сопоставления данные приходится восстанавливать вручную.
02
Массовое автосопоставление объектов без проверки — появляются задвоенные контрагенты и товары, которые потом мешают отчётности.
03
Не задан префикс базы — номера документов из разных баз конфликтуют, документы перезаписывают друг друга.
04
В файловой базе ждут обмен по расписанию при закрытой программе — регламентные задания просто не выполняются.
05
Обмен настроен «всё и сразу» без ограничения даты начала — в новую базу выгружаются годы истории, первый обмен длится часами.

Если обмен завершился с ошибкой транспорта («не удаётся подключиться», «файл не найден»), проверьте доступность пути обмена: для каталога — существует ли папка и есть ли права записи, для FTP — логин, пароль и пассивный режим, для прямого подключения — запущена ли вторая база и не изменился ли путь к ней.

Если объекты «зависли» в очереди и не передаются, откройте состав отправляемых данных в настройке синхронизации, найдите проблемный объект и либо исправьте его (например, заполните обязательный реквизит), либо снимите с регистрации изменений. Один «битый» документ способен блокировать передачу остальных при строгих правилах обмена.

Первый обмен удобнее запускать с ограничением по дате и только по справочникам (контрагенты, номенклатура), без документов. Когда справочники сопоставлены и проверены, подключайте документы — так объём ручной проверки снижается в разы, а ошибки находятся на раннем этапе.
ПЗ
Практическое замечание

FAQ

Нужна ли одинаковая конфигурация в обеих базах для синхронизации?

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

Почему пункт «Синхронизация данных» не отображается в меню?

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

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

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

Можно ли синхронизировать файловую базу с базой на сервере?

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

Как отключить синхронизацию, если она больше не нужна?

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

Итог

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

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