Категория 7 "Максимальное пребывание"

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

Описание полей формы "Категория 7"

Описание общих параметров записи см. ввод и редактирование категории. Если в карточке описания категории 7 заполнены только обязательные поля, а остальные пусты, это значит, что в данном УПТ нет ограничений по максимальному сроку пребывания.

Вариант - код варианта категории (любая буквенно-цифровая последовательность)

Переопределение дат - (параметр отсутствует в ЦРТ) ссылка на таблицу переопределения дат. Указывается код авиакомпании, для которой заводится категория, и номер варианта таблицы "Переопределение дат".

Поиск указанного варианта таблицы "Переопределение дат" осуществляется перед проверкой условий варианта категории.

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

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

Время суток - время суток, не позднее которого может начаться обратная перевозка (числовое значение в диапазоне 0001-2400), не обязательно для заполнения, если не заполнено, обратная перевозка может начинаться в любое время суток

Обратная перевозка - (параметр отсутствует в ЦРТ) определяет, какая дата берется за срок окончания периода максимального пребывания (можно выбрать из выпадающего списка):
Должен начаться (С) или пусто - дата вылета из последнего пункта остановки (устанавливается по умолчанию)
Должен быть закончен (Р) - дата завершения всей перевозки

Флаг выдачи билета - (параметр отсутствует в ЦРТ) определяет начало отсчета срока максимального пребывания: не проставлен - начало отсчета срока максимального пребывания производится в соответствии с параметрами, указанными в поле "Срок пребывания", проставлен - дата максимального пребывания вычисляется со дня выдачи билета (по умолчанию не проставлен)

Срок пребывания - максимальный срок пребывания. Может устанавливаться двумя способами:
Вариант 1 - период времени. В первом подполе вводится количество единиц времени (числовое значение в диапазоне 1-999), во втором подполе - единица времени (можно использовать русские или латинские символы, или выбрать значение из выпадающего списка). Варианты единицы времени:
И/N - минуты
Ч/H - часы
С/D - сутки
М/M - месяцы
Данный вариант устанавливает ограничения следующего вида:
- или обратная перевозка может начаться не позднее, чем через указанное количество минут/ часов, считая со следующей за минутой или следующего за часом прибытия в последний пункт остановки до самой первой минуты, в которую или самого первого часа, в который может начаться обратная перевозка из последнего пункта остановки;
- или обратная перевозка может начаться не позднее, чем через указанное количество суток, считая со следующего за датой отправления дня или число месяцев, считая со дня отправления, в который может начаться обратная перевозка из последнего пункта остановки.
Последний пункт остановки - либо поворотный пункт, либо последний пункт остановки в направлении "обратно".
Пункт остановки - промежуточный пункт, пребывание пассажира в котором составляет более 24 часов, если иное не установлено перевозчиком.
Поворотный пункт - пункт, наиболее удаленный от пункта начала перевозки.
Если в поле "Обратная перевозка" установлено значение "Р", то за срок окончания периода максимального пребывания принимается дата завершения всей перевозки (т.е. вся перевозка не должна превышать срок максимального пребывания).
Если проставлен флажок "Флаг выдачи билета", то дата максимального пребывания вычисляется со дня выдачи билета.
Вариант 2 - наступление дня недели. В первом подполе вводится количество недель (числовое значение в диапазоне 1-52), во втором подполе - числовой код дня недели (1- понедельник, 2 - вторник и т.д. до 7 - воскресенье; можно выбрать из выпадающего списка)
Данный вариант устанавливает ограничение следующего вида: обратная перевозка может начаться не позднее указанного дня недели, наступление которого определяется количеством недель, отсчитываемых со следующего за датой отправления дня.

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

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

Срок - срок, на который может быть продлено пребывание, если рейс не выполняется в последний день, когда может начаться обратная перевозка. В первом подполе вводится количество единиц времени (числовое значение в диапазоне 1-999), во втором подполе - единица времени (можно использовать русские или латинские символы, или выбрать значение из выпадающего списка). Варианты единицы времени:
Ч/H - часы
С/D - сутки
М/M - месяцы
Поле "Срок" заполняется только в том случае, когда в поле "Продление" указан признак "2".

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

Ручная оценка - признак автоматической/ручной тарификации: флажок проставлен - полуавтоматическая/ ручная оценка по тарифу с данным УПТ, флажок не проставлен - автоматическая оценка по тарифу с данным УПТ (по умолчанию не проставлен)

Текст - дополнительная информация, которая не может быть формализована. При помощи полей "Авиакомпания" и "Вариант" можно указать ссылку на таблицу "Свободный текст". Указывается код авиакомпании (или ### для общей таблицы) и номер соответствующего варианта таблицы 996. Нельзя одновременно вводить текст и указывать ссылку на таблицу 996.