Стадии сделок первоначально настраиваются на стороне Битрикс. Соответствие стадий сделок и статусов броней настраивается в конфигурационном файле (см. Настройка Logus для интеграции с Bitrix24).
Примеры настройки основных стадий в Битрикс и соответствующего конфигурационного файла.

<DealPipelines DefaultPipelineName="">
<Pipeline Name="Default" CategoryId="0">
<Stages>
<Calculation>PREPARATION</Calculation>
<WaitList>1</WaitList>
<Reservation>EXECUTING</Reservation>
<Payment>WON</Payment>
<Out>WON</Out>
<Cancel>LOSE</Cancel>
</Stages>
<CancellationReasons>
<DefaultState>2</DefaultState>
<ReasonMap>
<Б>3</Б>
<ОУП>2</ОУП>
<ПННС>4</ПННС>
<НДВ>5</НДВ>
</ReasonMap>
</CancellationReasons>
</Pipeline>
</DealPipelines> |
| Стадия сделки | Порядок синхронизации | |
|---|---|---|
| Предварительный расчёт | Если в битриксе появляется сделка в таком статусе, то Логус осуществляет расчёт стоимости и наличия на основании заполненных полей сделки, бронь не создаётся. На любое изменение карточки сделки в данной стадии стоимость пересчитывается, наличие номеров проверяется повторно. | Если расчёт удался, то в сделку подставляется Валюта и "Сумма к оплате". |
| Если не удалось произвести расчёт, то возвращается ошибка и записывается в доп. поле сделки "Ошибки", сумма сделки становится равной 0. | ||
| Бронь | Если сделка переводится в этот статус, Логус пытается создать бронь (в статусе "Бронь"), т.е. зарезервировать номер за клиентом. | При успешном создании брони название сделки заменяется на номер брони в Logus, статус сделки меняется на "Бронь". Все изменения в карточке сделки и брони в Логусе взаимно синхронизируются (изменение в сделке влечёт изменение в брони, изменение в брони - изменения в сделке). Из контакта сделки создаётся профиль гостя в Логусе (и с этого момента они синхронизируются). Все транзакции в Логусе будут синхронизированы в товары сделки Битрикса. Поле "Сумма к оплате" будет автоматически актуализироваться при операциях на счёте брони (при добавлении услуг или внесении оплат). |
Если не удалось создать бронь, стадия сделки откатывается в стадию "Сделан просчёт" и в доп. поле сделки " Ошибки" записывается причина. Если используется дополнительный статус сделки "Лист ожидания" (и он настроен в конфиге), то в случае нехватки номеров будет создана бронь в Лист ожидания в Логусе. Сделка изменит статус на "Лист ожидания". | ||
Сделка заключена | В Логусе вносится оплата на бронь. | В Битриксе сделка переходит в успешный статус "Сделка заключена". |
Отмена | Бронь в Логусе аннулируется с выбором причины отмены. | Сделка в Битриксе в зависимости от причины отмены переходит в соответствующий статус проигранной сделки. |
В Битриксе может быть создано большее количество стадий сделок, чем существует статусов в Логусе. Есть всего 4 статуса в которых Логус синхронизирует бронь с Битриксом. Но, для каждого статуса брони можно указать несколько кодов стадий Битрикса. Это надо, к примеру, чтобы в Битриксе сделать несколько стадий предварительно расчёта.
Если указать несколько стадий для статуса, который синхронизируется с Логусом (например статус "Бронь"), то при создании брони в Логусе, в Битриксе создастся сделка в первой из списка стадии.

В остальных стадиях сделки и брони не синхронизируются.
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.
Либо в разделе Настройки - С чего начать - Направления сделок.
|