Изменения

Перейти к навигации Перейти к поиску

Маршрут-квитанция

150 байт добавлено, 11:34, 5 июня 2018
Группы
Для того чтобы указать в маршрут-квитанции информацию о нескольких пассажирах (сегментах полета и пр.) используются группы. Они лишь объединяют другие переменные и самостоятельными параметрами не обладают. Поэтому добавляя группу, не забывайте закрывать ее.
{| class="wikitable" id="keys" style="width: 50%" border="1" cellpadding="5" cellspacing="0"|-! colspan="3" | Описание групп|-! Название группы! Описание группы|-| class="item tbl_groups" | &nbsp;%TICKET_GROUP%| Билет|-| class="item tbl_groups" | &nbsp;%PASSENGER%| Пассажир|-| class="item tbl_groups" | &nbsp;%SEGMENT%| Сегмент|-| class="item tbl_groups" | &nbsp;%FLIGHT_TARIFF_GROUP%| Информация о семействе тарифа. Не рекомендуется к использованию (так как эта группа и входящие в неё переменные вскоре будут удалены)<br/>|} {{Attention|Для корректного отображения данных через переменные для более, чем одного пассажира, группа <syntaxhighlight lang="text" enclose="none" style="font-size: 1.2em; padding: 0 3px; background: #F0F0F0; border: 1px dashed #2F6FAB;">%SEGMENT%</syntaxhighlight> должна размещаться только внутри группы <syntaxhighlight lang="text" enclose="none" style="font-size: 1.2em; padding: 0 3px; background: #F0F0F0; border: 1px dashed #2F6FAB;">%PASSENGER%</syntaxhighlight>.}} В разделе «Управление продажами» → «Авиабилеты» → «Устаревшие настройки» → «Настройка» размещена опция {{Setting|Скрывать сборы в таксы на маршрут-квитанции}}.Если она активирована, то при наличии сбора в сумме заказа он будет поровну распределен на всех пассажиров, для которых стоимость билета ненулевая, и замаскирован под таксу с кодом XP. '''ПримерTICKET_GROUP'''<br>Если в заказе на одного пассажира несколько номеров билетов, то возможно вынести каждый билет в отдельную маршрут-квитанцию. Для разделения билетов на отдельные маршрут-квитанции необходимо воспользоваться группой %TICKET_GROUP%, обернув ей весь шаблон документа.<br><pre>%TICKET_GROUP%%PASSENGER%%BOOKING_ID%%PASS_LASTNAME% %PASS_NAME% - %TICKET_NUMBER%%PASSENGER%%TICKET_GROUP%</pre><pre>347278IVANOV IVAN - 5555100028150</pre><pre>347278IVANOV IVAN - 5555100028151</pre>  '''Пример PASSENGER'''
<pre>%PASSENGER%
</pre>
'''Пример FLIGHT_TARIFF_GROUP'''<br>Для того, чтобы вывести информацию о семействе тарифов, также используются группы. <br>'''Пример'''
<pre>
%FLIGHT_TARIFF_GROUP%
</pre>
{{Attention|Переменные для вывода информации о семействе тарифа выводятся только в том случае, если есть информация о тарифной опции данного типа и если в перелёте только одно семейство тарифов.}}
 
Если в заказе на одного пассажира несколько номеров билетов, то возможно вынести каждый билет в отдельную маршрут-квитанцию. Для разделения билетов на отдельные маршрут-квитанции необходимо воспользоваться группой %TICKET_GROUP%, обернув ей весь шаблон документа.
 
'''Пример'''
<pre>
%TICKET_GROUP%
%PASSENGER%
%BOOKING_ID%
%PASS_LASTNAME% %PASS_NAME% - %TICKET_NUMBER%
%PASSENGER%
%TICKET_GROUP%
</pre>
<pre>
347278
IVANOV IVAN - 5555100028150
</pre>
<pre>
347278
IVANOV IVAN - 5555100028151
</pre>
 
 
{| class="wikitable" id="keys" style="width: 50%" border="1" cellpadding="5" cellspacing="0"
|-
! colspan="3" | Описание групп
|-
! Название группы
! Описание группы
|-
| class="item tbl_groups" | &nbsp;%TICKET_GROUP%
| Билет
|-
| class="item tbl_groups" | &nbsp;%PASSENGER%
| Пассажир
|-
| class="item tbl_groups" | &nbsp;%SEGMENT%
| Сегмент
|-
| class="item tbl_groups" | &nbsp;%FLIGHT_TARIFF_GROUP%
| Информация о семействе тарифа. Не рекомендуется к использованию (см. пример выше)<br/>
|}
 
{{Attention|Для корректного отображения данных через переменные для более, чем одного пассажира, группа <syntaxhighlight lang="text" enclose="none" style="font-size: 1.2em; padding: 0 3px; background: #F0F0F0; border: 1px dashed #2F6FAB;">%SEGMENT%</syntaxhighlight> должна размещаться только внутри группы <syntaxhighlight lang="text" enclose="none" style="font-size: 1.2em; padding: 0 3px; background: #F0F0F0; border: 1px dashed #2F6FAB;">%PASSENGER%</syntaxhighlight>.}}
 
В разделе «Управление продажами» → «Авиабилеты» → «Устаревшие настройки» → «Настройка» размещена опция {{Setting|Скрывать сборы в таксы на маршрут-квитанции}}.
Если она активирована, то при наличии сбора в сумме заказа он будет поровну распределен на всех пассажиров, для которых стоимость билета ненулевая, и замаскирован под таксу с кодом XP.
== Альтернативные МК из ГРС ==

Навигация

'