Мастер-Тур(15):Программа туров. Услуги к отелям — различия между версиями
| [досмотренная версия] | [досмотренная версия] |
Biryukov (обсуждение | вклад) |
Gavrilov (обсуждение | вклад) |
||
| (не показано 6 промежуточных версий 2 участников) | |||
| Строка 3: | Строка 3: | ||
==Введение== | ==Введение== | ||
В данном разделе существует возможность добавлять к турам как обязательные дополнительные услуги к отелям, так и предлагать необязательные дополнительные услуги к отелям (новогодние и рождественские ужины т.д).<br /> | В данном разделе существует возможность добавлять к турам как обязательные дополнительные услуги к отелям, так и предлагать необязательные дополнительные услуги к отелям (новогодние и рождественские ужины т.д).<br /> | ||
| + | В справочник можно попасть с любой страницы, перейдя в [[Мастер-Тур(15):Программа туров. Основное меню |''Основное меню'']] → ''Турпродукт'' → ''Услуги к отелям'' или по прямой ссылке ''<nowiki>http://ip-адрес сервера/TourPrograms/AddHotel/</nowiki>''.<br /> | ||
| + | [[Файл: mb_030.png|left|Предупреждение]] <BR> | ||
| + | Обратите внимание, что это однократные доплаты, которые могут вноситься | ||
| + | на период, но будут применяться только к одному дню проживания. | ||
| + | Выбрать несколько доплат одного типа на разные дни на текущий момент нельзя. | ||
==Услуги к отелям== | ==Услуги к отелям== | ||
| Строка 13: | Строка 18: | ||
===Создание группы отелей=== | ===Создание группы отелей=== | ||
| − | Для создания группы отелей в разделе ''Услуги к отелям'' необходимо нажать на кнопку [[Файл:mb_196.png|Добавить]]. В открывшемся экране '' | + | Для создания группы отелей в разделе ''Услуги к отелям'' необходимо нажать на кнопку [[Файл:mb_196.png|Добавить]]. В открывшемся экране ''Создание группы услуг к отелям'' необходимо выбрать название, страну, город и отели, которые должны входить в создаваемую группу. |
| − | <br />[[Файл: | + | <br />[[Файл:Ag 357.png|Создание группы доплат к отелям]]<br /> |
| + | |||
Для создания группы можно воспользоваться следующими фильтрами: | Для создания группы можно воспользоваться следующими фильтрами: | ||
* '''Страна''' – выбор страны. По умолчанию выбран фильтр «С ценами» и отображаются только те страны, в которых есть отели с ценами на будущие даты. В случае, если выбран фильтр «Все», то отображаются все страны. Обязательный параметр с единичным выбором. | * '''Страна''' – выбор страны. По умолчанию выбран фильтр «С ценами» и отображаются только те страны, в которых есть отели с ценами на будущие даты. В случае, если выбран фильтр «Все», то отображаются все страны. Обязательный параметр с единичным выбором. | ||
| Строка 21: | Строка 27: | ||
* '''Вид(ы) проживания''' – выбор видов проживания. По умолчанию выбран фильтр «С ценами» и отображаются только те виды проживания, на которые есть цены на будущие даты. Если фильтр не заполнен, то это означает «все» виды проживания по выбранным отелям. Необязательный параметр с возможностью множественного выбора. В случае, если выбран фильтр «Все», то появляются дополнительные фильтры с возможностью выбора отдельно типа номера, категории номера и типа размещения. | * '''Вид(ы) проживания''' – выбор видов проживания. По умолчанию выбран фильтр «С ценами» и отображаются только те виды проживания, на которые есть цены на будущие даты. Если фильтр не заполнен, то это означает «все» виды проживания по выбранным отелям. Необязательный параметр с возможностью множественного выбора. В случае, если выбран фильтр «Все», то появляются дополнительные фильтры с возможностью выбора отдельно типа номера, категории номера и типа размещения. | ||
* '''Тип(ы) питания''' – выбор типов питания. По умолчанию выбран фильтр «С ценами» и отображаются только те типы питания, на которые есть цены на будущие даты. Если фильтр не заполнен, то это означает «все» типы питаний по выбранным отелям. В случае, если выбран фильтр «Все», то отображаются все типы питаний из справочника. Необязательный параметр с возможностью множественного выбора. | * '''Тип(ы) питания''' – выбор типов питания. По умолчанию выбран фильтр «С ценами» и отображаются только те типы питания, на которые есть цены на будущие даты. Если фильтр не заполнен, то это означает «все» типы питаний по выбранным отелям. В случае, если выбран фильтр «Все», то отображаются все типы питаний из справочника. Необязательный параметр с возможностью множественного выбора. | ||
| − | Далее необходимо нажать на кнопку '''Сохранить''', при этом будет создана группа | + | Далее необходимо нажать на кнопку '''Сохранить''', при этом будет создана группа отелей, просмотреть которую можно в разделе ''Услуги к отелям'', либо сразу нажать на кнопку [[Файл:mb_198.png|Добавить стоимость]] для внесения цен к услугам. |
===Просмотр существующих групп отелей=== | ===Просмотр существующих групп отелей=== | ||
В разделе ''Услуги к отелям'' отображены все существующие группы отелей.<br /> | В разделе ''Услуги к отелям'' отображены все существующие группы отелей.<br /> | ||
| − | <br />[[Файл: | + | <br />[[Файл:Ag 358.png|Просмотр группы отелей]]<br /> |
| + | |||
| + | На данной странице существует возможность изменить параметры группы отелей нажав на название, скопировать группу с помощью кнопки [[Файл:Ag 359.png|Копировать группу отелей]], а также удалить группу с помощью кнопки [[Файл:Ag_260.png|Удалить группу отелей]]. | ||
| − | + | Копирование: | |
| + | * В списке добавлена кнопка '''Копировать''' для каждой строки. | ||
| + | * При нажатии открывается карточка с заголовком '''Копирование группы услуг к отелям''' (вместо «Редактирование группы услуг к отелям»). | ||
| + | * Все поля карточки, включая список цен, заполняются значениями из исходной группы. | ||
| + | * После сохранения создаётся новая группа с этими параметрами (при необходимости отредактируйте поле «Название»). | ||
[[Файл: mb_030.png|left|Предупреждение]] <BR> | [[Файл: mb_030.png|left|Предупреждение]] <BR> | ||
| Строка 39: | Строка 51: | ||
Перед внесением услуги необходимо создать услугу для класса '''Доплаты к отелям'''. Для этого в ПК «Мастер-Тур» необходимо зайти в по пути '''Справочники''' -> справочник '''Класс услуги''' -> выбрать класс услуг '''Доплаты к отелям''' -> '''Список услуг по классу'''. Данную услугу необходимо создавать для того, чтобы при бронировании она появилась в путевке, а также чтобы отображалась в отчетах.<br /> | Перед внесением услуги необходимо создать услугу для класса '''Доплаты к отелям'''. Для этого в ПК «Мастер-Тур» необходимо зайти в по пути '''Справочники''' -> справочник '''Класс услуги''' -> выбрать класс услуг '''Доплаты к отелям''' -> '''Список услуг по классу'''. Данную услугу необходимо создавать для того, чтобы при бронировании она появилась в путевке, а также чтобы отображалась в отчетах.<br /> | ||
Если услуга не заведена – будет выведено соответствующее сообщение. | Если услуга не заведена – будет выведено соответствующее сообщение. | ||
| − | <br />[[Файл: | + | <br />[[Файл:Ag 360.png|Сообщение о том, что услуга не создана]]<br /> |
====Внесение стоимости на услугу==== | ====Внесение стоимости на услугу==== | ||
Для добавления цены необходимо нажать кнопку [[Файл:mb_198.png|Добавить стоимость]] в экране '''Редактирование группы услуг к отелям'''. | Для добавления цены необходимо нажать кнопку [[Файл:mb_198.png|Добавить стоимость]] в экране '''Редактирование группы услуг к отелям'''. | ||
| − | <br />[[Файл: | + | <br />[[Файл:Ag 361.png|Редактирование доплат к отелям]]<br /> |
В открывшемся экране '''Редактирование группы услуг к отелям''' необходимо внести следующие данные: | В открывшемся экране '''Редактирование группы услуг к отелям''' необходимо внести следующие данные: | ||
* '''Доплаты к отелям''' – список услуг, привязанных к классу услуги '''Доплаты к отелям''' | * '''Доплаты к отелям''' – список услуг, привязанных к классу услуги '''Доплаты к отелям''' | ||
| + | * '''Даты продажи''' – необязательный период продаж (поля «с» и «по»), определяет границы продаж цены и используется для группировки цен по ценовым блокам (костоферам). | ||
* '''Даты действия''' – период действия цены | * '''Даты действия''' – период действия цены | ||
* '''Поставщик''' – отображаются все поставщики, на которые есть цены на класс услуги ''Отель'' (единичный выбор) | * '''Поставщик''' – отображаются все поставщики, на которые есть цены на класс услуги ''Отель'' (единичный выбор) | ||
| + | * '''Дни недели''' – дни недели применения услуги к отелю (если не указаны, то по умолчанию действует на все дни) | ||
* '''Нетто''' – значение нетто стоимости | * '''Нетто''' – значение нетто стоимости | ||
* '''Брутто''' – значение брутто стоимости | * '''Брутто''' – значение брутто стоимости | ||
| Строка 57: | Строка 71: | ||
* '''Групповая''' – определяет, является ли цена групповой (по умолчанию признак не выбран) | * '''Групповая''' – определяет, является ли цена групповой (по умолчанию признак не выбран) | ||
* '''Дополнительная''' – признак означает, что услуга необязательная и в корзине будет отображаться как дополнительная услуга, которую агентство сможет добавить по желанию. В случае, если признак не выбран (значение по умолчанию), то услуга является обязательной и добавляется по умолчанию в корзине в чеке, изменяя стоимость тура к оплате. | * '''Дополнительная''' – признак означает, что услуга необязательная и в корзине будет отображаться как дополнительная услуга, которую агентство сможет добавить по желанию. В случае, если признак не выбран (значение по умолчанию), то услуга является обязательной и добавляется по умолчанию в корзине в чеке, изменяя стоимость тура к оплате. | ||
| + | |||
| + | '''Даты продажи''': | ||
| + | * По умолчанию оба поля пустые. | ||
| + | * Поле не является обязательным. | ||
| + | * Период задаётся двумя границами. При заполнении одной из дат система потребует указать обе даты периода продажи. | ||
| + | * Формат ввода – dd.mm.yyyy; допускается выбор из календаря. | ||
| + | * «Даты продажи» используются для группировки цен по ценовым блокам (костоферам). На подбор услуг в корзине «Даты продажи» не влияют. | ||
| + | |||
| + | '''Правила формирования ценовых блоков (костоферов)'''<br /> | ||
| + | * Если '''Даты продажи не заполнены''', то '''все''' созданные цены одного партнёра попадают в '''один''' костофер. | ||
| + | * Если '''указан период «Даты продажи»''', то для '''каждой уникальной пары дат''' (начало продаж + конец продаж) у одного партнёра создаётся '''свой''' костофер. | ||
| + | * Если у двух строк '''одинаковые партнёр и «Даты продажи»''', но отличаются другие параметры (например, возраст), создаётся '''один''' костофер. | ||
| + | * Пересекающиеся, но '''не равные''' периоды продаж считаются '''разными''' периодами – будут разные костоферы. | ||
| + | * Изменение партнёра/периода продаж у строки переносит её в соответствующий костофер; очистка периода переносит строку в костофер у партнёра без дат продаж. | ||
| + | |||
| + | ''Примеры:'' | ||
| + | * Поставщик 1. Заведены три цены: без дат продажи; продажи 01.12.2025–31.12.2025; продажи 01.01.2026–31.01.2026. В результате появятся три отдельных ценовых блока: «Поставщик 1 – без дат продажи», «Поставщик 1 – продажи 01.12.2025–31.12.2025» и «Поставщик 1 – продажи 01.01.2026–31.01.2026». | ||
| + | * Поставщик 1. Две цены с одинаковыми «Датами продажи» 01.12.2025–31.12.2025, но с разными возрастами/тарифами. Обе попадут в один и тот же ценовой блок: «Поставщик 1 – продажи 01.12.2025–31.12.2025». | ||
| + | * Поставщик 1 и Поставщик 2. У обоих «Даты продажи» 01.12.2025–31.12.2025. Будут созданы два независимых ценовых блока: «Поставщик 1 – продажи 01.12.2025–31.12.2025» и «Поставщик 2 – продажи 01.12.2025–31.12.2025». | ||
| + | * Поставщик 1. Две цены с периодами продаж 01.01.2026–31.01.2026 и 01.01.2026–15.01.2026. Периоды частично пересекаются, но не равны, поэтому создадутся два разных ценовых блока: «Поставщик 1 – продажи 01.01.2026–31.01.2026» и «Поставщик 1 – продажи 01.01.2026–15.01.2026». | ||
| + | |||
| + | '''Проверка пересечений «Дат действия»'''<br /> | ||
| + | Проверка срабатывает '''только''' если у сравниваемых строк совпадает партнёр и '''полностью равны «Даты продажи»''' (включая вариант «оба пустые»). | ||
| + | |||
| + | Ситуации, при которых будет ошибка: | ||
| + | * Одинаковые «Даты продажи», «Даты действия» пересекаются (например, 01–10.12 и 10–20.12, где 10 число является пересечением). | ||
| + | * Одинаковые «Даты продажи», «Даты действия» полностью совпадают. | ||
| + | |||
| + | Ситуации, при которых ошибки нет: | ||
| + | * Разные «Даты продажи» (хотя бы одна из границ отличается), даже если «Даты действия» пересекаются. | ||
| + | * У одной строки «Даты продажи» пустые, у другой заполнены. | ||
| + | * Разные партнёры. | ||
После нажатия на кнопку '''Сохранить''' будет создана цена с указанными параметрами, которую можно будет просмотреть как в этом экране, так и в ПК «Мастер-Тур» в экране цен на услугу. | После нажатия на кнопку '''Сохранить''' будет создана цена с указанными параметрами, которую можно будет просмотреть как в этом экране, так и в ПК «Мастер-Тур» в экране цен на услугу. | ||
| Строка 66: | Строка 112: | ||
* отбираются из этих услуг только те, на которые есть цены на нужную дату (дата услуги должна попадать в диапазон дат проживания туриста в отеле) | * отбираются из этих услуг только те, на которые есть цены на нужную дату (дата услуги должна попадать в диапазон дат проживания туриста в отеле) | ||
* из оставшихся услуг отбираются те, у которых поставщик совпадает с поставщиком по услуге отель | * из оставшихся услуг отбираются те, у которых поставщик совпадает с поставщиком по услуге отель | ||
| − | |||
| − | |||
| − | |||
| − | |||
[[Category:Мастер-Тур(15)]] | [[Category:Мастер-Тур(15)]] | ||
Текущая версия на 17:42, 19 сентября 2025
Версия статьи от 19-09-2025.
Содержание
Введение
В данном разделе существует возможность добавлять к турам как обязательные дополнительные услуги к отелям, так и предлагать необязательные дополнительные услуги к отелям (новогодние и рождественские ужины т.д).
В справочник можно попасть с любой страницы, перейдя в Основное меню → Турпродукт → Услуги к отелям или по прямой ссылке http://ip-адрес сервера/TourPrograms/AddHotel/.
Обратите внимание, что это однократные доплаты, которые могут вноситься на период, но будут применяться только к одному дню проживания. Выбрать несколько доплат одного типа на разные дни на текущий момент нельзя.
Услуги к отелям
Для добавления подобной услуги необходимо выполнить следующие действия:
- Создать группу отелей
- Создать услугу
- Внести стоимость на данную услугу
После этого данная услуга с ценой будет отображаться для агентства в корзине бронирования, где она будет либо добавляться сразу к составу заказа (если является обязательной), либо агентство сможет добавить ее по желанию клиента.
Создание группы отелей
Для создания группы отелей в разделе Услуги к отелям необходимо нажать на кнопку
. В открывшемся экране Создание группы услуг к отелям необходимо выбрать название, страну, город и отели, которые должны входить в создаваемую группу.

Для создания группы можно воспользоваться следующими фильтрами:
- Страна – выбор страны. По умолчанию выбран фильтр «С ценами» и отображаются только те страны, в которых есть отели с ценами на будущие даты. В случае, если выбран фильтр «Все», то отображаются все страны. Обязательный параметр с единичным выбором.
- Город(а) – города города(ов). По умолчанию выбран фильтр «С ценами» и отображаются только те города, в которых есть отели с ценами на будущие даты. В случае, если выбран фильтр «Все», то отображаются все города по выбранной стране. Обязательный параметр с возможностью множественного выбора.
- Отель(и) – выбор отеля(ей). По умолчанию выбран фильтр «С ценами» и отображаются только те отели, в которых есть цены на будущие даты. В случае, если выбран фильтр «Все», то отображаются все отели по выбранным городам. Обязательный параметр с возможностью множественного выбора.
- Вид(ы) проживания – выбор видов проживания. По умолчанию выбран фильтр «С ценами» и отображаются только те виды проживания, на которые есть цены на будущие даты. Если фильтр не заполнен, то это означает «все» виды проживания по выбранным отелям. Необязательный параметр с возможностью множественного выбора. В случае, если выбран фильтр «Все», то появляются дополнительные фильтры с возможностью выбора отдельно типа номера, категории номера и типа размещения.
- Тип(ы) питания – выбор типов питания. По умолчанию выбран фильтр «С ценами» и отображаются только те типы питания, на которые есть цены на будущие даты. Если фильтр не заполнен, то это означает «все» типы питаний по выбранным отелям. В случае, если выбран фильтр «Все», то отображаются все типы питаний из справочника. Необязательный параметр с возможностью множественного выбора.
Далее необходимо нажать на кнопку Сохранить, при этом будет создана группа отелей, просмотреть которую можно в разделе Услуги к отелям, либо сразу нажать на кнопку
для внесения цен к услугам.
Просмотр существующих групп отелей
В разделе Услуги к отелям отображены все существующие группы отелей.

На данной странице существует возможность изменить параметры группы отелей нажав на название, скопировать группу с помощью кнопки
, а также удалить группу с помощью кнопки
.
Копирование:
- В списке добавлена кнопка Копировать для каждой строки.
- При нажатии открывается карточка с заголовком Копирование группы услуг к отелям (вместо «Редактирование группы услуг к отелям»).
- Все поля карточки, включая список цен, заполняются значениями из исходной группы.
- После сохранения создаётся новая группа с этими параметрами (при необходимости отредактируйте поле «Название»).
Удаление группы происходит после предварительного подтверждения в сообщении об удалении. При удалении группы также происходит и удаление цен, заведенных в этой группе, соответственно после удаления группы в созданных путевках цена при пересчете не подтянется, так как будет отсутствовать.
Добавление услуг к отелям
После того, как создана группа отелей необходимо создать услугу и внести стоимость этой услуги.
Создание услуги
Перед внесением услуги необходимо создать услугу для класса Доплаты к отелям. Для этого в ПК «Мастер-Тур» необходимо зайти в по пути Справочники -> справочник Класс услуги -> выбрать класс услуг Доплаты к отелям -> Список услуг по классу. Данную услугу необходимо создавать для того, чтобы при бронировании она появилась в путевке, а также чтобы отображалась в отчетах.
Если услуга не заведена – будет выведено соответствующее сообщение.

Внесение стоимости на услугу
Для добавления цены необходимо нажать кнопку
в экране Редактирование группы услуг к отелям.

В открывшемся экране Редактирование группы услуг к отелям необходимо внести следующие данные:
- Доплаты к отелям – список услуг, привязанных к классу услуги Доплаты к отелям
- Даты продажи – необязательный период продаж (поля «с» и «по»), определяет границы продаж цены и используется для группировки цен по ценовым блокам (костоферам).
- Даты действия – период действия цены
- Поставщик – отображаются все поставщики, на которые есть цены на класс услуги Отель (единичный выбор)
- Дни недели – дни недели применения услуги к отелю (если не указаны, то по умолчанию действует на все дни)
- Нетто – значение нетто стоимости
- Брутто – значение брутто стоимости
- Валюта – отображаются все валюты из справочника Список валют. По умолчанию выбрана Основная валюта
- Возраст с – возраст, с которого будет обрабатываться цена
- Возраст по – возраст, по который будет обрабатываться цена
- Комиссионная – определяет, дается ли комиссия с цены (по умолчанию признак не выбран)
- Групповая – определяет, является ли цена групповой (по умолчанию признак не выбран)
- Дополнительная – признак означает, что услуга необязательная и в корзине будет отображаться как дополнительная услуга, которую агентство сможет добавить по желанию. В случае, если признак не выбран (значение по умолчанию), то услуга является обязательной и добавляется по умолчанию в корзине в чеке, изменяя стоимость тура к оплате.
Даты продажи:
- По умолчанию оба поля пустые.
- Поле не является обязательным.
- Период задаётся двумя границами. При заполнении одной из дат система потребует указать обе даты периода продажи.
- Формат ввода – dd.mm.yyyy; допускается выбор из календаря.
- «Даты продажи» используются для группировки цен по ценовым блокам (костоферам). На подбор услуг в корзине «Даты продажи» не влияют.
Правила формирования ценовых блоков (костоферов)
- Если Даты продажи не заполнены, то все созданные цены одного партнёра попадают в один костофер.
- Если указан период «Даты продажи», то для каждой уникальной пары дат (начало продаж + конец продаж) у одного партнёра создаётся свой костофер.
- Если у двух строк одинаковые партнёр и «Даты продажи», но отличаются другие параметры (например, возраст), создаётся один костофер.
- Пересекающиеся, но не равные периоды продаж считаются разными периодами – будут разные костоферы.
- Изменение партнёра/периода продаж у строки переносит её в соответствующий костофер; очистка периода переносит строку в костофер у партнёра без дат продаж.
Примеры:
- Поставщик 1. Заведены три цены: без дат продажи; продажи 01.12.2025–31.12.2025; продажи 01.01.2026–31.01.2026. В результате появятся три отдельных ценовых блока: «Поставщик 1 – без дат продажи», «Поставщик 1 – продажи 01.12.2025–31.12.2025» и «Поставщик 1 – продажи 01.01.2026–31.01.2026».
- Поставщик 1. Две цены с одинаковыми «Датами продажи» 01.12.2025–31.12.2025, но с разными возрастами/тарифами. Обе попадут в один и тот же ценовой блок: «Поставщик 1 – продажи 01.12.2025–31.12.2025».
- Поставщик 1 и Поставщик 2. У обоих «Даты продажи» 01.12.2025–31.12.2025. Будут созданы два независимых ценовых блока: «Поставщик 1 – продажи 01.12.2025–31.12.2025» и «Поставщик 2 – продажи 01.12.2025–31.12.2025».
- Поставщик 1. Две цены с периодами продаж 01.01.2026–31.01.2026 и 01.01.2026–15.01.2026. Периоды частично пересекаются, но не равны, поэтому создадутся два разных ценовых блока: «Поставщик 1 – продажи 01.01.2026–31.01.2026» и «Поставщик 1 – продажи 01.01.2026–15.01.2026».
Проверка пересечений «Дат действия»
Проверка срабатывает только если у сравниваемых строк совпадает партнёр и полностью равны «Даты продажи» (включая вариант «оба пустые»).
Ситуации, при которых будет ошибка:
- Одинаковые «Даты продажи», «Даты действия» пересекаются (например, 01–10.12 и 10–20.12, где 10 число является пересечением).
- Одинаковые «Даты продажи», «Даты действия» полностью совпадают.
Ситуации, при которых ошибки нет:
- Разные «Даты продажи» (хотя бы одна из границ отличается), даже если «Даты действия» пересекаются.
- У одной строки «Даты продажи» пустые, у другой заполнены.
- Разные партнёры.
После нажатия на кнопку Сохранить будет создана цена с указанными параметрами, которую можно будет просмотреть как в этом экране, так и в ПК «Мастер-Тур» в экране цен на услугу.
Отображение услуг в корзине
Созданные услуги обрабатываются в корзине в блоке Выбор услуг к отелям по следующему алгоритму:
- при входе в корзину нам известен отель(и) и даты проживания туристов в каждом отеле
- подбираются все группы услуг (обязательные и необязательные), привязанные к этому отелю, виду проживания и типу питания. В случае если есть услуга на вид проживания/питания "Все" и на конкретный, то конкретный более приоритетный
- отбираются из этих услуг только те, на которые есть цены на нужную дату (дата услуги должна попадать в диапазон дат проживания туриста в отеле)
- из оставшихся услуг отбираются те, у которых поставщик совпадает с поставщиком по услуге отель
