Havayolu e-Bileti
Havayolu Alan Kuralları
Yolcu, uçuş, para birimi, ödeme, belge tipi ve referans alan kuralları.
Temel Zorunluluklar
| Alan | Kural |
|---|---|
TicketNumber | 13 karakter; ilk 3 karakter harf/rakam, sonraki 10 karakter rakam olmalıdır. |
PassengerName, PassengerLastName, PassengerIdentityOrTaxNumber | Yolcu kimliği için zorunludur. |
ServiceType | Desteklenen hizmet enum değerlerinden biri olmalıdır. |
PaymentType | Desteklenen ödeme enum değerlerinden biri olmalıdır. |
TicketModDate | Düzenlenme tarihi zorunludur. |
DocumentCurrencyCode | ISO para birimi kodu zorunludur. |
From, To, DepartureDate | Uçuş güzergâhı ve kalkış için zorunludur. |
Tutar ve Kur Alanları
| Belge para birimi | TRY karşılığı |
|---|---|
VatAmount | VatAmountTRY |
TaxIncludedAmount | TaxIncludedAmountTRY |
TaxExcludedAmount | TaxExcludedAmountTRY |
TotalTicketAmount | TotalTicketAmountTRY |
FieldTaxAmount | FieldTaxAmountTRY |
Para birimi TRY değilse CalculationRate anlamlı ve pozitif olmalı; belge para birimi tutarları ile TRY karşılıkları aynı kurla hesaplanmalıdır.
Uçuş ve Belge Tipi
ArrivalDate, FlightNumber, SeatNumber ve TicketPnrNo uçuş detaylarını taşır. DocumentType için SATIS veya IADE kullanılır.