Мастер-Тур:Настройка сегментирования — различия между версиями
| [досмотренная версия] | [досмотренная версия] |
Biryukov (обсуждение | вклад) (Новая страница: «<span style="color:red;font-size:120%">Статья находится на стадии разработки.</span> Версия статьи от {{REVISIONDA…») |
Biryukov (обсуждение | вклад) |
||
| Строка 12: | Строка 12: | ||
Имя новой таблицы:<br /> | Имя новой таблицы:<br /> | ||
'''mwPriceDataTable_''ключ страны''_''ключ города вылета''''' | '''mwPriceDataTable_''ключ страны''_''ключ города вылета''''' | ||
| + | |||
| + | |||
| + | {| class="wikitable" | ||
| + | !colspan="6"|Shopping List | ||
| + | |- | ||
| + | |rowspan="2"|Bread & Butter | ||
| + | |Pie | ||
| + | |Buns | ||
| + | |Danish | ||
| + | |colspan="2"|Croissant | ||
| + | |- | ||
| + | |Cheese | ||
| + | |colspan="2"|Ice cream | ||
| + | |Butter | ||
| + | |Yogurt | ||
| + | |} | ||
| + | |||
| + | |||
| + | {| class="wikitable" | ||
| + | !colspan="3"| | ||
| + | !colspan="4"|Общий Stop-Sale | ||
| + | !colspan="4"|Частный Stop-Sale | ||
| + | |- | ||
| + | !colspan="3"| | ||
| + | !colspan="2"|Allotment + Commitment | ||
| + | !colspan="2"|Allotment | ||
| + | !colspan="2"|Allotment + Commitment | ||
| + | !colspan="2"|Allotment | ||
| + | |- | ||
| + | !colspan="3"| | ||
| + | !Все/Все | ||
| + | !Определенный<br />тип номера /<br />категория номера | ||
| + | !Все/Все | ||
| + | !Определенный<br />тип номера /<br />категория номера | ||
| + | !Все/Все | ||
| + | !Определенный<br />тип номера /<br />категория номера | ||
| + | !Все/Все | ||
| + | !Определенный<br />тип номера /<br />категория номера | ||
| + | |- | ||
| + | !rowspan="4"|Общий Stop-Sale | ||
| + | !rowspan="2"|Allotment +<br />Commitment | ||
| + | !Все/Все | ||
| + | !+ | ||
| + | !+ | ||
| + | !+ | ||
| + | !+ | ||
| + | !+ | ||
| + | !+ | ||
| + | !+ | ||
| + | !+ | ||
| + | |- | ||
| + | !Определенный<br />тип номера /<br />категория номера | ||
| + | !– | ||
| + | !+ | ||
| + | !– | ||
| + | !+ | ||
| + | !– | ||
| + | !+ | ||
| + | !– | ||
| + | !+ | ||
| + | |- | ||
| + | !rowspan="2"|Allotment | ||
| + | !Все/Все | ||
| + | !– | ||
| + | !– | ||
| + | !+ | ||
| + | !+ | ||
| + | !– | ||
| + | !– | ||
| + | !+ | ||
| + | !+ | ||
| + | |- | ||
| + | !Определенный<br />тип номера /<br />категория номера | ||
| + | !– | ||
| + | !– | ||
| + | !– | ||
| + | !+ | ||
| + | !– | ||
| + | !– | ||
| + | !– | ||
| + | !+ | ||
| + | |- | ||
| + | |||
| + | |||
| + | |||
| + | |Pie | ||
| + | |Buns | ||
| + | |Danish | ||
| + | |colspan="2"|Croissant | ||
| + | |- | ||
| + | |Cheese | ||
| + | |colspan="2"|Ice cream | ||
| + | |Butter | ||
| + | |Yogurt | ||
| + | |} | ||
Версия 12:54, 28 ноября 2013
Статья находится на стадии разработки.
Версия статьи от 28-11-2013.
Сегментация ценовых таблиц
Настройка сегментирования
Для настройки сегментирования необходимо по базе данных выполнить скрипт MakeDivideByCountry.sql.
Также необходимо выполнить скрипт job_mwCheckPriceTables.sql для создания задания (job)
- job_mwCheckPriceTables.sql – запускается каждые 2 минуты. Устанавливается без репликации. Создает новую таблицу при выставлении тура в новой стране/городе вылета, которой раньше не было.
Включением управляет настройка MWDivideByCountry в таблице SystemSettings.
Происходит сегментирование ценовой таблицы mwPriceDataTable по ключам страны и города вылета. Исходная таблица mwPriceDataTable более не используется.
Имя новой таблицы:
mwPriceDataTable_ключ страны_ключ города вылета
| Shopping List | |||||
|---|---|---|---|---|---|
| Bread & Butter | Pie | Buns | Danish | Croissant | |
| Cheese | Ice cream | Butter | Yogurt | ||
| Общий Stop-Sale | Частный Stop-Sale | |||||||||
|---|---|---|---|---|---|---|---|---|---|---|
| Allotment + Commitment | Allotment | Allotment + Commitment | Allotment | |||||||
| Все/Все | Определенный тип номера / категория номера |
Все/Все | Определенный тип номера / категория номера |
Все/Все | Определенный тип номера / категория номера |
Все/Все | Определенный тип номера / категория номера | |||
| Общий Stop-Sale | Allotment + Commitment |
Все/Все | + | + | + | + | + | + | + | + |
| Определенный тип номера / категория номера |
– | + | – | + | – | + | – | + | ||
| Allotment | Все/Все | – | – | + | + | – | – | + | + | |
| Определенный тип номера / категория номера |
– | – | – | + | – | – | – | + | ||
| Pie | Buns | Danish | Croissant | |||||||
| Cheese | Ice cream | Butter | Yogurt | |||||||