Versions Compared

Key

  • This line was added.
  • This line was removed.
  • Formatting was changed.

...

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

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

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





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

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

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

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

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

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

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

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

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

Бронь

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

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



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

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

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

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

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

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

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

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

Отмена

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

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





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

...