Релиз 11.15.0 от 30.09.2016 — различия между версиями

Материал из Megatec
Перейти к: навигация, поиск
[непроверенная версия][досмотренная версия]
(Новая страница: «==Основные доработки== ===Автоматическая пересадка услуг проживания на освободившиеся пр…»)
 
Строка 1: Строка 1:
 
==Основные доработки==
 
==Основные доработки==
 
===Автоматическая пересадка услуг проживания на освободившиеся при аннуляции путевок места в квотах.===
 
===Автоматическая пересадка услуг проживания на освободившиеся при аннуляции путевок места в квотах.===
При работе та-та-да возникают ситуации, когда освобождаются места в квотах. При больших объемах бронирования становится практически невозможным заполнять освободившиеся места в квотах вручную. Для решения этой проблемы реализована автоматическая пересадка услуг проживания на освободившиеся квоты. Например, проживание, "сидящее" на Allotment-квоте или на запросе автоматически сажается на Commitment-квоту.
+
При работе с бронированием путевок возникают ситуации, когда освобождаются места в уж занятых проживаниями квотах. Для их заполнения освобожденные места необходимо занимать другими проживаниями вручную.  При больших объемах бронирования становится практически невозможным заполнять освободившиеся места в квотах вручную. Для решения этой проблемы реализована автоматическая пересадка услуг проживания на освободившиеся квоты. Например, проживание, "сидящее" на '''Allotment'''-квоте или на запросе автоматически сажается на '''Commitment'''-квоту.
  
 
Существует следующие варианты пересадки квот:
 
Существует следующие варианты пересадки квот:
Проживания пересаживаются посуточно. Например, аннулировали 3-дневное проживание, сидящее на квоте Commitment. На эти 3 дня пересаживае
+
Проживания пересаживаются посуточно (кроме проживаний на запросе - '''On request'''). Например, аннулировали 3-дневное проживание, сидящее на квоте '''Commitment'''. Эти 3 '''Commitment''' квоты занимают 3 совпадающих по дате дня из проживания, сидящего на '''Allotmnet''' квоте. Оставшиеся дни проживания остаются на '''Allotment'''. <br> <br>
*Commitment ← Allotment ← OK
+
Для проживаний на запросе ('''on request''') пересадка на квоты доступна только в случае, '''если есть места на весь период проживания'''. Если мест нет - проживания остается на запросе ('''on request'''). <br>
*Commitment ← Allotment
+
При освобождении мест в квоте '''Commitment''', по следующему приоритету эти места занимают:
*Commitnent ← OK
+
* Проживание, сидящее на квоте  '''Allotment''' (с самой ранней датой создания (creation date)) - посуточно
*Allotment ← OK
+
** Место освободившихся в таком случае мест на '''Allotment''' могут занять проживания, подтвержденные вне квоты ('''OK''') - посуточно или ожидающие подтверждения ('''On request''') - если есть места на весь период
 +
* Проживание, подтвержденное вне квоты - '''OK''' (с самой ранней датой создания (creation date)) - посуточно
 +
* Проживание, находящееся на запросе - '''On request''' (с самой ранней датой создания (creation date)) - если есть места на весь период
 +
При освобождении мест в квоте '''Allotment ''', по следующему приоритету эти места занимают:
 +
* Проживание, подтвержденное вне квоты - '''OK''' (с самой ранней датой создания (creation date)) - посуточно
 +
* Проживание, находящееся на запросе - '''On request''' (с самой ранней датой создания (creation date)) - если есть места на весь период
 +
<br>
 +
Более кратко, пересадка происходит по следующей схеме: <br>
 +
'''Посуточно:'''
 +
*'''Commitment ← Allotment ← OK'''
 +
*'''Commitment ← Allotment'''
 +
*'''Commitnent ← OK'''
 +
*'''Allotment ← OK'''
  
*Commitnent ← On request
+
Для проживаний '''On request''' при '''наличии мест на весь период:'''
*Allotment ← On request
+
*'''Commitnent ← On request'''
 +
*'''Allotment ← On request'''

Версия 10:00, 5 октября 2016

Основные доработки

Автоматическая пересадка услуг проживания на освободившиеся при аннуляции путевок места в квотах.

При работе с бронированием путевок возникают ситуации, когда освобождаются места в уж занятых проживаниями квотах. Для их заполнения освобожденные места необходимо занимать другими проживаниями вручную. При больших объемах бронирования становится практически невозможным заполнять освободившиеся места в квотах вручную. Для решения этой проблемы реализована автоматическая пересадка услуг проживания на освободившиеся квоты. Например, проживание, "сидящее" на Allotment-квоте или на запросе автоматически сажается на Commitment-квоту.

Существует следующие варианты пересадки квот: Проживания пересаживаются посуточно (кроме проживаний на запросе - On request). Например, аннулировали 3-дневное проживание, сидящее на квоте Commitment. Эти 3 Commitment квоты занимают 3 совпадающих по дате дня из проживания, сидящего на Allotmnet квоте. Оставшиеся дни проживания остаются на Allotment.

Для проживаний на запросе (on request) пересадка на квоты доступна только в случае, если есть места на весь период проживания. Если мест нет - проживания остается на запросе (on request).
При освобождении мест в квоте Commitment, по следующему приоритету эти места занимают:

  • Проживание, сидящее на квоте Allotment (с самой ранней датой создания (creation date)) - посуточно
    • Место освободившихся в таком случае мест на Allotment могут занять проживания, подтвержденные вне квоты (OK) - посуточно или ожидающие подтверждения (On request) - если есть места на весь период
  • Проживание, подтвержденное вне квоты - OK (с самой ранней датой создания (creation date)) - посуточно
  • Проживание, находящееся на запросе - On request (с самой ранней датой создания (creation date)) - если есть места на весь период

При освобождении мест в квоте Allotment , по следующему приоритету эти места занимают:

  • Проживание, подтвержденное вне квоты - OK (с самой ранней датой создания (creation date)) - посуточно
  • Проживание, находящееся на запросе - On request (с самой ранней датой создания (creation date)) - если есть места на весь период


Более кратко, пересадка происходит по следующей схеме:
Посуточно:

  • Commitment ← Allotment ← OK
  • Commitment ← Allotment
  • Commitnent ← OK
  • Allotment ← OK

Для проживаний On request при наличии мест на весь период:

  • Commitnent ← On request
  • Allotment ← On request