# Работа с тарифами

Виды тарифов, особенности их настройки и использования

# Общие сведения о тарифах

### Общие сведения

##### Назначение тарифов

Тарифы в системе ECVI используются для автоматического расчёта стоимости аренды ресурсов в заявке. В большинстве случаев речь идёт о расчёте стоимости проживания в номере.

<p class="callout info">Тариф применяется не ко всей заявке целиком, а к отдельному периоду проживания.</p>

##### Что такое период проживания?

Это непрерывный отрезок времени в заявке, в течение которого сохраняются неизменные условия брони: номер, тариф, состав гостей, тип питания и т.д.

- Если какие-либо условия меняются (например, гость переезжает в другой номер или меняется тариф), в заявке создаётся новый период.
- Одна заявка может содержать несколько периодов, например, при бронировании разных номеров для нескольких гостей или при изменении условий проживания одного гостя.

##### Как увидеть периоды?

Все периоды заявки отображаются списком в правом верхнем углу её карточки. Активный период выделен цветом (как показано на скриншоте ниже).

[![image.png](https://help.ecvi.ru/uploads/images/gallery/2024-04/scaled-1680-/6rQimage.png)](https://help.ecvi.ru/uploads/images/gallery/2024-04/6rQimage.png)

##### Как изменить тариф в заявке

После создания заявки вы можете изменить тариф для любого периода проживания.

**1. Выбрать стандартный тариф**  
Самый простой способ — выбрать один из заранее созданных тарифов в выпадающем списке.

Система Ecvi автоматически рассчитывает итоговую стоимость, учитывая заложенные в тариф правила:

- сезонность;
- разную стоимость по дням недели;
- и другие условия.

Поэтому на весь год обычно достаточно одного тарифа определённого типа. Например, не нужно создавать отдельные тарифы на высокий и низкий сезон. Подробнее о настройке — в разделе «Настройка стандартных тарифов».

**2. Настроить тариф индивидуально (при наличии прав у учетной записи пользователя)**  
Если ни один стандартный тариф не подходит, вы можете его скорректировать двумя способами:

- Применить скидку. Выберите нужный вариант из отдельного выпадающего списка, который находится ниже списка тарифов.
- Создать индивидуальный тариф. Для этого нажмите кнопкe ![image.png](https://help.ecvi.ru/uploads/images/gallery/2026-02/scaled-1680-/Yudimage.png) справа от поля с установленным тарифом.

Вы сможете вручную отредактировать все параметры стоимости. Этот индивидуальный тариф будет действовать только для данного периода в текущей заявке и не появится в других заявках:

[![image.png](https://help.ecvi.ru/uploads/images/gallery/2026-02/scaled-1680-/LfYimage.png)](https://help.ecvi.ru/uploads/images/gallery/2026-02/LfYimage.png)

Подробнее эта возможность рассмотрена ниже в разделе [*Ручное редактирование тарифа в заявке*](https://help.ecvi.ru/books/baza-znanii-ecvi/page/obshhie-svedeniya-o-tarifax#bkmrk-%D0%A0%D1%83%D1%87%D0%BD%D0%BE%D0%B5-%D1%80%D0%B5%D0%B4%D0%B0%D0%BA%D1%82%D0%B8%D1%80%D0%BE%D0%B2%D0%B0%D0%BD%D0%B8).

##### Когда можно изменить тариф?  


Изменять тариф, применять скидки или редактировать стоимость вручную можно только до момента начисления задолженности за проживание на счёт заявки.

##### Что делать, если начисление уже прошло?

1. Система автоматически заблокирует возможность изменения тарифа после создания начисления.
2. Чтобы снова получить доступ к редактированию, необходимо на счёте выполнить операцию "Отменить услуги по заявке", это выполняется по кнопке &lt;&lt; в счете гостя.
3. Эта операция должна полностью отменить ("откатить") все начисления (или только за определенные дни) за проживание по данному периоду (или по всем периодам заявки)

После этого блокировка снимется, и вы сможете внести необходимые изменения.

### Настройка стандартных тарифов

[![image.png](http://help.ecvi.ru/uploads/images/gallery/2022-09/scaled-1680-/Ynyimage.png)](http://help.ecvi.ru/uploads/images/gallery/2022-09/Ynyimage.png)

Настройки стандартных тарифов производятся в разделе ***Администрирование***, перейти в который можно через меню в правом верхнем углу экрана. Помните, что перейти в этот раздел и выполнять там какие-либо изменения могут только пользователи, для которых в настройках их учетной записи указана роль “Администратор” (администратор системы). Простые “пользователи” и “гости” изменить стандартные тарифы не могут.

Далее в разделе Администрирование следует переключиться в раздел ***Услуги***.

[![image.png](https://help.ecvi.ru/uploads/images/gallery/2024-04/scaled-1680-/2Tximage.png)](https://help.ecvi.ru/uploads/images/gallery/2024-04/2Tximage.png)

Все основные действия по настройке тарифов и цен будут производится нами в пунктах “Список пакетов услуг” и “Список тарифов”.

### Как устроены тарифы Ecvi

Важный момент: если открыть любой существующий тариф для редактирования, вы не увидите прямо в нём цен на проживание.

Тариф — это «контейнер», который управляет стоимостью с помощью двухуровневой системы:

- Расписания (периоды действия): Определяют, когда применяются те или иные цены.
- Пакеты услуг (ценовые таблицы): Содержат непосредственно цены на аренду ресурсов (например, на размещение гостей в разных типах номеров).

Такая структура обеспечивает максимальную гибкость. Вы можете настраивать:

- Сезонность (разные цены летом и зимой).
- Дифференциацию по дням недели (цена в пятницу и в понедельник).
- Специальные предложения на определённые даты.

**Особый случай - Динамический тариф**  
Если при создании тарифа установлен флаг «Динамический», система создаёт календарь цен на основе пакетов услуг.  
В этом календаре вы можете напрямую редактировать стоимость на любой конкретный день или период, не добавляя новые пакетные таблицы.

#### Редактирование тарифа

Для большей наглядности разберем конкретный пример.

[![image.png](https://help.ecvi.ru/uploads/images/gallery/2024-04/scaled-1680-/nstimage.png)](https://help.ecvi.ru/uploads/images/gallery/2024-04/nstimage.png)

Перейдем в раздел *Список тарифов* демонстрационного отеля и нажмем кнопку “*Редактировать*” (“карандаш”) справа в строке тарифа “Стандартный”. Кнопка “карандаш на листке” справа в заголовке списка тарифов предназначена для создания нового тарифа. В примере мы рассмотрим уже существующий тариф, в случае создания нового вам будет требоваться самостоятельно заполнить рассмотренные ниже поля.

<details id="bkmrk-%D0%9D%D0%B0%D0%B7%D0%BD%D0%B0%D1%87%D0%B5%D0%BD%D0%B8%D0%B5-%D0%BF%D0%BE%D0%BB%D0%B5%D0%B9-%D0%B2-%D1%81"><summary>Назначение полей в свойствах тарифа следующее:</summary>

- <div class="li">***Наименование*** - может быть любым, именно его вы увидите в выпадающем списке тарифов в карточке заявки.</div>
- <div class="li">***Периодичность тарифа*** - в Ecvi могут быть Почасовые, Посуточные и Помесячные тарифы ([описание](https://help.ecvi.ru/books/baza-znanii-ecvi/page/osobennosti-nastroek-pomesyacnogo-tarifa)); заранее выбирайте тот вариант, который вам требуется.</div>
- <div class="li">***По умолчанию*** будет означать, что именно этот тариф будет устанавливаться системой во всех создаваемых карточках заявок (и во всех новых периодах, если вы будете добавлять их в существующие карточки). Этим флажком может быть помечен только один тариф в гостинице.</div>
- ***Бесплатный*** - признак для тарифа, в котором могут быть заданы нулевые цены, например, "Служебный тариф".
- <div class="li">***Активен*** означает: используется тариф или нет.</div>
- <div class="li">***Экспорт в каналы*** служит для отметки тарифов, которые будут “видны” в настройке каналов продаж, например, при интеграции с OTA-каналами или с менеджерами каналов TravelLine/Bnovo.</div>
- ***Экспорт на сайт*** служит для отметки тарифов, которые будут использоваться в модуле бронирования ECVI, встроенном на сайт объекта размещения.
- <div class="li">***Динамический тариф*** позволяет назначить в системе тариф, ценами которого можно гибко управлять с точностью до каждого дня, и от которого могут рассчитываться дополнительные “виртуальные” тарифы. Этим флажком может быть помечено сразу несколько посуточных тарифов в системе. Более подробно возможности по работе с ним описаны в соответствующем разделе ([описание](https://help.ecvi.ru/books/baza-znanii-ecvi/page/dinamiceskie-tarify)).  
    </div>
- ***Виртуальный тариф*** позволяет создавать зависимость к Динамическому тарифу по определенному заданному модификатору (+%, -%, ++,-- или абсолютная цена, настраивается в Пакетных таблицах с признаком "Виртуальный").
- ***Услуга по умолчанию*** - выбранная в этом диалоге услуга будет влиять на то, какой именно артикль будет начисляться в счете по такому тарифу.
- ***Применять промокоды*** - специальная настройка для формы бронироваия ECVI, которая позволяет ограничивать применение промокодов для соответствующих тарифов.
- ***Не облагается курортным сбором*** - специальная настройка для исключения из отчетных документов по курортному сбору тех заявок/периодов, у которых примене тариф с соответствующим признаком (актуально для регионов, в которых используется курортный сбор).
- ***Уборка*** - возможность применения установленной уборки по своей собственной периодичности (настройка считается более приоритетной чем периодичность уборки у категории).
- ***Позиция*** - позволяет сортировать тарифы в списке Карточки заявки.

</details>Ниже расположена таблица со списком периодов действия ценовых пакетов. Именно здесь задаются все изменения цен по сезонам, дням недели, праздничным дням и пр. Прежде, чем заполнять таблицу периодов в тарифе, вы должны *заранее* подготовить (создать) нужные пакеты услуг, поскольку в тарифе можно сослаться только на уже существующий пакет. Чтобы внести еще одну строку в расписание, нажмите кнопку *Добавить период*

[![image.png](https://help.ecvi.ru/uploads/images/gallery/2024-04/scaled-1680-/QQDimage.png)](https://help.ecvi.ru/uploads/images/gallery/2024-04/QQDimage.png)

На экране появится диалоговое окно, которое мы разберем подробнее.

**1. Выбор пакета услуг**

- В поле «Пакет» выберите один из заранее созданных пакетов, где указаны цены на аренду (проживание).
- Внимание: Тип пакета (например, посуточный) должен соответствовать типу тарифа. В посуточном тарифе будут доступны только посуточные пакеты.

**2. Дополнительные услуги (только для динамических/виртуальных тарифов)**

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

**3. Начало действия**

- «Дата начала» и «Время начала» определяют, с какого момента начинает действовать выбранный пакет.
- Важно: У каждой строки расписания есть только дата начала. Её действие заканчивается в момент начала следующей строки расписания в этом тарифе.

**4. Периодичность действия**

- В поле «Периодичность» задайте дни, когда будет действовать пакет. Можно выбрать:
- Конкретный день недели (например, четверг).
- Группы дней («Выходные», «Будние»).
- Конкретную календарную дату (для праздников).

<p class="callout info">Как задать разные цены по дням недели?  
Добавьте несколько строк расписания с одинаковой датой начала, но разными настройками периодичности.</p>

**5. Приоритет выбора пакета системой**

Система выбирает пакет по принципу «наибольшего совпадения»:

- Конкретная дата (самый высокий приоритет, действует как исключение только в этот день).
- Конкретный день недели (например, «Четверг»).
- Группа дней (например, «Будние»).  
    Например: Если есть строка для «Будних дней» и отдельная строка для «Четверга», то в четверг система выберет пакет из строки для «Четверга».

**6. Включение и сохранение**

- Флажок «Активен» позволяет временно отключить любую строку расписания, не удаляя её.
- Не забудьте нажать кнопку «Сохранить» в нижней части окна настроек тарифа, чтобы все изменения вступили в силу.

### Почасовые тарифы

Помимо возможности задать даты начала действия определенного пакета цен и таким образом учесть сезонные изменения и пр., в Ecvi можно создавать тарифы для почасовой аренды ресурсов, в которых *различную стоимость можно указывать для разного времени суток*.

[![image.png](http://help.ecvi.ru/uploads/images/gallery/2022-09/scaled-1680-/sBximage.png)](http://help.ecvi.ru/uploads/images/gallery/2022-09/sBximage.png)

При создании обычного посуточного тарифа не имеет смысла указывать время начала действия элемента расписания. Но если вы создаете почасовой тариф, указывайте **время начала действия** ценового пакета по следующим правилам. Создавайте несколько строк расписания с одной датой начала и одной периодичностью (дни недели, будние и пр.), но разным **временем начала** так, чтобы описать все 24 часа в сутках. При этом сутки всегда начинаются с 00:00 - создайте первую строку расписания именно с этим временем начала. Далее для каждого часа будет применяться именно эта цена, пока не встретится новая строка расписания, например, с 18:00 (пример на скриншоте выше). После указанного времени и до 23:59 будет работать уже новый пакет (“Почасовой (вечер)” в примере).

**Пример**

Рассмотрим создание почасового тарифа на некий ресурс “Сауна”: цены “утро” действуют до 13:00; цены “день” - с 13:00 до 19:00; и наконец повышенные цены “вечер” установлены с 19:00 до 02:00 ночи.

Создавая тариф, в Ecvi потребуется создать строки расписания со следующими пакетами и временем начала их действия (считаем, что цены действуют “в любой день”):

- <div class="li">**00:00** - пакет “вечер” - поскольку для системы важно иметь явно обозначенное начало суток, а 00 часов в нашем примере попадает в интервал 21 час - 2 часа ночи;</div>
- <div class="li">**02:00** - пакет “утро” - обозначаем окончание действия цен, которые действовали до 2 часов ночи, начинается новый период цен “утро”;</div>
- <div class="li">**13:00** - начинает действовать пакет цен “день”;</div>
- <div class="li">**19:00** - начало действия пакета “вечер”. Будет действовать до 23:59, но в первой строке расписания мы указали, что после полуночи снова должны действовать те же цены.</div>

### Ручное редактирование тарифа в заявке

Для редактирования тарифа по заявке (с целью создания нестандартных цен для тарификации конкретной заявки) следует открыть Карточку заявки и перейти во вторую вкладку "Бронирование".

Процедура редактирования цен может отличаться в зависимости от типа используемого тарифа, начинается с того, что пользователь нажимает кнопку "Создать тариф":

[![createindtar.png](https://help.ecvi.ru/uploads/images/gallery/2022-09/scaled-1680-/createindtar.png)](https://help.ecvi.ru/uploads/images/gallery/2022-09/createindtar.png)

Затем система фиксирует создание индивидуального тариф и в названии у тарифа добавляются символы "--", нажимаем кнопку "Редактировать инд. тариф":

[![createindtar2.png](https://help.ecvi.ru/uploads/images/gallery/2022-09/scaled-1680-/createindtar2.png)](https://help.ecvi.ru/uploads/images/gallery/2022-09/createindtar2.png)

Если в системе используется функционал **[Динамического тарифа](http://help.ecvi.ru/books/baza-znanii-ecvi/page/dinamiceskie-tarify)**, то при создании заявки система уже зафиксировала тариф с ценами на момент создания заявки и для редактирования заявки так же вызывается кнопка "Редактировать инд. тариф", при этом диалог редактирования цен разделен на дни проживания гостя, таким образом пользователь точечно производит коррекцию цены на проживание, к примеру, только на второй день проживания гостя:

[![createindtar3.png](https://help.ecvi.ru/uploads/images/gallery/2022-09/scaled-1680-/createindtar3.png)](https://help.ecvi.ru/uploads/images/gallery/2022-09/createindtar3.png)

Пользователь может внести изменения по стоимости учитывая количество гостей в заявке:

- Если гость проживает один, то достаточно изменить стоимость в колонке "1 взр."
- Если гостей двое, то редактируем колонку "2 взр."
- Если трое - колонка "3 взр.". В колонку "Более" заносится величина доплаты за каждого гостя свыше трех гостей в номере.
- Если заполнить колонку "3 взр." и оставить пустой колонку "Более*"*, то при размещении любого числа гостей свыше трех стоимость будет посчитана как для трех гостей (будет взята из колонки 3 взр.).
- Если заполнить только часть колонок 1, 2, 3 взр., например, заполнить 1 и 2, но не заполнить 3 взр., это будет означать, что поселение трех взрослых в номер невозможно. При попытке назначить такой тариф трем гостям в соответствующем номере в системе появится сообщение о невозможности рассчитать стоимость проживания.

<div class="pointer-container" id="bkmrk-%C2%A0"><div class="pointer anim is-page-editable"><svg class="svg-icon" data-icon="link" role="presentation" viewbox="0 0 24 24" xmlns="http://www.w3.org/2000/svg"></svg><div class="input-group inline block"> <button class="button outline icon" data-clipboard-target="#pointer-url" title="Копировать ссылку" type="button"><svg class="svg-icon" data-icon="copy" role="presentation" viewbox="0 0 24 24" xmlns="http://www.w3.org/2000/svg"></svg></button></div><svg class="svg-icon" data-icon="edit" role="presentation" viewbox="0 0 24 24" xmlns="http://www.w3.org/2000/svg"></svg></div></div>После внесения новой цены в ячейку таблицы следует нажимать на клавиатуре кнопку Enter. Для сохранения изменений после редактирования пакета нажимайте кнопку Сохранить в нижней части экрана.

### Динамические и виртуальные тарифы

Помимо описанных в этой статье "базовых" тарифов, в Ecvi можно создавать динамически изменяемые в зависимости от загрузки или вручную редактируемые тарифы, а также тарифы, цены в которых автоматически пересчитываются при изменении "опорного" тарифа. Все эти особенности описаны в отдельных статьях:

[Динамические тарифы](http://help.ecvi.ru/books/baza-znanii-ecvi/page/dinamiceskie-tarify "Динамические тарифы")

[Виртуальные тарифы](http://help.ecvi.ru/books/baza-znanii-ecvi/page/virtualnye-tarify "Виртуальные тарифы")

# Как изменить стоимость в динамическом тарифе

Если при работе используется тариф с признаком "Динамический", т.е. в его настройках Администрирование - Услуги - Список тарифов - редактировать установлена соответствующая галка:

[![image.png](https://help.ecvi.ru/uploads/images/gallery/2024-08/scaled-1680-/UCwimage.png)](https://help.ecvi.ru/uploads/images/gallery/2024-08/UCwimage.png)

То изменение стоимость возможно осуществить не прибегая в созданию новой пакетной таблицы, для изменения стоимости достаточно перейти в Администрирование - Динамический тариф - выбрать из списка соответствующий тариф:

[![image.png](https://help.ecvi.ru/uploads/images/gallery/2024-08/scaled-1680-/9FJimage.png)](https://help.ecvi.ru/uploads/images/gallery/2024-08/9FJimage.png)

И далее поочередно открывая цены каждой категории устанавливать новые цены с установкой даты действия в поле "по".

Если при этом в системе используются зависимые тарифы, то автоматически будут использоваться новые цены, прописанные пользователем в динамическом тарифе.

Тем не менее через пакетные таблицы так же возможно задавать ценообразование, если смена стоимости производится однократно и не требуется менять стоимость каждую неделю/месяц, например. В таком случае редактирование цены через пакетные таблицы производится по классическому методу, который подробно описан **[в следующей ссылке.](https://help.ecvi.ru/books/baza-znanii-ecvi/page/kak-izmenit-stoimost-v-tarife-klassiceskii-tarif)**

<p class="callout info">Добавление пакетной таблицы будет актуально в том случае, если необходимо изменить перечень включенных в тарифе услуг</p>

# Как изменить стоимость в тарифе (классический тариф)

Подробная инструкция по работе тарифов в ECVI находится **[по ссылке.](https://help.ecvi.ru/books/baza-znanii-ecvi/page/obshhie-svedeniya-o-tarifax)**

Если стоит задача с какой то определенной даты изменить стоимость проживания или на какой-то период задать повышенные цены, то следует перейти в модуль ![image.png](https://help.ecvi.ru/uploads/images/gallery/2022-09/scaled-1680-/ahEimage.png) Администрирование - Услуги, далее по пунктам:

1\. Создать новую пакетную таблицу с ценами в разделе "Список пакетов услуг".  
Чтобы с нуля не создавать тарифные таблицы, в которых нужно перечислять все имеющиеся типы ресурсов - можно воспользоваться уже существующей пакетной таблицей, открыть ее в режиме просмотра по кнопке ![image.png](https://help.ecvi.ru/uploads/images/gallery/2022-09/scaled-1680-/WXUimage.png) Редактировать и внизу окна нажать на кнопку Копировать:

[![image.png](https://help.ecvi.ru/uploads/images/gallery/2022-10/scaled-1680-/9Ojimage.png)](https://help.ecvi.ru/uploads/images/gallery/2022-10/9Ojimage.png)

В результате система сделает копию такого пакета с прописанными категориями и ценами и пользователю остается указать наименование пакета (к примеру, Новый год 2025) и в таблице с перечисленными категориями указать актуальную стоимость для услуг проживания, применимую для скопированного пакета в каждой категории и варианту размещения. По кнопке Сохранить новая тарифная таблица будет создана.

2\. Чтобы новая тарифная таблица правильно применялась в нужном периоде времени - ее нужно прописать в разделе Услуги - Список тарифов у соответствующего тарифа, используемого при работе:  
\- по кнопке ![image.png](https://help.ecvi.ru/uploads/images/gallery/2022-09/scaled-1680-/WXUimage.png) Редактировать открываем настройки такого тарифа;  
\- в нижней части окна расположено расписание применения тарифных таблиц, в котором и нужно прописать новую ранее созданную таблицу, нажимаем кнопку "Добавить период" - выбираем новый пакет, указываем дату начала действия пакета с периодичностью "Любой день" (если не требуется разделение на будние и выходные дни), выставляем галку Активный и нажимаем кнопку "Добавить", пример:

[![image.png](https://help.ecvi.ru/uploads/images/gallery/2024-04/scaled-1680-/Zqwimage.png)](https://help.ecvi.ru/uploads/images/gallery/2024-04/Zqwimage.png)

<p class="callout info">Настройка "Питание" - "Пакеты" - "Услуги" может применяться только для тарифов с пометкой "Динамический" или "Виртуальный"</p>

В результате, в расписании применения пакетных таблиц добавится новая запись, при помощи которой расчет в заданном периоде будет считаться по правилам новогоднего пакета цен:

[![image.png](https://help.ecvi.ru/uploads/images/gallery/2024-04/scaled-1680-/cuyimage.png)](https://help.ecvi.ru/uploads/images/gallery/2024-04/cuyimage.png)

При работе с расписанием пакетов нет понятия "Дата окончания", поэтому для ограничения действия специальных цен нужно добавить еще один период с новой датой, которая начинается после нового пакета, пример:

[![image.png](https://help.ecvi.ru/uploads/images/gallery/2022-10/scaled-1680-/Ruaimage.png)](https://help.ecvi.ru/uploads/images/gallery/2022-10/Ruaimage.png)

<p class="callout warning">Если тариф не динамический (при котором в создаваемой заявке фиксируется тариф), то после добавления в расписании действия ценовый таблиц стоимость услуг проживания по заявке будет изменена у всех бронирований, у которых применяется такой тариф</p>

# Как создать договорной тариф

Для того, чтобы создать договорной тариф, который будет действовать только для определенных организаций, следует создать пакетную таблицу со специальными ценами для такого договорного тарифа в модуле Администрирование - Услуги - Список пакетов услуг

<p class="callout info">Чтобы заново не создавать строчки с артикулами "Проживания" под каждый тип ресурсов, то проще скопировать уже созданную пакетную таблицу и в скопированном пакете отредактировать цены на проживание для договорного тарифа (кнопка Копировать доступна при открытии пакета по кнопке ![image.png](https://help.ecvi.ru/uploads/images/gallery/2023-02/scaled-1680-/ShFimage.png)Редактировать)</p>

[![image.png](https://help.ecvi.ru/uploads/images/gallery/2023-02/scaled-1680-/eSaimage.png)](https://help.ecvi.ru/uploads/images/gallery/2023-02/eSaimage.png)

Далее готовый пакет со специальными ценам "для организации" следует прописать в расписании для нового тарифа, для этого переходим в раздел Список тарифов и создаем новый тариф по кнопке ![image.png](https://help.ecvi.ru/uploads/images/gallery/2023-02/scaled-1680-/DRNimage.png) в правом верхнем углу.  
Заполняем данные по тарифу:  
1\. Наименование;  
2\. Периодичность - сутки (или месяц если Пакет с ценами создавался с таким же признаком);  
3\. Галка "Активный";  
4\. Галка "Договорной тариф"  
5\. По кнопке Добавить период:   
\- выбираем из списка нашу пакетную таблицу со специальным ценами;  
\- указываем Дату начала действия цен (можно поставить с запасом в прошлом периоде при необходимости);  
\- редактируем Периодичность - Любой день (если нет деления на будние и выходные);  
\- Галка "Активен";  
\- Кнопка Добавить.  
6\. Сохраняем созданный договорной тариф с помощью кнопки "Создать".

<details id="bkmrk-%D0%9F%D1%80%D0%B8%D0%BC%D0%B5%D1%80-%D1%81%D0%BE%D0%B7%D0%B4%D0%B0%D0%BD%D0%BD%D0%BE%D0%B3%D0%BE-%D0%B4%D0%BE"><summary>Пример созданного договорного тарифа</summary>

[![image.png](https://help.ecvi.ru/uploads/images/gallery/2023-02/scaled-1680-/s8Pimage.png)](https://help.ecvi.ru/uploads/images/gallery/2023-02/s8Pimage.png)

</details><p class="callout info">Тариф с признаком "Договорной" по умолчанию не будет выводиться в списке тарифов Карточки резервирования для индивидуальных бронирований, но доступен только для тех организаций, у которых создан Рамочный договор с выбранным тарифом</p>

Чтобы тариф применялся для конкретной организации:  
1\. Возвращаемся в режим ![image.png](https://help.ecvi.ru/uploads/images/gallery/2023-02/scaled-1680-/hLeimage.png) Управление отелем - модуль Клиенты - Компании;  
2\. Находим в списке организацию, для которой должен применяться договорной тариф и открываем Карточку компании по левому клику мыши;  
3\. Переходим на закладку Рамочные договоры и создаем новую запись по кнопке ![image.png](https://help.ecvi.ru/uploads/images/gallery/2023-02/scaled-1680-/piIimage.png):  
\- вводим номер договора (если как таковой номер отсутствует, то просто любой символ, к примеру, "1");  
\- указываем название договора (удобно если для одной компании создано несколько рамочных договоров);  
\- выбираем из списка ранее созданный договорной тариф и пакет питания (при необходимости);  
\- внимательно заполняем период действия договора в полях "Действие с" и "Действие по" - по этому периоду система будет давать возможность выбирать такой договор с предустановленным тарифом в Карточке заявки гостя;  
\- Сохраняем новый рамочный договор и выходим из Карточки организации.

Теперь при подстановке компании в поле Организация система будет уведомлять пользователя о наличии созданных рамочных договор у компании и пользователь должен выбрать соответствующую запись в поле Договор:

[![image.png](https://help.ecvi.ru/uploads/images/gallery/2023-02/scaled-1680-/n5limage.png)](https://help.ecvi.ru/uploads/images/gallery/2023-02/n5limage.png)

После чего в Карточке заявки будет применяться договорной тариф:

[![image.png](https://help.ecvi.ru/uploads/images/gallery/2023-02/scaled-1680-/8sFimage.png)](https://help.ecvi.ru/uploads/images/gallery/2023-02/8sFimage.png)

# Динамические тарифы

Количество динамических тарифов не ограничено. Их можно настраивать двумя способами:

1. Вручную, задавая стоимость для каждого дня в календаре.
2. Автоматически — система будет рассчитывать цену по заданным правилам. Эти правила могут учитывать:  
    \- Процент загрузки (категории номера, сегмента или всего отеля).  
    \- Глубину бронирования (количество дней от даты заезда до текущей даты).

### Создание динамического тарифа

##### Как назначить тарифу динамический режим?

1. Откройте настройки любого стандартного (не виртуального) тарифа в разделе «Администрирование → Услуги → Список тарифов».
2. Установите галочку «Динамический тариф».

**Рекомендуемый порядок действий** Сначала создайте и настройте тариф как обычный (стандартный):

1. Задайте базовые цены по сезонам с помощью пакетов услуг.
2. После этого переведите его в динамический режим.

Зачем это нужно? После перевода все ранее заданные сезонные цены станут значениями «по умолчанию» в календаре. Это позволит вам вручную корректировать стоимость только для ключевых периодов (например, пикового спроса или специальных акций), не меняя всю ценовую сетку.

### Раздел «Динамический тариф»

![](http://help.ecvi.ru/uploads/images/gallery/2022-09/embedded-image-munszxxh.png)

Общая структура раздела осталась прежней: переключайтесь между группами ресурсов вашего отеля (*Комнаты*, *Коттеджи*... на скриншоте выше). Выбирайте один из динамических тарифов в выпадающем списке над календарём цен. Кликом мыши на ячейке выбранной категории номеров и дате управляйте ценами и правилами ценообразования в появляющемся диалоговом окне.

Цвет ячейки в таблице отражает то, каким образом устанавливаются цены на выбранную дату:

- Белый цвет (без заливки фона) – на дату назначена цена по умолчанию из стандартного сезонного пакета цен в тарифе
- Голубой (серо-голубой) цвет – цены на дату изменены пользователем вручную «поверх» стандартной цены из сезонного пакета
- Зеленый, красный, любые другие цвета – на дату назначено *правило ценообразования*, по которому система будет менять цены дня автоматически в зависимости от загрузки или по фиксированному пакету-уровню

### Управление ценами на дату

[![image.png](https://help.ecvi.ru/uploads/images/gallery/2026-02/scaled-1680-/llVimage.png)](https://help.ecvi.ru/uploads/images/gallery/2026-02/llVimage.png)

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

1. Укажите период - задайте интервал дат, для которого нужно изменить стоимость или применить правило.
2. При необходимости задайте дни недели, для которых будет применено изменение.
3. Выберите способ изменения цены  
    \**- Ручной ввод**: Оставьте в выпадающем списке пункт «Отменить правило...» или не выбирайте правило вовсе. Затем введите нужные значения вручную в столбце «Динамическая цена» (пример на скриншоте выше).  
    \**- Автоматический расчет**: Выберите из списка готовое правило ценообразования (например, «Низкий сезон»). Система автоматически пересчитает стоимость на указанные даты по заданным в правиле параметрам.

##### Как работает автоматический расчёт цены?

Когда для периода выбрано правило ценообразования, система блокирует ручной ввод в столбец «Динамическая цена» и рассчитывает её автоматически (по умолчанию — раз в час).

##### Что такое «Базовая цена» и зачем она нужна?

Базовая цена (правый столбец) — это опорная стоимость, от которой система рассчитывает все надбавки и скидки по выбранному правилу.

Вы можете изменять базовые цены. При следующем автоматическом перерасчёте система учтёт новые значения, и динамическая цена изменится.

<p class="callout info">При бронировании по динамическому тарифу всегда используется динамическая цена. Вы управляете ею одним из двух способов:  
- Прямо: Вручную задаёте её в режиме «без правила».  
- Косвенно: Задаёте базовые цены, а система вычисляет итоговую динамическую цену по выбранному правилу.</p>

## Правила ценообразования

Задаются в разделе *Администрирование – Услуги – Правила ценообразования:*

![](http://help.ecvi.ru/uploads/images/gallery/2022-09/embedded-image-88dl2kpd.png)

##### Создание и настройка правил ценообразования

Вы можете создать несколько правил, например, для разных сезонов (высокий, низкий) или коммерческих стратегий.

**1. Общие свойства правила**  
В верхней части экрана задаются:

- Наименование правила.
- Цвет — им будут выделяться даты в календаре динамического тарифа.
- Уровень расчёта загрузки: определяет, для какой единицы анализируется занятость:  
    \- Весь отель.  
    \- Сегмент номерного фонда (например, «коттеджи» или «краткосрочная аренда»).  
    \- Конкретный тип номера.

**2. Таблица правил: загрузка и глубина бронирования**  
В основной таблице задаётся, как цена меняется в зависимости от двух факторов:

**Фактор 1: Загрузка**

- Расчёт ведётся для выбранного выше уровня (отель, сегмент, тип номера).
- Доступные интервалы загрузки фиксированы: от 0% до 100% с шагом в 10%.

**Фактор 2: Глубина бронирования**

- Это количество суток от текущей даты до даты заезда.  
    Пример: Если сегодня 10 сентября, а расчёт выполняется для 17 сентября, глубина = 7 суток.
- Интервалы глубины бронирования настраиваются вами.  
    \- Вы можете создавать и удалять строки с нужными диапазонами.  
    \- Важно: Система включает в интервал оба граничных значения («включительно»). Диапазон «5–10» учитывает и 5, и 10 суток.  
    \- Рекомендация: Создавайте непересекающиеся интервалы, например: «0–5», «6–10», «11–20».  
    - Чтобы задать интервал «25 суток и более», укажите диапазон «25–0» (система подставит 0 автоматически).  
    \- Максимальная глубина, которую анализирует система — 100 суток.

**3. Назначение ценовых пакетов для ячеек**

Чтобы задать изменение цены для конкретного сочетания загрузки и глубины:

1. Кликните на нужную ячейку в таблице.
2. В открывшемся окне выберите виртуальный ценовой пакет.

##### Что такое виртуальный пакет и зачем он нужен?

- Это особый тип пакета услуг, который содержит не абсолютные цены, а наценки или скидки (в процентах или фиксированной сумме), применяемые к базовой стоимости.
- Именно поэтому в правилах динамического ценообразования используются только виртуальные пакеты.

##### Как создать виртуальный пакет?

1. Перейдите в раздел: Администрирование → Услуги → Список пакетов услуг.
2. При создании или редактировании пакета:  
    \- Установите Тип пакета: «Тариф».  
    \- Поставьте флажок «Виртуальный».

[![image.png](https://help.ecvi.ru/uploads/images/gallery/2024-04/scaled-1680-/mbJimage.png)](https://help.ecvi.ru/uploads/images/gallery/2024-04/mbJimage.png)

После установки типа «Тариф» и флажка «Виртуальный» в настройках пакета появится новый столбец — «Тарифный модификатор».

**1. Выбор типа модификатора**  
Вы можете выбрать один из вариантов влияния на цену:

- Наценка (% или руб.)
- Скидка (% или руб.)
- Фиксированная цена (используется редко, так как превращает пакет в обычный)

**2. Как работает наценка/скидка**

Если выбран модификатор «Наценка» или «Скидка», то числа в колонках «1 взр.», «2 взр.» и т.д. меняют своё значение:

- Они больше не являются стоимостью проживания.
- Теперь они означают размер корректировки — количество процентов или рублей, которые будут прибавлены к базовой цене (или вычтены из неё) при расчёте итоговой динамической цены.

Подробнее: [Справка по использованию модификаторов](https://help.ecvi.ru/books/baza-znanii-ecvi/page/dinamiceskie-tarify#bkmrk-%25D0%25A2%25D0%25BE-%25D0%25B5%25D1%2581%25D1%2582%25D1%258C-%25D0%25B8%25D1%2581%25D0%25BF%25D0%25BE%25D0%25BB%25D1%258C%25D0%25B7%25D0%25BE%25D0%25B2%25D0%25B0%25D0%25BD%25D0%25B8)

**3. Гибкость виртуальных пакетов**

Использование виртуальных пакетов позволяет задавать **разные правила для разных категорий номеров** в рамках одного правила ценообразования.

Пример сложного правила:

- К базовой цене номера «Стандарт» добавить 5%.
- К цене «Люкс» добавить 10%.
- Цену «Семейного номера» оставить без изменений.

Для этого нужно создать в пакете отдельные строки для каждого типа ресурса (категории номера) и задать свои значения модификаторов.

**Пример простого (общего) правила:**  
Если вам нужно единое изменение для всех категорий номеров (например, «добавить 10% ко всем»), достаточно создать в пакете всего одну строку и не выбирать конкретный «Тип ресурса».

[![image.png](https://help.ecvi.ru/uploads/images/gallery/2026-02/scaled-1680-/laIimage.png)](https://help.ecvi.ru/uploads/images/gallery/2026-02/laIimage.png)

Такая гибкость требует предварительной подготовки — вам понадобится создать несколько виртуальных пакетов, чтобы заполнить ячейки в таблице правила ценообразования.

**Хорошая новость:** создавать пакеты легко!

1. Скопируйте заготовку. Внизу окна редактирования пакета, рядом с кнопкой «Сохранить», есть кнопка «Копировать».
2. Измените настройки. Присвойте копии новое название и отредактируйте значения наценок или скидок.

<p class="callout info">Одни и те же пакеты можно использовать повторно для разных ячеек в таблице правил, что экономит время.</p>

## Виртуальные тарифы

Динамических тарифов может быть неограниченное количество (по крайней мере – несколько). Однако в системе существуют и так называемые виртуальные тарифы, которые строятся на основе виртуальных пакетов. В свойствах виртуального тарифа необходимо указывать динамический тариф, на базе которого он будет рассчитываться:

[![image.png](https://help.ecvi.ru/uploads/images/gallery/2024-04/scaled-1680-/i2pimage.png)](https://help.ecvi.ru/uploads/images/gallery/2024-04/i2pimage.png)

## Бронирование по динамическому тарифу

Процесс бронирования номеров по динамическим тарифам следует тем же принципам, что и для основных или виртуальных тарифов.

**Ключевой принцип: фиксация цены**

1. В момент создания заявки система автоматически формирует индивидуальный тариф на основе текущих значений выбранного динамического тарифа.
2. Актуальные на тот момент цены сохраняются в тарифе заявки (точнее — периода проживания) и фиксируются.

**Что это значит на практике?**

- Последующие изменения в исходном динамическом тарифе не влияют на уже созданные бронирования.
- Цена для гостя зафиксирована на уровне, действовавшем в момент бронирования.

**Когда цена в существующей брони может измениться?**  
Только если пользователь вручную выполнит одно из действий:

1. Отменит вручную прописанные цены в заявке.
2. Выберет «Отмена» в диалоговом окне «Сохранить старый тариф» при переносе бронирования из одной категории номера в другую.

# Виртуальные тарифы

Это тарифы, стоимость в которых рассчитывается на основе цен динамического тарифа путем прибавления или вычитания процентов или фиксированной суммы. Например, в таком тарифе можно указать, что в высокий сезон стоимость проживания двух взрослых в номере категории “Стандарт” должна рассчитываться как цена по *динамическому тарифу* плюс 20%. (“процентная надбавка” 20). А если по динамическому тарифу цена будет откорректирована - вместе с ней изменятся и “виртуальные” тарифы. При создании виртуального тарифа требуется также указать, от какого динамического тарифа должны рассчитываться цены виртуального тарифа.

[![virttarif.png](https://help.ecvi.ru/uploads/images/gallery/2024-04/scaled-1680-/virttarif.png)](https://help.ecvi.ru/uploads/images/gallery/2024-04/virttarif.png)

Тариф при этом строится как обычно, просто все или только несколько периодов действия цен могут иметь “виртуальные” пакеты, дающие возможность “привязать” цены к динамическому тарифу.

Настройка «виртуального» ценового пакета в разделе *Услуги - Список пакетов услуг* имеет некоторые особенности. Главным образом это то, что в таблице можно задать не только стоимость проживания напрямую, но и наценку/скидку:

![](https://hma.ecvi.ru/wiki/lib/exe/fetch.php?w=600&tok=648bcf&media=rates20.png)

“Виртуальных” тарифов (тарифов, содержащих виртуальные ценовые таблицы) в системе может быть сколько угодно. А поскольку в тарифе может быть много периодов (по сезонам и пр.) с разными пакетами, это в итоге дает возможность делать “виртуальные” тарифы, в которых в сезон надбавка одна, в несезон - другая и т.п.

# Включенные пакеты и услуги

##### Общая информация

Вы можете включить в тариф дополнительные компоненты: пакеты питания, наборы услуг или отдельные услуги, для этого в интерфейсе настройки периодов тарифа добавлены три поля:

- Питание
- Пакеты
- Услуги

Это позволяет гибко настраивать комплектацию тарифа в рамках каждого периода проживания:

[![image.png](https://help.ecvi.ru/uploads/images/gallery/2023-03/scaled-1680-/iGYimage.png)](https://help.ecvi.ru/uploads/images/gallery/2023-03/iGYimage.png)

**Зачем это нужно?**

Такой подход решает несколько ключевых задач:

1. Автоматизация в карточке заявки: Выбранный пакет питания или услуг автоматически подставляется в заявку при применении тарифа.
2. Фиксированная стоимость с детализацией: Вы можете «включить» дополнительные услуги в общую стоимость проживания, не меняя итоговую сумму для гостя.
3. Корректное отражение в счёте: При начислении эти услуги будут отображаться отдельными позициями, но их сумма будет вычтена из стоимости проживания, сохраняя общую сумму заказа неизменной.

Проще говоря: Все включённые опции (питание, пакеты) действуют «**за счёт**» цены номера и должны считаться «**в том числе**».

**Особенно актуально для интеграций**  
Это критически важно для отелей, использующих интеграцию с каналами продаж (через Channel Manager или прямо). Функционал позволяет:

- Учитывать правильный тип питания в заявке.
- Передавать корректные данные в канал.
- Сохранять неизменной общую стоимость бронирования, что является обязательным требованием для работы с большинством систем.

##### Выделение услуг питания

Если в отеле услуга питания по умолчанию включена в стоимость номера, то при этом следует иметь ввиду - требуется ли выделять стоимость питания при начислении или нет (чтобы в доходных отчетах было видно разделение на услуги проживания и питания).   
Если стоимость питания не нужно учитывать и питание по умолчанию включается в стоимость услуги "Проживание", то при подстановке соответствующего пакета питания в настройках расписания:

[![image.png](https://help.ecvi.ru/uploads/images/gallery/2023-03/scaled-1680-/ZtWimage.png)](https://help.ecvi.ru/uploads/images/gallery/2023-03/ZtWimage.png)

Создаваемая заявка с таким тарифом будет по умолчанию подставлять вариант питания в карточке:

[![image.png](https://help.ecvi.ru/uploads/images/gallery/2023-03/scaled-1680-/i1Rimage.png)](https://help.ecvi.ru/uploads/images/gallery/2023-03/i1Rimage.png)

Тогда стоимость за услугу питания дополнительно браться не будет, и гость будет учтен в отчете по питанию.

Если в пакете питания будет прописана стоимость, к примеру, стоимость завтрака 500 рублей с человека:

[![image.png](https://help.ecvi.ru/uploads/images/gallery/2023-03/scaled-1680-/x61image.png)](https://help.ecvi.ru/uploads/images/gallery/2023-03/x61image.png)

То в этом случае общая стоимость проживания не изменится, но при начислении услуги в счете стоимость услуги питания будет выделена из цены за проживание:

[![image.png](https://help.ecvi.ru/uploads/images/gallery/2023-03/scaled-1680-/GrAimage.png)](https://help.ecvi.ru/uploads/images/gallery/2023-03/GrAimage.png)

[![image.png](https://help.ecvi.ru/uploads/images/gallery/2023-03/scaled-1680-/f8kimage.png)](https://help.ecvi.ru/uploads/images/gallery/2023-03/f8kimage.png)

##### Выделение дополнительных услуг

Если в стоимость проживания входит какая-либо дополнительная услуга (к примеру, коммунальная), которая к тому же может по разному тарифицироваться для разных категорий номеров и при этом стоимость такой услуги уже заложена в общую стоимость номера в пакете с проживанием, то в этом случае следует создать такой Пакет с ценами на коммунальные услуги со стоимостью коммунальной услуги:

[![image.png](https://help.ecvi.ru/uploads/images/gallery/2023-03/scaled-1680-/ywFimage.png)](https://help.ecvi.ru/uploads/images/gallery/2023-03/ywFimage.png)

После чего созданный пакет с дополнительными услугами необходимо прописать в используемых пакетных таблицых тарифа, которые заданы в расписании (Услуги - Список тарифов -   
кнопка ![image.png](https://help.ecvi.ru/uploads/images/gallery/2023-03/scaled-1680-/QNRimage.png)редактировать в строчке с нужным тарифом):

[![image.png](https://help.ecvi.ru/uploads/images/gallery/2023-03/scaled-1680-/OVrimage.png)](https://help.ecvi.ru/uploads/images/gallery/2023-03/OVrimage.png)

Конечный результат настроек пользователь может увидеть в новой созданной заявке в разделе Услуги:

[![image.png](https://help.ecvi.ru/uploads/images/gallery/2023-03/scaled-1680-/Mf8image.png)](https://help.ecvi.ru/uploads/images/gallery/2023-03/Mf8image.png)

При этом в Счете гостя сумма будет разделяться исходя из прописанной суммы дополнительных услуг и автоматически вычитаться из суммы проживания, не меняя при этом общую сумму:

[![image.png](https://help.ecvi.ru/uploads/images/gallery/2023-03/scaled-1680-/nJYimage.png)](https://help.ecvi.ru/uploads/images/gallery/2023-03/nJYimage.png)

# Применение пакетов как уровней цен в динамических тарифах

Теперь вы можете напрямую использовать готовые ценовые пакеты в динамических тарифах.

**Шаг 1: Создайте новый пакет с ценами**

1. Перейдите в раздел: Администрирование → Услуги → Список пакетов услуг.
2. Способ 1 (с нуля): Создайте новый пакет.
3. Способ 2 (быстрый): Скопируйте существующий пакет.  
    \- Напротив нужного пакета нажмите на иконку редактирования («карандаш»).  
    \- Внизу окна найдите и нажмите кнопку «Копировать».  
    \- Введите новое название пакета и установите необходимые цены.

**Шаг 2: Настройте пакет для динамического тарифа**  
В настройках пакета:

1. Обязательно поставьте галочку «Уровень цен».
2. Выберите цвет, которым будут отмечены соответствующие даты в сетке динамического тарифа.

[![image.png](https://help.ecvi.ru/uploads/images/gallery/2026-02/scaled-1680-/ECnimage.png)](https://help.ecvi.ru/uploads/images/gallery/2026-02/ECnimage.png)

После создания пакета с уровнем цен перейдите в раздел «Динамический тариф» и выберите тариф, к которому вы хотите его применить:

[![image.png](https://help.ecvi.ru/uploads/images/gallery/2026-02/scaled-1680-/X5himage.png)](https://help.ecvi.ru/uploads/images/gallery/2026-02/X5himage.png)

1. Нажмите на ячейку напротив нужной категории номера.
2. В открывшемся окне выполните настройку:  
    \- Выберите пакет услуг: Укажите заранее созданный пакет с уровнем цен.  
    \- Задайте период действия: Укажите даты «С» и «По».
3. Дополнительная опция — фильтр по дням недели:  
    \- Вы можете активировать выбор конкретных дней недели (например, только пятница и суббота).  
    \- В этом случае система применит цены из выбранного пакета только в указанные дни в рамках заданного периода.

[![image.png](https://help.ecvi.ru/uploads/images/gallery/2026-02/scaled-1680-/mJbimage.png)](https://help.ecvi.ru/uploads/images/gallery/2026-02/mJbimage.png)

После сохранения, все ячейки окрасятся в выбранный цвет и применяться цены, согласно нашему пакету. После этого цены в этом периоде больше нельзя редактировать вручную.

[![image.png](https://help.ecvi.ru/uploads/images/gallery/2026-02/scaled-1680-/GPvimage.png)](https://help.ecvi.ru/uploads/images/gallery/2026-02/GPvimage.png)

Для редактирования цен, вы можете изменить цены в пакете, который применён в данном периоде и перепривязать его в данном периоде.

# Общие сведения о пакетах услуг

Пакеты услуг — это основа для расчёта стоимости в системе ECVI. Когда вы создаёте или редактируете стандартный тариф, вы не задаёте цены напрямую, а настраиваете расписание, которое определяет, когда и какой пакет услуг будет применён.

Цены хранятся непосредственно стоимость проживания (аренды) указывается именно в пакетах услуг.

**Как перейти к настройке?**  
Работа с пакетами ведётся в разделе:  
Администрирование → Услуги → Список пакетов услуг

Давайте рассмотрим структуру и настройку пакета на примере ниже:

[![image.png](https://help.ecvi.ru/uploads/images/gallery/2024-04/scaled-1680-/djYimage.png)](https://help.ecvi.ru/uploads/images/gallery/2024-04/djYimage.png)

**1. Наименование**  
Указывайте название внимательно, так как оно используется не только для внутренней настройки, но и отображается в счёте гостя как название тарифа, по которому рассчитано проживание.

**2. Тип пакета**  
Выберите назначение пакета:

- Тариф — для указания стоимости проживания (аренды).
- Питание — для пакетов питания.
- Общий — для пакетов дополнительных услуг.

**3. Периодичность**  
Определяет единицу расчёта цены:

- Час — для почасовой аренды.
- Сутки — для посуточного проживания.
- Месяц — для долгосрочной аренды.
- Однократно — обычно для разовых дополнительных услуг.

**4. Специальные флажки**

- Экспорт — актуален только для пакетов питания. Определяет, будет ли этот пакет передаваться в форму бронирования на сайте.
- Виртуальный — устанавливайте для пакетов, которые задают скидку или наценку к основной цене (используются в виртуальных тарифах). Подробнее см. в соответствующем разделе.
- Применять скидки — позволяет управлять применением скидки для такого пакета при подстановке в брони
- Уровень цен и Выбор цвета из палитры - помечает пакет как готовый ценовой уровень для динамического тарифа с назначением цвета для выделения в разделе Динамический тариф. **[Подробное описание по ссылке.](https://help.ecvi.ru/books/baza-znanii-ecvi/page/primenenie-paketov-kak-urovnei-cen-v-dinamiceskix-tarifax)**

В таблице ниже задаётся конкретная стоимость для каждого варианта размещения.

**Как добавить строку с ценой:**

1. Нажмите кнопку «Добавить услугу».
2. В открывшемся окне:  
    \- Выберите услугу (обычно «Проживание»).  
    \- Выберите категорию номера или койку (Группа ресурсов).  
    \- Нажмите «Добавить».

**Важная рекомендация:**  
Для полноты пакета рекомендуется добавить отдельные строки с услугой «Проживание» **для всех категорий номеров и коек**, существующих в вашем отеле. Это позволит корректно применять пакет к любому типу размещения.

[![image.png](https://help.ecvi.ru/uploads/images/gallery/2024-04/scaled-1680-/yg8image.png)](https://help.ecvi.ru/uploads/images/gallery/2024-04/yg8image.png)

##### Настройка стоимости в зависимости от количества гостей

В таблице пакета услуг вы можете гибко задать, как рассчитывается цена при разном количестве гостей в номере.

**1. Два основных подхода к расчёту**  
Выберите один из двух вариантов заполнения:

**Вариант А: Упрощённый расчёт (колонка «Взр.») для доп услуг**

- Заполните только колонку «Взр.».
- Система рассчитает стоимость как: \[Цена за 1 взрослого\] × \[Количество гостей\].
- Пример: Цена «Взр.» = 1000 ₽. За 2 гостя = 2000 ₽, за 3 гостей = 3000 ₽.

**Вариант Б: Детальный расчёт (колонки «1 взр.», «2 взр.», «3 взр.») для тарифов**

- Заполните конкретные суммы для 1, 2 и 3 гостей.
- Система использует указанную стоимость для точного числа гостей.
- Пример: «1 взр.» = 1000 ₽, «2 взр.» = 1350 ₽, «3 взр.» = 1500 ₽.

<p class="callout warning">Используйте либо Вариант А, либо Вариант Б. Смешивать оба подхода в одной строке пакета некорректно</p>

**2. Доплата за четвёртого и последующих гостей (колонка «Более»)**

- В эту колонку заносится **доплата за каждого гостя сверх трёх.**
- Пример: Стоимость за 3 гостя = 1500 ₽, «Более» = 300 ₽. Тогда за 4 гостя = 1500 + 300 = 1800 ₽, за 5 гостей = 1500 + (300 × 2) = 2100 ₽.
- **Особый случай:** Если колонка «3 взр.» заполнена, а «Более» — пуста, то стоимость для 4, 5 и более гостей будет равна стоимости за 3 гостя.

**3. Что значит незаполненная колонка?**

Если вы используете детальный расчёт (Вариант Б), то пустая колонка означает невозможность размещения.

- Пример: Заполнены «1 взр.» и «2 взр.», но не заполнена «3 взр.». Это значит, что поселение 3 взрослых в этот номер по данному тарифу невозможно. При попытке система покажет ошибку расчёта.

**4. Доплаты за детей (колонки «Реб. А», «Реб. Б», «Реб. В»)**

- Эти колонки служат для указания доплаты за размещение ребёнка соответствующей категории.
- Напоминание: Категории детей (А, Б, В) в ECVI не привязаны к возрасту. Вы можете определить их значение самостоятельно (например, «Реб. А» — ребёнок до 5 лет, «Реб. Б» — ребёнок до 12 лет).


<p class="callout info">Нажмите клавишу Enter на клавиатуре, чтобы зафиксировать введённое значение.</p>

<p class="callout info">Нажмите кнопку «Сохранить», расположенную в нижней части экрана редактирования пакета.</p>

**“База” ценового пакета (пакета услуг)**

[![image.png](https://help.ecvi.ru/uploads/images/gallery/2022-09/scaled-1680-/P84image.png)](https://help.ecvi.ru/uploads/images/gallery/2022-09/P84image.png)

В нижней части окна свойств пакета, под таблицей с ценами, расположен флажок **Использовать базовый**, который можно использовать для создания пакета с особыми правилами тарификации проживания (аренды). Сразу после выставления флажка в пакете создается копия таблицы цен, которая уже была создана в пакете ранее. Однако назначение этой “дублирующей” таблицы цен несколько иное: в ней задается стоимость фиксированного количества часов, суток (месяцев), которые, в случае с этим пакетом (а потом - тарифом) гость оплачивает в любом случае.

[![image.png](https://help.ecvi.ru/uploads/images/gallery/2024-04/scaled-1680-/N8timage.png)](https://help.ecvi.ru/uploads/images/gallery/2024-04/N8timage.png)

Например, в случае пакета, на основе которого создается “почасовой” тариф, мы можем указать, что номер сдается минимум на 2 часа. И стоимость этих первых 2 часов указывается в таблице ниже (по тем же правилам, что и в “основной” таблице). Даже если гость пользуется номером меньшее время, стоимость, рассчитанная на основе пакета, меньше не будет. Или другой пример: создадим тариф - “спецпредложение выходного дня”, который построим на основе пакета с “базой” 2 суток. В этом случае, даже если гость проживет в номере только 1 сутки, он все равно платит за “базу”. Но, возможно, по более привлекательной цене.

*При любом* значении “базы” пакета при расчете стоимости проживания она применяется **только один раз**. То есть база - это стоимость первых “неделимых” n часов, суток или месяцев. Если же гость проживает (или продлевает проживание) на срок больше “базы”, то продление будет рассчитано по правилам, указанным в “верхней” таблице цен пакета (за каждый час, сутки или др. сверх базы).

# Особенности настроек помесячного тарифа

Для того, чтобы стоимость по тарифу для долгосрочных резервирований считалась помесячно - в настройках тарифа предусмотрены следующие настройки:

[![image.png](https://help.ecvi.ru/uploads/images/gallery/2023-03/scaled-1680-/Ym2image.png)](https://help.ecvi.ru/uploads/images/gallery/2023-03/Ym2image.png)

**1. Периодичность тарифа - "помесячный"**, основная настройка, исходя из которой в Карточке будет применяться режим расчета помесячного тарифа;

**2. Порядок расчета:**

\- По дате заезда  
При таком порядке расчета система будет оперировать ценой за месяц проживания исходя из того, какая стоимость действует в первый день заезда гостя.

\- По расчетной дате  
Используется в том случае, если расчет стоимости по заявке по такому тарифу нужно проводить считая количество дней в периоде проживания гостя в каждый конкретный месяц проживания.

<details id="bkmrk-%D0%9F%D1%80%D0%B8%D0%BC%D0%B5%D1%80-%D0%B8%D1%81%D0%BF%D0%BE%D0%BB%D1%8C%D0%B7%D0%BE%D0%B2%D0%B0%D0%BD%D0%B8%D1%8F"><summary>Пример использования настройки Порядок расчета</summary>

Создадим в системе два одинаковых тарифа (с точки зрения прописанных пакетных таблиц по расписанию), но с отличием в настройке "Порядок расчета":

[![image.png](https://help.ecvi.ru/uploads/images/gallery/2023-03/scaled-1680-/Skpimage.png)](https://help.ecvi.ru/uploads/images/gallery/2023-03/Skpimage.png)

В расписании применения пакетных таблиц используем одинаковые пакеты:

[![image.png](https://help.ecvi.ru/uploads/images/gallery/2023-03/scaled-1680-/B8Yimage.png)](https://help.ecvi.ru/uploads/images/gallery/2023-03/B8Yimage.png)

В описанных ниже примерах будем использовать категорию, которая по пакету "Месяц\_выс" рассчитывается по цене 15000 в месяц (с 1 марта), а по пакету "Месяц\_низ" 10000 в месяц (с 1 апреля).

Создадим две заявки с одинаковым периодом проживания в одной и тоже категории, но установим для расчета два разных тарифа:

В первом случае заявка с тарифом "Месяц (по дате заезда)":

[![image.png](https://help.ecvi.ru/uploads/images/gallery/2023-03/scaled-1680-/UWGimage.png)](https://help.ecvi.ru/uploads/images/gallery/2023-03/UWGimage.png)

При расчете месячной стоимости проживания система оперирует той ценой, которая действует в день заезда гостя, в данном случае гость заезжает 21 марта и действует пакетная таблица "Месяц\_выс" с ценой 15000.

Во втором случае заявка с тарифом "Месяц (по расчетной дате)":

[![image.png](https://help.ecvi.ru/uploads/images/gallery/2023-03/scaled-1680-/hgVimage.png)](https://help.ecvi.ru/uploads/images/gallery/2023-03/hgVimage.png)

 В этом случае расчет проводится днями, т.е. с 21.03 по 31.03 действует стоимость за месяц 15000, поэтому стоимость за март составит (15000 в месяц / 31 день в марте) \* 11 дней проживания в марте = 5322,58. Второй месяц проживания будет брать в расчет уже вторую пакетную таблицу с ценой проживания 10000 в месяц, поэтому стоимость за второй месяц составит (10000 в месяц / 30 дней в апреле) \* 20 дней проживания в апреле = 6666,66.  
Суммируя обе эти суммы мы и получаем Итого 11 989,25.

Такой способ расчета завязан на еще одной настройке, которая расположена в Администрировании - Отель - Группы ресурсов - кнопка ![image.png](https://help.ecvi.ru/uploads/images/gallery/2023-03/scaled-1680-/QdQimage.png)Редактировать - кнопка ![image.png](https://help.ecvi.ru/uploads/images/gallery/2023-03/scaled-1680-/V6vimage.png) Настройки в строке "Поздний выезд" - "Настройки помесячного тарифа":

[![image.png](https://help.ecvi.ru/uploads/images/gallery/2023-03/scaled-1680-/4gEimage.png)](https://help.ecvi.ru/uploads/images/gallery/2023-03/4gEimage.png)

</details>Так как тариф с помесячным вариантом оплаты на уровне пакетных таблиц подразумевает стоимость проживания сразу за месяц, то при работе со счетом гостя будет формироваться услуга проживания одной строкой с датой предоставления в день заезда:

[![image.png](https://help.ecvi.ru/uploads/images/gallery/2023-03/scaled-1680-/tjCimage.png)](https://help.ecvi.ru/uploads/images/gallery/2023-03/tjCimage.png)

# Ограничения на тарифы

Диалог редактирования тарифа оснащен дополнительным блоком настроек для возможной установки ограничений на тариф (модуль Администрирование -&gt; Услуги -&gt; Список тарифов -&gt; редактировать):

[![image.png](https://help.ecvi.ru/uploads/images/gallery/2026-04/scaled-1680-/i3mimage.png)](https://help.ecvi.ru/uploads/images/gallery/2026-04/i3mimage.png)

Установка ограничений производится через специальный диалог, который открывается по клику мыши по ячейке:

[![image.png](https://help.ecvi.ru/uploads/images/gallery/2026-04/scaled-1680-/ulUimage.png)](https://help.ecvi.ru/uploads/images/gallery/2026-04/ulUimage.png)

##### Описание ограничений

1. **Мин. срок проживания (Min LOS)**  
    Минимальное количество ночей, при котором возможен выбор соответствующего тарифа.  
    *Пример:* В высокий сезон тариф требует мин. 3 ночи. Гость не может забронировать 1 или 2 ночи.
2. **Макс. срок проживания (Max LOS)**  
    Максимальное количество ночей, доступное для бронирования по данному тарифу.  
    *Пример:* Для акционного тарифа «Weekend» установлен макс. срок — 2 ночи. Забронировать 3+ ночи по нему нельзя.
3. **Закрыт (Closed)**  
    Тариф полностью недоступен для бронирования в указанные даты, независимо от условий заезда/выезда.  
    *Пример:* Тариф «Новогодний пакет» закрыт с 10 по 15 января — продажи по нему временно остановлены.
4. **Закрыт заезд (Closed to Arrival, CTA)**  
    В указанную дату нельзя начать проживание по этому тарифу, но можно выехать или продолжить проживание, начатое ранее.  
    *Пример:* В дату заезда 31 декабря тариф закрыт для новых заездов, чтобы не перегружать ресепшн. Гость, заехавший 30 декабря, спокойно живет до 2 января.
5. **Закрыт выезд (Closed to Departure, CTD)**  
    В указанную дату нельзя завершить проживание (выехать) по этому тарифу.  
    *Пример:* В день проведения крупной конференции (15 мая) тариф закрыт на выезд, чтобы избежать массовых освобождений номеров и простоев.
6. **Мин. срок проживания при заезде в дату (Min LOS on Arrival)**  
    Если гость заезжает в конкретную дату, минимальная длина бронирования становится выше, чем стандартная.  
    *Пример:* При заезде 30 декабря (перед Новым годом) мин. срок = 4 ночи. При заезде 2 января — обычные 2 ночи.
7. **Макс. срок проживания при заезде в дату (Max LOS on Arrival)**  
    Если заезд приходится на определенную дату, максимальное количество ночей ограничено строже обычного.  
    *Пример:* При заезде в пятницу по тарифу «Уикенд» макс. срок = 2 ночи. При заезде в понедельник можно бронировать до 7 ночей.
8. **Мин. срок от даты брони до даты заезда (Min Advance Booking)**  
    Минимальное количество дней между моментом создания бронирования и датой заезда.  
    *Пример:* Тариф «Раннее бронирование» требует мин. 14 дней до заезда. Сегодня 1 июня — заехать по данному тарифу можно не раньше 15 июня.
9. **Макс. срок от даты брони до даты заезда (Max Advance Booking)**  
    Максимальный период, за который разрешено бронировать тариф до даты заезда.  
    *Пример:* Для летнего спецтарифа макс. срок = 30 дней. Сегодня 1 мая — нельзя забронировать заезд позже 1 июня.

<p class="callout warning">Указанные настраиваемые ограничения применяются только при работе с заявками внутри системы и не передаются в каналы продаж в качестве ограничений по тарифам</p>