Мастер-Тур:TUI 3101 Механизм блокировки бронирования путевок — различия между версиями

Материал из Megatec
Перейти к: навигация, поиск
[непроверенная версия][непроверенная версия]
Строка 22: Строка 22:
  
 
Также необходимо установить сезоны блокировки в файле templates\lockBookingSeasons.xml  
 
Также необходимо установить сезоны блокировки в файле templates\lockBookingSeasons.xml  
Пример:  
+
Пример:<BR>
<lockBookingSeasons>  
+
:<lockBookingSeasons>  
  <lockBookingSeason beginTime="02.12.2011 12:45" endTime="02.01.2012 02:45">       
+
::<lockBookingSeason beginTime="02.12.2011 12:45" endTime="02.01.2012 02:45">       
  </lockBookingSeason>  
+
::</lockBookingSeason>  
  <lockBookingSeason beginTime="03.02.2012 16:20" endTime="02.03.2012 14:25">     
+
::<lockBookingSeason beginTime="03.02.2012 16:20" endTime="02.03.2012 14:25">     
  </lockBookingSeason>  
+
::</lockBookingSeason>  
</lockBookingSeasons>  
+
:</lockBookingSeasons><BR>
 +
,где:
 
* '''lockBookingSeason''' - сезон блокировки  
 
* '''lockBookingSeason''' - сезон блокировки  
 
* '''beginTime''' - начало сезона (dd.MM.yyyy HH:mm)  
 
* '''beginTime''' - начало сезона (dd.MM.yyyy HH:mm)  

Версия 15:03, 16 января 2012

Версия статьи от 16-01-2012.

Реализован механизм блокировки бронирования путевок в заданные промежутки времени.

Настройки

Ниже описаны настройки для механизма блокировки бронирования путевок в системе онлайн бронирования ПК «Мастер-Web» в экране «Динамический лист с наличием мест», а также последующая обработка в экране «Упрощенная корзина».

Настройка, включающая механизм блокировки бронирования путевок. true - включить механизм блокировки бронирования путевок;

false или отсутствие настройки - механизм блокировки бронирования путевок отключен.

<add key="lockBooking" value="true" />
Настройка, включающая промежуток, который будет прибавляться к каждому временному сезону блокировки в начало(слева). время в формате HH:mm; <add key="lockBookingBeginTimeBeforeInterval" value="00:15" />
Настройка, включающая промежуток, который будет прибавляться к каждому временному сезону блокировки в конце (справа). время в формате HH:mm; <add key="lockBookingEngTimeBeforeInterval" value="00:15" />

Также необходимо установить сезоны блокировки в файле templates\lockBookingSeasons.xml Пример:

<lockBookingSeasons>
<lockBookingSeason beginTime="02.12.2011 12:45" endTime="02.01.2012 02:45">
</lockBookingSeason>
<lockBookingSeason beginTime="03.02.2012 16:20" endTime="02.03.2012 14:25">
</lockBookingSeason>
</lockBookingSeasons>

,где:

  • lockBookingSeason - сезон блокировки
  • beginTime - начало сезона (dd.MM.yyyy HH:mm)
  • endTime - конец сезона (dd.MM.yyyy HH:mm)

При этом должно выполняться неравенство beginTime < endTime В примере два сезона блокировки: с декабря 2011 до января 2012, c февраля по март 2012 года.