Мастер-Тур:Дополнительный модуль Отложенный расчет — различия между версиями
[досмотренная версия] | [досмотренная версия] |
Schukin (обсуждение | вклад) (Новая страница: «Версия статьи от {{REVISIONDAY}}-{{REVISIONMONTH}}-{{REVISIONYEAR}}. ==Введение== Дополнительный модуль '''Отложе…») |
Schukin (обсуждение | вклад) (→Работа с модулем) |
||
Строка 4: | Строка 4: | ||
==Работа с модулем== | ==Работа с модулем== | ||
− | Доступ к функциям данному модулю осуществляется из экрана '''Конструктор туров: Надстройки → Расчет прайс-листа/Прайс-листы'''. | + | Доступ к функциям данному модулю осуществляется из экрана '''Конструктор туров: Надстройки → Расчет прайс-листа/Прайс-листы'''.<br /> |
− | + | [[Файл:Ds062.png|Экран «Прайс-листы»|x500px]] | |
===Общее описание процесса расчета туров=== | ===Общее описание процесса расчета туров=== | ||
Тур создается в '''конструкторе туров''' стандартным способом, проставляются даты туров, наценка, создаются доплаты. Далее менеджер переходит в расчет прайс-листа и стандартно создает дерево услуг, т.е.: | Тур создается в '''конструкторе туров''' стандартным способом, проставляются даты туров, наценка, создаются доплаты. Далее менеджер переходит в расчет прайс-листа и стандартно создает дерево услуг, т.е.: | ||
Строка 14: | Строка 14: | ||
При нажатии на кнопку '''Расчет''' появляется диалоговое окно. | При нажатии на кнопку '''Расчет''' появляется диалоговое окно. | ||
− | В случае, если тур рассчитывается первый раз | + | В случае, если тур рассчитывается первый раз<br /> |
− | + | [[Файл:Ds060.png|x500px]]<br /> | |
− | В случае, если тур рассчитывается не первый раз | + | В случае, если тур рассчитывается не первый раз<br /> |
− | + | [[Файл:Ds061.png|x500px]] | |
− | *При выборе варианта Выполнить сейчас расчет будет произведен незамедлительно | + | *При выборе варианта '''Выполнить сейчас''' расчет будет произведен незамедлительно |
− | *При выборе варианта Запланировать программа сохраняет заданные параметры расчета, но расчет не происходит, расчет будет запущен ночью | + | *При выборе варианта '''Запланировать''' программа сохраняет заданные параметры расчета, но расчет не происходит, расчет будет запущен ночью |
===Параметры запуска расчета отложенных туров=== | ===Параметры запуска расчета отложенных туров=== | ||
Строка 31: | Строка 31: | ||
Для того, чтобы пользователь мог посмотреть в каком состоянии находятся туры, расчет которых был отложен, был изменен экран отображения рассчитанных прайс-листов. | Для того, чтобы пользователь мог посмотреть в каком состоянии находятся туры, расчет которых был отложен, был изменен экран отображения рассчитанных прайс-листов. | ||
В списке отображения остается возможность выставления тура в интернет, отображения всей необходимой информации по туру. В данной вкладке отображается только рассчитанные туры, для которых есть возможность выставления их в онлайн. В данном экране все колонки являются информативными, кроме on-line, в которой пользователь проставляет признак выставления или снятия тура и нажимает '''сохранить''' | В списке отображения остается возможность выставления тура в интернет, отображения всей необходимой информации по туру. В данной вкладке отображается только рассчитанные туры, для которых есть возможность выставления их в онлайн. В данном экране все колонки являются информативными, кроме on-line, в которой пользователь проставляет признак выставления или снятия тура и нажимает '''сохранить''' | ||
− | Появляется дополнительная вкладка «Очередь расчета», в которой пользователь может отслеживать список туров, которые ожидают своего расчета. | + | Появляется дополнительная вкладка «Очередь расчета», в которой пользователь может отслеживать список туров, которые ожидают своего расчета.<br /> |
+ | [[Файл:Ds063.png|x500px]] | ||
В данном экране отображаются все туры, которые стоят в очереди на расчет и туры, по которым уже начат расчет. | В данном экране отображаются все туры, которые стоят в очереди на расчет и туры, по которым уже начат расчет. | ||
Основная панель: | Основная панель: | ||
− | *Выход – выйти из экрана | + | *'''Выход''' – выйти из экрана |
− | *Обновить – обновить саму страницу | + | *'''Обновить''' – обновить саму страницу |
− | *Удалить – выделяем строку и удаляем ее. Функция необходима для того, чтобы удалить дерево услуг до расчета, в том случае, если оно создано неверно или произошли какие-либо изменения. | + | *'''Удалить''' – выделяем строку и удаляем ее. Функция необходима для того, чтобы удалить дерево услуг до расчета, в том случае, если оно создано неверно или произошли какие-либо изменения. |
− | Удалить дерево расчет можно только в том случае, если расчет прайс-листа еще не начат. То есть тур можно удалить только из вкладки Очередь расчета и только со статусом Ожидание. Если же пользователь | + | Удалить дерево расчет можно только в том случае, если расчет прайс-листа еще не начат. То есть тур можно удалить только из вкладки Очередь расчета и только со статусом '''Ожидание'''. Если же пользователь строит новое дерево услуг по туру, который уже стоит в списке со статусом ожидание и выбирает для него отложенный расчет – то тур попадает снова в очередь с новым деревом, а предыдущее дерево перезаписывается. |
Если же тур не в ожидании, а уже рассчитывается, то выводится предупреждение: | Если же тур не в ожидании, а уже рассчитывается, то выводится предупреждение: | ||
«Тур уже рассчитывается», - и никаких изменений или прерываний расчета не происходит. | «Тур уже рассчитывается», - и никаких изменений или прерываний расчета не происходит. | ||
− | ВАЖНО: если пользователь сохранил дерево услуг – поставил прайс-лист в очередь на расчет на ночь, но потом | + | ВАЖНО: если пользователь сохранил дерево услуг – поставил прайс-лист в очередь на расчет на ночь, но потом ситуация изменилась и рассчитать его нужно срочно и нельзя ждать до ночи, то он заходит в |
− | прайс-листа, задает еще раз нужные параметры и нажимает рассчитать сейчас. Из списка сохраненных на ночь расчетов данный тур | + | экран построения дерева |
− | списка вручную, обновление списка | + | прайс-листа, задает еще раз нужные параметры и нажимает '''рассчитать сейчас'''. Из списка сохраненных на ночь расчетов данный тур исчезает. Ночью не запускается на расчет и для этого не нужно удалять его из |
− | + | списка вручную, обновление списка происходит автоматически. | |
+ | Существует 4 фильтра для удобного поиска интересующих туров: | ||
#По городу вылета | #По городу вылета | ||
#По стране | #По стране | ||
Строка 59: | Строка 61: | ||
*Низкий | *Низкий | ||
По умолчанию все туры ставятся в очередь с приоритетом средний, повысить или снизить приоритет тура может пользователь, выделив строки с турами, по которым он хочет сменить приоритет, нажать на «Установить приоритет» и выбрать из выпадающего списка нужный приоритет. Для изменения приоритета у пользователя должны быть права на его смену, то есть стоять активным action «Разрешить менять приоритет расчета» | По умолчанию все туры ставятся в очередь с приоритетом средний, повысить или снизить приоритет тура может пользователь, выделив строки с турами, по которым он хочет сменить приоритет, нажать на «Установить приоритет» и выбрать из выпадающего списка нужный приоритет. Для изменения приоритета у пользователя должны быть права на его смену, то есть стоять активным action «Разрешить менять приоритет расчета» | ||
− | Приоритеты обрабатываются следующим образом: сначала в расчет идут все туры с приоритетом «высокий», когда таких туров не остается, берутся туры с приоритетом «средний», когда и данных туров не остается, идут туры с приоритетом «низкий» | + | Приоритеты обрабатываются следующим образом: сначала в расчет идут все туры с приоритетом «высокий», когда таких туров не остается, берутся туры с приоритетом «средний», когда и данных туров не остается, идут туры с приоритетом «низкий»<br /> |
+ | [[Файл:Ds064.png|x500px]] | ||
+ | |||
Статус – статуса может быть всего 2: | Статус – статуса может быть всего 2: | ||
*Ожидание – в том случае, если тур в расчет еще не попал и стоит в очереди на расчет | *Ожидание – в том случае, если тур в расчет еще не попал и стоит в очереди на расчет |
Версия 18:24, 28 января 2013
Версия статьи от 28-01-2013.
Содержание
Введение
Дополнительный модуль Отложенный расчет позволяет произвести расчет тура в определенное, заранее заданное время.
Работа с модулем
Доступ к функциям данному модулю осуществляется из экрана Конструктор туров: Надстройки → Расчет прайс-листа/Прайс-листы.
Общее описание процесса расчета туров
Тур создается в конструкторе туров стандартным способом, проставляются даты туров, наценка, создаются доплаты. Далее менеджер переходит в расчет прайс-листа и стандартно создает дерево услуг, т.е.:
- Выбирает продолжительности, на которые должен рассчитаться тур
- Выбирает, какие услуги должны рассчитаться в туре, какие должны добавляться в корзине
- Выбирает список отелей, на которые должны рассчитаться цены
При нажатии на кнопку Расчет появляется диалоговое окно.
В случае, если тур рассчитывается первый раз
В случае, если тур рассчитывается не первый раз
- При выборе варианта Выполнить сейчас расчет будет произведен незамедлительно
- При выборе варианта Запланировать программа сохраняет заданные параметры расчета, но расчет не происходит, расчет будет запущен ночью
Параметры запуска расчета отложенных туров
- Время запуска расчета отложенных туров регулируется джобом и устанавливается пользователем.
- Кол-во одновременно рассчитываемых и выставляемых в онлайн туров определяется кол-вом джобов
Перед запуском каждого отложенного тура на расчет идет проверка числа выставляемых туров на поисковой БД и в том случае, если максимальное число туров в очереди уже стоит, то следующий тур на расчет не идет. Подобная проверка идет раз в 15 минут. В том случае если очередь уменьшилась и не доходит до максимального показателя, то следующий в очереди тур идет в расчет.
По каждому отложенному туру всегда есть статус его расчета.
Отслеживание статусов отложенных для расчета туров
Для того, чтобы пользователь мог посмотреть в каком состоянии находятся туры, расчет которых был отложен, был изменен экран отображения рассчитанных прайс-листов.
В списке отображения остается возможность выставления тура в интернет, отображения всей необходимой информации по туру. В данной вкладке отображается только рассчитанные туры, для которых есть возможность выставления их в онлайн. В данном экране все колонки являются информативными, кроме on-line, в которой пользователь проставляет признак выставления или снятия тура и нажимает сохранить
Появляется дополнительная вкладка «Очередь расчета», в которой пользователь может отслеживать список туров, которые ожидают своего расчета.
В данном экране отображаются все туры, которые стоят в очереди на расчет и туры, по которым уже начат расчет. Основная панель:
- Выход – выйти из экрана
- Обновить – обновить саму страницу
- Удалить – выделяем строку и удаляем ее. Функция необходима для того, чтобы удалить дерево услуг до расчета, в том случае, если оно создано неверно или произошли какие-либо изменения.
Удалить дерево расчет можно только в том случае, если расчет прайс-листа еще не начат. То есть тур можно удалить только из вкладки Очередь расчета и только со статусом Ожидание. Если же пользователь строит новое дерево услуг по туру, который уже стоит в списке со статусом ожидание и выбирает для него отложенный расчет – то тур попадает снова в очередь с новым деревом, а предыдущее дерево перезаписывается. Если же тур не в ожидании, а уже рассчитывается, то выводится предупреждение:
«Тур уже рассчитывается», - и никаких изменений или прерываний расчета не происходит.
ВАЖНО: если пользователь сохранил дерево услуг – поставил прайс-лист в очередь на расчет на ночь, но потом ситуация изменилась и рассчитать его нужно срочно и нельзя ждать до ночи, то он заходит в экран построения дерева прайс-листа, задает еще раз нужные параметры и нажимает рассчитать сейчас. Из списка сохраненных на ночь расчетов данный тур исчезает. Ночью не запускается на расчет и для этого не нужно удалять его из списка вручную, обновление списка происходит автоматически.
Существует 4 фильтра для удобного поиска интересующих туров:
- По городу вылета
- По стране
- По типу тура
- Поиск по названию прайс-листа или по совпадению части названия
В таблице указываются следующие данные:
- Название прайс-листа
- Дата и время постановки в очередь – дата и время когда тур был поставлен в очередь на отложенный расчет
- Создатель – Имя пользователя, который поставил тур на отложенный расчет
- Приоритет – всего может быть 3 приоритета расчет:
*Высокий *Cредний *Низкий
По умолчанию все туры ставятся в очередь с приоритетом средний, повысить или снизить приоритет тура может пользователь, выделив строки с турами, по которым он хочет сменить приоритет, нажать на «Установить приоритет» и выбрать из выпадающего списка нужный приоритет. Для изменения приоритета у пользователя должны быть права на его смену, то есть стоять активным action «Разрешить менять приоритет расчета»
Приоритеты обрабатываются следующим образом: сначала в расчет идут все туры с приоритетом «высокий», когда таких туров не остается, берутся туры с приоритетом «средний», когда и данных туров не остается, идут туры с приоритетом «низкий»
Статус – статуса может быть всего 2:
- Ожидание – в том случае, если тур в расчет еще не попал и стоит в очереди на расчет
- Расчет – тур уже попал в расчет и в скобках рядом со статусом проставляется дата и время, когда тур начал рассчитываться. Пример: Расчет (07.11.2012 15.30)
Тип – всего есть 3 типа расчета: перезапись, запись и дозапись. Тип определяется в соответствии с тем, что выбрал менеджер при сохранении тура на отложенный расчет (см. пункт 1)
Публикация – 2 варианта: да или нет, то есть необходимо публиковать данный тур после расчета или нет. Данный параметр также задает пользователь при сохранении тура на отложенный расчет.