Железнодорожные билеты

Материал из Mid Office Manager Help
Перейти к: навигация, поиск

Mid Office Manager позволяет работать с железнодорожными билетами, выписываемыми в следующих системах бронирования:

  • СПЖД — электронные билеты ТКП
  • Экспресс — бумажные билеты РЖД
  • УФС — электронные билеты РЖД

Прежде чем приступить к работе с ж/д билетами необходимо настроить импорт обменных файлов, а также выполнить базовую настройку Mid Office Manager: профилей, справочников, договоров.

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

Содержание

Настройка валидаторов и пультов

В профилях точек продаж, при описании валидатора для системы бронирования «СПЖД» в качестве номера используется «Код пункта продажи», для системы бронирования «Экспресс» необходимо использовать «Номер запаса». При настройке пультов в качестве номера пульта для «СПЖД», в поле «Значение» нужно указывать «Номер сертификата». В системе бронирования «Экспресс» для этих целей используется «Номер канальной связи». Причем значение «Номер канальной связи» необходимо указывать без первых двух буквенных символов. Например, если агентству был назначен следующий номер:

ММ029М97

тогда в качестве номера пульта необходимо указать значение:

029М97

Настройка референций агента

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

  • CПЖД: в поле «Код агента» референции агента надо указать значение «Логин кассира» в системе CПЖД. Поле «Точка продаж» заполнять необязательно.
  • «Экспресс»: в поле «Код агента» референции агента надо указать фамилию и инициалы агента точно в том виде, в каком они вводятся агентом при входе в терминалы «Экспресс». Например: ИВАНОВ ПВ. Поле «Точка продаж» заполнять необязательно.
  • УФС — в референции агента надо задать два поля: в поле «Код агента» надо указать логин (имя входа) агента точно в том виде, в каком он вводится при входе на сайте УФС, а также обязательно заполнить поле «Точка продаж».

Настройка справочников

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

  • РЖД Слип
  • РЖД КРС

В случае, если эти бланки отсутствуют, их необходимо создать. При создании бланков вручную, очень важно, чтобы в поле «Идентификатор» для бланков были установлены указанные выше значения (с учетом регистра). Оба бланка при этом должны иметь тип бланка «Типографский номер». В случае работы с системой бронирования «СПЖД» используются бланки с идентификатором «99A EMD». Бланки этого типа также должны присутствовать в справочнике.

Info.png Бланки 99A EMD являются электронными бланками ТКП и используются как для авиа, так и для ж/д билетов

Для корректной обработки данных, приходящих из системы УФС необходимо убедиться, что в справочнике «Типы бланков» присутствует бланк УФС параметрами, определенными, как показано на следующем снимке экрана:

UFS entry.png

Настройка правил договора

Основную часть договора составляют правила начислений комиссий, сборов и скидок. В правилах для ж/д билетов собственный список условий и действий. Чтобы описать правило, применимое к ж/д билетам, нужно в диалоговом окне «Редактор правил» в списке «Применимо к» указать значение «Ж/Д билеты»:

Редактор правил - «Применимо к»
Редактор правил - «Применимо к»

После этого, в списках «Условия» и «Действия» будут доступны только те условия и действия, которые имеют смысл лишь в контексте ж/д билетов.

Условия

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

  • GDS
  • PNR
  • Валидатор
  • Владелец бланка
  • Времени до отправления (дни)
  • Времени до отправления (ч)
  • Время выписки билета
  • Дата выписки билета
  • Дата отправления
  • День выписки билета
  • Класс обслуживания
  • Количество сегментов
  • Номер поезда
  • Перевозчик
  • Полная стоимость
  • Станция назначения
  • Станция отправления
  • Статус пассажира
  • Тип вагона
  • Тип пассажира
  • Тип перевозки
  • Точка продаж
  • Форма оплаты
  • Электронный билет
Условие «GDS»

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

Редактор правил - Критерий условия «GDS»
Редактор правил - Критерий условия «GDS»

Далее, следует указать критерий сравнения. Для данного типа условия доступны следующие виды сравнения:

  • Не равно
  • Равно

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

Rules editor railway value gds.png

Отметьте флажками нужные значения и щелкните кнопку Да. На следующем снимке экрана показано готовое условие:

Редактор правил - Условие «GDS»
Редактор правил - Условие «GDS»

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

Критерий сравнения Условия выполнения
Не равно Значение «GDS» в ж/д билете не равно ни одному из указанных значений
Равно Значение «GDS» в ж/д билете равно одному (любому) из указанных значений
Условие «PNR»

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

Редактор правил - Критерий условия «PNR»
Редактор правил - Критерий условия «PNR»

Далее надо выбрать критерий в поле со списком:

  • Заканчивается
  • Начинается с
  • Не равно
  • Равно

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

Редактор правил - Значение «PNR»
Редактор правил - Значение «PNR»

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

Критерий сравнения Условия выполнения
Заканчивается Значение «PNR» бронирования, к которому относится ж/д билет заканчивается на (содержит в самом конце) указанное значение

или
Значение «PNR» бронирования, к которому относится ж/д билет равно (полностью совпадает с) указанным значением

Начинается с Значение «PNR» бронирования, к которому относится ж/д билет начинается с (содержит в самом начале) указанное значение
или
Значение «PNR» бронирования, к которому относится ж/д билет равно (полностью совпадает с) указанным значением
Не равно Значение «PNR» бронирования, к которому относится ж/д билет не равно (не совпадает с) указанному значению
Равно Значение «PNR» бронирования, к которому относится ж/д билет равно (полностью совпадает с) указанным значением
Условие «Валидатор»

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

Редактор правил - Критерий условия «Валидатор»
Редактор правил - Критерий условия «Валидатор»

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

Редактор правил - Критерий сравнения «Валидатор»
Редактор правил - Критерий сравнения «Валидатор»

Выберите необходимый критерий сравнения. Для данного типа условия доступны следующие виды сравнения:

  • Не равно
  • Равно

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

Редактор правил - Значение «Валидатор»
Редактор правил - Значение «Валидатор»

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

Критерий сравнения Условия выполнения
Не равно Значение «Валидатор» ж/д билета не равно (не совпадает с) указанному значению
Равно Значение «Валидатор» ж/д билета равно (полностью совпадает с) указанным значением
Условие «Владелец бланка»

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

Редактор правил - Критерий условия «Владелец бланка»
Редактор правил - Критерий условия «Владелец бланка»

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

Редактор правил - Критерий сравнения «Владелец бланка»
Редактор правил - Критерий сравнения «Владелец бланка»

Выберите необходимый критерий сравнения. Для данного типа условия доступны следующие виды сравнения:

  • Не содержит
  • Содержит

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

Редактор правил - Значение «Владелец бланка»
Редактор правил - Значение «Владелец бланка»

Как видно из примера выше, можно указывать несколько значений для сравнения. Для этого, их необходимо вводить, разделенными символами «,» (запятая) или «;» (точка с запятой). Также допускается указание символов пробела в начале и в конце любого из указанных значений. Таким образом, следующие значения равносильны:

RZD, РЖД

и

,RZD ;РЖД ;

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

Критерий сравнения Условия выполнения
Не содержит Ни одно из значений «Код», «Название» и «Полное название» владельца бланка, указанного у ж/д билета не равно (не совпадают с) ни одному из указаных значений
Содержит Хотя бы одно из значений «Код», «Название» или «Полное название» владельца бланка, указанного у ж/д билета равно (полностью совпадает с) одному (любому) из указанных значений
Условие «Время выписки билета»

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

Редактор правил - Критерий условия «Время выписки билета»
Редактор правил - Критерий условия «Время выписки билета»

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

Редактор правил - Критерий сравнения «Время выписки билета»
Редактор правил - Критерий сравнения «Время выписки билета»

Выберите необходимый критерий сравнения. Для данного типа условия доступны следующие виды сравнения:

  • Вне интервала
  • Внутри интервала

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

Редактор правил - Значение «Время выписки билета»
Редактор правил - Значение «Время выписки билета»

Следует иметь в виду, что сравнение со временем, указанными в качестве интервала, производится включительно, т.е. оба значения времени включаются в интервал и являются его частью. Также, указание сразу обоих значений не является обязательным. Если одно из значений не было явным образом определено, интервал будет считаться бесконечным в соответствущую сторону. Например, если в качестве начала интервала указано время 15.00.00, а значение второго времени не было определено, в интервал попадут все значения времени начиная с 15.00.00 включительно (по сути, это интервал с 15.00.00 по 23.59.59).

Стоит обратить внимание на то, что значение времени начала интервала вполне может быть больше значения времени его конца. Это означает что в рамках интервала происходит смена суток. Например, интервал с 23.00.00 по 05.00.00 будет интерпертирован как с 11 часов вечера до 5 часов утра.

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

Критерий сравнения Условия выполнения
Вне интервала Значение времени у «Дата операции» ж/д билета не входит (не является частью) в указанный интервал
Внутри интервала Значение времени у «Дата операции» ж/д билета входит (является частью) в указанный интервал
Условие «Дата выписки билета»

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

Редактор правил - Критерий условия «Дата выписки билета»
Редактор правил - Критерий условия «Дата выписки билета»

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

Редактор правил - Критерий сравнения «Дата выписки билета»
Редактор правил - Критерий сравнения «Дата выписки билета»

Выберите необходимый критерий сравнения. Для данного типа условия доступны следующие виды сравнения:

  • Вне интервала
  • Внутри интервала

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

Редактор правил - Значение «Дата выписки билета»
Редактор правил - Значение «Дата выписки билета»

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

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

Критерий сравнения Условия выполнения
Вне интервала Значение «Дата операции» ж/д билета не входит (не является частью) в указанный интервал
Внутри интервала Значение «Дата операции» ж/д билета входит (является частью) в указанный интервал
Условие «Дата отправления»

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

Редактор правил - Критерий условия «Дата отправления»
Редактор правил - Критерий условия «Дата отправления»

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

Редактор правил - Критерий сравнения «Дата отправления»
Редактор правил - Критерий сравнения «Дата отправления»

Выберите необходимый критерий сравнения. Для данного типа условия доступны следующие виды сравнения:

  • Вне интервала
  • Внутри интервала

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

Редактор правил - Значение «Дата отправления»
Редактор правил - Значение «Дата отправления»

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

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

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

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

Редактор правил - Критерий условия «День выписки билета»
Редактор правил - Критерий условия «День выписки билета»

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

Редактор правил - Критерий сравнения «День выписки билета»
Редактор правил - Критерий сравнения «День выписки билета»

Укажите необходимый критерий сравнения. Для данного типа условия доступны следующие виды сравнения:

  • Не содержит
  • Содержит

После определения критериев условий и сравнения, нужно указать значение, с которым будет производится сравнение. Следует иметь в виду, что для данного вида условия, сравнение можно производить сразу с несколькими значениями. Чтобы определить список, щелкните кнопку Редактировать (1). Откроется диалоговое окно Выберите объекты (2) со списком доступных значений:

Редактор правил - Значения «День выписки билета»
Редактор правил - Значения «День выписки билета»

Выберите необходимые значения, отметив их галочками, после чего нажмите кнопку «Да». Теперь условие полностью сформировано:

Редактор правил - Условие «День выписки билета»
Редактор правил - Условие «День выписки билета»

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

Критерий сравнения Условия выполнения
Не содержит Значение дня недели у «Дата операции» в ж/д билете не равно ни одному из указанных значений
Содержит Значение дня недели у «Дата операции» в ж/д билете равно одному (любому) из указанных значений
Условие «Класс обслуживания»

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

Редактор правил - Критерий условия «Класс обслуживания»
Редактор правил - Критерий условия «Класс обслуживания»

Далее, следует указать критерий сравнения. Он выбирается из выпадающего списка, расположенного справа от списка критериев условия:

Редактор правил - Критерий сравнения «Класс обслуживания»
Редактор правил - Критерий сравнения «Класс обслуживания»

Укажите необходимый критерий сравнения. Для данного типа условия доступны следующие виды сравнения:

  • Не содержит
  • Содержит
  • Содержит только
  • Состоит из

После определения критериев условий и сравнения, нужно указать значение, с которым будет производится сравнение. Стоит заметить, что для данного вида условия, сравнение можно производить сразу с несколькими значениями. Чтобы определить список, щелкните кнопку Редактировать (1). Откроется диалоговое окно Выберите объекты (2) со списком доступных значений:

Редактор правил - Значения «Класс обслуживания»
Редактор правил - Значения «Класс обслуживания»

Укажите необходимые значения, отметив их галочками, после чего нажмите кнопку «Да». Теперь условие полностью сформировано:

Редактор правил - Условие «Класс обслуживания»
Редактор правил - Условие «Класс обслуживания»

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

Критерий сравнения Условия выполнения
Не содержит Ни одно из значений «Класс» у всех сегментов в ж/д билете не равно ни одному из указанных значений
Содержит Хотя бы одно из значений «Класс» у любого сегмента в ж/д билете равно одному (любому) из указанных значений
Содержит только Каждое из значений «Класс» у всех сегментов в ж/д билете равно одному (любому) из указанных значений
Состоит из Все значения «Класс» у всех сегментов в ж/д билете равны всем указанным значениям (списки значений совпадают)
Условие «Количество сегментов»

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

Редактор правил - Критерий условия «Количество сегментов»
Редактор правил - Критерий условия «Количество сегментов»

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

Редактор правил - Критерий сравнения «Количество сегментов»
Редактор правил - Критерий сравнения «Количество сегментов»

Выберите необходимый критерий сравнения. Для данного типа условия доступны следующие виды сравнения:

  • Больше либо равно
  • Больше чем
  • Меньше либо равно
  • Меньше чем
  • Не равно
  • Равно

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

Редактор правил - Значение «Количество сегментов»
Редактор правил - Значение «Количество сегментов»

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

Критерий сравнения Условия выполнения
Больше либо равно Значение количества сегментов ж/д билета больше указанного значения
или
Значение количества сегментов ж/д билета равно указанному значению
Больше чем Значение количества сегментов ж/д билета больше указанного значения
Меньше либо равно Значение количества сегментов ж/д билета меньше указанного значения
или
Значение количества сегментов ж/д билета равно указанному значению
Меньше чем Значение количества сегментов ж/д билета меньше указанного значения
Не равно Значение количества сегментов ж/д билета не равно указанному значению
Равно Значение количества сегментов ж/д билета равно указанному значению
Условие «Номер поезда»

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

Редактор правил - Критерий условия «Номер поезда»
Редактор правил - Критерий условия «Номер поезда»

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

Редактор правил - Критерий сравнения «Номер поезда»
Редактор правил - Критерий сравнения «Номер поезда»

Выберите необходимый критерий сравнения. Для данного типа условия доступны следующие виды сравнения:

  • Не содержит
  • Содержит

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

Редактор правил - Значение «Номер поезда»
Редактор правил - Значение «Номер поезда»

Как видно из примера выше, можно указывать несколько значений для сравнения. Для этого, их необходимо вводить, разделенными символами «,» (запятая) или «;» (точка с запятой). Также допускается указание символов пробела в начале и в конце любого из указанных значений. Таким образом, значения:

144K, 145K

и

;   144K ;145K ,

являются абсолютно идентичными.

Также, в качестве значения можно указывать диапазон из номеров поездов. Для задания диапазона используется символ «-» (дефис):

24У-34У

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

23, 24, 120-150, 12Д - 14Д, 230А

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

Критерий сравнения Условия выполнения
Не содержит Ни одно из значений «Поезд» у всех сегментов в ж/д билете не равно (не совпадает с) и не входит (не является частью) ни одному из указанных значений/диапазонов
Содержит Хотя бы одно из значений «Поезд» у любого сегмента в ж/д билете равно (полностью совпадает с) или входит (является частью) одному (любому) из указанных значений/диапазонов
Условие «Полная стоимость»

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

Редактор правил - Критерий условия «Полная стоимость»
Редактор правил - Критерий условия «Полная стоимость»

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

Редактор правил - Критерий сравнения «Полная стоимость»
Редактор правил - Критерий сравнения «Полная стоимость»

Выберите необходимый критерий сравнения. Для данного типа условия доступны следующие виды сравнения:

  • Больше либо равно
  • Больше чем
  • Меньше либо равно
  • Меньше чем
  • Не равно
  • Равно

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

Редактор правил - Значение «Полная стоимость»
Редактор правил - Значение «Полная стоимость»

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

Критерий сравнения Условия выполнения
Больше либо равно Значение «Итого» ж/д билета больше указанного значения
или
Значение «Итого» ж/д билета равно указанному значению
Больше чем Значение «Итого» ж/д билета больше указанного значения
Меньше либо равно Значение «Итого» ж/д билета меньше указанного значения
или
Значение «Итого» ж/д билета равно указанному значению
Меньше чем Значение «Итого» ж/д билета меньше указанного значения
Не равно Значение «Итого» ж/д билета не равно указанному значению
Равно Значение «Итого» ж/д билета равно указанному значению
Условие «Станция назначения»

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

Редактор правил - Критерий условия «Станция назначения»
Редактор правил - Критерий условия «Станция назначения»

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

Редактор правил - Критерий сравнения «Станция назначения»
Редактор правил - Критерий сравнения «Станция назначения»

Выберите необходимый критерий сравнения. Для данного типа условия доступны следующие виды сравнения:

  • Не содержит
  • Содержит

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

Редактор правил - Значение «Станция назначения»
Редактор правил - Значение «Станция назначения»

Как видно из примера выше, можно указывать несколько значений для сравнения. Для этого, их необходимо вводить, разделенными символами «,» (запятая) или «;» (точка с запятой). Также допускается указание символов пробела в начале и в конце любого из указанных значений. Таким образом, значения:

2004001, С-ПЕТЕР-ГЛ

и

2004001 ;С-ПЕТЕР-ГЛ ,,

являются абсолютно идентичными.

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

Критерий сравнения Условия выполнения
Не содержит Ни одно из значений «Код», «Короткое название» и «Название» ж/д станции, указанной в поле «До» у всех сегментов в ж/д билете не равно (не совпадает с) ни одному из указанных значений.
Содержит Хотя бы одно из Значений «Код», «Короткое название» или «Название» ж/д станции, указанной в поле «До» у любого сегмента в ж/д билете равно (полностью совпадает с) одному (любому) из указанных значений.
Условие «Станция отправления»

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

Редактор правил - Критерий условия «Станция отправления»
Редактор правил - Критерий условия «Станция отправления»

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

Редактор правил - Критерий сравнения «Станция отправления»
Редактор правил - Критерий сравнения «Станция отправления»

Выберите необходимый критерий сравнения. Для данного типа условия доступны следующие виды сравнения:

  • Не содержит
  • Содержит

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

Редактор правил - Значение «Станция отправления»
Редактор правил - Значение «Станция отправления»

Как видно из примера выше, можно указывать несколько значений для сравнения. Для этого, их необходимо вводить, разделенными символами «,» (запятая) или «;» (точка с запятой). Также допускается указание символов пробела в начале и в конце любого из указанных значений. Таким образом, значения:

МОСКВА КАЗ, 2000003

и

;МОСКВА КАЗ ; 2000003

являются абсолютно идентичными.

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

Критерий сравнения Условия выполнения
Не содержит Ни одно из значений «Код», «Короткое название» и «Название» ж/д станции, указанной в поле «От» у всех сегментов в ж/д билете не равно (не совпадает с) ни одному из указанных значений
Содержит Хотя бы одно из Значений «Код», «Короткое название» или «Название» ж/д станции, указанной в поле «От» у любого сегмента в ж/д билете равно (полностью совпадает с) одному (любому) из указанных значений
Условие «Статус пассажира»

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

Редактор правил - Критерий условия «Статус пассажира»
Редактор правил - Критерий условия «Статус пассажира»

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

Редактор правил - Критерий сравнения «Статус пассажира»
Редактор правил - Критерий сравнения «Статус пассажира»

Выберите необходимый критерий сравнения. Для данного типа условия доступны следующие виды сравнения:

  • Не равно
  • Равно

После того, как критерии условий и сравнения определены, нужно указать значение, с которым будет производится сравнение. Стоит заметить, что для данного вида условия, сравнение можно производить сразу с несколькими значениями. Чтобы определить список, щелкните кнопку Редактировать (1). Откроется диалоговое окно Выберите объекты (2) со списком доступных значений:

Редактор правил - Значения «Статус пассажира»
Редактор правил - Значения «Статус пассажира»

Укажите необходимые значения, отметив их галочками, после чего нажмите кнопку «Да». Теперь условие полностью сформировано:

Редактор правил - Условие «Статус пассажира»
Редактор правил - Условие «Статус пассажира»

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

Критерий сравнения Условия выполнения
Не равно Ни одно из значений «Детали» у всех клиентских оплат в ж/д билете не равно ни одному из указанных значений
Равно Хотя бы одно из значений «Детали» у любой клиентской оплаты в ж/д билете равно одному (любому) из указанных значений
Условие «Тип вагона»

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

Редактор правил - Критерий условия «Тип вагона»
Редактор правил - Критерий условия «Тип вагона»

Далее, следует указать критерий сравнения. Он выбирается из выпадающего списка, расположенного справа от списка критериев условия:

Редактор правил - Критерий сравнения «Тип вагона»
Редактор правил - Критерий сравнения «Тип вагона»

Укажите необходимый критерий сравнения. Для данного типа условия доступны следующие виды сравнения:

  • Не содержит
  • Содержит
  • Содержит только
  • Состоит из

После определения критериев условий и сравнения, нужно указать значение, с которым будет производится сравнение. Для данного вида условия, сравнение можно производить сразу с несколькими значениями. Чтобы определить список, щелкните кнопку Редактировать (1). Откроется диалоговое окно Выберите объекты (2) со списком доступных значений:

Редактор правил - Значения «Тип вагона»
Редактор правил - Значения «Тип вагона»

Укажите необходимые значения, отметив их галочками, после чего нажмите кнопку «Да». Теперь условие полностью сформировано:

Редактор правил - Условие «Тип вагона»
Редактор правил - Условие «Тип вагона»

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

Критерий сравнения Условия выполнения
Не содержит Ни одно из значений «Тип» у всех сегментов в ж/д билете не равно ни одному из указанных значений
Содержит Хотя бы одно из значений «Тип» у любого сегмента в ж/д билете равно одному (любому) из указанных значений
Содержит только Каждое из значений «Тип» у всех сегментов в ж/д билете равно одному (любому) из указанных значений
Состоит из Все значения «Тип» у всех сегментов в ж/д билете равны всем указанным значениям (списки значений совпадают)
Условие «Точка продаж»

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

Редактор правил - Критерий условия «Точка продаж»
Редактор правил - Критерий условия «Точка продаж»

Далее, следует указать критерий сравнения. Он выбирается из выпадающего списка, расположенного справа от списка критериев условия:

Редактор правил - Критерий сравнения «Точка продаж»
Редактор правил - Критерий сравнения «Точка продаж»

Укажите необходимый критерий сравнения. Для данного типа условия доступны следующие виды сравнения:

  • Не равно
  • Равно

После определения критериев условий и сравнения, нужно указать значение, с которым будет производится сравнение. Чтобы определить значение, щелкните кнопку Редактировать (1). Откроется диалоговое окно Точки продаж (2) с расширяемым списком точек продаж. Ясно, что для данного вида условия можно выполнять сразу с несколькими значениями:

Редактор правил - Значения «Точка продаж»
Редактор правил - Значения «Точка продаж»

Укажите необходимые значения, выбрав каждое из них из списка, после чего нажмите кнопку «Да». Теперь условие полностью сформировано:

Редактор правил - Условие «Точка продаж»
Редактор правил - Условие «Точка продаж»

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

Критерий сравнения Условия выполнения
Не равно Значение «Точка продаж» в ж/д билете не равно ни одному из указанных значений
Равно Значение «Точка продаж» в ж/д билете равно одному (любому) из указанных значений
Условие «Форма оплаты»

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

Редактор правил - Критерий условия «Форма оплаты»
Редактор правил - Критерий условия «Форма оплаты»

После выбора типа условия, следует указать критерий сравнения. Он выбирается из выпадающего списка, расположенного справа от списка критериев условия:

Редактор правил - Критерий сравнения «Форма оплаты»
Редактор правил - Критерий сравнения «Форма оплаты»

Укажите необходимый критерий сравнения. Для данного типа условия доступны следующие виды сравнения:

  • Не содержит
  • Содержит
  • Содержит только
  • Состоит из

По завершении указания критериев условий и сравнения, нужно установить значение, с которым будет производится сравнение. Для данного вида условия, сравнение можно производить сразу с несколькими значениями. Чтобы определить список, щелкните кнопку Редактировать (1). Откроется диалоговое окно Выберите объекты (2) со списком доступных значений:

Редактор правил - Значения «Форма оплаты»
Редактор правил - Значения «Форма оплаты»

Укажите необходимые значения, отметив их галочками, после чего нажмите кнопку «Да». Теперь условие полностью сформировано:

Редактор правил - Условие «Форма оплаты»
Редактор правил - Условие «Форма оплаты»

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

Критерий сравнения Условия выполнения
Не равно Ни одно из значений «Форма оплаты» у всех клиентских оплат в ж/д билете не равно ни одному из указанных значений
Равно Хотя бы одно из значений «Форма оплаты» у любой клиентской оплаты в ж/д билете равно одному (любому) из указанных значений
Содержит только Каждое из значений «Форма оплаты» у всех клиентских оплат в ж/д билете равно одному (любому) из указанных значений
Состоит из Все значения «Форма оплаты» у всех клиентских оплат в ж/д билете равны всем указанным значениям (списки значений совпадают)
Условие «Электронный билет»

Условие «Электронный билет» проверяет значение признака «ETKT» билета, и выполняет его сравнение со значением, указанным в условии. В случае успешного выполнения сравнения условие считается выполненным.

Info.png Информация о том является ли билет электронным (признак ETKT), определяется на основании значения Тип бланка у бланка, который использует данный билет

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

Редактор правил - Критерий условия «Электронный билет»
Редактор правил - Критерий условия «Электронный билет»

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

Редактор правил - Критерий сравнения «Электронный билет»
Редактор правил - Критерий сравнения «Электронный билет»

Выберите необходимый критерий сравнения. Для данного типа условия доступны следующие виды сравнения:

  • Не равно
  • Равно

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

Редактор правил - Значение «Электронный билет»
Редактор правил - Значение «Электронный билет»

Всего доступно два положения: «Да» и «Нет». Установите точку напротив необходимого значения. Теперь условие полностью сформировано:

Редактор правил - Условие «Электронный билет»
Редактор правил - Условие «Электронный билет»

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

Критерий сравнения Условия выполнения
Не равно Ж/Д билет не является электронным билетом и указано значение «Да»
или
ж/д билет является электронным билетом и указано значение «Нет»
Равно Ж/Д билет является электронным билетом и указано значение «Да»
или
Ж/Д билет не является электронным билетом и указано значение «Нет»

Действия

Во время применения правил договора происходит проверка условий. Если данные билета удовлетворяют всем условиям, система правил инициирует применение указанных в правиле действий. Для ж/д билетов доступны следующие виды действий:

  • Уст. ком.(простую)
  • Уст. сбор(простой)
  • Уст. скидку(простую)
Действие «Уст. ком.(простую)»

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

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

Редактор правил - Список доступных комиссий
Редактор правил - Список доступных комиссий

Укажите необходимую комиссию. После определения типа действия и выбора комиссии, нужно указать значение, на основании которого будет производиться расчет комиссии. В зависимости от описания комиссии, значения для ее параметризации могут различаться. В случае, если в описании комиссии был установлен признак «Рассчитывать как %», то для определения значения будет доступно единственное поле, в котором нужно указать величину процентной ставки:

Редактор правил - Процентная ставка комиссии
Редактор правил - Процентная ставка комиссии

Если же комиссия описана как фиксированная (признак «Рассчитывать как %» не был установлен), то для параметризации комиссии необходимо указать два значения: сумму и валюту в которой начисляется комиссия:

Редактор правил - Фиксированная величина комиссии
Редактор правил - Фиксированная величина комиссии

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

Действие «Уст. сбор(простой)»

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

Редактор правил - Тип действия «Уст. сбор(простой)»
Редактор правил - Тип действия «Уст. сбор(простой)»

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

Редактор правил - Список доступных сборов
Редактор правил - Список доступных сборов

Укажите необходимый сбор. После определения типа действия и выбора сбора, нужно указать значение, на основании которого будет производиться расчет сбора. В зависимости от описания сбора, значения для его параметризации могут различаться. В случае, если в описании сбора был установлен признак «Рассчитывать как %», то для определения значения будет доступно единственное поле, в котором нужно указать величину процентной ставки:

Редактор правил - Процентная ставка сбора
Редактор правил - Процентная ставка сбора

Если же сбор описан как фиксированный (признак «Рассчитывать как %» не был установлен), то для параметризации сбора необходимо указать два значения: сумму и валюту в которой взимается сбор:

Редактор правил - Фиксированная величина сбора
Редактор правил - Фиксированная величина сбора

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

Действие «Уст. скидку(простую)»

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

Редактор правил - Тип действия «Уст. скидку(простую)»
Редактор правил - Тип действия «Уст. скидку(простую)»

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

Редактор правил - Список доступных скидок
Редактор правил - Список доступных скидок

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

Редактор правил - Процентная ставка скидки
Редактор правил - Процентная ставка скидки

Если же скидка является фиксированной (признак «Рассчитывать как %» не был установлен), то для ее параметризации необходимо указать два значения: сумму и валюту в которой начисляется скидка:

Редактор правил - Фиксированная величина скидки
Редактор правил - Фиксированная величина скидки

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

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

К этим элементам относятся списки как самих ж/д билетов, так и списки обменных файлов, содержащие данные об операциях с билетами.

Настройка списка ж/д билетов

Одним их самых важных списков для работы с ж/д является список билетов. Для удобства помимо самих билетов, список включает КРС (квитанции разных сборов). При создании такого списка в поле Применить к нужно выбрать Ж/Д билеты. Подробнее о создании списков в рабочей области см. Редактор рабочей области.

Настройка списка обменных файлов «СПЖД»

Обменные файлы, приходящие из системы бронирования «СПЖД» бывают двух видов: обменные файлы, содержащие информацию о билетах в рамках одного заказа (индивидуальные) и обменные файлы с данными за определенный период (архивные). Файлы первого типа предоставляют информацию непосредственно об операциях над билетами — на их основе в системе создаются объекты билетов с которыми в дальнейшем работает пользователь. Файлы второго типа служат исключительно для сверки. Очень важно понимать, что списки в данном случае, содержат не информацию о самих файлах, а информацию о билетах, содержащихся в этих файлах. Когда в систему поступает обменный файл, он автоматически обрабатывается и разбивается на отдельные записи, каждая из которых содержит информацию об одном билете. Поэтому вполне нормальной является ситуация, когда в результате обработки одного обменного файла в системе создается много билетов.

Для обоих типов файлов, списки с их данными, настраиваются практически одинаково, за исключением незначительных отличий: при создании списка файлов первого типа в поле со списком Применить к выберите Файлы СПЖД, а при создании списка файлов второго типа — Файлы СПЖД (архив). Подробнее о создании списков в рабочей области см. Редактор рабочей области.

Настройка списка обменных файлов «Экспресс»

Обменные файлы «Экспресс» поступают в систему в виде файлов, содержащих маску билета. Также, реализована поддержка файлов, содержащих маски сразу нескольких билетов. На основе данных из этих файлов в системе создаются билеты с которыми в дальнейшем работает пользователь. Очень важно понимать, что список содержит информацию не о самих файлах, а о билетах, содержащихся в этих файлах. Поступающий в систему обменный файл автоматически обрабатывается и разбивается на отдельные записи, каждая из которых содержит информацию об одном билете. Поэтому чаще всего бывает так, что один обменный файл приводит к созданию в системе многих билетов.

Список обменных файлов «Экспресс» создается стандартным образом, причем в процессе создания такого списка в поле Применить к нужно выбрать Файлы Экспресс. Подробнее о создании списков в рабочей области см. Редактор рабочей области.

Настройка списка обменных файлов «УФС»

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

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


Маска билета

Как и другие продукты, ж/д билет отображается в заказе на вкладке «Билеты». Если заказ содержит несколько билетов, необходимый билет можно выбрать в выпадающем списке, расположенном в верхней части панели. При выборе ж/д билета будет отображена маска ж/д билета:

Маска ж/д билета
Маска ж/д билета

Маску ж/д билета можно условно разделить на несколько блоков:

  • Блок описания билета
  • Блок информации о пассажирах и служебной информации
  • Блок маршрутной информации и информации о плацкартах и таксах
  • Блок тарифной и финансовой информации
  • Блок информации о комиссиях и сборах
Info.png Указанные выше блоки никаким явным образом не отделены друг от друга и являются неотъемлемой частью маски билета. Разделение имеет условный характер и приведено лишь для удобства восприятия информации

Блок описания билета

Блок описания билета состоит из трех таблиц и содержит данные о билете, его номере, статусе, дате и месте оформления, агенте, оформившем билет и т.п.:

Маска ж/д билета - Блок описания билета
Маска ж/д билета - Блок описания билета

В левой части блока расположены поля «Тип бланка» и «Статус». Поле «Тип бланка» используется для указания типа бланка, который был использован для данного билета. Полсе «Статус» показывает текущий статус билета («Продажа», «Возврат», «Аннулирован» и пр.). Это поле редактировать нельзя. Для смены статуса билета предназначены соответствующие инструменты (действия над билетами).

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

Info.png Значение SCN не обязательно указывать явным образом. Если бланк, который использует билет, является бумажным и поле SCN было оставлено пустым, то при сохранении заказа, это поле заполнится автоматически

В последней, правой части блока содержатся поля, описывающие место оформления, а также лица, ответственого непосредственно за операцию над билетом. В этой части блока содержатся следующие поля: «Агентство», «Валидатор», «Субагентство», «Точка продаж» и «Агент». В поле «Агентство» нужно указать профиль так называемого «головного» агентства, в рамках которого была произведена операция над билетом. Как правило, это агентство пользователя Mid Office Manager. В выпадающем списке «Валидатор» определяется валидатор точки продаж. Поля «Субагентство» и «Точка продаж» предназначены для хранения данных о субагентстве, которое ответственно за непосредственный процесс операции над билетом, и точки продаж в которой была произведена эта операция. В случае, если операция происходит не в рамках субагентстких отношений, то есть операцию выполняет само агентство, в поле «Субагентство» указывается профиль «головного» агентства. В качестве значения «Агент» устанавливается профиль агента (кассира), ответственного за проведение операции.

Info.png При создании билета в ручном режиме первым делом указывайте значение поля Валидатор. Это обеспечит автоматическое заполнение следующих полей: Поставщик, Агентство, Субагентство, Точка продаж, а также PCC. Следует иметь в виду, что указанные поля заполняются только в том случае, если они еще не содержат какие-либо значения.

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

Блок информации о пассажирах и служебной информации

Этот блок содержит группу полей отвечающих за данные о пассажирах, «PNR», «PCC», типе билета, а также служебную информацию о состоянии билета:

Маска ж/д билета — Блок информации о пассажирах и служебной информации
Маска ж/д билета — Блок информации о пассажирах и служебной информации

Как видно из рисунка, слева располагается расширяемый список «Пассажиры». Ж/Д билеты могут быть выписаны сразу для нескольких пассажиров. Справа от списка пассажиров располагаются поля «PNR», «PCC» и «Тип билета». Значение «PNR» как правило указывать не нужно. Это значение будет определяться на основании бронирования в котором расположен данный билет (будет подставлено значение номера бронирования). Однако, если по каким-то причинам номер бронирования оказался пустым, значение «PNR» необходимо указать. Оно будет назначено бронированию при сохранении заказа. В поле «PCC» необходимо указывать значения номера пульта, в котором была произведена операция над билетом. Значение «Тип билета» характеризует отношение данного билета к агентству. Доступны следующие виды типов билета:

  • Свой – билеты и КРС, оформленные агентством или его субагентами на выделенных ему перевозчиками стоках. Билеты этого типа включаются в стандартные отчеты агентства перед поставщиками и подвергаются процедурам сток-контроля
  • Чужой – билеты, оформленные другим агентством, но принятые агентством к возврату. Билеты этого типа включаются в стандартные отчеты агентства перед поставщиками, но не подвергаются процедурам сток-контроля
  • Внешний – билеты, оформленные другими агентствами для клиентов агентства. Например, билеты перевозчиков, со стоками которых агентство самостоятельно не работает. Билеты этого типа не включаются в стандартные отчеты агентства перед поставщиками, и не подвергаются процедурам сток-контроля
  • Фиктивный – фиктивный билет. Этот тип билета используется в служебных целях. Самостоятельно применять данный тип билета не рекомендуется. Билеты такого типа не фигурируют в отчетности и не используются в процедурах сток-контроля.
Info.png Тип билета Фиктивный используется исключительно в служебных целях для обеспечения механизма функционирования cистемы. В работе Mid Office Manager для формирования билета со статусом Возврат обязательно должен существовать «исходный» билет со статусом Продажа. Если при импорте данных, такой билет не существует, то, для поддержания целостности структуры данных, в бронировании создается фиктивный билет с нужным номером. Чтобы отличать такие билеты от «обычных», им присваивается специальный тип Фиктивный

В правой части блока располагается группа признаков «Проверен», «Правила применены» и «Ошибки».

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

Alert.png Если ошибка имеет критическое значения для данного отчета (например, отсутствие тарифной информации в билете) отчет сформирован не будет ни при каких условиях, даже при установленном признаке Проверен

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

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

Info.png Детальные описания ошибок отображаются в разделе Контроль ошибок, расположенном в нижней части панели маски билета.

Все поля в данном блоке являются необязательными к заполнению.

Блок маршрутной информации и информации о плацкартах и таксах

Данный блок содержит таблицу с сегментной информацией о маршруте, а также данные по плацкартам и таксам, соответствующим определенным сегментам:

Маска ж/д билета - Блок маршрутной информации и информации о плацкартах и таксах
Маска ж/д билета - Блок маршрутной информации и информации о плацкартах и таксах

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

  • - номер сегмента
  • От - станция отправления
  • До - станция назначения
  • Поезд - номер поезда
  • Вагон - номер вагона
  • Тип - тип вагона
  • Места - номера мест (указываются через запятую)
  • Купе - тип купе
  • Класс - класс обслуживания
  • Дата - дата отправления
  • Сумма - стоимость проезда в валюте оплаты (с учетом НДС)
  • Валюта - валюта оплаты
  • Экв. сумма - стоимость проезда в валюте отчетности (с учетом НДС)
  • В т.ч. НДС - величина НДС включенная в стоимость проезда в валюте отчетности
Info.png При оформлении более одного места в вагоне, номера мест указываются через запятую. Для удобства ручного ввода номеров мест, допускается использование символа пробела до и/или после запятой

В таблице «Плацкарты» содержатся записи с информацией о плацкартах, привязанной к определенному сегменту. В каждой записи о плацкарте в поле «Сегмент» определяется номер сегмента, к которому относится данная плацкарта. В полях «№ билета» и «SCN» необходимо указывать соответственно номер плацкарты и ее типографский номер. Значения этих полей имеет смысл заполнять лишь в том случае, если плацкарта оформляется на отдельном бланке. Оставшиеся поля имеют аналогичные сегментам значения:

  • Сумма - стоимость плацкарты в валюте оплаты (с учетом НДС)
  • Валюта - валюта оплаты
  • Экв. сумма - стоимость плацкарты в валюте отчетности (с учетом НДС)
  • В т.ч. НДС - величина НДС включенная в стоимость плацкарты в валюте отчетности

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

  • Сумма - стоимость таксы в валюте оплаты (с учетом НДС)
  • Валюта - валюта оплаты
  • Экв. сумма - стоимость таксы в валюте отчетности (с учетом НДС)
  • В т.ч. НДС - величина НДС включенная в стоимость таксы в валюте отчетности

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

Блок тарифной и финансовой информации

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

Маска ж/д билета - Блок тарифной и финансовой информации
Маска ж/д билета - Блок тарифной и финансовой информации

Таблица слева представляет собой итоговую таблицу стоимости билета. Все суммы, приводимые в этой таблице, указываются с учетом НДС. Более того, для каждой из сумм присутствует также информация о сумме НДС включенной в эту сумму. В поле «Тариф» указывается информация о величине тарифа. Поле «Сервис» содержит значение стоимости сервиса. Если во время операции над билетом был удержан штраф (например, при оформлении возврата), то его величина отражается в поле «Штраф». Итоговая стоимость билета указывается в поле «Итого». Значение поля «Итого» представляет собой сумму значений тарифа, сервиса и эквивалентных сумм всех такс за вычетом величины штрафа:

Итого = Тариф + Сервис + Таксы - Штраф

Следует иметь в виду, что значение «Итого» должно также соответствовать суммарной величине эквивалентных сумм всех сегментов, плацкарт и такс за вычетом величины штрафа:

Итого = Сегменты + Плацкарты + Таксы - Штраф

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

  • Наличные
  • Безнал
  • Кредитная карта (Поставщик)
  • Кредитная карта (Агентство)
  • Билет
  • PTA
  • Взаиморасчеты
  • Кредит
  • ВПД
  • MCO
Info.png При работе с ж/д билетами формы оплаты Билет и MCO не используются

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

В последних двух полях «Дата» и «Агент» указываются дата оплаты и агент принявший оплату от клиента.

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

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

Окно «Детализация НДС»
Окно «Детализация НДС»

Как правило, это окно содержит расчет налога, выполненный автоматически, но если обменный файл, на основе которого создан билет, содержит информацию о компонентах НДС, то в этом окне содержится информация, поступившая из обменного файла. Билеты УФС и Экспресс обычно содержат сведения о компонентах НДС.

Блок информации о комиссиях и сборах

Данный блок состоит из двух таблиц «Комиссии» и «Сборы», содержащих информацию о начислении комиссий, скидок и сборов по билету:

Маска ж/д билета - Блок информации о комиссиях и сборах
Маска ж/д билета - Блок информации о комиссиях и сборах

Таблица «Комиссии» предназначена для описания различных видов комиссий выплачиваемых поставщиком агентству, либо агентством субагенту или клиенту. В таблице «Сборы» содержатся данные обо всех типах возможных сборов, как в пользу поставщика, так и в пользу агентства. Обе таблицы содержат одинаковый набор полей. В поле «Договор» указывается тип договора, в рамках которого начисляется комиссия или сбор. Доступны следующие типы договоров:

  • Договор с клиентом
  • Договор с поставщиком
  • Субагентсткий договор

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

Разделы технической информации

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

Каждый из разделов открывается и закрывается при одинарном нажатии левой клавишей мыши на заголовке раздела.

Раздел «Связанные продукты»

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

Маска ж/д билета - Раздел «Связанные продукты»
Маска ж/д билета - Раздел «Связанные продукты»

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

Info.png Для быстрого перехода с следующему или предыдущему связанному продукту, достаточно нажать на его заголовке в разделе Связанные продукты
Раздел «Контроль ошибок»

В разделе «Контроль ошибок» отражаются ошибки, обнаруженные при проверке данных текущего билета:

Маска ж/д билета - Раздел «Контроль ошибок»
Маска ж/д билета - Раздел «Контроль ошибок»

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

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

Раздел «Передаточная надпись и расчет тарифа»

В разделе «Передаточная надпись и расчет тарифа» отображены соответствующие поля из билета:

Маска ж/д билета - Раздел «Передаточная надпись и расчет тарифа»
Маска ж/д билета - Раздел «Передаточная надпись и расчет тарифа»


Ссылки по теме

Личные инструменты
Пространства имён

Варианты
Действия
Навигация
Печать/экспорт
Инструменты