Синхронизация информационных баз, опубликованных через “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С:Линк”

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

Warning Обратите внимание

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

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

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

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

2. Синхронизация данных между “1С:Бухгалтерией предприятия” и “1С:Зарплата и управление персоналом 8”:

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

При необходимости, аналогичную настройку следует выполнить и в “1С:Бухгалтерии предприятия”.

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

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

Настройка синхронизации выполняется в локальной информационной базе.

Warning Обратите внимание

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

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

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

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

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

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

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

results matching ""

    No results matching ""