Система продажи пассажирских железнодорожных перевозок

advertisement
ССВ 180-2007
Стандарт Системы взаиморасчетов на воздушном транспорте
Утвержден
Председатель НСАВ
С.В. Ильичев
22 июня 2007 г.
Система продажи пассажирских железнодорожных перевозок
Структура данных файла архива агентских продаж в формате XML
ТКП
ССВ 180-2007
Предисловие
1
2
3
Разработан ТКП.
Введен в действие с даты утверждения.
Введен впервые
Содержание:
1 Область применения ......................................................................................................3
2 Структура и описание файла и его сегментов ............................................................3
2
ССВ 180-2007
1
Область применения
Настоящий стандарт определяет правила формирования файла архива агентских
продаж в формате XML с данными о продажах железнодорожных пассажирских
перевозок пунктами продажи, аккредитованными в ТКП, для предоставления из ТКП в
УФС.
2
Структура и описание файла и его сегментов
Файл XML формируется в кодировке UTF-8. Структура и описание сегментов
файла приведены в таблице, которая имеет следующие колонки:
 Уровень – уровень вложенности;
 Элемент – название элемента;
 Наименование – наименование элемента;
 Обязат. – статус элемента, при указании в графе «+» элемент является
обязательным;
 Тип - тип данных с указанием количества символов: цифровые («N»), затем
указывается количество символов. Например: N4 – данные цифровые размер
строго 4 символа; N…5 – данные цифровые размер до 5 символов; N…18.2 –
данные цифровые размер до 18 символов с 2-мя знаками после запятой;
 Примечание – дополнительная информация по элементу.
Уровень
Элемент
0 TchRwGate
1 CreateDate
1 FileNo
1 RwTransaction
2 TransactionNo
2 ReservationNo
2 OperationType
Наименование
Заголовок
обменного
файла
Дата
формирования
файла
Порядковый
номер файла
Обязат.
+
Заголовок для
описания
транзакций
оформления/воз
врата
Номер
транзакции UFS
Номер брони
UFS
Тип операции
+
Тип
Примечание
+
N6 Формат
DDMMYY
+
N…4 Сквозная
нумерация
файлов в
течение
календарного
года
+
N…14
N…14
+
N1 1– продажа
2- возврат
3
ССВ 180-2007
Уровень
Элемент
2 OperationDate
2 OperationTime
2 PassengerCount
2 Amount
2 ProfitUFS
Наименование
Дата операции
Обязат.
+
Время операции
Кол-во
пассажиров
Общая
стоимость по
операции в
валюте
назначения
Сбор за услуги
UFS
+
+
Тип
Примечание
N6 Формат
DDMMYY
N4 Формат HHMM
N1
+
N…18.2
+
N…18.2 Сумма сбора
Ниже приведены примеры транзакции продажа и транзакции возврат:
<?xml version="1.0" encoding="utf-8" ?>
< TchRwGate >
// Заголовок файла
< CreateDate >100607< /CreateDate >
// Дата создания
< FileNo >21< / FileNo >
// Порядковый номер файла
< RwTransaction >
// Заголовок операции 1
< TransactionNo >108907645005</ TransactionNo >
// Номер транзакции
< ReservationNo >2367834</ ReservationNo >
// Номер брони
< OperationType >1</ OperationType >
// Тип операции
< OperationDate >100607</ OperationDate >
// Дата операции
< OperationTime >1047</ OperationTime >
// Время операции
< PassengerCount >1</ PassengerCount >
// Кол-во пассажиров
< Amount >2830.60</ Amount >
// Стоимость
< ProfitUFS >100.00</ ProfitUFS >
// Сбор за услуги
</ RwTransaction >
// Конец операции 1
< RwTransaction >
// Заголовок операции 2
< TransactionNo >108907646709</ TransactionNo >
< ReservationNo >2367848</ ReservationNo >
< OperationType >2</ OperationType >
< OperationDate >100607</ OperationDate >
< OperationTime >1814</ OperationTime >
< PassengerCount >2</ PassengerCount >
< Amount >1230.00</ Amount >
...
</ RwTransaction >
</ TchRwGate >
4
Download