e-Bilet

Karayolu e-Bileti

Karayolu JSON → Rapor Mapping

Karayolu request alanlarının bilet kaydı, PDF ve GİB raporundaki karşılıkları.

Eşlemenin Kapsamı

Bu tablo request alanının platform kaydında ve GİB karayolu bilet raporunda hangi iş anlamını taşıdığını gösterir. PDF görünümü seçili XSLT'ye bağlı olduğundan “PDF'de görünür” ifadesi yerleşim garantisi değil, veri kaynağı ilişkisidir.

JSON alanıGİB rapor anlamıNot
TicketNumberBilet numarasıBoşsa LocationCode ile platform üretir; response değeri saklanır.
TicketExternalNumberKaynak sistem ilişkisiRapor kimliği yerine geçmez; güvenli tekrar ve arama anahtarıdır.
TicketModDateDüzenlenme zamanıBilet numarasındaki yıl parçasıyla uyumlu olmalıdır.
PassangerNameSurnameYolcu adıModeldeki Passanger yazımı dış sözleşmenin parçasıdır.
PassangerTaxOrId / PassangerPasaportNoYolcu kimliğiPassangerIsTR seçimine göre biri kullanılır.
DepartureDateHareket zamanıRapor döneminin belirlenmesinde kullanılan tarihlerden biridir.
DepartureFrom / DestinationGüzergâhKalkış ve varış ayrı tutulur.
DepertureNoSefer numarasıJSON alan adı bu yazımla gönderilir.
SeatNumberKoltuk numarasıe-Yolcu Listesi eşleşmesinde de kullanılır.
ServiceTypeHizmet türüDesteklenen enum değeri kullanılır.
PaymentTypeÖdeme türüDesteklenen enum değeri kullanılır.
TicketFeeKDV hariç tutarToplamlarla kaynak sistemde mutabık olmalıdır.
TicketVatAmountKDV tutarıOndalık sayı olarak gönderilir.
TicketTotalFeeToplam bilet tutarıDiğer vergi varsa ilgili üç alanla birlikte değerlendirilir.
IsCustomer ve Customer*Gider gösterenIsCustomer=true ise kimlik ve vergi bilgileri rapora eklenir.

Birbirine Karıştırılmaması Gereken Kimlikler

KimlikSahibiKullanım
TicketExternalNumberKaynak ERPTekrar güvenliği ve ERP bağlantısı
TicketNumberEntegratör veya platform serisiBelge numarası ve durum sorgusu
UUIdPlatformBelgenin teknik tekil kimliği
Rapor paket adıRaporlama süreciGİB paket gönderimi ve paket durum sorgusu