onlineticket:106comments
Различия
Показаны различия между двумя версиями страницы.
| Предыдущая версия справа и слеваПредыдущая версияСледующая версия | Предыдущая версия | ||
| onlineticket:106comments [2016/09/07 14:55] – kharitonov | onlineticket:106comments [2025/02/20 16:59] (текущий) – kharitonov | ||
|---|---|---|---|
| Строка 1: | Строка 1: | ||
| - | ===== Приложение 4. Комментарии по заполнению ===== | + | ====== Комментарии по заполнению |
| - | ==== Логика заполнения структуры <FOP> ==== | + | ===== Логика заполнения структуры < |
| - | Изначально производится проверка | + | Проверка |
| - | - Соответствие шаблону // | + | - Соответствие |
| * //A// – буква; | * //A// – буква; | ||
| * //D// – цифра; | * //D// – цифра; | ||
| * //AA// должно соответствовать '' | * //AA// должно соответствовать '' | ||
| - | - Проверяется также принадлежность номера карты к платежной системе. | + | - Принадлежность номера карты к платёжной системе. |
| - | Если проверка успешная, то записываем | + | Если проверка прошла успешно, то в тег < |
| \\ | \\ | ||
| - | При несовпадении платежной системы или при несовпадении размеров строки вся анализируемая строка помещается в тег | + | При несовпадении платежной системы или при несовпадении размеров строки вся анализируемая строка помещается в тег |
| - | \\ | + | |
| - | Все номера карт в системе замаскированы цифрой 9 по правилу «6+4», т.е. шесть первых и четыре последних цифры номера остаются оригинальными, | + | <note tip>Все номера карт в системе замаскированы цифрой 9 по правилу «6+4», т.е. шесть первых и четыре последних цифры номера остаются оригинальными, |
| - | \\ | + | |
| - | ==== Логика заполнения структуры <FOP> для формы оплаты EX ==== | + | ===== Логика заполнения структуры <FOP> для формы оплаты EX ===== |
| - | Поле **TYPE** заполняется | + | Для формы оплаты ‘'' |
| - | \\ | + | - **TYPE** = ‘'' |
| - | Контрольный разряд //С// для цифровых расчетных кодов вычисляется по правилам IATA – остаток от деления числа // | + | - **AMOUNT** |
| - | \\ | + | - **DOCNUM** в формате // |
| - | ==== Расшифровка значений поля TICKETS/ | + | * //AAA// – расчетный код перевозчика; |
| - | //PTA// – MCO на PTA.\\ | + | * // |
| - | //RECEIPT// – K95/MCO/EMD квитанция на агентские сборы.\\ | + | * //C// – контрольный разряд номера |
| - | //PENALTY// – MCO/EMD на штраф.\\ | + | * // |
| - | //EXC_BAGG// – MCO/EMD на сверхнормативный багаж.\\ | + | |
| - | //REF_NOTICE// – K95/MCO/EMD справка о возврате.\\ | + | <note tip>Контрольный разряд //С// для цифровых расчетных кодов вычисляется по правилам IATA: остаток от деления числа // |
| - | //USED_NOTICE// – MCO/EMD справка об использовании.\\ | + | |
| + | ===== Значения поля MCO_TYPE ===== | ||
| + | Список значений поля | ||
| + | * '' | ||
| + | * '' | ||
| + | * '' | ||
| + | * '' | ||
| + | * '' | ||
| + | * '' | ||
| + | |||
| + | ===== Заполнение поля FARE для конфиденциальных тарифов ===== | ||
| + | Значение **/ | ||
| \\ | \\ | ||
| - | ==== Заполнение | + | В **/TICKETS/ |
| - | Значение // | + | |
| ---- | ---- | ||
| См. также: | См. также: | ||
| - | * [[onlineticket: | + | * [[onlineticket: |
| - | * [[onlineticket: | + | * [[onlineticket: |
| - | * [[onlineticket: | + | * [[onlineticket: |
| - | {{tag>онлайн-тикет}} | + | {{tag>online_ticket}} |
onlineticket/106comments.1473260128.txt.gz · Последнее изменение: 2023/07/21 09:10 (внешнее изменение)