Import/Export Manifest
Flight Manifest Csv Standard V1
فایل CSV یک فایل از نوع Text file می باشد که اطلاعات آن با علامت ویرگول از یکدیگر جدا شده و فایل آن دارای پسوند csv. می باشد.
جهت ایجاد فایل CSV نیاز به استفاده از هیچ library خاصی نبوده و از هر زبان برنامه نویسی که استفاده کنید کافی است اطلاعات را به صورت string به یکدیگر چسبانده و نهایتا در یک فایل plain text با پسوند csv ذخیره نمایید.
نرم افزار سپهر فایل CSV را هم برای Import کردن اطلاعات مانیفست پرواز و هم در زمان خروجی گرفتن از اطلاعات مانیفست پشتیبانی می نماید. بنابراین با پیاده سازی این فرمت، می توانید هم از نرم افزار سپهر اطلاعات دریافت نمایید و هم به آن اطلاعات ارسال نمایید.
در صورتی که قصد داشته که فایل Csv تولیدی شما را سیستم سپهر دریافت نماید، جهت تست کردن فایل، لطفا با پشتیبانی سپهر تماس حاصل فرمایید تا در سایت SepehrApiTest.ir پرواز تستی تعریف کرده و شما بتوانید مانیفست را از طریق فایل خود روی آن پرواز Import نمایید.
لطفا دقت فرمایید که فایل مجاز است شامل خط های خالی باشد، بنابراین اگر در حال پیاده سازی import کردن فایل csv در سیستم خود هستید، می بایست خط های خالی موجود در فایل را نادیده بگیرید.
دانلود نمونه فایل CSV
جهت دریافت نمونه فایل Csv، لطفا اینجا کلیک نمایید.
فیلد ها
Genderجنسیت مسافر.
مقادیر مجاز: M یا F
AgeTypeگروه سنی مسافر
مقادیر مجاز: ADL یا CHD یا INF
FirstNameنام مسافر
به صورت لاتین
LastNameنام خانوادگی مسافر
به صورت لاتین
Birthdateتاریخ تولد مسافر
با فرمت yyyy-MM-dd و به صورت میلادی
پیشنهاد می گردد داخل Single Quotation قرار داده شود.
Pnrرفرنس رزرو که سیستم شما در زمان رزرو تولید کرده و روی بلیط به مسافر نمایش داده است
TicketNumberشماره بلیط مسافر که سیستم شما در زمان رزرو تولید کرده و روی بلیط به مسافر نمایش داده است
Nationalityملیت مسافر
به صورت کد 2 کاراکتری ISO کشورها
جهت مشاهده کد ISO کشور ها اینجا کلیک نمایید.
DocumentTypeنوع مدرک شناسایی مسافر
مقادیر مجاز: IranianCartMelli یا Passport
IranianCodeMelliدر صورتی که مدرک شناسایی، کارت ملی انتخاب شده باشد، مقدار این فیلد شامل کد ملی مسافر می باشد
پیشنهاد می گردد داخل Single Quotation قرار داده شود.
PassportNumberدر صورتی که مدرک شناسایی، گذرنامه انتخاب شده باشد، مقدار این فیلد شامل شماره گذرنامه مسافر می باشد
پیشنهاد می گردد داخل Single Quotation قرار داده شود.
PassportPlaceOfIssueمحل صدور گذرنامه
در صورتی که مدرک شناسایی، گذرنامه انتخاب شده باشد، مقدار این فیلد باید وارد شود
به صورت کد 2 کاراکتری ISO کشورها
جهت مشاهده کد ISO کشور ها اینجا کلیک نمایید.
PassportExpiryDateتاریخ انقضا گذرنامه
در صورتی که مدرک شناسایی، گذرنامه انتخاب شده باشد، مقدار این فیلد باید وارد شود
با فرمت yyyy-MM-dd و به صورت میلادی
پیشنهاد می گردد داخل Single Quotation قرار داده شود.
FlightNumberشماره پرواز
پیشنهاد می گردد داخل Single Quotation قرار داده شود.
FlightDateتاریخ پرواز
با فرمت yyyy-MM-dd HH:mm و به صورت میلادی
پیشنهاد می گردد داخل Single Quotation قرار داده شود.
OriginIataCodeکد یاتا فرودگاه مبدا
DestinationIataCodeکد یاتا فرودگاه مقصد
Cabinنوع کابین
مقادیر مجاز:
- Economy
- EconomyPlus
- PremiumEconomy
- Business
- BusinessComfort
- BusinessPremium
- First
Phoneشماره تلفن همراه جهت اعلام تغییرات پرواز و پیگیری های بعدی
پیشنهاد می گردد داخل Single Quotation قرار داده شود.
Emailآدرس ایمیل جهت اعلام تغییرات پرواز و پیگیری های بعدی
پیشنهاد می گردد داخل Single Quotation قرار داده شود.
AgencyCodeکد آژانسی که سهمیه مربوط به آن می باشد.
این کد بر اساس توافق بین دو آژانس تعیین می گردد.
استفاده از این کد این امکان را به سیستمی که در حال Import کردن مانیفست می باشد می دهد که یک کاربر بتواند مانیفست زیر مجموعه خود را Import نماید.
ترجیحا کد 3 کاراکتری استفاده گردد.
پیشنهاد می گردد داخل Single Quotation قرار داده شود.