help

Синхронизация информационных баз, опубликованных через 1С: Линк

Что такое синхронизация приложений

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

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

Способы синхронизации

Для прикладных решений, опубликованных в сервисе, поддерживаются следующие способы синхронизации:

  • синхронизация данных между различными приложениями, опубликованными через 1С: Линк;
  • синхронизация данных между приложением, опубликованным через 1С: Линк, и локальной информационной базой;
  • синхронизация данных между приложением, опубликованным через 1С: Линк, и приложением, опубликованном в облачном сервисе (например "1С:Предприятие 8 через Интернет" или "1С: Готовое рабочее место");
  • синхронизация данных между приложением, опубликованным через 1С: Линк и мобильным клиентом этого приложения.

Общие рекомендации по настройке синхронизации

Синхронизацию данных между информационными базами, развернутыми в сервисе 1С: Линк следует настраивать с помощью универсального формата обмена.

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

При выполнении синхронизации данных существует следующая особенность: при ручном запуске обмен всегда выполняется в синхронном режиме. В этом случае, если операция не завершается за отведенное время (5 мин), возникает ошибка "504 Gateway timeout".

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

Общая информация о синхронных и асинхронных методах доступна на сайте ИТС. Подробная информация о таймаутах доступна в статье "Таймауты при работе с внешними ресурсами".

Примеры настроек

Настройки синхронизации между различными ИБ, опубликованными через 1С: Линк

Настройка синхронизации данных между приложениями сервиса осуществляется в одном из приложений. Настройку должен выполнить пользователь, имеющий право на администрирование приложения. Для настройки синхронизации необходимо выполнить следующие действия.

1. Синхронизация между "Бухгалтерией предприятия" и "Управлением торговлей":

  • откройте "Бухгалтерию предприятия";
  • перейдите в пункт меню "Администрирование" - "Настройки синхронизации данных" - "Синхронизация данных";
  • выберите пункт "Настроить синхронизацию данных" - "Через универсальный формат обмена" - "синхронизацию данных с УТ 11 (в сервисе)";
  • в настройках синхронизации укажите путь к информационной базе УТ, развернутой через "1С: Линк:
    https://<имя туннеля 1С: Линк>.link.1c.ru/<путь веб-приложения УТ>

2. Синхронизация данных между "Бухгалтерией предприятия" и "ЗУП":

  • откройте ИБ ЗУП;
  • перейдите в пункт меню "Администрирование" - "Настройки синхронизации данных" - "Синхронизация данных";
  • выберите пункт "Настроить синхронизацию данных" - "Бухгалтерия предприятия, редакция 3.0";
  • в меню "выберите способ настройки синхронизации данных" выберите пункт "Указать вручную" и нажмите Далее;
  • в открывшемся окне выберите пункт "Прямое подключение к программе через Интернет";
  •  В настройках синхронизации укажите путь к информационной базе БП, развернутой в "1С: Линк:
    https://<имя туннеля 1С: Линк>.link.1c.ru/<путь веб-приложения 
    При необходимости, аналогичную настройку следует выполнить и в Бухгалтерии предприятия.

Настройка синхронизации данных между ИБ, опубликованной через 1С: Линк и локальной информационной базой

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

Настройка синхронизации выполняется в локальной информационной базе. Настройку должен выполнить пользователь, имеющий право на администрирование этой информационной базы. Для настройки синхронизации необходимо выполнить следующие действия.

  1. Выбрать команду меню:

    • в большинстве приложений — команду АдминистрированиеНастройки синхронизации данных;
    • в приложении «1С:Управление небольшой фирмой» — команду КомпанияИнтеграция с др. программамиСинхронизация с программами 1С:Предприятие.
  2. В выведенной форме установить флажок Синхронизация данных (если он выведен) и указать префикс информационной базы. Префикс автоматически добавляется к номерам документов и кодам элементов справочников, чтобы различать программы, в которых они были введены и избежать дублирования данных.
  3. Нажать надпись Синхронизация данных (или Настройка синхронизации данных).
  4. В выведенной форме нажать кнопку Настроить синхронизацию данных.
  5. В выведенном списке выбрать пункт с наименованием конфигурации приложения сервиса, с которым надо настроить синхронизацию, и пометкой (в сервисе).

  6. В появившемся окне Мастера синхронизации данных. будет предложено указать адрес приложения в Интернете, логин и пароль пользователя приложения.

  7. Дальнейшая настройка синхронизации выполняется по указаниям Мастера синхронизации данных.

Настройка синхронизации данных между ИБ, опубликованной через 1С: Линк, и мобильным приложением

Перед началом работы на мобильном устройстве необходимо установить корневой сертификат сервиса «1С: Линк».

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

Подробный порядок настройки мобильных приложений описан в статье "Использование мобильных приложений 1С"

Дополнительная информация

Другие сайты фирмы "1С"