You are viewing an old version of this page. View the current version.

Compare with Current View Page History

« Previous Version 6 Current »


Введение

Договоры в Mid Office Manager (МОМ) служат главным образом для автоматического расчета комиссий, агентских сборов, бонусов и скидок для различных продуктов согласно условиям правил их начисления.

До начала настройки договоров в МОМ должны быть созданы следующие объекты:

  • Профиль агентства
  • Профили поставщиков бланков
  • Профили корпоративных клиентов

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

Категории, типы комиссий, сборов и скидок

Все комиссии, сборы и скидки в МОМ укладываются в строгую иерархию. Принцип расчета комиссии (процентная или фиксированная, округляемая или нет и т.п.) определяется свойством комиссии

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

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

В МОМ поддерживаются следующие элементы для настройки сборов и комиссий:

  • Свойство комиссии определяет порядок начисления комиссий субагентов, поставщиков и клиентов.
  • Свойства сбора определяет порядок начисления сбора.
  • Свойства сбора за оплату определяет порядок начисления сбора за оплату, если такой сбор предусмотрен в форме оплаты.
  • Свойства скидки определяет порядок расчета скидки.

Каждое свойство комиссии, сбора или скидки должен быть привязано к категории. Категории выбираются из справочника «Категории комиссий» . В этом справочнике помимо категорий комиссий содержатся категории сборов и скидок. Чтобы добавить новую категорию, откройте справочник, нажмите кнопку Добавить и укажите название категории. У категории есть только название и никаких других свойств.

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

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

Новый тип комиссии, сбор, сбор за оплату или скидки создается в следующей последовательности:

  1. Нажмите кнопку Создать на Панели инструментов.
  2. В окне Создание нового объекта в левой панели разверните раздел Договоры.
  3. Выберите нужный вариант в соответствии с типом создаваемого объекта — Свойства комиссии, Свойства сбора, Свойства сбора за оплату или Свойства скидки.


Свойства комиссии

В этом разделе описываются доступные для редактирования параметры типа комиссии.

Описание полей страницы Свойства комиссии:

ЭлементНазначение
НазваниеНазвание свойства комиссии. Название отображается в списках объектов свойств комиссий, на маске билета, в редакторе правил и т. п.
КатегорияКатегория комиссии. Выбирается из справочника «Категории комиссий»
ОперацияОперация, при которой будет применяться комиссия.

Возможны следующие значения:

  • Аннуляция брони — комиссия применяется только при аннуляции брони.
  • Возврат — комиссия применяется только при возврате.
  • Войдирование — комиссия применяется только при аннуляции билета.
  • Обмен — комиссия применяется только при обмене.
  • Продажа — комиссия применяется только при продаже.

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

Рассчитывать как %Если этот флажок установлен, комиссия вычисляется как процент от базового тарифа, в противном случае комиссия вычисляется как фиксированная сумма
Тип округленияИспользуется вместе с полем «Округлять до» и определяет тип округления. Если в поле «Округлять до» ничего не выбрано, значение этого поля игнорируется.

Возможны следующие варианты:

  • Без округления — применяется точная комиссия (два знака после запятой);
  • Вверх — комиссия округляется до ближайшего большего значения, которое определяется шагом округления, заданным в поле Округлять до.

    Например, если в поле Округлять до выбрано значение «1», то 2,49 и 2,51 округляются до 3;

  • Вниз — комиссия округляется до ближайшего меньшего значения, которое определяется шагом округления, заданным в поле Округлять до;

    Например, если в поле Округлять до выбрано значение «1», то 2,49 и 2,51 округляются до 2;

  • Математически — комиссия округляется до ближайшего значения, определяемого шагом округления.

    Например, если в поле Округлять до выбрано значение «1», то 2,49 округляется до 2, а и 2,51 — до 3

Округлять доЭто поле задает шаг округления. Если в поле Тип округления задан тип округления, в этом поле обязательно для заполнения, иначе размер комиссии округляться не будет. Если округление не используется, то значение этого поля игнорируется.

Возможны следующие варианты:

  • 0 & 5 — шаг округления равен 5;
  • 0.01 — шаг округления составляет 0,01;
  • 0.1 — шаг округления составляет 0,1;
  • 0.5 — шаг округления составляет 0,5;
  • 1 — шаг округления составляет 1;
  • 10 — шаг округления составляет 10;
  • 50 — шаг округления составляет 50.
Способ начисленияВ этом поле определяется объект, на который начисляется комиссия. Это поле доступно, если не используется комиссия в виде процента.


Возможны следующие варианты:

  • Билет — комиссия начисляется за билет целиком.
  • Кол-во мест (ЖД) — комиссия начисляется по количеству мест. Применяется только к железнодорожным билетам.
  • Путешественник (отели) — комиссия начисляется по количеству путешественников. Применяется только к броням отелей.
  • Сегмент — комиссия начисляется на каждый сегмент. Таким образом, если в билете два сегмента и размер комиссии составляет 100 рублей, то общая комиссия за билет составит 200 рублей.
  • Участок — комиссия начисляется на каждый участок. Участок — это часть маршрута, на котором используется сквозной тариф.
База начисленияВ этом поле определяется объект, на который начисляется комиссия. Это поле доступно, если используется комиссия в виде процента.
  • Полная стоимость — комиссия начисляется на полную стоимость билета.
  • Тариф — комиссия начисляется на тариф.
  • Штраф — комиссия начисляется на штраф.
Применим кВ поле со списком выбирается продукт, к которому будут применяться правила договора.
Не возвращатьЕсли этот флажок установлен, то при обмене билета с доплатой комиссия не возвращается, в противном случае комиссия возвращается.
Комиссия BSPИспользуется для сверки комиссии BSP, указанной в обменном файле, с комиссией, рассчитанной Mid Office Manager. Флажок указывает, с каким типом комиссии должна сравниваться комиссия BSP, указанная в обменном файле.

Таким образом, если в обменном файле была указана комиссия BSP в размере 100 рублей, а затем в результате работы договора была рассчитана комиссия 50 рублей, в свойствах которой стоит флажок «Комиссия BSP», то в разделе контроля ошибок на маске билета пользователь сможет увидеть предупреждение о том, что комиссии BSP из GDS и комиссия BSP, рассчитанная средствами программы, не сходятся.

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

Если этот флажок не установлен, то доплата при обмене билета облагается комиссией.

МинимальнаяФлажок отмечает комиссию, как минимальную.

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

Этот свойство нужно использовать в правиле только вместе с комиссией, рассчитываемой как процент.

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

Если для каких-то билетов была сначала рассчитана комиссия с помощью применения договора, а затем в свойствах комиссии была установлена галочка «Задаваемая вручную», то действия правил по расчету этих комиссий перестанут работать. На масках билета останется то значение, которое было рассчитано договором, но изменить его можно будет только в результате ручного редактирования маски билета.

СубагентскаяЭтот флажок служит для обозначения комиссии субагента. Если он установлен, комиссия трактуется как исключительно комиссия субагента. Если этот флажок не установлен, считается, что речь идет о комиссии агента.

После сохранения заполненной формы список свойств комиссии пополнится еще одним свойством



Настройка свойств сбора

В этом разделе описываются параметры, доступные в окне свойств сбора.

ЭлементНазначение
КатегорияКатегория сбора. Выбирается из справочника «Категории комиссий»
НазваниеНазвание сбора. Название отображается в списках объектов свойств сборов, на маске билета, при редактировании правил и в других местах программы.
Порядок расчетаСбор вычисляется как процент от базового тарифа или сбор вычисляется как фиксированная сумма.
Тип сбораСлужит для определения типа сбора. Возможны следующие варианты:
  • Задаваемый вручную — этот тип служит для обозначения сборов, которые невозможно рассчитать с помощью правил договора и которые должны вноситься только вручную. При этом если в маске билета уже есть сбор, задаваемый вручную, то при применении правил договора (или повторном применении щелчком соответствующей кнопки) этот сбор не удаляется из таблицы сборов.
  • Максимальный — сбор этого типа используется вместе с другим сбором такой же категории в одном правиле, чтобы ограничить последний максимальным значением. Если в договоре есть правило с двумя действиями: в первом определяется обычный сбор в процентах, а во втором — максимальный сбор, тогда если рассчитанная в соответствии с процентным сбором величина больше максимального сбора, в маску будет внесен максимальный сбор.
  • Минимальный — сбор этого типа используется вместе с другим сбором такой же категории в одном правиле, чтобы ограничить последний минимальным значением. Если в договоре есть правило с двумя действиями: в первом определяется обычный сбор в процентах, а во втором — минимальный сбор, тогда если рассчитанная в соответствии с процентным сбором величина меньше минимального сбора, в маску будет внесен минимальный сбор.
  • Стандартный — обычный сбор без каких-либо дополнительных условий.

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

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

Тип округленияИспользуется вместе с полем «Округлять до» и определяет тип округления. Если в поле «Округлять до» ничего не выбрано, значение этого поля игнорируется.

Возможны следующие варианты:

  • Без округления — применяется наиболее точное рассчитанное значение (два знака после запятой);
  • Вверх — сбор округляется до ближайшего большего значения, которое определяется шагом округления, заданным в поле Округлять до.

    Например, если в поле Округлять до выбрано значение «1», то 2,49 и 2,51 округляются до 3;

  • Вниз — сбор округляется до ближайшего меньшего значения, которое определяется шагом округления, заданным в поле Округлять до;

    Например, если в поле Округлять до выбрано значение «1», то 2,49 и 2,51 округляются до 2;

  • Математически — комиссия округляется до ближайшего значения, определяемого шагом округления.

    Например, если в поле Округлять до выбрано значение «1», то 2,49 округляется до 2, а и 2,51 — до 3

Округлять доЭто поле задает шаг округления. Если в поле Тип округления задан тип округления, в этом поле обязательно для заполнения, иначе размер комиссии округляться не будет. Если округление не используется, то значение этого поля игнорируется.

Возможны следующие варианты:

  • 0 & 5 — шаг округления равен 5;
  • 0.01 — шаг округления составляет 0,01;
  • 0.1 — шаг округления составляет 0,1;
  • 0.5 — шаг округления составляет 0,5;
  • 1 — шаг округления составляет 1;
  • 10 — шаг округления составляет 10;
  • 50 — шаг округления составляет 50.
ОперацияЭто поле определяет операцию, для которой рассчитывается сбор. Возможные значения:
  • Продажа — сбор рассчитывается при продаже;
  • Войдирование — сбор рассчитывается при аннуляции билета. Заметьте, что в отличие от других операций, при аннуляции билета сбор за аннуляцию не включается в маску билета — вместо этого в заказ добавляется новый продукт по имени «Войдирование», в который и включается сбор за аннуляцию. 
  • Возврат — сбор рассчитывается при возврате;
  • Обмен — сбор рассчитывается при обмене

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

Расчет с добораИспользуется при обменах в применении к процентным сборам. Если этот флажок установлен, то при обмене билета с доплатой сбор к сумме доплаты применяется.
Способ расчетаОпределяет единицу, на которую должен начисляться сбор. Возможные варианты:
  • Билет — сбор начисляется на билет в целом.
  • Кол-во мест (ЖД) — комиссия начисляется по количеству мест. Применяется только к железнодорожным билетам.
  • Путешественник (отели) — комиссия начисляется по количеству путешественников. Применяется только к броням отелей.
  • Сегмент — комиссия начисляется на каждый сегмент. Таким образом, если в билете два сегмента и размер комиссии составляет 100 рублей, то общая комиссия за билет составит 200 рублей.
  • Участок — комиссия начисляется на каждый участок. Участок — это часть маршрута, на котором используется сквозной тариф.
БазаОпределяет сумму, служащую базисом для начисления процентного сбора. Применяется только к процентным сборам. Возможные варианты:
  • Полная стоимость — сбор рассчитывается как процент от полной стоимости билета.
  • Полная стоимость + штраф — сбор рассчитывается как процент от суммы полной стоимости билета и штрафа.
  • Тариф — сбор рассчитывается как процент от тарифа.
  • Тариф + штраф — сбор рассчитывается как процент от суммы тарифа и штрафа.
  • Штраф — сбор рассчитывается как процент от штрафа.
Возвращать приУказывает, в каких случаях сбор должен возвращаться. Можно использовать одно или несколько значений из возможных:
  • Обмен — сбор возвращается при обмене.
  • Вынужденный обмен — сбор возвращается при вынужденном обмене.
  • Возврат — сбор возвращается при возврате.
  • Вынужденный возврат — сбор возвращается при вынужденном возврате.

Если в этом поле ничего не выбрать, сбор не будет возвращен.

Типы возврата/обменаУказывает, в каком объеме сбор должен возвращаться сбор.
  • Полный — сбор возвращается при полном возврате.
  • Частичный — сбор возвращается при частичном возврате.
Тип маршрутаУказывает, для билетов с маршрутом какого типа взимается сбор. Возможные варианты:
  • В одну сторону — сбор начисляется только для билетов в одну сторону.
  • Туда-обратно — сбор начисляется только для билетов для проезда туда и обратно.

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

Типы продуктовУказывает, для каких продуктов этот сбор можно рассчитывать. В списке перечислены все имеющиеся в Mid Office Manager продукты.

Если в этом поле не выбран ни один продукт, сбор начисляется для всех продуктов.

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

Если этот флажок установлен, то при расчете платежей этот сбор включается не в общую сумму сборов, а в основной тариф. В маршрут-квитанции этот сбор не скрывается и отображается независимо от положения этого флажка.

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

Пример заполнения:

Настройка свойств сбора за оплату

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

В таблице описаны свойства сбора за оплату:

ЭлементНазначение
Форма оплатыФорма оплаты, для которой будет начисляться сбор за оплату. Аналог категории в комиссиях и сборах.
НазваниеНазвание сбора. Название отображается в списках сборов за оплату, на маске билета, в редакторе правил и т. п.
Порядок расчетаСбор за оплату вычисляется как процент от величины, указанной в поле «База». В противном случае сбор за оплату начисляется как фиксированная сумма.
Начислять при возвратеЕсли этот флажок установлен, сбор за оплату будет начисляться не только при продаже, но и при возврате.
ТипТип сбора за оплату. Возможные значения:
  • Максимальный — сбор за оплату этого типа используется вместе с другим сбором за оплату для такой же формы оплаты в одном правиле, чтобы ограничить последний максимальным значением. Если в договоре есть правило с двумя действиями: в первом определяется обычный сбор в процентах, а во втором — максимальный сбор, тогда если рассчитанная в соответствии с процентным сбором величина больше максимального сбора за оплату, в маску будет внесен максимальный сбор.
  • Минимальный — сбор этого типа работает так же, как и максимальный, с той лишь разницей, что используется для установки минимального, а не максимального значения сбора.
  • Минимальный — сбор за оплату этого типа используется вместе с другим сбором такой же категории в одном правиле, чтобы ограничить последний минимальным значением. Если в договоре есть правило с двумя действиями: в первом определяется обычный сбор в процентах, а во втором — минимальный сбор, то тогда если рассчитанная в соответствии с процентным сбором величина меньше минимального сбора, в маску будет внесен минимальный сбор.
  • Стандартный — обычный сбор, то есть без каких-либо дополнительных условий.
База начисленияОпределяет сумму, служащую базисом для начисления процентного сбора. Применяется только к процентным сборам. Возможные варианты:
  • Сборы — сбор за оплату будет рассчитан как процент от суммы всех сборов.
  • Стоимость услуги — сбор за оплату будет рассчитан как процент от оплаченной стоимости услуги, поэтому если билет был оплачен частично, может потребоваться повторное применение правил.
  • Стоимость услуги и сборов — сбор за оплату будет рассчитан как процент от суммы оплаченной стоимости услуги и сборов, поэтому если билет был оплачен частично, может потребоваться повторное применение правил.
  • Сумма транзакции — сбор за оплату рассчитывается как процент от суммы транзакции по билету.
Тип округленияИспользуется вместе с полем «Округлять до» и определяет тип округления. Если в поле «Округлять до» ничего не выбрано, значение этого поля игнорируется.

Возможны следующие варианты:

  • Без округления — применяется точная комиссия (два знака после запятой);
  • Вверх — комиссия округляется до ближайшего большего значения, которое определяется шагом округления, заданным в поле Округлять до.

    Например, если в поле Округлять до выбрано значение «1», то 2,49 и 2,51 округляются до 3;

  • Вниз — комиссия округляется до ближайшего меньшего значения, которое определяется шагом округления, заданным в поле Округлять до;

    Например, если в поле Округлять до выбрано значение «1», то 2,49 и 2,51 округляются до 2;

  • Математически — комиссия округляется до ближайшего значения, определяемого шагом округления.

    Например, если в поле Округлять до выбрано значение «1», то 2,49 округляется до 2, а и 2,51 — до 3

Округлять доЭто поле задает шаг округления. Если в поле Тип округления задан тип округления, в этом поле обязательно для заполнения, иначе размер комиссии округляться не будет. Если округление не используется, то значение этого поля игнорируется.

Возможны следующие варианты:

  • 0 & 5 — шаг округления равен 5;
  • 0.01 — шаг округления составляет 0,01;
  • 0.1 — шаг округления составляет 0,1;
  • 0.5 — шаг округления составляет 0,5;
  • 1 — шаг округления составляет 1;
  • 10 — шаг округления составляет 10;
  • 50 — шаг округления составляет 50.
Возвращать приУказывает, в каких случаях сбор должен возвращаться. Можно использовать одно или несколько значений из возможных:
  • Обмен — сбор возвращается при обмене.
  • Вынужденный обмен — сбор возвращается при вынужденном обмене.
  • Возврат — сбор возвращается при возврате.
  • Вынужденный возврат — сбор возвращается при вынужденном возврате.

Если в этом поле ничего не выбрать, сбор не будет возвращен.

Код сбораВ этом текстовом поле задается код сбора для использования в документах и отчетах.
Название в документахВ этом текстовом поле задается название сбора для использования в финансовых документах.

Пример:

Настройка свойств скидки

В этом разделе рассказывается о параметрах скидок, которые настраиваются на страничке «Свойства скидки».

В следующей таблице описываются свойства скидки, определяемые в окне «Свойства скидки».

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

Возможны следующие значения:

  • Возврат — скидка применяется только при возврате.
  • Обмен — скидка применяется только при обмене.
  • Продажа — скидка применяется только при продаже.

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

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

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

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

Тип округленияЭто поле используется вместе с полем «Округлять до» и определяет тип округления. Если в поле «Округлять до» ничего не выбрано, значение этого поля игнорируется.

Возможны следующие варианты:

  • Без округления — применяется наиболее точное рассчитанное значение (два знака после запятой);
  • Вверх — скидка округляется до ближайшего большего значения, которое определяется шагом округления, заданным в поле Округлять до.

    Например, если в поле Округлять до выбрано значение «1», то 2,49 и 2,51 округляются до 3;

  • Вниз — скидка округляется до ближайшего меньшего значения, которое определяется шагом округления, заданным в поле Округлять до;

    Например, если в поле Округлять до выбрано значение «1», то 2,49 и 2,51 округляются до 2;

  • Математически — скидка округляется до ближайшего значения, определяемого шагом округления.

    Например, если в поле Округлять до выбрано значение «1», то 2,49 округляется до 2, а и 2,51 — до 3

Округлять доЭто поле задает шаг округления. Если в поле Тип округления задан тип округления, в этом поле обязательно для заполнения, иначе размер скидки округляться не будет. Если округление не используется, то значение этого поля игнорируется.

Возможны следующие варианты:

  • 0 & 5 — шаг округления равен 5;
  • 0.01 — шаг округления составляет 0,01;
  • 0.1 — шаг округления составляет 0,1;
  • 0.5 — шаг округления составляет 0,5;
  • 1 — шаг округления составляет 1;
  • 10 — шаг округления составляет 10;
  • 50 — шаг округления составляет 50.
База начисленияОпределяет сумму, служащую базисом для начисления процентной скидки. Применяется только к процентным скидкам. Возможные варианты:
  • Тариф — скидка рассчитывается как процент от тарифа.
  • Тариф + таксы — скидка рассчитывается как процент от суммы тарифа и такс.
  • Тариф + таксы + штраф — скидка рассчитывается как процент от суммы тарифа, такс и штрафа.
  • Тариф + штраф — скидка рассчитывается как процент от суммы тарифа и штрафа.
Код скидкиВ этом текстовом поле задается код скидки для использования в документах и отчетах.

Пример:

  • No labels