Настройка производится в файле logus.local.config в теге <Modules> секции <Bitrix>.
| Поле | Источник значения | Значение |
|---|---|---|
| Bitrix |
| |
| DebugMode |
Проверяется в обе стороны (но профиль гостя в Логусе нельзя создать в отладочном режиме, так как Логус не даёт создать Фамилию в виде «ЛогусТест» с буквами разного регистра) | |
| DisableGuestsSync |
| |
| ContactsWithDeal |
| |
| IsCompaniesSynchronize |
| |
LastNameAndNameRequired | Данная настройка проверяется как на стороне Логуса, так и на стороне Битрикса.
| |
EmailOrPhoneRequired |
Проверяется только при загрузке данных из Логуса в Битрикс24, так как в Битрикс есть возможность задать полю обязательность заполнения. | |
| Domain | Битрикс24 | Адрес сервера, на котором работает сервис Битрикс24 (ссылка вида https://<ваш_домен>.bitrix24.ru) |
| UserId | Битрикс24 | Идентификатор пользователя в Битрикс24, от имени которого будут производиться все операции. Id можно просмотреть в адресной строке браузера при открытии профиля сотрудника. |
| WebHookId | Битрикс24 | Идентификатор Входящего вебхука. Подробнее о настройке вебхуков в статье Настройка Bitrix24 для интеграции с Logus. |
| CheckWebHookAuthorizationCodes | Логус |
Подробнее в разделе "Создание исходящих вебхуков" статьи Настройка Logus для интеграции с Bitrix24. |
| WebHookAuthorizationCodes | Битрикс24 | Коды авторизации Исходящих вебхуков (необходимы для проверки запросов от Битрикс24). Если коды не указаны или ошибочны, обработка запроса будет прерываться с ошибкой: Код авторизации WebHook {код авторизации (если есть)} не корректный.
|
| EventsBaseUrl | Логус | Маска подключения к серверу Логуса (протокол и порт) |
| AgentDealTypeId | Логус | Идентификатор агентских типов сделок. При синхронизации, в качестве Компании-агента будет подставляться компания с указанным идентификатором. |
| RevenueTypesToSum | Логус | Коды Типов дохода в Логусе (Администрирование / Типы дохода), транзакции по которым суммируются и синхронизируются как сумма Сделки в Битрикс24 (поле Сумма и валюта). Перечисление кодов должно быть через запятую без пробелов. |
| Fields | Логус | Список полей Брони (<Deal>) и Профиля гостя (<Contact>) в Логусе с указанием соответствующих им идентификаторов полей Сделки и Контакта в Битрикс24. Подробнее в разделе "Настройка дополнительных полей" статьи Настройка Bitrix24 для интеграции с Logus. |
| DefaultCompanyGenericNo | Логус | Идентификатор (GenericNo) компании в Логусе, который подставляется при синхронизации, если в сделке (в Битрикс24) компания не указана. |
| DefaultContactId | Битрикс24 | Идентификатор Контакта в Битриксе, который будет подставлен в Сделку/Бронь в случае, если Контакт/Профиль не был указан при создании Сделки/Брони. |
| DealsSyncStartDate | Дата, с которой начинает действовать синхронизация Броней в Логусе и Сделок в Битрикс24. Параметр влияет как на сделки в Битрикс24 (сделки, даты создания которых меньше даты в данном поле, не синхронизируются с Логус), так и на брони в Логусе (брони, даты создания которых меньше даты в данном поле, не синхронизируются с Битрикс24). | |
| DealPipelines | Блок настройки воронок продаж (направление продажи). Если в Битриксе заведено несколько воронок, в параметре DefaultPipelineName указывается название воронки, в которую будет помещаться бронь при создании. Если ничего не указано, активной будет стандартная воронка с CategoryId="0". Здесь можно добавить другие воронки, если в Битрикс несколько направлений продаж. | |
| Pipeline | Блок описания воронки.
Основная (дефолтная) воронка в Битриксе с CategoryId = 0. Остальные Id можно просмотреть в разделе Настройки - С чего начать - Направления сделок. | |
| Stages | Битрикс24 | Блок кодов Стадий сделок в Битрикс24. Для каждой стадии можно через запятую указать несколько кодов стадий. Подробнее о стадиях в статье Синхронизация сделок и броней. |
| Stages.Сalculation | Битрикс24 | Предварительный расчёт сделки. |
| Stages.WaitList | Битрикс24 | Стадия соответствует переводу брони в лист ожидания. |
| Stages.Reservation | Битрикс24 | Создание брони. |
| Stages.Payment | Битрикс24 | Код Стадии сделки, в который необходимо переводить Сделку в Битрикс24 при поступлении (на соответствующую Бронь) оплаты в Логус. |
| Stages.Out | Битрикс24 | Код Стадии сделки, в который необходимо переводить Сделку в Битрикс24 при выезде Брони в Логусе. |
| Stages.Cancel | Битрикс24 | Код стандартной Стадии сделки, который используется при аннулировании Брони в Логусе. |
| CancellationReasons | Логус, Битрикс24 | Блок причин отмены (аннуляции) брони. |
| CancellationReasons.DefaultState | Битрикс24 | Код Стадии сделки, который подставляется при синхронизации, в случае, если Причина отмены брони в Логусе не совпадает ни с одним из кодов, перечисленных в ReasonMap. |
CancellationReasons.ReasonMap | Логус, Битрикс24 | Секция для описания соответствия (маппинга) Причины отмены брони в Логусе и Идентификатора статуса сделки в Битрикс24.
|
Метод определения кодов стадий в Битрикс
1) в Битриксе перейти в раздел Настройки - Справочники
2) нажать сочетание клавиш Ctrl+U. Откроется страница с кодом.
3) поиском по странице (Ctrl+F) найти строчку id="content_DEAL_STAGE". Это блок, относящийся к первой (стандартной) воронке.
4) ниже по странице будут перечисляться стадии сделки. В теге <input> с именем [STATUS_ID] в значении параметра value будет указан код стадии.
На этой же странице будут видны все стадии сделок всех созданных воронок. Чтобы перейти к описанию нужной воронки, в поиске по странице укажите строчку id="content_DEAL_STAGE_*", где * - это Id воронки.
Id воронки можно просмотреть тут же, введя в поиске по странице строку id="status_tab_DEAL_STAGE.
Либо в разделе Настройки - С чего начать - Направления сделок.
Изменения в конфиге вступают в силу после перезапуска сервиса Логус.



