Мастер-Тур(15):Программа туров. Услуги к отелям
Версия статьи от 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 число является пересечением).
- Одинаковые «Даты продажи», «Даты действия» полностью совпадают.
Ситуации, при которых ошибки нет:
- Разные «Даты продажи» (хотя бы одна из границ отличается), даже если «Даты действия» пересекаются.
- У одной строки «Даты продажи» пустые, у другой заполнены.
- Разные партнёры.
После нажатия на кнопку Сохранить будет создана цена с указанными параметрами, которую можно будет просмотреть как в этом экране, так и в ПК «Мастер-Тур» в экране цен на услугу.
Отображение услуг в корзине
Созданные услуги обрабатываются в корзине в блоке Выбор услуг к отелям по следующему алгоритму:
- при входе в корзину нам известен отель(и) и даты проживания туристов в каждом отеле
- подбираются все группы услуг (обязательные и необязательные), привязанные к этому отелю, виду проживания и типу питания. В случае если есть услуга на вид проживания/питания "Все" и на конкретный, то конкретный более приоритетный
- отбираются из этих услуг только те, на которые есть цены на нужную дату (дата услуги должна попадать в диапазон дат проживания туриста в отеле)
- из оставшихся услуг отбираются те, у которых поставщик совпадает с поставщиком по услуге отель
