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

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


onlineticket:103description:04aeroexpress

Различия

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

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

Предыдущая версия справа и слеваПредыдущая версия
onlineticket:103description:04aeroexpress [2024/12/11 12:22] m.tsitseronovaonlineticket:103description:04aeroexpress [2025/02/21 16:03] (текущий) kharitonov
Строка 2: Строка 2:
 Формат обменного файла с данными билетов Аэроэкспресс: Формат обменного файла с данными билетов Аэроэкспресс:
  
-<**TICKETS** version='2.10'>\\ +<code xml> 
-  <**TICKET**>\\ +<TICKETS version='2.10'> 
-    <TYPE DESC='AE_TICKET'>**varchar2**(10)</TYPE>\\ +  <TICKET> 
-    <SYSTEM id='код системы. Для МКЛ – 1Н, для других центров – их идентификатор **varchar2**(3)' session='сеанс работы (может отсутствовать) **varchar2**(20)'\\ DESC='информация о системе резервирования'/>\\ +    <TYPE DESC='AE_TICKET'>varchar2(10)</TYPE> 
-    <DEALDATE DESC='дата операции'>**varchar2**(8)</DEALDATE>\\ +    <SYSTEM id='код системы. Для МКЛ – 1Н, для других центров – их идентификатор varchar2(3)' session='сеанс работы (может отсутствовать) varchar2(20)' DESC='информация о системе резервирования'/> 
-    <DEALTIME DESC='время операции'>**varchar2**(6)</DEALTIME>\\ +    <DEALDATE DESC='дата операции'>varchar2(8)</DEALDATE> 
-    <OPTYPE DESC='SALE, REFUND'>**varchar2**(10)</OPTYPE>\\ +    <DEALTIME DESC='время операции'>varchar2(6)</DEALTIME> 
-    <TRANS_TYPE DESC='SALE, REFUND'>**varchar2**(10)</TRANS_TYPE>\\ +    <OPTYPE DESC='SALE, REFUND'>varchar2(10)</OPTYPE> 
-    <EMD_NUM DESC='номер EMD'>**varchar2**(20)</EMD_NUM>\\ +    <TRANS_TYPE DESC='SALE, REFUND'>varchar2(10)</TRANS_TYPE> 
-    <TICKNUM DESC='номер билета'>**varchar2**(20)</TICKNUM>\\ +    <EMD_NUM DESC='номер EMD'>varchar2(20)</EMD_NUM> 
-    <ORDER_NUM DESC='номер заказа Аэроэкспресс'>**varchar2**(20)</ORDER_NUM>\\ +    <TICKNUM DESC='номер билета'>varchar2(20)</TICKNUM> 
-    <PNR DESC='номер заказа на кириллице'>**varchar2**(8)</PNR>\\ +    <ORDER_NUM DESC='номер заказа Аэроэкспресс'>varchar2(20)</ORDER_NUM> 
-    <PNR_LAT DESC='номер заказа на латинице'>**varchar2**(8)</PNR_LAT>\\ +    <PNR DESC='номер заказа на кириллице'>varchar2(8)</PNR> 
-    <FARE DESC='тариф в валюте оплаты'>**varchar2**(100)</FARE>\\ +    <PNR_LAT DESC='номер заказа на латинице'>varchar2(8)</PNR_LAT> 
-    <CURRENCY DESC='валюта оплаты'>**varchar2**(100)</CURRENCY>\\ +    <FARE DESC='тариф в валюте оплаты'>varchar2(100)</FARE> 
-    <FARETYPE DESC='тип тарифа (список возможных значений: full, child, roundtrip, family)'>**varchar2**(100)</FARETYPE>\\ +    <CURRENCY DESC='валюта оплаты'>varchar2(100)</CURRENCY> 
-    <DEAL agency='код агенства **varchar**(6)' date='дата проведения операции по местному времени пульта **varchar2**(8)' disp='идентификатор оператора **varchar**(15)' opr_num='номер оператора **number**' stamp='идентификатор ппр, в котором была проведена операция **varchar**(15)' tap='пульт, с которого была проведена операция **varchar**(15)' time='время проведения операции по местному времени пульта **varchar2**(6)' utc='UTC дата и время проведения операции в ISO формате (YYYYMMDDThhmmss) **varchar2**(15)' DESC='информация о сделке'/>\\ +    <FARETYPE DESC='тип тарифа (список возможных значений: full, child, roundtrip, family)'>varchar2(100)</FARETYPE> 
-    <SALE agency='код агенства **varchar**(6)' date='дата продажи по местному времени пульта **varchar2**(8)' disp='идентификатор оператора-продавца **varchar**(15)' opr_num='номер оператора **number**' stamp='идентификатор ппр, в котором была проведена продажа **varchar**(15)' tap='пульт, с которого была проведена продажа **varchar**(15)' time='время проведение продажи по местному времени пульта **varchar2**(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='время проведения операции по местному времени пульта varchar2(6)' utc='UTC дата и время проведения операции в ISO формате (YYYYMMDDThhmmss) varchar2(15)' DESC='информация о сделке'/> 
-    <**SEGMENTS** DESC='участки перевозки'>\\ +    <SALE agency='код агенства varchar(6)' date='дата продажи по местному времени пульта varchar2(8)' disp='идентификатор оператора-продавца varchar(15)' opr_num='номер оператора number' stamp='идентификатор ппр, в котором была проведена продажа varchar(15)' tap='пульт, с которого была проведена продажа varchar(15)' time='время проведение продажи по местному времени пульта varchar2(6)' utc='UTC дата и время проведения продажи в ISO формате (YYYYMMDDThhmmss) varсhar2(15)' DESC='информация о продаже'/> 
-      <**SEGMENT** DESC='участок перевозки'>\\ +    <SEGMENTS DESC='участки перевозки'> 
-        <SEGNO DESC='порядковый номер участка (всегда равен 1)'>**number**</SEGNO>\\ +      <SEGMENT DESC='участок перевозки'> 
-        <DEPDATE DESC='дата отправления'>**varchar2**(8)</DEPDATE>\\ +        <SEGNO DESC='порядковый номер участка (всегда равен 1)'>number</SEGNO> 
-        <DEPTIME DESC='время отправления'>**varchar2**(8)</DEPTIME>\\ +        <DEPDATE DESC='дата отправления'>varchar2(8)</DEPDATE> 
-        <DEPPORT DESC='код пункта отправления'>**varchar2**(80)</DEPPORT>\\ +        <DEPTIME DESC='время отправления'>varchar2(8)</DEPTIME> 
-        <ARRPORT DESC='код пункта прибытия'>**varchar2**(80)</ARRPORT>\\ +        <DEPPORT DESC='код пункта отправления'>varchar2(80)</DEPPORT> 
-        <CLASS DESC='класс обслуживания (common или business)'>**varchar2**(8)</CLASS>\\ +        <ARRPORT DESC='код пункта прибытия'>varchar2(80)</ARRPORT> 
-        <SEAT DESC='номер места'>**varchar2**(8)</SEAT>\\ +        <CLASS DESC='класс обслуживания (common или business)'>varchar2(8)</CLASS> 
-      <**/SEGMENT**>\\ +        <SEAT DESC='номер места'>varchar2(8)</SEAT> 
-    <**/SEGMENTS**>\\ +      </SEGMENT> 
-    <**FOPS** DESC='формы оплаты'>\\ +    </SEGMENTS> 
-      <**FOP** DESC='форма оплаты'>\\ +    <FOPS DESC='формы оплаты'> 
-        <TYPE DESC='форма оплаты (например, CA, CC, IN, ПК, пока используется только CA)'>**varchar2**(50)</TYPE>\\ +      <FOP DESC='форма оплаты'> 
-        <ORG DESC='код организации'>**varchar2**(100)</ORG>\\ +        <TYPE DESC='форма оплаты (например, CA, CC, IN, ПК, пока используется только CA)'>varchar2(50)</TYPE> 
-        <DOCSER DESC='серия документа'>**varchar2**(10)</DOCSER>\\ +        <ORG DESC='код организации'>varchar2(100)</ORG> 
-        <DOCNUM DESC='номер документа'>**varchar2**(20)</DOCNUM>\\ +        <DOCSER DESC='серия документа'>varchar2(10)</DOCSER> 
-        <DOCINFO DESC='полная информация о платежном документе'>**varchar2**(200)</DOCINFO>\\ +        <DOCNUM DESC='номер документа'>varchar2(20)</DOCNUM> 
-        <AMOUNT DESC='сумма итого в валюте оплаты (например, 389.00)'>**number**</AMOUNT>\\ +        <DOCINFO DESC='полная информация о платежном документе'>varchar2(200)</DOCINFO> 
-        <AUTH_INFO code='код авторизации **varchar2**(8)' currency='код валюты авторизации **varchar2**(3)' amount='сумма авторизации **number**' DESC='информация о пластиковой карте' provider='код центра авторизации при оплате пластиковой картой **varchar2**(2)' RRN='уникальный идентификатор банковской транзакции **varchar2**(35)' acq_bank =’название Банка-эквайера **varchar2**(55)’/>\\ +        <AMOUNT DESC='сумма итого в валюте оплаты (например, 389.00)'>number</AMOUNT> 
-      <**/FOP**>\\ +        <AUTH_INFO code='код авторизации varchar2(8)' currency='код валюты авторизации varchar2(3)' amount='сумма авторизации number' DESC='информация о пластиковой карте' provider='код центра авторизации при оплате пластиковой картой varchar2(2)' RRN='уникальный идентификатор банковской транзакции varchar2(35)' acq_bank =’название Банка-эквайера varchar2(55)’/> 
-    <**/FOPS**>\\ +      </FOP> 
-    <**PASSENGERS** DESC='пассажиры'>\\ +    </FOPS> 
-      <**PASSENGER** DESC='пассажир'>\\ +    <PASSENGERS DESC='пассажиры'> 
-        <PASSNO DESC='номер пассажира'>**number**</PASSNO>\\ +      <PASSENGER DESC='пассажир'> 
-        <SURNAME DESC='имя пассажира'>**varchar2**(100)</SURNAME>\\ +        <PASSNO DESC='номер пассажира'>number</PASSNO> 
-        <NAME DESC='фамилия пассажира'>**varchar2**(100)</NAME>\\ +        <SURNAME DESC='имя пассажира'>varchar2(100)</SURNAME> 
-        <BIRTH_DATE DESC='дата рождения пассажира в формате ДДММГГГГ'>**varchar2**(8)</BIRTH_DATE>\\ +        <NAME DESC='фамилия пассажира'>varchar2(100)</NAME> 
-        <GENDER DESC='пол пассажира (M – мужской, F – женский)'>**varchar2**(1)</GENDER>\\ +        <BIRTH_DATE DESC='дата рождения пассажира в формате ДДММГГГГ'>varchar2(8)</BIRTH_DATE> 
-        <TYPE DESC='тип категории пассажира'>**varchar2**(3)</TYPE>\\ +        <GENDER DESC='пол пассажира (M – мужской, F – женский)'>varchar2(1)</GENDER> 
-        <**DOC** DESC='документ пассажира'>\\ +        <TYPE DESC='тип категории пассажира'>varchar2(3)</TYPE> 
-          <TYPE DESC='тип документа пассажира'>**varchar2**(10)</TYPE>\\ +        <DOC DESC='документ пассажира'> 
-          <NUM DESC='номер документа пассажира'>**varchar2**(100)</NUM>\\ +          <TYPE DESC='тип документа пассажира'>varchar2(10)</TYPE> 
-        <**/DOC**>\\ +          <NUM DESC='номер документа пассажира'>varchar2(100)</NUM> 
-      <**/PASSENGER**>\\ +        </DOC> 
-    <**/PASSENGERS**>\\ +      </PASSENGER> 
-    <**CONTACTS** DESC='контакты пассажира'>\\ +    </PASSENGERS> 
-      <**CONTACT** DESC='контакт пассажира'>**varchar2**(100)</CONTACT>\\ +    <CONTACTS DESC='контакты пассажира'> 
-    <**/CONTACTS**>\\ +      <CONTACT DESC='контакт пассажира'>varchar2(100)</CONTACT> 
-  <**/TICKET**>\\ +    </CONTACTS> 
-<**/TICKETS**>+  </TICKET> 
 +</TICKETS
 +</code>
  
 ---- ----
onlineticket/103description/04aeroexpress.1733919740.txt.gz · Последнее изменение: 2024/12/11 12:22 — m.tsitseronova

Donate Powered by PHP Valid HTML5 Valid CSS Driven by DokuWiki