Инструменты пользователя

Инструменты сайта


onlineticket:103description:01tickets

Различия

Показаны различия между двумя версиями страницы.

Ссылка на это сравнение

Предыдущая версия справа и слеваПредыдущая версия
Следующая версия
Предыдущая версия
onlineticket:103description:01tickets [2023/07/04 16:34] kharitonovonlineticket:103description:01tickets [2025/02/21 15:59] (текущий) kharitonov
Строка 2: Строка 2:
 Формат обменного файла с данными авиабилетов: Формат обменного файла с данными авиабилетов:
  
-<**TICKETS** version='2.8'>\\ +<code xml> 
-  <**TICKET**>\\ +<TICKETS version='2.10'> 
-    <TYPE DESC='TICKET, ETICKET, MCO, RECEIPT, EMD'>**varchar2**(10)</TYPE>\\ +  <TICKET> 
-    <SYSTEM id='код системы. Для ГРС – 1Н, для других центров – их идентификатор **varchar2**(3)' session='сеанс работы (может отсутствовать) **varchar2**(20) bso_id='внутрисистемный номер БСО (может отсутствовать)' DESC='информация о системе резервирования'/>\\ +    <TYPE DESC='TICKET, ETICKET, MCO, RECEIPT, EMD'>varchar2(10)</TYPE> 
-    <CURRENCY DESC='код валюты оплаты – USD,RUB...'>**varchar2**(3)</CURRENCY>\\ +    <SYSTEM id='код системы. Для МКЛ – 1Н, для других центров – их идентификатор varchar2(3)' session='сеанс работы (может отсутствовать) varchar2(20) bso_id='внутрисистемный номер БСО (может отсутствовать)' DESC='информация о системе резервирования'/> 
-    <DEALDATE DESC='дата операции'>**varchar2**(8)</DEALDATE>\\ +    <CURRENCY DESC='код валюты оплаты – USD,RUB...'>varchar2(3)</CURRENCY> 
-    <DEALTIME DESC='время операции'>**varсhar2**(6)</DEALTIME>\\ +    <DEALDATE DESC='дата операции'>varchar2(8)</DEALDATE> 
-    <OPTYPE DESC='SALE,REFUND'>**varchar2**(10)</OPTYPE>\\ +    <DEALTIME DESC='время операции'>varсhar2(6)</DEALTIME> 
-    <TRANS_TYPE DESC='SALE,REFUND,CANCEL,EXCHANGE,ERASE'>**varchar2**(10)</TRANS_TYPE>\\ +    <OPTYPE DESC='SALE,REFUND'>varchar2(10)</OPTYPE> 
-    <MCO_TYPE DESC='PTA, PENALTY, RECEIPT' rfic='код основания для выдачи **varchar2**(2)' rfisc='дополнительный код основания для выдачи **varchar2**(4)'>**varchar2**(10)</MCO_TYPE>\\ +    <TRANS_TYPE DESC='SALE,REFUND,CANCEL,EXCHANGE,ERASE'>varchar2(10)</TRANS_TYPE> 
-    <BSONUM DESC='номер БСО (например, 4214200000001)'>**varchar2**(20)</BSONUM>\\ +    <MCO_TYPE DESC='PTA, PENALTY, RECEIPT' rfic='код основания для выдачи varchar2(2)' rfisc='дополнительный код основания для выдачи varchar2(4)'>varchar2(10)</MCO_TYPE> 
-    <EX_BSONUM DESC='номер БСО сданного билета'>**varchar2**(20)</EX_BSONUM>\\ +    <BSONUM DESC='номер БСО (например, 4214200000001)'>varchar2(20)</BSONUM> 
-    <FIO DESC='ФИО пассажира'>**varchar2**(100)</FIO>\\ +    <EX_BSONUM DESC='номер БСО сданного билета'>varchar2(20)</EX_BSONUM> 
-    <SURNAME DESC='фамилия в первоначально введённом в PNR виде'>**varchar2**(100)</SURNAME>\\ +    <FIO DESC='ФИО пассажира'>varchar2(100)</FIO> 
-    <NAME DESC='имя в первоначально введённом в PNR виде'>**varchar2**(100)</NAME>\\ +    <SURNAME DESC='фамилия в первоначально введённом в PNR виде'>varchar2(100)</SURNAME> 
-    <PASS DESC='документ, удостоверяющий личность пассажира'>**varchar2**(100)</PASS>\\ +    <NAME DESC='имя в первоначально введённом в PNR виде'>varchar2(100)</NAME> 
-    <PASSENGER_TYPE DESC='код категории пассажира'>**varchar2**(3)</PASSENGER_TYPE>\\ +    <PASS DESC='документ, удостоверяющий личность пассажира'>varchar2(100)</PASS> 
-    <BENEFIT_DOC DESC='информация о документе на льготу'>**varchar2**(100)</BENEFIT_DOC>\\ +    <PASSENGER_TYPE DESC='код категории пассажира'>varchar2(3)</PASSENGER_TYPE> 
-    <BIRTH_DATE DESC='дата рождения пассажира в формате ДДММГГГГ'>**varchar2**(8)</BIRTH_DATE>\\ +    <BENEFIT_DOC DESC='информация о документе на льготу'>varchar2(100)</BENEFIT_DOC> 
-    <GENDER DESC='пол пассажира (M – мужской, F – женский)'>**varchar2**(1)</GENDER>\\ +    <BIRTH_DATE DESC='дата рождения пассажира в формате ДДММГГГГ'>varchar2(8)</BIRTH_DATE> 
-    <CITIZENSHIP DESC='гражданство пассажира (ISO код страны)'>**varchar2**(3)</CITIZENSHIP>\\ +    <GENDER DESC='пол пассажира (M – мужской, F – женский)'>varchar2(1)</GENDER> 
-    <GENERAL_CARRIER DESC='валидирующий перевозчик (например, 421)'>**varchar2**(10) </GENERAL_CARRIER>\\ +    <CITIZENSHIP DESC='гражданство пассажира (ISO код страны)'>varchar2(3)</CITIZENSHIP> 
-    <RETTYPE DESC='вид возврата – добровольный=0, вынужденный=1'>**varchar2**(1)</RETTYPE>\\ +    <GENERAL_CARRIER DESC='валидирующий перевозчик (например, 421)'>varchar2(10) </GENERAL_CARRIER> 
-    <TOURCODE DESC='код тура'>**varchar2**(15)</TOURCODE>\\ +    <RETTYPE DESC='вид возврата/обмена – добровольный=0, вынужденный=1'>varchar2(1)</RETTYPE> 
-    <OCURRENCY DESC='код валюты графы «Тариф» (например, EUR)'>**varchar2**(3)</OCURRENCY>\\ +    <TOURCODE DESC='код тура'>varchar2(15)</TOURCODE> 
-    <ORATE DESC='курс перевода из валюты расчета тарифа в валюту графы «Тариф» (например, 0.7103)'>**number**</ORATE>\\ +    <OCURRENCY DESC='код валюты графы «Тариф» (например, EUR)'>varchar2(3)</OCURRENCY> 
-    <NCURRENCY DESC='код валюты расчёта тарифа (например, USD, RUB)'>**varchar2**(3)</NCURRENCY>\\ +    <ORATE DESC='курс перевода из валюты расчета тарифа в валюту графы «Тариф» (например, 0.7103)'>number</ORATE> 
-    <NRATE DESC='курс перевода из валюты расчёта тарифа в валюту оплаты (например, 25.9003)'> **number** </NRATE>\\ +    <NCURRENCY DESC='код валюты расчёта тарифа (например, USD, RUB)'>varchar2(3)</NCURRENCY> 
-    <OPRATE DESC='курс перевода из валюты графы «Тариф» в валюту оплаты'> **number** </OPRATE>\\ +    <NRATE DESC='курс перевода из валюты расчёта тарифа в валюту графы «Тариф» (например, 25.9003)'> number </NRATE> 
-    <FARE type='тип тарифа **varchar2**(15)' vat_amount='сумма НДС по тарифу **number**' vat_rate='процентная ставка НДС по тарифу **number**' DESC='тариф в  валюте оплаты'>**number**</FARE>\\ +    <OPRATE DESC='курс перевода из валюты графы «Тариф» в валюту оплаты'> number </OPRATE> 
-    <OFARE DESC='сумма тарифа из графы «Тариф» билета (например, 400.00)'>**number**</OFARE>\\ +    <FARE type='тип тарифа varchar2(15)' vat_amount='сумма НДС по тарифу number' vat_rate='процентная ставка НДС по тарифу number' DESC='тариф в  валюте оплаты'>number</FARE> 
-    <PENALTY DESC='величина штрафа в валюте оплаты (например, 100.00)'>**number**</PENALTY>\\ +    <OFARE DESC='сумма тарифа из графы «Тариф» билета (например, 400.00)'>number</OFARE> 
-    <FARECALC DESC='информация строки расчёта тарифа'>**varchar2**(400)</FARECALС>\\ +    <PENALTY DESC='величина штрафа в валюте оплаты (например, 100.00)'>number</PENALTY> 
-    <ENDORS_RESTR DESC='данные из графы ENDORSEMENTS/RESTRICTION билета'>**varchar2**(400)</ENDORS_RESTR> +    <FARECALC DESC='информация строки расчёта тарифа'>varchar2(400)</FARECALС> 
-    <PNR DESC='номер заказа'>**varchar2**(8)</PNR>\\ +    <ENDORS_RESTR DESC='данные из графы ENDORSEMENTS/RESTRICTION билета'>varchar2(400)</ENDORS_RESTR> 
-    <PNR_LAT DESC='номер заказа на латинице'>**varchar2**(8)</PNR_LAT>\\ +    <PNR DESC='номер заказа'>varchar2(8)</PNR> 
-    <INV_PNR DESC='номер заказа в инвенторной системе'>**varchar2**(8)</INV_PNR>\\ +    <PNR_LAT DESC='номер заказа на латинице'>varchar2(8)</PNR_LAT> 
-    <CONJ DESC='номера дополнительных бланков'>**varchar2**(100)</CONJ>\\ +    <INV_PNR DESC='номер заказа в инвенторной системе'>varchar2(8)</INV_PNR> 
-    <TO_BSONUM DESC='номер основного билета'>**varchar2**(20)</TO_BSONUM>\\ +    <CONJ DESC='номера дополнительных бланков'>varchar2(100)</CONJ> 
-    <TYP_NUM ser='серия бланка' DESC='типографский номер бланка'>**varchar2**(20)</TYP_NUM>\\ +    <TO_BSONUM DESC='номер основного билета'>varchar2(20)</TO_BSONUM> 
-    <FCMODE DESC='режим тарификации AUTO, MANUAL'>**varchar2**(6)</FCMODE>\\ +    <TYP_NUM ser='серия бланка' DESC='типографский номер бланка'>varchar2(20)</TYP_NUM> 
-    <COMISSION type='тип расчета комиссии **varchar**(10)' currency='валюта комиссии **varchar**(3)' amount='сумма комиссии **number**' rate='процентная ставка  комиссии **number**' DESC='агентская комиссия. Заполняется только в сеансе BSP'/>\\ +    <FCMODE DESC='режим тарификации AUTO, MANUAL'>varchar2(6)</FCMODE> 
-    <BOOK agency='код агенства **varchar**(6)' date='дата бронирования по местному времени пульта **varchar2**(8)' disp='идентификатор оператора, который провёл бронирование **varchar**(15)' opr_num='номер оператора **number**' stamp='идентификатор ппр, в котором было проведено бронирование **varchar**(15)' tap='пульт, с которого было проведено бронирование **varchar**(15)' time='время проведения бронирования по местному времени пульта **varсhar2**(6)' utc='UTC дата и время проведения бронирования в ISO формате (YYYYMMDDThhmmss) **varсhar2**(15)' DESC='информация о бронировании'/>\\ +    <COMISSION type='тип расчета комиссии varchar(10)' currency='валюта комиссии varchar(3)' amount='сумма комиссии number' rate='процентная ставка  комиссии number' DESC='агентская комиссия. Заполняется только в сеансе BSP'/> 
-    <DEAL agency='код агенства **varchar**(6)' date='дата проведения операции по местному времени пульта **varchar2**(8)' disp='идентификатор оператора **varchar**(15)' opr_num='номер оператора **number**' stamp='идентификатор ппр, в котором была проведена операция **varchar**(15)' tap='пульт, с которого была проведена операция **varchar**(15)' time='время проведения операции по местному времени пульта **varсhar2**(6)' utc='UTC дата и время проведения операции в ISO формате (YYYYMMDDThhmmss) **varсhar2**(15)' ersp='код интернет пункта продажи **varchar**(15)' pcc='код PCC **varchar**(15)' DESC='информация о сделке'/>\\ +    <BOOK agency='код агенства varchar(6)' date='дата бронирования по местному времени пульта varchar2(8)' disp='идентификатор оператора, который провёл бронирование varchar(15)' opr_num='номер оператора number' stamp='идентификатор ппр, в котором было проведено бронирование varchar(15)' tap='пульт, с которого было проведено бронирование varchar(15)' time='время проведения бронирования по местному времени пульта varсhar2(6)' utc='UTC дата и время проведения бронирования в ISO формате (YYYYMMDDThhmmss) varсhar2(15)' DESC='информация о бронировании'/> 
-    <SALE agency='код агенства **varchar**(6)' date='дата продажи по местному времени пульта **varchar2**(8)' disp='идентификатор оператора-продавца **varchar**(15)' opr_num='номер оператора **number**' stamp='идентификатор ппр, в котором была проведена продажа **varchar**(15)' tap='пульт, с которого была проведена продажа **varchar**(15)' time='время проведение продажи по местному времени пульта **varсhar2**(6)' utc='UTC дата и время проведения продажи в ISO формате (YYYYMMDDThhmmss) **varсhar2**(15)' DESC='информация о продаже'/>\\ +    <DEAL agency='код агенства varchar(6)' date='дата проведения операции по местному времени пульта varchar2(8)' disp='идентификатор оператора varchar(15)' opr_num='номер оператора number' stamp='идентификатор ппр, в котором была проведена операция varchar(15)' tap='пульт, с которого была проведена операция varchar(15)' time='время проведения операции по местному времени пульта varсhar2(6)' utc='UTC дата и время проведения операции в ISO формате (YYYYMMDDThhmmss) varсhar2(15)' ersp='код интернет пункта продажи varchar(15)' pcc='код PCC varchar(15)' DESC='информация о сделке'/> 
-    <**EMDCOUPONS** DESC='массив купонов EMD, заполняется только для EMD'>\\ +    <SALE agency='код агенства varchar(6)' date='дата продажи по местному времени пульта varchar2(8)' disp='идентификатор оператора-продавца varchar(15)' opr_num='номер оператора number' stamp='идентификатор ппр, в котором была проведена продажа varchar(15)' tap='пульт, с которого была проведена продажа varchar(15)' time='время проведение продажи по местному времени пульта varсhar2(6)' utc='UTC дата и время проведения продажи в ISO формате (YYYYMMDDThhmmss) varсhar2(15)' DESC='информация о продаже'/> 
-        <**EMDCOUPON**>\\ +    <EMDCOUPONS DESC='массив купонов EMD, заполняется только для EMD'> 
-            <COUPON_NO DESC='номер купона'>**number**</COUPON_NO>\\ +        <EMDCOUPON> 
-            <VALUE DESC='Стоимость купона EMD, если EMD оценивается покупонно, иначе нулевое значение'>**number**</VALUE>\\ +            <COUPON_NO DESC='номер купона'>number</COUPON_NO> 
-            <REMARK DESC='ремарка купона'>**varchar2**(140)</REMARK>\\ +            <VALUE DESC='Стоимость купона EMD, если EMD оценивается покупонно, иначе нулевое значение'>number</VALUE> 
-            <RELATED coupon='номер купона документа, с которым связан купон EMD' DESC='номер документа, с которым связан купон'>**varchar2**(20)</RELATED>\\ +            <REMARK DESC='ремарка купона'>varchar2(140)</REMARK> 
-            <REASON rfisc='дополнительный код основания для выдачи' airline='код перевозчика, которому соответствует rfisc' DESC='Описание основания выдачи (reason for issuance)'>**varchar2**(120)</REASON>\\ +            <RELATED coupon='номер купона документа, с которым связан купон EMD' DESC='номер документа, с которым связан купон'>varchar2(20)</RELATED> 
-            <XBAGGAGE **number**='количество сверхнормативного багажа' qualifier='единицы измерения сверхнормативного багажа (P — места багажные, L — фунты, K — килограммы, S — места в салоне)' rpu='тариф за единицу сверхнормативного багажа' currency='код валюты тарифа сверхнормативного багажа' DESC='информация о сверхнормативном багаже, атрибуты присутствуют, если в купоне содержится услуга сверхнормативного багажа'/>\\ +            <REASON rfisc='дополнительный код основания для выдачи' airline='код перевозчика, которому соответствует rfisc' DESC='Описание основания выдачи (reason for issuance)'>varchar2(120)</REASON> 
-        <**/EMDCOUPON**>\\ +            <XBAGGAGE number='количество сверхнормативного багажа' qualifier='единицы измерения сверхнормативного багажа (P — места багажные, L — фунты, K — килограммы, S — места в салоне)' rpu='тариф за единицу сверхнормативного багажа' currency='код валюты тарифа сверхнормативного багажа' DESC='информация о сверхнормативном багаже, атрибуты присутствуют, если в купоне содержится услуга сверхнормативного багажа'/> 
-    <**/EMDCOUPONS**>\\ +        </EMDCOUPON> 
-    <**SEGMENTS** DESC='массив полетных сегментов, для документов MCO, RECEIPT, EMD может не заполняться'>\\ +    </EMDCOUPONS> 
-        <**SEGMENT**>\\ +    <SEGMENTS DESC='массив полетных сегментов, для документов MCO, RECEIPT, EMD может не заполняться'> 
-            <SEGNO DESC='порядковый номер сегмента'>**number**</SEGNO>\\ +        <SEGMENT> 
-            <SEG_BSONUM DESC='номер бланка на котором выпущен сегмент'>**varchar2**(20)</SEG_BSONUM>\\ +            <SEGNO DESC='порядковый номер сегмента'>number</SEGNO> 
-            <COUPON_NO DESC='номер купона'>**number**</COUPON_NO>\\ +            <SEG_BSONUM DESC='номер бланка на котором выпущен сегмент'>varchar2(20)</SEG_BSONUM> 
-            <IS_VOID DESC='статус сегмента: F – flight, V – void, S - surface'>**varchar2**(1)</IS_VOID>\\ +            <COUPON_NO DESC='номер купона'>number</COUPON_NO> 
-            <STPO DESC='признак стоповера: 0 – остановка разрешена, 1 – запрещена'>**number**</STPO>\\ +            <IS_VOID DESC='статус сегмента: F – flight, V – void, S - surface'>varchar2(1)</IS_VOID> 
-            <CITY1CODE DESC='код города вылета как на билете (например, SIP)'>**varchar2**(3)</CITY1CODE>\\ +            <STPO DESC='признак стоповера: 0 – остановка разрешена, 1 – запрещена'>number</STPO> 
-            <CITY2CODE DESC='код города прилета как на билете (например, VKO)'>**varchar2**(3)</CITY2CODE>\\ +            <CITY1CODE DESC='код города вылета как на билете (например, SIP)'>varchar2(3)</CITY1CODE> 
-            <PORT1CODE DESC='код аэропорта вылета как на билете (например, SIP)'>**varchar2**(3)</PORT1CODE>\\ +            <CITY2CODE DESC='код города прилета как на билете (например, VKO)'>varchar2(3)</CITY2CODE> 
-            <PORT2CODE DESC='код аэропорта прилета как на билете (например, VKO)'>**varchar2**(3)</PORT2CODE>\\ +            <PORT1CODE DESC='код аэропорта вылета как на билете (например, SIP)'>varchar2(3)</PORT1CODE> 
-            <TERM1 DESC='терминал вылета'>**varchar2**(6)</TERM1>\\ +            <PORT2CODE DESC='код аэропорта прилета как на билете (например, VKO)'>varchar2(3)</PORT2CODE> 
-            <TERM2 DESC='терминал прилета'>**varchar2**(6)</TERM2>\\ +            <TERM1 DESC='терминал вылета'>varchar2(6)</TERM1> 
-            <CARRIER DESC='код перевозчика на участке – S7'>**varchar2**(2)</CARRIER>\\ +            <TERM2 DESC='терминал прилета'>varchar2(6)</TERM2> 
-            <CLASS DESC='класс обслуживания (например, X, N)'>**varchar2**(2)</CLASS>\\ +            <CARRIER DESC='код перевозчика на участке (например,S7’)'>varchar2(2)</CARRIER> 
-            <REIS DESC='номер рейса'>**varchar2**(5)</REIS>\\ +            <OPERATING_CARRIER DESC='код оперирующего перевозчика на участке (например, ’UT’)*>varchar2(2)</ OPERATING_CARRIER> 
-            <FLYDATE DESC='дата вылета' changed_to='новая дата вылета в случае известного на момент оформления билета изменения в расписании (может отсутствовать) **varchar2**(8)'>**varchar2**(8)</FLYDATE>\\ +            <CLASS DESC='класс обслуживания (например, X, N)'>varchar2(2)</CLASS> 
-            <FLYTIME DESC='время вылета'>**varchar2**(4)</FLYTIME>\\ +            <REIS DESC='номер рейса'>varchar2(5)</REIS> 
-            <ARRDATE DESC='дата прилета'>**varchar2**(8)</ARRDATE>\\ +            <FLYDATE DESC='дата вылета' changed_to='новая дата вылета в случае известного на момент оформления билета изменения в расписании (может отсутствовать) varchar2(8)'>varchar2(8)</FLYDATE> 
-            <ARRTIME DESC='время прилета'>**varchar2**(4)</ARRTIME>\\ +            <FLYTIME DESC='время вылета'>varchar2(4)</FLYTIME> 
-            <BASICFARE DESC='базовый тариф'>**varchar2**(14)</BASICFARE>\\ +            <ARRDATE DESC='дата прилета'>varchar2(8)</ARRDATE> 
-            <NFARE DESC='тариф в валюте расчета (например, 400.00)'>**number**</NFARE>\\ +            <ARRTIME DESC='время прилета'>varchar2(4)</ARRTIME> 
-            <BAGGAGE **number**='количество багажа' qualifier='единицы измерения багажа (P — места багажные, L — фунты, K — килограммы, S — места в салоне)' DESC='информация о багаже, все атрибуты могут отсутствовать'/>\\ +            <BASICFARE DESC='базовый тариф'>varchar2(14)</BASICFARE> 
-            <FFP_INFO **number**='номер бонусной карты программы ЧЛП' certificate='номер сертификата программы ЧЛП' DESC='информация о часто летающем пассажире'/>\\ +            <NFARE DESC='тариф в валюте расчета (например, 400.00)'>number</NFARE> 
-        <**/SEGMENT**>\\ +            <BAGGAGE number='количество багажа' qualifier='единицы измерения багажа (P — места багажные, L — фунты, K — килограммы, S — места в салоне)' DESC='информация о багаже, все атрибуты могут отсутствовать'/> 
-    <**/SEGMENTS**>\\ +            <FFP_INFO number='номер бонусной карты программы ЧЛП' certificate='номер сертификата программы ЧЛП' DESC='информация о часто летающем пассажире'/> 
-    <**TAXES** vat_amount='сумма НДС по АГС' vat_rate='процентная ставка НДС по АГС'>\\ +        </SEGMENT> 
-        <**TAX** vat_amount='сумма НДС по сбору, не включенному в НДС по АГС' vat_rate='процентная ставка НДС по сбору, не включенному в НДС по АГС'>\\ +    </SEGMENTS> 
-            <SEGNO DESC='порядковый номер сегмента'>**number**</SEGNO>\\ +    <TAXES vat_amount='сумма НДС по АГС' vat_rate='процентная ставка НДС по АГС'> 
-            <CODE DESC='код сбора (например, RU, YQ)'>**varchar2**(20)</CODE>\\ +        <TAX vat_amount='сумма НДС по сбору, не включенному в НДС по АГС' vat_rate='процентная ставка НДС по сбору, не включенному в НДС по АГС'> 
-            <AMOUNT DESC='сумма сбора в валюте оплаты (например, 389.00)'>**number**</AMOUNT>\\ +            <SEGNO DESC='порядковый номер сегмента'>number</SEGNO> 
-            <NAMOUNT DESC='сумма сбора в исходной валюте сбора (например, 15.00)'>**number**</NAMOUNT>\\ +            <CODE DESC='код сбора (например, RU, YQ)'>varchar2(20)</CODE> 
-            <NCURRENCY DESC='код исходной валюты сбора (например, USD, RUB)'>**varchar2**(3)</NCURRENCY>\\ +            <AMOUNT DESC='сумма сбора в валюте оплаты (например, 389.00)'>number</AMOUNT> 
-            <NRATE DESC='курс перевода из исходной валюты сбора в валюту оплаты (например, 25.9003)'>**number**</NRATE>\\ +            <NAMOUNT DESC='сумма сбора в исходной валюте сбора (например, 15.00)'>number</NAMOUNT> 
-            <OAMOUNT DESC='сумма сбора в валюте отчетности (например, 510.00)'>**number**</OAMOUNT>\\ +            <NCURRENCY DESC='код исходной валюты сбора (например, USD, RUB)'>varchar2(3)</NCURRENCY> 
-            <OCURRENCY DESC='код валюты отчетности (например, EUR)'>**varchar2**(3)</OCURRENCY>\\ +            <NRATE DESC='курс перевода из валюты расчёта тарифа в валюту графы «Тариф» (например, 25.9003)'>number</NRATE> 
-            <ORATE DESC='курс перевода из исходной валюты сбора в валюту отчетности (например, 0.7103)'>**number**</ORATE>\\ +            <OAMOUNT DESC='сумма сбора в валюте отчетности (например, 510.00)'>number</OAMOUNT> 
-            <OPRATE DESC='курс перевода из валюты отчетности в валюту оплаты'>**number**</OPRATE>\\ +            <OCURRENCY DESC='код валюты отчетности (например, EUR)'>varchar2(3)</OCURRENCY> 
-        <**/TAX**>\\ +            <ORATE DESC='курс перевода из исходной валюты сбора в валюту отчетности (например, 0.7103)'>number</ORATE> 
-    <**/TAXES**>\\ +            <OPRATE DESC='курс перевода из валюты отчетности в валюту оплаты'>number</OPRATE> 
-    <**FOPS**>\\ +        </TAX> 
-        <**FOP**>\\ +    </TAXES> 
-            <TYPE DESC='форма оплаты (например, CA, CC, IN, ПК)'>**varchar2**(50) </TYPE>\\ +    <FOPS> 
-            <ORG DESC='организация (например, МО – Министерство Обороны), используется для взаиморасчётов с перевозчиком'>**varchar2**(100) </ORG>\\ +        <FOP> 
-            <DOCSER DESC='серия документа'>**varchar2**(48)</DOCSER>\\ +            <TYPE DESC='форма оплаты (например, CA, CC, IN, ПК)'>varchar2(50) </TYPE> 
-            <DOCNUM DESC='номер документа'>**varchar2**(48)</DOCNUM>\\ +            <ORG DESC='организация (например, МО – Министерство Обороны), используется для взаиморасчётов с перевозчиком'>varchar2(100) </ORG> 
-            <AUTH_INFO code='код авторизации **varchar2**(8)' currency='код валюты авторизации **varchar2**(3)' amount='сумма авторизации **number**' DESC='информация о пластиковой карте' provider='код центра авторизации при оплате пластиковой картой **varchar2**(2)' RRN='уникальный идентификатор банковской транзакции **varchar2**(35)' acq_bank =’название Банка-эквайера **varchar2**(55)’/>\\ +            <DOCSER DESC='серия документа'>varchar2(48)</DOCSER> 
-            <DOCINFO DESC='полная информация о платежном документе пласт. карты'>**varchar2**(200)</DOCINFO>\\ +            <DOCNUM DESC='номер документа'>varchar2(48)</DOCNUM> 
-            <AMOUNT DESC='сумма итого в валюте оплаты (например, 389.00)'>**number**</AMOUNT>\\ +            <AUTH_INFO code='код авторизации varchar2(8)' currency='код валюты авторизации varchar2(3)' amount='сумма авторизации number' DESC='информация о пластиковой карте' provider='код центра авторизации при оплате пластиковой картой varchar2(2)' RRN='уникальный идентификатор банковской транзакции varchar2(35)' acq_bank =’название Банка-эквайера varchar2(55)’/> 
-        <**/FOP**>\\ +            <DOCINFO DESC='полная информация о платежном документе пласт. карты'>varchar2(200)</DOCINFO> 
-    <**/FOPS**>\\ +            <AMOUNT DESC='сумма итого в валюте оплаты (например, 389.00)'>number</AMOUNT> 
-    <**CONTACTS**>\\ +        </FOP> 
-        <**CONTACT** DESC='контактная информация'>**varchar2**(50)</CONTACTS>\\ +    </FOPS> 
-    <**/CONTACTS**>\\ +    <CONTACTS> 
-    <**AGN_INFO**>\\ +        <CONTACT DESC='контактная информация'>varchar2(50)</CONTACTS> 
-        <CLIENT_NUM DESC='номер клиента'>**varchar2**(50)</CLIENT_NUM>\\ +    </CONTACTS> 
-        <RESERV_NUM DESC='номер заказа'>**varchar2**(50)</RESERV_NUM>\\ +    <AGN_INFO> 
-        <INFO DESC='текст ремарок'>**varchar2**(200)</INFO>\\ +        <CLIENT_NUM DESC='номер клиента'>varchar2(50)</CLIENT_NUM> 
-    <**/AGN_INFO**>\\ +        <RESERV_NUM DESC='номер заказа'>varchar2(50)</RESERV_NUM> 
-    <**EXCH_TICKET**>\\ +        <INFO DESC='текст ремарок'>varchar2(200)</INFO> 
-        <FIO DESC='ФИО пассажира'>**varchar2**(100)</FIO>\\ +    </AGN_INFO> 
-        <AMOUNT DESC='сумма по билету, учтенная при обмене'>**number**</AMOUNT>\\ +    <EXCH_TICKET> 
-        <**SEGMENTS** DESC='массив сегментов сдаваемого билета, участвующих в обмене'>\\ +        <FIO DESC='ФИО пассажира'>varchar2(100)</FIO> 
-            <**SEGMENT**>\\ +        <AMOUNT DESC='сумма по билету, учтенная при обмене'>number</AMOUNT> 
-                <SEGNO DESC='порядковый номер сегмента'>**number**</SEGNO>\\ +        <SEGMENTS DESC='массив сегментов сдаваемого билета, участвующих в обмене'> 
-                <CITY1CODE DESC='код города вылета'>**varchar2**(3)</CITY1CODE>\\ +            <SEGMENT> 
-                <CITY2CODE DESC='код города прилета'>**varchar2**(3)</CITY2CODE>\\ +                <SEGNO DESC='порядковый номер сегмента'>number</SEGNO> 
-                <PORT1CODE DESC='код аэропорта вылета'>**varchar2**(3)</PORT1CODE>\\ +                <CITY1CODE DESC='код города вылета'>varchar2(3)</CITY1CODE> 
-                <PORT2CODE DESC='код аэропорта прилета'>**varchar2**(3)</PORT2CODE>\\ +                <CITY2CODE DESC='код города прилета'>varchar2(3)</CITY2CODE> 
-                <CARRIER DESC='код перевозчика'>**varchar2**(2)</CARRIER>\\ +                <PORT1CODE DESC='код аэропорта вылета'>varchar2(3)</PORT1CODE> 
-                <CLASS DESC='класс обслуживания'>**varchar2**(2)</CLASS>\\ +                <PORT2CODE DESC='код аэропорта прилета'>varchar2(3)</PORT2CODE> 
-                <REIS DESC='номер рейса'>**varchar2**(5)</REIS>\\ +                <CARRIER DESC='код перевозчика'>varchar2(2)</CARRIER> 
-                <FLYDATE DESC='дата вылета'>**varchar2**(8)</FLYDATE>\\ +                <CLASS DESC='класс обслуживания'>varchar2(2)</CLASS> 
-                <FLYTIME DESC='время вылета'>**varchar2**(4)</FLYTIME>\\ +                <REIS DESC='номер рейса'>varchar2(5)</REIS> 
-                <BASICFARE DESC='код тарифа'>**varchar2**(13)</BASICFARE>\\ +                <FLYDATE DESC='дата вылета'>varchar2(8)</FLYDATE> 
-            <**/SEGMENT**>\\ +                <FLYTIME DESC='время вылета'>varchar2(4)</FLYTIME> 
-        <**/SEGMENTS**>\\ +                <BASICFARE DESC='код тарифа'>varchar2(13)</BASICFARE> 
-        <**TAXES** DESC='массив сборов сдаваемого билета, учтенных в процессе обмена'>\\ +            </SEGMENT> 
-            <**TAX**>\\ +        </SEGMENTS> 
-                <SEGNO DESC='порядковый номер сегмента'>**number**</SEGNO>\\ +        <TAXES DESC='массив сборов сдаваемого билета, учтенных в процессе обмена'> 
-                <CODE DESC='код сбора'>**varchar2**(20)</CODE>\\ +            <TAX> 
-                <AMOUNT DESC='сумма сбора в валюте оплаты'>**number**</AMOUNT>\\ +                <SEGNO DESC='порядковый номер сегмента'>number</SEGNO> 
-                <NAMOUNT DESC='сумма сбора в исходной валюте сбора'>**number**</NAMOUNT>\\ +                <CODE DESC='код сбора'>varchar2(20)</CODE> 
-                <NCURRENCY DESC='код исходной валюты сбора'>**varchar2**(3)</NCURRENCY>\\ +                <AMOUNT DESC='сумма сбора в валюте оплаты'>number</AMOUNT> 
-                <NRATE DESC='курс перевода из исходной валюты сбора в валюту оплаты'>**number**</NRATE>\\ +                <NAMOUNT DESC='сумма сбора в исходной валюте сбора'>number</NAMOUNT> 
-            <**/TAX**>\\ +                <NCURRENCY DESC='код исходной валюты сбора'>varchar2(3)</NCURRENCY> 
-        <**/TAXES**>\\ +                <NRATE DESC='курс перевода из валюты расчёта тарифа в валюту графы «Тариф»'>number</NRATE> 
-    <**/EXCH_TICKET**>\\ +            </TAX> 
-  <**/TICKET**>\\ +        </TAXES> 
-<**/TICKETS**>+    </EXCH_TICKET> 
 +  </TICKET> 
 +</TICKETS
 +</code> 
 + 
 +<note>OPERATING_CARRIER будет добавлен в обменный файл, если оператором рейса является другая авиакомпания (отличная от маркетингового перевозчика).</note>
  
 ---- ----
onlineticket/103description/01tickets.1688488458.txt.gz · Последнее изменение: 2023/07/21 09:10 (внешнее изменение)

Donate Powered by PHP Valid HTML5 Valid CSS Driven by DokuWiki