Настройка интеграции с 1с

Обновлено: 07.07.2024

В первую очередь нужно настроить права доступа пользователей к модулю. По умолчанию только пользователям с полными правами доступен модуль. В модуле доступны две роли:

  1. Роль «(1С:Бэкофис 2.0) Администратор» предоставляет полные права на модуль.
  2. Роль «(1С:Бэкофис 2.0) Пользователь» предоставляет права на работу с модулем, но невозможностью редактировать настройки. Роли привязываются стандартными механизмами конфигураций 1С.

Заполнение общих настроек

После привязывания ролей к пользователям 1С через профили групп доступа необходимо заполнить общие настройки модуля интеграции. Перейдите в раздел Битрикс24 > Общие настройки.

настройки1

Настройка взаимодействия между 1С и Битрикс24

Если потребуется интерактивное взаимодействие между модулем 1С и Битрикс24 (синхронизация в режиме реального времени, работа из одного окна, СПАРК риски), то необходимо настроить связь между ними.

Взаимодействие между 1С и Битрикс24 может быть двумя способами:

Если происходит через Push&Pull сервер, то необходимо держать соединение 1С к Битрикс24. Соединение устанавливается через кнопку "Запустить соединение к Битрикс24". Отключается по кнопке "Отключить от Битрикс24".

В клиент серверном варианте базы 1С соединение устанавливается в фоновом режиме.

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

Настройка логирования и хранения истории интеграции

История всех взаимодействий между 1С и Битрикс24 хранится в базе 1С. В общих настройках настраивается механизм логирования и хранения логов.

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

Для того, чтобы база 1С не сильно увеличивалась в размерах из-за логирования, рекомендуется периодически обрезать историю. В поле «Количество дней хранения истории» указывается, сколько дней должны храниться логи.

Помимо журнала истории в модуле есть журнал ошибок, позволяющий видеть ошибки и оповещать пользователей о них. Для заполнения журнала необходимо установить флаг «Хранить информацию об ошибках».

Настройка открытия 1С из Битрикс24

Модуль интеграции позволяет открывать объекты 1С прямо из Битрикс24.

настройки3

Какие есть способы запуска 1С

«Холодный старт» — это запуск 1С в слайдере Битрикс24.

настройки4

Лицензия 1С используется только в момент работы слайдера Битрикс24

При открытии слайдера Битрикс24 всегда происходит загрузка базы 1С

Повышенные требования к безопасности базы 1С

Проблемы с освобождением лицензий 1С

«Горячий старт» — это запуск 1С в десктопе Битрикс24.

настройки5

Быстрое открытие базы 1С

Всегда используется пользовательская лицензия 1С

Открывать базу 1С можно также в режиме рабочего стола. Когда установлен режим рабочего стола, то в 1С пропадает левое меню Битрикс24 – рабочая область становится больше. Наиболее оптимально режим рабочего стола использовать в «холодном старте», а обычный – в «горячем старте».

Настройка открытия Битрикс24 из 1С

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

Настройка оповещений

Модуль интеграции позволяет настраивать оповещения, позволяющие лучше контролировать ход работы интеграции.

настройки7

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

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

Некоторым клиентам необходимо контролировать факт отправки запросов из 1С в Битрикс24. Для этого в общих настройках можно указать адрес запроса на внешний сервис. Тогда при каждой отправке запроса на портал будет произведен запрос на указанный внешний сервис.

Читайте также: