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

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


onlineticket:105present

Различия

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

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

Предыдущая версия справа и слеваПредыдущая версия
Следующая версия
Предыдущая версия
onlineticket:105present [2016/09/12 06:59] – [Печать PTA MCO] kharitonovonlineticket:105present [2023/07/21 09:11] (текущий) – внешнее изменение 127.0.0.1
Строка 1: Строка 1:
-===== Приложение 3. Представление операций ===== +=====Представление операций ====== 
-==== Печать PTA MCO ====+===== Печать PTA MCO =====
 Формируется одно сообщение с данными по напечатанному MCO: Формируется одно сообщение с данными по напечатанному MCO:
-  *  **/TICKETS/TICKET/TYPE** = '''MCO''' +  *  **/TICKETS/TICKET/TYPE** = ''MCO'' 
-  * **/TICKETS/TICKET/OPTYPE** = '''SALE''' +  * **/TICKETS/TICKET/OPTYPE** = ''SALE'' 
-  * **/TICKETS/TICKET/TRANS_TYPE** = '''SALE''' +  * **/TICKETS/TICKET/TRANS_TYPE** = ''SALE'' 
-  * **/TICKETS/TICKET/MCO_TYPE** = '''PTA'''.+  * **/TICKETS/TICKET/MCO_TYPE** = ''PTA''.
  
-==== Печать билета ====+===== Печать билета =====
 Формируется одно или два сообщения:  Формируется одно или два сообщения: 
-  * одно сообщение – с данными по напечатанному билету. //TICKETS/TICKET/TYPE// равен //TICKET// или //ETICKET//, //TICKETS/TICKET/OPTYPE// равен //SALE//, //TICKETS/TICKET/TRANS_TYPE// равен //SALE//, //TICKETS/TICKET/MCO_TYPE// не заполнен+  * первое сообщение включает данные по напечатанному билету 
-  * второе – с данными квитанцииесли печатается квитанция K95. Тег //TICKETS/TICKET/TYPE// равен //RECEIPT//, //TICKETS/TICKET/OPTYPE// равен //SALE//, //TICKETS/TICKET/TRANS_TYPE// равен //SALE//, данные о сумме сбора в квитанции помещаются в единственный тег //TICKETS/TICKET/TAXES/TAX//, //TICKETS/TICKET/MCO_TYPE// заполнен как //RECEIPT//.+    * **/TICKETS/TICKET/TYPE** = ''TICKET'' или ''ETICKET'' 
 +    * **/TICKETS/TICKET/OPTYPE** = ''SALE'' 
 +    * **/TICKETS/TICKET/TRANS_TYPE** = ''SALE'' 
 +    * **/TICKETS/TICKET/MCO_TYPE** = //null//; 
 +  * второе сообщение включает данные квитанции (если печатается квитанция K95
 +    * **/TICKETS/TICKET/TYPE** = ''RECEIPT'' 
 +    * **/TICKETS/TICKET/OPTYPE** = ''SALE'' 
 +    * **/TICKETS/TICKET/TRANS_TYPE** = ''SALE'' 
 +    * **/TICKETS/TICKET/TAXES/TAX** содержит данные о сумме сбора в квитанции 
 +    * **/TICKETS/TICKET/MCO_TYPE** = ''RECEIPT''.
  
-==== Печать EMD или MCO на агентский сбор ==== +===== Печать EMD или MCO на агентский сбор ===== 
-Формируется одно сообщения с данными квитанции. Тег //TICKETS/TICKET/TYPE// равен //EMD// или //MCO//, //TICKETS/TICKET/OPTYPE// равен //SALE//, //TICKETS/TICKET/TRANS_TYPE// равен //SALE//, данные о сумме сбора в квитанции помещаются в единственный тег //TICKETS/TICKET/TAXES/TAX//. //TICKETS/TICKET/MCO_TYPE// заполнен как //RECEIPT//.+Формируется одно сообщения с данными квитанции
 +  * **/TICKETS/TICKET/TYPE** = ''EMD'' или ''MCO'' 
 +  * **/TICKETS/TICKET/OPTYPE** = ''SALE'' 
 +  * **/TICKETS/TICKET/TRANS_TYPE** = ''SALE'' 
 +  * **/TICKETS/TICKET/TAXES/TAX** содержит данные о сумме сбора в квитанции 
 +  * **/TICKETS/TICKET/MCO_TYPE** = ''RECEIPT''.
  
-==== ПO и БЛ обмен билета ==== +===== Обмен билетов по операциям ПО и БЛ ===== 
-Формируется __только одно__ сообщение: с информацией о вновь выпущенном билете, со значением //SALE// в поле //TICKETS/TICKET/OPTYPE// и //EXCHANGE// – в поле //TICKETS/TICKET/TRANS_TYPE//. Содержит только вновь взятые сборы и только вновь взятые формы оплаты. Кроме того содержит форму оплаты со значением ''EX'' в поле //TYPE// (см. комментарии по заполнению ниже). //TICKETS/TICKET/TYPE// равен //TICKET// или //ETICKET//, //TICKETS/TICKET/MCO_TYPE// не заполняется.+Операция обмена билетов проводится, когда необходимо
 +  * изменить рейс или дату вылета
 +  * изменить пассажирские данные.
  
-==== Отказ от билета ==== +Формируется только одно сообщение с информацией о вновь выпущенном билете и следующими параметрами: 
-Формируется одно сообщение с данными по возвращаемому билету. //TICKETS/TICKET/TRANS_TYPE// равен //СANCEL//, //TICKETS/TICKET/OPTYPE// равен //REFUND//, //TICKETS/TICKET/TYPE// равен //TICKET// или //ETICKET//. Заполняются атрибуты записи //TICKETS/TICKET/SALE//, поле //TICKETS/TICKET/MCO_TYPE// не заполняется.+  * **/TICKETS/TICKET/OPTYPE** = ''SALE'' 
 +  * **/TICKETS/TICKET/TRANS_TYPE** = ''EXCHANGE'' 
 +  * новые данные по форме оплаты и сборам 
 +  * **/TICKETS/TICKET/FOPS/FOP/TYPE** = ''EX''(см[[onlineticket:106comments#логика_заполнения_структуры_fop_для_формы_оплаты_ex|Приложение 4]]) 
 +  * **/TICKETS/TICKET/TYPE** = ''TICKET'' или ''ETICKET'' 
 +  * **/TICKETS/TICKET/MCO_TYPE** = //null//.
  
-==== Возврат билета ====+===== Отказ от билета ===== 
 +Формируется одно сообщение с данными по возвращаемому билету: 
 +  * **/TICKETS/TICKET/TRANS_TYPE** = ''СANCEL'' 
 +  * **/TICKETS/TICKET/OPTYPE** = ''REFUND'' 
 +  * **/TICKETS/TICKET/TYPE** = ''TICKET'' или ''ETICKET'' 
 +  * **/TICKETS/TICKET/SALE** заполняется соответствующими данными 
 +  * **/TICKETS/TICKET/MCO_TYPE** = //null//. 
 + 
 +===== Возврат билета =====
 Формируется одно или два сообщения: Формируется одно или два сообщения:
-  * с данными возвращаемого билета, //TICKETS/TICKET/TRANS_TYPE// равен //REFUND//, //TICKETS/TICKET/OPTYPE// равен //REFUND//. Заполняются атрибуты записи ///TICKETS/TICKET/SALE//, поле //TICKETS/TICKET/MCO_TYPE// не заполняется; +  * первое сообщение включает данные возвращаемого билета 
-  * если справка о возврате выпускается на К95 или MCO, формируется сообщение с данными справки о возврате, //TICKETS/TICKET/TRANS_TYPE// равен //REFUND//, //TICKETS/TICKET/OPTYPE// равен //SALE//, //TICKETS/TICKET/TYPE// равен //REF_NOTICE// или //MCO//, //TICKETS/TICKET/MCO_TYPE// равен //RECEIPT//. Заполняется поле //TICKETS/TICKET/TO_BSONUM//, которое содержит номер БСО сданного билетатаким образом, МСО связывается по полю //TO_BSONUM// с //BSONUM// сданного билета.+    * **/TICKETS/TICKET/TRANS_TYPE** = ''REFUND'' 
 +    * **/TICKETS/TICKET/OPTYPE** = ''REFUND'' 
 +    * **/TICKETS/TICKET/SALE** заполняется соответствующими данными 
 +    * **/TICKETS/TICKET/MCO_TYPE** = //null//; 
 +  * второе сообщение включает данные справки о возврате (если справка о возврате выпускается на К95 или MCO
 +    * **/TICKETS/TICKET/TRANS_TYPE** = ''REFUND'' 
 +    * **/TICKETS/TICKET/OPTYPE** = ''SALE'' 
 +    * **/TICKETS/TICKET/TYPE** = ''REF_NOTICE'' или ''MCO'' 
 +    * **/TICKETS/TICKET/MCO_TYPE** = ''RECEIPT'' 
 +    * **/TICKETS/TICKET/TO_BSONUM** содержит номер БСО сданного билета (таким образом, МСО связывается по полю **TO_BSONUM** с **BSONUM** сданного билета).
  
-==== Выпуск справки о возврате на EMD ==== +===== Выпуск справки о возврате на EMD ===== 
-Формируется одно сообщение с данными справки о возврате, //TICKETS/TICKET/TRANS_TYPE// равен //REFUND//, //TICKETS/TICKET/OPTYPE// равен //SALE//, //TICKETS/TICKET/TYPE// равен //EMD//, //TICKETS/TICKET/MCO_TYPE// равен //REF_NOTICE//. Заполняется поле //TICKETS/TICKET/TO_BSONUM//, которое содержит номер БСО сданного билетатаким образом, EMD связывается по полю //TO_BSONUM// с //BSONUM// сданного билета.+Формируется одно сообщение с данными справки о возврате
 +  * **/TICKETS/TICKET/TRANS_TYPE** = ''REFUND'' 
 +  * **/TICKETS/TICKET/OPTYPE** = ''SALE'' 
 +  * **/TICKETS/TICKET/TYPE** = ''EMD'' 
 +  * **/TICKETS/TICKET/MCO_TYPE** = ''REF_NOTICE'' 
 +  * **/TICKETS/TICKET/TO_BSONUM** содержит номер БСО сданного билета (таким образом, EMD связывается по полю **TO_BSONUM** с **BSONUM** сданного билета).
  
-==== Печать штрафа ==== +===== Печать штрафа ===== 
-Формируется одно сообщение с данными МСО или EMD. //TICKETS/TICKET/OPTYPE// равен //SALE//, //TICKETS/TICKET/TYPE// равен //EMD// или //MCO//, //TICKETS/TICKET/MCO_TYPE// равен //PENALTY//. Заполняется поле //TO_BSONUM//, содержащее номер БСО билета, по которому взимается штраф. Поле //TICKETS/TICKET/TRANS_TYPE// содержит //EXCHANGE//, если штраф соответствует обмену, или //REFUND//, если штраф соответствует возврату. //TICKETS/TICKET/SEGMENTS// не заполняются, если штраф не разбивается по участкам перевозки.+Формируется одно сообщение с данными МСО или EMD
 +  * **/TICKETS/TICKET/OPTYPE** = ''SALE'' 
 +  * **/TICKETS/TICKET/TYPE** = ''EMD'' или ''MCO'' 
 +  * **/TICKETS/TICKET/MCO_TYPE** = ''PENALTY'' 
 +  * **/TICKETS/TICKET/TO_BSONUM** содержит номер БСО билета, по которому взимается штраф 
 +  * **/TICKETS/TICKET/TRANS_TYPE** = ''EXCHANGE'' (штраф за обменили ''REFUND'' (штраф за возврат
 +  * **/TICKETS/TICKET/SEGMENTS** не заполняется, если штраф не разбивается по сегментам перевозки.
  
-==== Замена бланка ==== +===== Замена бланка ===== 
-Формируется одно сообщение с данными испорченного бланка. //TICKETS/TICKET/OPTYPE// равен //SALE//. Поле //TICKETS/TICKET/TRANS_TYPE// содержит //ERASE//, //TICKETS/TICKET/MCO_TYPE// не заполнен.+Формируется одно сообщение с данными испорченного бланка
 +  * **/TICKETS/TICKET/OPTYPE** = ''SALE'' 
 +  * **/TICKETS/TICKET/TRANS_TYPE** = ''ERASE'' 
 +  * **/TICKETS/TICKET/MCO_TYPE** = //null//.
  
-==== Выпуск справки об использовании на EMD ==== +===== Выпуск справки об использовании на EMD ===== 
-Формируется одно сообщение с данными справки об использовании, //TICKETS/TICKET/TRANS_TYPE// равен //EXCHANGE//, //TICKETS/TICKET/OPTYPE// равен //SALE//, //TICKETS/TICKET/TYPE// равен //EMD//, //TICKETS/TICKET/MCO_TYPE// равен //USED_NOTICE//. Заполняется поле //TICKETS/TICKET/TO_BSONUM//, которое содержит номер БСО сданного билетатаким образом, EMD связывается по полю //TO_BSONUM// с //BSONUM// сданного билета.+Формируется одно сообщение с данными справки об использовании
 +  * **/TICKETS/TICKET/TRANS_TYPE** = ''EXCHANGE'' 
 +  * **/TICKETS/TICKET/OPTYPE** = ''SALE'' 
 +  * **/TICKETS/TICKET/TYPE** = ''EMD'' 
 +  * **/TICKETS/TICKET/MCO_TYPE** = ''USED_NOTICE'' 
 +  * **/TICKETS/TICKET/TO_BSONUM** содержит номер БСО сданного билета (таким образом, EMD связывается по полю **TO_BSONUM** с **BSONUM** сданного билета).
  
-==== Выпуск MCO на сверхнормативный багаж ==== +===== Выпуск MCO на сверхнормативный багаж ===== 
-Формируется одно сообщение с данными MCO, //TICKETS/TICKET/TRANS_TYPE// равен //SALE//, //TICKETS/TICKET/OPTYPE// равен //SALE//, //TICKETS/TICKET/TYPE// равен //MCO//, //TICKETS/TICKET/MCO_TYPE// равен //EXC_BAGGAGE//.+Формируется одно сообщение с данными MCO
 +  * **/TICKETS/TICKET/TRANS_TYPE** = ''SALE'' 
 +  * **/TICKETS/TICKET/OPTYPE** = ''SALE'' 
 +  * **/TICKETS/TICKET/TYPE** = ''MCO'' 
 +  * **/TICKETS/TICKET/MCO_TYPE** = ''EXC_BAGGAGE''.
  
-==== Выпуск EMD на спецуслуги ==== +===== Выпуск EMD на спецуслуги ===== 
-Формируется одно сообщение с данными EMD, //TICKETS/TICKET/TRANS_TYPE// равен //SALE//, //TICKETS/TICKET/OPTYPE// равен //SALE//, //TICKETS/TICKET/TYPE// равен //EMD//, //TICKETS/TICKET/MCO_TYPE// равен //SERVICE//.+Формируется одно сообщение с данными EMD
 +  * **/TICKETS/TICKET/TRANS_TYPE** = ''SALE'' 
 +  * **/TICKETS/TICKET/OPTYPE** = ''SALE'' 
 +  * **/TICKETS/TICKET/TYPE** = ''EMD'' 
 +  * **/TICKETS/TICKET/MCO_TYPE** = ''SERVICE''.
  
 ---- ----
 См. также: См. также:
-  * [[onlineticket:103description|Приложение 1. Описание XML-формата обменного файла]] +  * [[onlineticket:103description|Описание XML-формата обменного файла]] 
-  * [[onlineticket:104operations|Приложение 2. Описание полей XML документа]] +  * [[onlineticket:104operations|Описание полей XML документа]] 
-  * [[onlineticket:106comments|Приложение 4. Комментарии по заполнению]] +  * [[onlineticket:106comments|Комментарии по заполнению]] 
-{{tag>онлайн-тикет}}+{{tag>online-ticket}}
onlineticket/105present.1473663589.txt.gz · Последнее изменение: 2023/07/21 09:10 (внешнее изменение)

Donate Powered by PHP Valid HTML5 Valid CSS Driven by DokuWiki