You are viewing an old version of this page. View the current version.

Compare with Current View Page History

« Previous Version 14 Next »

Стадии сделок первоначально настраиваются на стороне Битрикс. Соответствие стадий сделок и статусов броней настраивается в конфигурационном файле (см. Настройка 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>


Для настройки стадий сделки перейдите в раздел CRM - Настройки - Справочники и выберите нужную.

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

Для того, чтобы синхронизация заработала, необходимо в конфигурационном файле (logus.local.config) прописать соответствия статусов брони со сделками в Битрикс. Это делается в блоке <Stages>.

<Stages>
	<Calculation>*****</Calculation> <!-- При синхронизации, по Сделкам указанных стадий будет осуществлён только расчёт стоимости по введённым в сделке параметрам.
        Результат расчёта сохранится в сделку. -->
    <WaitList>*****</WaitList> <!-- При синхронизации, по Сделкам указанных стадий будет осуществлёно создание брони в Логус (в листе ожидания). -->
    <Reservation>*****</Reservation> <!-- При синхронизации, на основании Сделок указанных стадий будут созданы Брони в Логусе. -->
    <Payment>*****</Payment> <!-- Код Стадии сделки, в который необходимо переводить Сделку в Битрикс при поступлении (на соответствующую Бронь) оплаты в Логус. -->
    <Out>*****</Out> <!-- Код Стадии сделки, в который необходимо переводить Сделку в Битрикс при выезде Брони в Логусе (обычно это успешная стадия, совпадает со стадией в теге <Payment>). -->
    <Cancel>*****</Cancel> <!-- Код стандартной Стадии сделки, который используется при аннулировании брони в Логусе. -->
</Stages>

***** - это код стадии в Битрикс.

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. 

Либо в разделе Настройки - С чего начать - Направления сделок.

Стадия сделки Порядок синхронизации
Начальная стадия
В работеСинхронизация отсутствуетНа этом этапе сотрудники создают сделки (Лиды) в Битриксе и ведут по ним работу. Лиды не синхронизируются с Логусом.
Дополнительные стадии

Предварительный расчёт

(в конфиге <Calculation>)

Если в битриксе появляется сделка в таком статусе, то Логус осуществляет расчёт стоимости и наличия на основании заполненных полей сделки, бронь не создаётся.

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

Если расчёт удался, то в сделку подставляется "Сумма и валюта".
Если не удалось произвести расчёт, то возвращается ошибка и записывается в доп. поле сделки "Ошибки",  "Сумма и валюта" становится равной 0. 

Лист ожидания

(в конфиге <WaitList>)

Перевод брони в лист ожидания.При успешном переводе брони в Лист ожидания, сделка переходит в данную стадию.

Бронь

(в конфиге <Reservation>)

Если сделка переводится в этот статус, Логус пытается создать бронь (в статусе "Бронь"), т.е. зарезервировать номер за клиентом.



При успешном создании брони название сделки заменяется на номер брони в Logus, статус сделки меняется на "Бронь". Все изменения в карточке сделки и брони в Логусе взаимно синхронизируются (изменение в сделке влечёт изменение в брони, изменение в брони - изменения в сделке).

Из контакта сделки создаётся профиль гостя в Логусе (и с этого момента они синхронизируются).

Все транзакции в Логусе будут синхронизированы в товары сделки Битрикса. Поле "Сумма к оплате" будет автоматически актуализироваться при операциях на счёте брони (при добавлении услуг или внесении оплат).

Если не удалось создать бронь, стадия сделки откатывается в стадию "Сделан просчёт" и в доп. поле сделки " Ошибки" записывается причина.

Если используется дополнительный статус сделки "Лист ожидания" (и он настроен в конфиге), то в случае нехватки номеров будет создана бронь в Лист ожидания в Логусе. Сделка изменит статус на "Лист ожидания".

Успешная стадия

Сделка заключена

(в конфиге <Payment> и <Out>)

В Логусе вносится оплата на бронь.В Битриксе сделка переходит в успешный статус "Сделка заключена".
Неуспешные стадии

Отмена

(в конфиге <Cancel>)

Бронь в Логусе аннулируется с выбором причины отмены.Сделка в Битриксе в зависимости от причины отмены переходит в соответствующий статус проигранной сделки.


В Битриксе может быть создано большее количество стадий сделок, чем существует статусов в Логусе. Статусы, в которых Логус синхронизирует бронь с Битриксом, описаны в теге <Stages> конфига. Но, для каждого статуса брони можно указать несколько кодов стадий Битрикса. Это надо, к примеру, чтобы в Битриксе сделать несколько стадий предварительно расчёта.

Если указать несколько стадий для статуса, который синхронизируется с Логусом (например статус "Бронь"), то при создании брони в Логусе, в Битриксе создастся сделка в первой из списка стадии.


  • No labels