В 1С:Отель процесс создания базового тарифа можно осуществить двумя способами:
Используется Календарь и Типы дней в нем. Для каждого Типа дня календаря создается Спецификация цен, в которой указываются цены по категориям и видам размещения. Изменение цен происходит путем создания новой Спецификации цен от нужной даты.
Используется Мастер изменения календаря и ограничений. В Мастере изменения календаря и ограничений задается некая базовая цена по тарифу для каждого типа номера. Далее в Спецификации цен устанавливаются формулы для расчета стоимости проживания от базовой цены. Последующее управление ценой происходит через Мастер изменения календаря и ограничений.
Использование формы Мастера изменения календаря и ограничений упрощает работу с тарифами в следующих ситуациях:
точечное изменение цен (например, изменилась цена по категории Стандарт двухместный, цены по остальным типам номеров остались неизменны. В этом случае достаточно изменить базовую цену в Мастере изменения календаря и ограничений на новую).
есть базовая цена по каждому типу номера, от которой считаются все виды размещения (например, базовая цена по категории DBL равна цене вида размещения «Номер», «Подселение» бесплатно, «Место» считается как половина от вида размещения «Номер», «Доп.место» = «Номер»/3. В этом случае при изменении базовой цены в календаре, изменятся и цены для других видов размещения).
Рассмотрим процесс создания такого тарифа. Для этого необходимо:
1. Перейти в подсистему Тарифы/Тарифы.
2. В открывшемся справочнике тарифов нажать кнопку Создать.
3. В форме создания тарифа внести следующие данные:
Наименование - укажите полное наименование тарифа.
Код - можно использовать как буквенный, так и числовой код.
Календарь
На вкладке Цены указать:
1) цены по тарифу - устанавливаются независимо,
2) способ установки цен - Значение в календаре,
3) валюту - указывается обязательно,
4) услугу проживания - выберите услугу из справочника с услугами, развернув выпадающее окно.
ВАЖНО! Для тарифа необходимо создать новый календарь, при этом не заполняя его типами дней. Для создания календаря разверните выпадающий список справа от поля Календарь, далее нажмите кнопку Создать.
В календаре заполните Наименование, Код, Гостиницу, нажмите Записать и закрыть.
После внесения всех начальных параметров в тариф сохраните внесенные данные, нажав кнопку Записать.
4. Откроем Мастер изменения календаря и ограничений. Для этого перейдем в подсистему Тарифы/Изменить календарь, цены и ограничения.
В момент открытия мастера изменения календаря и ограничений программа попросит выбрать тариф. по которому будет строиться таблица с ценами. Выберем Базовый тариф, который был создан нами ранее.
Откроется форма Управление календарем тарифа. В верхней части формы указывается Тариф (вы можете изменить тариф, выбрав его из справочника через 3 точки), а также Дата, с которой будет отображаться календарь. Справа от даты расположены кнопки переключения между месяцами для быстрой навигации по календарю.
В верхнем правом углу расположена кнопка История, благодаря которой можно увидеть все изменения базовой цены по тарифу, выбрав нужную дату и время.
Флаг Показать цены используется для отображения цены для определенного Шаблона размещения, Признака цены или Типа клиента.
Установим базовые цены для типов номеров. Для этого откроем форму Установка значений календаря двойным нажатием в поле на пересечении даты и категории номера.
В открывшемся окне укажите:
Тип/типы номеров - для выбора нескольких типов номеров разверните список через три точки.
Период с и по - выберите даты действия цены.
Дни недели - если цена действует для всех дней недели, установите флаг Все, или установите флаги напротив дня недели.
Цена номера - установите переключатель и заполните цену номера. Обязательно укажите Валюту.
Программа выделит жирным шрифтом цены, которые были установлены в категории. Необходимо повторить процедуру установки цен для других типов номеров.
5. После заполнения цен по категориям необходимо вернуться в созданный ранее тариф и перейти на вкладку Спецификация цен, в которой создаем новый документ Цены тарифа.
В документе Цены тарифа вы можете внести формулы для классов или типов номеров, для определенных типов клиентов, а также для видов размещений в каждом номере. Добавляем в табличную часть строку и указываем необходимые параметры для расчета цены (тип номера, вид размещения), исходя из базовых цен, которые были заданы через форму изменения календаря и ограничений.
Разберем несколько примеров заполнения табличной части документа.
Цена проживания равна базовой цене для всех типов номеров. Тогда столбец с типом номера можно оставить пустым, т.е. правило будет действовать для всех типов номеров, далее указать формулу для расчета для каждого вида размещения.
Например, базовая цена для категории DBL 3000 рублей. Одноместное размещение равно базовой цене, Двухместное размещение - базовая цена + 700 рублей, Дополнительное место = 900р, Дополнительное место детское = 400 рублей, Подселение бесплатно. Тогда исходя из базовой цены, которую мы задали в Мастере изменения календаря и ограничений формулы для этого примера будут выглядеть так:
Цена номера для каждого типа номера рассчитывается по индивидуальной формуле от базовой цены.
К примеру, для постоянного гостя уровня VIP, цена за одноместное размещение в категории DBL будет равна 0,7 от базовой цены (3000*0,7=2100), двухместное размещение = 0,7 от базовой цены + 700 рублей (3000*0,7 + 700=2800) тогда табличная часть документа Цены тарифа для типа клиента VIP будет выглядеть так:
При создании тестового бронирования на двух гостей VIP уровня для категории DBL цена составит 2800 рублей в сутки.
ВАЖНО! Принцип заполнения таблицы с формулами для всех типов клиента должен быть идентичен.
Например, цена проживания для Пустого типа клиента (т.е. для клиента, который не участвует в программе лояльности) равна базовой цене, тогда как цена проживания для гостей VIP рассчитывается по индивидуальной формуле для каждого типа номера. Тогда нам необходимо как для Пустого типа клиента, так и для типа клиента VIP заполнить таблицы с формулами с указанием индивидуальной формулы для каждого типа номера согласно скриншоту.