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

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


onlineticket:103description:05train

Это старая версия документа!


Железнодорожные билеты

Формат обменного файла с данными железнодорожных билетов:

<TICKETS version='2.7'>
  <TICKET>

  <TYPE DESC='TRAIN_TICKET'>**varchar2**(10)</TYPE>\\
  <SYSTEM id='код системы. Для ГРС – 1Н, для других центров – их идентификатор **varchar2**(3)' session='сеанс работы (может отсутствовать) **varchar2**(20)' DESC='информация о системе резервирования'/>\\
  <DEALDATE DESC='дата операции'>**varchar2**(8)</DEALDATE>\\
  <DEALTIME DESC='время операции'>**varchar2**(6)</DEALTIME>\\
  <OPTYPE DESC='SALE, REFUND'>**varchar2**(10)</OPTYPE>\\
  <TRANS_TYPE DESC='SALE, REFUND'>**varchar2**(10)</TRANS_TYPE>\\
  <EMD_NUM DESC='номер EMD'>**varchar2**(20)</EMD_NUM>\\
  <TICKNUM DESC='номер билета'>**varchar2**(20)</TICKNUM>\\
  <ORDER_NUM DESC='номер заказа ЖД'>**varchar2**(20)</ORDER_NUM>\\
  <PNR DESC='номер заказа на кириллице'>**varchar2**(8)</PNR>\\
  <PNR_LAT DESC='номер заказа на латинице'>**varchar2**(8)</PNR_LAT>\\
  <FARETYPE DESC='тип тарифа'>**varchar2**(100)</FARETYPE>\\
  <FARE vat_amount='сумма НДС' vat_rate='ставка НДС' DESC='тариф'>**number**</FARE>\\
  <FARE_CURR DESC='валюта тарифа'>**varchar2**(100)</FARE_CURR>\\
  <INSURANCE DESC='страховой тариф (в валюте тарифа)'>**number**</INSURANCE>\\
  <SERVICES DESC='сервисные услуги (в валюте тарифа)' vat_amount='сумма НДС сервисных услуг' vat_rate='ставка НДС сервисных услуг'>**number**</SERVICES>\\
  <COMMISSION DESC='сборы комиссионные(в валюте тарифа)'>**number**</COMMISSION>\\
  <CURRENCY DESC='валюта оплаты'>**varchar2**(100)</CURRENCY>\\
  <TOTAL DESC='общая сумма в валюте оплаты' commission_fee_vat_amount='сумма НДС комиссионного сбора при возврате' commission_fee_vat_rate='ставка НДС комиссионного сбора при возврате' refund_tax_vat_amount='сумма НДС сбора за возврат' refund_tax_vat_rate='ставка НДС сбора за возврат'>**number**</TOTAL>\\
  <CARRIER_VAT_ID DESC='ИНН перевозчика'>**varchar2**(50)</CARRIER_VAT_ID>\\
  <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) **varchar2**(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='информация о продаже'/>\\
  <**SEGMENTS** DESC='участки перевозки'>\\
      <**SEGMENT** DESC='участок перевозки'>\\
          <SEGNO DESC='порядковый номер участка (всегда равен 1)'>**number**</SEGNO>\\
          <DEPDATE DESC='дата отправления'>**varchar2**(8)</DEPDATE>\\
          <DEPTIME DESC='время отправления'>**varchar2**(8)</DEPTIME>\\
          <DEPPORT DESC='код пункта отправления'>**varchar2**(80)</DEPPORT>\\
          <ARRDATE DESC='дата прибытия'>**varchar2**(8)</DEPDATE>\\
          <ARRTIME DESC='время прибытия'>**varchar2**(8)</DEPTIME>\\
          <ARRPORT DESC='код пункта прибытия'>**varchar2**(80)</ARRPORT>\\
          <TRAIN DESC='номер поезда'>**varchar2**(20)</TRAIN>\\
          <COACH num='номер вагона' type='тип вагона'/>\\
          <CLASS DESC='класс обслуживания'>**varchar2**(20)</CLASS>\\
          <**SEATS**>\\
              <SEAT DESC='номер места' tier='ярус места'>**varchar2**(8)</SEAT>\\
          <**/SEATS**>\\
      <**/SEGMEN**T>\\
  <**/SEGMENTS**>\\
  <**PASSENGERS** DESC='данные пассажиров'>\\
      <**PASSENGER** DESC='данные пассажира'>\\
          <PASSNO DESC='номер пассажира'>**number**</PASSNO>\\
          <FIO DESC='ФИО пассажира'>**varchar2**(100)</FIO>\\
          <SURNAME DESC='фамилия пассажира'>**varchar2**(100)</SURNAME>\\
          <NAME DESC='имя и отчество пассажира'>**varchar2**(100)</NAME>\\
          <PASS DESC='документ, удостоверяющий личность пассажира'>**varchar2**(100)</PASS>\\
          <GENDER DESC='пол пассажира (M – мужской, F – женский)'>**varchar2**(1)</GENDER>\\
          <CITIZENSHIP DESC='гражданство пассажира (ISO код страны)'>**varchar2**(3)</CITIZENSHIP>\\
          <BIRTH_DATE DESC='дата рождения пассажира в формате ДДММГГГГ'>**varchar2**(8)</BIRTH_DATE>\\
      <**/PASSENGER**>\\
  <**/PASSENGERS**>\\
  <**CONTACTS**>\\
    <CONTACT DESC='контактная информация по каждому пассажиру (номер телефона или e-mail)'>varchar2(50)</CONTACTS>\\
  <**/CONTACTS**>\\
<**/TICKET**>\\

</TICKETS>


См. также:

onlineticket/103description/05train.1659939827.txt.gz · Последнее изменение: 2023/07/21 09:10 (внешнее изменение)

Donate Powered by PHP Valid HTML5 Valid CSS Driven by DokuWiki