Изменения

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

Описание файла комиссий из 1С для импорта

18 646 байт добавлено, 23:16, 28 ноября 2013
Новая страница: «{| style="width: 100%" align="left" border="1" cellpadding="5" cellspacing="1" |- ! scope="col" | Заголовок<br/> ! scope="col" | Внутреннее н…»
{| style="width: 100%" align="left" border="1" cellpadding="5" cellspacing="1"
|-
! scope="col" | Заголовок<br/>
! scope="col" | Внутреннее название<br/>
! scope="col" | Описание<br/>
! scope="col" | Допустимые значения<br/>
! scope="col" | Примеры<br/>
|-
| id
| <span id="id">id</span>
| Уникальный номер записи, под которым данное условие занесено в справочник комиссий в 1С. Необязательно для заполнения. Не участвуют в логике расчетов и используются для информативности<br/>
| любое значение
| 123
|-
| начало продажи
| <span id="paymentDateFrom">paymentDateFrom</span>
| Минимально допустимая дата оформления заказа (не путать с датой вылета). Для срабатывания правила, текущая дата должна быть больше или равна указанной.
| пустое = игнорируется<br/>
DD.MM.YYYY

| 01.01.2012
31.01.2010

|-
| конец продажи
| <span id="paymentDateTo">paymentDateTo</span>
| Максимально допустимая дата оформления заказа. Для срабатывания правила, текущая дата должна быть меньше или равна указанной.
| пустое = игнорируется<br/>DD.MM.YYYY
| 31.12.2022
|-
| поставщик

| <span id="contractType">contractType</span>
| Система взаиморасчетов BSP или ТКП
|
пустое = любой,<br/>BSP<br/>TCH

| TCH
|-



| Валидирующий авиаперевозчик
| <span id="valCompanyId">valCompanyId</span>
|
Перевозчик сверяется с предлагаемым ГДС в качестве валидирующего. Должен являться контрактной авиакомпанией агента. Если есть возможность и необходимость провести выписку на стоке другой авиакомпании, валидирующий перевочик переопределяется (см. "переопределенный вп"). Если валидирующий перевозчик от ГДС не подтвержден как допустимый указанными правилами ценообразования и не переопределен - перелет считается недопустимым к выписке и может быть удален из результатов поиска при соответствующих настройках фильтрации.

| пустое игнорируется
2 буквы/цифры

| SU
LH

|-

| Перевозчик одного сегмента
| <span id="airlinesAny">airlinesAny</span>
|
Набор допустимых маркетинговых перевозчиков (интерлайнов) любого сегмента маршрута.<br/>Допустимые варианты ввода:

*КОД,КОД,КОД&nbsp;: должен совпасть хотя бы один маркетинговый перевозчик из перелета с одним из заданного списка.
*КОД,КОД,КОД!&nbsp;: каждый маркетинговый перевозчик из перелета должен встречаться в этом списке
*<>КОД,КОД,КОД&nbsp;: ни один маркетинговый перевозчик из перелета не должен быть в этом списке
*<>КОД,КОД,КОД!&nbsp;: все маркетинговые перевозчики из перелета не должны встречаться в этом списке

|
пустое = любые<br/>- одно или несколько значений (см. описание)

|
SU,LH,BA<br/>SU,LH!<br/><>S7,SU<br/><>S7,BA!

|-
| тип рейса
| <span id="airlineType">airlineType</span>
| Международные воздушные линии или внутренние (весь перелет в пределах одной страны). Одно значение
| пустое = любой<br/>IA (international airlines - международные)<br/>DA (domestic airlines - внутренние)
| IA<br/>DA
|-
| номера рейсов
| <span id="flightNumber">flightNumber</span>
|
Допустимые номера рейсов, можно указывать с кодом маркетинговой компании или без неё

Варианты ввода:

*NNN,NNN: должен совпасть номер рейса из любого сегмента с одним из заданного списка.
*NNN,NNN!&nbsp;: номера рейсов из всех сегметнов перелета должны встречаться в этом списке
*<>NNN,NNN&nbsp;: ни один номер из перелета не должен быть в этом списке
*<>NNN,NNN!&nbsp;: все номера из перелета не должны встречаться в этом списке

|
пустое = любые<br/>- одно или несколько значений (см. описание)

| SU 123,SU 345<br/>123,345<br/><>LH 555
|-
| система бронирования
| <span id="gds">gds</span>
| Глобальная дистрибьютерская система / PCC конктретных реквизитов / ID пакета реквизитов системы NEMO
Перечиляются в любой последовательности, можно смешивать разные типы. Действует правило "или": если указан Sabre целиком, все его PCC/пакеты указывать уже нет смысла.

|
пустое = любые<br/>SABRE, GALILEO, AMADEUS, SIRENA - GDS<br/>[буквы+цифры] - PCC<br/>[цифры] - ID пакета

| SABRE,670P,123
AMADEUS,GALILEO

|-

| Зона
| <span id="zones">zones</span>
|
Географические зоны перелета. Весь перелет не должен выходить за пределы одной из указанных зон для срабатывания правила. [http://www.geonames.org/countries/ разделение стран по указанным зонам]

*AF - Африка,
*AN - Антарктика
*AS - Азия
*EU - Европа
*NA - Северная Америка
*OC - Австралия и Океания
*SA - Южная Америка

перелет должен находиться в обеих зонах ( "EUSA, EUNA" - трансатлантический перелет ):

*EUSA - Европа + Южная Америка,
*EUNA - Европа + Северная Америка
*EUAS - Европа + Азия
*EUAF - Европа + Африка
*EUOC - Европа + Австралия и Океания
*AFNA - Африка + Северная Америка

|
пустое = любые<br/>- одно или несколько значений

|
AS,EU<br/>SA<br/>EUSA, EUNA

|-
| страны вылета
| <span id="depCountries">depCountries</span>
| Допустимые страны вылета для перелета (проверяется только страна вылета первого сегмента маршрута).
|
пустое = любые<br/>КОД,КОД...<br/><>КОД,КОД...(кроме)

|
RU<br/><>LV,LT

|-
| Интерлайн
| <span id="interlinePart">interlinePart</span>
| Минимально допустимая доля несобственных сегментов (сегментов, где валидирующий перевозчик не равен маркетинговому) должна быть больше или равна указанному значению.
*1 - все сегменты интерлайны<br/>
*0.5 - половина или больше сегментов интерлайнов<br/>
*0.25 - четверть или больше сегментов интерлайнов<br/>
*0.01 - присутствует минимум один сегмент интерлайна<br/>
*0 - все сегменты собственные
|
пустое = любое количество<br/>
любое число от 0 до 1
|
0.88

|-
| код тарифа
| <span id="tariffs">tariffs</span>
| Допустимые коды тарифов. Должен совпасть хотя бы один из перелета с одним из заданного списка. При правиле с отрицанием никаких совпадений быть не должно. Совпадение не точное: код из правила может содержаться в коде из перелета (к примеру введенное S1GREY26 совпадет с S1GREY26CH из перелета).<br/>
Варианты ввода:

*КОД,КОД: должен совпасть любой тариф с одним из заданного списка.
*КОД,КОД!&nbsp;: все тарифы перелета должны встречаться в этом списке
*<>КОД,КОД&nbsp;: ни один тариф из перелета не должен быть в этом списке
*<>КОД,КОД!&nbsp;: все тарифы из перелета не должны встречаться в этом списке

|
пустое = любые<br/>- одно или несколько значений (см. описание)

|
WRUTH9PL,ARUTH9PL

|-
|
класс бронирования (коды)

| <span id="bookingClass">bookingClass</span>
|
Допустимые литеры (однобуквенные коды) классов бронирования. Латинскими буквами, русские буквы допустимые только для правил поставщика Sirena.<br/>Варианты ввода:

*КОД,КОД: должен совпасть класс из любого сегмента с одним из заданного списка.
*КОД,КОД!&nbsp;: классы из всех сегметнов перелета должны встречаться в этом списке
*<>КОД,КОД&nbsp;: ни один класс из перелета не должен быть в этом списке
*<>КОД,КОД!&nbsp;: все классы из перелета не должны встречаться в этом списке

|
пустое = любые<br/>- одно или несколько значений (см. описание)

| A,B,C<br/><>A,B,C
|-
| посегметныйрасчет
| <span id="modeForSegment">modeForSegment</span>
| Признак применения комиссии за каждый сегмент перелета. Например 100 руб. за каждый сегмент.


|
пустое = 0<br/>0 - комиссия одна на весь перелет<br/>1 - комиссию необходимо умножить на кол-во сегментов

|
0<br/>1

|-
| страна вылета
| <span id="depCountries">depCountries</span>
| Допустимые страны вылета для перелета (проверяется только страна вылета первого сегмента маршрута).
|
пустое = любые<br/>КОД,КОД...<br/><>КОД,КОД...(кроме)

|
RU<br/><>LV,LT

|-
| страна назначения
| <span id="arrCountries">arrCountries</span>
| Проверяется страна назначения (для OW и CR: это последняя страна последнего сегмента, для RT: это последняя страна первого плеча маршрута). К примеру для перелета MOW-PAR-MOW страна назначения FR, для MOW-PAR-LON - GB. '''Правило страна вылета=RU, страна назначения=RU не означает местный рейс''' - не забывайте указывать тип рейса DA (ВВЛ).
|
пустое = любые<br/>КОД,КОД...<br/><>КОД,КОД...(кроме)

|
RU<br/><>LV,LT

|-

| Маршрут
| <span id="routeFull">routeFull</span>
| Цепочка из IATA кодов городов или аэропортов, описывающая весь маршрут перелета с учетом пересадок, без разрывов и повторов. Всегда следует использовать IATA код города, если он имеется (агрегирующий аэропорт). К примеру перелет VKO-ORY, ORY-VKO приводится к маршруту MOW-PAR-MOW.
|
пустое = любые<br/>КОД-КОД,КОД-КОД,...<br/><>КОД-КОД,КОД-КОД,...(кроме)

|
MOW-LON,LON-MOW<br/><>MOW-BER-PAR

|-
| Содержит Маршрут
| <span id="routePart">routePart</span>
|
Указывается только часть маршрута, составленного по аналогии с предыдущим.

|
пустое = любые<br/>КОД-КОД,<br/>-КОД-,...<br/><>-КОД-,...(кроме)

|
-CAI-<br/><>-PRG-,PRG-SVX

|-
| Вылет из (город)

| <span id="depAirports">depAirports</span>
| Проверяется только аэропорт вылета первого сегмента. При указании кодов аэропортов необходимо точное совпадение. При указании кодов городов (агрегирующий аэропортов) сопоставление происходит по внутреннему справочнику аэропоротов. Рекомендуется указывать коды конкретных аэропортов.
|
пустое = любые<br/>КОД,КОД...<br/><>КОД,КОД...(кроме)

|
MOW,PAR,BER <>VKO,LON

|-
| прилет в город
| <span id="arrAirports">arrAirports</span>
| Аэропорт прилета определяется аналогично "стране назначения". Проверка на сопоставление происходит по аналогии с "вылетом (аэропорты, города)"
|
пустое = любые<br/>КОД,КОД...<br/><>КОД,КОД...(кроме)

|
MOW,PAR,BER <>VKO,LON

|-
| № рейса
| <span id="flightNumber">flightNumber</span>
|
Допустимые номера рейсов, можно указывать с кодом маркетинговой компании или без неё

Варианты ввода:

*NNN,NNN: должен совпасть номер рейса из любого сегмента с одним из заданного списка.
*NNN,NNN!&nbsp;: номера рейсов из всех сегметнов перелета должны встречаться в этом списке
*<>NNN,NNN&nbsp;: ни один номер из перелета не должен быть в этом списке
*<>NNN,NNN!&nbsp;: все номера из перелета не должны встречаться в этом списке

|
пустое = любые<br/>- одно или несколько значений (см. описание)

| SU 123,SU 345<br/>123,345<br/><>LH 555
|-
| началовылета
| <span id="dateBegin">dateBegin</span>
| Дата вылета первого сегмента должна быть больше или равна указанной дате
| пустое = игнорируется<br/>
DD.MM.YYYY

| 01.01.2012
31.01.2010

|-
| конецвылета
| <span id="dateEnd">dateEnd</span>
| Дата вылета первого сегмента должна быть меньше или равна указанной дате
| пустое = игнорируется<br/>
DD.MM.YYYY

| 31.12.2022
|-
| возврат не позднее
| <span id="dateBack">dateBack</span>
| Дата вылета последнего сегмента маршрута должна быть меньше или равна указанной дате
| пустое = игнорируется<br/>
DD.MM.YYYY

| 31.12.2022
|-
| код-шеринг
| <span id="codeSharing">codeSharing</span>
| Признак допустимости выполнения рейса под другой оперирующей авиакомпанией
|
пустое - допустимо<br/>1 - допустимо<br/>0 - недопустимо

| 0
1

|-

| Процентная комиссия
| <span id="commission">commission</span>
| Прибыль агента, получаемая от авиакомпании за проданные билеты. Обязательное для правильного заполнение поле, должно соответствовать указанному в контракте. Значение передается через ГДС при выписке. Указываться в процентах от тарифа.
При определении валидирующего перевозчика, правила с указанной нулевой комиссией имеют больший приоритет перед правилами с пустой комиссией.

|
"xxxКОД" (код валюты) или "XX%"

| 13%
|-
| Абсолютная комиссия
| <span id="commission">commission</span>
| Прибыль агента, получаемая от авиакомпании за проданные билеты. Обязательное для правильного заполнение поле, должно соответствовать указанному в контракте. Значение передается через ГДС при выписке. Указываться в абсолютной величине, с указанием валюты.
При определении валидирующего перевозчика, правила с указанной нулевой комиссией имеют больший приоритет перед правилами с пустой комиссией.

|
"xxxКОД" (код валюты) или "XXRUB"

| 100RUB<br/>
|-

| <br/>
| <br/>
| <br/>
| <br/>
| <br/>
|}

Навигация

'