Начиная с конфигурации 9.0.4.1 в 1С:Отель переработан подход в создании тарифов по связям.
Начиная с релиза 9.0.4.1 создание тарифа по связям и применение к нему скидок реализована через механизм формул, которые создаются для нового тарифа.
По сравнению с предыдущей логикой данная значительно ускоряет создание таких новых тарифов потому как расчёт цены и применение скидки в ней производится динамически, а не за счёт обращения в регистр сведений "Цены по тарифам по дням" в котором лежат цены. Данный регистр заполняется при проведении приказов об изменении цен, соответственно при создании зависимого тарифа скорость его сохранения напрямую зависит от количества приказов об изменении цен в основном тарифе. При первом запуске после обновления на версию 9.0.4.1 будет у всех существующих тарифов по связи будет автоматически включен новые режим и создана формула.
Так же функционал спецификации формул позволяет менять условия скидки в одном тарифе не создавая новый.
Для создания зависимого тарифа в новой логике необходимо:
1. В справочнике тарифов выделить основной тариф и скопировать его
![f60f575e17bb1374db5b524fe295db27.png](https://138018.selcdn.ru/KB_images/omnideskru/2828/272989/f60f575e17bb1374db5b524fe295db27.png)
![f4d7414cdda758d5b69817e335bdf555.png](https://138018.selcdn.ru/KB_images/omnideskru/2828/272989/f4d7414cdda758d5b69817e335bdf555.png)
2. В открывшемся окне указываем
Код тарифа
Название
Ставим режимы
Использовать тот же календарь
Не копировать цены
![417900727f835c5713b3b8b766ad8d0d.png](https://138018.selcdn.ru/KB_images/omnideskru/2828/272989/417900727f835c5713b3b8b766ad8d0d.png)
3. После нажатия на кнопку "Создать копию" в списке тарифов создастся новый тариф.
В данном тарифа перейдём на вкладку "Цены" и:
Указываем тип тарифа "По формулам от цен другого тарифа"
И заполняем поле "Связан с тарифом" указав в нём родительский тариф с ценами.
Для создания новой формулы нажмём на кнопку "Создать".
![2bd740dcc147c259435c6f01b7f13edf.png](https://138018.selcdn.ru/KB_images/omnideskru/2828/272989/2bd740dcc147c259435c6f01b7f13edf.png)
В результате откроется окно создания новой формулы.
![c2c72125fd1742aadf5d941e5640e921.png](https://138018.selcdn.ru/KB_images/omnideskru/2828/272989/c2c72125fd1742aadf5d941e5640e921.png)
Далее по отдельности рассмотрим несколько возможных сценариев настройки формулы
Для этого:
Установим переключатель на "применить % скидки"
Укажем размер скидки
Поменяем дату формулы указав дату самого раннего приказа из основного тарифа
![5b69a0f89860d6ec676c357fcc343f7f.png](https://138018.selcdn.ru/KB_images/omnideskru/2828/272989/5b69a0f89860d6ec676c357fcc343f7f.png)
![fb245c2d5d3821e82b391cf13e8a40d9.png](https://138018.selcdn.ru/KB_images/omnideskru/2828/272989/fb245c2d5d3821e82b391cf13e8a40d9.png)
Данный режим позволяет выполнить более гибкое применение скидки посредством коэффициентов.
Используется в случаях, когда скидка должна быть разной на каждый сезон(тип дня)\категорию\класс номера.
Порядок создания формул выглядит следующим образом:
![948d030add54e52969164d40f9f0694a.png](https://138018.selcdn.ru/KB_images/omnideskru/2828/272989/948d030add54e52969164d40f9f0694a.png)
![39e2dc2e09629a726d9225cf44f5e2bd.png](https://138018.selcdn.ru/KB_images/omnideskru/2828/272989/39e2dc2e09629a726d9225cf44f5e2bd.png)
Настройка, представленная на скриншоте применяет по формулам разные скидки для разных категорий.
Новый механизм формул позволяет применять скидку на разные услуги из тарифа. Следует отметить что, если услуга в настройках формулы не указана, то скидка будет применяться ко всем услугам из тарифа и услугам пакета, который к этом тарифу применён.
3. Режим "Скопировать цены" используется для создания тарифа с такими же ценами, как и основной тариф.
![680a242e26e855970d861e182d81f790.png](https://138018.selcdn.ru/KB_images/omnideskru/2828/272989/680a242e26e855970d861e182d81f790.png)