Мастер-Тур:TUI 3101 Механизм блокировки бронирования путевок — различия между версиями
[непроверенная версия] | [непроверенная версия] |
Biryukov (обсуждение | вклад) |
Biryukov (обсуждение | вклад) |
||
Строка 8: | Строка 8: | ||
{| cellpadding="10" cellspacing="0" border="1" | {| cellpadding="10" cellspacing="0" border="1" | ||
|Настройка, включающая механизм блокировки бронирования путевок. | |Настройка, включающая механизм блокировки бронирования путевок. | ||
− | |'''true''' - включить | + | |'''true''' - включить механизм блокировки бронирования путевок; |
− | '''false''' или '''отсутствие настройки''' - | + | '''false''' или '''отсутствие настройки''' - механизм блокировки бронирования путевок отключен. |
− | |<add key="''' | + | |<add key="'''lockBooking'''" value="true" /> |
|- | |- | ||
− | |Настройка, | + | |Настройка, включающая промежуток, который будет прибавляться к каждому временному сезону блокировки в начало(слева). |
− | |''' | + | |время в формате '''HH:mm'''; |
− | |<add key="''' | + | |<add key="'''lockBookingBeginTimeBeforeInterval'''" value="00:15" /> |
|- | |- | ||
− | |Настройка, | + | |Настройка, включающая промежуток, который будет прибавляться к каждому временному сезону блокировки в конце (справа). |
− | |''' | + | |время в формате '''HH:mm'''; |
− | |<add key="''' | + | |<add key="'''lockBookingEngTimeBeforeInterval'''" value="00:15" /> |
|} | |} | ||
− | + | Также необходимо установить сезоны блокировки в файле templates\lockBookingSeasons.xml | |
− | |||
Пример: | Пример: | ||
<lockBookingSeasons> | <lockBookingSeasons> | ||
Строка 30: | Строка 29: | ||
</lockBookingSeason> | </lockBookingSeason> | ||
</lockBookingSeasons> | </lockBookingSeasons> | ||
− | lockBookingSeason - сезон блокировки | + | * '''lockBookingSeason''' - сезон блокировки |
− | beginTime - начало сезона (dd.MM.yyyy HH:mm) | + | * '''beginTime''' - начало сезона (dd.MM.yyyy HH:mm) |
− | endTime - конец сезона (dd.MM.yyyy HH:mm) | + | * '''endTime''' - конец сезона (dd.MM.yyyy HH:mm) |
При этом должно выполняться неравенство beginTime < endTime | При этом должно выполняться неравенство beginTime < endTime | ||
− | В примере два сезона блокировки: с декабря 2011 до января 2012, c февраля по март | + | В примере два сезона блокировки: с декабря 2011 до января 2012, c февраля по март 2012 года. |
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− |
Версия 15:02, 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 года.