অধ্যায় ১১.২ — BSP / ARC ইম্পোর্ট
১. উদ্দেশ্য
IATA BSP এবং US ARC হলো এয়ারলাইন-এজেন্সি সেটেলমেন্টের কেন্দ্রীয় mechanisms। ফাইল ইম্পোর্ট ও ম্যাচিং সবচেয়ে important reconciliation pipeline।
২. BSP কী
Billing and Settlement Plan: - IATA-পরিচালিত central clearinghouse - প্রতি BSP region (BSP-Bangladesh, BSP-India, BSP-UK ইত্যাদি) - নেট সেটেলমেন্ট: এজেন্সি একটি পেমেন্ট করে, IATA প্রতি এয়ারলাইনে distribute করে - পর্যায়ক্রমিক রিপোর্টিং (সাধারণত সাপ্তাহিক বা পাক্ষিক)
৩. HOT ফাইল প্রকার
BSP ডেটা multiple "HOT" (Hand-Off Transfer) ফাইলে আসে:
| রেকর্ড | বিষয়বস্তু |
|---|---|
BFH01 |
File header (reporting period, agency code) |
BKT49 |
Ticket transactions (sales) |
BMD49 |
Refunds |
BMP78 |
Memos (ADM/ACM) |
BMP47 |
Refund memos |
BKS46 |
Summary (compact view) |
BKS50 |
Extended summary |
BFT99 |
File trailer (counts, totals) |
৪. ইম্পোর্ট প্রবাহ
১. BSP IATA portal থেকে ফাইল ডাউনলোড (manual বা automated SFTP)
২. SHA-256 dedupe চেক
৩. ফাইল পার্স (record type by first 5 chars)
৪. Per-record validation
৫. Staging tables-এ load (stg_bsp_lines)
৬. Matching pass: BSP line ↔ booking_tickets
৭. Variance bucketing
৮. JE পোস্টিং (BSP Payable adjustment)
৯. Exception report (unmatched, variance)
৫. ম্যাচিং অ্যালগরিদম
প্রাথমিক কী: ticket number (13 digits IATA)।
| ক্ষেত্র | চেক |
|---|---|
| Ticket number | exact match |
| Agency code | পার্টনার-এর IATA code-এর সাথে মিল |
| Issue date | ± ২ দিন range |
| Fare amount | ± ২% variance allowed |
| Commission amount | exact match required |
| Tax amounts | per-tax-bucket reconcile |
৬. Variance buckets
| বাকেট | কোড | কারণ |
|---|---|---|
| Match OK | MATCH_OK |
সব মিল |
| Commission variance | COMMISSION_VARIANCE |
কমিশন পার্থক্য |
| Amount variance | AMOUNT_VARIANCE |
টিকেট পরিমাণ পার্থক্য |
| Tax variance | TAX_VARIANCE |
কর-বাকেট পার্থক্য |
| Not found in books | NOT_FOUND_IN_OUR_BOOKS |
BSP-তে আছে, আমাদের নেই (orphan!) |
| Not found in BSP | NOT_FOUND_IN_BSP |
আমাদের আছে, BSP নেই (এখনো settle হয়নি) |
| Duplicate | DUPLICATE |
একই টিকেট দুইবার |
৭. Orphan টিকেট
NOT_FOUND_IN_OUR_BOOKS = serious:
- BSP-তে টিকেট আছে (এজেন্সি charge হবে)
- আমাদের ডিবিতে নেই
- সম্ভবত ইস্যুয়েন্স-পরে commit ব্যর্থ
- Engineering investigation প্রয়োজন
supplier_request_log চেক করুন — সম্ভবত GDS call সফল কিন্তু আমাদের কমিট ব্যর্থ।
৮. Variance অ্যাকাউন্ট
Variance এজেন্সির ক্ষতিতে:
Debit 5045 BSP Variance X
Credit 2011 BSP Payable X
Variance এজেন্সির সুবিধায় (rare):
Debit 2011 BSP Payable X
Credit 7045 BSP Recovery X
৯. সেটেলমেন্ট
BSP দিন (নির্দিষ্ট তারিখ মাসে):
Debit 2011 BSP Payable X (পুরো netted)
Credit 1013 Bank X (বা ব্যাঙ্ক ফেরত যদি net negative)
১০. ARC (US)
মূলত BSP-এর US সংস্করণ: - Different file formats (IAR — Industry Agents' Reporting) - Similar concept: ticket-level + summary - Weekly reporting (সোমবার-শনিবার, রবিবার সেটেলমেন্ট)
১১. সাধারণ ফাঁদ
- ⚠️ Duplicate import — double posting
- ⚠️ Tolerance খুব tight — অনেক false variance
- ⚠️ Orphan ignore — variance জমা
- ⚠️ Settlement JE manual বা পিছিয়ে — variance accumulation