3
правки
Изменения
→Рейс
[[Категория:Модули]]
[[Категория:Дополнительные модули]]
== О компоненте =='''Nemo Inventory (Инвентори)''' — — система управления контентом (ресурсом мест и тарифами (контентом), позволяющая . Инвентори помогает организовать онлайн-продажи недоступных тех перелетов, которые не доступны через обычные коннекторы (GDS) авиа услуг (перелётов) через распределительную систему бронирования {{NameSystemLink}}интеграции с поставщиками авиаконтента.
=== Примеры использования ==* Продажа блочных (блок-чартерных) мест на регулярных или чартерных рейсах, когда места на рейсах определённой а/к по определенному маршруту и с определенным расписанием выкуплены заказчиком (фрахтователем);* Договорной тариф, который существует на бумаге, но отсутствует в ГРС. Места при этом берутся из обычного общедоступного блока мест в ГРС;* Договорной тариф, брони по которому оформляются авиакомпанией внутри своего хостинга по отдельной процедуре;* Прочие случаи, при которых невозможно организовать онлайн продажи через ГРС.=
✅ Инвентори можно рассматривать как инструмент расширения ассортимента помогает организовать онлайн-продажи вашего уникального контента так же просто и повышения доходности продаж на вашем онлайн ресурсе. Важно отметитьэффективно, что заведенный вами контент может использоваться как на вашем собственном сайте, так и отдан по API в качестве фида для других онлайн ресурсов продажи перелётов из классических источников (сторонних приложений, метапоисковиков и т.д.GDS). Подобные возможности делают Для ваших клиентов — путешественников и субагентов — покупка перелета из Инвентори незаменимым высокоэффективным средством для успешной продажи специальных тарифов через все возможные каналы продажпроисходит так же, как из GDS.
* рейс,
* ресурс мест,
* такса.
==Настройка компонента Nemo InventoryРаздел «Управление контентом» ==
=== Управление контентом ==Подготовка данных к загрузке = Раздел '''Управление контентом''' предоставляет следующие возможности:* заведение маршрутной сетки перелётов,* заведение расписания перелётов,* управление ресурсом мест,* заведения информации о тарифах, Данные задаются таблицей в файле в формате XLS. Окно '''Управление контентом''' представляет собой форму для импортирования и экспортирования заведенных данных в формате XLS.# Заполните файлы '''flight''', '''combination''', '''tariff_ow''' данными. Шаблоны файлов для заполнения: #*[[Файл:Flight empty.xls]], #*[[Файл:Combination empty.xls]], #*[[Файл:Tariff ow empty.xls]].# Импортируйте таблицу с данными для внесения информации в систему:#* выберите тип импортируемого файла,#* нажмите кнопку '''Обзор''', выберите файл, соответствующий типу, #* нажмите кнопку '''Загрузить'''.{| class="wikitable"|-|[[Файл:Инвентори Импорт 1.png]]|-|Выбор типа импортируемого файла|} {| class="wikitable"|-|[[Файл:Инвентори Импорт 2.png]]|-|Загрузка файлов в систему|}
* признак активности,
* номер рейса, компании,
* маркетинговая коды маркетинговой и оперирующая авиакомпанииоперирующей а/к,
* расписание,
* и прочее. Чтобы выгрузить форму для заполнения данных о перелетах, нажмите кнопку '''Рейс'''.
{| class="wikitable mw-collapsible mw-collapsed"
!colspan = 4|Формат заполнения параметров файла для для внесения информации Как заполнять данные о рейсе
|-
! scope="col" | ЗаголовокПоле
! scope="col" | Описание
! scope="col" | Допустимые значения
|-
| <span id="id">id</span>
| Уникальный номер записи о перелете, который присваивает системапри выгрузке файла.<br/span style="background-color: #fbecdd;"> По умолчанию При загрузке файла не заполняется при загрузке файла, проставляется при выгрузке</span>. <br/> Редактирование правила с заданным id приводит к изменению уже созданного правила, а если поле пустое — , то будет создано новое правило.
| Пустое или системный номер
| 30<br/>48
|-
| <span id="активен">активен</span>
| ПараметрОпределяет, определяющий участие или неучастие данного рейса будет ли рейс появляться в формировании выдачи вариантовпоисковой выдаче<br/>| <code>1 </code> — активен <br/> <code> 0 </code> — неактивен <br/> <code> -1 </code> — удаление рейса <br/> пустое — неактивен
| 1 <br/> 0 <br/> -1
|-
| <span id="ВП">маркетинговая компания</span>
| Код маркетинговой авиакомпании[[Маркетинговый_перевозчик| перевозчика]], предоставляющей услугу перелетакоторый владеет местами и тарифами на рейсе (для регулярных рейсов)<br/>| IATA -код авиакомпании | UT <br/> UN
|-
| <span id="ВП">фрахтователь</span>
| Код компанииперевозчика, которая предлагает места который владеет местами и тарифами на данном рейсе (для чартерных рейсов)<br/>| IATA -код авиакомпании | UT <br/> UN <br/>S7
|-
| <span id="а/к">оперирующая а/к</span>| IATA код авиакомпанииКод [[Оперирующий перевозчик|перевозчика]], выполняющей выполняющего рейс<br/>| IATA -код авиакомпании
| SU<br/>UN
|-
| <span id="вылет">вылет</span>
| IATA код Код аэропорта вылета, (допустимы агрегирующие ) <br/>| КодIATA-код аэропорта
| MOW <br/>VKO
|-
| <span id="прилет">прилет</span>
| IATA код Код аэропорта прилета, (допустимы агрегирующие ) <br/>| КодIATA-код аэропорта
| MOW <br/>VKO
|-
| <span id="посадка">посадка</span>
| IATA код Код аэропорта технической посадки, (допустимы агрегирующие). На рейсе можно указывать более 1 остановки.<br/><br/>Посадка считается остановкой, а не пересадкой, если при этом не происходит смены номера рейса. Даже если воздушное судно садится, пассажиров выгружают, загружают в другой самолет и отправляют дальше, без смены номера рейса это остается технической посадкой, которая отображается как техническая посадка на одном едином сегменте перелета.<br/>| КодIATA-код аэропорта
| MOW <br/>VKO
|-
| <span id="номер рейса">номер рейса</span>
| Уникальный номер рейса<br/>
| Цифры, (допустимы латинские буквы)
| 203<br/>11
|-
| <span id="терминал вылета">терминал вылета</span>
| Код или номер терминала аэропорта в аэропорту вылета<br/>
| Латинские буквы или цифры
| А<br/>С
|-
| <span id="терминал прилета">терминал прилета</span>
| Код или номер терминала аэропорта в аэропорту прилета<br/>
| Латинские буквы или цифры
| А<br/>С
|-
| <span id="время прилета">время прилета</span>
| Время прилета рейса по временной зоне аэропорта прилётаприлета<br/>
| HH:MM
| 22:05<br/>09:15
|-
| <span id="следующие сутки">следующие сутки</span>
| Признак прилета в предыдущий или следующий день для аэропортов с существенной разницей во временных зонах. <br/>Задается в количестве суток разницы.
| +значение<br/>-значение
| +2 (прилет через сутки)<br/>-1 (прилет в предыдущие сутки)
|-
| <span id="дни недели">дни недели</span>
| Дни неделиСписок дней в рамках двухнедельного периода, в которые выполняется рейскоторый задается на определенный сезон. Дни по нечетным неделям задаются цифрами от 1 до 7, по четным — от 8 до 14.<br/><br/>Стартом для отсчета является первый день недели, с которой начинается сезон полетов (даже если этот день не попадает под расписание). Например, в расписании даты 26.07.2023 — 26.08.2023, где 26.07 — 3 день недели. Если 3 день будет указан в таблице, то рейс будет доступен 26.07, 9.08 и 23.08<br/><br/>В расписании можно задавать несколько сезонов полетов, для каждого из которых может быть свое расписание. Сезоны полетов не могут пересекаться: если рейс выполняется с 1 мая по 20 декабря по одним дням, а с 1 сентября по 1 ноября — по другим, то должно быть 3 сезона: с 1.05 по 31.08, с 1.09 по 1.11, с 2.11 по 20.12.| Цифры от 1 до 14, разделенные запятой.
| 2,4,6,9,11,13 (вторник, четверг, суббота по четным и нечетным неделям) <br/>8,9,10,11,12,13,14 (все дни по четным неделям)
|-
| <span id="сезон полетов начало">сезон полетов начало</span>
| Дата начала периода сезона полетов рейса<br/>
| DD.MM.YYYY
| 01.01.2014<br/>02.08.2015
|-
| <span id="сезон полетов конец">сезон полетов конец</span>
| Дата окончания периода сезона полетов рейса<br/>
| DD.MM.YYYY
| 01.01.2015<br/>02.08.2016
|-
| <span id="тип вс">тип вс</span>
| Тип воздушного судна(ВС), выполняющего рейс.<br/> Что бы подтянулась Для того чтобы информация о воздушном судне ВС подтянулась с путеводителя, необходимо нужно указать трехзначный код воздушного суднаВС.
| Текстовая строка
| 139<br/>747
|-
| <span id="эконом">эконом</span>
| Количество доступных мест на рейсе в базовом классе «Эконом» по каждому подклассу бронирования.<br/> Вносится как комбинация литеры подкласса и количества мест.
| Литера подкласса + количество мест (без разделителя)
| Y9,T13,N9<br/>L17,M20
|-
| <span id="бизнес">бизнес</span>
| Количество доступных мест на рейсе в базовом классе «Бизнес» по каждому подклассу бронирования.<br/> Вносится как комбинация литеры подкласса и количества мест.
| Литера подкласса + количество мест (без разделителя)
| J9,C12,D9<br/>C12,D10
|-
| <span id="первый">первый</span>
| Количество доступных мест на рейсе в базовом классе «Первый» по каждому подклассу бронирования.<br/> Вносится как комбинация литеры подкласса и количества мест.| Литера подкласса + количество мест (без разделителя). Комбинации разделяются запятой.
| F15,P2<br/>A10
|-
| <span id="тип рейса">тип рейса</span>
| Определяет тип заводимого рейса
| <code>Regular</code> - регулярный;<br/> <code>Charter</code> - чартерный;<br/> <code>LowCost</code> - лоукост <br/> <b>Обязательно соблюдать регистр!</b>
| Regular<br/>Charter<br/>LowCost
|}
==== Комбинации ====
В файле '''Комбинации''' можно указывать:
* несколько перелетов на один и тот же рейс в разных конфигурациях,
* разные даты вылетов,
* список тарифов и тип направления перелета (эти поля носят справочный характер и не влияют на связь таблиц).
Комбинация может содержать максимум 4 рейса. Информация о каждом рейсе в комбинации включает в себя:
* номер рейса,
* код авиакомпании,
* литеру класса,
* дату начала полетов,
* дату окончания полетов,
* дни между вылетами.
Между последовательными парами рейсов можно задавать ограничения по допустимой длительности путешествия в виде списка количества дней между датами вылета первого и второго рейсов в паре. Длительность путешествия вычисляется как прямое вычитание дат вылета первого и второго рейсов в паре (12.02 — 10.02 = 2 дня длительность путешествия). Если не указано, то никаких ограничений не применяется для данной пары рейсов.
{| class="wikitable mw-collapsible mw-collapsed"
!colspan = 4|Как заполнять данные о комбинациях
|-
! scope="col" | Поле<br/>
! scope="col" | Описание<br/>
! scope="col" | Допустимые значения<br/>
! scope="col" | Примеры<br/>
|-
| <span id="id">id</span>
| Уникальный номер записи о перелете, который присваивает система при выгрузке файла. <span style="background-color: #fbecdd;">При загрузке файла не заполняется</span>.<br/>Редактирование правила с заданным id приводит к изменению уже созданного правила, а если поле пустое, то будет создано новое правило
| Пустое или системный номер
| 30<br/>48
|-
| <span id="активен">активен</span>
| Используется для удаления тарифа<br/>
| <code>-1</code> — удаление тарифа,<br/>пустое — без изменений
| -1
|-
| <span id="тип маршрута">тип маршрута</span>
| Тип маршрута на данной комбинации
|
* OW,<br/>
* RT,<br/>
* CT
| OW<br/>RT
|
|-
| <span id="рейс">фрахтователь</span>
| Код компании, предоставляющей блок мест на данном рейсе (для чартеров - фрахтователь)<br/>
| IATA-код авиакомпании
| SU<br/>UN
|-
| <span id="ВП">номер рейса</span>
| Номер рейса<br/>
| Число
|112<br/>114
|-
| <span id="литера">литера</span>
| Список литер классов перелета, которые могут участвовать в данной комбинации (минимум одна) <br/>
| Код
| Y<br/>D
|-
| <span id="дата начала полетов">дата начала полетов</span>
| Дата начала выполнения рейсов в рамках комбинации. Не может быть раньше даты первого рейса на основании расписания в '''Мониторе рейсов'''<br/>
| DD.MM.YYYY
| 01.01.2015<br/>02.08.2016
|-
| <span id="дата окончания полетов">дата окончания полетов</span>
| Дата окончания выполнения рейсов в рамках комбинации. Не может быть позже даты последнего рейса на основании расписания в '''Мониторе рейсов'''<br/>
| DD.MM.YYYY
| 01.01.2014<br/>02.08.2015
|-
| <span id="дней между">дней между</span>
| Допустимое количество дней между соседними рейсами в комбинации. Если не задано, то между соседними рейсами может быть любая длительность. Несколько значений указываются через <code>;</code><br/>'''Пример''': в комбинации 4 рейса. Между 1 и 2 рейсами должно быть X дней, между 2 и 3 — Y дней, между 3 и 4 — Z дней. В таком случае в поле нужно указать X;Y;Z.
| Цифра
| 1<br/>2;4;6
|-
|}
==== Тариф ====
Тариф описывает правила формирования цены для определенного набора рейсов, заведенных в файле [[Nemo_Inventory_(компонент)#Комбинации|'''Комбинации''']].
<span style="background-color: #fbecdd;">Тарифы работают только с комбинациями рейсов, поэтому даже OW-перелеты, состоящие из одного рейса, нужно задавать как комбинации из одного рейса.</span>
{| class="wikitable mw-collapsible mw-collapsed"
!colspan = 4|Как заполнять данные о тарифах
|-
! scope="col" | Поле<br/>
! scope="col" | Описание<br/>
! scope="col" | Допустимые значения<br/>
! scope="col" | Примеры<br/>
|-
| <span id="id">id</span>
| Уникальный номер записи о перелете, который присваивает система при выгрузке файла. <span style="background-color: #fbecdd;">При загрузке файла не заполняется</span>.<br/>Редактирование правила с заданным id приводит к изменению уже созданного правила, а если поле пустое, то будет создано новое правило.
| Пустое или системный номер
| 30<br/>48
|-
| <span id="активен">активен</span>
| Используется для удаления тарифа<br/>
| <code>-1</code> — удаление тарифа <br/> пустое — без изменений
| -1
|-
| <span id="ВП">маркетинговая компания</span>
| Название или код [Маркетинговый перевозчик|маркетинговой авиакомпании]. Маркетинговая компания должна соответствовать фрахтователю из файла информации о рейсе.<br/>
| Текстовая строка
| SU<br/>UN
|-
|<span id="класс">класс</span>
| Базовый класс тарифа<br/>
| Текстовая строка:
* Economy — Эконом-класс (стандарт),<br/>
* Business — Бизнес-класс (стандарт и премиум),<br/>
* First — Первый класс (стандарт и премиум),<br/>
* PremiumEconomy — Премиум-эконом,<br/>
* Other — остальные классы.
| Business<br/>PremiumEconomy
|-
| <span id="код тарифа">код тарифа</span>
| Буквенно-цифровой код тарифа<br/>
| Текстовая строка
| BTWE<br/>ECNN
|-
| <span id="таймлимит">таймлимит</span>
| Время жизни бронирования до автоматической аннуляции.<br/>Задается как количество часов:
* с момента бронирования,
* до вылета,
* до конца суток бронирования (аннуляция запускается в 23:45 суток бронирования).
|
* +H,
* -Н,
* d
|
+24 (заказ аннулируется спустя сутки с момента бронирования)<br/>-120 (заказ аннулируется за 5 суток до вылета)<br/>d (заказ аннулируется в конце суток бронирования)
|-
| <span id="возврат">возврат</span>
| Условия возврата по тарифу<br/>
|
* <code>0</code> — полностью возвратный тариф,
* пустое значение — полностью невозвратный тариф.
| 0
|-
| <span id="обмен">обмен</span>
| Условия обмена по тарифу<br/>
|
* <code>0</code> — обмен производится бесплатно,
* пустое значение — полностью невозвратный тариф.
| 0
|-
| <span id="дата начала продаж">дата начала продаж</span>
| Дата начала продаж по данному тарифу<br/>
| DD.MM.YYYY
| 01.01.2014<br/>02.08.2015
|-
| <span id="дата конца продаж">дата конца продаж</span>
| Дата окончания продаж по данному тарифу<br/>
| DD.MM.YYYY
| 01.01.2015<br/>02.08.2016
|-
| <span id="дата начала полетов">дата начала полетов</span>
| Дата начала рейсов по данному тарифу. Указывается та же дата, что и в файле [[Nemo Inventory (компонент)#Комбинации|'''Комбинации''']]<br/>
| DD.MM.YYYY
| 01.01.2014<br/>02.08.2015
|-
| <span id="дата конца полетов">дата конца полетов</span>
| Дата окончания рейсов по данному тарифу. Указывается та же дата, что и в файле [[Nemo Inventory (компонент)#Комбинации|'''Комбинации''']]<br/>
| DD.MM.YYYY
| 01.01.2015<br/>02.08.2016
<span id="литера">литера</span>
|-
| <span id="цены на комбинации">цены на комбинации</span>
| Комбинация рейсов, к которым применяется тариф. Для каждой комбинации указывается своя цена
| id комбинации(цена)
| 1170(1000 RUB)<br/>4(13000 RUB)
|-
| <span id="скидка для ребенка">скидка для ребенка</span>
| Скидка от базового тарифа для категории пассажира «Ребенок»<br/>
| Процентное значение или значение в валюте базового тарифа
| 30%<br/>2000
|-
| <span id="скидка для младенцев без места">скидка для младенцев без места</span>
| Скидка от базового тарифа для категории пассажира «Младенец без места»<br/>
| Процентное значение или значение в валюте базового тарифа
| 50%<br/>4000
|-
| <span id="скидка для младенцев с местом">скидка для младенцев с местом</span>
| Скидка от базового тарифа для категории пассажира «Младенец без места»<br/>
| Процентное значение или значение в валюте базового тарифа
| 90%<br/>8000
|-
| <span id="скидка для ребенка, летящего отдельно">скидка для ребенка, летящего отдельно</span>
| Скидка от базового тарифа для ребенка без сопровождения взрослого <br/>
| Процентное значение или значение в валюте базового тарифа
| 30%<br/>2000
|-
| <span id="текст правил">текст правил</span>
| Текст условий применения тарифа
| Текстовая строка
|
|-
| <span id="питание">питание</span>
| Доступные для выбора типы питания на борту. Разделяются запятой
|
* AlcoholBeverages,
* Beverages,
* Breakfast,
* ColdMeal,
* ContinentalBreakfast,
* Dinner,
* HotMeal,
* Lunch,
* Meal,
* Refreshment,
* Snack
| Beverages,Snack,HotMeal<br/>ContinentalBreakfast,Lunch,Meal
|-
| <span id="багаж для взрослого">багаж для взрослого</span>
| Норма бесплатного провоза багажа для категории пассажира «Взрослый» <br/>
|
* Пустое — багаж оплачивается отдельно,
* 1PC — количество багажных мест,
* 10KG — максимальный вес в килограммах,
* 10LB — максимальный вес в фунтах
<!--* 60Х60Х60 — дополнительные ограничения по размеру багажа в сантиметрах, при заданной норме по весу-->
| 1PC (одно место)<br/>10LB (десять фунтов)
|-
| <span id="багаж для ребенка">багаж для ребенка</span>
| Норма бесплатного провоза багажа для категории пассажира «Ребенок»<br/>
|
* Пустое — багаж оплачивается отдельно,
* 1PC — количество багажных мест,
* 10KG — максимальный вес в килограммах,
* 10LB — максимальный вес в фунтах
<!--* 60Х60Х60 — дополнительные ограничения по размеру багажа в сантиметрах, при заданной норме по весу-->
| 1PC (одно место) <br/>10LB (десять фунтов)
|-
| <span id="багаж для младенца без места">багаж для младенца без места</span>
| Норма бесплатного провоза багажа для категории пассажира «Младенец без места»<br/>
|
* Пустое — багаж оплачивается отдельно,
* 1PC — количество багажных мест,
* 10KG — максимальный вес в килограммах,
* 10LB — максимальный вес в фунтах
<!--* 60Х60Х60 — дополнительные ограничения по размеру багажа в сантиметрах, при заданной норме по весу-->
| 1PC (одно место) <br/>10LB (десять фунтов)
|-
| <span id="багаж для младенца с местом">багаж для младенца с местом</span>
| Норма бесплатного провоза багажа для категории пассажира «Младенец с местом»<br/>
|
* Пустое — багаж оплачивается отдельно,
* 1PC — количество багажных мест,
* 10KG — максимальный вес в килограммах,
* 10LB — максимальный вес в фунтах
<!--* 60Х60Х60 — дополнительные ограничения по размеру багажа в сантиметрах, при заданной норме по весу-->
| 1PC (одно место) <br/>10LB (десять фунтов)
|-
| <span id="маска тарифа">маска тарифа</span>
| Маска тарифа для маршрутной квитанции. Если задана, в маршрутной квитанции код тарифа заменяется на заданное значение
| Текстовая строка
| CHRT<br/>CHRT BUSINESS
|-
| <span id="endorsement">endorsement</span>
| Эндорсмент. Задается, если нужно вывести его в маршрутной квитанции
| Текстовая строка
|
|-
| <span id="ticketing gtee">ticketing gtee</span>
| Гарантированный срок отправки маршрутной квитанции пассажиру
| H — количество часов до вылета
| 25<br/>48<br/>
|}
Для того чтобы управлять квотами мест по тарифам на определенном рейсе, вам нужно:
# занести в файл «Рейс» несколько строк, соответствующих данному рейсу на разные даты и с разными квотами (подклассами и количеством мест).
# занести в файл «Комбинации» условия на каждую дату и подкласс.
При этом важно учитывать, что данные в файлах «Рейс» и «Комбинации» связываются по коду фрахтователя. Это значит, что в файле «Рейс» каждая строка с рейсом должна иметь уникальный код фрахтователя. В противном случае система не сможет подобрать нужный рейс для комбинации.
=== Загрузка данных в систему ===
Для того чтобы загрузить контент в Инвентори:
1. В выпадающем списке выберите тип файла, который вы собираетесь загрузить.
{| class="wikitable"
|-
|[[Файл:Инвентори Импорт 1.png]]
|-
|Рисунок 1. Выбор типа импортируемого файла
|}
2. Нажмите <code>Обзор...</code> и выберите нужный файл.
3. Нажмите <code>Загрузить</code>.
{| class="wikitable"
|-
|[[Файл:Инвентори Импорт 2.png]]
|-
|Рисунок 2. Загрузка файлов в Инвентори
|}
{| class==== Таблица Комбинации ===="wikitable"|-|[[Файл:Инвентори Экспорт.png]]|-'''Комбинация рейсов''' — предоставляет возможность задавать различные комбинации рейсов|Рисунок 3.Экспорт файлов|}
В комбинации можно указывать максимум 4 рейса. Информация о каждом рейсе в комбинации включает в себя следующие данные:* номер рейсаверхней части окна указаны наименования маркетинговых компаний и количество рейсов на выбранный период (день, три дня, неделя,* код авиакомпаниидве недели,* литера классамесяц). Так,* дата начала полётовна Рисунке 4 отображается 90 рейсов перевозчика Nemo (<code>Nemo : 90</code>,период — месяц).* дата окончания полётов,* дни между вылетами.Карточка рейса содержит:
{| class==== Таблица Тариф ===="wikitable"Тариф описывает правила формирования цены для определённого набора перелётов, заведенных в файле Комбинации.|-Чтобы добавлять и редактировать информацию о тарифе в предоставляемом файле формы, нажмите на кнопку '''Тариф''' (подробнее см. |[[Управление тарифами в Nemo InventoryФайл:monit.png|1000px|Раздел «Монитор рейсов»]]|-|Рисунок 4. Раздел '''Формат файла для внесения информации о тарифеМонитор рейсов''']]).|}
=== Монитор рейсов Изменение расписания ===[[Файл:monit.png|1000px|Раздел «Монитор рейсов»]]
==Раздел «Простановка номеров билетов» == Изменение расписания ====[[Файл:change1.png|600px|Изменение расписания рейса на конкретные даты]]
{| class=== Поиск ==="wikitable"|-|[[Файл:Автоматическая простановка номеров билетов.png|Раздел «Простановка номеров билета»]]|-|Рисунок 7. Раздел '''Простановка номеров билетов'''|}
=== Бронирование =Контент Nemo Inventory в продаже перелетов ==При бронировании перелёта # Система проверяет:#* наличие бронируемых рейсов, #* наличие нужного количества мест на них. # Система оценивает забронированный перелёта так же, как Порядок и логика использования разных типов контента при поиске.# На основании всех полученных данных создаётся объекта PNRа в системе Инвентори. <br />Если цену получить не удалось в силу каких-то причин, то взятые места возвращаются в пул доступных для бронирования бронировании и бронирование прерывается с соответствующей ошибкойвыписке.
=== Простановка номеров билетов Бронирование ===[[ФайлБронирование в Инвентори происходит следующим образом:prostanovka# Система проверяет наличие:#* бронируемых рейсов, #* нужного количества мест на них. # Система оценивает забронированный перелет так же, как при поиске.# На основании всех полученных данных в Инвентори создается объект PNR. <br />Если цену получить не удалось, то взятые места возвращаются в пул доступных для бронирования, и бронирование прерывается соответствующей ошибкой.png|400px|Раздел «Простановка номеров билета»]]