Автоаннулятор: различия между версиями

Материал из Центр поддержки системы бронировании
Перейти к навигации Перейти к поиску
(Работа автоаннулятора в Nemo)
Строка 1: Строка 1:
'''Автоаннулятор''' (автоматический аннулятор) - независимый сервис системы Nemo, задачей которого является [[аннуляция]] забронированных услуг при наступлении определенного времени в случае соблюдения определенных критериев. Автоаннулятор не допускает наступления штрафных санкций, возникающих при снятии бронирования после наступления таймлимита. Данный сервис является отключаемым.
+
[[Category:Модули]]
 +
[[Category:Настройки]]
 +
<!-- -->
 +
'''Автоаннулятор''' (автоматический аннулятор) независимый сервис системы {{NameSystem}}, задачей которого является [[аннуляция]] забронированных услуг при наступлении определенного времени в случае соблюдения определенных критериев. Автоаннулятор не допускает наступления штрафных санкций, возникающих при снятии бронирования после наступления таймлимита. Данный сервис является отключаемым.
  
 
Автоаннулятор отменяет все активные неоплаченные просроченные заказы.
 
Автоаннулятор отменяет все активные неоплаченные просроченные заказы.
  
<span style="background-color:#fff0f5;">'''<span style="color:#ff0000;">Внимание!</span>''' В случае, когда билеты выпускает кассир в терминале, необходимо устанавливать для заказа в системе статус оплаты «Оплачено». Это можно сделать любым из доступных оффлайн-способов оплаты - оплата по квитанции, счету, в офисе и т.п. В противном случае имеется вероятность аннуляции заказа после ручной выписки билета.</span>
+
{{Attention|В случае, когда билеты выпускает кассир в терминале, необходимо устанавливать для заказа в системе статус оплаты «Оплачено». Это можно сделать любым из доступных оффлайн-способов оплаты оплата по квитанции, счету, в офисе и т.п. В противном случае имеется вероятность аннуляции заказа после ручной выписки билета.}}
  
== Работа автоаннулятора в Nemo ==
+
== Работа автоаннулятора в {{NameSystem}} ==
  
 
Автоматический аннулятор запускается регулярно каждые 15 минут и выполняет следующие действия:
 
Автоматический аннулятор запускается регулярно каждые 15 минут и выполняет следующие действия:
  
*Поиск всех бронирований со статусом «Забронировано» и имеющих статус «Не оплачено», [[таймлимит]] (крайний срок оплаты) которых находится в прошлом (относительно текущего момента).  
+
* Поиск всех бронирований со статусом «Забронировано» и имеющих статус «Не оплачено», [[таймлимит]] (крайний срок оплаты) которых находится в прошлом (относительно текущего момента).  
*Аннуляция найденных бронирований.  
+
* Аннуляция найденных бронирований.  
*Установка статуса «Аннулировано» для аннулированных бронирований.
+
* Установка статуса «Аннулировано» для аннулированных бронирований.
  
Таймлимиты настраиваются в разделе '''«Заказы»''' - '''«Таймлимиты»'''.
+
Таймлимиты настраиваются в разделе «Настройки системы» → «Фоновые процессы» → «Таймлимиты».
  
Если при попытке аннуляции услуги автоматический аннулятор определит, что услуга уже аннулирована у поставщика, то он просто изменит ее статус в системе Nemo на "Аннулировано". Автоаннулятор использует текущие настройки подключения к поставщику. Поэтому если бронирование сделано в одной среде (Test, Production) или PCC, а затем настройки были изменены, то автоматический аннулятор не сможет отменить данную услугу, так как она будет отсутствовать в новой среде или PCC  
+
Если при попытке аннуляции услуги автоматический аннулятор определит, что услуга уже аннулирована у поставщика, то он просто изменит ее статус в системе {{NameSystem}} на «Аннулировано». Автоаннулятор использует текущие настройки подключения к поставщику. Поэтому если бронирование сделано в одной среде (Test, Production) или PCC, а затем настройки были изменены, то автоматический аннулятор не сможет отменить данную услугу, так как она будет отсутствовать в новой среде или PCC  
  
<span style="background-color:#fff0f5;">'''<span style="color:#ff0000;">Внимание!</span>''' Таймлимиты системы Nemo хранятся только в ней и не имеют обратной связи с системой поставщика. Если авиакассир в терминале вручную изменит таймлимит, то эта информация НЕ будет передана в Nemo, и автоматический аннулятор удалит бронирование по наступлению старого таймлимита. На текущий момент единственной защитой от снятия брони по таймлимиту автоматическим аннулятором является простановка для заказа статуса «Оплачено».</span>
+
{{Attention|Таймлимиты системы {{NameSystem}} хранятся только в ней и не имеют обратной связи с системой поставщика. Если авиакассир в терминале вручную изменит таймлимит, то эта информация НЕ будет передана в {{NameSystem}}, и автоматический аннулятор удалит бронирование по наступлению старого таймлимита. На текущий момент единственной защитой от снятия брони по таймлимиту автоматическим аннулятором является простановка для заказа статуса «Оплачено».}}
  
<span style="background-color:#fff0f5;">'''<span style="color:#ff0000;">Внимание!</span>''' При прочих ограничениях автоаннулиция может быть использована только для тех заказов, у которых не наступила дата вылета + 1 день. Такая проверка необходима, чтобы исключить наличие забронированных заказов, но не выписанных до наступления даты вылета.</span>
+
{{Attention|При прочих ограничениях автоаннулиция может быть использована только для тех заказов, у которых не наступила дата вылета + 1 день. Такая проверка необходима, чтобы исключить наличие забронированных заказов, но не выписанных до наступления даты вылета.}}
  
 
== Возможные сбои в работе автоаннулятора ==
 
== Возможные сбои в работе автоаннулятора ==
Строка 25: Строка 28:
 
Причины, по которым может не сработать автоматический аннулятор:
 
Причины, по которым может не сработать автоматический аннулятор:
  
*Технический сбой в системе Nemo.
+
* Технический сбой в системе {{NameSystem}}.
*Совпадение времени начала услуги и значения таймлимита.
+
* Совпадение времени начала услуги и значения таймлимита.
*Система определила наличие выписанных билетов в бронировании.
+
* Система определила наличие выписанных билетов в бронировании.
  
<span style="background-color:#fff0f5;">'''<span style="color:#ff0000;">Внимание!</span>''' При аннуляции бронирования система Nemo синхронизирует состояние бронирования с ПНР в системе поставщика ([[ГРС]]). В случае, если система обнаруживает в бронировании номера выписанных билетов, процедура аннуляции не запускается. Однако в некоторых случаях номера билетов в системе поставщика могут появляться не мгновенно, а с некоторой задержкой. Поэтому даже в случае выписки билета авиакассиром в терминале система может аннулировать брони с истекшим таймлимитом и без проставленного статуса «оплачено».</span>
+
{{Attention|При аннуляции бронирования система {{NameSystem}} синхронизирует состояние бронирования с ПНР в системе поставщика ([[ГРС]]). В случае, если система обнаруживает в бронировании номера выписанных билетов, процедура аннуляции не запускается. Однако в некоторых случаях номера билетов в системе поставщика могут появляться не мгновенно, а с некоторой задержкой. Поэтому даже в случае выписки билета авиакассиром в терминале система может аннулировать брони с истекшим таймлимитом и без проставленного статуса «оплачено».}}
  
 
== Отключение автоаннулятора ==
 
== Отключение автоаннулятора ==
  
По умолчанию автоматический аннулятор в системе Nemo активирован.  
+
По умолчанию автоматический аннулятор в системе {{NameSystem}} активирован.  
Для отключения автоаннулятора необходимо зайти на страницу '''«Администрирование»''' — '''«Настройки системы»''', найти опцию '''''«Включить автоаннуляцию бронирований?»''''' и выбрать значение '''''«Нет»'''''.
+
Для отключения автоаннулятора необходимо зайти на страницу «Управление сайтом» → «Домены и протоколы», найти опцию {{Setting|Включить автоаннуляцию бронирований}} и выбрать значение «Нет».
  
 
[[Файл:Aannihilator.png]]
 
[[Файл:Aannihilator.png]]
  
 
== См. также ==
 
== См. также ==
*[[Агентство]]
+
* [[Агентство]]
*[[ПНР]]
+
* [[ПНР]]
*[[ГРС]]
+
* [[ГРС]]
*[[ПСС]]
+
* [[ПСС]]
*[[Бронирование]]
+
* [[Бронирование]]
*[[Аннуляция]]
+
* [[Аннуляция]]
[[Category:Модули]][[Category:Настройки]]
 

Версия 00:57, 11 февраля 2016

Автоаннулятор (автоматический аннулятор) — независимый сервис системы Nemo.Travel, задачей которого является аннуляция забронированных услуг при наступлении определенного времени в случае соблюдения определенных критериев. Автоаннулятор не допускает наступления штрафных санкций, возникающих при снятии бронирования после наступления таймлимита. Данный сервис является отключаемым.

Автоаннулятор отменяет все активные неоплаченные просроченные заказы.

Внимание! В случае, когда билеты выпускает кассир в терминале, необходимо устанавливать для заказа в системе статус оплаты «Оплачено». Это можно сделать любым из доступных оффлайн-способов оплаты — оплата по квитанции, счету, в офисе и т.п. В противном случае имеется вероятность аннуляции заказа после ручной выписки билета.

Работа автоаннулятора в Nemo.Travel

Автоматический аннулятор запускается регулярно каждые 15 минут и выполняет следующие действия:

  • Поиск всех бронирований со статусом «Забронировано» и имеющих статус «Не оплачено», таймлимит (крайний срок оплаты) которых находится в прошлом (относительно текущего момента).
  • Аннуляция найденных бронирований.
  • Установка статуса «Аннулировано» для аннулированных бронирований.

Таймлимиты настраиваются в разделе «Настройки системы» → «Фоновые процессы» → «Таймлимиты».

Если при попытке аннуляции услуги автоматический аннулятор определит, что услуга уже аннулирована у поставщика, то он просто изменит ее статус в системе Nemo.Travel на «Аннулировано». Автоаннулятор использует текущие настройки подключения к поставщику. Поэтому если бронирование сделано в одной среде (Test, Production) или PCC, а затем настройки были изменены, то автоматический аннулятор не сможет отменить данную услугу, так как она будет отсутствовать в новой среде или PCC

Внимание! Таймлимиты системы Nemo.Travel хранятся только в ней и не имеют обратной связи с системой поставщика. Если авиакассир в терминале вручную изменит таймлимит, то эта информация НЕ будет передана в Nemo.Travel, и автоматический аннулятор удалит бронирование по наступлению старого таймлимита. На текущий момент единственной защитой от снятия брони по таймлимиту автоматическим аннулятором является простановка для заказа статуса «Оплачено».

Внимание! При прочих ограничениях автоаннулиция может быть использована только для тех заказов, у которых не наступила дата вылета + 1 день. Такая проверка необходима, чтобы исключить наличие забронированных заказов, но не выписанных до наступления даты вылета.

Возможные сбои в работе автоаннулятора

Причины, по которым может не сработать автоматический аннулятор:

  • Технический сбой в системе Nemo.Travel.
  • Совпадение времени начала услуги и значения таймлимита.
  • Система определила наличие выписанных билетов в бронировании.

Внимание! При аннуляции бронирования система Nemo.Travel синхронизирует состояние бронирования с ПНР в системе поставщика (ГРС). В случае, если система обнаруживает в бронировании номера выписанных билетов, процедура аннуляции не запускается. Однако в некоторых случаях номера билетов в системе поставщика могут появляться не мгновенно, а с некоторой задержкой. Поэтому даже в случае выписки билета авиакассиром в терминале система может аннулировать брони с истекшим таймлимитом и без проставленного статуса «оплачено».

Отключение автоаннулятора

По умолчанию автоматический аннулятор в системе Nemo.Travel активирован. Для отключения автоаннулятора необходимо зайти на страницу «Управление сайтом» → «Домены и протоколы», найти опцию Включить автоаннуляцию бронирований и выбрать значение «Нет».

Aannihilator.png

См. также