После создания базового тарифа, часто создаются зависимые от него. Это особенно актуально, например, для скидочных тарифов и значительно ускоряет процедуру создания новых тарифов. Чтобы создать зависимые тарифы в 1С:Отель предусмотрен инструмент связей.
Важно! Если в главном меню, отсутствует подсистема «Тарифы и договоры», нужно проверить включенную роль SubsystemRatesAndContracts в настройках прав пользователя.
Переходим в «Настойки/ Наборы прав» (Рис. 1)
Выбираем нужный нам «Набор прав». То есть тот, который установлен у сотрудника, и которому нужно добавить данную подсистему. (Рис. 2)
Переходим на вкладку «Роли пользователя информационной базы», и ставим галочку напротив «Подсистема тарифы и договоры». (Рис.3)
1) Откройте подсистему «Тарифы и договоры», далее справочник «Тарифы» (Рис.4)
2) Предположим, мы хотим создать тариф -5% от созданного ранее тарифа. Откроем справочник «Тарифы» и добавим новый тариф путем копирования.(Рис.5)
3) Укажите новые «Код» и «Наименование», но не в коем случае нельзя менять Календарь. (Рис.6)
На вкладке Параметры укажите способ установки цен «Привязать тариф к другому тарифу…». Вместо вкладки Приказы об изменении цен появилась вкладка «Зависимости». (Рис.7)
4) Перейдите на вкладку «Зависимости». Здесь необходимо обязательно указывать, к какому тарифу привязан данный тариф. Укажем скидку, если оставить поле «Группа услуг, на которую действует скидка» пустым, то скидка распространится на все услуги. Если поле заполнить, то скидка применится ко всем услугам из указанного набора.(Рис.8)
Сохраним тариф нажатием «Записать и закрыть». Здесь стоит обратить внимание, что если зайти в настройки тарифа на вкладку «Документы», приказы об изменении цен не отражаются. Все цены записались в регистр цен, и если сделать бронирование (Рис.9), то тариф будет работать корректно.
Таким образом, оба тарифа ссылаются на одни и те же приказы. Но регистры цен для созданного тарифа будут отличаться от исходного. Мало того, когда будет изменяться тариф-исходник, автоматически будут пересчитываться цены всех связанных с ним тарифов.
Важно! Во избежание ошибок рекомендуем не делать созданный на основе связи тариф основанием для другого. То есть если нужно создать тарифы Б и В, связанными с А, то в поле «Привязан к тарифу» нужно указывать в обоих случаях именно А.
Так же важно помнить, что при изменении цен в родительском тарифе, цены в подчинённых тарифах, созданных через связи, так же будут изменены.
Использование инструмента «Зависимости» для создания тарифа с дополнительными услугами.
Предположим, необходимо добавить стоимость завтрака, включенного в услугу проживания. С помощью таблицы формул увеличим стоимость услуги «Проживания» на стоимость «Завтрака».(Рис.10)
На вкладке «Пакеты услуг» добавим Пакет услуг «Завтрак» с нулевой ценой. Сначала создадим пакет «Завтраки». (Рис.11)
Добавим «Пакет» к тарифу.(Рис.12)
Таким образом можно создавать новые тарифы, которые будут связаны через формулы и автоматически обновляться при изменении основного тарифа.
Начиная с релиза 9.0.4.1 для создания тарифа по связям используется функционал спецификации формул.