{
  "metric": "markup",
  "label": "Markup on inventory",
  "note": "Nights carrying a markup. Pass-through nights on ASL's own contracts carry none.",
  "table": "room_night",
  "sort": null,
  "dir": "desc",
  "filters": {},
  "total": 3115,
  "sums": {
    "public_rate": 1161277.66,
    "rate_paid": 908957.36
  },
  "rows": [
    {
      "id": "RS-8852850-2",
      "period": "2026-08",
      "night": "2026-08-31",
      "booking_id": "RS-8852850",
      "duty_id": "D-512850",
      "layover_id": "L-512851",
      "crew_id": "IRE-1089",
      "crew_name": "T. Fitzgerald",
      "crew_rank": "CC",
      "traveller_type": "crew",
      "entity": "ASL Airlines Ireland",
      "legal_entity": "ASL Airlines (Ireland) Ltd",
      "home_base": "DUB",
      "station": "CGN",
      "country": "DE",
      "property_id": "P-108",
      "hotel": "Leonardo Hotel Koln",
      "chain": "Leonardo",
      "contract_id": "C-108",
      "allotment_id": null,
      "is_allotment_night": 0,
      "rate_type": "contracted",
      "duty_reason": "overnight",
      "night_status": "occupied",
      "lead_time_days": 1,
      "booking_created_at": "2026-08-29T14:00:00Z",
      "checkin_time": "14:00",
      "checkout_time": "04:30",
      "duty_end_utc": "2026-08-31T13:09:00Z",
      "duty_start_utc": "2026-08-31T11:50:00Z",
      "transfer_minutes": 16,
      "room_net": 250.88,
      "vat_rate": 7,
      "vat_amount": 17.56,
      "vat_country": "DE",
      "vat_recoverable": 1,
      "city_tax": 5,
      "rate_paid": 273.44,
      "ancillaries": 0,
      "fee": 0,
      "currency_local": "EUR",
      "rate_paid_local": 273.44,
      "fx_rate": 1,
      "fx_date": "2026-08-31",
      "currency": "EUR",
      "revenue_model": "routespring_contract",
      "supplier_cost": 255.65,
      "markup": 17.79,
      "commission_received": 0,
      "commission_shared": 0,
      "commission_share_pct": 0,
      "rebate_received": 0,
      "vcc_ref": "VCC-8852850",
      "vcc_auth_amount": 298.44,
      "folio_amount": 273.44,
      "settled_amount": 273.44,
      "settled_at": "2026-08-31T23:59:00Z",
      "contracted_rate": 273.44,
      "baseline_rate": 371.46,
      "market_rate": 360.32,
      "rate_honoured": 1,
      "customer": "DHL",
      "cost_centre": "DUB-CREW",
      "change_type": null,
      "change_source": null,
      "change_cost": 0,
      "modify_attempted": 0,
      "modify_failed_reason": null,
      "room_lost": 0,
      "exception_opened_at": null,
      "exception_resolved_at": null,
      "resolved_by": null,
      "sla_breached": 0,
      "recon_state": "matched",
      "recon_amount": 0,
      "crew_rating": null,
      "complaint_theme": null,
      "source_file_id": "AIMS-2026-08-30",
      "ingested_at": "2026-08-31T02:14:00Z",
      "version": 1,
      "public_rate": 371.46,
      "discount_pct": 26.39
    },
    {
      "id": "RS-8852866-2",
      "period": "2026-08",
      "night": "2026-08-31",
      "booking_id": "RS-8852866",
      "duty_id": "D-512866",
      "layover_id": "L-512867",
      "crew_id": "IRE-1087",
      "crew_name": "C. Kavanagh",
      "crew_rank": "FO",
      "traveller_type": "crew",
      "entity": "ASL Airlines Ireland",
      "legal_entity": "ASL Airlines (Ireland) Ltd",
      "home_base": "DUB",
      "station": "EMA",
      "country": "GB",
      "property_id": "P-104",
      "hotel": "Hilton East Midlands",
      "chain": "Hilton",
      "contract_id": "C-104",
      "allotment_id": null,
      "is_allotment_night": 0,
      "rate_type": "contracted",
      "duty_reason": "overnight",
      "night_status": "occupied",
      "lead_time_days": 2,
      "booking_created_at": "2026-08-28T22:30:00Z",
      "checkin_time": "22:30",
      "checkout_time": "10:00",
      "duty_end_utc": "2026-08-31T21:40:00Z",
      "duty_start_utc": "2026-08-31T11:50:00Z",
      "transfer_minutes": 15,
      "room_net": 246.33,
      "vat_rate": 20,
      "vat_amount": 49.26,
      "vat_country": "GB",
      "vat_recoverable": 1,
      "city_tax": 0,
      "rate_paid": 295.59,
      "ancillaries": 0,
      "fee": 0,
      "currency_local": "GBP",
      "rate_paid_local": 248.92,
      "fx_rate": 1.187495,
      "fx_date": "2026-08-31",
      "currency": "EUR",
      "revenue_model": "routespring_contract",
      "supplier_cost": 279.72,
      "markup": 15.87,
      "commission_received": 0,
      "commission_shared": 0,
      "commission_share_pct": 0,
      "rebate_received": 0,
      "vcc_ref": "VCC-8852866",
      "vcc_auth_amount": 320.59,
      "folio_amount": 295.59,
      "settled_amount": 295.59,
      "settled_at": "2026-08-31T23:59:00Z",
      "contracted_rate": 295.59,
      "baseline_rate": 402.02,
      "market_rate": 389.96,
      "rate_honoured": 1,
      "customer": "DHL",
      "cost_centre": "DUB-CREW",
      "change_type": null,
      "change_source": null,
      "change_cost": 0,
      "modify_attempted": 0,
      "modify_failed_reason": null,
      "room_lost": 0,
      "exception_opened_at": null,
      "exception_resolved_at": null,
      "resolved_by": null,
      "sla_breached": 0,
      "recon_state": "matched",
      "recon_amount": 0,
      "crew_rating": null,
      "complaint_theme": null,
      "source_file_id": "AIMS-2026-08-30",
      "ingested_at": "2026-08-31T02:14:00Z",
      "version": 1,
      "public_rate": 402.02,
      "discount_pct": 26.47
    },
    {
      "id": "RS-8852883-1",
      "period": "2026-08",
      "night": "2026-08-31",
      "booking_id": "RS-8852883",
      "duty_id": "D-512883",
      "layover_id": "L-512884",
      "crew_id": "IRE-1004",
      "crew_name": "N. Nolan",
      "crew_rank": "CPT",
      "traveller_type": "crew",
      "entity": "ASL Airlines Ireland",
      "legal_entity": "ASL Airlines (Ireland) Ltd",
      "home_base": "EMA",
      "station": "DUB",
      "country": "IE",
      "property_id": "P-101",
      "hotel": "Clayton Hotel Dublin Airport",
      "chain": "Dalata",
      "contract_id": "C-101",
      "allotment_id": "A-101",
      "is_allotment_night": 1,
      "rate_type": "contracted",
      "duty_reason": "overnight",
      "night_status": "occupied",
      "lead_time_days": 5,
      "booking_created_at": "2026-08-26T01:15:00Z",
      "checkin_time": "01:15",
      "checkout_time": "12:00",
      "duty_end_utc": "2026-08-31T00:25:00Z",
      "duty_start_utc": "2026-08-31T11:50:00Z",
      "transfer_minutes": 15,
      "room_net": 210.48,
      "vat_rate": 13.5,
      "vat_amount": 28.42,
      "vat_country": "IE",
      "vat_recoverable": 1,
      "city_tax": 0,
      "rate_paid": 238.9,
      "ancillaries": 19.38,
      "fee": 15.97,
      "currency_local": "EUR",
      "rate_paid_local": 238.9,
      "fx_rate": 1,
      "fx_date": "2026-08-31",
      "currency": "EUR",
      "revenue_model": "routespring_contract",
      "supplier_cost": 222.74,
      "markup": 16.16,
      "commission_received": 0,
      "commission_shared": 0,
      "commission_share_pct": 0,
      "rebate_received": 0,
      "vcc_ref": "VCC-8852883",
      "vcc_auth_amount": 283.28,
      "folio_amount": 258.28,
      "settled_amount": 258.28,
      "settled_at": "2026-08-31T23:59:00Z",
      "contracted_rate": 238.9,
      "baseline_rate": 325.01,
      "market_rate": 315.26,
      "rate_honoured": 1,
      "customer": "FedEx",
      "cost_centre": "EMA-CREW",
      "change_type": null,
      "change_source": null,
      "change_cost": 0,
      "modify_attempted": 0,
      "modify_failed_reason": null,
      "room_lost": 0,
      "exception_opened_at": null,
      "exception_resolved_at": null,
      "resolved_by": null,
      "sla_breached": 0,
      "recon_state": "matched",
      "recon_amount": 0,
      "crew_rating": null,
      "complaint_theme": null,
      "source_file_id": "AIMS-2026-08-31",
      "ingested_at": "2026-08-31T02:14:00Z",
      "version": 1,
      "public_rate": 325.01,
      "discount_pct": 26.49
    },
    {
      "id": "RS-8852950-2",
      "period": "2026-08",
      "night": "2026-08-31",
      "booking_id": "RS-8852950",
      "duty_id": "D-512950",
      "layover_id": "L-512951",
      "crew_id": "IRE-1010",
      "crew_name": "A. Cassidy",
      "crew_rank": "CPT",
      "traveller_type": "crew",
      "entity": "ASL Airlines Ireland",
      "legal_entity": "ASL Airlines (Ireland) Ltd",
      "home_base": "EMA",
      "station": "CGN",
      "country": "DE",
      "property_id": "P-108",
      "hotel": "Leonardo Hotel Koln",
      "chain": "Leonardo",
      "contract_id": "C-108",
      "allotment_id": "A-108",
      "is_allotment_night": 1,
      "rate_type": "contracted",
      "duty_reason": "positioning",
      "night_status": "occupied",
      "lead_time_days": 9,
      "booking_created_at": "2026-08-21T22:30:00Z",
      "checkin_time": "22:30",
      "checkout_time": "08:15",
      "duty_end_utc": "2026-08-31T21:39:00Z",
      "duty_start_utc": "2026-08-31T14:05:00Z",
      "transfer_minutes": 16,
      "room_net": 246.34,
      "vat_rate": 7,
      "vat_amount": 17.24,
      "vat_country": "DE",
      "vat_recoverable": 1,
      "city_tax": 5,
      "rate_paid": 268.58,
      "ancillaries": 21.53,
      "fee": 0,
      "currency_local": "EUR",
      "rate_paid_local": 268.58,
      "fx_rate": 1,
      "fx_date": "2026-08-31",
      "currency": "EUR",
      "revenue_model": "routespring_contract",
      "supplier_cost": 252.15,
      "markup": 16.43,
      "commission_received": 0,
      "commission_shared": 0,
      "commission_share_pct": 0,
      "rebate_received": 0,
      "vcc_ref": "VCC-8852950",
      "vcc_auth_amount": 315.11,
      "folio_amount": 290.11,
      "settled_amount": 290.11,
      "settled_at": "2026-08-31T23:59:00Z",
      "contracted_rate": 268.58,
      "baseline_rate": 371.46,
      "market_rate": 360.32,
      "rate_honoured": 1,
      "customer": "UPS",
      "cost_centre": "EMA-CREW",
      "change_type": null,
      "change_source": null,
      "change_cost": 0,
      "modify_attempted": 0,
      "modify_failed_reason": null,
      "room_lost": 0,
      "exception_opened_at": null,
      "exception_resolved_at": null,
      "resolved_by": null,
      "sla_breached": 0,
      "recon_state": "matched",
      "recon_amount": 0,
      "crew_rating": null,
      "complaint_theme": null,
      "source_file_id": "AIMS-2026-08-30",
      "ingested_at": "2026-08-31T02:14:00Z",
      "version": 1,
      "public_rate": 371.46,
      "discount_pct": 27.7
    },
    {
      "id": "RS-8852961-3",
      "period": "2026-08",
      "night": "2026-08-31",
      "booking_id": "RS-8852961",
      "duty_id": "D-512961",
      "layover_id": "L-512962",
      "crew_id": "IRE-1031",
      "crew_name": "N. Mulligan",
      "crew_rank": "CC",
      "traveller_type": "crew",
      "entity": "ASL Airlines Ireland",
      "legal_entity": "ASL Airlines (Ireland) Ltd",
      "home_base": "EMA",
      "station": "DUB",
      "country": "IE",
      "property_id": "P-102",
      "hotel": "Maldron Hotel Dublin Airport",
      "chain": "Dalata",
      "contract_id": "C-102",
      "allotment_id": null,
      "is_allotment_night": 0,
      "rate_type": "contracted",
      "duty_reason": "positioning",
      "night_status": "occupied",
      "lead_time_days": 3,
      "booking_created_at": "2026-08-26T14:00:00Z",
      "checkin_time": "14:00",
      "checkout_time": "12:00",
      "duty_end_utc": "2026-08-31T13:02:00Z",
      "duty_start_utc": "2026-08-31T06:30:00Z",
      "transfer_minutes": 23,
      "room_net": 233.65,
      "vat_rate": 13.5,
      "vat_amount": 31.54,
      "vat_country": "IE",
      "vat_recoverable": 1,
      "city_tax": 0,
      "rate_paid": 265.19,
      "ancillaries": 0,
      "fee": 0,
      "currency_local": "EUR",
      "rate_paid_local": 265.19,
      "fx_rate": 1,
      "fx_date": "2026-08-31",
      "currency": "EUR",
      "revenue_model": "routespring_contract",
      "supplier_cost": 248.28,
      "markup": 16.91,
      "commission_received": 0,
      "commission_shared": 0,
      "commission_share_pct": 0,
      "rebate_received": 0,
      "vcc_ref": "VCC-8852961",
      "vcc_auth_amount": 290.19,
      "folio_amount": 265.19,
      "settled_amount": 265.19,
      "settled_at": "2026-08-31T23:59:00Z",
      "contracted_rate": 265.19,
      "baseline_rate": 351,
      "market_rate": 340.47,
      "rate_honoured": 1,
      "customer": "DHL",
      "cost_centre": "EMA-CREW",
      "change_type": null,
      "change_source": null,
      "change_cost": 0,
      "modify_attempted": 0,
      "modify_failed_reason": null,
      "room_lost": 0,
      "exception_opened_at": null,
      "exception_resolved_at": null,
      "resolved_by": null,
      "sla_breached": 0,
      "recon_state": "matched",
      "recon_amount": 0,
      "crew_rating": null,
      "complaint_theme": null,
      "source_file_id": "AIMS-2026-08-29",
      "ingested_at": "2026-08-31T02:14:00Z",
      "version": 1,
      "public_rate": 351,
      "discount_pct": 24.45
    },
    {
      "id": "RS-8852972-2",
      "period": "2026-08",
      "night": "2026-08-31",
      "booking_id": "RS-8852972",
      "duty_id": "D-512972",
      "layover_id": "L-512973",
      "crew_id": "IRE-1060",
      "crew_name": "O. Byrne",
      "crew_rank": "CC",
      "traveller_type": "crew",
      "entity": "ASL Airlines Ireland",
      "legal_entity": "ASL Airlines (Ireland) Ltd",
      "home_base": "EMA",
      "station": "STN",
      "country": "GB",
      "property_id": "P-116",
      "hotel": "Hampton by Hilton Stansted",
      "chain": "Hilton",
      "contract_id": null,
      "allotment_id": null,
      "is_allotment_night": 0,
      "rate_type": "bedbank",
      "duty_reason": "overnight",
      "night_status": "occupied",
      "lead_time_days": 1,
      "booking_created_at": "2026-08-29T15:00:00Z",
      "checkin_time": "15:00",
      "checkout_time": "11:00",
      "duty_end_utc": "2026-08-31T14:07:00Z",
      "duty_start_utc": "2026-08-31T06:30:00Z",
      "transfer_minutes": 18,
      "room_net": 286.87,
      "vat_rate": 20,
      "vat_amount": 57.37,
      "vat_country": "GB",
      "vat_recoverable": 1,
      "city_tax": 0,
      "rate_paid": 344.24,
      "ancillaries": 11.21,
      "fee": 0,
      "currency_local": "GBP",
      "rate_paid_local": 289.89,
      "fx_rate": 1.187495,
      "fx_date": "2026-08-31",
      "currency": "EUR",
      "revenue_model": "vendor_net",
      "supplier_cost": 306.25,
      "markup": 37.99,
      "commission_received": 0,
      "commission_shared": 0,
      "commission_share_pct": 0,
      "rebate_received": 0,
      "vcc_ref": "VCC-8852972",
      "vcc_auth_amount": 380.45,
      "folio_amount": 355.45,
      "settled_amount": 355.45,
      "settled_at": "2026-08-31T23:59:00Z",
      "contracted_rate": null,
      "baseline_rate": 423.39,
      "market_rate": 410.69,
      "rate_honoured": 1,
      "customer": "UPS",
      "cost_centre": "EMA-CREW",
      "change_type": null,
      "change_source": null,
      "change_cost": 0,
      "modify_attempted": 0,
      "modify_failed_reason": null,
      "room_lost": 0,
      "exception_opened_at": null,
      "exception_resolved_at": null,
      "resolved_by": null,
      "sla_breached": 0,
      "recon_state": "matched",
      "recon_amount": 0,
      "crew_rating": null,
      "complaint_theme": null,
      "source_file_id": "AIMS-2026-08-30",
      "ingested_at": "2026-08-31T02:14:00Z",
      "version": 1,
      "public_rate": 423.39,
      "discount_pct": 18.69
    },
    {
      "id": "RS-8853050-2",
      "period": "2026-08",
      "night": "2026-08-31",
      "booking_id": "RS-8853050",
      "duty_id": "D-513050",
      "layover_id": "L-513051",
      "crew_id": "IRE-1087",
      "crew_name": "C. Kavanagh",
      "crew_rank": "FO",
      "traveller_type": "crew",
      "entity": "ASL Airlines Ireland",
      "legal_entity": "ASL Airlines (Ireland) Ltd",
      "home_base": "DUB",
      "station": "CGN",
      "country": "DE",
      "property_id": "P-107",
      "hotel": "Ibis Koln Messe",
      "chain": "Accor",
      "contract_id": null,
      "allotment_id": null,
      "is_allotment_night": 0,
      "rate_type": "bedbank",
      "duty_reason": "positioning",
      "night_status": "occupied",
      "lead_time_days": 3,
      "booking_created_at": "2026-08-27T14:00:00Z",
      "checkin_time": "14:00",
      "checkout_time": "11:00",
      "duty_end_utc": "2026-08-31T13:15:00Z",
      "duty_start_utc": "2026-08-31T14:05:00Z",
      "transfer_minutes": 10,
      "room_net": 256.63,
      "vat_rate": 7,
      "vat_amount": 17.96,
      "vat_country": "DE",
      "vat_recoverable": 1,
      "city_tax": 5,
      "rate_paid": 279.59,
      "ancillaries": 0,
      "fee": 0,
      "currency_local": "EUR",
      "rate_paid_local": 279.59,
      "fx_rate": 1,
      "fx_date": "2026-08-31",
      "currency": "EUR",
      "revenue_model": "vendor_net",
      "supplier_cost": 248.79,
      "markup": 30.8,
      "commission_received": 0,
      "commission_shared": 0,
      "commission_share_pct": 0,
      "rebate_received": 0,
      "vcc_ref": "VCC-8853050",
      "vcc_auth_amount": 304.59,
      "folio_amount": 279.59,
      "settled_amount": 279.59,
      "settled_at": "2026-08-31T23:59:00Z",
      "contracted_rate": null,
      "baseline_rate": 342.23,
      "market_rate": 331.96,
      "rate_honoured": 1,
      "customer": "ASL own pax",
      "cost_centre": "DUB-CREW",
      "change_type": null,
      "change_source": null,
      "change_cost": 0,
      "modify_attempted": 0,
      "modify_failed_reason": null,
      "room_lost": 0,
      "exception_opened_at": null,
      "exception_resolved_at": null,
      "resolved_by": null,
      "sla_breached": 0,
      "recon_state": "matched",
      "recon_amount": 0,
      "crew_rating": null,
      "complaint_theme": null,
      "source_file_id": "AIMS-2026-08-30",
      "ingested_at": "2026-08-31T02:14:00Z",
      "version": 1,
      "public_rate": 342.23,
      "discount_pct": 18.3
    },
    {
      "id": "RS-8853067-1",
      "period": "2026-08",
      "night": "2026-08-31",
      "booking_id": "RS-8853067",
      "duty_id": "D-513067",
      "layover_id": "L-513068",
      "crew_id": "IRE-1034",
      "crew_name": "R. Cassidy",
      "crew_rank": "CPT",
      "traveller_type": "crew",
      "entity": "ASL Airlines Ireland",
      "legal_entity": "ASL Airlines (Ireland) Ltd",
      "home_base": "DUB",
      "station": "STN",
      "country": "GB",
      "property_id": "P-116",
      "hotel": "Hampton by Hilton Stansted",
      "chain": "Hilton",
      "contract_id": "C-116",
      "allotment_id": null,
      "is_allotment_night": 0,
      "rate_type": "contracted",
      "duty_reason": "overnight",
      "night_status": "occupied",
      "lead_time_days": 3,
      "booking_created_at": "2026-08-28T15:00:00Z",
      "checkin_time": "15:00",
      "checkout_time": "11:00",
      "duty_end_utc": "2026-08-31T14:07:00Z",
      "duty_start_utc": "2026-08-31T09:15:00Z",
      "transfer_minutes": 18,
      "room_net": 254.42,
      "vat_rate": 20,
      "vat_amount": 50.88,
      "vat_country": "GB",
      "vat_recoverable": 1,
      "city_tax": 0,
      "rate_paid": 305.3,
      "ancillaries": 0,
      "fee": 15.97,
      "currency_local": "GBP",
      "rate_paid_local": 257.1,
      "fx_rate": 1.187495,
      "fx_date": "2026-08-31",
      "currency": "EUR",
      "revenue_model": "routespring_contract",
      "supplier_cost": 286.03,
      "markup": 19.27,
      "commission_received": 0,
      "commission_shared": 0,
      "commission_share_pct": 0,
      "rebate_received": 0,
      "vcc_ref": "VCC-8853067",
      "vcc_auth_amount": 330.3,
      "folio_amount": 482.8,
      "settled_amount": 482.8,
      "settled_at": "2026-08-31T23:59:00Z",
      "contracted_rate": 305.3,
      "baseline_rate": 423.39,
      "market_rate": 410.69,
      "rate_honoured": 1,
      "customer": "DHL",
      "cost_centre": "DUB-CREW",
      "change_type": null,
      "change_source": null,
      "change_cost": 0,
      "modify_attempted": 0,
      "modify_failed_reason": null,
      "room_lost": 0,
      "exception_opened_at": null,
      "exception_resolved_at": null,
      "resolved_by": null,
      "sla_breached": 0,
      "recon_state": "variance",
      "recon_amount": 177.5,
      "crew_rating": null,
      "complaint_theme": null,
      "source_file_id": "AIMS-2026-08-31",
      "ingested_at": "2026-08-31T02:14:00Z",
      "version": 1,
      "public_rate": 423.39,
      "discount_pct": 27.89
    },
    {
      "id": "RS-8853111-4",
      "period": "2026-08",
      "night": "2026-08-31",
      "booking_id": "RS-8853111",
      "duty_id": "D-513111",
      "layover_id": "L-513112",
      "crew_id": "IRE-1068",
      "crew_name": "G. Healy",
      "crew_rank": "CPT",
      "traveller_type": "crew",
      "entity": "ASL Airlines Ireland",
      "legal_entity": "ASL Airlines (Ireland) Ltd",
      "home_base": "DUB",
      "station": "CGN",
      "country": "DE",
      "property_id": "P-107",
      "hotel": "Ibis Koln Messe",
      "chain": "Accor",
      "contract_id": "C-107",
      "allotment_id": "A-107",
      "is_allotment_night": 1,
      "rate_type": "contracted",
      "duty_reason": "positioning",
      "night_status": "occupied",
      "lead_time_days": 9,
      "booking_created_at": "2026-08-19T14:00:00Z",
      "checkin_time": "14:00",
      "checkout_time": "10:00",
      "duty_end_utc": "2026-08-31T13:15:00Z",
      "duty_start_utc": "2026-08-31T14:05:00Z",
      "transfer_minutes": 10,
      "room_net": 302.06,
      "vat_rate": 7,
      "vat_amount": 21.14,
      "vat_country": "DE",
      "vat_recoverable": 1,
      "city_tax": 5,
      "rate_paid": 328.2,
      "ancillaries": 0,
      "fee": 0,
      "currency_local": "EUR",
      "rate_paid_local": 328.2,
      "fx_rate": 1,
      "fx_date": "2026-08-31",
      "currency": "EUR",
      "revenue_model": "routespring_contract",
      "supplier_cost": 308.92,
      "markup": 19.28,
      "commission_received": 0,
      "commission_shared": 0,
      "commission_share_pct": 0,
      "rebate_received": 0,
      "vcc_ref": "VCC-8853111",
      "vcc_auth_amount": 278.5,
      "folio_amount": 328.2,
      "settled_amount": 328.2,
      "settled_at": "2026-08-31T23:59:00Z",
      "contracted_rate": 253.5,
      "baseline_rate": 342.23,
      "market_rate": 331.96,
      "rate_honoured": 0,
      "customer": "DHL",
      "cost_centre": "DUB-CREW",
      "change_type": null,
      "change_source": null,
      "change_cost": 0,
      "modify_attempted": 0,
      "modify_failed_reason": null,
      "room_lost": 0,
      "exception_opened_at": null,
      "exception_resolved_at": null,
      "resolved_by": null,
      "sla_breached": 0,
      "recon_state": "matched",
      "recon_amount": 0,
      "crew_rating": null,
      "complaint_theme": null,
      "source_file_id": "AIMS-2026-08-28",
      "ingested_at": "2026-08-31T02:14:00Z",
      "version": 1,
      "public_rate": 342.23,
      "discount_pct": 4.1
    },
    {
      "id": "RS-8853133-1",
      "period": "2026-08",
      "night": "2026-08-31",
      "booking_id": "RS-8853133",
      "duty_id": "D-513133",
      "layover_id": "L-513134",
      "crew_id": "IRE-1076",
      "crew_name": "D. Nolan",
      "crew_rank": "CC",
      "traveller_type": "crew",
      "entity": "ASL Airlines Ireland",
      "legal_entity": "ASL Airlines (Ireland) Ltd",
      "home_base": "EMA",
      "station": "DUB",
      "country": "IE",
      "property_id": "P-101",
      "hotel": "Clayton Hotel Dublin Airport",
      "chain": "Dalata",
      "contract_id": "C-101",
      "allotment_id": null,
      "is_allotment_night": 0,
      "rate_type": "contracted",
      "duty_reason": "overnight",
      "night_status": "occupied",
      "lead_time_days": 5,
      "booking_created_at": "2026-08-26T01:15:00Z",
      "checkin_time": "01:15",
      "checkout_time": "04:30",
      "duty_end_utc": "2026-08-31T00:25:00Z",
      "duty_start_utc": "2026-08-31T14:05:00Z",
      "transfer_minutes": 15,
      "room_net": 210.49,
      "vat_rate": 13.5,
      "vat_amount": 28.42,
      "vat_country": "IE",
      "vat_recoverable": 1,
      "city_tax": 0,
      "rate_paid": 238.91,
      "ancillaries": 0,
      "fee": 15.97,
      "currency_local": "EUR",
      "rate_paid_local": 238.91,
      "fx_rate": 1,
      "fx_date": "2026-08-31",
      "currency": "EUR",
      "revenue_model": "routespring_contract",
      "supplier_cost": 222.83,
      "markup": 16.08,
      "commission_received": 0,
      "commission_shared": 0,
      "commission_share_pct": 0,
      "rebate_received": 0,
      "vcc_ref": "VCC-8853133",
      "vcc_auth_amount": 263.91,
      "folio_amount": 238.91,
      "settled_amount": 238.91,
      "settled_at": "2026-08-31T23:59:00Z",
      "contracted_rate": 238.91,
      "baseline_rate": 325.01,
      "market_rate": 315.26,
      "rate_honoured": 1,
      "customer": "UPS",
      "cost_centre": "EMA-CREW",
      "change_type": null,
      "change_source": null,
      "change_cost": 0,
      "modify_attempted": 0,
      "modify_failed_reason": null,
      "room_lost": 0,
      "exception_opened_at": null,
      "exception_resolved_at": null,
      "resolved_by": null,
      "sla_breached": 0,
      "recon_state": "matched",
      "recon_amount": 0,
      "crew_rating": null,
      "complaint_theme": null,
      "source_file_id": "AIMS-2026-08-31",
      "ingested_at": "2026-08-31T02:14:00Z",
      "version": 1,
      "public_rate": 325.01,
      "discount_pct": 26.49
    },
    {
      "id": "RS-8853231-3",
      "period": "2026-08",
      "night": "2026-08-31",
      "booking_id": "RS-8853231",
      "duty_id": "D-513231",
      "layover_id": "L-513232",
      "crew_id": "IRE-1086",
      "crew_name": "J. Doyle",
      "crew_rank": "CPT",
      "traveller_type": "crew",
      "entity": "ASL Airlines Ireland",
      "legal_entity": "ASL Airlines (Ireland) Ltd",
      "home_base": "DUB",
      "station": "CGN",
      "country": "DE",
      "property_id": "P-107",
      "hotel": "Ibis Koln Messe",
      "chain": "Accor",
      "contract_id": "C-107",
      "allotment_id": "A-107",
      "is_allotment_night": 1,
      "rate_type": "contracted",
      "duty_reason": "standby",
      "night_status": "occupied",
      "lead_time_days": 1,
      "booking_created_at": "2026-08-28T22:30:00Z",
      "checkin_time": "22:30",
      "checkout_time": "04:30",
      "duty_end_utc": "2026-08-31T21:45:00Z",
      "duty_start_utc": "2026-08-31T06:30:00Z",
      "transfer_minutes": 10,
      "room_net": 233.47,
      "vat_rate": 7,
      "vat_amount": 16.34,
      "vat_country": "DE",
      "vat_recoverable": 1,
      "city_tax": 5,
      "rate_paid": 254.81,
      "ancillaries": 31.43,
      "fee": 0,
      "currency_local": "EUR",
      "rate_paid_local": 254.81,
      "fx_rate": 1,
      "fx_date": "2026-08-31",
      "currency": "EUR",
      "revenue_model": "routespring_contract",
      "supplier_cost": 236.79,
      "markup": 18.02,
      "commission_received": 0,
      "commission_shared": 0,
      "commission_share_pct": 0,
      "rebate_received": 0,
      "vcc_ref": "VCC-8853231",
      "vcc_auth_amount": 311.24,
      "folio_amount": 286.24,
      "settled_amount": 286.24,
      "settled_at": "2026-08-31T23:59:00Z",
      "contracted_rate": 254.81,
      "baseline_rate": 342.23,
      "market_rate": 331.96,
      "rate_honoured": 1,
      "customer": "DHL",
      "cost_centre": "DUB-CREW",
      "change_type": null,
      "change_source": null,
      "change_cost": 0,
      "modify_attempted": 0,
      "modify_failed_reason": null,
      "room_lost": 0,
      "exception_opened_at": null,
      "exception_resolved_at": null,
      "resolved_by": null,
      "sla_breached": 0,
      "recon_state": "matched",
      "recon_amount": 0,
      "crew_rating": null,
      "complaint_theme": null,
      "source_file_id": "AIMS-2026-08-29",
      "ingested_at": "2026-08-31T02:14:00Z",
      "version": 1,
      "public_rate": 342.23,
      "discount_pct": 25.54
    },
    {
      "id": "RS-8853261-1",
      "period": "2026-08",
      "night": "2026-08-31",
      "booking_id": "RS-8853261",
      "duty_id": "D-513261",
      "layover_id": "L-513262",
      "crew_id": "IRE-1040",
      "crew_name": "K. Nolan",
      "crew_rank": "ENG",
      "traveller_type": "crew",
      "entity": "ASL Airlines Ireland",
      "legal_entity": "ASL Airlines (Ireland) Ltd",
      "home_base": "EMA",
      "station": "DUB",
      "country": "IE",
      "property_id": "P-103",
      "hotel": "Radisson Blu Dublin Airport",
      "chain": "Radisson",
      "contract_id": null,
      "allotment_id": null,
      "is_allotment_night": 0,
      "rate_type": "bedbank",
      "duty_reason": "positioning",
      "night_status": "occupied",
      "lead_time_days": 0.5,
      "booking_created_at": "2026-08-31T03:00:00Z",
      "checkin_time": "15:00",
      "checkout_time": "11:00",
      "duty_end_utc": "2026-08-31T13:34:00Z",
      "duty_start_utc": "2026-08-31T09:15:00Z",
      "transfer_minutes": 51,
      "room_net": 264.36,
      "vat_rate": 13.5,
      "vat_amount": 35.69,
      "vat_country": "IE",
      "vat_recoverable": 1,
      "city_tax": 0,
      "rate_paid": 300.05,
      "ancillaries": 22.58,
      "fee": 15.97,
      "currency_local": "EUR",
      "rate_paid_local": 300.05,
      "fx_rate": 1,
      "fx_date": "2026-08-31",
      "currency": "EUR",
      "revenue_model": "vendor_net",
      "supplier_cost": 273.7,
      "markup": 26.35,
      "commission_received": 0,
      "commission_shared": 0,
      "commission_share_pct": 0,
      "rebate_received": 0,
      "vcc_ref": "VCC-8853261",
      "vcc_auth_amount": 347.63,
      "folio_amount": 322.63,
      "settled_amount": 322.63,
      "settled_at": "2026-08-31T23:59:00Z",
      "contracted_rate": null,
      "baseline_rate": 326.59,
      "market_rate": 316.79,
      "rate_honoured": 1,
      "customer": "ASL own pax",
      "cost_centre": "EMA-CREW",
      "change_type": "modify_in_place",
      "change_source": "aims",
      "change_cost": 11.38,
      "modify_attempted": 1,
      "modify_failed_reason": null,
      "room_lost": 0,
      "exception_opened_at": null,
      "exception_resolved_at": null,
      "resolved_by": "automation",
      "sla_breached": 0,
      "recon_state": "matched",
      "recon_amount": 0,
      "crew_rating": null,
      "complaint_theme": null,
      "source_file_id": "AIMS-2026-08-31",
      "ingested_at": "2026-08-31T02:14:00Z",
      "version": 1,
      "public_rate": 326.59,
      "discount_pct": 8.13
    },
    {
      "id": "RS-8853325-1",
      "period": "2026-08",
      "night": "2026-08-31",
      "booking_id": "RS-8853325",
      "duty_id": "D-513325",
      "layover_id": "L-513326",
      "crew_id": "IRE-1004",
      "crew_name": "N. Nolan",
      "crew_rank": "CPT",
      "traveller_type": "crew",
      "entity": "ASL Airlines Ireland",
      "legal_entity": "ASL Airlines (Ireland) Ltd",
      "home_base": "EMA",
      "station": "STN",
      "country": "GB",
      "property_id": "P-115",
      "hotel": "Radisson Blu Stansted",
      "chain": "Radisson",
      "contract_id": "C-115",
      "allotment_id": null,
      "is_allotment_night": 0,
      "rate_type": "contracted",
      "duty_reason": "irops",
      "night_status": "occupied",
      "lead_time_days": 0.5,
      "booking_created_at": "2026-08-31T03:00:00Z",
      "checkin_time": "15:00",
      "checkout_time": "10:00",
      "duty_end_utc": "2026-08-31T14:03:00Z",
      "duty_start_utc": "2026-08-31T09:15:00Z",
      "transfer_minutes": 22,
      "room_net": 265.04,
      "vat_rate": 20,
      "vat_amount": 53.01,
      "vat_country": "GB",
      "vat_recoverable": 1,
      "city_tax": 0,
      "rate_paid": 318.05,
      "ancillaries": 0,
      "fee": 15.97,
      "currency_local": "GBP",
      "rate_paid_local": 267.83,
      "fx_rate": 1.187495,
      "fx_date": "2026-08-31",
      "currency": "EUR",
      "revenue_model": "routespring_contract",
      "supplier_cost": 297.27,
      "markup": 20.78,
      "commission_received": 0,
      "commission_shared": 0,
      "commission_share_pct": 0,
      "rebate_received": 0,
      "vcc_ref": "VCC-8853325",
      "vcc_auth_amount": 343.05,
      "folio_amount": 318.05,
      "settled_amount": 318.05,
      "settled_at": "2026-08-31T23:59:00Z",
      "contracted_rate": 318.05,
      "baseline_rate": 407.99,
      "market_rate": 395.75,
      "rate_honoured": 1,
      "customer": "FedEx",
      "cost_centre": "EMA-CREW",
      "change_type": null,
      "change_source": null,
      "change_cost": 0,
      "modify_attempted": 0,
      "modify_failed_reason": null,
      "room_lost": 0,
      "exception_opened_at": null,
      "exception_resolved_at": null,
      "resolved_by": null,
      "sla_breached": 0,
      "recon_state": "matched",
      "recon_amount": 0,
      "crew_rating": null,
      "complaint_theme": null,
      "source_file_id": "AIMS-2026-08-31",
      "ingested_at": "2026-08-31T02:14:00Z",
      "version": 1,
      "public_rate": 407.99,
      "discount_pct": 22.04
    },
    {
      "id": "RS-8853339-1",
      "period": "2026-08",
      "night": "2026-08-31",
      "booking_id": "RS-8853339",
      "duty_id": "D-513339",
      "layover_id": "L-513340",
      "crew_id": "IRE-1081",
      "crew_name": "A. Quinn",
      "crew_rank": "CPT",
      "traveller_type": "crew",
      "entity": "ASL Airlines Ireland",
      "legal_entity": "ASL Airlines (Ireland) Ltd",
      "home_base": "DUB",
      "station": "LGG",
      "country": "BE",
      "property_id": "P-110",
      "hotel": "Van der Valk Liege",
      "chain": "Van der Valk",
      "contract_id": "C-110",
      "allotment_id": null,
      "is_allotment_night": 0,
      "rate_type": "contracted",
      "duty_reason": "positioning",
      "night_status": "occupied",
      "lead_time_days": 9,
      "booking_created_at": "2026-08-22T14:00:00Z",
      "checkin_time": "14:00",
      "checkout_time": "04:30",
      "duty_end_utc": "2026-08-31T13:03:00Z",
      "duty_start_utc": "2026-08-31T14:05:00Z",
      "transfer_minutes": 22,
      "room_net": 243.56,
      "vat_rate": 6,
      "vat_amount": 14.61,
      "vat_country": "BE",
      "vat_recoverable": 1,
      "city_tax": 4,
      "rate_paid": 262.17,
      "ancillaries": 0,
      "fee": 15.97,
      "currency_local": "EUR",
      "rate_paid_local": 262.17,
      "fx_rate": 1,
      "fx_date": "2026-08-31",
      "currency": "EUR",
      "revenue_model": "routespring_contract",
      "supplier_cost": 243.94,
      "markup": 18.23,
      "commission_received": 0,
      "commission_shared": 0,
      "commission_share_pct": 0,
      "rebate_received": 0,
      "vcc_ref": "VCC-8853339",
      "vcc_auth_amount": 287.17,
      "folio_amount": 262.17,
      "settled_amount": 262.17,
      "settled_at": "2026-08-31T23:59:00Z",
      "contracted_rate": 262.17,
      "baseline_rate": 342.59,
      "market_rate": 332.31,
      "rate_honoured": 1,
      "customer": "DHL",
      "cost_centre": "DUB-CREW",
      "change_type": null,
      "change_source": null,
      "change_cost": 0,
      "modify_attempted": 0,
      "modify_failed_reason": null,
      "room_lost": 0,
      "exception_opened_at": null,
      "exception_resolved_at": null,
      "resolved_by": null,
      "sla_breached": 0,
      "recon_state": "matched",
      "recon_amount": 0,
      "crew_rating": null,
      "complaint_theme": null,
      "source_file_id": "AIMS-2026-08-31",
      "ingested_at": "2026-08-31T02:14:00Z",
      "version": 1,
      "public_rate": 342.59,
      "discount_pct": 23.47
    },
    {
      "id": "RS-8853359-1",
      "period": "2026-08",
      "night": "2026-08-31",
      "booking_id": "RS-8853359",
      "duty_id": "D-513359",
      "layover_id": "L-513360",
      "crew_id": "IRE-1075",
      "crew_name": "D. Kavanagh",
      "crew_rank": "ENG",
      "traveller_type": "crew",
      "entity": "ASL Airlines Ireland",
      "legal_entity": "ASL Airlines (Ireland) Ltd",
      "home_base": "EMA",
      "station": "LGG",
      "country": "BE",
      "property_id": "P-110",
      "hotel": "Van der Valk Liege",
      "chain": "Van der Valk",
      "contract_id": "C-110",
      "allotment_id": null,
      "is_allotment_night": 0,
      "rate_type": "contracted",
      "duty_reason": "overnight",
      "night_status": "occupied",
      "lead_time_days": 3,
      "booking_created_at": "2026-08-28T05:40:00Z",
      "checkin_time": "05:40",
      "checkout_time": "08:15",
      "duty_end_utc": "2026-08-31T04:43:00Z",
      "duty_start_utc": "2026-08-31T14:05:00Z",
      "transfer_minutes": 22,
      "room_net": 243.56,
      "vat_rate": 6,
      "vat_amount": 14.61,
      "vat_country": "BE",
      "vat_recoverable": 1,
      "city_tax": 4,
      "rate_paid": 262.17,
      "ancillaries": 0,
      "fee": 15.97,
      "currency_local": "EUR",
      "rate_paid_local": 262.17,
      "fx_rate": 1,
      "fx_date": "2026-08-31",
      "currency": "EUR",
      "revenue_model": "routespring_contract",
      "supplier_cost": 248.05,
      "markup": 14.12,
      "commission_received": 0,
      "commission_shared": 0,
      "commission_share_pct": 0,
      "rebate_received": 0,
      "vcc_ref": "VCC-8853359",
      "vcc_auth_amount": 287.17,
      "folio_amount": 262.17,
      "settled_amount": 262.17,
      "settled_at": "2026-08-31T23:59:00Z",
      "contracted_rate": 262.17,
      "baseline_rate": 342.59,
      "market_rate": 332.31,
      "rate_honoured": 1,
      "customer": "DHL",
      "cost_centre": "EMA-CREW",
      "change_type": null,
      "change_source": null,
      "change_cost": 0,
      "modify_attempted": 0,
      "modify_failed_reason": null,
      "room_lost": 0,
      "exception_opened_at": null,
      "exception_resolved_at": null,
      "resolved_by": null,
      "sla_breached": 0,
      "recon_state": "matched",
      "recon_amount": 0,
      "crew_rating": null,
      "complaint_theme": null,
      "source_file_id": "AIMS-2026-08-31",
      "ingested_at": "2026-08-31T02:14:00Z",
      "version": 1,
      "public_rate": 342.59,
      "discount_pct": 23.47
    },
    {
      "id": "RS-8853455-1",
      "period": "2026-08",
      "night": "2026-08-31",
      "booking_id": "RS-8853455",
      "duty_id": "D-513455",
      "layover_id": "L-513456",
      "crew_id": "IRE-S215",
      "crew_name": "A. Healy",
      "crew_rank": "STAFF",
      "traveller_type": "staff",
      "entity": "ASL Airlines Ireland",
      "legal_entity": "ASL Airlines (Ireland) Ltd",
      "home_base": "EMA",
      "station": "STN",
      "country": "GB",
      "property_id": "P-116",
      "hotel": "Hampton by Hilton Stansted",
      "chain": "Hilton",
      "contract_id": "C-116",
      "allotment_id": "A-116",
      "is_allotment_night": 1,
      "rate_type": "contracted",
      "duty_reason": "overnight",
      "night_status": "occupied",
      "lead_time_days": 5,
      "booking_created_at": "2026-08-26T14:00:00Z",
      "checkin_time": "14:00",
      "checkout_time": "08:15",
      "duty_end_utc": "2026-08-31T13:07:00Z",
      "duty_start_utc": "2026-08-31T06:30:00Z",
      "transfer_minutes": 18,
      "room_net": 253.86,
      "vat_rate": 20,
      "vat_amount": 50.77,
      "vat_country": "GB",
      "vat_recoverable": 1,
      "city_tax": 0,
      "rate_paid": 304.63,
      "ancillaries": 27.38,
      "fee": 15.97,
      "currency_local": "GBP",
      "rate_paid_local": 256.53,
      "fx_rate": 1.187495,
      "fx_date": "2026-08-31",
      "currency": "EUR",
      "revenue_model": "routespring_contract",
      "supplier_cost": 285.26,
      "markup": 19.37,
      "commission_received": 0,
      "commission_shared": 0,
      "commission_share_pct": 0,
      "rebate_received": 0,
      "vcc_ref": "VCC-8853455",
      "vcc_auth_amount": 357.01,
      "folio_amount": 332.01,
      "settled_amount": 332.01,
      "settled_at": "2026-08-31T23:59:00Z",
      "contracted_rate": 304.63,
      "baseline_rate": 423.39,
      "market_rate": 410.69,
      "rate_honoured": 1,
      "customer": "DHL",
      "cost_centre": "EMA-CREW",
      "change_type": null,
      "change_source": null,
      "change_cost": 0,
      "modify_attempted": 0,
      "modify_failed_reason": null,
      "room_lost": 0,
      "exception_opened_at": null,
      "exception_resolved_at": null,
      "resolved_by": null,
      "sla_breached": 0,
      "recon_state": "matched",
      "recon_amount": 0,
      "crew_rating": null,
      "complaint_theme": null,
      "source_file_id": "AIMS-2026-08-31",
      "ingested_at": "2026-08-31T02:14:00Z",
      "version": 1,
      "public_rate": 423.39,
      "discount_pct": 28.05
    },
    {
      "id": "RS-8853460-3",
      "period": "2026-08",
      "night": "2026-08-31",
      "booking_id": "RS-8853460",
      "duty_id": "D-513460",
      "layover_id": "L-513461",
      "crew_id": "IRE-1076",
      "crew_name": "D. Nolan",
      "crew_rank": "CC",
      "traveller_type": "crew",
      "entity": "ASL Airlines Ireland",
      "legal_entity": "ASL Airlines (Ireland) Ltd",
      "home_base": "EMA",
      "station": "BHX",
      "country": "GB",
      "property_id": "P-114",
      "hotel": "Ibis Birmingham Airport",
      "chain": "Accor",
      "contract_id": "C-114",
      "allotment_id": null,
      "is_allotment_night": 0,
      "rate_type": "contracted",
      "duty_reason": "overnight",
      "night_status": "occupied",
      "lead_time_days": 0.5,
      "booking_created_at": "2026-08-29T03:00:00Z",
      "checkin_time": "15:00",
      "checkout_time": "08:15",
      "duty_end_utc": "2026-08-31T14:02:00Z",
      "duty_start_utc": "2026-08-31T11:50:00Z",
      "transfer_minutes": 23,
      "room_net": 234.51,
      "vat_rate": 20,
      "vat_amount": 46.9,
      "vat_country": "GB",
      "vat_recoverable": 1,
      "city_tax": 0,
      "rate_paid": 281.41,
      "ancillaries": 0,
      "fee": 0,
      "currency_local": "GBP",
      "rate_paid_local": 236.98,
      "fx_rate": 1.187495,
      "fx_date": "2026-08-31",
      "currency": "EUR",
      "revenue_model": "routespring_contract",
      "supplier_cost": 265.42,
      "markup": 15.99,
      "commission_received": 0,
      "commission_shared": 0,
      "commission_share_pct": 0,
      "rebate_received": 0,
      "vcc_ref": "VCC-8853460",
      "vcc_auth_amount": 306.41,
      "folio_amount": 281.41,
      "settled_amount": 281.41,
      "settled_at": "2026-08-31T23:59:00Z",
      "contracted_rate": 281.41,
      "baseline_rate": 376.21,
      "market_rate": 364.92,
      "rate_honoured": 1,
      "customer": "DHL",
      "cost_centre": "EMA-CREW",
      "change_type": "modify_in_place",
      "change_source": "aims",
      "change_cost": 18.89,
      "modify_attempted": 1,
      "modify_failed_reason": null,
      "room_lost": 0,
      "exception_opened_at": null,
      "exception_resolved_at": null,
      "resolved_by": "automation",
      "sla_breached": 0,
      "recon_state": "matched",
      "recon_amount": 0,
      "crew_rating": null,
      "complaint_theme": null,
      "source_file_id": "AIMS-2026-08-29",
      "ingested_at": "2026-08-31T02:14:00Z",
      "version": 1,
      "public_rate": 376.21,
      "discount_pct": 25.2
    },
    {
      "id": "RS-8853475-3",
      "period": "2026-08",
      "night": "2026-08-31",
      "booking_id": "RS-8853475",
      "duty_id": "D-513475",
      "layover_id": "L-513476",
      "crew_id": "IRE-1008",
      "crew_name": "O. Healy",
      "crew_rank": "CC",
      "traveller_type": "crew",
      "entity": "ASL Airlines Ireland",
      "legal_entity": "ASL Airlines (Ireland) Ltd",
      "home_base": "EMA",
      "station": "DUB",
      "country": "IE",
      "property_id": "P-102",
      "hotel": "Maldron Hotel Dublin Airport",
      "chain": "Dalata",
      "contract_id": "C-102",
      "allotment_id": null,
      "is_allotment_night": 0,
      "rate_type": "contracted",
      "duty_reason": "positioning",
      "night_status": "occupied",
      "lead_time_days": 0.5,
      "booking_created_at": "2026-08-29T03:00:00Z",
      "checkin_time": "15:00",
      "checkout_time": "04:30",
      "duty_end_utc": "2026-08-31T14:02:00Z",
      "duty_start_utc": "2026-08-31T09:15:00Z",
      "transfer_minutes": 23,
      "room_net": 232.11,
      "vat_rate": 13.5,
      "vat_amount": 31.34,
      "vat_country": "IE",
      "vat_recoverable": 1,
      "city_tax": 0,
      "rate_paid": 263.45,
      "ancillaries": 0,
      "fee": 0,
      "currency_local": "EUR",
      "rate_paid_local": 263.45,
      "fx_rate": 1,
      "fx_date": "2026-08-31",
      "currency": "EUR",
      "revenue_model": "routespring_contract",
      "supplier_cost": 247.52,
      "markup": 15.93,
      "commission_received": 0,
      "commission_shared": 0,
      "commission_share_pct": 0,
      "rebate_received": 0,
      "vcc_ref": "VCC-8853475",
      "vcc_auth_amount": 288.45,
      "folio_amount": 263.45,
      "settled_amount": 263.45,
      "settled_at": "2026-08-31T23:59:00Z",
      "contracted_rate": 263.45,
      "baseline_rate": 351,
      "market_rate": 340.47,
      "rate_honoured": 1,
      "customer": "FedEx",
      "cost_centre": "EMA-CREW",
      "change_type": "modify_in_place",
      "change_source": "aims",
      "change_cost": 11.45,
      "modify_attempted": 1,
      "modify_failed_reason": null,
      "room_lost": 0,
      "exception_opened_at": null,
      "exception_resolved_at": null,
      "resolved_by": "automation",
      "sla_breached": 0,
      "recon_state": "matched",
      "recon_amount": 0,
      "crew_rating": null,
      "complaint_theme": null,
      "source_file_id": "AIMS-2026-08-29",
      "ingested_at": "2026-08-31T02:14:00Z",
      "version": 1,
      "public_rate": 351,
      "discount_pct": 24.94
    },
    {
      "id": "RS-8853513-4",
      "period": "2026-08",
      "night": "2026-08-31",
      "booking_id": "RS-8853513",
      "duty_id": "D-513513",
      "layover_id": "L-513514",
      "crew_id": "IRE-1009",
      "crew_name": "T. Quinn",
      "crew_rank": "FO",
      "traveller_type": "crew",
      "entity": "ASL Airlines Ireland",
      "legal_entity": "ASL Airlines (Ireland) Ltd",
      "home_base": "DUB",
      "station": "EMA",
      "country": "GB",
      "property_id": "P-104",
      "hotel": "Hilton East Midlands",
      "chain": "Hilton",
      "contract_id": "C-104",
      "allotment_id": null,
      "is_allotment_night": 0,
      "rate_type": "contracted",
      "duty_reason": "overnight",
      "night_status": "occupied",
      "lead_time_days": 5,
      "booking_created_at": "2026-08-23T05:40:00Z",
      "checkin_time": "05:40",
      "checkout_time": "12:00",
      "duty_end_utc": "2026-08-31T04:50:00Z",
      "duty_start_utc": "2026-08-31T14:05:00Z",
      "transfer_minutes": 15,
      "room_net": 245.33,
      "vat_rate": 20,
      "vat_amount": 49.07,
      "vat_country": "GB",
      "vat_recoverable": 1,
      "city_tax": 0,
      "rate_paid": 294.4,
      "ancillaries": 33.37,
      "fee": 0,
      "currency_local": "GBP",
      "rate_paid_local": 247.92,
      "fx_rate": 1.187495,
      "fx_date": "2026-08-31",
      "currency": "EUR",
      "revenue_model": "routespring_contract",
      "supplier_cost": 277.47,
      "markup": 16.93,
      "commission_received": 0,
      "commission_shared": 0,
      "commission_share_pct": 0,
      "rebate_received": 0,
      "vcc_ref": "VCC-8853513",
      "vcc_auth_amount": 352.77,
      "folio_amount": 327.77,
      "settled_amount": 327.77,
      "settled_at": "2026-08-31T23:59:00Z",
      "contracted_rate": 294.4,
      "baseline_rate": 402.02,
      "market_rate": 389.96,
      "rate_honoured": 1,
      "customer": "DHL",
      "cost_centre": "DUB-CREW",
      "change_type": null,
      "change_source": null,
      "change_cost": 0,
      "modify_attempted": 0,
      "modify_failed_reason": null,
      "room_lost": 0,
      "exception_opened_at": null,
      "exception_resolved_at": null,
      "resolved_by": null,
      "sla_breached": 0,
      "recon_state": "matched",
      "recon_amount": 0,
      "crew_rating": null,
      "complaint_theme": null,
      "source_file_id": "AIMS-2026-08-28",
      "ingested_at": "2026-08-31T02:14:00Z",
      "version": 1,
      "public_rate": 402.02,
      "discount_pct": 26.77
    },
    {
      "id": "RS-8853539-3",
      "period": "2026-08",
      "night": "2026-08-31",
      "booking_id": "RS-8853539",
      "duty_id": "D-513539",
      "layover_id": "L-513540",
      "crew_id": "IRE-1030",
      "crew_name": "G. Brennan",
      "crew_rank": "CPT",
      "traveller_type": "crew",
      "entity": "ASL Airlines Ireland",
      "legal_entity": "ASL Airlines (Ireland) Ltd",
      "home_base": "DUB",
      "station": "LGG",
      "country": "BE",
      "property_id": "P-111",
      "hotel": "Ibis Liege Centre",
      "chain": "Accor",
      "contract_id": null,
      "allotment_id": null,
      "is_allotment_night": 0,
      "rate_type": "bedbank",
      "duty_reason": "overnight",
      "night_status": "occupied",
      "lead_time_days": 3,
      "booking_created_at": "2026-08-26T01:15:00Z",
      "checkin_time": "01:15",
      "checkout_time": "12:00",
      "duty_end_utc": "2026-08-31T00:17:00Z",
      "duty_start_utc": "2026-08-31T14:05:00Z",
      "transfer_minutes": 23,
      "room_net": 272.16,
      "vat_rate": 6,
      "vat_amount": 16.33,
      "vat_country": "BE",
      "vat_recoverable": 1,
      "city_tax": 4,
      "rate_paid": 292.49,
      "ancillaries": 0,
      "fee": 0,
      "currency_local": "EUR",
      "rate_paid_local": 292.49,
      "fx_rate": 1,
      "fx_date": "2026-08-31",
      "currency": "EUR",
      "revenue_model": "vendor_net",
      "supplier_cost": 264.57,
      "markup": 27.92,
      "commission_received": 0,
      "commission_shared": 0,
      "commission_share_pct": 0,
      "rebate_received": 0,
      "vcc_ref": "VCC-8853539",
      "vcc_auth_amount": 317.49,
      "folio_amount": 292.49,
      "settled_amount": 292.49,
      "settled_at": "2026-08-31T23:59:00Z",
      "contracted_rate": null,
      "baseline_rate": 369.7,
      "market_rate": 358.61,
      "rate_honoured": 1,
      "customer": "DHL",
      "cost_centre": "DUB-CREW",
      "change_type": null,
      "change_source": null,
      "change_cost": 0,
      "modify_attempted": 0,
      "modify_failed_reason": null,
      "room_lost": 0,
      "exception_opened_at": null,
      "exception_resolved_at": null,
      "resolved_by": null,
      "sla_breached": 0,
      "recon_state": "matched",
      "recon_amount": 0,
      "crew_rating": null,
      "complaint_theme": null,
      "source_file_id": "AIMS-2026-08-29",
      "ingested_at": "2026-08-31T02:14:00Z",
      "version": 1,
      "public_rate": 369.7,
      "discount_pct": 20.88
    },
    {
      "id": "RS-8853652-3",
      "period": "2026-08",
      "night": "2026-08-31",
      "booking_id": "RS-8853652",
      "duty_id": "D-513652",
      "layover_id": "L-513653",
      "crew_id": "IRE-1077",
      "crew_name": "M. Fitzgerald",
      "crew_rank": "CPT",
      "traveller_type": "crew",
      "entity": "ASL Airlines Ireland",
      "legal_entity": "ASL Airlines (Ireland) Ltd",
      "home_base": "EMA",
      "station": "LGG",
      "country": "BE",
      "property_id": "P-111",
      "hotel": "Ibis Liege Centre",
      "chain": "Accor",
      "contract_id": "C-111",
      "allotment_id": null,
      "is_allotment_night": 0,
      "rate_type": "contracted",
      "duty_reason": "overnight",
      "night_status": "occupied",
      "lead_time_days": 0.5,
      "booking_created_at": "2026-08-29T03:00:00Z",
      "checkin_time": "15:00",
      "checkout_time": "12:00",
      "duty_end_utc": "2026-08-31T14:02:00Z",
      "duty_start_utc": "2026-08-31T11:50:00Z",
      "transfer_minutes": 23,
      "room_net": 257.43,
      "vat_rate": 6,
      "vat_amount": 15.45,
      "vat_country": "BE",
      "vat_recoverable": 1,
      "city_tax": 4,
      "rate_paid": 276.88,
      "ancillaries": 12.35,
      "fee": 0,
      "currency_local": "EUR",
      "rate_paid_local": 276.88,
      "fx_rate": 1,
      "fx_date": "2026-08-31",
      "currency": "EUR",
      "revenue_model": "routespring_contract",
      "supplier_cost": 256.86,
      "markup": 20.02,
      "commission_received": 0,
      "commission_shared": 0,
      "commission_share_pct": 0,
      "rebate_received": 0,
      "vcc_ref": "VCC-8853652",
      "vcc_auth_amount": 314.23,
      "folio_amount": 289.23,
      "settled_amount": 289.23,
      "settled_at": "2026-08-31T23:59:00Z",
      "contracted_rate": 276.88,
      "baseline_rate": 369.7,
      "market_rate": 358.61,
      "rate_honoured": 1,
      "customer": "DHL",
      "cost_centre": "EMA-CREW",
      "change_type": null,
      "change_source": null,
      "change_cost": 0,
      "modify_attempted": 0,
      "modify_failed_reason": null,
      "room_lost": 0,
      "exception_opened_at": null,
      "exception_resolved_at": null,
      "resolved_by": null,
      "sla_breached": 0,
      "recon_state": "matched",
      "recon_amount": 0,
      "crew_rating": null,
      "complaint_theme": null,
      "source_file_id": "AIMS-2026-08-29",
      "ingested_at": "2026-08-31T02:14:00Z",
      "version": 1,
      "public_rate": 369.7,
      "discount_pct": 25.11
    },
    {
      "id": "RS-8853678-3",
      "period": "2026-08",
      "night": "2026-08-31",
      "booking_id": "RS-8853678",
      "duty_id": "D-513678",
      "layover_id": "L-513679",
      "crew_id": "IRE-S213",
      "crew_name": "R. Brennan",
      "crew_rank": "STAFF",
      "traveller_type": "staff",
      "entity": "ASL Airlines Ireland",
      "legal_entity": "ASL Airlines (Ireland) Ltd",
      "home_base": "EMA",
      "station": "LGG",
      "country": "BE",
      "property_id": "P-110",
      "hotel": "Van der Valk Liege",
      "chain": "Van der Valk",
      "contract_id": "C-110",
      "allotment_id": "A-110",
      "is_allotment_night": 1,
      "rate_type": "contracted",
      "duty_reason": "overnight",
      "night_status": "occupied",
      "lead_time_days": 0.5,
      "booking_created_at": "2026-08-28T17:40:00Z",
      "checkin_time": "05:40",
      "checkout_time": "08:15",
      "duty_end_utc": "2026-08-31T04:43:00Z",
      "duty_start_utc": "2026-08-31T11:50:00Z",
      "transfer_minutes": 22,
      "room_net": 241.4,
      "vat_rate": 6,
      "vat_amount": 14.48,
      "vat_country": "BE",
      "vat_recoverable": 1,
      "city_tax": 4,
      "rate_paid": 259.88,
      "ancillaries": 0,
      "fee": 0,
      "currency_local": "EUR",
      "rate_paid_local": 259.88,
      "fx_rate": 1,
      "fx_date": "2026-08-31",
      "currency": "EUR",
      "revenue_model": "routespring_contract",
      "supplier_cost": 244.93,
      "markup": 14.95,
      "commission_received": 0,
      "commission_shared": 0,
      "commission_share_pct": 0,
      "rebate_received": 0,
      "vcc_ref": "VCC-8853678",
      "vcc_auth_amount": 284.88,
      "folio_amount": 259.88,
      "settled_amount": 259.88,
      "settled_at": "2026-08-31T23:59:00Z",
      "contracted_rate": 259.88,
      "baseline_rate": 342.59,
      "market_rate": 332.31,
      "rate_honoured": 1,
      "customer": "DHL",
      "cost_centre": "EMA-CREW",
      "change_type": null,
      "change_source": null,
      "change_cost": 0,
      "modify_attempted": 0,
      "modify_failed_reason": null,
      "room_lost": 0,
      "exception_opened_at": null,
      "exception_resolved_at": null,
      "resolved_by": null,
      "sla_breached": 0,
      "recon_state": "matched",
      "recon_amount": 0,
      "crew_rating": null,
      "complaint_theme": null,
      "source_file_id": "AIMS-2026-08-29",
      "ingested_at": "2026-08-31T02:14:00Z",
      "version": 1,
      "public_rate": 342.59,
      "discount_pct": 24.14
    },
    {
      "id": "RS-8853680-1",
      "period": "2026-08",
      "night": "2026-08-31",
      "booking_id": "RS-8853680",
      "duty_id": "D-513680",
      "layover_id": "L-513681",
      "crew_id": "IRE-1084",
      "crew_name": "R. Byrne",
      "crew_rank": "CC",
      "traveller_type": "crew",
      "entity": "ASL Airlines Ireland",
      "legal_entity": "ASL Airlines (Ireland) Ltd",
      "home_base": "EMA",
      "station": "LGG",
      "country": "BE",
      "property_id": "P-110",
      "hotel": "Van der Valk Liege",
      "chain": "Van der Valk",
      "contract_id": null,
      "allotment_id": null,
      "is_allotment_night": 0,
      "rate_type": "bedbank",
      "duty_reason": "positioning",
      "night_status": "occupied",
      "lead_time_days": 0.5,
      "booking_created_at": "2026-08-31T02:00:00Z",
      "checkin_time": "14:00",
      "checkout_time": "08:15",
      "duty_end_utc": "2026-08-31T13:03:00Z",
      "duty_start_utc": "2026-08-31T06:30:00Z",
      "transfer_minutes": 22,
      "room_net": 289.17,
      "vat_rate": 6,
      "vat_amount": 17.35,
      "vat_country": "BE",
      "vat_recoverable": 1,
      "city_tax": 4,
      "rate_paid": 310.52,
      "ancillaries": 22.03,
      "fee": 15.97,
      "currency_local": "EUR",
      "rate_paid_local": 310.52,
      "fx_rate": 1,
      "fx_date": "2026-08-31",
      "currency": "EUR",
      "revenue_model": "vendor_net",
      "supplier_cost": 278.34,
      "markup": 32.18,
      "commission_received": 0,
      "commission_shared": 0,
      "commission_share_pct": 0,
      "rebate_received": 0,
      "vcc_ref": "VCC-8853680",
      "vcc_auth_amount": 357.55,
      "folio_amount": 332.55,
      "settled_amount": 332.55,
      "settled_at": "2026-08-31T23:59:00Z",
      "contracted_rate": null,
      "baseline_rate": 342.59,
      "market_rate": 332.31,
      "rate_honoured": 1,
      "customer": "UPS",
      "cost_centre": "EMA-CREW",
      "change_type": "cancel_rebook",
      "change_source": "travel_desk",
      "change_cost": 223.66,
      "modify_attempted": 1,
      "modify_failed_reason": "no_availability",
      "room_lost": 0,
      "exception_opened_at": "2026-08-31T17:22:00Z",
      "exception_resolved_at": "2026-08-31T12:55:00Z",
      "resolved_by": "human",
      "sla_breached": 0,
      "recon_state": "matched",
      "recon_amount": 0,
      "crew_rating": null,
      "complaint_theme": null,
      "source_file_id": "AIMS-2026-08-31",
      "ingested_at": "2026-08-31T02:14:00Z",
      "version": 1,
      "public_rate": 342.59,
      "discount_pct": 9.36
    },
    {
      "id": "RS-8853815-4",
      "period": "2026-08",
      "night": "2026-08-31",
      "booking_id": "RS-8853815",
      "duty_id": "D-513815",
      "layover_id": "L-513816",
      "crew_id": "IRE-1018",
      "crew_name": "B. Brennan",
      "crew_rank": "FO",
      "traveller_type": "crew",
      "entity": "ASL Airlines Ireland",
      "legal_entity": "ASL Airlines (Ireland) Ltd",
      "home_base": "EMA",
      "station": "STN",
      "country": "GB",
      "property_id": "P-116",
      "hotel": "Hampton by Hilton Stansted",
      "chain": "Hilton",
      "contract_id": null,
      "allotment_id": null,
      "is_allotment_night": 0,
      "rate_type": "bedbank",
      "duty_reason": "training",
      "night_status": "occupied",
      "lead_time_days": 1,
      "booking_created_at": "2026-08-27T14:00:00Z",
      "checkin_time": "14:00",
      "checkout_time": "10:00",
      "duty_end_utc": "2026-08-31T13:07:00Z",
      "duty_start_utc": "2026-08-31T14:05:00Z",
      "transfer_minutes": 18,
      "room_net": 282.91,
      "vat_rate": 20,
      "vat_amount": 56.58,
      "vat_country": "GB",
      "vat_recoverable": 1,
      "city_tax": 0,
      "rate_paid": 339.49,
      "ancillaries": 0,
      "fee": 0,
      "currency_local": "GBP",
      "rate_paid_local": 285.89,
      "fx_rate": 1.187495,
      "fx_date": "2026-08-31",
      "currency": "EUR",
      "revenue_model": "vendor_net",
      "supplier_cost": 311.8,
      "markup": 27.69,
      "commission_received": 0,
      "commission_shared": 0,
      "commission_share_pct": 0,
      "rebate_received": 0,
      "vcc_ref": "VCC-8853815",
      "vcc_auth_amount": 364.49,
      "folio_amount": 339.49,
      "settled_amount": 339.49,
      "settled_at": "2026-08-31T23:59:00Z",
      "contracted_rate": null,
      "baseline_rate": 423.39,
      "market_rate": 410.69,
      "rate_honoured": 1,
      "customer": "DHL",
      "cost_centre": "EMA-CREW",
      "change_type": null,
      "change_source": null,
      "change_cost": 0,
      "modify_attempted": 0,
      "modify_failed_reason": null,
      "room_lost": 0,
      "exception_opened_at": null,
      "exception_resolved_at": null,
      "resolved_by": null,
      "sla_breached": 0,
      "recon_state": "matched",
      "recon_amount": 0,
      "crew_rating": null,
      "complaint_theme": null,
      "source_file_id": "AIMS-2026-08-28",
      "ingested_at": "2026-08-31T02:14:00Z",
      "version": 1,
      "public_rate": 423.39,
      "discount_pct": 19.82
    },
    {
      "id": "RS-8853836-4",
      "period": "2026-08",
      "night": "2026-08-31",
      "booking_id": "RS-8853836",
      "duty_id": "D-513836",
      "layover_id": "L-513837",
      "crew_id": "IRE-1040",
      "crew_name": "K. Nolan",
      "crew_rank": "ENG",
      "traveller_type": "crew",
      "entity": "ASL Airlines Ireland",
      "legal_entity": "ASL Airlines (Ireland) Ltd",
      "home_base": "EMA",
      "station": "CGN",
      "country": "DE",
      "property_id": "P-108",
      "hotel": "Leonardo Hotel Koln",
      "chain": "Leonardo",
      "contract_id": "C-108",
      "allotment_id": "A-108",
      "is_allotment_night": 1,
      "rate_type": "contracted",
      "duty_reason": "overnight",
      "night_status": "occupied",
      "lead_time_days": 5,
      "booking_created_at": "2026-08-23T05:40:00Z",
      "checkin_time": "05:40",
      "checkout_time": "04:30",
      "duty_end_utc": "2026-08-31T04:49:00Z",
      "duty_start_utc": "2026-08-31T11:50:00Z",
      "transfer_minutes": 16,
      "room_net": 250.36,
      "vat_rate": 7,
      "vat_amount": 17.53,
      "vat_country": "DE",
      "vat_recoverable": 1,
      "city_tax": 5,
      "rate_paid": 272.89,
      "ancillaries": 0,
      "fee": 0,
      "currency_local": "EUR",
      "rate_paid_local": 272.89,
      "fx_rate": 1,
      "fx_date": "2026-08-31",
      "currency": "EUR",
      "revenue_model": "routespring_contract",
      "supplier_cost": 254.55,
      "markup": 18.34,
      "commission_received": 0,
      "commission_shared": 0,
      "commission_share_pct": 0,
      "rebate_received": 0,
      "vcc_ref": "VCC-8853836",
      "vcc_auth_amount": 297.89,
      "folio_amount": 272.89,
      "settled_amount": 272.89,
      "settled_at": "2026-08-31T23:59:00Z",
      "contracted_rate": 272.89,
      "baseline_rate": 371.46,
      "market_rate": 360.32,
      "rate_honoured": 1,
      "customer": "DHL",
      "cost_centre": "EMA-CREW",
      "change_type": null,
      "change_source": null,
      "change_cost": 0,
      "modify_attempted": 0,
      "modify_failed_reason": null,
      "room_lost": 0,
      "exception_opened_at": null,
      "exception_resolved_at": null,
      "resolved_by": null,
      "sla_breached": 0,
      "recon_state": "matched",
      "recon_amount": 0,
      "crew_rating": 2.8,
      "complaint_theme": "checkin",
      "source_file_id": "AIMS-2026-08-28",
      "ingested_at": "2026-08-31T02:14:00Z",
      "version": 1,
      "public_rate": 371.46,
      "discount_pct": 26.54
    },
    {
      "id": "RS-8853894-2",
      "period": "2026-08",
      "night": "2026-08-31",
      "booking_id": "RS-8853894",
      "duty_id": "D-513894",
      "layover_id": "L-513895",
      "crew_id": "BEL-1080",
      "crew_name": "B. Dubois",
      "crew_rank": "CC",
      "traveller_type": "crew",
      "entity": "ASL Airlines Belgium",
      "legal_entity": "ASL Airlines Belgium NV",
      "home_base": "LGG",
      "station": "HKG",
      "country": "HK",
      "property_id": "P-121",
      "hotel": "Hong Kong SkyCity Marriott",
      "chain": "Marriott",
      "contract_id": null,
      "allotment_id": null,
      "is_allotment_night": 0,
      "rate_type": "bedbank",
      "duty_reason": "overnight",
      "night_status": "occupied",
      "lead_time_days": 3,
      "booking_created_at": "2026-08-27T01:15:00Z",
      "checkin_time": "01:15",
      "checkout_time": "04:30",
      "duty_end_utc": "2026-08-31T00:00:00Z",
      "duty_start_utc": "2026-08-31T11:50:00Z",
      "transfer_minutes": 44,
      "room_net": 325.37,
      "vat_rate": 0,
      "vat_amount": 0,
      "vat_country": "HK",
      "vat_recoverable": 0,
      "city_tax": 0,
      "rate_paid": 325.37,
      "ancillaries": 0,
      "fee": 0,
      "currency_local": "HKD",
      "rate_paid_local": 2738.87,
      "fx_rate": 0.118797,
      "fx_date": "2026-08-31",
      "currency": "EUR",
      "revenue_model": "vendor_net",
      "supplier_cost": 289.88,
      "markup": 35.49,
      "commission_received": 0,
      "commission_shared": 0,
      "commission_share_pct": 0,
      "rebate_received": 0,
      "vcc_ref": "VCC-8853894",
      "vcc_auth_amount": 350.37,
      "folio_amount": 325.37,
      "settled_amount": 325.37,
      "settled_at": "2026-08-31T23:59:00Z",
      "contracted_rate": null,
      "baseline_rate": 399.9,
      "market_rate": 387.9,
      "rate_honoured": 1,
      "customer": "ASL own pax",
      "cost_centre": "LGG-CREW",
      "change_type": null,
      "change_source": null,
      "change_cost": 0,
      "modify_attempted": 0,
      "modify_failed_reason": null,
      "room_lost": 0,
      "exception_opened_at": null,
      "exception_resolved_at": null,
      "resolved_by": null,
      "sla_breached": 0,
      "recon_state": "matched",
      "recon_amount": 0,
      "crew_rating": 3.9,
      "complaint_theme": null,
      "source_file_id": "AIMS-2026-08-30",
      "ingested_at": "2026-08-31T02:14:00Z",
      "version": 1,
      "public_rate": 399.9,
      "discount_pct": 18.64
    },
    {
      "id": "RS-8853906-2",
      "period": "2026-08",
      "night": "2026-08-31",
      "booking_id": "RS-8853906",
      "duty_id": "D-513906",
      "layover_id": "L-513907",
      "crew_id": "BEL-1076",
      "crew_name": "R. Maes",
      "crew_rank": "CC",
      "traveller_type": "crew",
      "entity": "ASL Airlines Belgium",
      "legal_entity": "ASL Airlines Belgium NV",
      "home_base": "BRU",
      "station": "CDG",
      "country": "FR",
      "property_id": "P-128",
      "hotel": "Ibis Paris CDG",
      "chain": "Accor",
      "contract_id": null,
      "allotment_id": null,
      "is_allotment_night": 0,
      "rate_type": "bedbank",
      "duty_reason": "overnight",
      "night_status": "occupied",
      "lead_time_days": 0.5,
      "booking_created_at": "2026-08-30T03:00:00Z",
      "checkin_time": "15:00",
      "checkout_time": "04:30",
      "duty_end_utc": "2026-08-31T13:55:00Z",
      "duty_start_utc": "2026-08-31T09:15:00Z",
      "transfer_minutes": 30,
      "room_net": 317.69,
      "vat_rate": 10,
      "vat_amount": 31.77,
      "vat_country": "FR",
      "vat_recoverable": 1,
      "city_tax": 5.2,
      "rate_paid": 354.66,
      "ancillaries": 0,
      "fee": 0,
      "currency_local": "EUR",
      "rate_paid_local": 354.66,
      "fx_rate": 1,
      "fx_date": "2026-08-31",
      "currency": "EUR",
      "revenue_model": "vendor_net",
      "supplier_cost": 326.37,
      "markup": 28.29,
      "commission_received": 0,
      "commission_shared": 0,
      "commission_share_pct": 0,
      "rebate_received": 0,
      "vcc_ref": "VCC-8853906",
      "vcc_auth_amount": 379.66,
      "folio_amount": 354.66,
      "settled_amount": 354.66,
      "settled_at": "2026-08-31T23:59:00Z",
      "contracted_rate": null,
      "baseline_rate": 385.12,
      "market_rate": 373.57,
      "rate_honoured": 1,
      "customer": "DHL",
      "cost_centre": "BRU-CREW",
      "change_type": null,
      "change_source": null,
      "change_cost": 0,
      "modify_attempted": 0,
      "modify_failed_reason": null,
      "room_lost": 0,
      "exception_opened_at": null,
      "exception_resolved_at": null,
      "resolved_by": null,
      "sla_breached": 0,
      "recon_state": "matched",
      "recon_amount": 0,
      "crew_rating": null,
      "complaint_theme": null,
      "source_file_id": "AIMS-2026-08-30",
      "ingested_at": "2026-08-31T02:14:00Z",
      "version": 1,
      "public_rate": 385.12,
      "discount_pct": 7.91
    },
    {
      "id": "RS-8853962-3",
      "period": "2026-08",
      "night": "2026-08-31",
      "booking_id": "RS-8853962",
      "duty_id": "D-513962",
      "layover_id": "L-513963",
      "crew_id": "BEL-1003",
      "crew_name": "D. Peeters",
      "crew_rank": "CPT",
      "traveller_type": "crew",
      "entity": "ASL Airlines Belgium",
      "legal_entity": "ASL Airlines Belgium NV",
      "home_base": "LGG",
      "station": "HKG",
      "country": "HK",
      "property_id": "P-121",
      "hotel": "Hong Kong SkyCity Marriott",
      "chain": "Marriott",
      "contract_id": "C-121",
      "allotment_id": "A-121",
      "is_allotment_night": 1,
      "rate_type": "contracted",
      "duty_reason": "overnight",
      "night_status": "occupied",
      "lead_time_days": 2,
      "booking_created_at": "2026-08-27T16:00:00Z",
      "checkin_time": "16:00",
      "checkout_time": "10:00",
      "duty_end_utc": "2026-08-31T14:41:00Z",
      "duty_start_utc": "2026-08-31T11:50:00Z",
      "transfer_minutes": 44,
      "room_net": 296.47,
      "vat_rate": 0,
      "vat_amount": 0,
      "vat_country": "HK",
      "vat_recoverable": 0,
      "city_tax": 0,
      "rate_paid": 296.47,
      "ancillaries": 0,
      "fee": 0,
      "currency_local": "HKD",
      "rate_paid_local": 2495.6,
      "fx_rate": 0.118797,
      "fx_date": "2026-08-31",
      "currency": "EUR",
      "revenue_model": "routespring_contract",
      "supplier_cost": 280.79,
      "markup": 15.68,
      "commission_received": 0,
      "commission_shared": 0,
      "commission_share_pct": 0,
      "rebate_received": 0,
      "vcc_ref": "VCC-8853962",
      "vcc_auth_amount": 321.47,
      "folio_amount": 296.47,
      "settled_amount": 296.47,
      "settled_at": "2026-08-31T23:59:00Z",
      "contracted_rate": 296.47,
      "baseline_rate": 399.9,
      "market_rate": 387.9,
      "rate_honoured": 1,
      "customer": "DHL",
      "cost_centre": "LGG-CREW",
      "change_type": null,
      "change_source": null,
      "change_cost": 0,
      "modify_attempted": 0,
      "modify_failed_reason": null,
      "room_lost": 0,
      "exception_opened_at": null,
      "exception_resolved_at": null,
      "resolved_by": null,
      "sla_breached": 0,
      "recon_state": "matched",
      "recon_amount": 0,
      "crew_rating": null,
      "complaint_theme": null,
      "source_file_id": "AIMS-2026-08-29",
      "ingested_at": "2026-08-31T02:14:00Z",
      "version": 1,
      "public_rate": 399.9,
      "discount_pct": 25.86
    },
    {
      "id": "RS-8854040-1",
      "period": "2026-08",
      "night": "2026-08-31",
      "booking_id": "RS-8854040",
      "duty_id": "D-514040",
      "layover_id": "L-514041",
      "crew_id": "BEL-1074",
      "crew_name": "M. De Smet",
      "crew_rank": "CPT",
      "traveller_type": "crew",
      "entity": "ASL Airlines Belgium",
      "legal_entity": "ASL Airlines Belgium NV",
      "home_base": "LGG",
      "station": "DXB",
      "country": "AE",
      "property_id": "P-122",
      "hotel": "Millennium Airport Hotel Dubai",
      "chain": "Millennium",
      "contract_id": null,
      "allotment_id": null,
      "is_allotment_night": 0,
      "rate_type": "bedbank",
      "duty_reason": "overnight",
      "night_status": "occupied",
      "lead_time_days": 0.5,
      "booking_created_at": "2026-08-30T13:15:00Z",
      "checkin_time": "01:15",
      "checkout_time": "11:00",
      "duty_end_utc": "2026-08-31T00:00:00Z",
      "duty_start_utc": "2026-08-31T11:50:00Z",
      "transfer_minutes": 56,
      "room_net": 318.62,
      "vat_rate": 5,
      "vat_amount": 15.93,
      "vat_country": "AE",
      "vat_recoverable": 0,
      "city_tax": 5,
      "rate_paid": 339.55,
      "ancillaries": 11.22,
      "fee": 15.97,
      "currency_local": "AED",
      "rate_paid_local": 1316.67,
      "fx_rate": 0.257885,
      "fx_date": "2026-08-31",
      "currency": "EUR",
      "revenue_model": "vendor_net",
      "supplier_cost": 305.16,
      "markup": 34.39,
      "commission_received": 0,
      "commission_shared": 0,
      "commission_share_pct": 0,
      "rebate_received": 0,
      "vcc_ref": "VCC-8854040",
      "vcc_auth_amount": 375.77,
      "folio_amount": 350.77,
      "settled_amount": 350.77,
      "settled_at": "2026-08-31T23:59:00Z",
      "contracted_rate": null,
      "baseline_rate": 384.66,
      "market_rate": 373.12,
      "rate_honoured": 1,
      "customer": "UPS",
      "cost_centre": "LGG-CREW",
      "change_type": "modify_in_place",
      "change_source": "aims",
      "change_cost": 14.72,
      "modify_attempted": 1,
      "modify_failed_reason": null,
      "room_lost": 0,
      "exception_opened_at": null,
      "exception_resolved_at": null,
      "resolved_by": "automation",
      "sla_breached": 0,
      "recon_state": "matched",
      "recon_amount": 0,
      "crew_rating": null,
      "complaint_theme": null,
      "source_file_id": "AIMS-2026-08-31",
      "ingested_at": "2026-08-31T02:14:00Z",
      "version": 1,
      "public_rate": 384.66,
      "discount_pct": 11.73
    },
    {
      "id": "RS-8854042-1",
      "period": "2026-08",
      "night": "2026-08-31",
      "booking_id": "RS-8854042",
      "duty_id": "D-514042",
      "layover_id": "L-514043",
      "crew_id": "BEL-1083",
      "crew_name": "R. Verhoeven",
      "crew_rank": "FO",
      "traveller_type": "crew",
      "entity": "ASL Airlines Belgium",
      "legal_entity": "ASL Airlines Belgium NV",
      "home_base": "LGG",
      "station": "HKG",
      "country": "HK",
      "property_id": "P-121",
      "hotel": "Hong Kong SkyCity Marriott",
      "chain": "Marriott",
      "contract_id": null,
      "allotment_id": null,
      "is_allotment_night": 0,
      "rate_type": "bedbank",
      "duty_reason": "standby",
      "night_status": "occupied",
      "lead_time_days": 9,
      "booking_created_at": "2026-08-22T16:00:00Z",
      "checkin_time": "16:00",
      "checkout_time": "11:00",
      "duty_end_utc": "2026-08-31T14:41:00Z",
      "duty_start_utc": "2026-08-31T14:05:00Z",
      "transfer_minutes": 44,
      "room_net": 323.45,
      "vat_rate": 0,
      "vat_amount": 0,
      "vat_country": "HK",
      "vat_recoverable": 0,
      "city_tax": 0,
      "rate_paid": 323.45,
      "ancillaries": 0,
      "fee": 15.97,
      "currency_local": "HKD",
      "rate_paid_local": 2722.71,
      "fx_rate": 0.118797,
      "fx_date": "2026-08-31",
      "currency": "EUR",
      "revenue_model": "vendor_net",
      "supplier_cost": 291.15,
      "markup": 32.3,
      "commission_received": 0,
      "commission_shared": 0,
      "commission_share_pct": 0,
      "rebate_received": 0,
      "vcc_ref": "VCC-8854042",
      "vcc_auth_amount": 348.45,
      "folio_amount": 323.45,
      "settled_amount": 323.45,
      "settled_at": "2026-08-31T23:59:00Z",
      "contracted_rate": null,
      "baseline_rate": 399.9,
      "market_rate": 387.9,
      "rate_honoured": 1,
      "customer": "FedEx",
      "cost_centre": "LGG-CREW",
      "change_type": null,
      "change_source": null,
      "change_cost": 0,
      "modify_attempted": 0,
      "modify_failed_reason": null,
      "room_lost": 0,
      "exception_opened_at": null,
      "exception_resolved_at": null,
      "resolved_by": null,
      "sla_breached": 0,
      "recon_state": "matched",
      "recon_amount": 0,
      "crew_rating": null,
      "complaint_theme": null,
      "source_file_id": "AIMS-2026-08-31",
      "ingested_at": "2026-08-31T02:14:00Z",
      "version": 1,
      "public_rate": 399.9,
      "discount_pct": 19.12
    },
    {
      "id": "RS-8854107-2",
      "period": "2026-08",
      "night": "2026-08-31",
      "booking_id": "RS-8854107",
      "duty_id": "D-514107",
      "layover_id": "L-514108",
      "crew_id": "BEL-1066",
      "crew_name": "A. Claes",
      "crew_rank": "ENG",
      "traveller_type": "crew",
      "entity": "ASL Airlines Belgium",
      "legal_entity": "ASL Airlines Belgium NV",
      "home_base": "LGG",
      "station": "JNB",
      "country": "ZA",
      "property_id": "P-124",
      "hotel": "Protea OR Tambo",
      "chain": "Marriott",
      "contract_id": "C-124",
      "allotment_id": "A-124",
      "is_allotment_night": 1,
      "rate_type": "contracted",
      "duty_reason": "overnight",
      "night_status": "occupied",
      "lead_time_days": 1,
      "booking_created_at": "2026-08-29T01:15:00Z",
      "checkin_time": "01:15",
      "checkout_time": "11:00",
      "duty_end_utc": "2026-08-31T00:00:00Z",
      "duty_start_utc": "2026-08-31T06:30:00Z",
      "transfer_minutes": 46,
      "room_net": 198.33,
      "vat_rate": 15,
      "vat_amount": 29.75,
      "vat_country": "ZA",
      "vat_recoverable": 0,
      "city_tax": 0,
      "rate_paid": 228.08,
      "ancillaries": 0,
      "fee": 0,
      "currency_local": "ZAR",
      "rate_paid_local": 4541.16,
      "fx_rate": 0.050225,
      "fx_date": "2026-08-31",
      "currency": "EUR",
      "revenue_model": "routespring_contract",
      "supplier_cost": 213.14,
      "markup": 14.94,
      "commission_received": 0,
      "commission_shared": 0,
      "commission_share_pct": 0,
      "rebate_received": 0,
      "vcc_ref": "VCC-8854107",
      "vcc_auth_amount": 253.08,
      "folio_amount": 228.08,
      "settled_amount": 228.08,
      "settled_at": "2026-08-31T23:59:00Z",
      "contracted_rate": 228.08,
      "baseline_rate": 311.17,
      "market_rate": 301.83,
      "rate_honoured": 1,
      "customer": "UPS",
      "cost_centre": "LGG-CREW",
      "change_type": null,
      "change_source": null,
      "change_cost": 0,
      "modify_attempted": 0,
      "modify_failed_reason": null,
      "room_lost": 0,
      "exception_opened_at": null,
      "exception_resolved_at": null,
      "resolved_by": null,
      "sla_breached": 0,
      "recon_state": "matched",
      "recon_amount": 0,
      "crew_rating": null,
      "complaint_theme": null,
      "source_file_id": "AIMS-2026-08-30",
      "ingested_at": "2026-08-31T02:14:00Z",
      "version": 1,
      "public_rate": 311.17,
      "discount_pct": 26.7
    },
    {
      "id": "RS-8854108-2",
      "period": "2026-08",
      "night": "2026-08-31",
      "booking_id": "RS-8854108",
      "duty_id": "D-514108",
      "layover_id": "L-514109",
      "crew_id": "BEL-1070",
      "crew_name": "S. Declerck",
      "crew_rank": "CC",
      "traveller_type": "crew",
      "entity": "ASL Airlines Belgium",
      "legal_entity": "ASL Airlines Belgium NV",
      "home_base": "LGG",
      "station": "BRU",
      "country": "BE",
      "property_id": "P-118",
      "hotel": "NH Brussels Airport",
      "chain": "NH",
      "contract_id": null,
      "allotment_id": null,
      "is_allotment_night": 0,
      "rate_type": "bedbank",
      "duty_reason": "positioning",
      "night_status": "occupied",
      "lead_time_days": 2,
      "booking_created_at": "2026-08-28T05:40:00Z",
      "checkin_time": "05:40",
      "checkout_time": "10:00",
      "duty_end_utc": "2026-08-31T04:52:00Z",
      "duty_start_utc": "2026-08-31T14:05:00Z",
      "transfer_minutes": 13,
      "room_net": 313.81,
      "vat_rate": 6,
      "vat_amount": 18.83,
      "vat_country": "BE",
      "vat_recoverable": 1,
      "city_tax": 4.24,
      "rate_paid": 336.88,
      "ancillaries": 0,
      "fee": 0,
      "currency_local": "EUR",
      "rate_paid_local": 336.88,
      "fx_rate": 1,
      "fx_date": "2026-08-31",
      "currency": "EUR",
      "revenue_model": "vendor_net",
      "supplier_cost": 304.51,
      "markup": 32.37,
      "commission_received": 0,
      "commission_shared": 0,
      "commission_share_pct": 0,
      "rebate_received": 0,
      "vcc_ref": "VCC-8854108",
      "vcc_auth_amount": 361.88,
      "folio_amount": 336.88,
      "settled_amount": 336.88,
      "settled_at": "2026-08-31T23:59:00Z",
      "contracted_rate": null,
      "baseline_rate": 424.95,
      "market_rate": 412.2,
      "rate_honoured": 1,
      "customer": "ASL own pax",
      "cost_centre": "LGG-CREW",
      "change_type": null,
      "change_source": null,
      "change_cost": 0,
      "modify_attempted": 0,
      "modify_failed_reason": null,
      "room_lost": 0,
      "exception_opened_at": null,
      "exception_resolved_at": null,
      "resolved_by": null,
      "sla_breached": 0,
      "recon_state": "matched",
      "recon_amount": 0,
      "crew_rating": null,
      "complaint_theme": null,
      "source_file_id": "AIMS-2026-08-30",
      "ingested_at": "2026-08-31T02:14:00Z",
      "version": 1,
      "public_rate": 424.95,
      "discount_pct": 20.72
    },
    {
      "id": "RS-8854199-2",
      "period": "2026-08",
      "night": "2026-08-31",
      "booking_id": "RS-8854199",
      "duty_id": "D-514199",
      "layover_id": "L-514200",
      "crew_id": "BEL-1005",
      "crew_name": "J. Willems",
      "crew_rank": "FO",
      "traveller_type": "crew",
      "entity": "ASL Airlines Belgium",
      "legal_entity": "ASL Airlines Belgium NV",
      "home_base": "BRU",
      "station": "LGG",
      "country": "BE",
      "property_id": "P-110",
      "hotel": "Van der Valk Liege",
      "chain": "Van der Valk",
      "contract_id": "C-110",
      "allotment_id": null,
      "is_allotment_night": 0,
      "rate_type": "contracted",
      "duty_reason": "positioning",
      "night_status": "occupied",
      "lead_time_days": 1,
      "booking_created_at": "2026-08-29T16:00:00Z",
      "checkin_time": "16:00",
      "checkout_time": "04:30",
      "duty_end_utc": "2026-08-31T15:03:00Z",
      "duty_start_utc": "2026-08-31T14:05:00Z",
      "transfer_minutes": 22,
      "room_net": 240.89,
      "vat_rate": 6,
      "vat_amount": 14.45,
      "vat_country": "BE",
      "vat_recoverable": 1,
      "city_tax": 4,
      "rate_paid": 259.34,
      "ancillaries": 0,
      "fee": 0,
      "currency_local": "EUR",
      "rate_paid_local": 259.34,
      "fx_rate": 1,
      "fx_date": "2026-08-31",
      "currency": "EUR",
      "revenue_model": "routespring_contract",
      "supplier_cost": 244.23,
      "markup": 15.11,
      "commission_received": 0,
      "commission_shared": 0,
      "commission_share_pct": 0,
      "rebate_received": 0,
      "vcc_ref": "VCC-8854199",
      "vcc_auth_amount": 284.34,
      "folio_amount": 259.34,
      "settled_amount": 259.34,
      "settled_at": "2026-08-31T23:59:00Z",
      "contracted_rate": 259.34,
      "baseline_rate": 342.59,
      "market_rate": 332.31,
      "rate_honoured": 1,
      "customer": "UPS",
      "cost_centre": "BRU-CREW",
      "change_type": null,
      "change_source": null,
      "change_cost": 0,
      "modify_attempted": 0,
      "modify_failed_reason": null,
      "room_lost": 0,
      "exception_opened_at": null,
      "exception_resolved_at": null,
      "resolved_by": null,
      "sla_breached": 0,
      "recon_state": "matched",
      "recon_amount": 0,
      "crew_rating": null,
      "complaint_theme": null,
      "source_file_id": "AIMS-2026-08-30",
      "ingested_at": "2026-08-31T02:14:00Z",
      "version": 1,
      "public_rate": 342.59,
      "discount_pct": 24.3
    },
    {
      "id": "RS-8854245-2",
      "period": "2026-08",
      "night": "2026-08-31",
      "booking_id": "RS-8854245",
      "duty_id": "D-514245",
      "layover_id": "L-514246",
      "crew_id": "BEL-1046",
      "crew_name": "N. Declerck",
      "crew_rank": "FO",
      "traveller_type": "crew",
      "entity": "ASL Airlines Belgium",
      "legal_entity": "ASL Airlines Belgium NV",
      "home_base": "LGG",
      "station": "DXB",
      "country": "AE",
      "property_id": "P-123",
      "hotel": "Le Meridien Dubai",
      "chain": "Marriott",
      "contract_id": "C-123",
      "allotment_id": "A-123",
      "is_allotment_night": 1,
      "rate_type": "contracted",
      "duty_reason": "overnight",
      "night_status": "occupied",
      "lead_time_days": 5,
      "booking_created_at": "2026-08-25T15:00:00Z",
      "checkin_time": "15:00",
      "checkout_time": "08:15",
      "duty_end_utc": "2026-08-31T13:37:00Z",
      "duty_start_utc": "2026-08-31T09:15:00Z",
      "transfer_minutes": 48,
      "room_net": 274.99,
      "vat_rate": 5,
      "vat_amount": 13.75,
      "vat_country": "AE",
      "vat_recoverable": 0,
      "city_tax": 5,
      "rate_paid": 293.74,
      "ancillaries": 0,
      "fee": 0,
      "currency_local": "AED",
      "rate_paid_local": 1139.03,
      "fx_rate": 0.257885,
      "fx_date": "2026-08-31",
      "currency": "EUR",
      "revenue_model": "routespring_contract",
      "supplier_cost": 271.68,
      "markup": 22.06,
      "commission_received": 0,
      "commission_shared": 0,
      "commission_share_pct": 0,
      "rebate_received": 0,
      "vcc_ref": "VCC-8854245",
      "vcc_auth_amount": 318.74,
      "folio_amount": 293.74,
      "settled_amount": 293.74,
      "settled_at": "2026-08-31T23:59:00Z",
      "contracted_rate": 293.74,
      "baseline_rate": 395.72,
      "market_rate": 383.85,
      "rate_honoured": 1,
      "customer": "FedEx",
      "cost_centre": "LGG-CREW",
      "change_type": null,
      "change_source": null,
      "change_cost": 0,
      "modify_attempted": 0,
      "modify_failed_reason": null,
      "room_lost": 0,
      "exception_opened_at": null,
      "exception_resolved_at": null,
      "resolved_by": null,
      "sla_breached": 0,
      "recon_state": "matched",
      "recon_amount": 0,
      "crew_rating": null,
      "complaint_theme": null,
      "source_file_id": "AIMS-2026-08-30",
      "ingested_at": "2026-08-31T02:14:00Z",
      "version": 1,
      "public_rate": 395.72,
      "discount_pct": 25.77
    },
    {
      "id": "RS-8854327-1",
      "period": "2026-08",
      "night": "2026-08-31",
      "booking_id": "RS-8854327",
      "duty_id": "D-514327",
      "layover_id": "L-514328",
      "crew_id": "BEL-1015",
      "crew_name": "P. Peeters",
      "crew_rank": "FO",
      "traveller_type": "crew",
      "entity": "ASL Airlines Belgium",
      "legal_entity": "ASL Airlines Belgium NV",
      "home_base": "BRU",
      "station": "LGG",
      "country": "BE",
      "property_id": "P-111",
      "hotel": "Ibis Liege Centre",
      "chain": "Accor",
      "contract_id": "C-111",
      "allotment_id": "A-111",
      "is_allotment_night": 1,
      "rate_type": "contracted",
      "duty_reason": "overnight",
      "night_status": "occupied",
      "lead_time_days": 5,
      "booking_created_at": "2026-08-26T05:40:00Z",
      "checkin_time": "05:40",
      "checkout_time": "11:00",
      "duty_end_utc": "2026-08-31T04:42:00Z",
      "duty_start_utc": "2026-08-31T09:15:00Z",
      "transfer_minutes": 23,
      "room_net": 258.28,
      "vat_rate": 6,
      "vat_amount": 15.5,
      "vat_country": "BE",
      "vat_recoverable": 1,
      "city_tax": 4,
      "rate_paid": 277.78,
      "ancillaries": 0,
      "fee": 15.97,
      "currency_local": "EUR",
      "rate_paid_local": 277.78,
      "fx_rate": 1,
      "fx_date": "2026-08-31",
      "currency": "EUR",
      "revenue_model": "routespring_contract",
      "supplier_cost": 259.46,
      "markup": 18.32,
      "commission_received": 0,
      "commission_shared": 0,
      "commission_share_pct": 0,
      "rebate_received": 0,
      "vcc_ref": "VCC-8854327",
      "vcc_auth_amount": 302.78,
      "folio_amount": 277.78,
      "settled_amount": 277.78,
      "settled_at": "2026-08-31T23:59:00Z",
      "contracted_rate": 277.78,
      "baseline_rate": 369.7,
      "market_rate": 358.61,
      "rate_honoured": 1,
      "customer": "FedEx",
      "cost_centre": "BRU-CREW",
      "change_type": null,
      "change_source": null,
      "change_cost": 0,
      "modify_attempted": 0,
      "modify_failed_reason": null,
      "room_lost": 0,
      "exception_opened_at": null,
      "exception_resolved_at": null,
      "resolved_by": null,
      "sla_breached": 0,
      "recon_state": "matched",
      "recon_amount": 0,
      "crew_rating": null,
      "complaint_theme": null,
      "source_file_id": "AIMS-2026-08-31",
      "ingested_at": "2026-08-31T02:14:00Z",
      "version": 1,
      "public_rate": 369.7,
      "discount_pct": 24.86
    },
    {
      "id": "RS-8854328-1",
      "period": "2026-08",
      "night": "2026-08-31",
      "booking_id": "RS-8854328",
      "duty_id": "D-514328",
      "layover_id": "L-514329",
      "crew_id": "BEL-1037",
      "crew_name": "L. Janssens",
      "crew_rank": "CC",
      "traveller_type": "crew",
      "entity": "ASL Airlines Belgium",
      "legal_entity": "ASL Airlines Belgium NV",
      "home_base": "BRU",
      "station": "LGG",
      "country": "BE",
      "property_id": "P-112",
      "hotel": "Husa de la Couronne",
      "chain": "Independent",
      "contract_id": null,
      "allotment_id": null,
      "is_allotment_night": 0,
      "rate_type": "bedbank",
      "duty_reason": "irops",
      "night_status": "occupied",
      "lead_time_days": 1,
      "booking_created_at": "2026-08-30T22:30:00Z",
      "checkin_time": "22:30",
      "checkout_time": "10:00",
      "duty_end_utc": "2026-08-31T21:19:00Z",
      "duty_start_utc": "2026-08-31T09:15:00Z",
      "transfer_minutes": 36,
      "room_net": 265.07,
      "vat_rate": 6,
      "vat_amount": 15.9,
      "vat_country": "BE",
      "vat_recoverable": 1,
      "city_tax": 4,
      "rate_paid": 284.97,
      "ancillaries": 0,
      "fee": 15.97,
      "currency_local": "EUR",
      "rate_paid_local": 284.97,
      "fx_rate": 1,
      "fx_date": "2026-08-31",
      "currency": "EUR",
      "revenue_model": "vendor_net",
      "supplier_cost": 254.99,
      "markup": 29.98,
      "commission_received": 0,
      "commission_shared": 0,
      "commission_share_pct": 0,
      "rebate_received": 0,
      "vcc_ref": "VCC-8854328",
      "vcc_auth_amount": 309.97,
      "folio_amount": 284.97,
      "settled_amount": 284.97,
      "settled_at": "2026-08-31T23:59:00Z",
      "contracted_rate": null,
      "baseline_rate": 355.65,
      "market_rate": 344.98,
      "rate_honoured": 1,
      "customer": "FedEx",
      "cost_centre": "BRU-CREW",
      "change_type": null,
      "change_source": null,
      "change_cost": 0,
      "modify_attempted": 0,
      "modify_failed_reason": null,
      "room_lost": 0,
      "exception_opened_at": null,
      "exception_resolved_at": null,
      "resolved_by": null,
      "sla_breached": 0,
      "recon_state": "matched",
      "recon_amount": 0,
      "crew_rating": null,
      "complaint_theme": null,
      "source_file_id": "AIMS-2026-08-31",
      "ingested_at": "2026-08-31T02:14:00Z",
      "version": 1,
      "public_rate": 355.65,
      "discount_pct": 19.87
    },
    {
      "id": "RS-8854377-2",
      "period": "2026-08",
      "night": "2026-08-31",
      "booking_id": "RS-8854377",
      "duty_id": "D-514377",
      "layover_id": "L-514378",
      "crew_id": "BEL-1022",
      "crew_name": "D. Declerck",
      "crew_rank": "FO",
      "traveller_type": "crew",
      "entity": "ASL Airlines Belgium",
      "legal_entity": "ASL Airlines Belgium NV",
      "home_base": "LGG",
      "station": "DXB",
      "country": "AE",
      "property_id": "P-122",
      "hotel": "Millennium Airport Hotel Dubai",
      "chain": "Millennium",
      "contract_id": "C-122",
      "allotment_id": null,
      "is_allotment_night": 0,
      "rate_type": "contracted",
      "duty_reason": "standby",
      "night_status": "occupied",
      "lead_time_days": 2,
      "booking_created_at": "2026-08-28T22:30:00Z",
      "checkin_time": "22:30",
      "checkout_time": "08:15",
      "duty_end_utc": "2026-08-31T20:59:00Z",
      "duty_start_utc": "2026-08-31T09:15:00Z",
      "transfer_minutes": 56,
      "room_net": 269,
      "vat_rate": 5,
      "vat_amount": 13.45,
      "vat_country": "AE",
      "vat_recoverable": 0,
      "city_tax": 5,
      "rate_paid": 287.45,
      "ancillaries": 21.69,
      "fee": 0,
      "currency_local": "AED",
      "rate_paid_local": 1114.64,
      "fx_rate": 0.257885,
      "fx_date": "2026-08-31",
      "currency": "EUR",
      "revenue_model": "routespring_contract",
      "supplier_cost": 267.77,
      "markup": 19.68,
      "commission_received": 0,
      "commission_shared": 0,
      "commission_share_pct": 0,
      "rebate_received": 0,
      "vcc_ref": "VCC-8854377",
      "vcc_auth_amount": 334.14,
      "folio_amount": 309.14,
      "settled_amount": 309.14,
      "settled_at": "2026-08-31T23:59:00Z",
      "contracted_rate": 287.45,
      "baseline_rate": 384.66,
      "market_rate": 373.12,
      "rate_honoured": 1,
      "customer": "DHL",
      "cost_centre": "LGG-CREW",
      "change_type": null,
      "change_source": null,
      "change_cost": 0,
      "modify_attempted": 0,
      "modify_failed_reason": null,
      "room_lost": 0,
      "exception_opened_at": null,
      "exception_resolved_at": null,
      "resolved_by": null,
      "sla_breached": 0,
      "recon_state": "matched",
      "recon_amount": 0,
      "crew_rating": 2.1,
      "complaint_theme": "noise",
      "source_file_id": "AIMS-2026-08-30",
      "ingested_at": "2026-08-31T02:14:00Z",
      "version": 1,
      "public_rate": 384.66,
      "discount_pct": 25.27
    },
    {
      "id": "RS-8854431-2",
      "period": "2026-08",
      "night": "2026-08-31",
      "booking_id": "RS-8854431",
      "duty_id": "D-514431",
      "layover_id": "L-514432",
      "crew_id": "BEL-1088",
      "crew_name": "V. Maes",
      "crew_rank": "CC",
      "traveller_type": "crew",
      "entity": "ASL Airlines Belgium",
      "legal_entity": "ASL Airlines Belgium NV",
      "home_base": "LGG",
      "station": "DXB",
      "country": "AE",
      "property_id": "P-123",
      "hotel": "Le Meridien Dubai",
      "chain": "Marriott",
      "contract_id": null,
      "allotment_id": null,
      "is_allotment_night": 0,
      "rate_type": "bedbank",
      "duty_reason": "overnight",
      "night_status": "occupied",
      "lead_time_days": 1,
      "booking_created_at": "2026-08-29T01:15:00Z",
      "checkin_time": "01:15",
      "checkout_time": "11:00",
      "duty_end_utc": "2026-08-31T00:00:00Z",
      "duty_start_utc": "2026-08-31T06:30:00Z",
      "transfer_minutes": 48,
      "room_net": 301.68,
      "vat_rate": 5,
      "vat_amount": 15.08,
      "vat_country": "AE",
      "vat_recoverable": 0,
      "city_tax": 5,
      "rate_paid": 321.76,
      "ancillaries": 0,
      "fee": 0,
      "currency_local": "AED",
      "rate_paid_local": 1247.69,
      "fx_rate": 0.257885,
      "fx_date": "2026-08-31",
      "currency": "EUR",
      "revenue_model": "vendor_net",
      "supplier_cost": 292.28,
      "markup": 29.48,
      "commission_received": 0,
      "commission_shared": 0,
      "commission_share_pct": 0,
      "rebate_received": 0,
      "vcc_ref": "VCC-8854431",
      "vcc_auth_amount": 346.76,
      "folio_amount": 321.76,
      "settled_amount": 321.76,
      "settled_at": "2026-08-31T23:59:00Z",
      "contracted_rate": null,
      "baseline_rate": 395.72,
      "market_rate": 383.85,
      "rate_honoured": 1,
      "customer": "UPS",
      "cost_centre": "LGG-CREW",
      "change_type": null,
      "change_source": null,
      "change_cost": 0,
      "modify_attempted": 0,
      "modify_failed_reason": null,
      "room_lost": 0,
      "exception_opened_at": null,
      "exception_resolved_at": null,
      "resolved_by": null,
      "sla_breached": 0,
      "recon_state": "matched",
      "recon_amount": 0,
      "crew_rating": null,
      "complaint_theme": null,
      "source_file_id": "AIMS-2026-08-30",
      "ingested_at": "2026-08-31T02:14:00Z",
      "version": 1,
      "public_rate": 395.72,
      "discount_pct": 18.69
    },
    {
      "id": "RS-8854518-1",
      "period": "2026-08",
      "night": "2026-08-31",
      "booking_id": "RS-8854518",
      "duty_id": "D-514518",
      "layover_id": "L-514519",
      "crew_id": "BEL-1050",
      "crew_name": "H. De Smet",
      "crew_rank": "CPT",
      "traveller_type": "crew",
      "entity": "ASL Airlines Belgium",
      "legal_entity": "ASL Airlines Belgium NV",
      "home_base": "BRU",
      "station": "LGG",
      "country": "BE",
      "property_id": "P-111",
      "hotel": "Ibis Liege Centre",
      "chain": "Accor",
      "contract_id": "C-111",
      "allotment_id": "A-111",
      "is_allotment_night": 1,
      "rate_type": "contracted",
      "duty_reason": "overnight",
      "night_status": "occupied",
      "lead_time_days": 0.5,
      "booking_created_at": "2026-08-31T10:30:00Z",
      "checkin_time": "22:30",
      "checkout_time": "10:00",
      "duty_end_utc": "2026-08-31T21:32:00Z",
      "duty_start_utc": "2026-08-31T06:30:00Z",
      "transfer_minutes": 23,
      "room_net": 258.55,
      "vat_rate": 6,
      "vat_amount": 15.51,
      "vat_country": "BE",
      "vat_recoverable": 1,
      "city_tax": 4,
      "rate_paid": 278.06,
      "ancillaries": 0,
      "fee": 15.97,
      "currency_local": "EUR",
      "rate_paid_local": 278.06,
      "fx_rate": 1,
      "fx_date": "2026-08-31",
      "currency": "EUR",
      "revenue_model": "routespring_contract",
      "supplier_cost": 258.03,
      "markup": 20.03,
      "commission_received": 0,
      "commission_shared": 0,
      "commission_share_pct": 0,
      "rebate_received": 0,
      "vcc_ref": "VCC-8854518",
      "vcc_auth_amount": 303.06,
      "folio_amount": 278.06,
      "settled_amount": 278.06,
      "settled_at": "2026-08-31T23:59:00Z",
      "contracted_rate": 278.06,
      "baseline_rate": 369.7,
      "market_rate": 358.61,
      "rate_honoured": 1,
      "customer": "UPS",
      "cost_centre": "BRU-CREW",
      "change_type": "modify_in_place",
      "change_source": "aims",
      "change_cost": 12.16,
      "modify_attempted": 1,
      "modify_failed_reason": null,
      "room_lost": 0,
      "exception_opened_at": null,
      "exception_resolved_at": null,
      "resolved_by": "automation",
      "sla_breached": 0,
      "recon_state": "matched",
      "recon_amount": 0,
      "crew_rating": 3,
      "complaint_theme": "noise",
      "source_file_id": "AIMS-2026-08-31",
      "ingested_at": "2026-08-31T02:14:00Z",
      "version": 1,
      "public_rate": 369.7,
      "discount_pct": 24.79
    },
    {
      "id": "RS-8854543-1",
      "period": "2026-08",
      "night": "2026-08-31",
      "booking_id": "RS-8854543",
      "duty_id": "D-514543",
      "layover_id": "L-514544",
      "crew_id": "BEL-1080",
      "crew_name": "B. Dubois",
      "crew_rank": "CC",
      "traveller_type": "crew",
      "entity": "ASL Airlines Belgium",
      "legal_entity": "ASL Airlines Belgium NV",
      "home_base": "LGG",
      "station": "BRU",
      "country": "BE",
      "property_id": "P-119",
      "hotel": "Sheraton Brussels Airport",
      "chain": "Marriott",
      "contract_id": null,
      "allotment_id": null,
      "is_allotment_night": 0,
      "rate_type": "bedbank",
      "duty_reason": "overnight",
      "night_status": "occupied",
      "lead_time_days": 3,
      "booking_created_at": "2026-08-28T01:15:00Z",
      "checkin_time": "01:15",
      "checkout_time": "08:15",
      "duty_end_utc": "2026-08-31T00:05:00Z",
      "duty_start_utc": "2026-08-31T11:50:00Z",
      "transfer_minutes": 35,
      "room_net": 297.51,
      "vat_rate": 6,
      "vat_amount": 17.85,
      "vat_country": "BE",
      "vat_recoverable": 1,
      "city_tax": 4.24,
      "rate_paid": 319.6,
      "ancillaries": 0,
      "fee": 15.97,
      "currency_local": "EUR",
      "rate_paid_local": 319.6,
      "fx_rate": 1,
      "fx_date": "2026-08-31",
      "currency": "EUR",
      "revenue_model": "vendor_net",
      "supplier_cost": 292.49,
      "markup": 27.11,
      "commission_received": 0,
      "commission_shared": 0,
      "commission_share_pct": 0,
      "rebate_received": 0,
      "vcc_ref": "VCC-8854543",
      "vcc_auth_amount": 344.6,
      "folio_amount": 319.6,
      "settled_amount": 319.6,
      "settled_at": "2026-08-31T23:59:00Z",
      "contracted_rate": null,
      "baseline_rate": 407.11,
      "market_rate": 394.9,
      "rate_honoured": 1,
      "customer": "DHL",
      "cost_centre": "LGG-CREW",
      "change_type": null,
      "change_source": null,
      "change_cost": 0,
      "modify_attempted": 0,
      "modify_failed_reason": null,
      "room_lost": 0,
      "exception_opened_at": null,
      "exception_resolved_at": null,
      "resolved_by": null,
      "sla_breached": 0,
      "recon_state": "matched",
      "recon_amount": 0,
      "crew_rating": null,
      "complaint_theme": null,
      "source_file_id": "AIMS-2026-08-31",
      "ingested_at": "2026-08-31T02:14:00Z",
      "version": 1,
      "public_rate": 407.11,
      "discount_pct": 21.5
    },
    {
      "id": "RS-8854595-2",
      "period": "2026-08",
      "night": "2026-08-31",
      "booking_id": "RS-8854595",
      "duty_id": "D-514595",
      "layover_id": "L-514596",
      "crew_id": "BEL-1001",
      "crew_name": "N. Janssens",
      "crew_rank": "CPT",
      "traveller_type": "crew",
      "entity": "ASL Airlines Belgium",
      "legal_entity": "ASL Airlines Belgium NV",
      "home_base": "BRU",
      "station": "DXB",
      "country": "AE",
      "property_id": "P-122",
      "hotel": "Millennium Airport Hotel Dubai",
      "chain": "Millennium",
      "contract_id": "C-122",
      "allotment_id": "A-122",
      "is_allotment_night": 1,
      "rate_type": "contracted",
      "duty_reason": "overnight",
      "night_status": "occupied",
      "lead_time_days": 1,
      "booking_created_at": "2026-08-29T01:15:00Z",
      "checkin_time": "01:15",
      "checkout_time": "08:15",
      "duty_end_utc": "2026-08-31T00:00:00Z",
      "duty_start_utc": "2026-08-31T06:30:00Z",
      "transfer_minutes": 56,
      "room_net": 272.65,
      "vat_rate": 5,
      "vat_amount": 13.63,
      "vat_country": "AE",
      "vat_recoverable": 0,
      "city_tax": 5,
      "rate_paid": 291.28,
      "ancillaries": 0,
      "fee": 0,
      "currency_local": "AED",
      "rate_paid_local": 1129.5,
      "fx_rate": 0.257885,
      "fx_date": "2026-08-31",
      "currency": "EUR",
      "revenue_model": "routespring_contract",
      "supplier_cost": 269.01,
      "markup": 22.27,
      "commission_received": 0,
      "commission_shared": 0,
      "commission_share_pct": 0,
      "rebate_received": 0,
      "vcc_ref": "VCC-8854595",
      "vcc_auth_amount": 316.28,
      "folio_amount": 291.28,
      "settled_amount": 291.28,
      "settled_at": "2026-08-31T23:59:00Z",
      "contracted_rate": 291.28,
      "baseline_rate": 384.66,
      "market_rate": 373.12,
      "rate_honoured": 1,
      "customer": "FedEx",
      "cost_centre": "BRU-CREW",
      "change_type": null,
      "change_source": null,
      "change_cost": 0,
      "modify_attempted": 0,
      "modify_failed_reason": null,
      "room_lost": 0,
      "exception_opened_at": null,
      "exception_resolved_at": null,
      "resolved_by": null,
      "sla_breached": 0,
      "recon_state": "matched",
      "recon_amount": 0,
      "crew_rating": null,
      "complaint_theme": null,
      "source_file_id": "AIMS-2026-08-30",
      "ingested_at": "2026-08-31T02:14:00Z",
      "version": 1,
      "public_rate": 384.66,
      "discount_pct": 24.28
    },
    {
      "id": "RS-8854643-1",
      "period": "2026-08",
      "night": "2026-08-31",
      "booking_id": "RS-8854643",
      "duty_id": "D-514643",
      "layover_id": "L-514644",
      "crew_id": "BEL-1039",
      "crew_name": "R. Peeters",
      "crew_rank": "CC",
      "traveller_type": "crew",
      "entity": "ASL Airlines Belgium",
      "legal_entity": "ASL Airlines Belgium NV",
      "home_base": "LGG",
      "station": "CDG",
      "country": "FR",
      "property_id": "P-127",
      "hotel": "Pullman Paris CDG",
      "chain": "Accor",
      "contract_id": "C-127",
      "allotment_id": null,
      "is_allotment_night": 0,
      "rate_type": "contracted",
      "duty_reason": "positioning",
      "night_status": "occupied",
      "lead_time_days": 3,
      "booking_created_at": "2026-08-28T14:00:00Z",
      "checkin_time": "14:00",
      "checkout_time": "11:00",
      "duty_end_utc": "2026-08-31T13:11:00Z",
      "duty_start_utc": "2026-08-31T09:15:00Z",
      "transfer_minutes": 14,
      "room_net": 264.36,
      "vat_rate": 10,
      "vat_amount": 26.44,
      "vat_country": "FR",
      "vat_recoverable": 1,
      "city_tax": 5.2,
      "rate_paid": 296,
      "ancillaries": 0,
      "fee": 15.97,
      "currency_local": "EUR",
      "rate_paid_local": 296,
      "fx_rate": 1,
      "fx_date": "2026-08-31",
      "currency": "EUR",
      "revenue_model": "routespring_contract",
      "supplier_cost": 277.88,
      "markup": 18.12,
      "commission_received": 0,
      "commission_shared": 0,
      "commission_share_pct": 0,
      "rebate_received": 0,
      "vcc_ref": "VCC-8854643",
      "vcc_auth_amount": 321,
      "folio_amount": 296,
      "settled_amount": 296,
      "settled_at": "2026-08-31T23:59:00Z",
      "contracted_rate": 296,
      "baseline_rate": 391.34,
      "market_rate": 379.6,
      "rate_honoured": 1,
      "customer": "UPS",
      "cost_centre": "LGG-CREW",
      "change_type": null,
      "change_source": null,
      "change_cost": 0,
      "modify_attempted": 0,
      "modify_failed_reason": null,
      "room_lost": 0,
      "exception_opened_at": null,
      "exception_resolved_at": null,
      "resolved_by": null,
      "sla_breached": 0,
      "recon_state": "matched",
      "recon_amount": 0,
      "crew_rating": null,
      "complaint_theme": null,
      "source_file_id": "AIMS-2026-08-31",
      "ingested_at": "2026-08-31T02:14:00Z",
      "version": 1,
      "public_rate": 391.34,
      "discount_pct": 24.36
    },
    {
      "id": "RS-8854647-3",
      "period": "2026-08",
      "night": "2026-08-31",
      "booking_id": "RS-8854647",
      "duty_id": "D-514647",
      "layover_id": "L-514648",
      "crew_id": "BEL-1010",
      "crew_name": "O. Declerck",
      "crew_rank": "CC",
      "traveller_type": "crew",
      "entity": "ASL Airlines Belgium",
      "legal_entity": "ASL Airlines Belgium NV",
      "home_base": "BRU",
      "station": "JNB",
      "country": "ZA",
      "property_id": "P-125",
      "hotel": "InterContinental OR Tambo",
      "chain": "IHG",
      "contract_id": null,
      "allotment_id": null,
      "is_allotment_night": 0,
      "rate_type": "bedbank",
      "duty_reason": "overnight",
      "night_status": "occupied",
      "lead_time_days": 5,
      "booking_created_at": "2026-08-24T14:00:00Z",
      "checkin_time": "14:00",
      "checkout_time": "12:00",
      "duty_end_utc": "2026-08-31T12:41:00Z",
      "duty_start_utc": "2026-08-31T09:15:00Z",
      "transfer_minutes": 44,
      "room_net": 215.9,
      "vat_rate": 15,
      "vat_amount": 32.38,
      "vat_country": "ZA",
      "vat_recoverable": 0,
      "city_tax": 0,
      "rate_paid": 248.28,
      "ancillaries": 0,
      "fee": 0,
      "currency_local": "ZAR",
      "rate_paid_local": 4943.35,
      "fx_rate": 0.050225,
      "fx_date": "2026-08-31",
      "currency": "EUR",
      "revenue_model": "vendor_net",
      "supplier_cost": 226,
      "markup": 22.28,
      "commission_received": 0,
      "commission_shared": 0,
      "commission_share_pct": 0,
      "rebate_received": 0,
      "vcc_ref": "VCC-8854647",
      "vcc_auth_amount": 273.28,
      "folio_amount": 248.28,
      "settled_amount": 248.28,
      "settled_at": "2026-08-31T23:59:00Z",
      "contracted_rate": null,
      "baseline_rate": 309.45,
      "market_rate": 300.17,
      "rate_honoured": 1,
      "customer": "DHL",
      "cost_centre": "BRU-CREW",
      "change_type": null,
      "change_source": null,
      "change_cost": 0,
      "modify_attempted": 0,
      "modify_failed_reason": null,
      "room_lost": 0,
      "exception_opened_at": null,
      "exception_resolved_at": null,
      "resolved_by": null,
      "sla_breached": 0,
      "recon_state": "matched",
      "recon_amount": 0,
      "crew_rating": null,
      "complaint_theme": null,
      "source_file_id": "AIMS-2026-08-29",
      "ingested_at": "2026-08-31T02:14:00Z",
      "version": 1,
      "public_rate": 309.45,
      "discount_pct": 19.77
    },
    {
      "id": "RS-8854731-2",
      "period": "2026-08",
      "night": "2026-08-31",
      "booking_id": "RS-8854731",
      "duty_id": "D-514731",
      "layover_id": "L-514732",
      "crew_id": "FRA-1006",
      "crew_name": "V. Roussel",
      "crew_rank": "ENG",
      "traveller_type": "crew",
      "entity": "ASL Airlines France",
      "legal_entity": "ASL Airlines France SA",
      "home_base": "MRS",
      "station": "CDG",
      "country": "FR",
      "property_id": "P-127",
      "hotel": "Pullman Paris CDG",
      "chain": "Accor",
      "contract_id": "C-127",
      "allotment_id": "A-127",
      "is_allotment_night": 1,
      "rate_type": "contracted",
      "duty_reason": "standby",
      "night_status": "occupied",
      "lead_time_days": 9,
      "booking_created_at": "2026-08-21T16:00:00Z",
      "checkin_time": "16:00",
      "checkout_time": "11:00",
      "duty_end_utc": "2026-08-31T15:11:00Z",
      "duty_start_utc": "2026-08-31T11:50:00Z",
      "transfer_minutes": 14,
      "room_net": 323.85,
      "vat_rate": 10,
      "vat_amount": 32.39,
      "vat_country": "FR",
      "vat_recoverable": 1,
      "city_tax": 5.2,
      "rate_paid": 361.44,
      "ancillaries": 0,
      "fee": 0,
      "currency_local": "EUR",
      "rate_paid_local": 361.44,
      "fx_rate": 1,
      "fx_date": "2026-08-31",
      "currency": "EUR",
      "revenue_model": "routespring_contract",
      "supplier_cost": 343.07,
      "markup": 18.37,
      "commission_received": 0,
      "commission_shared": 0,
      "commission_share_pct": 0,
      "rebate_received": 0,
      "vcc_ref": "VCC-8854731",
      "vcc_auth_amount": 317.47,
      "folio_amount": 361.44,
      "settled_amount": 361.44,
      "settled_at": "2026-08-31T23:59:00Z",
      "contracted_rate": 292.47,
      "baseline_rate": 391.34,
      "market_rate": 379.6,
      "rate_honoured": 0,
      "customer": "DHL",
      "cost_centre": "MRS-CREW",
      "change_type": null,
      "change_source": null,
      "change_cost": 0,
      "modify_attempted": 0,
      "modify_failed_reason": null,
      "room_lost": 0,
      "exception_opened_at": null,
      "exception_resolved_at": null,
      "resolved_by": null,
      "sla_breached": 0,
      "recon_state": "matched",
      "recon_amount": 0,
      "crew_rating": null,
      "complaint_theme": null,
      "source_file_id": "AIMS-2026-08-30",
      "ingested_at": "2026-08-31T02:14:00Z",
      "version": 1,
      "public_rate": 391.34,
      "discount_pct": 7.64
    },
    {
      "id": "RS-8854844-1",
      "period": "2026-08",
      "night": "2026-08-31",
      "booking_id": "RS-8854844",
      "duty_id": "D-514844",
      "layover_id": "L-514845",
      "crew_id": "FRA-1076",
      "crew_name": "O. Lefevre",
      "crew_rank": "CPT",
      "traveller_type": "crew",
      "entity": "ASL Airlines France",
      "legal_entity": "ASL Airlines France SA",
      "home_base": "MRS",
      "station": "MAD",
      "country": "ES",
      "property_id": "P-136",
      "hotel": "Novotel Madrid Barajas",
      "chain": "Accor",
      "contract_id": "C-136",
      "allotment_id": "A-136",
      "is_allotment_night": 1,
      "rate_type": "contracted",
      "duty_reason": "irops",
      "night_status": "occupied",
      "lead_time_days": 0.5,
      "booking_created_at": "2026-08-31T03:00:00Z",
      "checkin_time": "15:00",
      "checkout_time": "08:15",
      "duty_end_utc": "2026-08-31T14:02:00Z",
      "duty_start_utc": "2026-08-31T11:50:00Z",
      "transfer_minutes": 23,
      "room_net": 251.66,
      "vat_rate": 10,
      "vat_amount": 25.17,
      "vat_country": "ES",
      "vat_recoverable": 1,
      "city_tax": 0,
      "rate_paid": 276.83,
      "ancillaries": 22.91,
      "fee": 15.97,
      "currency_local": "EUR",
      "rate_paid_local": 276.83,
      "fx_rate": 1,
      "fx_date": "2026-08-31",
      "currency": "EUR",
      "revenue_model": "routespring_contract",
      "supplier_cost": 260.95,
      "markup": 15.88,
      "commission_received": 0,
      "commission_shared": 0,
      "commission_share_pct": 0,
      "rebate_received": 0,
      "vcc_ref": "VCC-8854844",
      "vcc_auth_amount": 324.74,
      "folio_amount": 299.74,
      "settled_amount": 299.74,
      "settled_at": "2026-08-31T23:59:00Z",
      "contracted_rate": 276.83,
      "baseline_rate": 386.68,
      "market_rate": 375.08,
      "rate_honoured": 1,
      "customer": "DHL",
      "cost_centre": "MRS-CREW",
      "change_type": "cancel_rebook",
      "change_source": "aims",
      "change_cost": 218.97,
      "modify_attempted": 1,
      "modify_failed_reason": "rate_changed",
      "room_lost": 0,
      "exception_opened_at": "2026-08-31T17:22:00Z",
      "exception_resolved_at": "2026-08-31T18:40:00Z",
      "resolved_by": "human",
      "sla_breached": 0,
      "recon_state": "matched",
      "recon_amount": 0,
      "crew_rating": null,
      "complaint_theme": null,
      "source_file_id": "AIMS-2026-08-31",
      "ingested_at": "2026-08-31T02:14:00Z",
      "version": 1,
      "public_rate": 386.68,
      "discount_pct": 28.41
    },
    {
      "id": "RS-8854944-3",
      "period": "2026-08",
      "night": "2026-08-31",
      "booking_id": "RS-8854944",
      "duty_id": "D-514944",
      "layover_id": "L-514945",
      "crew_id": "FRA-1089",
      "crew_name": "M. Fontaine",
      "crew_rank": "FO",
      "traveller_type": "crew",
      "entity": "ASL Airlines France",
      "legal_entity": "ASL Airlines France SA",
      "home_base": "MRS",
      "station": "LYS",
      "country": "FR",
      "property_id": "P-130",
      "hotel": "Comfort Hotel Lyon",
      "chain": "Choice",
      "contract_id": "C-130",
      "allotment_id": null,
      "is_allotment_night": 0,
      "rate_type": "contracted",
      "duty_reason": "irops",
      "night_status": "occupied",
      "lead_time_days": 0.5,
      "booking_created_at": "2026-08-28T17:40:00Z",
      "checkin_time": "05:40",
      "checkout_time": "04:30",
      "duty_end_utc": "2026-08-31T04:55:00Z",
      "duty_start_utc": "2026-08-31T14:05:00Z",
      "transfer_minutes": 10,
      "room_net": 248.18,
      "vat_rate": 10,
      "vat_amount": 24.82,
      "vat_country": "FR",
      "vat_recoverable": 1,
      "city_tax": 3.3,
      "rate_paid": 276.3,
      "ancillaries": 18.05,
      "fee": 0,
      "currency_local": "EUR",
      "rate_paid_local": 276.3,
      "fx_rate": 1,
      "fx_date": "2026-08-31",
      "currency": "EUR",
      "revenue_model": "routespring_contract",
      "supplier_cost": 258.16,
      "markup": 18.14,
      "commission_received": 0,
      "commission_shared": 0,
      "commission_share_pct": 0,
      "rebate_received": 0,
      "vcc_ref": "VCC-8854944",
      "vcc_auth_amount": 319.35,
      "folio_amount": 294.35,
      "settled_amount": 294.35,
      "settled_at": "2026-08-31T23:59:00Z",
      "contracted_rate": 276.3,
      "baseline_rate": 365.42,
      "market_rate": 354.46,
      "rate_honoured": 1,
      "customer": "FedEx",
      "cost_centre": "MRS-CREW",
      "change_type": "cancel_rebook",
      "change_source": "aims",
      "change_cost": 235.04,
      "modify_attempted": 1,
      "modify_failed_reason": "hotel_cutoff",
      "room_lost": 0,
      "exception_opened_at": "2026-08-31T17:22:00Z",
      "exception_resolved_at": "2026-08-31T18:40:00Z",
      "resolved_by": "human",
      "sla_breached": 0,
      "recon_state": "matched",
      "recon_amount": 0,
      "crew_rating": null,
      "complaint_theme": null,
      "source_file_id": "AIMS-2026-08-29",
      "ingested_at": "2026-08-31T02:14:00Z",
      "version": 1,
      "public_rate": 365.42,
      "discount_pct": 24.39
    },
    {
      "id": "RS-8854959-2",
      "period": "2026-08",
      "night": "2026-08-31",
      "booking_id": "RS-8854959",
      "duty_id": "D-514959",
      "layover_id": "L-514960",
      "crew_id": "FRA-1084",
      "crew_name": "B. Moreau",
      "crew_rank": "CPT",
      "traveller_type": "crew",
      "entity": "ASL Airlines France",
      "legal_entity": "ASL Airlines France SA",
      "home_base": "LYS",
      "station": "CDG",
      "country": "FR",
      "property_id": "P-126",
      "hotel": "Novotel Paris CDG",
      "chain": "Accor",
      "contract_id": "C-126",
      "allotment_id": "A-126",
      "is_allotment_night": 1,
      "rate_type": "contracted",
      "duty_reason": "irops",
      "night_status": "occupied",
      "lead_time_days": 0,
      "booking_created_at": "2026-08-30T12:30:00Z",
      "checkin_time": "14:00",
      "checkout_time": "08:15",
      "duty_end_utc": "2026-08-31T13:11:00Z",
      "duty_start_utc": "2026-08-31T09:15:00Z",
      "transfer_minutes": 14,
      "room_net": 264.52,
      "vat_rate": 10,
      "vat_amount": 26.45,
      "vat_country": "FR",
      "vat_recoverable": 1,
      "city_tax": 5.2,
      "rate_paid": 296.17,
      "ancillaries": 33.76,
      "fee": 0,
      "currency_local": "EUR",
      "rate_paid_local": 296.17,
      "fx_rate": 1,
      "fx_date": "2026-08-31",
      "currency": "EUR",
      "revenue_model": "routespring_contract",
      "supplier_cost": 274.95,
      "markup": 21.22,
      "commission_received": 0,
      "commission_shared": 0,
      "commission_share_pct": 0,
      "rebate_received": 0,
      "vcc_ref": "VCC-8854959",
      "vcc_auth_amount": 354.93,
      "folio_amount": 329.93,
      "settled_amount": 329.93,
      "settled_at": "2026-08-31T23:59:00Z",
      "contracted_rate": 296.17,
      "baseline_rate": 390.84,
      "market_rate": 379.11,
      "rate_honoured": 1,
      "customer": "DHL",
      "cost_centre": "LYS-CREW",
      "change_type": "modify_in_place",
      "change_source": "travel_desk",
      "change_cost": 13.56,
      "modify_attempted": 1,
      "modify_failed_reason": null,
      "room_lost": 0,
      "exception_opened_at": null,
      "exception_resolved_at": null,
      "resolved_by": "automation",
      "sla_breached": 0,
      "recon_state": "matched",
      "recon_amount": 0,
      "crew_rating": 2.8,
      "complaint_theme": "room",
      "source_file_id": "AIMS-2026-08-30",
      "ingested_at": "2026-08-31T02:14:00Z",
      "version": 1,
      "public_rate": 390.84,
      "discount_pct": 24.22
    },
    {
      "id": "RS-8855001-2",
      "period": "2026-08",
      "night": "2026-08-31",
      "booking_id": "RS-8855001",
      "duty_id": "D-515001",
      "layover_id": "L-515002",
      "crew_id": "FRA-1080",
      "crew_name": "L. Chevalier",
      "crew_rank": "CC",
      "traveller_type": "crew",
      "entity": "ASL Airlines France",
      "legal_entity": "ASL Airlines France SA",
      "home_base": "MRS",
      "station": "LYS",
      "country": "FR",
      "property_id": "P-130",
      "hotel": "Comfort Hotel Lyon",
      "chain": "Choice",
      "contract_id": "C-130",
      "allotment_id": "A-130",
      "is_allotment_night": 1,
      "rate_type": "contracted",
      "duty_reason": "irops",
      "night_status": "occupied",
      "lead_time_days": 0.5,
      "booking_created_at": "2026-08-30T03:00:00Z",
      "checkin_time": "15:00",
      "checkout_time": "12:00",
      "duty_end_utc": "2026-08-31T14:15:00Z",
      "duty_start_utc": "2026-08-31T11:50:00Z",
      "transfer_minutes": 10,
      "room_net": 247.11,
      "vat_rate": 10,
      "vat_amount": 24.71,
      "vat_country": "FR",
      "vat_recoverable": 1,
      "city_tax": 3.3,
      "rate_paid": 275.12,
      "ancillaries": 0,
      "fee": 0,
      "currency_local": "EUR",
      "rate_paid_local": 275.12,
      "fx_rate": 1,
      "fx_date": "2026-08-31",
      "currency": "EUR",
      "revenue_model": "routespring_contract",
      "supplier_cost": 257.17,
      "markup": 17.95,
      "commission_received": 0,
      "commission_shared": 0,
      "commission_share_pct": 0,
      "rebate_received": 0,
      "vcc_ref": "VCC-8855001",
      "vcc_auth_amount": 300.12,
      "folio_amount": 275.12,
      "settled_amount": 275.12,
      "settled_at": "2026-08-31T23:59:00Z",
      "contracted_rate": 275.12,
      "baseline_rate": 365.42,
      "market_rate": 354.46,
      "rate_honoured": 1,
      "customer": "FedEx",
      "cost_centre": "MRS-CREW",
      "change_type": "cancel_rebook",
      "change_source": "aims",
      "change_cost": 244.34,
      "modify_attempted": 1,
      "modify_failed_reason": "rate_changed",
      "room_lost": 1,
      "exception_opened_at": "2026-08-31T17:22:00Z",
      "exception_resolved_at": "2026-08-31T18:40:00Z",
      "resolved_by": "human",
      "sla_breached": 0,
      "recon_state": "matched",
      "recon_amount": 0,
      "crew_rating": null,
      "complaint_theme": null,
      "source_file_id": "AIMS-2026-08-30",
      "ingested_at": "2026-08-31T02:14:00Z",
      "version": 1,
      "public_rate": 365.42,
      "discount_pct": 24.71
    },
    {
      "id": "RS-8855125-2",
      "period": "2026-08",
      "night": "2026-08-31",
      "booking_id": "RS-8855125",
      "duty_id": "D-515125",
      "layover_id": "L-515126",
      "crew_id": "FRA-1061",
      "crew_name": "Y. Delacroix",
      "crew_rank": "CPT",
      "traveller_type": "crew",
      "entity": "ASL Airlines France",
      "legal_entity": "ASL Airlines France SA",
      "home_base": "LYS",
      "station": "CDG",
      "country": "FR",
      "property_id": "P-127",
      "hotel": "Pullman Paris CDG",
      "chain": "Accor",
      "contract_id": null,
      "allotment_id": null,
      "is_allotment_night": 0,
      "rate_type": "bedbank",
      "duty_reason": "overnight",
      "night_status": "occupied",
      "lead_time_days": 5,
      "booking_created_at": "2026-08-25T01:15:00Z",
      "checkin_time": "01:15",
      "checkout_time": "11:00",
      "duty_end_utc": "2026-08-31T00:26:00Z",
      "duty_start_utc": "2026-08-31T06:30:00Z",
      "transfer_minutes": 14,
      "room_net": 283.75,
      "vat_rate": 10,
      "vat_amount": 28.38,
      "vat_country": "FR",
      "vat_recoverable": 1,
      "city_tax": 5.2,
      "rate_paid": 317.33,
      "ancillaries": 29.48,
      "fee": 0,
      "currency_local": "EUR",
      "rate_paid_local": 317.33,
      "fx_rate": 1,
      "fx_date": "2026-08-31",
      "currency": "EUR",
      "revenue_model": "vendor_net",
      "supplier_cost": 288.91,
      "markup": 28.42,
      "commission_received": 0,
      "commission_shared": 0,
      "commission_share_pct": 0,
      "rebate_received": 0,
      "vcc_ref": "VCC-8855125",
      "vcc_auth_amount": 371.81,
      "folio_amount": 346.81,
      "settled_amount": 346.81,
      "settled_at": "2026-08-31T23:59:00Z",
      "contracted_rate": null,
      "baseline_rate": 391.34,
      "market_rate": 379.6,
      "rate_honoured": 1,
      "customer": "ASL own pax",
      "cost_centre": "LYS-CREW",
      "change_type": null,
      "change_source": null,
      "change_cost": 0,
      "modify_attempted": 0,
      "modify_failed_reason": null,
      "room_lost": 0,
      "exception_opened_at": null,
      "exception_resolved_at": null,
      "resolved_by": null,
      "sla_breached": 0,
      "recon_state": "matched",
      "recon_amount": 0,
      "crew_rating": null,
      "complaint_theme": null,
      "source_file_id": "AIMS-2026-08-30",
      "ingested_at": "2026-08-31T02:14:00Z",
      "version": 1,
      "public_rate": 391.34,
      "discount_pct": 18.91
    },
    {
      "id": "RS-8855200-1",
      "period": "2026-08",
      "night": "2026-08-31",
      "booking_id": "RS-8855200",
      "duty_id": "D-515200",
      "layover_id": "L-515201",
      "crew_id": "FRA-1087",
      "crew_name": "P. Girard",
      "crew_rank": "CC",
      "traveller_type": "crew",
      "entity": "ASL Airlines France",
      "legal_entity": "ASL Airlines France SA",
      "home_base": "CDG",
      "station": "LYS",
      "country": "FR",
      "property_id": "P-129",
      "hotel": "NH Lyon Airport",
      "chain": "NH",
      "contract_id": "C-129",
      "allotment_id": "A-129",
      "is_allotment_night": 1,
      "rate_type": "contracted",
      "duty_reason": "positioning",
      "night_status": "occupied",
      "lead_time_days": 1,
      "booking_created_at": "2026-08-30T22:30:00Z",
      "checkin_time": "22:30",
      "checkout_time": "12:00",
      "duty_end_utc": "2026-08-31T21:40:00Z",
      "duty_start_utc": "2026-08-31T09:15:00Z",
      "transfer_minutes": 15,
      "room_net": 242.26,
      "vat_rate": 10,
      "vat_amount": 24.23,
      "vat_country": "FR",
      "vat_recoverable": 1,
      "city_tax": 3.3,
      "rate_paid": 269.79,
      "ancillaries": 34.83,
      "fee": 15.97,
      "currency_local": "EUR",
      "rate_paid_local": 269.79,
      "fx_rate": 1,
      "fx_date": "2026-08-31",
      "currency": "EUR",
      "revenue_model": "routespring_contract",
      "supplier_cost": 252.03,
      "markup": 17.76,
      "commission_received": 0,
      "commission_shared": 0,
      "commission_share_pct": 0,
      "rebate_received": 0,
      "vcc_ref": "VCC-8855200",
      "vcc_auth_amount": 329.62,
      "folio_amount": 304.62,
      "settled_amount": 304.62,
      "settled_at": "2026-08-31T23:59:00Z",
      "contracted_rate": 269.79,
      "baseline_rate": 344.59,
      "market_rate": 334.25,
      "rate_honoured": 1,
      "customer": "ASL own pax",
      "cost_centre": "CDG-CREW",
      "change_type": null,
      "change_source": null,
      "change_cost": 0,
      "modify_attempted": 0,
      "modify_failed_reason": null,
      "room_lost": 0,
      "exception_opened_at": null,
      "exception_resolved_at": null,
      "resolved_by": null,
      "sla_breached": 0,
      "recon_state": "matched",
      "recon_amount": 0,
      "crew_rating": null,
      "complaint_theme": null,
      "source_file_id": "AIMS-2026-08-31",
      "ingested_at": "2026-08-31T02:14:00Z",
      "version": 1,
      "public_rate": 344.59,
      "discount_pct": 21.71
    },
    {
      "id": "RS-8855203-1",
      "period": "2026-08",
      "night": "2026-08-31",
      "booking_id": "RS-8855203",
      "duty_id": "D-515203",
      "layover_id": "L-515204",
      "crew_id": "FRA-1079",
      "crew_name": "O. Marchand",
      "crew_rank": "CC",
      "traveller_type": "crew",
      "entity": "ASL Airlines France",
      "legal_entity": "ASL Airlines France SA",
      "home_base": "MRS",
      "station": "CDG",
      "country": "FR",
      "property_id": "P-126",
      "hotel": "Novotel Paris CDG",
      "chain": "Accor",
      "contract_id": null,
      "allotment_id": null,
      "is_allotment_night": 0,
      "rate_type": "bedbank",
      "duty_reason": "overnight",
      "night_status": "occupied",
      "lead_time_days": 1,
      "booking_created_at": "2026-08-30T16:00:00Z",
      "checkin_time": "16:00",
      "checkout_time": "04:30",
      "duty_end_utc": "2026-08-31T15:11:00Z",
      "duty_start_utc": "2026-08-31T14:05:00Z",
      "transfer_minutes": 14,
      "room_net": 285.23,
      "vat_rate": 10,
      "vat_amount": 28.52,
      "vat_country": "FR",
      "vat_recoverable": 1,
      "city_tax": 5.2,
      "rate_paid": 318.95,
      "ancillaries": 31.77,
      "fee": 15.97,
      "currency_local": "EUR",
      "rate_paid_local": 318.95,
      "fx_rate": 1,
      "fx_date": "2026-08-31",
      "currency": "EUR",
      "revenue_model": "vendor_net",
      "supplier_cost": 289.25,
      "markup": 29.7,
      "commission_received": 0,
      "commission_shared": 0,
      "commission_share_pct": 0,
      "rebate_received": 0,
      "vcc_ref": "VCC-8855203",
      "vcc_auth_amount": 375.72,
      "folio_amount": 350.72,
      "settled_amount": 350.72,
      "settled_at": "2026-08-31T23:59:00Z",
      "contracted_rate": null,
      "baseline_rate": 390.84,
      "market_rate": 379.11,
      "rate_honoured": 1,
      "customer": "DHL",
      "cost_centre": "MRS-CREW",
      "change_type": null,
      "change_source": null,
      "change_cost": 0,
      "modify_attempted": 0,
      "modify_failed_reason": null,
      "room_lost": 0,
      "exception_opened_at": null,
      "exception_resolved_at": null,
      "resolved_by": null,
      "sla_breached": 0,
      "recon_state": "matched",
      "recon_amount": 0,
      "crew_rating": null,
      "complaint_theme": null,
      "source_file_id": "AIMS-2026-08-31",
      "ingested_at": "2026-08-31T02:14:00Z",
      "version": 1,
      "public_rate": 390.84,
      "discount_pct": 18.39
    },
    {
      "id": "RS-8852850-1",
      "period": "2026-08",
      "night": "2026-08-30",
      "booking_id": "RS-8852850",
      "duty_id": "D-512850",
      "layover_id": "L-512851",
      "crew_id": "IRE-1089",
      "crew_name": "T. Fitzgerald",
      "crew_rank": "CC",
      "traveller_type": "crew",
      "entity": "ASL Airlines Ireland",
      "legal_entity": "ASL Airlines (Ireland) Ltd",
      "home_base": "DUB",
      "station": "CGN",
      "country": "DE",
      "property_id": "P-108",
      "hotel": "Leonardo Hotel Koln",
      "chain": "Leonardo",
      "contract_id": "C-108",
      "allotment_id": null,
      "is_allotment_night": 0,
      "rate_type": "contracted",
      "duty_reason": "positioning",
      "night_status": "occupied",
      "lead_time_days": 1,
      "booking_created_at": "2026-08-29T14:00:00Z",
      "checkin_time": "14:00",
      "checkout_time": "04:30",
      "duty_end_utc": "2026-08-30T13:09:00Z",
      "duty_start_utc": "2026-08-30T14:05:00Z",
      "transfer_minutes": 16,
      "room_net": 250.88,
      "vat_rate": 7,
      "vat_amount": 17.56,
      "vat_country": "DE",
      "vat_recoverable": 1,
      "city_tax": 5,
      "rate_paid": 273.44,
      "ancillaries": 0,
      "fee": 15.97,
      "currency_local": "EUR",
      "rate_paid_local": 273.44,
      "fx_rate": 1,
      "fx_date": "2026-08-30",
      "currency": "EUR",
      "revenue_model": "routespring_contract",
      "supplier_cost": 255.65,
      "markup": 17.79,
      "commission_received": 0,
      "commission_shared": 0,
      "commission_share_pct": 0,
      "rebate_received": 0,
      "vcc_ref": "VCC-8852850",
      "vcc_auth_amount": 298.44,
      "folio_amount": 273.44,
      "settled_amount": 273.44,
      "settled_at": "2026-08-30T23:59:00Z",
      "contracted_rate": 273.44,
      "baseline_rate": 331.16,
      "market_rate": 321.23,
      "rate_honoured": 1,
      "customer": "DHL",
      "cost_centre": "DUB-CREW",
      "change_type": null,
      "change_source": null,
      "change_cost": 0,
      "modify_attempted": 0,
      "modify_failed_reason": null,
      "room_lost": 0,
      "exception_opened_at": null,
      "exception_resolved_at": null,
      "resolved_by": null,
      "sla_breached": 0,
      "recon_state": "matched",
      "recon_amount": 0,
      "crew_rating": null,
      "complaint_theme": null,
      "source_file_id": "AIMS-2026-08-30",
      "ingested_at": "2026-08-30T02:14:00Z",
      "version": 1,
      "public_rate": 331.16,
      "discount_pct": 17.43
    },
    {
      "id": "RS-8852866-1",
      "period": "2026-08",
      "night": "2026-08-30",
      "booking_id": "RS-8852866",
      "duty_id": "D-512866",
      "layover_id": "L-512867",
      "crew_id": "IRE-1087",
      "crew_name": "C. Kavanagh",
      "crew_rank": "FO",
      "traveller_type": "crew",
      "entity": "ASL Airlines Ireland",
      "legal_entity": "ASL Airlines (Ireland) Ltd",
      "home_base": "DUB",
      "station": "EMA",
      "country": "GB",
      "property_id": "P-104",
      "hotel": "Hilton East Midlands",
      "chain": "Hilton",
      "contract_id": "C-104",
      "allotment_id": null,
      "is_allotment_night": 0,
      "rate_type": "contracted",
      "duty_reason": "overnight",
      "night_status": "occupied",
      "lead_time_days": 2,
      "booking_created_at": "2026-08-28T22:30:00Z",
      "checkin_time": "22:30",
      "checkout_time": "10:00",
      "duty_end_utc": "2026-08-30T21:40:00Z",
      "duty_start_utc": "2026-08-30T06:30:00Z",
      "transfer_minutes": 15,
      "room_net": 246.33,
      "vat_rate": 20,
      "vat_amount": 49.26,
      "vat_country": "GB",
      "vat_recoverable": 1,
      "city_tax": 0,
      "rate_paid": 295.59,
      "ancillaries": 0,
      "fee": 15.97,
      "currency_local": "GBP",
      "rate_paid_local": 249.37,
      "fx_rate": 1.185339,
      "fx_date": "2026-08-30",
      "currency": "EUR",
      "revenue_model": "routespring_contract",
      "supplier_cost": 279.72,
      "markup": 15.87,
      "commission_received": 0,
      "commission_shared": 0,
      "commission_share_pct": 0,
      "rebate_received": 0,
      "vcc_ref": "VCC-8852866",
      "vcc_auth_amount": 320.59,
      "folio_amount": 295.59,
      "settled_amount": 295.59,
      "settled_at": "2026-08-30T23:59:00Z",
      "contracted_rate": 295.59,
      "baseline_rate": 360.69,
      "market_rate": 349.87,
      "rate_honoured": 1,
      "customer": "DHL",
      "cost_centre": "DUB-CREW",
      "change_type": null,
      "change_source": null,
      "change_cost": 0,
      "modify_attempted": 0,
      "modify_failed_reason": null,
      "room_lost": 0,
      "exception_opened_at": null,
      "exception_resolved_at": null,
      "resolved_by": null,
      "sla_breached": 0,
      "recon_state": "matched",
      "recon_amount": 0,
      "crew_rating": null,
      "complaint_theme": null,
      "source_file_id": "AIMS-2026-08-30",
      "ingested_at": "2026-08-30T02:14:00Z",
      "version": 1,
      "public_rate": 360.69,
      "discount_pct": 18.05
    },
    {
      "id": "RS-8852878-1",
      "period": "2026-08",
      "night": "2026-08-30",
      "booking_id": "RS-8852878",
      "duty_id": "D-512878",
      "layover_id": "L-512879",
      "crew_id": "IRE-1026",
      "crew_name": "V. Doyle",
      "crew_rank": "CPT",
      "traveller_type": "crew",
      "entity": "ASL Airlines Ireland",
      "legal_entity": "ASL Airlines (Ireland) Ltd",
      "home_base": "EMA",
      "station": "STN",
      "country": "GB",
      "property_id": "P-116",
      "hotel": "Hampton by Hilton Stansted",
      "chain": "Hilton",
      "contract_id": "C-116",
      "allotment_id": null,
      "is_allotment_night": 0,
      "rate_type": "contracted",
      "duty_reason": "training",
      "night_status": "occupied",
      "lead_time_days": 0.5,
      "booking_created_at": "2026-08-30T04:00:00Z",
      "checkin_time": "16:00",
      "checkout_time": "11:00",
      "duty_end_utc": "2026-08-30T15:07:00Z",
      "duty_start_utc": "2026-08-30T11:50:00Z",
      "transfer_minutes": 18,
      "room_net": 253.96,
      "vat_rate": 20,
      "vat_amount": 50.79,
      "vat_country": "GB",
      "vat_recoverable": 1,
      "city_tax": 0,
      "rate_paid": 304.75,
      "ancillaries": 0,
      "fee": 15.97,
      "currency_local": "GBP",
      "rate_paid_local": 257.1,
      "fx_rate": 1.185339,
      "fx_date": "2026-08-30",
      "currency": "EUR",
      "revenue_model": "routespring_contract",
      "supplier_cost": 285.65,
      "markup": 19.1,
      "commission_received": 0,
      "commission_shared": 0,
      "commission_share_pct": 0,
      "rebate_received": 0,
      "vcc_ref": "VCC-8852878",
      "vcc_auth_amount": 329.75,
      "folio_amount": 304.75,
      "settled_amount": 304.75,
      "settled_at": "2026-08-30T23:59:00Z",
      "contracted_rate": 304.75,
      "baseline_rate": 379.42,
      "market_rate": 368.04,
      "rate_honoured": 1,
      "customer": "DHL",
      "cost_centre": "EMA-CREW",
      "change_type": null,
      "change_source": null,
      "change_cost": 0,
      "modify_attempted": 0,
      "modify_failed_reason": null,
      "room_lost": 0,
      "exception_opened_at": null,
      "exception_resolved_at": null,
      "resolved_by": null,
      "sla_breached": 0,
      "recon_state": "matched",
      "recon_amount": 0,
      "crew_rating": null,
      "complaint_theme": null,
      "source_file_id": "AIMS-2026-08-30",
      "ingested_at": "2026-08-30T02:14:00Z",
      "version": 1,
      "public_rate": 379.42,
      "discount_pct": 19.68
    },
    {
      "id": "RS-8852950-1",
      "period": "2026-08",
      "night": "2026-08-30",
      "booking_id": "RS-8852950",
      "duty_id": "D-512950",
      "layover_id": "L-512951",
      "crew_id": "IRE-1010",
      "crew_name": "A. Cassidy",
      "crew_rank": "CPT",
      "traveller_type": "crew",
      "entity": "ASL Airlines Ireland",
      "legal_entity": "ASL Airlines (Ireland) Ltd",
      "home_base": "EMA",
      "station": "CGN",
      "country": "DE",
      "property_id": "P-108",
      "hotel": "Leonardo Hotel Koln",
      "chain": "Leonardo",
      "contract_id": "C-108",
      "allotment_id": "A-108",
      "is_allotment_night": 1,
      "rate_type": "contracted",
      "duty_reason": "overnight",
      "night_status": "occupied",
      "lead_time_days": 9,
      "booking_created_at": "2026-08-21T22:30:00Z",
      "checkin_time": "22:30",
      "checkout_time": "08:15",
      "duty_end_utc": "2026-08-30T21:39:00Z",
      "duty_start_utc": "2026-08-30T11:50:00Z",
      "transfer_minutes": 16,
      "room_net": 246.34,
      "vat_rate": 7,
      "vat_amount": 17.24,
      "vat_country": "DE",
      "vat_recoverable": 1,
      "city_tax": 5,
      "rate_paid": 268.58,
      "ancillaries": 25,
      "fee": 15.97,
      "currency_local": "EUR",
      "rate_paid_local": 268.58,
      "fx_rate": 1,
      "fx_date": "2026-08-30",
      "currency": "EUR",
      "revenue_model": "routespring_contract",
      "supplier_cost": 252.15,
      "markup": 16.43,
      "commission_received": 0,
      "commission_shared": 0,
      "commission_share_pct": 0,
      "rebate_received": 0,
      "vcc_ref": "VCC-8852950",
      "vcc_auth_amount": 318.58,
      "folio_amount": 293.58,
      "settled_amount": 293.58,
      "settled_at": "2026-08-30T23:59:00Z",
      "contracted_rate": 268.58,
      "baseline_rate": 331.16,
      "market_rate": 321.23,
      "rate_honoured": 1,
      "customer": "UPS",
      "cost_centre": "EMA-CREW",
      "change_type": null,
      "change_source": null,
      "change_cost": 0,
      "modify_attempted": 0,
      "modify_failed_reason": null,
      "room_lost": 0,
      "exception_opened_at": null,
      "exception_resolved_at": null,
      "resolved_by": null,
      "sla_breached": 0,
      "recon_state": "matched",
      "recon_amount": 0,
      "crew_rating": null,
      "complaint_theme": null,
      "source_file_id": "AIMS-2026-08-30",
      "ingested_at": "2026-08-30T02:14:00Z",
      "version": 1,
      "public_rate": 331.16,
      "discount_pct": 18.9
    },
    {
      "id": "RS-8852961-2",
      "period": "2026-08",
      "night": "2026-08-30",
      "booking_id": "RS-8852961",
      "duty_id": "D-512961",
      "layover_id": "L-512962",
      "crew_id": "IRE-1031",
      "crew_name": "N. Mulligan",
      "crew_rank": "CC",
      "traveller_type": "crew",
      "entity": "ASL Airlines Ireland",
      "legal_entity": "ASL Airlines (Ireland) Ltd",
      "home_base": "EMA",
      "station": "DUB",
      "country": "IE",
      "property_id": "P-102",
      "hotel": "Maldron Hotel Dublin Airport",
      "chain": "Dalata",
      "contract_id": "C-102",
      "allotment_id": null,
      "is_allotment_night": 0,
      "rate_type": "contracted",
      "duty_reason": "overnight",
      "night_status": "occupied",
      "lead_time_days": 3,
      "booking_created_at": "2026-08-26T14:00:00Z",
      "checkin_time": "14:00",
      "checkout_time": "12:00",
      "duty_end_utc": "2026-08-30T13:02:00Z",
      "duty_start_utc": "2026-08-30T11:50:00Z",
      "transfer_minutes": 23,
      "room_net": 233.65,
      "vat_rate": 13.5,
      "vat_amount": 31.54,
      "vat_country": "IE",
      "vat_recoverable": 1,
      "city_tax": 0,
      "rate_paid": 265.19,
      "ancillaries": 21.94,
      "fee": 0,
      "currency_local": "EUR",
      "rate_paid_local": 265.19,
      "fx_rate": 1,
      "fx_date": "2026-08-30",
      "currency": "EUR",
      "revenue_model": "routespring_contract",
      "supplier_cost": 248.28,
      "markup": 16.91,
      "commission_received": 0,
      "commission_shared": 0,
      "commission_share_pct": 0,
      "rebate_received": 0,
      "vcc_ref": "VCC-8852961",
      "vcc_auth_amount": 312.13,
      "folio_amount": 287.13,
      "settled_amount": 287.13,
      "settled_at": "2026-08-30T23:59:00Z",
      "contracted_rate": 265.19,
      "baseline_rate": 322.82,
      "market_rate": 313.14,
      "rate_honoured": 1,
      "customer": "DHL",
      "cost_centre": "EMA-CREW",
      "change_type": null,
      "change_source": null,
      "change_cost": 0,
      "modify_attempted": 0,
      "modify_failed_reason": null,
      "room_lost": 0,
      "exception_opened_at": null,
      "exception_resolved_at": null,
      "resolved_by": null,
      "sla_breached": 0,
      "recon_state": "matched",
      "recon_amount": 0,
      "crew_rating": null,
      "complaint_theme": null,
      "source_file_id": "AIMS-2026-08-29",
      "ingested_at": "2026-08-30T02:14:00Z",
      "version": 1,
      "public_rate": 322.82,
      "discount_pct": 17.85
    },
    {
      "id": "RS-8852967-4",
      "period": "2026-08",
      "night": "2026-08-30",
      "booking_id": "RS-8852967",
      "duty_id": "D-512967",
      "layover_id": "L-512968",
      "crew_id": "IRE-1071",
      "crew_name": "V. Devlin",
      "crew_rank": "CC",
      "traveller_type": "crew",
      "entity": "ASL Airlines Ireland",
      "legal_entity": "ASL Airlines (Ireland) Ltd",
      "home_base": "DUB",
      "station": "CGN",
      "country": "DE",
      "property_id": "P-108",
      "hotel": "Leonardo Hotel Koln",
      "chain": "Leonardo",
      "contract_id": null,
      "allotment_id": null,
      "is_allotment_night": 0,
      "rate_type": "bedbank",
      "duty_reason": "positioning",
      "night_status": "occupied",
      "lead_time_days": 3,
      "booking_created_at": "2026-08-24T05:40:00Z",
      "checkin_time": "05:40",
      "checkout_time": "11:00",
      "duty_end_utc": "2026-08-30T04:49:00Z",
      "duty_start_utc": "2026-08-30T14:05:00Z",
      "transfer_minutes": 16,
      "room_net": 241.77,
      "vat_rate": 7,
      "vat_amount": 16.92,
      "vat_country": "DE",
      "vat_recoverable": 1,
      "city_tax": 5,
      "rate_paid": 263.69,
      "ancillaries": 13.15,
      "fee": 0,
      "currency_local": "EUR",
      "rate_paid_local": 263.69,
      "fx_rate": 1,
      "fx_date": "2026-08-30",
      "currency": "EUR",
      "revenue_model": "vendor_net",
      "supplier_cost": 237.64,
      "markup": 26.05,
      "commission_received": 0,
      "commission_shared": 0,
      "commission_share_pct": 0,
      "rebate_received": 0,
      "vcc_ref": "VCC-8852967",
      "vcc_auth_amount": 301.84,
      "folio_amount": 276.84,
      "settled_amount": 276.84,
      "settled_at": "2026-08-30T23:59:00Z",
      "contracted_rate": null,
      "baseline_rate": 331.16,
      "market_rate": 321.23,
      "rate_honoured": 1,
      "customer": "DHL",
      "cost_centre": "DUB-CREW",
      "change_type": null,
      "change_source": null,
      "change_cost": 0,
      "modify_attempted": 0,
      "modify_failed_reason": null,
      "room_lost": 0,
      "exception_opened_at": null,
      "exception_resolved_at": null,
      "resolved_by": null,
      "sla_breached": 0,
      "recon_state": "matched",
      "recon_amount": 0,
      "crew_rating": null,
      "complaint_theme": null,
      "source_file_id": "AIMS-2026-08-27",
      "ingested_at": "2026-08-30T02:14:00Z",
      "version": 1,
      "public_rate": 331.16,
      "discount_pct": 20.37
    },
    {
      "id": "RS-8852972-1",
      "period": "2026-08",
      "night": "2026-08-30",
      "booking_id": "RS-8852972",
      "duty_id": "D-512972",
      "layover_id": "L-512973",
      "crew_id": "IRE-1060",
      "crew_name": "O. Byrne",
      "crew_rank": "CC",
      "traveller_type": "crew",
      "entity": "ASL Airlines Ireland",
      "legal_entity": "ASL Airlines (Ireland) Ltd",
      "home_base": "EMA",
      "station": "STN",
      "country": "GB",
      "property_id": "P-116",
      "hotel": "Hampton by Hilton Stansted",
      "chain": "Hilton",
      "contract_id": null,
      "allotment_id": null,
      "is_allotment_night": 0,
      "rate_type": "bedbank",
      "duty_reason": "overnight",
      "night_status": "occupied",
      "lead_time_days": 1,
      "booking_created_at": "2026-08-29T15:00:00Z",
      "checkin_time": "15:00",
      "checkout_time": "11:00",
      "duty_end_utc": "2026-08-30T14:07:00Z",
      "duty_start_utc": "2026-08-30T14:05:00Z",
      "transfer_minutes": 18,
      "room_net": 257.08,
      "vat_rate": 20,
      "vat_amount": 51.41,
      "vat_country": "GB",
      "vat_recoverable": 1,
      "city_tax": 0,
      "rate_paid": 308.49,
      "ancillaries": 23.52,
      "fee": 15.97,
      "currency_local": "GBP",
      "rate_paid_local": 260.25,
      "fx_rate": 1.185339,
      "fx_date": "2026-08-30",
      "currency": "EUR",
      "revenue_model": "vendor_net",
      "supplier_cost": 274.45,
      "markup": 34.04,
      "commission_received": 0,
      "commission_shared": 0,
      "commission_share_pct": 0,
      "rebate_received": 0,
      "vcc_ref": "VCC-8852972",
      "vcc_auth_amount": 357.01,
      "folio_amount": 332.01,
      "settled_amount": 332.01,
      "settled_at": "2026-08-30T23:59:00Z",
      "contracted_rate": null,
      "baseline_rate": 379.42,
      "market_rate": 368.04,
      "rate_honoured": 1,
      "customer": "UPS",
      "cost_centre": "EMA-CREW",
      "change_type": null,
      "change_source": null,
      "change_cost": 0,
      "modify_attempted": 0,
      "modify_failed_reason": null,
      "room_lost": 0,
      "exception_opened_at": null,
      "exception_resolved_at": null,
      "resolved_by": null,
      "sla_breached": 0,
      "recon_state": "matched",
      "recon_amount": 0,
      "crew_rating": null,
      "complaint_theme": null,
      "source_file_id": "AIMS-2026-08-30",
      "ingested_at": "2026-08-30T02:14:00Z",
      "version": 1,
      "public_rate": 379.42,
      "discount_pct": 18.69
    },
    {
      "id": "RS-8853050-1",
      "period": "2026-08",
      "night": "2026-08-30",
      "booking_id": "RS-8853050",
      "duty_id": "D-513050",
      "layover_id": "L-513051",
      "crew_id": "IRE-1087",
      "crew_name": "C. Kavanagh",
      "crew_rank": "FO",
      "traveller_type": "crew",
      "entity": "ASL Airlines Ireland",
      "legal_entity": "ASL Airlines (Ireland) Ltd",
      "home_base": "DUB",
      "station": "CGN",
      "country": "DE",
      "property_id": "P-107",
      "hotel": "Ibis Koln Messe",
      "chain": "Accor",
      "contract_id": null,
      "allotment_id": null,
      "is_allotment_night": 0,
      "rate_type": "bedbank",
      "duty_reason": "positioning",
      "night_status": "occupied",
      "lead_time_days": 3,
      "booking_created_at": "2026-08-27T14:00:00Z",
      "checkin_time": "14:00",
      "checkout_time": "11:00",
      "duty_end_utc": "2026-08-30T13:15:00Z",
      "duty_start_utc": "2026-08-30T11:50:00Z",
      "transfer_minutes": 10,
      "room_net": 228.44,
      "vat_rate": 7,
      "vat_amount": 15.99,
      "vat_country": "DE",
      "vat_recoverable": 1,
      "city_tax": 5,
      "rate_paid": 249.43,
      "ancillaries": 0,
      "fee": 15.97,
      "currency_local": "EUR",
      "rate_paid_local": 249.43,
      "fx_rate": 1,
      "fx_date": "2026-08-30",
      "currency": "EUR",
      "revenue_model": "vendor_net",
      "supplier_cost": 221.95,
      "markup": 27.48,
      "commission_received": 0,
      "commission_shared": 0,
      "commission_share_pct": 0,
      "rebate_received": 0,
      "vcc_ref": "VCC-8853050",
      "vcc_auth_amount": 274.43,
      "folio_amount": 249.43,
      "settled_amount": 249.43,
      "settled_at": "2026-08-30T23:59:00Z",
      "contracted_rate": null,
      "baseline_rate": 305.32,
      "market_rate": 296.16,
      "rate_honoured": 1,
      "customer": "ASL own pax",
      "cost_centre": "DUB-CREW",
      "change_type": null,
      "change_source": null,
      "change_cost": 0,
      "modify_attempted": 0,
      "modify_failed_reason": null,
      "room_lost": 0,
      "exception_opened_at": null,
      "exception_resolved_at": null,
      "resolved_by": null,
      "sla_breached": 0,
      "recon_state": "matched",
      "recon_amount": 0,
      "crew_rating": null,
      "complaint_theme": null,
      "source_file_id": "AIMS-2026-08-30",
      "ingested_at": "2026-08-30T02:14:00Z",
      "version": 1,
      "public_rate": 305.32,
      "discount_pct": 18.31
    },
    {
      "id": "RS-8853063-3",
      "period": "2026-08",
      "night": "2026-08-30",
      "booking_id": "RS-8853063",
      "duty_id": "D-513063",
      "layover_id": "L-513064",
      "crew_id": "IRE-1037",
      "crew_name": "M. O Conaill",
      "crew_rank": "CPT",
      "traveller_type": "crew",
      "entity": "ASL Airlines Ireland",
      "legal_entity": "ASL Airlines (Ireland) Ltd",
      "home_base": "EMA",
      "station": "LGG",
      "country": "BE",
      "property_id": "P-112",
      "hotel": "Husa de la Couronne",
      "chain": "Independent",
      "contract_id": null,
      "allotment_id": null,
      "is_allotment_night": 0,
      "rate_type": "bedbank",
      "duty_reason": "irops",
      "night_status": "occupied",
      "lead_time_days": 0.5,
      "booking_created_at": "2026-08-27T13:15:00Z",
      "checkin_time": "01:15",
      "checkout_time": "10:00",
      "duty_end_utc": "2026-08-30T00:04:00Z",
      "duty_start_utc": "2026-08-30T09:15:00Z",
      "transfer_minutes": 36,
      "room_net": 263.18,
      "vat_rate": 6,
      "vat_amount": 15.79,
      "vat_country": "BE",
      "vat_recoverable": 1,
      "city_tax": 4,
      "rate_paid": 282.97,
      "ancillaries": 12.58,
      "fee": 0,
      "currency_local": "EUR",
      "rate_paid_local": 282.97,
      "fx_rate": 1,
      "fx_date": "2026-08-30",
      "currency": "EUR",
      "revenue_model": "vendor_net",
      "supplier_cost": 254.79,
      "markup": 28.18,
      "commission_received": 0,
      "commission_shared": 0,
      "commission_share_pct": 0,
      "rebate_received": 0,
      "vcc_ref": "VCC-8853063",
      "vcc_auth_amount": 320.55,
      "folio_amount": 295.55,
      "settled_amount": 295.55,
      "settled_at": "2026-08-30T23:59:00Z",
      "contracted_rate": null,
      "baseline_rate": 317.43,
      "market_rate": 307.91,
      "rate_honoured": 1,
      "customer": "DHL",
      "cost_centre": "EMA-CREW",
      "change_type": "cancel_rebook",
      "change_source": "travel_desk",
      "change_cost": 208.63,
      "modify_attempted": 1,
      "modify_failed_reason": "no_availability",
      "room_lost": 1,
      "exception_opened_at": "2026-08-30T06:12:00Z",
      "exception_resolved_at": "2026-08-30T22:30:00Z",
      "resolved_by": "human",
      "sla_breached": 0,
      "recon_state": "matched",
      "recon_amount": 0,
      "crew_rating": null,
      "complaint_theme": null,
      "source_file_id": "AIMS-2026-08-28",
      "ingested_at": "2026-08-30T02:14:00Z",
      "version": 1,
      "public_rate": 317.43,
      "discount_pct": 10.86
    },
    {
      "id": "RS-8853111-3",
      "period": "2026-08",
      "night": "2026-08-30",
      "booking_id": "RS-8853111",
      "duty_id": "D-513111",
      "layover_id": "L-513112",
      "crew_id": "IRE-1068",
      "crew_name": "G. Healy",
      "crew_rank": "CPT",
      "traveller_type": "crew",
      "entity": "ASL Airlines Ireland",
      "legal_entity": "ASL Airlines (Ireland) Ltd",
      "home_base": "DUB",
      "station": "CGN",
      "country": "DE",
      "property_id": "P-107",
      "hotel": "Ibis Koln Messe",
      "chain": "Accor",
      "contract_id": "C-107",
      "allotment_id": "A-107",
      "is_allotment_night": 1,
      "rate_type": "contracted",
      "duty_reason": "overnight",
      "night_status": "occupied",
      "lead_time_days": 9,
      "booking_created_at": "2026-08-19T14:00:00Z",
      "checkin_time": "14:00",
      "checkout_time": "10:00",
      "duty_end_utc": "2026-08-30T13:15:00Z",
      "duty_start_utc": "2026-08-30T14:05:00Z",
      "transfer_minutes": 10,
      "room_net": 232.24,
      "vat_rate": 7,
      "vat_amount": 16.26,
      "vat_country": "DE",
      "vat_recoverable": 1,
      "city_tax": 5,
      "rate_paid": 253.5,
      "ancillaries": 14.28,
      "fee": 0,
      "currency_local": "EUR",
      "rate_paid_local": 253.5,
      "fx_rate": 1,
      "fx_date": "2026-08-30",
      "currency": "EUR",
      "revenue_model": "routespring_contract",
      "supplier_cost": 234.22,
      "markup": 19.28,
      "commission_received": 0,
      "commission_shared": 0,
      "commission_share_pct": 0,
      "rebate_received": 0,
      "vcc_ref": "VCC-8853111",
      "vcc_auth_amount": 292.78,
      "folio_amount": 267.78,
      "settled_amount": 267.78,
      "settled_at": "2026-08-30T23:59:00Z",
      "contracted_rate": 253.5,
      "baseline_rate": 305.32,
      "market_rate": 296.16,
      "rate_honoured": 1,
      "customer": "DHL",
      "cost_centre": "DUB-CREW",
      "change_type": null,
      "change_source": null,
      "change_cost": 0,
      "modify_attempted": 0,
      "modify_failed_reason": null,
      "room_lost": 0,
      "exception_opened_at": null,
      "exception_resolved_at": null,
      "resolved_by": null,
      "sla_breached": 0,
      "recon_state": "matched",
      "recon_amount": 0,
      "crew_rating": null,
      "complaint_theme": null,
      "source_file_id": "AIMS-2026-08-28",
      "ingested_at": "2026-08-30T02:14:00Z",
      "version": 1,
      "public_rate": 305.32,
      "discount_pct": 16.97
    },
    {
      "id": "RS-8853115-1",
      "period": "2026-08",
      "night": "2026-08-30",
      "booking_id": "RS-8853115",
      "duty_id": "D-513115",
      "layover_id": "L-513116",
      "crew_id": "IRE-1081",
      "crew_name": "A. Quinn",
      "crew_rank": "CPT",
      "traveller_type": "crew",
      "entity": "ASL Airlines Ireland",
      "legal_entity": "ASL Airlines (Ireland) Ltd",
      "home_base": "DUB",
      "station": "CGN",
      "country": "DE",
      "property_id": "P-107",
      "hotel": "Ibis Koln Messe",
      "chain": "Accor",
      "contract_id": null,
      "allotment_id": null,
      "is_allotment_night": 0,
      "rate_type": "bedbank",
      "duty_reason": "overnight",
      "night_status": "occupied",
      "lead_time_days": 1,
      "booking_created_at": "2026-08-29T05:40:00Z",
      "checkin_time": "05:40",
      "checkout_time": "12:00",
      "duty_end_utc": "2026-08-30T04:55:00Z",
      "duty_start_utc": "2026-08-30T06:30:00Z",
      "transfer_minutes": 10,
      "room_net": 220.79,
      "vat_rate": 7,
      "vat_amount": 15.46,
      "vat_country": "DE",
      "vat_recoverable": 1,
      "city_tax": 5,
      "rate_paid": 241.25,
      "ancillaries": 30.47,
      "fee": 15.97,
      "currency_local": "EUR",
      "rate_paid_local": 241.25,
      "fx_rate": 1,
      "fx_date": "2026-08-30",
      "currency": "EUR",
      "revenue_model": "vendor_net",
      "supplier_cost": 214.46,
      "markup": 26.79,
      "commission_received": 0,
      "commission_shared": 0,
      "commission_share_pct": 0,
      "rebate_received": 0,
      "vcc_ref": "VCC-8853115",
      "vcc_auth_amount": 296.72,
      "folio_amount": 271.72,
      "settled_amount": 271.72,
      "settled_at": "2026-08-30T23:59:00Z",
      "contracted_rate": null,
      "baseline_rate": 305.32,
      "market_rate": 296.16,
      "rate_honoured": 1,
      "customer": "DHL",
      "cost_centre": "DUB-CREW",
      "change_type": null,
      "change_source": null,
      "change_cost": 0,
      "modify_attempted": 0,
      "modify_failed_reason": null,
      "room_lost": 0,
      "exception_opened_at": null,
      "exception_resolved_at": null,
      "resolved_by": null,
      "sla_breached": 0,
      "recon_state": "matched",
      "recon_amount": 0,
      "crew_rating": null,
      "complaint_theme": null,
      "source_file_id": "AIMS-2026-08-30",
      "ingested_at": "2026-08-30T02:14:00Z",
      "version": 1,
      "public_rate": 305.32,
      "discount_pct": 20.98
    },
    {
      "id": "RS-8853120-3",
      "period": "2026-08",
      "night": "2026-08-30",
      "booking_id": "RS-8853120",
      "duty_id": "D-513120",
      "layover_id": "L-513121",
      "crew_id": "IRE-S207",
      "crew_name": "R. Byrne",
      "crew_rank": "STAFF",
      "traveller_type": "staff",
      "entity": "ASL Airlines Ireland",
      "legal_entity": "ASL Airlines (Ireland) Ltd",
      "home_base": "DUB",
      "station": "STN",
      "country": "GB",
      "property_id": "P-116",
      "hotel": "Hampton by Hilton Stansted",
      "chain": "Hilton",
      "contract_id": "C-116",
      "allotment_id": "A-116",
      "is_allotment_night": 1,
      "rate_type": "contracted",
      "duty_reason": "training",
      "night_status": "occupied",
      "lead_time_days": 5,
      "booking_created_at": "2026-08-23T01:15:00Z",
      "checkin_time": "01:15",
      "checkout_time": "08:15",
      "duty_end_utc": "2026-08-30T00:22:00Z",
      "duty_start_utc": "2026-08-30T06:30:00Z",
      "transfer_minutes": 18,
      "room_net": 253,
      "vat_rate": 20,
      "vat_amount": 50.6,
      "vat_country": "GB",
      "vat_recoverable": 1,
      "city_tax": 0,
      "rate_paid": 303.6,
      "ancillaries": 18.1,
      "fee": 0,
      "currency_local": "GBP",
      "rate_paid_local": 256.13,
      "fx_rate": 1.185339,
      "fx_date": "2026-08-30",
      "currency": "EUR",
      "revenue_model": "routespring_contract",
      "supplier_cost": 287.61,
      "markup": 15.99,
      "commission_received": 0,
      "commission_shared": 0,
      "commission_share_pct": 0,
      "rebate_received": 0,
      "vcc_ref": "VCC-8853120",
      "vcc_auth_amount": 346.7,
      "folio_amount": 321.7,
      "settled_amount": 321.7,
      "settled_at": "2026-08-30T23:59:00Z",
      "contracted_rate": 303.6,
      "baseline_rate": 379.42,
      "market_rate": 368.04,
      "rate_honoured": 1,
      "customer": "UPS",
      "cost_centre": "DUB-CREW",
      "change_type": null,
      "change_source": null,
      "change_cost": 0,
      "modify_attempted": 0,
      "modify_failed_reason": null,
      "room_lost": 0,
      "exception_opened_at": null,
      "exception_resolved_at": null,
      "resolved_by": null,
      "sla_breached": 0,
      "recon_state": "recovered",
      "recon_amount": 88.35,
      "crew_rating": null,
      "complaint_theme": null,
      "source_file_id": "AIMS-2026-08-28",
      "ingested_at": "2026-08-30T02:14:00Z",
      "version": 1,
      "public_rate": 379.42,
      "discount_pct": 19.98
    },
    {
      "id": "RS-8853172-3",
      "period": "2026-08",
      "night": "2026-08-30",
      "booking_id": "RS-8853172",
      "duty_id": "D-513172",
      "layover_id": "L-513173",
      "crew_id": "IRE-1085",
      "crew_name": "P. O Conaill",
      "crew_rank": "FO",
      "traveller_type": "crew",
      "entity": "ASL Airlines Ireland",
      "legal_entity": "ASL Airlines (Ireland) Ltd",
      "home_base": "DUB",
      "station": "LGG",
      "country": "BE",
      "property_id": "P-111",
      "hotel": "Ibis Liege Centre",
      "chain": "Accor",
      "contract_id": "C-111",
      "allotment_id": null,
      "is_allotment_night": 0,
      "rate_type": "contracted",
      "duty_reason": "overnight",
      "night_status": "occupied",
      "lead_time_days": 5,
      "booking_created_at": "2026-08-23T22:30:00Z",
      "checkin_time": "22:30",
      "checkout_time": "11:00",
      "duty_end_utc": "2026-08-30T21:32:00Z",
      "duty_start_utc": "2026-08-30T09:15:00Z",
      "transfer_minutes": 23,
      "room_net": 319.08,
      "vat_rate": 6,
      "vat_amount": 19.15,
      "vat_country": "BE",
      "vat_recoverable": 1,
      "city_tax": 4,
      "rate_paid": 342.23,
      "ancillaries": 0,
      "fee": 0,
      "currency_local": "EUR",
      "rate_paid_local": 342.23,
      "fx_rate": 1,
      "fx_date": "2026-08-30",
      "currency": "EUR",
      "revenue_model": "routespring_contract",
      "supplier_cost": 321.3,
      "markup": 20.93,
      "commission_received": 0,
      "commission_shared": 0,
      "commission_share_pct": 0,
      "rebate_received": 0,
      "vcc_ref": "VCC-8853172",
      "vcc_auth_amount": 300.8,
      "folio_amount": 342.23,
      "settled_amount": 342.23,
      "settled_at": "2026-08-30T23:59:00Z",
      "contracted_rate": 275.8,
      "baseline_rate": 346.21,
      "market_rate": 335.82,
      "rate_honoured": 0,
      "customer": "UPS",
      "cost_centre": "DUB-CREW",
      "change_type": null,
      "change_source": null,
      "change_cost": 0,
      "modify_attempted": 0,
      "modify_failed_reason": null,
      "room_lost": 0,
      "exception_opened_at": null,
      "exception_resolved_at": null,
      "resolved_by": null,
      "sla_breached": 0,
      "recon_state": "matched",
      "recon_amount": 0,
      "crew_rating": 2.6,
      "complaint_theme": "noise",
      "source_file_id": "AIMS-2026-08-28",
      "ingested_at": "2026-08-30T02:14:00Z",
      "version": 1,
      "public_rate": 346.21,
      "discount_pct": 1.15
    },
    {
      "id": "RS-8853231-2",
      "period": "2026-08",
      "night": "2026-08-30",
      "booking_id": "RS-8853231",
      "duty_id": "D-513231",
      "layover_id": "L-513232",
      "crew_id": "IRE-1086",
      "crew_name": "J. Doyle",
      "crew_rank": "CPT",
      "traveller_type": "crew",
      "entity": "ASL Airlines Ireland",
      "legal_entity": "ASL Airlines (Ireland) Ltd",
      "home_base": "DUB",
      "station": "CGN",
      "country": "DE",
      "property_id": "P-107",
      "hotel": "Ibis Koln Messe",
      "chain": "Accor",
      "contract_id": "C-107",
      "allotment_id": "A-107",
      "is_allotment_night": 1,
      "rate_type": "contracted",
      "duty_reason": "held",
      "night_status": "occupied",
      "lead_time_days": null,
      "booking_created_at": null,
      "checkin_time": null,
      "checkout_time": null,
      "duty_end_utc": "2026-08-30T21:45:00Z",
      "duty_start_utc": "2026-08-30T09:15:00Z",
      "transfer_minutes": 10,
      "room_net": 238.14,
      "vat_rate": 7,
      "vat_amount": 16.67,
      "vat_country": "DE",
      "vat_recoverable": 1,
      "city_tax": 0,
      "rate_paid": 254.81,
      "ancillaries": 0,
      "fee": 0,
      "currency_local": "EUR",
      "rate_paid_local": 254.81,
      "fx_rate": 1,
      "fx_date": "2026-08-30",
      "currency": "EUR",
      "revenue_model": "routespring_contract",
      "supplier_cost": 236.79,
      "markup": 18.02,
      "commission_received": 0,
      "commission_shared": 0,
      "commission_share_pct": 0,
      "rebate_received": 0,
      "vcc_ref": "VCC-8853231",
      "vcc_auth_amount": null,
      "folio_amount": 254.81,
      "settled_amount": 254.81,
      "settled_at": "2026-08-30T23:59:00Z",
      "contracted_rate": 254.81,
      "baseline_rate": 305.32,
      "market_rate": 296.16,
      "rate_honoured": 1,
      "customer": "DHL",
      "cost_centre": "DUB-CREW",
      "change_type": null,
      "change_source": null,
      "change_cost": 0,
      "modify_attempted": 0,
      "modify_failed_reason": null,
      "room_lost": 0,
      "exception_opened_at": null,
      "exception_resolved_at": null,
      "resolved_by": null,
      "sla_breached": 0,
      "recon_state": "matched",
      "recon_amount": 0,
      "crew_rating": null,
      "complaint_theme": null,
      "source_file_id": "AIMS-2026-08-29",
      "ingested_at": "2026-08-30T02:14:00Z",
      "version": 1,
      "public_rate": 305.32,
      "discount_pct": 16.54
    },
    {
      "id": "RS-8853285-3",
      "period": "2026-08",
      "night": "2026-08-30",
      "booking_id": "RS-8853285",
      "duty_id": "D-513285",
      "layover_id": "L-513286",
      "crew_id": "IRE-1019",
      "crew_name": "G. Mulligan",
      "crew_rank": "ENG",
      "traveller_type": "crew",
      "entity": "ASL Airlines Ireland",
      "legal_entity": "ASL Airlines (Ireland) Ltd",
      "home_base": "DUB",
      "station": "STN",
      "country": "GB",
      "property_id": "P-115",
      "hotel": "Radisson Blu Stansted",
      "chain": "Radisson",
      "contract_id": "C-115",
      "allotment_id": "A-115",
      "is_allotment_night": 1,
      "rate_type": "contracted",
      "duty_reason": "overnight",
      "night_status": "occupied",
      "lead_time_days": 5,
      "booking_created_at": "2026-08-23T16:00:00Z",
      "checkin_time": "16:00",
      "checkout_time": "04:30",
      "duty_end_utc": "2026-08-30T15:03:00Z",
      "duty_start_utc": "2026-08-30T11:50:00Z",
      "transfer_minutes": 22,
      "room_net": 263.29,
      "vat_rate": 20,
      "vat_amount": 52.66,
      "vat_country": "GB",
      "vat_recoverable": 1,
      "city_tax": 0,
      "rate_paid": 315.95,
      "ancillaries": 0,
      "fee": 0,
      "currency_local": "GBP",
      "rate_paid_local": 266.55,
      "fx_rate": 1.185339,
      "fx_date": "2026-08-30",
      "currency": "EUR",
      "revenue_model": "routespring_contract",
      "supplier_cost": 298.76,
      "markup": 17.19,
      "commission_received": 0,
      "commission_shared": 0,
      "commission_share_pct": 0,
      "rebate_received": 0,
      "vcc_ref": "VCC-8853285",
      "vcc_auth_amount": 340.95,
      "folio_amount": 315.95,
      "settled_amount": 315.95,
      "settled_at": "2026-08-30T23:59:00Z",
      "contracted_rate": 315.95,
      "baseline_rate": 367.48,
      "market_rate": 356.46,
      "rate_honoured": 1,
      "customer": "UPS",
      "cost_centre": "DUB-CREW",
      "change_type": null,
      "change_source": null,
      "change_cost": 0,
      "modify_attempted": 0,
      "modify_failed_reason": null,
      "room_lost": 0,
      "exception_opened_at": null,
      "exception_resolved_at": null,
      "resolved_by": null,
      "sla_breached": 0,
      "recon_state": "matched",
      "recon_amount": 0,
      "crew_rating": null,
      "complaint_theme": null,
      "source_file_id": "AIMS-2026-08-28",
      "ingested_at": "2026-08-30T02:14:00Z",
      "version": 1,
      "public_rate": 367.48,
      "discount_pct": 14.02
    },
    {
      "id": "RS-8853363-1",
      "period": "2026-08",
      "night": "2026-08-30",
      "booking_id": "RS-8853363",
      "duty_id": "D-513363",
      "layover_id": "L-513364",
      "crew_id": "IRE-1066",
      "crew_name": "B. Brennan",
      "crew_rank": "CC",
      "traveller_type": "crew",
      "entity": "ASL Airlines Ireland",
      "legal_entity": "ASL Airlines (Ireland) Ltd",
      "home_base": "DUB",
      "station": "LGG",
      "country": "BE",
      "property_id": "P-111",
      "hotel": "Ibis Liege Centre",
      "chain": "Accor",
      "contract_id": "C-111",
      "allotment_id": "A-111",
      "is_allotment_night": 1,
      "rate_type": "contracted",
      "duty_reason": "overnight",
      "night_status": "occupied",
      "lead_time_days": 9,
      "booking_created_at": "2026-08-21T05:40:00Z",
      "checkin_time": "05:40",
      "checkout_time": "04:30",
      "duty_end_utc": "2026-08-30T04:42:00Z",
      "duty_start_utc": "2026-08-30T11:50:00Z",
      "transfer_minutes": 23,
      "room_net": 257.01,
      "vat_rate": 6,
      "vat_amount": 15.42,
      "vat_country": "BE",
      "vat_recoverable": 1,
      "city_tax": 4,
      "rate_paid": 276.43,
      "ancillaries": 8.55,
      "fee": 15.97,
      "currency_local": "EUR",
      "rate_paid_local": 276.43,
      "fx_rate": 1,
      "fx_date": "2026-08-30",
      "currency": "EUR",
      "revenue_model": "routespring_contract",
      "supplier_cost": 256.78,
      "markup": 19.65,
      "commission_received": 0,
      "commission_shared": 0,
      "commission_share_pct": 0,
      "rebate_received": 0,
      "vcc_ref": "VCC-8853363",
      "vcc_auth_amount": 309.98,
      "folio_amount": 284.98,
      "settled_amount": 284.98,
      "settled_at": "2026-08-30T23:59:00Z",
      "contracted_rate": 276.43,
      "baseline_rate": 346.21,
      "market_rate": 335.82,
      "rate_honoured": 1,
      "customer": "DHL",
      "cost_centre": "DUB-CREW",
      "change_type": null,
      "change_source": null,
      "change_cost": 0,
      "modify_attempted": 0,
      "modify_failed_reason": null,
      "room_lost": 0,
      "exception_opened_at": null,
      "exception_resolved_at": null,
      "resolved_by": null,
      "sla_breached": 0,
      "recon_state": "matched",
      "recon_amount": 0,
      "crew_rating": null,
      "complaint_theme": null,
      "source_file_id": "AIMS-2026-08-30",
      "ingested_at": "2026-08-30T02:14:00Z",
      "version": 1,
      "public_rate": 346.21,
      "discount_pct": 20.16
    },
    {
      "id": "RS-8853451-2",
      "period": "2026-08",
      "night": "2026-08-30",
      "booking_id": "RS-8853451",
      "duty_id": "D-513451",
      "layover_id": "L-513452",
      "crew_id": "IRE-1059",
      "crew_name": "C. Devlin",
      "crew_rank": "CPT",
      "traveller_type": "crew",
      "entity": "ASL Airlines Ireland",
      "legal_entity": "ASL Airlines (Ireland) Ltd",
      "home_base": "DUB",
      "station": "CGN",
      "country": "DE",
      "property_id": "P-108",
      "hotel": "Leonardo Hotel Koln",
      "chain": "Leonardo",
      "contract_id": "C-108",
      "allotment_id": null,
      "is_allotment_night": 0,
      "rate_type": "contracted",
      "duty_reason": "overnight",
      "night_status": "occupied",
      "lead_time_days": 1,
      "booking_created_at": "2026-08-28T14:00:00Z",
      "checkin_time": "14:00",
      "checkout_time": "10:00",
      "duty_end_utc": "2026-08-30T13:09:00Z",
      "duty_start_utc": "2026-08-30T06:30:00Z",
      "transfer_minutes": 16,
      "room_net": 246.28,
      "vat_rate": 7,
      "vat_amount": 17.24,
      "vat_country": "DE",
      "vat_recoverable": 1,
      "city_tax": 5,
      "rate_paid": 268.52,
      "ancillaries": 0,
      "fee": 0,
      "currency_local": "EUR",
      "rate_paid_local": 268.52,
      "fx_rate": 1,
      "fx_date": "2026-08-30",
      "currency": "EUR",
      "revenue_model": "routespring_contract",
      "supplier_cost": 249.59,
      "markup": 18.93,
      "commission_received": 0,
      "commission_shared": 0,
      "commission_share_pct": 0,
      "rebate_received": 0,
      "vcc_ref": "VCC-8853451",
      "vcc_auth_amount": 293.52,
      "folio_amount": 268.52,
      "settled_amount": 268.52,
      "settled_at": "2026-08-30T23:59:00Z",
      "contracted_rate": 268.52,
      "baseline_rate": 331.16,
      "market_rate": 321.23,
      "rate_honoured": 1,
      "customer": "UPS",
      "cost_centre": "DUB-CREW",
      "change_type": null,
      "change_source": null,
      "change_cost": 0,
      "modify_attempted": 0,
      "modify_failed_reason": null,
      "room_lost": 0,
      "exception_opened_at": null,
      "exception_resolved_at": null,
      "resolved_by": null,
      "sla_breached": 0,
      "recon_state": "matched",
      "recon_amount": 0,
      "crew_rating": 1.8,
      "complaint_theme": "transfer",
      "source_file_id": "AIMS-2026-08-29",
      "ingested_at": "2026-08-30T02:14:00Z",
      "version": 1,
      "public_rate": 331.16,
      "discount_pct": 18.92
    },
    {
      "id": "RS-8853460-2",
      "period": "2026-08",
      "night": "2026-08-30",
      "booking_id": "RS-8853460",
      "duty_id": "D-513460",
      "layover_id": "L-513461",
      "crew_id": "IRE-1076",
      "crew_name": "D. Nolan",
      "crew_rank": "CC",
      "traveller_type": "crew",
      "entity": "ASL Airlines Ireland",
      "legal_entity": "ASL Airlines (Ireland) Ltd",
      "home_base": "EMA",
      "station": "BHX",
      "country": "GB",
      "property_id": "P-114",
      "hotel": "Ibis Birmingham Airport",
      "chain": "Accor",
      "contract_id": "C-114",
      "allotment_id": null,
      "is_allotment_night": 0,
      "rate_type": "contracted",
      "duty_reason": "held",
      "night_status": "occupied",
      "lead_time_days": null,
      "booking_created_at": null,
      "checkin_time": null,
      "checkout_time": null,
      "duty_end_utc": "2026-08-30T14:02:00Z",
      "duty_start_utc": "2026-08-30T14:05:00Z",
      "transfer_minutes": 23,
      "room_net": 234.51,
      "vat_rate": 20,
      "vat_amount": 46.9,
      "vat_country": "GB",
      "vat_recoverable": 1,
      "city_tax": 0,
      "rate_paid": 281.41,
      "ancillaries": 13.77,
      "fee": 0,
      "currency_local": "GBP",
      "rate_paid_local": 237.41,
      "fx_rate": 1.185339,
      "fx_date": "2026-08-30",
      "currency": "EUR",
      "revenue_model": "routespring_contract",
      "supplier_cost": 265.42,
      "markup": 15.99,
      "commission_received": 0,
      "commission_shared": 0,
      "commission_share_pct": 0,
      "rebate_received": 0,
      "vcc_ref": "VCC-8853460",
      "vcc_auth_amount": null,
      "folio_amount": 295.18,
      "settled_amount": 295.18,
      "settled_at": "2026-08-30T23:59:00Z",
      "contracted_rate": 281.41,
      "baseline_rate": 331.5,
      "market_rate": 321.56,
      "rate_honoured": 1,
      "customer": "DHL",
      "cost_centre": "EMA-CREW",
      "change_type": null,
      "change_source": null,
      "change_cost": 0,
      "modify_attempted": 0,
      "modify_failed_reason": null,
      "room_lost": 0,
      "exception_opened_at": null,
      "exception_resolved_at": null,
      "resolved_by": null,
      "sla_breached": 0,
      "recon_state": "matched",
      "recon_amount": 0,
      "crew_rating": null,
      "complaint_theme": null,
      "source_file_id": "AIMS-2026-08-29",
      "ingested_at": "2026-08-30T02:14:00Z",
      "version": 1,
      "public_rate": 331.5,
      "discount_pct": 15.11
    },
    {
      "id": "RS-8853475-2",
      "period": "2026-08",
      "night": "2026-08-30",
      "booking_id": "RS-8853475",
      "duty_id": "D-513475",
      "layover_id": "L-513476",
      "crew_id": "IRE-1008",
      "crew_name": "O. Healy",
      "crew_rank": "CC",
      "traveller_type": "crew",
      "entity": "ASL Airlines Ireland",
      "legal_entity": "ASL Airlines (Ireland) Ltd",
      "home_base": "EMA",
      "station": "DUB",
      "country": "IE",
      "property_id": "P-102",
      "hotel": "Maldron Hotel Dublin Airport",
      "chain": "Dalata",
      "contract_id": "C-102",
      "allotment_id": null,
      "is_allotment_night": 0,
      "rate_type": "contracted",
      "duty_reason": "held",
      "night_status": "occupied",
      "lead_time_days": null,
      "booking_created_at": null,
      "checkin_time": null,
      "checkout_time": null,
      "duty_end_utc": "2026-08-30T14:02:00Z",
      "duty_start_utc": "2026-08-30T06:30:00Z",
      "transfer_minutes": 23,
      "room_net": 232.11,
      "vat_rate": 13.5,
      "vat_amount": 31.34,
      "vat_country": "IE",
      "vat_recoverable": 1,
      "city_tax": 0,
      "rate_paid": 263.45,
      "ancillaries": 0,
      "fee": 0,
      "currency_local": "EUR",
      "rate_paid_local": 263.45,
      "fx_rate": 1,
      "fx_date": "2026-08-30",
      "currency": "EUR",
      "revenue_model": "routespring_contract",
      "supplier_cost": 247.52,
      "markup": 15.93,
      "commission_received": 0,
      "commission_shared": 0,
      "commission_share_pct": 0,
      "rebate_received": 0,
      "vcc_ref": "VCC-8853475",
      "vcc_auth_amount": null,
      "folio_amount": 263.45,
      "settled_amount": 263.45,
      "settled_at": "2026-08-30T23:59:00Z",
      "contracted_rate": 263.45,
      "baseline_rate": 322.82,
      "market_rate": 313.14,
      "rate_honoured": 1,
      "customer": "FedEx",
      "cost_centre": "EMA-CREW",
      "change_type": null,
      "change_source": null,
      "change_cost": 0,
      "modify_attempted": 0,
      "modify_failed_reason": null,
      "room_lost": 0,
      "exception_opened_at": null,
      "exception_resolved_at": null,
      "resolved_by": null,
      "sla_breached": 0,
      "recon_state": "matched",
      "recon_amount": 0,
      "crew_rating": null,
      "complaint_theme": null,
      "source_file_id": "AIMS-2026-08-29",
      "ingested_at": "2026-08-30T02:14:00Z",
      "version": 1,
      "public_rate": 322.82,
      "discount_pct": 18.39
    },
    {
      "id": "RS-8853496-2",
      "period": "2026-08",
      "night": "2026-08-30",
      "booking_id": "RS-8853496",
      "duty_id": "D-513496",
      "layover_id": "L-513497",
      "crew_id": "IRE-1016",
      "crew_name": "T. Nolan",
      "crew_rank": "FO",
      "traveller_type": "crew",
      "entity": "ASL Airlines Ireland",
      "legal_entity": "ASL Airlines (Ireland) Ltd",
      "home_base": "DUB",
      "station": "LGG",
      "country": "BE",
      "property_id": "P-111",
      "hotel": "Ibis Liege Centre",
      "chain": "Accor",
      "contract_id": "C-111",
      "allotment_id": "A-111",
      "is_allotment_night": 1,
      "rate_type": "contracted",
      "duty_reason": "training",
      "night_status": "occupied",
      "lead_time_days": 2,
      "booking_created_at": "2026-08-27T01:15:00Z",
      "checkin_time": "01:15",
      "checkout_time": "10:00",
      "duty_end_utc": "2026-08-30T00:17:00Z",
      "duty_start_utc": "2026-08-30T11:50:00Z",
      "transfer_minutes": 23,
      "room_net": 254.18,
      "vat_rate": 6,
      "vat_amount": 15.25,
      "vat_country": "BE",
      "vat_recoverable": 1,
      "city_tax": 4,
      "rate_paid": 273.43,
      "ancillaries": 30.45,
      "fee": 0,
      "currency_local": "EUR",
      "rate_paid_local": 273.43,
      "fx_rate": 1,
      "fx_date": "2026-08-30",
      "currency": "EUR",
      "revenue_model": "routespring_contract",
      "supplier_cost": 259.13,
      "markup": 14.3,
      "commission_received": 0,
      "commission_shared": 0,
      "commission_share_pct": 0,
      "rebate_received": 0,
      "vcc_ref": "VCC-8853496",
      "vcc_auth_amount": 328.88,
      "folio_amount": 303.88,
      "settled_amount": 303.88,
      "settled_at": "2026-08-30T23:59:00Z",
      "contracted_rate": 273.43,
      "baseline_rate": 346.21,
      "market_rate": 335.82,
      "rate_honoured": 1,
      "customer": "DHL",
      "cost_centre": "DUB-CREW",
      "change_type": null,
      "change_source": null,
      "change_cost": 0,
      "modify_attempted": 0,
      "modify_failed_reason": null,
      "room_lost": 0,
      "exception_opened_at": null,
      "exception_resolved_at": null,
      "resolved_by": null,
      "sla_breached": 0,
      "recon_state": "matched",
      "recon_amount": 0,
      "crew_rating": null,
      "complaint_theme": null,
      "source_file_id": "AIMS-2026-08-29",
      "ingested_at": "2026-08-30T02:14:00Z",
      "version": 1,
      "public_rate": 346.21,
      "discount_pct": 21.02
    },
    {
      "id": "RS-8853513-3",
      "period": "2026-08",
      "night": "2026-08-30",
      "booking_id": "RS-8853513",
      "duty_id": "D-513513",
      "layover_id": "L-513514",
      "crew_id": "IRE-1009",
      "crew_name": "T. Quinn",
      "crew_rank": "FO",
      "traveller_type": "crew",
      "entity": "ASL Airlines Ireland",
      "legal_entity": "ASL Airlines (Ireland) Ltd",
      "home_base": "DUB",
      "station": "EMA",
      "country": "GB",
      "property_id": "P-104",
      "hotel": "Hilton East Midlands",
      "chain": "Hilton",
      "contract_id": "C-104",
      "allotment_id": null,
      "is_allotment_night": 0,
      "rate_type": "contracted",
      "duty_reason": "overnight",
      "night_status": "occupied",
      "lead_time_days": 5,
      "booking_created_at": "2026-08-23T05:40:00Z",
      "checkin_time": "05:40",
      "checkout_time": "12:00",
      "duty_end_utc": "2026-08-30T04:50:00Z",
      "duty_start_utc": "2026-08-30T06:30:00Z",
      "transfer_minutes": 15,
      "room_net": 284.61,
      "vat_rate": 20,
      "vat_amount": 56.92,
      "vat_country": "GB",
      "vat_recoverable": 1,
      "city_tax": 0,
      "rate_paid": 341.53,
      "ancillaries": 35.77,
      "fee": 0,
      "currency_local": "GBP",
      "rate_paid_local": 288.13,
      "fx_rate": 1.185339,
      "fx_date": "2026-08-30",
      "currency": "EUR",
      "revenue_model": "routespring_contract",
      "supplier_cost": 324.6,
      "markup": 16.93,
      "commission_received": 0,
      "commission_shared": 0,
      "commission_share_pct": 0,
      "rebate_received": 0,
      "vcc_ref": "VCC-8853513",
      "vcc_auth_amount": 355.17,
      "folio_amount": 377.3,
      "settled_amount": 377.3,
      "settled_at": "2026-08-30T23:59:00Z",
      "contracted_rate": 294.4,
      "baseline_rate": 360.69,
      "market_rate": 349.87,
      "rate_honoured": 0,
      "customer": "DHL",
      "cost_centre": "DUB-CREW",
      "change_type": null,
      "change_source": null,
      "change_cost": 0,
      "modify_attempted": 0,
      "modify_failed_reason": null,
      "room_lost": 0,
      "exception_opened_at": null,
      "exception_resolved_at": null,
      "resolved_by": null,
      "sla_breached": 0,
      "recon_state": "matched",
      "recon_amount": 0,
      "crew_rating": null,
      "complaint_theme": null,
      "source_file_id": "AIMS-2026-08-28",
      "ingested_at": "2026-08-30T02:14:00Z",
      "version": 1,
      "public_rate": 360.69,
      "discount_pct": 5.31
    },
    {
      "id": "RS-8853528-2",
      "period": "2026-08",
      "night": "2026-08-30",
      "booking_id": "RS-8853528",
      "duty_id": "D-513528",
      "layover_id": "L-513529",
      "crew_id": "IRE-1039",
      "crew_name": "H. Kavanagh",
      "crew_rank": "CC",
      "traveller_type": "crew",
      "entity": "ASL Airlines Ireland",
      "legal_entity": "ASL Airlines (Ireland) Ltd",
      "home_base": "EMA",
      "station": "DUB",
      "country": "IE",
      "property_id": "P-101",
      "hotel": "Clayton Hotel Dublin Airport",
      "chain": "Dalata",
      "contract_id": "C-101",
      "allotment_id": "A-101",
      "is_allotment_night": 1,
      "rate_type": "contracted",
      "duty_reason": "positioning",
      "night_status": "occupied",
      "lead_time_days": 1,
      "booking_created_at": "2026-08-28T01:15:00Z",
      "checkin_time": "01:15",
      "checkout_time": "04:30",
      "duty_end_utc": "2026-08-30T00:25:00Z",
      "duty_start_utc": "2026-08-30T11:50:00Z",
      "transfer_minutes": 15,
      "room_net": 212.24,
      "vat_rate": 13.5,
      "vat_amount": 28.65,
      "vat_country": "IE",
      "vat_recoverable": 1,
      "city_tax": 0,
      "rate_paid": 240.89,
      "ancillaries": 0,
      "fee": 0,
      "currency_local": "EUR",
      "rate_paid_local": 240.89,
      "fx_rate": 1,
      "fx_date": "2026-08-30",
      "currency": "EUR",
      "revenue_model": "routespring_contract",
      "supplier_cost": 222.23,
      "markup": 18.66,
      "commission_received": 0,
      "commission_shared": 0,
      "commission_share_pct": 0,
      "rebate_received": 0,
      "vcc_ref": "VCC-8853528",
      "vcc_auth_amount": 265.89,
      "folio_amount": 240.89,
      "settled_amount": 240.89,
      "settled_at": "2026-08-30T23:59:00Z",
      "contracted_rate": 240.89,
      "baseline_rate": 289.61,
      "market_rate": 280.92,
      "rate_honoured": 1,
      "customer": "UPS",
      "cost_centre": "EMA-CREW",
      "change_type": null,
      "change_source": null,
      "change_cost": 0,
      "modify_attempted": 0,
      "modify_failed_reason": null,
      "room_lost": 0,
      "exception_opened_at": null,
      "exception_resolved_at": null,
      "resolved_by": null,
      "sla_breached": 0,
      "recon_state": "matched",
      "recon_amount": 0,
      "crew_rating": null,
      "complaint_theme": null,
      "source_file_id": "AIMS-2026-08-29",
      "ingested_at": "2026-08-30T02:14:00Z",
      "version": 1,
      "public_rate": 289.61,
      "discount_pct": 16.82
    },
    {
      "id": "RS-8853539-2",
      "period": "2026-08",
      "night": "2026-08-30",
      "booking_id": "RS-8853539",
      "duty_id": "D-513539",
      "layover_id": "L-513540",
      "crew_id": "IRE-1030",
      "crew_name": "G. Brennan",
      "crew_rank": "CPT",
      "traveller_type": "crew",
      "entity": "ASL Airlines Ireland",
      "legal_entity": "ASL Airlines (Ireland) Ltd",
      "home_base": "DUB",
      "station": "LGG",
      "country": "BE",
      "property_id": "P-111",
      "hotel": "Ibis Liege Centre",
      "chain": "Accor",
      "contract_id": null,
      "allotment_id": null,
      "is_allotment_night": 0,
      "rate_type": "bedbank",
      "duty_reason": "held",
      "night_status": "occupied",
      "lead_time_days": null,
      "booking_created_at": null,
      "checkin_time": null,
      "checkout_time": null,
      "duty_end_utc": "2026-08-30T00:17:00Z",
      "duty_start_utc": "2026-08-30T09:15:00Z",
      "transfer_minutes": 23,
      "room_net": 258.41,
      "vat_rate": 6,
      "vat_amount": 15.5,
      "vat_country": "BE",
      "vat_recoverable": 1,
      "city_tax": 0,
      "rate_paid": 273.91,
      "ancillaries": 11.96,
      "fee": 0,
      "currency_local": "EUR",
      "rate_paid_local": 273.91,
      "fx_rate": 1,
      "fx_date": "2026-08-30",
      "currency": "EUR",
      "revenue_model": "vendor_net",
      "supplier_cost": 247.77,
      "markup": 26.14,
      "commission_received": 0,
      "commission_shared": 0,
      "commission_share_pct": 0,
      "rebate_received": 0,
      "vcc_ref": "VCC-8853539",
      "vcc_auth_amount": null,
      "folio_amount": 285.87,
      "settled_amount": 285.87,
      "settled_at": "2026-08-30T23:59:00Z",
      "contracted_rate": null,
      "baseline_rate": 346.21,
      "market_rate": 335.82,
      "rate_honoured": 1,
      "customer": "DHL",
      "cost_centre": "DUB-CREW",
      "change_type": null,
      "change_source": null,
      "change_cost": 0,
      "modify_attempted": 0,
      "modify_failed_reason": null,
      "room_lost": 0,
      "exception_opened_at": null,
      "exception_resolved_at": null,
      "resolved_by": null,
      "sla_breached": 0,
      "recon_state": "matched",
      "recon_amount": 0,
      "crew_rating": null,
      "complaint_theme": null,
      "source_file_id": "AIMS-2026-08-29",
      "ingested_at": "2026-08-30T02:14:00Z",
      "version": 1,
      "public_rate": 346.21,
      "discount_pct": 20.88
    },
    {
      "id": "RS-8853548-1",
      "period": "2026-08",
      "night": "2026-08-30",
      "booking_id": "RS-8853548",
      "duty_id": "D-513548",
      "layover_id": "L-513549",
      "crew_id": "IRE-1083",
      "crew_name": "T. Devlin",
      "crew_rank": "CPT",
      "traveller_type": "crew",
      "entity": "ASL Airlines Ireland",
      "legal_entity": "ASL Airlines (Ireland) Ltd",
      "home_base": "DUB",
      "station": "EMA",
      "country": "GB",
      "property_id": "P-104",
      "hotel": "Hilton East Midlands",
      "chain": "Hilton",
      "contract_id": "C-104",
      "allotment_id": null,
      "is_allotment_night": 0,
      "rate_type": "contracted",
      "duty_reason": "overnight",
      "night_status": "occupied",
      "lead_time_days": 1,
      "booking_created_at": "2026-08-29T05:40:00Z",
      "checkin_time": "05:40",
      "checkout_time": "04:30",
      "duty_end_utc": "2026-08-30T04:50:00Z",
      "duty_start_utc": "2026-08-30T06:30:00Z",
      "transfer_minutes": 15,
      "room_net": 282.98,
      "vat_rate": 20,
      "vat_amount": 56.59,
      "vat_country": "GB",
      "vat_recoverable": 1,
      "city_tax": 0,
      "rate_paid": 339.57,
      "ancillaries": 0,
      "fee": 15.97,
      "currency_local": "GBP",
      "rate_paid_local": 286.48,
      "fx_rate": 1.185339,
      "fx_date": "2026-08-30",
      "currency": "EUR",
      "revenue_model": "routespring_contract",
      "supplier_cost": 318.61,
      "markup": 20.96,
      "commission_received": 0,
      "commission_shared": 0,
      "commission_share_pct": 0,
      "rebate_received": 0,
      "vcc_ref": "VCC-8853548",
      "vcc_auth_amount": 318.46,
      "folio_amount": 339.57,
      "settled_amount": 339.57,
      "settled_at": "2026-08-30T23:59:00Z",
      "contracted_rate": 293.46,
      "baseline_rate": 360.69,
      "market_rate": 349.87,
      "rate_honoured": 0,
      "customer": "ASL own pax",
      "cost_centre": "DUB-CREW",
      "change_type": null,
      "change_source": null,
      "change_cost": 0,
      "modify_attempted": 0,
      "modify_failed_reason": null,
      "room_lost": 0,
      "exception_opened_at": null,
      "exception_resolved_at": null,
      "resolved_by": null,
      "sla_breached": 0,
      "recon_state": "matched",
      "recon_amount": 0,
      "crew_rating": null,
      "complaint_theme": null,
      "source_file_id": "AIMS-2026-08-30",
      "ingested_at": "2026-08-30T02:14:00Z",
      "version": 1,
      "public_rate": 360.69,
      "discount_pct": 5.86
    },
    {
      "id": "RS-8853579-1",
      "period": "2026-08",
      "night": "2026-08-30",
      "booking_id": "RS-8853579",
      "duty_id": "D-513579",
      "layover_id": "L-513580",
      "crew_id": "IRE-1038",
      "crew_name": "D. Doyle",
      "crew_rank": "CPT",
      "traveller_type": "crew",
      "entity": "ASL Airlines Ireland",
      "legal_entity": "ASL Airlines (Ireland) Ltd",
      "home_base": "EMA",
      "station": "CGN",
      "country": "DE",
      "property_id": "P-108",
      "hotel": "Leonardo Hotel Koln",
      "chain": "Leonardo",
      "contract_id": "C-108",
      "allotment_id": "A-108",
      "is_allotment_night": 1,
      "rate_type": "contracted",
      "duty_reason": "positioning",
      "night_status": "occupied",
      "lead_time_days": 5,
      "booking_created_at": "2026-08-25T14:00:00Z",
      "checkin_time": "14:00",
      "checkout_time": "10:00",
      "duty_end_utc": "2026-08-30T13:09:00Z",
      "duty_start_utc": "2026-08-30T09:15:00Z",
      "transfer_minutes": 16,
      "room_net": 249.87,
      "vat_rate": 7,
      "vat_amount": 17.49,
      "vat_country": "DE",
      "vat_recoverable": 1,
      "city_tax": 5,
      "rate_paid": 272.36,
      "ancillaries": 0,
      "fee": 15.97,
      "currency_local": "EUR",
      "rate_paid_local": 272.36,
      "fx_rate": 1,
      "fx_date": "2026-08-30",
      "currency": "EUR",
      "revenue_model": "routespring_contract",
      "supplier_cost": 257.15,
      "markup": 15.21,
      "commission_received": 0,
      "commission_shared": 0,
      "commission_share_pct": 0,
      "rebate_received": 0,
      "vcc_ref": "VCC-8853579",
      "vcc_auth_amount": 297.36,
      "folio_amount": 272.36,
      "settled_amount": 272.36,
      "settled_at": "2026-08-30T23:59:00Z",
      "contracted_rate": 272.36,
      "baseline_rate": 331.16,
      "market_rate": 321.23,
      "rate_honoured": 1,
      "customer": "FedEx",
      "cost_centre": "EMA-CREW",
      "change_type": null,
      "change_source": null,
      "change_cost": 0,
      "modify_attempted": 0,
      "modify_failed_reason": null,
      "room_lost": 0,
      "exception_opened_at": null,
      "exception_resolved_at": null,
      "resolved_by": null,
      "sla_breached": 0,
      "recon_state": "matched",
      "recon_amount": 0,
      "crew_rating": null,
      "complaint_theme": null,
      "source_file_id": "AIMS-2026-08-30",
      "ingested_at": "2026-08-30T02:14:00Z",
      "version": 1,
      "public_rate": 331.16,
      "discount_pct": 17.76
    },
    {
      "id": "RS-8853650-3",
      "period": "2026-08",
      "night": "2026-08-30",
      "booking_id": "RS-8853650",
      "duty_id": "D-513650",
      "layover_id": "L-513651",
      "crew_id": "IRE-1024",
      "crew_name": "O. Byrne",
      "crew_rank": "CC",
      "traveller_type": "crew",
      "entity": "ASL Airlines Ireland",
      "legal_entity": "ASL Airlines (Ireland) Ltd",
      "home_base": "DUB",
      "station": "EMA",
      "country": "GB",
      "property_id": "P-104",
      "hotel": "Hilton East Midlands",
      "chain": "Hilton",
      "contract_id": "C-104",
      "allotment_id": "A-104",
      "is_allotment_night": 1,
      "rate_type": "contracted",
      "duty_reason": "overnight",
      "night_status": "occupied",
      "lead_time_days": 1,
      "booking_created_at": "2026-08-27T05:40:00Z",
      "checkin_time": "05:40",
      "checkout_time": "10:00",
      "duty_end_utc": "2026-08-30T04:50:00Z",
      "duty_start_utc": "2026-08-30T09:15:00Z",
      "transfer_minutes": 15,
      "room_net": 245.66,
      "vat_rate": 20,
      "vat_amount": 49.13,
      "vat_country": "GB",
      "vat_recoverable": 1,
      "city_tax": 0,
      "rate_paid": 294.79,
      "ancillaries": 0,
      "fee": 0,
      "currency_local": "GBP",
      "rate_paid_local": 248.7,
      "fx_rate": 1.185339,
      "fx_date": "2026-08-30",
      "currency": "EUR",
      "revenue_model": "routespring_contract",
      "supplier_cost": 279.11,
      "markup": 15.68,
      "commission_received": 0,
      "commission_shared": 0,
      "commission_share_pct": 0,
      "rebate_received": 0,
      "vcc_ref": "VCC-8853650",
      "vcc_auth_amount": 319.79,
      "folio_amount": 294.79,
      "settled_amount": 294.79,
      "settled_at": "2026-08-30T23:59:00Z",
      "contracted_rate": 294.79,
      "baseline_rate": 360.69,
      "market_rate": 349.87,
      "rate_honoured": 1,
      "customer": "UPS",
      "cost_centre": "DUB-CREW",
      "change_type": null,
      "change_source": null,
      "change_cost": 0,
      "modify_attempted": 0,
      "modify_failed_reason": null,
      "room_lost": 0,
      "exception_opened_at": null,
      "exception_resolved_at": null,
      "resolved_by": null,
      "sla_breached": 0,
      "recon_state": "matched",
      "recon_amount": 0,
      "crew_rating": null,
      "complaint_theme": null,
      "source_file_id": "AIMS-2026-08-28",
      "ingested_at": "2026-08-30T02:14:00Z",
      "version": 1,
      "public_rate": 360.69,
      "discount_pct": 18.27
    },
    {
      "id": "RS-8853652-2",
      "period": "2026-08",
      "night": "2026-08-30",
      "booking_id": "RS-8853652",
      "duty_id": "D-513652",
      "layover_id": "L-513653",
      "crew_id": "IRE-1077",
      "crew_name": "M. Fitzgerald",
      "crew_rank": "CPT",
      "traveller_type": "crew",
      "entity": "ASL Airlines Ireland",
      "legal_entity": "ASL Airlines (Ireland) Ltd",
      "home_base": "EMA",
      "station": "LGG",
      "country": "BE",
      "property_id": "P-111",
      "hotel": "Ibis Liege Centre",
      "chain": "Accor",
      "contract_id": "C-111",
      "allotment_id": null,
      "is_allotment_night": 0,
      "rate_type": "contracted",
      "duty_reason": "held",
      "night_status": "occupied",
      "lead_time_days": null,
      "booking_created_at": null,
      "checkin_time": null,
      "checkout_time": null,
      "duty_end_utc": "2026-08-30T14:02:00Z",
      "duty_start_utc": "2026-08-30T06:30:00Z",
      "transfer_minutes": 23,
      "room_net": 261.21,
      "vat_rate": 6,
      "vat_amount": 15.67,
      "vat_country": "BE",
      "vat_recoverable": 1,
      "city_tax": 0,
      "rate_paid": 276.88,
      "ancillaries": 0,
      "fee": 0,
      "currency_local": "EUR",
      "rate_paid_local": 276.88,
      "fx_rate": 1,
      "fx_date": "2026-08-30",
      "currency": "EUR",
      "revenue_model": "routespring_contract",
      "supplier_cost": 256.86,
      "markup": 20.02,
      "commission_received": 0,
      "commission_shared": 0,
      "commission_share_pct": 0,
      "rebate_received": 0,
      "vcc_ref": "VCC-8853652",
      "vcc_auth_amount": null,
      "folio_amount": 276.88,
      "settled_amount": 276.88,
      "settled_at": "2026-08-30T23:59:00Z",
      "contracted_rate": 276.88,
      "baseline_rate": 346.21,
      "market_rate": 335.82,
      "rate_honoured": 1,
      "customer": "DHL",
      "cost_centre": "EMA-CREW",
      "change_type": null,
      "change_source": null,
      "change_cost": 0,
      "modify_attempted": 0,
      "modify_failed_reason": null,
      "room_lost": 0,
      "exception_opened_at": null,
      "exception_resolved_at": null,
      "resolved_by": null,
      "sla_breached": 0,
      "recon_state": "matched",
      "recon_amount": 0,
      "crew_rating": null,
      "complaint_theme": null,
      "source_file_id": "AIMS-2026-08-29",
      "ingested_at": "2026-08-30T02:14:00Z",
      "version": 1,
      "public_rate": 346.21,
      "discount_pct": 20.03
    },
    {
      "id": "RS-8853678-2",
      "period": "2026-08",
      "night": "2026-08-30",
      "booking_id": "RS-8853678",
      "duty_id": "D-513678",
      "layover_id": "L-513679",
      "crew_id": "IRE-S213",
      "crew_name": "R. Brennan",
      "crew_rank": "STAFF",
      "traveller_type": "staff",
      "entity": "ASL Airlines Ireland",
      "legal_entity": "ASL Airlines (Ireland) Ltd",
      "home_base": "EMA",
      "station": "LGG",
      "country": "BE",
      "property_id": "P-110",
      "hotel": "Van der Valk Liege",
      "chain": "Van der Valk",
      "contract_id": "C-110",
      "allotment_id": "A-110",
      "is_allotment_night": 1,
      "rate_type": "contracted",
      "duty_reason": "training",
      "night_status": "occupied",
      "lead_time_days": 0.5,
      "booking_created_at": "2026-08-28T17:40:00Z",
      "checkin_time": "05:40",
      "checkout_time": "08:15",
      "duty_end_utc": "2026-08-30T04:43:00Z",
      "duty_start_utc": "2026-08-30T14:05:00Z",
      "transfer_minutes": 22,
      "room_net": 241.4,
      "vat_rate": 6,
      "vat_amount": 14.48,
      "vat_country": "BE",
      "vat_recoverable": 1,
      "city_tax": 4,
      "rate_paid": 259.88,
      "ancillaries": 10.89,
      "fee": 0,
      "currency_local": "EUR",
      "rate_paid_local": 259.88,
      "fx_rate": 1,
      "fx_date": "2026-08-30",
      "currency": "EUR",
      "revenue_model": "routespring_contract",
      "supplier_cost": 244.93,
      "markup": 14.95,
      "commission_received": 0,
      "commission_shared": 0,
      "commission_share_pct": 0,
      "rebate_received": 0,
      "vcc_ref": "VCC-8853678",
      "vcc_auth_amount": 295.77,
      "folio_amount": 270.77,
      "settled_amount": 270.77,
      "settled_at": "2026-08-30T23:59:00Z",
      "contracted_rate": 259.88,
      "baseline_rate": 326.89,
      "market_rate": 317.08,
      "rate_honoured": 1,
      "customer": "DHL",
      "cost_centre": "EMA-CREW",
      "change_type": "cancel_rebook",
      "change_source": "travel_desk",
      "change_cost": 251.03,
      "modify_attempted": 1,
      "modify_failed_reason": "no_availability",
      "room_lost": 0,
      "exception_opened_at": "2026-08-30T17:22:00Z",
      "exception_resolved_at": "2026-08-30T07:05:00Z",
      "resolved_by": "human",
      "sla_breached": 1,
      "recon_state": "matched",
      "recon_amount": 0,
      "crew_rating": null,
      "complaint_theme": null,
      "source_file_id": "AIMS-2026-08-29",
      "ingested_at": "2026-08-30T02:14:00Z",
      "version": 1,
      "public_rate": 326.89,
      "discount_pct": 20.5
    },
    {
      "id": "RS-8853714-1",
      "period": "2026-08",
      "night": "2026-08-30",
      "booking_id": "RS-8853714",
      "duty_id": "D-513714",
      "layover_id": "L-513715",
      "crew_id": "IRE-1049",
      "crew_name": "N. O Conaill",
      "crew_rank": "CC",
      "traveller_type": "crew",
      "entity": "ASL Airlines Ireland",
      "legal_entity": "ASL Airlines (Ireland) Ltd",
      "home_base": "DUB",
      "station": "EMA",
      "country": "GB",
      "property_id": "P-105",
      "hotel": "Holiday Inn Castle Donington",
      "chain": "IHG",
      "contract_id": null,
      "allotment_id": null,
      "is_allotment_night": 0,
      "rate_type": "bedbank",
      "duty_reason": "training",
      "night_status": "occupied",
      "lead_time_days": 3,
      "booking_created_at": "2026-08-27T14:00:00Z",
      "checkin_time": "14:00",
      "checkout_time": "04:30",
      "duty_end_utc": "2026-08-30T13:14:00Z",
      "duty_start_utc": "2026-08-30T09:15:00Z",
      "transfer_minutes": 11,
      "room_net": 239.61,
      "vat_rate": 20,
      "vat_amount": 47.92,
      "vat_country": "GB",
      "vat_recoverable": 1,
      "city_tax": 0,
      "rate_paid": 287.53,
      "ancillaries": 0,
      "fee": 15.97,
      "currency_local": "GBP",
      "rate_paid_local": 242.57,
      "fx_rate": 1.185339,
      "fx_date": "2026-08-30",
      "currency": "EUR",
      "revenue_model": "vendor_net",
      "supplier_cost": 261.7,
      "markup": 25.83,
      "commission_received": 0,
      "commission_shared": 0,
      "commission_share_pct": 0,
      "rebate_received": 0,
      "vcc_ref": "VCC-8853714",
      "vcc_auth_amount": 312.53,
      "folio_amount": 287.53,
      "settled_amount": 287.53,
      "settled_at": "2026-08-30T23:59:00Z",
      "contracted_rate": null,
      "baseline_rate": 359.58,
      "market_rate": 348.79,
      "rate_honoured": 1,
      "customer": "DHL",
      "cost_centre": "DUB-CREW",
      "change_type": null,
      "change_source": null,
      "change_cost": 0,
      "modify_attempted": 0,
      "modify_failed_reason": null,
      "room_lost": 0,
      "exception_opened_at": null,
      "exception_resolved_at": null,
      "resolved_by": null,
      "sla_breached": 0,
      "recon_state": "matched",
      "recon_amount": 0,
      "crew_rating": null,
      "complaint_theme": null,
      "source_file_id": "AIMS-2026-08-30",
      "ingested_at": "2026-08-30T02:14:00Z",
      "version": 1,
      "public_rate": 359.58,
      "discount_pct": 20.04
    },
    {
      "id": "RS-8853756-3",
      "period": "2026-08",
      "night": "2026-08-30",
      "booking_id": "RS-8853756",
      "duty_id": "D-513756",
      "layover_id": "L-513757",
      "crew_id": "IRE-1081",
      "crew_name": "A. Quinn",
      "crew_rank": "CPT",
      "traveller_type": "crew",
      "entity": "ASL Airlines Ireland",
      "legal_entity": "ASL Airlines (Ireland) Ltd",
      "home_base": "DUB",
      "station": "LGG",
      "country": "BE",
      "property_id": "P-111",
      "hotel": "Ibis Liege Centre",
      "chain": "Accor",
      "contract_id": "C-111",
      "allotment_id": "A-111",
      "is_allotment_night": 1,
      "rate_type": "contracted",
      "duty_reason": "irops",
      "night_status": "occupied",
      "lead_time_days": 0,
      "booking_created_at": "2026-08-28T04:10:00Z",
      "checkin_time": "05:40",
      "checkout_time": "11:00",
      "duty_end_utc": "2026-08-30T04:42:00Z",
      "duty_start_utc": "2026-08-30T06:30:00Z",
      "transfer_minutes": 23,
      "room_net": 254.59,
      "vat_rate": 6,
      "vat_amount": 15.28,
      "vat_country": "BE",
      "vat_recoverable": 1,
      "city_tax": 4,
      "rate_paid": 273.87,
      "ancillaries": 0,
      "fee": 0,
      "currency_local": "EUR",
      "rate_paid_local": 273.87,
      "fx_rate": 1,
      "fx_date": "2026-08-30",
      "currency": "EUR",
      "revenue_model": "routespring_contract",
      "supplier_cost": 252.94,
      "markup": 20.93,
      "commission_received": 0,
      "commission_shared": 0,
      "commission_share_pct": 0,
      "rebate_received": 0,
      "vcc_ref": "VCC-8853756",
      "vcc_auth_amount": 298.87,
      "folio_amount": 273.87,
      "settled_amount": 273.87,
      "settled_at": "2026-08-30T23:59:00Z",
      "contracted_rate": 273.87,
      "baseline_rate": 346.21,
      "market_rate": 335.82,
      "rate_honoured": 1,
      "customer": "UPS",
      "cost_centre": "DUB-CREW",
      "change_type": "modify_in_place",
      "change_source": "travel_desk",
      "change_cost": 12.99,
      "modify_attempted": 1,
      "modify_failed_reason": null,
      "room_lost": 0,
      "exception_opened_at": null,
      "exception_resolved_at": null,
      "resolved_by": "automation",
      "sla_breached": 0,
      "recon_state": "matched",
      "recon_amount": 0,
      "crew_rating": null,
      "complaint_theme": null,
      "source_file_id": "AIMS-2026-08-28",
      "ingested_at": "2026-08-30T02:14:00Z",
      "version": 1,
      "public_rate": 346.21,
      "discount_pct": 20.89
    },
    {
      "id": "RS-8853791-2",
      "period": "2026-08",
      "night": "2026-08-30",
      "booking_id": "RS-8853791",
      "duty_id": "D-513791",
      "layover_id": "L-513792",
      "crew_id": "IRE-1049",
      "crew_name": "N. O Conaill",
      "crew_rank": "CC",
      "traveller_type": "crew",
      "entity": "ASL Airlines Ireland",
      "legal_entity": "ASL Airlines (Ireland) Ltd",
      "home_base": "DUB",
      "station": "EMA",
      "country": "GB",
      "property_id": "P-106",
      "hotel": "Premier Inn Kegworth",
      "chain": "Whitbread",
      "contract_id": null,
      "allotment_id": null,
      "is_allotment_night": 0,
      "rate_type": "bedbank",
      "duty_reason": "overnight",
      "night_status": "occupied",
      "lead_time_days": 9,
      "booking_created_at": "2026-08-20T22:30:00Z",
      "checkin_time": "22:30",
      "checkout_time": "10:00",
      "duty_end_utc": "2026-08-30T21:17:00Z",
      "duty_start_utc": "2026-08-30T06:30:00Z",
      "transfer_minutes": 38,
      "room_net": 232.03,
      "vat_rate": 20,
      "vat_amount": 46.4,
      "vat_country": "GB",
      "vat_recoverable": 1,
      "city_tax": 0,
      "rate_paid": 278.43,
      "ancillaries": 10.59,
      "fee": 0,
      "currency_local": "GBP",
      "rate_paid_local": 234.89,
      "fx_rate": 1.185339,
      "fx_date": "2026-08-30",
      "currency": "EUR",
      "revenue_model": "vendor_net",
      "supplier_cost": 249.93,
      "markup": 28.5,
      "commission_received": 0,
      "commission_shared": 0,
      "commission_share_pct": 0,
      "rebate_received": 0,
      "vcc_ref": "VCC-8853791",
      "vcc_auth_amount": 314.02,
      "folio_amount": 289.02,
      "settled_amount": 289.02,
      "settled_at": "2026-08-30T23:59:00Z",
      "contracted_rate": null,
      "baseline_rate": 343.02,
      "market_rate": 332.73,
      "rate_honoured": 1,
      "customer": "UPS",
      "cost_centre": "DUB-CREW",
      "change_type": null,
      "change_source": null,
      "change_cost": 0,
      "modify_attempted": 0,
      "modify_failed_reason": null,
      "room_lost": 0,
      "exception_opened_at": null,
      "exception_resolved_at": null,
      "resolved_by": null,
      "sla_breached": 0,
      "recon_state": "matched",
      "recon_amount": 0,
      "crew_rating": null,
      "complaint_theme": null,
      "source_file_id": "AIMS-2026-08-29",
      "ingested_at": "2026-08-30T02:14:00Z",
      "version": 1,
      "public_rate": 343.02,
      "discount_pct": 18.83
    },
    {
      "id": "RS-8853815-3",
      "period": "2026-08",
      "night": "2026-08-30",
      "booking_id": "RS-8853815",
      "duty_id": "D-513815",
      "layover_id": "L-513816",
      "crew_id": "IRE-1018",
      "crew_name": "B. Brennan",
      "crew_rank": "FO",
      "traveller_type": "crew",
      "entity": "ASL Airlines Ireland",
      "legal_entity": "ASL Airlines (Ireland) Ltd",
      "home_base": "EMA",
      "station": "STN",
      "country": "GB",
      "property_id": "P-116",
      "hotel": "Hampton by Hilton Stansted",
      "chain": "Hilton",
      "contract_id": null,
      "allotment_id": null,
      "is_allotment_night": 0,
      "rate_type": "bedbank",
      "duty_reason": "held",
      "night_status": "occupied",
      "lead_time_days": null,
      "booking_created_at": null,
      "checkin_time": null,
      "checkout_time": null,
      "duty_end_utc": "2026-08-30T13:07:00Z",
      "duty_start_utc": "2026-08-30T09:15:00Z",
      "transfer_minutes": 18,
      "room_net": 253.53,
      "vat_rate": 20,
      "vat_amount": 50.7,
      "vat_country": "GB",
      "vat_recoverable": 1,
      "city_tax": 0,
      "rate_paid": 304.23,
      "ancillaries": 10.5,
      "fee": 0,
      "currency_local": "GBP",
      "rate_paid_local": 256.66,
      "fx_rate": 1.185339,
      "fx_date": "2026-08-30",
      "currency": "EUR",
      "revenue_model": "vendor_net",
      "supplier_cost": 279.41,
      "markup": 24.82,
      "commission_received": 0,
      "commission_shared": 0,
      "commission_share_pct": 0,
      "rebate_received": 0,
      "vcc_ref": "VCC-8853815",
      "vcc_auth_amount": null,
      "folio_amount": 314.73,
      "settled_amount": 314.73,
      "settled_at": "2026-08-30T23:59:00Z",
      "contracted_rate": null,
      "baseline_rate": 379.42,
      "market_rate": 368.04,
      "rate_honoured": 1,
      "customer": "DHL",
      "cost_centre": "EMA-CREW",
      "change_type": null,
      "change_source": null,
      "change_cost": 0,
      "modify_attempted": 0,
      "modify_failed_reason": null,
      "room_lost": 0,
      "exception_opened_at": null,
      "exception_resolved_at": null,
      "resolved_by": null,
      "sla_breached": 0,
      "recon_state": "matched",
      "recon_amount": 0,
      "crew_rating": null,
      "complaint_theme": null,
      "source_file_id": "AIMS-2026-08-28",
      "ingested_at": "2026-08-30T02:14:00Z",
      "version": 1,
      "public_rate": 379.42,
      "discount_pct": 19.82
    },
    {
      "id": "RS-8853830-1",
      "period": "2026-08",
      "night": "2026-08-30",
      "booking_id": "RS-8853830",
      "duty_id": "D-513830",
      "layover_id": "L-513831",
      "crew_id": "IRE-S201",
      "crew_name": "S. Brennan",
      "crew_rank": "STAFF",
      "traveller_type": "staff",
      "entity": "ASL Airlines Ireland",
      "legal_entity": "ASL Airlines (Ireland) Ltd",
      "home_base": "DUB",
      "station": "EMA",
      "country": "GB",
      "property_id": "P-105",
      "hotel": "Holiday Inn Castle Donington",
      "chain": "IHG",
      "contract_id": null,
      "allotment_id": null,
      "is_allotment_night": 0,
      "rate_type": "bedbank",
      "duty_reason": "training",
      "night_status": "occupied",
      "lead_time_days": 0.5,
      "booking_created_at": "2026-08-29T17:40:00Z",
      "checkin_time": "05:40",
      "checkout_time": "08:15",
      "duty_end_utc": "2026-08-30T04:54:00Z",
      "duty_start_utc": "2026-08-30T09:15:00Z",
      "transfer_minutes": 11,
      "room_net": 272.2,
      "vat_rate": 20,
      "vat_amount": 54.44,
      "vat_country": "GB",
      "vat_recoverable": 1,
      "city_tax": 0,
      "rate_paid": 326.64,
      "ancillaries": 27.9,
      "fee": 15.97,
      "currency_local": "GBP",
      "rate_paid_local": 275.57,
      "fx_rate": 1.185339,
      "fx_date": "2026-08-30",
      "currency": "EUR",
      "revenue_model": "vendor_net",
      "supplier_cost": 296.55,
      "markup": 30.09,
      "commission_received": 0,
      "commission_shared": 0,
      "commission_share_pct": 0,
      "rebate_received": 0,
      "vcc_ref": "VCC-8853830",
      "vcc_auth_amount": 379.54,
      "folio_amount": 354.54,
      "settled_amount": 354.54,
      "settled_at": "2026-08-30T23:59:00Z",
      "contracted_rate": null,
      "baseline_rate": 359.58,
      "market_rate": 348.79,
      "rate_honoured": 1,
      "customer": "DHL",
      "cost_centre": "DUB-CREW",
      "change_type": null,
      "change_source": null,
      "change_cost": 0,
      "modify_attempted": 0,
      "modify_failed_reason": null,
      "room_lost": 0,
      "exception_opened_at": null,
      "exception_resolved_at": null,
      "resolved_by": null,
      "sla_breached": 0,
      "recon_state": "matched",
      "recon_amount": 0,
      "crew_rating": 4.3,
      "complaint_theme": null,
      "source_file_id": "AIMS-2026-08-30",
      "ingested_at": "2026-08-30T02:14:00Z",
      "version": 1,
      "public_rate": 359.58,
      "discount_pct": 9.16
    },
    {
      "id": "RS-8853836-3",
      "period": "2026-08",
      "night": "2026-08-30",
      "booking_id": "RS-8853836",
      "duty_id": "D-513836",
      "layover_id": "L-513837",
      "crew_id": "IRE-1040",
      "crew_name": "K. Nolan",
      "crew_rank": "ENG",
      "traveller_type": "crew",
      "entity": "ASL Airlines Ireland",
      "legal_entity": "ASL Airlines (Ireland) Ltd",
      "home_base": "EMA",
      "station": "CGN",
      "country": "DE",
      "property_id": "P-108",
      "hotel": "Leonardo Hotel Koln",
      "chain": "Leonardo",
      "contract_id": "C-108",
      "allotment_id": "A-108",
      "is_allotment_night": 1,
      "rate_type": "contracted",
      "duty_reason": "held",
      "night_status": "occupied",
      "lead_time_days": null,
      "booking_created_at": null,
      "checkin_time": null,
      "checkout_time": null,
      "duty_end_utc": "2026-08-30T04:49:00Z",
      "duty_start_utc": "2026-08-30T14:05:00Z",
      "transfer_minutes": 16,
      "room_net": 255.04,
      "vat_rate": 7,
      "vat_amount": 17.85,
      "vat_country": "DE",
      "vat_recoverable": 1,
      "city_tax": 0,
      "rate_paid": 272.89,
      "ancillaries": 9.95,
      "fee": 0,
      "currency_local": "EUR",
      "rate_paid_local": 272.89,
      "fx_rate": 1,
      "fx_date": "2026-08-30",
      "currency": "EUR",
      "revenue_model": "routespring_contract",
      "supplier_cost": 254.55,
      "markup": 18.34,
      "commission_received": 0,
      "commission_shared": 0,
      "commission_share_pct": 0,
      "rebate_received": 0,
      "vcc_ref": "VCC-8853836",
      "vcc_auth_amount": null,
      "folio_amount": 282.84,
      "settled_amount": 282.84,
      "settled_at": "2026-08-30T23:59:00Z",
      "contracted_rate": 272.89,
      "baseline_rate": 331.16,
      "market_rate": 321.23,
      "rate_honoured": 1,
      "customer": "DHL",
      "cost_centre": "EMA-CREW",
      "change_type": null,
      "change_source": null,
      "change_cost": 0,
      "modify_attempted": 0,
      "modify_failed_reason": null,
      "room_lost": 0,
      "exception_opened_at": null,
      "exception_resolved_at": null,
      "resolved_by": null,
      "sla_breached": 0,
      "recon_state": "matched",
      "recon_amount": 0,
      "crew_rating": null,
      "complaint_theme": null,
      "source_file_id": "AIMS-2026-08-28",
      "ingested_at": "2026-08-30T02:14:00Z",
      "version": 1,
      "public_rate": 331.16,
      "discount_pct": 17.6
    },
    {
      "id": "RS-8853839-2",
      "period": "2026-08",
      "night": "2026-08-30",
      "booking_id": "RS-8853839",
      "duty_id": "D-513839",
      "layover_id": "L-513840",
      "crew_id": "BEL-1088",
      "crew_name": "V. Maes",
      "crew_rank": "CC",
      "traveller_type": "crew",
      "entity": "ASL Airlines Belgium",
      "legal_entity": "ASL Airlines Belgium NV",
      "home_base": "LGG",
      "station": "HKG",
      "country": "HK",
      "property_id": "P-121",
      "hotel": "Hong Kong SkyCity Marriott",
      "chain": "Marriott",
      "contract_id": null,
      "allotment_id": null,
      "is_allotment_night": 0,
      "rate_type": "bedbank",
      "duty_reason": "overnight",
      "night_status": "no_show",
      "lead_time_days": 0.5,
      "booking_created_at": "2026-08-28T13:15:00Z",
      "checkin_time": "01:15",
      "checkout_time": "12:00",
      "duty_end_utc": "2026-08-30T00:00:00Z",
      "duty_start_utc": "2026-08-30T14:05:00Z",
      "transfer_minutes": 44,
      "room_net": 340.7,
      "vat_rate": 0,
      "vat_amount": 0,
      "vat_country": "HK",
      "vat_recoverable": 0,
      "city_tax": 0,
      "rate_paid": 340.7,
      "ancillaries": 19.5,
      "fee": 0,
      "currency_local": "HKD",
      "rate_paid_local": 2862.83,
      "fx_rate": 0.119008,
      "fx_date": "2026-08-30",
      "currency": "EUR",
      "revenue_model": "vendor_net",
      "supplier_cost": 310.33,
      "markup": 30.37,
      "commission_received": 0,
      "commission_shared": 0,
      "commission_share_pct": 0,
      "rebate_received": 0,
      "vcc_ref": "VCC-8853839",
      "vcc_auth_amount": 385.2,
      "folio_amount": 340.7,
      "settled_amount": 340.7,
      "settled_at": "2026-08-30T23:59:00Z",
      "contracted_rate": null,
      "baseline_rate": 365.34,
      "market_rate": 354.38,
      "rate_honoured": 1,
      "customer": "DHL",
      "cost_centre": "LGG-CREW",
      "change_type": "modify_in_place",
      "change_source": "travel_desk",
      "change_cost": 16.04,
      "modify_attempted": 1,
      "modify_failed_reason": null,
      "room_lost": 0,
      "exception_opened_at": null,
      "exception_resolved_at": null,
      "resolved_by": "automation",
      "sla_breached": 0,
      "recon_state": "matched",
      "recon_amount": 0,
      "crew_rating": null,
      "complaint_theme": null,
      "source_file_id": "AIMS-2026-08-29",
      "ingested_at": "2026-08-30T02:14:00Z",
      "version": 1,
      "public_rate": 365.34,
      "discount_pct": 6.74
    },
    {
      "id": "RS-8853855-2",
      "period": "2026-08",
      "night": "2026-08-30",
      "booking_id": "RS-8853855",
      "duty_id": "D-513855",
      "layover_id": "L-513856",
      "crew_id": "BEL-1033",
      "crew_name": "D. Lambert",
      "crew_rank": "FO",
      "traveller_type": "crew",
      "entity": "ASL Airlines Belgium",
      "legal_entity": "ASL Airlines Belgium NV",
      "home_base": "BRU",
      "station": "LGG",
      "country": "BE",
      "property_id": "P-110",
      "hotel": "Van der Valk Liege",
      "chain": "Van der Valk",
      "contract_id": "C-110",
      "allotment_id": null,
      "is_allotment_night": 0,
      "rate_type": "contracted",
      "duty_reason": "positioning",
      "night_status": "occupied",
      "lead_time_days": 2,
      "booking_created_at": "2026-08-27T14:00:00Z",
      "checkin_time": "14:00",
      "checkout_time": "12:00",
      "duty_end_utc": "2026-08-30T13:03:00Z",
      "duty_start_utc": "2026-08-30T11:50:00Z",
      "transfer_minutes": 22,
      "room_net": 243.68,
      "vat_rate": 6,
      "vat_amount": 14.62,
      "vat_country": "BE",
      "vat_recoverable": 1,
      "city_tax": 4,
      "rate_paid": 262.3,
      "ancillaries": 0,
      "fee": 0,
      "currency_local": "EUR",
      "rate_paid_local": 262.3,
      "fx_rate": 1,
      "fx_date": "2026-08-30",
      "currency": "EUR",
      "revenue_model": "routespring_contract",
      "supplier_cost": 243.95,
      "markup": 18.35,
      "commission_received": 0,
      "commission_shared": 0,
      "commission_share_pct": 0,
      "rebate_received": 0,
      "vcc_ref": "VCC-8853855",
      "vcc_auth_amount": 287.3,
      "folio_amount": 262.3,
      "settled_amount": 262.3,
      "settled_at": "2026-08-30T23:59:00Z",
      "contracted_rate": 262.3,
      "baseline_rate": 326.89,
      "market_rate": 317.08,
      "rate_honoured": 1,
      "customer": "DHL",
      "cost_centre": "BRU-CREW",
      "change_type": null,
      "change_source": null,
      "change_cost": 0,
      "modify_attempted": 0,
      "modify_failed_reason": null,
      "room_lost": 0,
      "exception_opened_at": null,
      "exception_resolved_at": null,
      "resolved_by": null,
      "sla_breached": 0,
      "recon_state": "matched",
      "recon_amount": 0,
      "crew_rating": null,
      "complaint_theme": null,
      "source_file_id": "AIMS-2026-08-29",
      "ingested_at": "2026-08-30T02:14:00Z",
      "version": 1,
      "public_rate": 326.89,
      "discount_pct": 19.76
    },
    {
      "id": "RS-8853863-3",
      "period": "2026-08",
      "night": "2026-08-30",
      "booking_id": "RS-8853863",
      "duty_id": "D-513863",
      "layover_id": "L-513864",
      "crew_id": "BEL-1008",
      "crew_name": "R. Dubois",
      "crew_rank": "CPT",
      "traveller_type": "crew",
      "entity": "ASL Airlines Belgium",
      "legal_entity": "ASL Airlines Belgium NV",
      "home_base": "LGG",
      "station": "BRU",
      "country": "BE",
      "property_id": "P-117",
      "hotel": "Thon Hotel EU",
      "chain": "Thon",
      "contract_id": "C-117",
      "allotment_id": "A-117",
      "is_allotment_night": 1,
      "rate_type": "contracted",
      "duty_reason": "positioning",
      "night_status": "occupied",
      "lead_time_days": 9,
      "booking_created_at": "2026-08-19T16:00:00Z",
      "checkin_time": "16:00",
      "checkout_time": "11:00",
      "duty_end_utc": "2026-08-30T15:07:00Z",
      "duty_start_utc": "2026-08-30T11:50:00Z",
      "transfer_minutes": 18,
      "room_net": 303.06,
      "vat_rate": 6,
      "vat_amount": 18.18,
      "vat_country": "BE",
      "vat_recoverable": 1,
      "city_tax": 4.24,
      "rate_paid": 325.48,
      "ancillaries": 13.78,
      "fee": 0,
      "currency_local": "EUR",
      "rate_paid_local": 325.48,
      "fx_rate": 1,
      "fx_date": "2026-08-30",
      "currency": "EUR",
      "revenue_model": "routespring_contract",
      "supplier_cost": 306.39,
      "markup": 19.09,
      "commission_received": 0,
      "commission_shared": 0,
      "commission_share_pct": 0,
      "rebate_received": 0,
      "vcc_ref": "VCC-8853863",
      "vcc_auth_amount": 364.26,
      "folio_amount": 339.26,
      "settled_amount": 339.26,
      "settled_at": "2026-08-30T23:59:00Z",
      "contracted_rate": 325.48,
      "baseline_rate": 381.58,
      "market_rate": 370.13,
      "rate_honoured": 1,
      "customer": "UPS",
      "cost_centre": "LGG-CREW",
      "change_type": null,
      "change_source": null,
      "change_cost": 0,
      "modify_attempted": 0,
      "modify_failed_reason": null,
      "room_lost": 0,
      "exception_opened_at": null,
      "exception_resolved_at": null,
      "resolved_by": null,
      "sla_breached": 0,
      "recon_state": "matched",
      "recon_amount": 0,
      "crew_rating": null,
      "complaint_theme": null,
      "source_file_id": "AIMS-2026-08-28",
      "ingested_at": "2026-08-30T02:14:00Z",
      "version": 1,
      "public_rate": 381.58,
      "discount_pct": 14.7
    },
    {
      "id": "RS-8853871-4",
      "period": "2026-08",
      "night": "2026-08-30",
      "booking_id": "RS-8853871",
      "duty_id": "D-513871",
      "layover_id": "L-513872",
      "crew_id": "BEL-1046",
      "crew_name": "N. Declerck",
      "crew_rank": "FO",
      "traveller_type": "crew",
      "entity": "ASL Airlines Belgium",
      "legal_entity": "ASL Airlines Belgium NV",
      "home_base": "LGG",
      "station": "JNB",
      "country": "ZA",
      "property_id": "P-125",
      "hotel": "InterContinental OR Tambo",
      "chain": "IHG",
      "contract_id": "C-125",
      "allotment_id": "A-125",
      "is_allotment_night": 1,
      "rate_type": "contracted",
      "duty_reason": "overnight",
      "night_status": "released",
      "lead_time_days": 3,
      "booking_created_at": "2026-08-24T15:00:00Z",
      "checkin_time": "15:00",
      "checkout_time": "08:15",
      "duty_end_utc": "2026-08-30T13:41:00Z",
      "duty_start_utc": "2026-08-30T11:50:00Z",
      "transfer_minutes": 44,
      "room_net": 207.28,
      "vat_rate": 15,
      "vat_amount": 31.09,
      "vat_country": "ZA",
      "vat_recoverable": 0,
      "city_tax": 0,
      "rate_paid": 238.37,
      "ancillaries": 27.36,
      "fee": 0,
      "currency_local": "ZAR",
      "rate_paid_local": 4737.27,
      "fx_rate": 0.050318,
      "fx_date": "2026-08-30",
      "currency": "EUR",
      "revenue_model": "routespring_contract",
      "supplier_cost": 223.12,
      "markup": 15.25,
      "commission_received": 0,
      "commission_shared": 0,
      "commission_share_pct": 0,
      "rebate_received": 0,
      "vcc_ref": "VCC-8853871",
      "vcc_auth_amount": 290.73,
      "folio_amount": 265.73,
      "settled_amount": 265.73,
      "settled_at": "2026-08-30T23:59:00Z",
      "contracted_rate": 238.37,
      "baseline_rate": 291.32,
      "market_rate": 282.58,
      "rate_honoured": 1,
      "customer": "DHL",
      "cost_centre": "LGG-CREW",
      "change_type": null,
      "change_source": null,
      "change_cost": 0,
      "modify_attempted": 0,
      "modify_failed_reason": null,
      "room_lost": 0,
      "exception_opened_at": null,
      "exception_resolved_at": null,
      "resolved_by": null,
      "sla_breached": 0,
      "recon_state": "matched",
      "recon_amount": 0,
      "crew_rating": null,
      "complaint_theme": null,
      "source_file_id": "AIMS-2026-08-27",
      "ingested_at": "2026-08-30T02:14:00Z",
      "version": 1,
      "public_rate": 291.32,
      "discount_pct": 18.18
    },
    {
      "id": "RS-8853874-3",
      "period": "2026-08",
      "night": "2026-08-30",
      "booking_id": "RS-8853874",
      "duty_id": "D-513874",
      "layover_id": "L-513875",
      "crew_id": "BEL-1009",
      "crew_name": "Y. Lambert",
      "crew_rank": "CPT",
      "traveller_type": "crew",
      "entity": "ASL Airlines Belgium",
      "legal_entity": "ASL Airlines Belgium NV",
      "home_base": "BRU",
      "station": "DXB",
      "country": "AE",
      "property_id": "P-122",
      "hotel": "Millennium Airport Hotel Dubai",
      "chain": "Millennium",
      "contract_id": "C-122",
      "allotment_id": "A-122",
      "is_allotment_night": 1,
      "rate_type": "contracted",
      "duty_reason": "overnight",
      "night_status": "occupied",
      "lead_time_days": 1,
      "booking_created_at": "2026-08-27T22:30:00Z",
      "checkin_time": "22:30",
      "checkout_time": "10:00",
      "duty_end_utc": "2026-08-30T20:59:00Z",
      "duty_start_utc": "2026-08-30T14:05:00Z",
      "transfer_minutes": 56,
      "room_net": 269.64,
      "vat_rate": 5,
      "vat_amount": 13.48,
      "vat_country": "AE",
      "vat_recoverable": 0,
      "city_tax": 5,
      "rate_paid": 288.12,
      "ancillaries": 0,
      "fee": 0,
      "currency_local": "AED",
      "rate_paid_local": 1117.67,
      "fx_rate": 0.257786,
      "fx_date": "2026-08-30",
      "currency": "EUR",
      "revenue_model": "routespring_contract",
      "supplier_cost": 266.94,
      "markup": 21.18,
      "commission_received": 0,
      "commission_shared": 0,
      "commission_share_pct": 0,
      "rebate_received": 0,
      "vcc_ref": "VCC-8853874",
      "vcc_auth_amount": 313.12,
      "folio_amount": 288.12,
      "settled_amount": 288.12,
      "settled_at": "2026-08-30T23:59:00Z",
      "contracted_rate": 288.12,
      "baseline_rate": 346.93,
      "market_rate": 336.52,
      "rate_honoured": 1,
      "customer": "DHL",
      "cost_centre": "BRU-CREW",
      "change_type": null,
      "change_source": null,
      "change_cost": 0,
      "modify_attempted": 0,
      "modify_failed_reason": null,
      "room_lost": 0,
      "exception_opened_at": null,
      "exception_resolved_at": null,
      "resolved_by": null,
      "sla_breached": 0,
      "recon_state": "matched",
      "recon_amount": 0,
      "crew_rating": null,
      "complaint_theme": null,
      "source_file_id": "AIMS-2026-08-28",
      "ingested_at": "2026-08-30T02:14:00Z",
      "version": 1,
      "public_rate": 346.93,
      "discount_pct": 16.95
    },
    {
      "id": "RS-8853894-1",
      "period": "2026-08",
      "night": "2026-08-30",
      "booking_id": "RS-8853894",
      "duty_id": "D-513894",
      "layover_id": "L-513895",
      "crew_id": "BEL-1080",
      "crew_name": "B. Dubois",
      "crew_rank": "CC",
      "traveller_type": "crew",
      "entity": "ASL Airlines Belgium",
      "legal_entity": "ASL Airlines Belgium NV",
      "home_base": "LGG",
      "station": "HKG",
      "country": "HK",
      "property_id": "P-121",
      "hotel": "Hong Kong SkyCity Marriott",
      "chain": "Marriott",
      "contract_id": null,
      "allotment_id": null,
      "is_allotment_night": 0,
      "rate_type": "bedbank",
      "duty_reason": "overnight",
      "night_status": "occupied",
      "lead_time_days": 3,
      "booking_created_at": "2026-08-27T01:15:00Z",
      "checkin_time": "01:15",
      "checkout_time": "04:30",
      "duty_end_utc": "2026-08-30T00:00:00Z",
      "duty_start_utc": "2026-08-30T11:50:00Z",
      "transfer_minutes": 44,
      "room_net": 297.25,
      "vat_rate": 0,
      "vat_amount": 0,
      "vat_country": "HK",
      "vat_recoverable": 0,
      "city_tax": 0,
      "rate_paid": 297.25,
      "ancillaries": 0,
      "fee": 15.97,
      "currency_local": "HKD",
      "rate_paid_local": 2497.73,
      "fx_rate": 0.119008,
      "fx_date": "2026-08-30",
      "currency": "EUR",
      "revenue_model": "vendor_net",
      "supplier_cost": 264.83,
      "markup": 32.42,
      "commission_received": 0,
      "commission_shared": 0,
      "commission_share_pct": 0,
      "rebate_received": 0,
      "vcc_ref": "VCC-8853894",
      "vcc_auth_amount": 322.25,
      "folio_amount": 297.25,
      "settled_amount": 297.25,
      "settled_at": "2026-08-30T23:59:00Z",
      "contracted_rate": null,
      "baseline_rate": 365.34,
      "market_rate": 354.38,
      "rate_honoured": 1,
      "customer": "ASL own pax",
      "cost_centre": "LGG-CREW",
      "change_type": null,
      "change_source": null,
      "change_cost": 0,
      "modify_attempted": 0,
      "modify_failed_reason": null,
      "room_lost": 0,
      "exception_opened_at": null,
      "exception_resolved_at": null,
      "resolved_by": null,
      "sla_breached": 0,
      "recon_state": "matched",
      "recon_amount": 0,
      "crew_rating": null,
      "complaint_theme": null,
      "source_file_id": "AIMS-2026-08-30",
      "ingested_at": "2026-08-30T02:14:00Z",
      "version": 1,
      "public_rate": 365.34,
      "discount_pct": 18.64
    },
    {
      "id": "RS-8853906-1",
      "period": "2026-08",
      "night": "2026-08-30",
      "booking_id": "RS-8853906",
      "duty_id": "D-513906",
      "layover_id": "L-513907",
      "crew_id": "BEL-1076",
      "crew_name": "R. Maes",
      "crew_rank": "CC",
      "traveller_type": "crew",
      "entity": "ASL Airlines Belgium",
      "legal_entity": "ASL Airlines Belgium NV",
      "home_base": "BRU",
      "station": "CDG",
      "country": "FR",
      "property_id": "P-128",
      "hotel": "Ibis Paris CDG",
      "chain": "Accor",
      "contract_id": null,
      "allotment_id": null,
      "is_allotment_night": 0,
      "rate_type": "bedbank",
      "duty_reason": "overnight",
      "night_status": "occupied",
      "lead_time_days": 0.5,
      "booking_created_at": "2026-08-30T03:00:00Z",
      "checkin_time": "15:00",
      "checkout_time": "04:30",
      "duty_end_utc": "2026-08-30T13:55:00Z",
      "duty_start_utc": "2026-08-30T14:05:00Z",
      "transfer_minutes": 30,
      "room_net": 284.54,
      "vat_rate": 10,
      "vat_amount": 28.45,
      "vat_country": "FR",
      "vat_recoverable": 1,
      "city_tax": 5.2,
      "rate_paid": 318.19,
      "ancillaries": 14.62,
      "fee": 15.97,
      "currency_local": "EUR",
      "rate_paid_local": 318.19,
      "fx_rate": 1,
      "fx_date": "2026-08-30",
      "currency": "EUR",
      "revenue_model": "vendor_net",
      "supplier_cost": 292.81,
      "markup": 25.38,
      "commission_received": 0,
      "commission_shared": 0,
      "commission_share_pct": 0,
      "rebate_received": 0,
      "vcc_ref": "VCC-8853906",
      "vcc_auth_amount": 357.81,
      "folio_amount": 332.81,
      "settled_amount": 332.81,
      "settled_at": "2026-08-30T23:59:00Z",
      "contracted_rate": null,
      "baseline_rate": 345.52,
      "market_rate": 335.15,
      "rate_honoured": 1,
      "customer": "DHL",
      "cost_centre": "BRU-CREW",
      "change_type": null,
      "change_source": null,
      "change_cost": 0,
      "modify_attempted": 0,
      "modify_failed_reason": null,
      "room_lost": 0,
      "exception_opened_at": null,
      "exception_resolved_at": null,
      "resolved_by": null,
      "sla_breached": 0,
      "recon_state": "matched",
      "recon_amount": 0,
      "crew_rating": null,
      "complaint_theme": null,
      "source_file_id": "AIMS-2026-08-30",
      "ingested_at": "2026-08-30T02:14:00Z",
      "version": 1,
      "public_rate": 345.52,
      "discount_pct": 7.91
    },
    {
      "id": "RS-8853931-1",
      "period": "2026-08",
      "night": "2026-08-30",
      "booking_id": "RS-8853931",
      "duty_id": "D-513931",
      "layover_id": "L-513932",
      "crew_id": "BEL-1047",
      "crew_name": "Y. Verhoeven",
      "crew_rank": "CC",
      "traveller_type": "crew",
      "entity": "ASL Airlines Belgium",
      "legal_entity": "ASL Airlines Belgium NV",
      "home_base": "BRU",
      "station": "HKG",
      "country": "HK",
      "property_id": "P-121",
      "hotel": "Hong Kong SkyCity Marriott",
      "chain": "Marriott",
      "contract_id": "C-121",
      "allotment_id": "A-121",
      "is_allotment_night": 1,
      "rate_type": "contracted",
      "duty_reason": "overnight",
      "night_status": "occupied",
      "lead_time_days": 1,
      "booking_created_at": "2026-08-29T01:15:00Z",
      "checkin_time": "01:15",
      "checkout_time": "10:00",
      "duty_end_utc": "2026-08-30T00:00:00Z",
      "duty_start_utc": "2026-08-30T06:30:00Z",
      "transfer_minutes": 44,
      "room_net": 296.28,
      "vat_rate": 0,
      "vat_amount": 0,
      "vat_country": "HK",
      "vat_recoverable": 0,
      "city_tax": 0,
      "rate_paid": 296.28,
      "ancillaries": 11.83,
      "fee": 15.97,
      "currency_local": "HKD",
      "rate_paid_local": 2489.58,
      "fx_rate": 0.119008,
      "fx_date": "2026-08-30",
      "currency": "EUR",
      "revenue_model": "routespring_contract",
      "supplier_cost": 280.74,
      "markup": 15.54,
      "commission_received": 0,
      "commission_shared": 0,
      "commission_share_pct": 0,
      "rebate_received": 0,
      "vcc_ref": "VCC-8853931",
      "vcc_auth_amount": 333.11,
      "folio_amount": 308.11,
      "settled_amount": 308.11,
      "settled_at": "2026-08-30T23:59:00Z",
      "contracted_rate": 296.28,
      "baseline_rate": 365.34,
      "market_rate": 354.38,
      "rate_honoured": 1,
      "customer": "FedEx",
      "cost_centre": "BRU-CREW",
      "change_type": null,
      "change_source": null,
      "change_cost": 0,
      "modify_attempted": 0,
      "modify_failed_reason": null,
      "room_lost": 0,
      "exception_opened_at": null,
      "exception_resolved_at": null,
      "resolved_by": null,
      "sla_breached": 0,
      "recon_state": "matched",
      "recon_amount": 0,
      "crew_rating": 2.9,
      "complaint_theme": "checkin",
      "source_file_id": "AIMS-2026-08-30",
      "ingested_at": "2026-08-30T02:14:00Z",
      "version": 1,
      "public_rate": 365.34,
      "discount_pct": 18.9
    },
    {
      "id": "RS-8853947-4",
      "period": "2026-08",
      "night": "2026-08-30",
      "booking_id": "RS-8853947",
      "duty_id": "D-513947",
      "layover_id": "L-513948",
      "crew_id": "BEL-1001",
      "crew_name": "N. Janssens",
      "crew_rank": "CPT",
      "traveller_type": "crew",
      "entity": "ASL Airlines Belgium",
      "legal_entity": "ASL Airlines Belgium NV",
      "home_base": "BRU",
      "station": "DXB",
      "country": "AE",
      "property_id": "P-123",
      "hotel": "Le Meridien Dubai",
      "chain": "Marriott",
      "contract_id": null,
      "allotment_id": null,
      "is_allotment_night": 0,
      "rate_type": "bedbank",
      "duty_reason": "overnight",
      "night_status": "occupied",
      "lead_time_days": 0.5,
      "booking_created_at": "2026-08-26T17:40:00Z",
      "checkin_time": "05:40",
      "checkout_time": "11:00",
      "duty_end_utc": "2026-08-30T04:17:00Z",
      "duty_start_utc": "2026-08-30T14:05:00Z",
      "transfer_minutes": 48,
      "room_net": 299.17,
      "vat_rate": 5,
      "vat_amount": 14.96,
      "vat_country": "AE",
      "vat_recoverable": 0,
      "city_tax": 5,
      "rate_paid": 319.13,
      "ancillaries": 0,
      "fee": 0,
      "currency_local": "AED",
      "rate_paid_local": 1237.96,
      "fx_rate": 0.257786,
      "fx_date": "2026-08-30",
      "currency": "EUR",
      "revenue_model": "vendor_net",
      "supplier_cost": 287.11,
      "markup": 32.02,
      "commission_received": 0,
      "commission_shared": 0,
      "commission_share_pct": 0,
      "rebate_received": 0,
      "vcc_ref": "VCC-8853947",
      "vcc_auth_amount": 344.13,
      "folio_amount": 319.13,
      "settled_amount": 319.13,
      "settled_at": "2026-08-30T23:59:00Z",
      "contracted_rate": null,
      "baseline_rate": 351.5,
      "market_rate": 340.96,
      "rate_honoured": 1,
      "customer": "FedEx",
      "cost_centre": "BRU-CREW",
      "change_type": "modify_in_place",
      "change_source": "aims",
      "change_cost": 11.63,
      "modify_attempted": 1,
      "modify_failed_reason": null,
      "room_lost": 0,
      "exception_opened_at": null,
      "exception_resolved_at": null,
      "resolved_by": "automation",
      "sla_breached": 0,
      "recon_state": "matched",
      "recon_amount": 0,
      "crew_rating": null,
      "complaint_theme": null,
      "source_file_id": "AIMS-2026-08-27",
      "ingested_at": "2026-08-30T02:14:00Z",
      "version": 1,
      "public_rate": 351.5,
      "discount_pct": 9.21
    },
    {
      "id": "RS-8853962-2",
      "period": "2026-08",
      "night": "2026-08-30",
      "booking_id": "RS-8853962",
      "duty_id": "D-513962",
      "layover_id": "L-513963",
      "crew_id": "BEL-1003",
      "crew_name": "D. Peeters",
      "crew_rank": "CPT",
      "traveller_type": "crew",
      "entity": "ASL Airlines Belgium",
      "legal_entity": "ASL Airlines Belgium NV",
      "home_base": "LGG",
      "station": "HKG",
      "country": "HK",
      "property_id": "P-121",
      "hotel": "Hong Kong SkyCity Marriott",
      "chain": "Marriott",
      "contract_id": "C-121",
      "allotment_id": "A-121",
      "is_allotment_night": 1,
      "rate_type": "contracted",
      "duty_reason": "held",
      "night_status": "occupied",
      "lead_time_days": null,
      "booking_created_at": null,
      "checkin_time": null,
      "checkout_time": null,
      "duty_end_utc": "2026-08-30T14:41:00Z",
      "duty_start_utc": "2026-08-30T11:50:00Z",
      "transfer_minutes": 44,
      "room_net": 296.47,
      "vat_rate": 0,
      "vat_amount": 0,
      "vat_country": "HK",
      "vat_recoverable": 0,
      "city_tax": 0,
      "rate_paid": 296.47,
      "ancillaries": 19.18,
      "fee": 0,
      "currency_local": "HKD",
      "rate_paid_local": 2491.18,
      "fx_rate": 0.119008,
      "fx_date": "2026-08-30",
      "currency": "EUR",
      "revenue_model": "routespring_contract",
      "supplier_cost": 280.79,
      "markup": 15.68,
      "commission_received": 0,
      "commission_shared": 0,
      "commission_share_pct": 0,
      "rebate_received": 0,
      "vcc_ref": "VCC-8853962",
      "vcc_auth_amount": null,
      "folio_amount": 315.65,
      "settled_amount": 315.65,
      "settled_at": "2026-08-30T23:59:00Z",
      "contracted_rate": 296.47,
      "baseline_rate": 365.34,
      "market_rate": 354.38,
      "rate_honoured": 1,
      "customer": "DHL",
      "cost_centre": "LGG-CREW",
      "change_type": null,
      "change_source": null,
      "change_cost": 0,
      "modify_attempted": 0,
      "modify_failed_reason": null,
      "room_lost": 0,
      "exception_opened_at": null,
      "exception_resolved_at": null,
      "resolved_by": null,
      "sla_breached": 0,
      "recon_state": "matched",
      "recon_amount": 0,
      "crew_rating": null,
      "complaint_theme": null,
      "source_file_id": "AIMS-2026-08-29",
      "ingested_at": "2026-08-30T02:14:00Z",
      "version": 1,
      "public_rate": 365.34,
      "discount_pct": 18.85
    },
    {
      "id": "RS-8854030-1",
      "period": "2026-08",
      "night": "2026-08-30",
      "booking_id": "RS-8854030",
      "duty_id": "D-514030",
      "layover_id": "L-514031",
      "crew_id": "BEL-1016",
      "crew_name": "G. Maes",
      "crew_rank": "CPT",
      "traveller_type": "crew",
      "entity": "ASL Airlines Belgium",
      "legal_entity": "ASL Airlines Belgium NV",
      "home_base": "BRU",
      "station": "LGG",
      "country": "BE",
      "property_id": "P-111",
      "hotel": "Ibis Liege Centre",
      "chain": "Accor",
      "contract_id": "C-111",
      "allotment_id": "A-111",
      "is_allotment_night": 1,
      "rate_type": "contracted",
      "duty_reason": "overnight",
      "night_status": "occupied",
      "lead_time_days": 5,
      "booking_created_at": "2026-08-25T01:15:00Z",
      "checkin_time": "01:15",
      "checkout_time": "08:15",
      "duty_end_utc": "2026-08-30T00:17:00Z",
      "duty_start_utc": "2026-08-30T06:30:00Z",
      "transfer_minutes": 23,
      "room_net": 253.92,
      "vat_rate": 6,
      "vat_amount": 15.23,
      "vat_country": "BE",
      "vat_recoverable": 1,
      "city_tax": 4,
      "rate_paid": 273.15,
      "ancillaries": 25.5,
      "fee": 15.97,
      "currency_local": "EUR",
      "rate_paid_local": 273.15,
      "fx_rate": 1,
      "fx_date": "2026-08-30",
      "currency": "EUR",
      "revenue_model": "routespring_contract",
      "supplier_cost": 254.02,
      "markup": 19.13,
      "commission_received": 0,
      "commission_shared": 0,
      "commission_share_pct": 0,
      "rebate_received": 0,
      "vcc_ref": "VCC-8854030",
      "vcc_auth_amount": 323.65,
      "folio_amount": 298.65,
      "settled_amount": 298.65,
      "settled_at": "2026-08-30T23:59:00Z",
      "contracted_rate": 273.15,
      "baseline_rate": 346.21,
      "market_rate": 335.82,
      "rate_honoured": 1,
      "customer": "FedEx",
      "cost_centre": "BRU-CREW",
      "change_type": null,
      "change_source": null,
      "change_cost": 0,
      "modify_attempted": 0,
      "modify_failed_reason": null,
      "room_lost": 0,
      "exception_opened_at": null,
      "exception_resolved_at": null,
      "resolved_by": null,
      "sla_breached": 0,
      "recon_state": "matched",
      "recon_amount": 0,
      "crew_rating": null,
      "complaint_theme": null,
      "source_file_id": "AIMS-2026-08-30",
      "ingested_at": "2026-08-30T02:14:00Z",
      "version": 1,
      "public_rate": 346.21,
      "discount_pct": 21.1
    },
    {
      "id": "RS-8854107-1",
      "period": "2026-08",
      "night": "2026-08-30",
      "booking_id": "RS-8854107",
      "duty_id": "D-514107",
      "layover_id": "L-514108",
      "crew_id": "BEL-1066",
      "crew_name": "A. Claes",
      "crew_rank": "ENG",
      "traveller_type": "crew",
      "entity": "ASL Airlines Belgium",
      "legal_entity": "ASL Airlines Belgium NV",
      "home_base": "LGG",
      "station": "JNB",
      "country": "ZA",
      "property_id": "P-124",
      "hotel": "Protea OR Tambo",
      "chain": "Marriott",
      "contract_id": "C-124",
      "allotment_id": "A-124",
      "is_allotment_night": 1,
      "rate_type": "contracted",
      "duty_reason": "overnight",
      "night_status": "occupied",
      "lead_time_days": 1,
      "booking_created_at": "2026-08-29T01:15:00Z",
      "checkin_time": "01:15",
      "checkout_time": "11:00",
      "duty_end_utc": "2026-08-30T00:00:00Z",
      "duty_start_utc": "2026-08-30T09:15:00Z",
      "transfer_minutes": 46,
      "room_net": 198.33,
      "vat_rate": 15,
      "vat_amount": 29.75,
      "vat_country": "ZA",
      "vat_recoverable": 0,
      "city_tax": 0,
      "rate_paid": 228.08,
      "ancillaries": 28.17,
      "fee": 15.97,
      "currency_local": "ZAR",
      "rate_paid_local": 4532.77,
      "fx_rate": 0.050318,
      "fx_date": "2026-08-30",
      "currency": "EUR",
      "revenue_model": "routespring_contract",
      "supplier_cost": 213.14,
      "markup": 14.94,
      "commission_received": 0,
      "commission_shared": 0,
      "commission_share_pct": 0,
      "rebate_received": 0,
      "vcc_ref": "VCC-8854107",
      "vcc_auth_amount": 281.25,
      "folio_amount": 256.25,
      "settled_amount": 256.25,
      "settled_at": "2026-08-30T23:59:00Z",
      "contracted_rate": 228.08,
      "baseline_rate": 268.96,
      "market_rate": 260.89,
      "rate_honoured": 1,
      "customer": "UPS",
      "cost_centre": "LGG-CREW",
      "change_type": null,
      "change_source": null,
      "change_cost": 0,
      "modify_attempted": 0,
      "modify_failed_reason": null,
      "room_lost": 0,
      "exception_opened_at": null,
      "exception_resolved_at": null,
      "resolved_by": null,
      "sla_breached": 0,
      "recon_state": "matched",
      "recon_amount": 0,
      "crew_rating": null,
      "complaint_theme": null,
      "source_file_id": "AIMS-2026-08-30",
      "ingested_at": "2026-08-30T02:14:00Z",
      "version": 1,
      "public_rate": 268.96,
      "discount_pct": 15.2
    },
    {
      "id": "RS-8854108-1",
      "period": "2026-08",
      "night": "2026-08-30",
      "booking_id": "RS-8854108",
      "duty_id": "D-514108",
      "layover_id": "L-514109",
      "crew_id": "BEL-1070",
      "crew_name": "S. Declerck",
      "crew_rank": "CC",
      "traveller_type": "crew",
      "entity": "ASL Airlines Belgium",
      "legal_entity": "ASL Airlines Belgium NV",
      "home_base": "LGG",
      "station": "BRU",
      "country": "BE",
      "property_id": "P-118",
      "hotel": "NH Brussels Airport",
      "chain": "NH",
      "contract_id": null,
      "allotment_id": null,
      "is_allotment_night": 0,
      "rate_type": "bedbank",
      "duty_reason": "overnight",
      "night_status": "occupied",
      "lead_time_days": 2,
      "booking_created_at": "2026-08-28T05:40:00Z",
      "checkin_time": "05:40",
      "checkout_time": "10:00",
      "duty_end_utc": "2026-08-30T04:52:00Z",
      "duty_start_utc": "2026-08-30T09:15:00Z",
      "transfer_minutes": 13,
      "room_net": 286.57,
      "vat_rate": 6,
      "vat_amount": 17.19,
      "vat_country": "BE",
      "vat_recoverable": 1,
      "city_tax": 4.24,
      "rate_paid": 308,
      "ancillaries": 0,
      "fee": 15.97,
      "currency_local": "EUR",
      "rate_paid_local": 308,
      "fx_rate": 1,
      "fx_date": "2026-08-30",
      "currency": "EUR",
      "revenue_model": "vendor_net",
      "supplier_cost": 278.4,
      "markup": 29.6,
      "commission_received": 0,
      "commission_shared": 0,
      "commission_share_pct": 0,
      "rebate_received": 0,
      "vcc_ref": "VCC-8854108",
      "vcc_auth_amount": 333,
      "folio_amount": 308,
      "settled_amount": 308,
      "settled_at": "2026-08-30T23:59:00Z",
      "contracted_rate": null,
      "baseline_rate": 388.52,
      "market_rate": 376.86,
      "rate_honoured": 1,
      "customer": "ASL own pax",
      "cost_centre": "LGG-CREW",
      "change_type": null,
      "change_source": null,
      "change_cost": 0,
      "modify_attempted": 0,
      "modify_failed_reason": null,
      "room_lost": 0,
      "exception_opened_at": null,
      "exception_resolved_at": null,
      "resolved_by": null,
      "sla_breached": 0,
      "recon_state": "matched",
      "recon_amount": 0,
      "crew_rating": null,
      "complaint_theme": null,
      "source_file_id": "AIMS-2026-08-30",
      "ingested_at": "2026-08-30T02:14:00Z",
      "version": 1,
      "public_rate": 388.52,
      "discount_pct": 20.72
    },
    {
      "id": "RS-8854139-1",
      "period": "2026-08",
      "night": "2026-08-30",
      "booking_id": "RS-8854139",
      "duty_id": "D-514139",
      "layover_id": "L-514140",
      "crew_id": "BEL-1075",
      "crew_name": "A. Peeters",
      "crew_rank": "CPT",
      "traveller_type": "crew",
      "entity": "ASL Airlines Belgium",
      "legal_entity": "ASL Airlines Belgium NV",
      "home_base": "LGG",
      "station": "HKG",
      "country": "HK",
      "property_id": "P-120",
      "hotel": "Regal Airport Hotel",
      "chain": "Regal",
      "contract_id": "C-120",
      "allotment_id": "A-120",
      "is_allotment_night": 1,
      "rate_type": "contracted",
      "duty_reason": "overnight",
      "night_status": "occupied",
      "lead_time_days": 9,
      "booking_created_at": "2026-08-21T14:00:00Z",
      "checkin_time": "14:00",
      "checkout_time": "11:00",
      "duty_end_utc": "2026-08-30T12:29:00Z",
      "duty_start_utc": "2026-08-30T11:50:00Z",
      "transfer_minutes": 56,
      "room_net": 293.41,
      "vat_rate": 0,
      "vat_amount": 0,
      "vat_country": "HK",
      "vat_recoverable": 0,
      "city_tax": 0,
      "rate_paid": 293.41,
      "ancillaries": 11.03,
      "fee": 15.97,
      "currency_local": "HKD",
      "rate_paid_local": 2465.46,
      "fx_rate": 0.119008,
      "fx_date": "2026-08-30",
      "currency": "EUR",
      "revenue_model": "routespring_contract",
      "supplier_cost": 278.04,
      "markup": 15.37,
      "commission_received": 0,
      "commission_shared": 0,
      "commission_share_pct": 0,
      "rebate_received": 0,
      "vcc_ref": "VCC-8854139",
      "vcc_auth_amount": 329.44,
      "folio_amount": 304.44,
      "settled_amount": 304.44,
      "settled_at": "2026-08-30T23:59:00Z",
      "contracted_rate": 293.41,
      "baseline_rate": 361.38,
      "market_rate": 350.54,
      "rate_honoured": 1,
      "customer": "FedEx",
      "cost_centre": "LGG-CREW",
      "change_type": null,
      "change_source": null,
      "change_cost": 0,
      "modify_attempted": 0,
      "modify_failed_reason": null,
      "room_lost": 0,
      "exception_opened_at": null,
      "exception_resolved_at": null,
      "resolved_by": null,
      "sla_breached": 0,
      "recon_state": "matched",
      "recon_amount": 0,
      "crew_rating": null,
      "complaint_theme": null,
      "source_file_id": "AIMS-2026-08-30",
      "ingested_at": "2026-08-30T02:14:00Z",
      "version": 1,
      "public_rate": 361.38,
      "discount_pct": 18.81
    },
    {
      "id": "RS-8854174-3",
      "period": "2026-08",
      "night": "2026-08-30",
      "booking_id": "RS-8854174",
      "duty_id": "D-514174",
      "layover_id": "L-514175",
      "crew_id": "BEL-1066",
      "crew_name": "A. Claes",
      "crew_rank": "ENG",
      "traveller_type": "crew",
      "entity": "ASL Airlines Belgium",
      "legal_entity": "ASL Airlines Belgium NV",
      "home_base": "LGG",
      "station": "DXB",
      "country": "AE",
      "property_id": "P-123",
      "hotel": "Le Meridien Dubai",
      "chain": "Marriott",
      "contract_id": "C-123",
      "allotment_id": "A-123",
      "is_allotment_night": 1,
      "rate_type": "contracted",
      "duty_reason": "overnight",
      "night_status": "occupied",
      "lead_time_days": 9,
      "booking_created_at": "2026-08-19T22:30:00Z",
      "checkin_time": "22:30",
      "checkout_time": "12:00",
      "duty_end_utc": "2026-08-30T21:07:00Z",
      "duty_start_utc": "2026-08-30T06:30:00Z",
      "transfer_minutes": 48,
      "room_net": 274.19,
      "vat_rate": 5,
      "vat_amount": 13.71,
      "vat_country": "AE",
      "vat_recoverable": 0,
      "city_tax": 5,
      "rate_paid": 292.9,
      "ancillaries": 0,
      "fee": 0,
      "currency_local": "AED",
      "rate_paid_local": 1136.21,
      "fx_rate": 0.257786,
      "fx_date": "2026-08-30",
      "currency": "EUR",
      "revenue_model": "routespring_contract",
      "supplier_cost": 273.01,
      "markup": 19.89,
      "commission_received": 0,
      "commission_shared": 0,
      "commission_share_pct": 0,
      "rebate_received": 0,
      "vcc_ref": "VCC-8854174",
      "vcc_auth_amount": 317.9,
      "folio_amount": 292.9,
      "settled_amount": 292.9,
      "settled_at": "2026-08-30T23:59:00Z",
      "contracted_rate": 292.9,
      "baseline_rate": 351.5,
      "market_rate": 340.96,
      "rate_honoured": 1,
      "customer": "DHL",
      "cost_centre": "LGG-CREW",
      "change_type": null,
      "change_source": null,
      "change_cost": 0,
      "modify_attempted": 0,
      "modify_failed_reason": null,
      "room_lost": 0,
      "exception_opened_at": null,
      "exception_resolved_at": null,
      "resolved_by": null,
      "sla_breached": 0,
      "recon_state": "matched",
      "recon_amount": 0,
      "crew_rating": 3.9,
      "complaint_theme": null,
      "source_file_id": "AIMS-2026-08-28",
      "ingested_at": "2026-08-30T02:14:00Z",
      "version": 1,
      "public_rate": 351.5,
      "discount_pct": 16.67
    },
    {
      "id": "RS-8854199-1",
      "period": "2026-08",
      "night": "2026-08-30",
      "booking_id": "RS-8854199",
      "duty_id": "D-514199",
      "layover_id": "L-514200",
      "crew_id": "BEL-1005",
      "crew_name": "J. Willems",
      "crew_rank": "FO",
      "traveller_type": "crew",
      "entity": "ASL Airlines Belgium",
      "legal_entity": "ASL Airlines Belgium NV",
      "home_base": "BRU",
      "station": "LGG",
      "country": "BE",
      "property_id": "P-110",
      "hotel": "Van der Valk Liege",
      "chain": "Van der Valk",
      "contract_id": "C-110",
      "allotment_id": null,
      "is_allotment_night": 0,
      "rate_type": "contracted",
      "duty_reason": "training",
      "night_status": "occupied",
      "lead_time_days": 1,
      "booking_created_at": "2026-08-29T16:00:00Z",
      "checkin_time": "16:00",
      "checkout_time": "04:30",
      "duty_end_utc": "2026-08-30T15:03:00Z",
      "duty_start_utc": "2026-08-30T11:50:00Z",
      "transfer_minutes": 22,
      "room_net": 240.89,
      "vat_rate": 6,
      "vat_amount": 14.45,
      "vat_country": "BE",
      "vat_recoverable": 1,
      "city_tax": 4,
      "rate_paid": 259.34,
      "ancillaries": 0,
      "fee": 15.97,
      "currency_local": "EUR",
      "rate_paid_local": 259.34,
      "fx_rate": 1,
      "fx_date": "2026-08-30",
      "currency": "EUR",
      "revenue_model": "routespring_contract",
      "supplier_cost": 244.23,
      "markup": 15.11,
      "commission_received": 0,
      "commission_shared": 0,
      "commission_share_pct": 0,
      "rebate_received": 0,
      "vcc_ref": "VCC-8854199",
      "vcc_auth_amount": 284.34,
      "folio_amount": 259.34,
      "settled_amount": 259.34,
      "settled_at": "2026-08-30T23:59:00Z",
      "contracted_rate": 259.34,
      "baseline_rate": 326.89,
      "market_rate": 317.08,
      "rate_honoured": 1,
      "customer": "UPS",
      "cost_centre": "BRU-CREW",
      "change_type": null,
      "change_source": null,
      "change_cost": 0,
      "modify_attempted": 0,
      "modify_failed_reason": null,
      "room_lost": 0,
      "exception_opened_at": null,
      "exception_resolved_at": null,
      "resolved_by": null,
      "sla_breached": 0,
      "recon_state": "matched",
      "recon_amount": 0,
      "crew_rating": 3.6,
      "complaint_theme": null,
      "source_file_id": "AIMS-2026-08-30",
      "ingested_at": "2026-08-30T02:14:00Z",
      "version": 1,
      "public_rate": 326.89,
      "discount_pct": 20.66
    },
    {
      "id": "RS-8854245-1",
      "period": "2026-08",
      "night": "2026-08-30",
      "booking_id": "RS-8854245",
      "duty_id": "D-514245",
      "layover_id": "L-514246",
      "crew_id": "BEL-1046",
      "crew_name": "N. Declerck",
      "crew_rank": "FO",
      "traveller_type": "crew",
      "entity": "ASL Airlines Belgium",
      "legal_entity": "ASL Airlines Belgium NV",
      "home_base": "LGG",
      "station": "DXB",
      "country": "AE",
      "property_id": "P-123",
      "hotel": "Le Meridien Dubai",
      "chain": "Marriott",
      "contract_id": "C-123",
      "allotment_id": "A-123",
      "is_allotment_night": 1,
      "rate_type": "contracted",
      "duty_reason": "overnight",
      "night_status": "occupied",
      "lead_time_days": 5,
      "booking_created_at": "2026-08-25T15:00:00Z",
      "checkin_time": "15:00",
      "checkout_time": "08:15",
      "duty_end_utc": "2026-08-30T13:37:00Z",
      "duty_start_utc": "2026-08-30T14:05:00Z",
      "transfer_minutes": 48,
      "room_net": 274.99,
      "vat_rate": 5,
      "vat_amount": 13.75,
      "vat_country": "AE",
      "vat_recoverable": 0,
      "city_tax": 5,
      "rate_paid": 293.74,
      "ancillaries": 0,
      "fee": 15.97,
      "currency_local": "AED",
      "rate_paid_local": 1139.47,
      "fx_rate": 0.257786,
      "fx_date": "2026-08-30",
      "currency": "EUR",
      "revenue_model": "routespring_contract",
      "supplier_cost": 271.68,
      "markup": 22.06,
      "commission_received": 0,
      "commission_shared": 0,
      "commission_share_pct": 0,
      "rebate_received": 0,
      "vcc_ref": "VCC-8854245",
      "vcc_auth_amount": 318.74,
      "folio_amount": 293.74,
      "settled_amount": 293.74,
      "settled_at": "2026-08-30T23:59:00Z",
      "contracted_rate": 293.74,
      "baseline_rate": 351.5,
      "market_rate": 340.96,
      "rate_honoured": 1,
      "customer": "FedEx",
      "cost_centre": "LGG-CREW",
      "change_type": null,
      "change_source": null,
      "change_cost": 0,
      "modify_attempted": 0,
      "modify_failed_reason": null,
      "room_lost": 0,
      "exception_opened_at": null,
      "exception_resolved_at": null,
      "resolved_by": null,
      "sla_breached": 0,
      "recon_state": "matched",
      "recon_amount": 0,
      "crew_rating": null,
      "complaint_theme": null,
      "source_file_id": "AIMS-2026-08-30",
      "ingested_at": "2026-08-30T02:14:00Z",
      "version": 1,
      "public_rate": 351.5,
      "discount_pct": 16.43
    },
    {
      "id": "RS-8854377-1",
      "period": "2026-08",
      "night": "2026-08-30",
      "booking_id": "RS-8854377",
      "duty_id": "D-514377",
      "layover_id": "L-514378",
      "crew_id": "BEL-1022",
      "crew_name": "D. Declerck",
      "crew_rank": "FO",
      "traveller_type": "crew",
      "entity": "ASL Airlines Belgium",
      "legal_entity": "ASL Airlines Belgium NV",
      "home_base": "LGG",
      "station": "DXB",
      "country": "AE",
      "property_id": "P-122",
      "hotel": "Millennium Airport Hotel Dubai",
      "chain": "Millennium",
      "contract_id": "C-122",
      "allotment_id": null,
      "is_allotment_night": 0,
      "rate_type": "contracted",
      "duty_reason": "overnight",
      "night_status": "occupied",
      "lead_time_days": 2,
      "booking_created_at": "2026-08-28T22:30:00Z",
      "checkin_time": "22:30",
      "checkout_time": "08:15",
      "duty_end_utc": "2026-08-30T20:59:00Z",
      "duty_start_utc": "2026-08-30T14:05:00Z",
      "transfer_minutes": 56,
      "room_net": 269,
      "vat_rate": 5,
      "vat_amount": 13.45,
      "vat_country": "AE",
      "vat_recoverable": 0,
      "city_tax": 5,
      "rate_paid": 287.45,
      "ancillaries": 0,
      "fee": 15.97,
      "currency_local": "AED",
      "rate_paid_local": 1115.07,
      "fx_rate": 0.257786,
      "fx_date": "2026-08-30",
      "currency": "EUR",
      "revenue_model": "routespring_contract",
      "supplier_cost": 267.77,
      "markup": 19.68,
      "commission_received": 0,
      "commission_shared": 0,
      "commission_share_pct": 0,
      "rebate_received": 0,
      "vcc_ref": "VCC-8854377",
      "vcc_auth_amount": 312.45,
      "folio_amount": 287.45,
      "settled_amount": 287.45,
      "settled_at": "2026-08-30T23:59:00Z",
      "contracted_rate": 287.45,
      "baseline_rate": 346.93,
      "market_rate": 336.52,
      "rate_honoured": 1,
      "customer": "DHL",
      "cost_centre": "LGG-CREW",
      "change_type": null,
      "change_source": null,
      "change_cost": 0,
      "modify_attempted": 0,
      "modify_failed_reason": null,
      "room_lost": 0,
      "exception_opened_at": null,
      "exception_resolved_at": null,
      "resolved_by": null,
      "sla_breached": 0,
      "recon_state": "matched",
      "recon_amount": 0,
      "crew_rating": 3.4,
      "complaint_theme": null,
      "source_file_id": "AIMS-2026-08-30",
      "ingested_at": "2026-08-30T02:14:00Z",
      "version": 1,
      "public_rate": 346.93,
      "discount_pct": 17.14
    },
    {
      "id": "RS-8854431-1",
      "period": "2026-08",
      "night": "2026-08-30",
      "booking_id": "RS-8854431",
      "duty_id": "D-514431",
      "layover_id": "L-514432",
      "crew_id": "BEL-1088",
      "crew_name": "V. Maes",
      "crew_rank": "CC",
      "traveller_type": "crew",
      "entity": "ASL Airlines Belgium",
      "legal_entity": "ASL Airlines Belgium NV",
      "home_base": "LGG",
      "station": "DXB",
      "country": "AE",
      "property_id": "P-123",
      "hotel": "Le Meridien Dubai",
      "chain": "Marriott",
      "contract_id": null,
      "allotment_id": null,
      "is_allotment_night": 0,
      "rate_type": "bedbank",
      "duty_reason": "overnight",
      "night_status": "occupied",
      "lead_time_days": 1,
      "booking_created_at": "2026-08-29T01:15:00Z",
      "checkin_time": "01:15",
      "checkout_time": "11:00",
      "duty_end_utc": "2026-08-30T00:00:00Z",
      "duty_start_utc": "2026-08-30T11:50:00Z",
      "transfer_minutes": 48,
      "room_net": 267.43,
      "vat_rate": 5,
      "vat_amount": 13.37,
      "vat_country": "AE",
      "vat_recoverable": 0,
      "city_tax": 5,
      "rate_paid": 285.8,
      "ancillaries": 11.62,
      "fee": 15.97,
      "currency_local": "AED",
      "rate_paid_local": 1108.67,
      "fx_rate": 0.257786,
      "fx_date": "2026-08-30",
      "currency": "EUR",
      "revenue_model": "vendor_net",
      "supplier_cost": 259.62,
      "markup": 26.18,
      "commission_received": 0,
      "commission_shared": 0,
      "commission_share_pct": 0,
      "rebate_received": 0,
      "vcc_ref": "VCC-8854431",
      "vcc_auth_amount": 322.42,
      "folio_amount": 297.42,
      "settled_amount": 297.42,
      "settled_at": "2026-08-30T23:59:00Z",
      "contracted_rate": null,
      "baseline_rate": 351.5,
      "market_rate": 340.96,
      "rate_honoured": 1,
      "customer": "UPS",
      "cost_centre": "LGG-CREW",
      "change_type": null,
      "change_source": null,
      "change_cost": 0,
      "modify_attempted": 0,
      "modify_failed_reason": null,
      "room_lost": 0,
      "exception_opened_at": null,
      "exception_resolved_at": null,
      "resolved_by": null,
      "sla_breached": 0,
      "recon_state": "matched",
      "recon_amount": 0,
      "crew_rating": null,
      "complaint_theme": null,
      "source_file_id": "AIMS-2026-08-30",
      "ingested_at": "2026-08-30T02:14:00Z",
      "version": 1,
      "public_rate": 351.5,
      "discount_pct": 18.69
    },
    {
      "id": "RS-8854445-2",
      "period": "2026-08",
      "night": "2026-08-30",
      "booking_id": "RS-8854445",
      "duty_id": "D-514445",
      "layover_id": "L-514446",
      "crew_id": "BEL-1015",
      "crew_name": "P. Peeters",
      "crew_rank": "FO",
      "traveller_type": "crew",
      "entity": "ASL Airlines Belgium",
      "legal_entity": "ASL Airlines Belgium NV",
      "home_base": "BRU",
      "station": "DXB",
      "country": "AE",
      "property_id": "P-123",
      "hotel": "Le Meridien Dubai",
      "chain": "Marriott",
      "contract_id": null,
      "allotment_id": null,
      "is_allotment_night": 0,
      "rate_type": "bedbank",
      "duty_reason": "overnight",
      "night_status": "occupied",
      "lead_time_days": 1,
      "booking_created_at": "2026-08-28T01:15:00Z",
      "checkin_time": "01:15",
      "checkout_time": "10:00",
      "duty_end_utc": "2026-08-30T00:00:00Z",
      "duty_start_utc": "2026-08-30T14:05:00Z",
      "transfer_minutes": 48,
      "room_net": 264.68,
      "vat_rate": 5,
      "vat_amount": 13.23,
      "vat_country": "AE",
      "vat_recoverable": 0,
      "city_tax": 5,
      "rate_paid": 282.91,
      "ancillaries": 0,
      "fee": 0,
      "currency_local": "AED",
      "rate_paid_local": 1097.46,
      "fx_rate": 0.257786,
      "fx_date": "2026-08-30",
      "currency": "EUR",
      "revenue_model": "vendor_net",
      "supplier_cost": 257.89,
      "markup": 25.02,
      "commission_received": 0,
      "commission_shared": 0,
      "commission_share_pct": 0,
      "rebate_received": 0,
      "vcc_ref": "VCC-8854445",
      "vcc_auth_amount": 307.91,
      "folio_amount": 282.91,
      "settled_amount": 282.91,
      "settled_at": "2026-08-30T23:59:00Z",
      "contracted_rate": null,
      "baseline_rate": 351.5,
      "market_rate": 340.96,
      "rate_honoured": 1,
      "customer": "FedEx",
      "cost_centre": "BRU-CREW",
      "change_type": null,
      "change_source": null,
      "change_cost": 0,
      "modify_attempted": 0,
      "modify_failed_reason": null,
      "room_lost": 0,
      "exception_opened_at": null,
      "exception_resolved_at": null,
      "resolved_by": null,
      "sla_breached": 0,
      "recon_state": "matched",
      "recon_amount": 0,
      "crew_rating": null,
      "complaint_theme": null,
      "source_file_id": "AIMS-2026-08-29",
      "ingested_at": "2026-08-30T02:14:00Z",
      "version": 1,
      "public_rate": 351.5,
      "discount_pct": 19.51
    },
    {
      "id": "RS-8854595-1",
      "period": "2026-08",
      "night": "2026-08-30",
      "booking_id": "RS-8854595",
      "duty_id": "D-514595",
      "layover_id": "L-514596",
      "crew_id": "BEL-1001",
      "crew_name": "N. Janssens",
      "crew_rank": "CPT",
      "traveller_type": "crew",
      "entity": "ASL Airlines Belgium",
      "legal_entity": "ASL Airlines Belgium NV",
      "home_base": "BRU",
      "station": "DXB",
      "country": "AE",
      "property_id": "P-122",
      "hotel": "Millennium Airport Hotel Dubai",
      "chain": "Millennium",
      "contract_id": "C-122",
      "allotment_id": "A-122",
      "is_allotment_night": 1,
      "rate_type": "contracted",
      "duty_reason": "overnight",
      "night_status": "occupied",
      "lead_time_days": 1,
      "booking_created_at": "2026-08-29T01:15:00Z",
      "checkin_time": "01:15",
      "checkout_time": "08:15",
      "duty_end_utc": "2026-08-30T00:00:00Z",
      "duty_start_utc": "2026-08-30T09:15:00Z",
      "transfer_minutes": 56,
      "room_net": 272.65,
      "vat_rate": 5,
      "vat_amount": 13.63,
      "vat_country": "AE",
      "vat_recoverable": 0,
      "city_tax": 5,
      "rate_paid": 291.28,
      "ancillaries": 0,
      "fee": 15.97,
      "currency_local": "AED",
      "rate_paid_local": 1129.93,
      "fx_rate": 0.257786,
      "fx_date": "2026-08-30",
      "currency": "EUR",
      "revenue_model": "routespring_contract",
      "supplier_cost": 269.01,
      "markup": 22.27,
      "commission_received": 0,
      "commission_shared": 0,
      "commission_share_pct": 0,
      "rebate_received": 0,
      "vcc_ref": "VCC-8854595",
      "vcc_auth_amount": 316.28,
      "folio_amount": 291.28,
      "settled_amount": 291.28,
      "settled_at": "2026-08-30T23:59:00Z",
      "contracted_rate": 291.28,
      "baseline_rate": 346.93,
      "market_rate": 336.52,
      "rate_honoured": 1,
      "customer": "FedEx",
      "cost_centre": "BRU-CREW",
      "change_type": null,
      "change_source": null,
      "change_cost": 0,
      "modify_attempted": 0,
      "modify_failed_reason": null,
      "room_lost": 0,
      "exception_opened_at": null,
      "exception_resolved_at": null,
      "resolved_by": null,
      "sla_breached": 0,
      "recon_state": "matched",
      "recon_amount": 0,
      "crew_rating": 2.8,
      "complaint_theme": "noise",
      "source_file_id": "AIMS-2026-08-30",
      "ingested_at": "2026-08-30T02:14:00Z",
      "version": 1,
      "public_rate": 346.93,
      "discount_pct": 16.04
    },
    {
      "id": "RS-8854647-2",
      "period": "2026-08",
      "night": "2026-08-30",
      "booking_id": "RS-8854647",
      "duty_id": "D-514647",
      "layover_id": "L-514648",
      "crew_id": "BEL-1010",
      "crew_name": "O. Declerck",
      "crew_rank": "CC",
      "traveller_type": "crew",
      "entity": "ASL Airlines Belgium",
      "legal_entity": "ASL Airlines Belgium NV",
      "home_base": "BRU",
      "station": "JNB",
      "country": "ZA",
      "property_id": "P-125",
      "hotel": "InterContinental OR Tambo",
      "chain": "IHG",
      "contract_id": null,
      "allotment_id": null,
      "is_allotment_night": 0,
      "rate_type": "bedbank",
      "duty_reason": "overnight",
      "night_status": "occupied",
      "lead_time_days": 5,
      "booking_created_at": "2026-08-24T14:00:00Z",
      "checkin_time": "14:00",
      "checkout_time": "12:00",
      "duty_end_utc": "2026-08-30T12:41:00Z",
      "duty_start_utc": "2026-08-30T11:50:00Z",
      "transfer_minutes": 44,
      "room_net": 203.24,
      "vat_rate": 15,
      "vat_amount": 30.49,
      "vat_country": "ZA",
      "vat_recoverable": 0,
      "city_tax": 0,
      "rate_paid": 233.73,
      "ancillaries": 0,
      "fee": 0,
      "currency_local": "ZAR",
      "rate_paid_local": 4645.06,
      "fx_rate": 0.050318,
      "fx_date": "2026-08-30",
      "currency": "EUR",
      "revenue_model": "vendor_net",
      "supplier_cost": 212.76,
      "markup": 20.97,
      "commission_received": 0,
      "commission_shared": 0,
      "commission_share_pct": 0,
      "rebate_received": 0,
      "vcc_ref": "VCC-8854647",
      "vcc_auth_amount": 258.73,
      "folio_amount": 233.73,
      "settled_amount": 233.73,
      "settled_at": "2026-08-30T23:59:00Z",
      "contracted_rate": null,
      "baseline_rate": 291.32,
      "market_rate": 282.58,
      "rate_honoured": 1,
      "customer": "DHL",
      "cost_centre": "BRU-CREW",
      "change_type": null,
      "change_source": null,
      "change_cost": 0,
      "modify_attempted": 0,
      "modify_failed_reason": null,
      "room_lost": 0,
      "exception_opened_at": null,
      "exception_resolved_at": null,
      "resolved_by": null,
      "sla_breached": 0,
      "recon_state": "matched",
      "recon_amount": 0,
      "crew_rating": null,
      "complaint_theme": null,
      "source_file_id": "AIMS-2026-08-29",
      "ingested_at": "2026-08-30T02:14:00Z",
      "version": 1,
      "public_rate": 291.32,
      "discount_pct": 19.77
    },
    {
      "id": "RS-8854681-1",
      "period": "2026-08",
      "night": "2026-08-30",
      "booking_id": "RS-8854681",
      "duty_id": "D-514681",
      "layover_id": "L-514682",
      "crew_id": "FRA-1064",
      "crew_name": "N. Lefevre",
      "crew_rank": "FO",
      "traveller_type": "crew",
      "entity": "ASL Airlines France",
      "legal_entity": "ASL Airlines France SA",
      "home_base": "LYS",
      "station": "MRS",
      "country": "FR",
      "property_id": "P-131",
      "hotel": "Best Western Marseille Airport",
      "chain": "BWH",
      "contract_id": null,
      "allotment_id": null,
      "is_allotment_night": 0,
      "rate_type": "bedbank",
      "duty_reason": "positioning",
      "night_status": "occupied",
      "lead_time_days": 5,
      "booking_created_at": "2026-08-25T15:00:00Z",
      "checkin_time": "15:00",
      "checkout_time": "10:00",
      "duty_end_utc": "2026-08-30T14:07:00Z",
      "duty_start_utc": "2026-08-30T06:30:00Z",
      "transfer_minutes": 18,
      "room_net": 218.43,
      "vat_rate": 10,
      "vat_amount": 21.84,
      "vat_country": "FR",
      "vat_recoverable": 1,
      "city_tax": 3.3,
      "rate_paid": 243.57,
      "ancillaries": 0,
      "fee": 15.97,
      "currency_local": "EUR",
      "rate_paid_local": 243.57,
      "fx_rate": 1,
      "fx_date": "2026-08-30",
      "currency": "EUR",
      "revenue_model": "vendor_net",
      "supplier_cost": 220.32,
      "markup": 23.25,
      "commission_received": 0,
      "commission_shared": 0,
      "commission_share_pct": 0,
      "rebate_received": 0,
      "vcc_ref": "VCC-8854681",
      "vcc_auth_amount": 268.57,
      "folio_amount": 243.57,
      "settled_amount": 243.57,
      "settled_at": "2026-08-30T23:59:00Z",
      "contracted_rate": null,
      "baseline_rate": 308.76,
      "market_rate": 299.5,
      "rate_honoured": 1,
      "customer": "FedEx",
      "cost_centre": "LYS-CREW",
      "change_type": null,
      "change_source": null,
      "change_cost": 0,
      "modify_attempted": 0,
      "modify_failed_reason": null,
      "room_lost": 0,
      "exception_opened_at": null,
      "exception_resolved_at": null,
      "resolved_by": null,
      "sla_breached": 0,
      "recon_state": "matched",
      "recon_amount": 0,
      "crew_rating": null,
      "complaint_theme": null,
      "source_file_id": "AIMS-2026-08-30",
      "ingested_at": "2026-08-30T02:14:00Z",
      "version": 1,
      "public_rate": 308.76,
      "discount_pct": 21.11
    },
    {
      "id": "RS-8854682-3",
      "period": "2026-08",
      "night": "2026-08-30",
      "booking_id": "RS-8854682",
      "duty_id": "D-514682",
      "layover_id": "L-514683",
      "crew_id": "FRA-1000",
      "crew_name": "V. Moreau",
      "crew_rank": "ENG",
      "traveller_type": "crew",
      "entity": "ASL Airlines France",
      "legal_entity": "ASL Airlines France SA",
      "home_base": "CDG",
      "station": "LYS",
      "country": "FR",
      "property_id": "P-130",
      "hotel": "Comfort Hotel Lyon",
      "chain": "Choice",
      "contract_id": "C-130",
      "allotment_id": "A-130",
      "is_allotment_night": 1,
      "rate_type": "contracted",
      "duty_reason": "positioning",
      "night_status": "occupied",
      "lead_time_days": 1,
      "booking_created_at": "2026-08-27T16:00:00Z",
      "checkin_time": "16:00",
      "checkout_time": "11:00",
      "duty_end_utc": "2026-08-30T15:15:00Z",
      "duty_start_utc": "2026-08-30T14:05:00Z",
      "transfer_minutes": 10,
      "room_net": 246.18,
      "vat_rate": 10,
      "vat_amount": 24.62,
      "vat_country": "FR",
      "vat_recoverable": 1,
      "city_tax": 3.3,
      "rate_paid": 274.1,
      "ancillaries": 0,
      "fee": 0,
      "currency_local": "EUR",
      "rate_paid_local": 274.1,
      "fx_rate": 1,
      "fx_date": "2026-08-30",
      "currency": "EUR",
      "revenue_model": "routespring_contract",
      "supplier_cost": 259.34,
      "markup": 14.76,
      "commission_received": 0,
      "commission_shared": 0,
      "commission_share_pct": 0,
      "rebate_received": 0,
      "vcc_ref": "VCC-8854682",
      "vcc_auth_amount": 299.1,
      "folio_amount": 274.1,
      "settled_amount": 274.1,
      "settled_at": "2026-08-30T23:59:00Z",
      "contracted_rate": 274.1,
      "baseline_rate": 330.05,
      "market_rate": 320.15,
      "rate_honoured": 1,
      "customer": "DHL",
      "cost_centre": "CDG-CREW",
      "change_type": null,
      "change_source": null,
      "change_cost": 0,
      "modify_attempted": 0,
      "modify_failed_reason": null,
      "room_lost": 0,
      "exception_opened_at": null,
      "exception_resolved_at": null,
      "resolved_by": null,
      "sla_breached": 0,
      "recon_state": "matched",
      "recon_amount": 0,
      "crew_rating": null,
      "complaint_theme": null,
      "source_file_id": "AIMS-2026-08-28",
      "ingested_at": "2026-08-30T02:14:00Z",
      "version": 1,
      "public_rate": 330.05,
      "discount_pct": 16.95
    },
    {
      "id": "RS-8854731-1",
      "period": "2026-08",
      "night": "2026-08-30",
      "booking_id": "RS-8854731",
      "duty_id": "D-514731",
      "layover_id": "L-514732",
      "crew_id": "FRA-1006",
      "crew_name": "V. Roussel",
      "crew_rank": "ENG",
      "traveller_type": "crew",
      "entity": "ASL Airlines France",
      "legal_entity": "ASL Airlines France SA",
      "home_base": "MRS",
      "station": "CDG",
      "country": "FR",
      "property_id": "P-127",
      "hotel": "Pullman Paris CDG",
      "chain": "Accor",
      "contract_id": "C-127",
      "allotment_id": "A-127",
      "is_allotment_night": 1,
      "rate_type": "contracted",
      "duty_reason": "overnight",
      "night_status": "occupied",
      "lead_time_days": 9,
      "booking_created_at": "2026-08-21T16:00:00Z",
      "checkin_time": "16:00",
      "checkout_time": "11:00",
      "duty_end_utc": "2026-08-30T15:11:00Z",
      "duty_start_utc": "2026-08-30T09:15:00Z",
      "transfer_minutes": 14,
      "room_net": 306,
      "vat_rate": 10,
      "vat_amount": 30.6,
      "vat_country": "FR",
      "vat_recoverable": 1,
      "city_tax": 5.2,
      "rate_paid": 341.8,
      "ancillaries": 9.03,
      "fee": 15.97,
      "currency_local": "EUR",
      "rate_paid_local": 341.8,
      "fx_rate": 1,
      "fx_date": "2026-08-30",
      "currency": "EUR",
      "revenue_model": "routespring_contract",
      "supplier_cost": 323.43,
      "markup": 18.37,
      "commission_received": 0,
      "commission_shared": 0,
      "commission_share_pct": 0,
      "rebate_received": 0,
      "vcc_ref": "VCC-8854731",
      "vcc_auth_amount": 326.5,
      "folio_amount": 350.83,
      "settled_amount": 350.83,
      "settled_at": "2026-08-30T23:59:00Z",
      "contracted_rate": 292.47,
      "baseline_rate": 346.73,
      "market_rate": 336.33,
      "rate_honoured": 0,
      "customer": "DHL",
      "cost_centre": "MRS-CREW",
      "change_type": null,
      "change_source": null,
      "change_cost": 0,
      "modify_attempted": 0,
      "modify_failed_reason": null,
      "room_lost": 0,
      "exception_opened_at": null,
      "exception_resolved_at": null,
      "resolved_by": null,
      "sla_breached": 0,
      "recon_state": "matched",
      "recon_amount": 0,
      "crew_rating": null,
      "complaint_theme": null,
      "source_file_id": "AIMS-2026-08-30",
      "ingested_at": "2026-08-30T02:14:00Z",
      "version": 1,
      "public_rate": 346.73,
      "discount_pct": 1.42
    },
    {
      "id": "RS-8854750-1",
      "period": "2026-08",
      "night": "2026-08-30",
      "booking_id": "RS-8854750",
      "duty_id": "D-514750",
      "layover_id": "L-514751",
      "crew_id": "FRA-1034",
      "crew_name": "A. Aubert",
      "crew_rank": "CPT",
      "traveller_type": "crew",
      "entity": "ASL Airlines France",
      "legal_entity": "ASL Airlines France SA",
      "home_base": "CDG",
      "station": "MAD",
      "country": "ES",
      "property_id": "P-136",
      "hotel": "Novotel Madrid Barajas",
      "chain": "Accor",
      "contract_id": null,
      "allotment_id": null,
      "is_allotment_night": 0,
      "rate_type": "bedbank",
      "duty_reason": "overnight",
      "night_status": "occupied",
      "lead_time_days": 9,
      "booking_created_at": "2026-08-21T15:00:00Z",
      "checkin_time": "15:00",
      "checkout_time": "12:00",
      "duty_end_utc": "2026-08-30T14:02:00Z",
      "duty_start_utc": "2026-08-30T14:05:00Z",
      "transfer_minutes": 23,
      "room_net": 237.25,
      "vat_rate": 10,
      "vat_amount": 23.72,
      "vat_country": "ES",
      "vat_recoverable": 1,
      "city_tax": 0,
      "rate_paid": 260.97,
      "ancillaries": 13.33,
      "fee": 15.97,
      "currency_local": "EUR",
      "rate_paid_local": 260.97,
      "fx_rate": 1,
      "fx_date": "2026-08-30",
      "currency": "EUR",
      "revenue_model": "vendor_net",
      "supplier_cost": 235.76,
      "markup": 25.21,
      "commission_received": 0,
      "commission_shared": 0,
      "commission_share_pct": 0,
      "rebate_received": 0,
      "vcc_ref": "VCC-8854750",
      "vcc_auth_amount": 299.3,
      "folio_amount": 274.3,
      "settled_amount": 274.3,
      "settled_at": "2026-08-30T23:59:00Z",
      "contracted_rate": null,
      "baseline_rate": 332.57,
      "market_rate": 322.59,
      "rate_honoured": 1,
      "customer": "ASL own pax",
      "cost_centre": "CDG-CREW",
      "change_type": null,
      "change_source": null,
      "change_cost": 0,
      "modify_attempted": 0,
      "modify_failed_reason": null,
      "room_lost": 0,
      "exception_opened_at": null,
      "exception_resolved_at": null,
      "resolved_by": null,
      "sla_breached": 0,
      "recon_state": "matched",
      "recon_amount": 0,
      "crew_rating": null,
      "complaint_theme": null,
      "source_file_id": "AIMS-2026-08-30",
      "ingested_at": "2026-08-30T02:14:00Z",
      "version": 1,
      "public_rate": 332.57,
      "discount_pct": 21.53
    },
    {
      "id": "RS-8854796-4",
      "period": "2026-08",
      "night": "2026-08-30",
      "booking_id": "RS-8854796",
      "duty_id": "D-514796",
      "layover_id": "L-514797",
      "crew_id": "FRA-1085",
      "crew_name": "G. Delacroix",
      "crew_rank": "CPT",
      "traveller_type": "crew",
      "entity": "ASL Airlines France",
      "legal_entity": "ASL Airlines France SA",
      "home_base": "LYS",
      "station": "CDG",
      "country": "FR",
      "property_id": "P-126",
      "hotel": "Novotel Paris CDG",
      "chain": "Accor",
      "contract_id": "C-126",
      "allotment_id": "A-126",
      "is_allotment_night": 1,
      "rate_type": "contracted",
      "duty_reason": "standby",
      "night_status": "occupied",
      "lead_time_days": 9,
      "booking_created_at": "2026-08-18T15:00:00Z",
      "checkin_time": "15:00",
      "checkout_time": "11:00",
      "duty_end_utc": "2026-08-30T14:11:00Z",
      "duty_start_utc": "2026-08-30T06:30:00Z",
      "transfer_minutes": 14,
      "room_net": 263.25,
      "vat_rate": 10,
      "vat_amount": 26.32,
      "vat_country": "FR",
      "vat_recoverable": 1,
      "city_tax": 5.2,
      "rate_paid": 294.77,
      "ancillaries": 0,
      "fee": 0,
      "currency_local": "EUR",
      "rate_paid_local": 294.77,
      "fx_rate": 1,
      "fx_date": "2026-08-30",
      "currency": "EUR",
      "revenue_model": "routespring_contract",
      "supplier_cost": 274.75,
      "markup": 20.02,
      "commission_received": 0,
      "commission_shared": 0,
      "commission_share_pct": 0,
      "rebate_received": 0,
      "vcc_ref": "VCC-8854796",
      "vcc_auth_amount": 319.77,
      "folio_amount": 294.77,
      "settled_amount": 294.77,
      "settled_at": "2026-08-30T23:59:00Z",
      "contracted_rate": 294.77,
      "baseline_rate": 370.28,
      "market_rate": 359.17,
      "rate_honoured": 1,
      "customer": "ASL own pax",
      "cost_centre": "LYS-CREW",
      "change_type": null,
      "change_source": null,
      "change_cost": 0,
      "modify_attempted": 0,
      "modify_failed_reason": null,
      "room_lost": 0,
      "exception_opened_at": null,
      "exception_resolved_at": null,
      "resolved_by": null,
      "sla_breached": 0,
      "recon_state": "matched",
      "recon_amount": 0,
      "crew_rating": null,
      "complaint_theme": null,
      "source_file_id": "AIMS-2026-08-27",
      "ingested_at": "2026-08-30T02:14:00Z",
      "version": 1,
      "public_rate": 370.28,
      "discount_pct": 20.39
    },
    {
      "id": "RS-8854808-2",
      "period": "2026-08",
      "night": "2026-08-30",
      "booking_id": "RS-8854808",
      "duty_id": "D-514808",
      "layover_id": "L-514809",
      "crew_id": "FRA-1059",
      "crew_name": "R. Berger",
      "crew_rank": "CC",
      "traveller_type": "crew",
      "entity": "ASL Airlines France",
      "legal_entity": "ASL Airlines France SA",
      "home_base": "CDG",
      "station": "LYS",
      "country": "FR",
      "property_id": "P-129",
      "hotel": "NH Lyon Airport",
      "chain": "NH",
      "contract_id": null,
      "allotment_id": null,
      "is_allotment_night": 0,
      "rate_type": "bedbank",
      "duty_reason": "overnight",
      "night_status": "occupied",
      "lead_time_days": 1,
      "booking_created_at": "2026-08-28T16:00:00Z",
      "checkin_time": "16:00",
      "checkout_time": "10:00",
      "duty_end_utc": "2026-08-30T15:10:00Z",
      "duty_start_utc": "2026-08-30T11:50:00Z",
      "transfer_minutes": 15,
      "room_net": 230.07,
      "vat_rate": 10,
      "vat_amount": 23.01,
      "vat_country": "FR",
      "vat_recoverable": 1,
      "city_tax": 3.3,
      "rate_paid": 256.38,
      "ancillaries": 0,
      "fee": 0,
      "currency_local": "EUR",
      "rate_paid_local": 256.38,
      "fx_rate": 1,
      "fx_date": "2026-08-30",
      "currency": "EUR",
      "revenue_model": "vendor_net",
      "supplier_cost": 235.32,
      "markup": 21.06,
      "commission_received": 0,
      "commission_shared": 0,
      "commission_share_pct": 0,
      "rebate_received": 0,
      "vcc_ref": "VCC-8854808",
      "vcc_auth_amount": 281.38,
      "folio_amount": 256.38,
      "settled_amount": 256.38,
      "settled_at": "2026-08-30T23:59:00Z",
      "contracted_rate": null,
      "baseline_rate": 315.97,
      "market_rate": 306.49,
      "rate_honoured": 1,
      "customer": "FedEx",
      "cost_centre": "CDG-CREW",
      "change_type": null,
      "change_source": null,
      "change_cost": 0,
      "modify_attempted": 0,
      "modify_failed_reason": null,
      "room_lost": 0,
      "exception_opened_at": null,
      "exception_resolved_at": null,
      "resolved_by": null,
      "sla_breached": 0,
      "recon_state": "matched",
      "recon_amount": 0,
      "crew_rating": null,
      "complaint_theme": null,
      "source_file_id": "AIMS-2026-08-29",
      "ingested_at": "2026-08-30T02:14:00Z",
      "version": 1,
      "public_rate": 315.97,
      "discount_pct": 18.86
    },
    {
      "id": "RS-8854820-2",
      "period": "2026-08",
      "night": "2026-08-30",
      "booking_id": "RS-8854820",
      "duty_id": "D-514820",
      "layover_id": "L-514821",
      "crew_id": "FRA-1035",
      "crew_name": "P. Berger",
      "crew_rank": "FO",
      "traveller_type": "crew",
      "entity": "ASL Airlines France",
      "legal_entity": "ASL Airlines France SA",
      "home_base": "CDG",
      "station": "TLS",
      "country": "FR",
      "property_id": "P-134",
      "hotel": "Ibis Toulouse Blagnac",
      "chain": "Accor",
      "contract_id": null,
      "allotment_id": null,
      "is_allotment_night": 0,
      "rate_type": "bedbank",
      "duty_reason": "overnight",
      "night_status": "occupied",
      "lead_time_days": 9,
      "booking_created_at": "2026-08-20T16:00:00Z",
      "checkin_time": "16:00",
      "checkout_time": "04:30",
      "duty_end_utc": "2026-08-30T15:15:00Z",
      "duty_start_utc": "2026-08-30T09:15:00Z",
      "transfer_minutes": 10,
      "room_net": 244.37,
      "vat_rate": 10,
      "vat_amount": 24.44,
      "vat_country": "FR",
      "vat_recoverable": 1,
      "city_tax": 2.88,
      "rate_paid": 271.69,
      "ancillaries": 0,
      "fee": 0,
      "currency_local": "EUR",
      "rate_paid_local": 271.69,
      "fx_rate": 1,
      "fx_date": "2026-08-30",
      "currency": "EUR",
      "revenue_model": "vendor_net",
      "supplier_cost": 245.35,
      "markup": 26.34,
      "commission_received": 0,
      "commission_shared": 0,
      "commission_share_pct": 0,
      "rebate_received": 0,
      "vcc_ref": "VCC-8854820",
      "vcc_auth_amount": 296.69,
      "folio_amount": null,
      "settled_amount": null,
      "settled_at": null,
      "contracted_rate": null,
      "baseline_rate": 330.62,
      "market_rate": 320.7,
      "rate_honoured": 1,
      "customer": "ASL own pax",
      "cost_centre": "CDG-CREW",
      "change_type": null,
      "change_source": null,
      "change_cost": 0,
      "modify_attempted": 0,
      "modify_failed_reason": null,
      "room_lost": 0,
      "exception_opened_at": null,
      "exception_resolved_at": null,
      "resolved_by": null,
      "sla_breached": 0,
      "recon_state": "awaiting_folio",
      "recon_amount": 0,
      "crew_rating": null,
      "complaint_theme": null,
      "source_file_id": "AIMS-2026-08-29",
      "ingested_at": "2026-08-30T02:14:00Z",
      "version": 1,
      "public_rate": 330.62,
      "discount_pct": 17.82
    },
    {
      "id": "RS-8854853-2",
      "period": "2026-08",
      "night": "2026-08-30",
      "booking_id": "RS-8854853",
      "duty_id": "D-514853",
      "layover_id": "L-514854",
      "crew_id": "FRA-1028",
      "crew_name": "A. Lefevre",
      "crew_rank": "FO",
      "traveller_type": "crew",
      "entity": "ASL Airlines France",
      "legal_entity": "ASL Airlines France SA",
      "home_base": "CDG",
      "station": "MRS",
      "country": "FR",
      "property_id": "P-131",
      "hotel": "Best Western Marseille Airport",
      "chain": "BWH",
      "contract_id": "C-131",
      "allotment_id": "A-131",
      "is_allotment_night": 1,
      "rate_type": "contracted",
      "duty_reason": "training",
      "night_status": "occupied",
      "lead_time_days": 9,
      "booking_created_at": "2026-08-20T16:00:00Z",
      "checkin_time": "16:00",
      "checkout_time": "04:30",
      "duty_end_utc": "2026-08-30T15:07:00Z",
      "duty_start_utc": "2026-08-30T11:50:00Z",
      "transfer_minutes": 18,
      "room_net": 264.91,
      "vat_rate": 10,
      "vat_amount": 26.49,
      "vat_country": "FR",
      "vat_recoverable": 1,
      "city_tax": 3.3,
      "rate_paid": 294.7,
      "ancillaries": 0,
      "fee": 0,
      "currency_local": "EUR",
      "rate_paid_local": 294.7,
      "fx_rate": 1,
      "fx_date": "2026-08-30",
      "currency": "EUR",
      "revenue_model": "routespring_contract",
      "supplier_cost": 279.33,
      "markup": 15.37,
      "commission_received": 0,
      "commission_shared": 0,
      "commission_share_pct": 0,
      "rebate_received": 0,
      "vcc_ref": "VCC-8854853",
      "vcc_auth_amount": 294.91,
      "folio_amount": 294.7,
      "settled_amount": 294.7,
      "settled_at": "2026-08-30T23:59:00Z",
      "contracted_rate": 269.91,
      "baseline_rate": 308.76,
      "market_rate": 299.5,
      "rate_honoured": 0,
      "customer": "ASL own pax",
      "cost_centre": "CDG-CREW",
      "change_type": null,
      "change_source": null,
      "change_cost": 0,
      "modify_attempted": 0,
      "modify_failed_reason": null,
      "room_lost": 0,
      "exception_opened_at": null,
      "exception_resolved_at": null,
      "resolved_by": null,
      "sla_breached": 0,
      "recon_state": "matched",
      "recon_amount": 0,
      "crew_rating": null,
      "complaint_theme": null,
      "source_file_id": "AIMS-2026-08-29",
      "ingested_at": "2026-08-30T02:14:00Z",
      "version": 1,
      "public_rate": 308.76,
      "discount_pct": 4.55
    },
    {
      "id": "RS-8854944-2",
      "period": "2026-08",
      "night": "2026-08-30",
      "booking_id": "RS-8854944",
      "duty_id": "D-514944",
      "layover_id": "L-514945",
      "crew_id": "FRA-1089",
      "crew_name": "M. Fontaine",
      "crew_rank": "FO",
      "traveller_type": "crew",
      "entity": "ASL Airlines France",
      "legal_entity": "ASL Airlines France SA",
      "home_base": "MRS",
      "station": "LYS",
      "country": "FR",
      "property_id": "P-130",
      "hotel": "Comfort Hotel Lyon",
      "chain": "Choice",
      "contract_id": "C-130",
      "allotment_id": null,
      "is_allotment_night": 0,
      "rate_type": "contracted",
      "duty_reason": "irops",
      "night_status": "occupied",
      "lead_time_days": 0.5,
      "booking_created_at": "2026-08-28T17:40:00Z",
      "checkin_time": "05:40",
      "checkout_time": "04:30",
      "duty_end_utc": "2026-08-30T04:55:00Z",
      "duty_start_utc": "2026-08-30T06:30:00Z",
      "transfer_minutes": 10,
      "room_net": 248.18,
      "vat_rate": 10,
      "vat_amount": 24.82,
      "vat_country": "FR",
      "vat_recoverable": 1,
      "city_tax": 3.3,
      "rate_paid": 276.3,
      "ancillaries": 0,
      "fee": 0,
      "currency_local": "EUR",
      "rate_paid_local": 276.3,
      "fx_rate": 1,
      "fx_date": "2026-08-30",
      "currency": "EUR",
      "revenue_model": "routespring_contract",
      "supplier_cost": 258.16,
      "markup": 18.14,
      "commission_received": 0,
      "commission_shared": 0,
      "commission_share_pct": 0,
      "rebate_received": 0,
      "vcc_ref": "VCC-8854944",
      "vcc_auth_amount": 301.3,
      "folio_amount": 276.3,
      "settled_amount": 276.3,
      "settled_at": "2026-08-30T23:59:00Z",
      "contracted_rate": 276.3,
      "baseline_rate": 330.05,
      "market_rate": 320.15,
      "rate_honoured": 1,
      "customer": "FedEx",
      "cost_centre": "MRS-CREW",
      "change_type": "modify_in_place",
      "change_source": "aims",
      "change_cost": 12.49,
      "modify_attempted": 1,
      "modify_failed_reason": null,
      "room_lost": 0,
      "exception_opened_at": null,
      "exception_resolved_at": null,
      "resolved_by": "automation",
      "sla_breached": 0,
      "recon_state": "matched",
      "recon_amount": 0,
      "crew_rating": null,
      "complaint_theme": null,
      "source_file_id": "AIMS-2026-08-29",
      "ingested_at": "2026-08-30T02:14:00Z",
      "version": 1,
      "public_rate": 330.05,
      "discount_pct": 16.29
    },
    {
      "id": "RS-8854959-1",
      "period": "2026-08",
      "night": "2026-08-30",
      "booking_id": "RS-8854959",
      "duty_id": "D-514959",
      "layover_id": "L-514960",
      "crew_id": "FRA-1084",
      "crew_name": "B. Moreau",
      "crew_rank": "CPT",
      "traveller_type": "crew",
      "entity": "ASL Airlines France",
      "legal_entity": "ASL Airlines France SA",
      "home_base": "LYS",
      "station": "CDG",
      "country": "FR",
      "property_id": "P-126",
      "hotel": "Novotel Paris CDG",
      "chain": "Accor",
      "contract_id": "C-126",
      "allotment_id": "A-126",
      "is_allotment_night": 1,
      "rate_type": "contracted",
      "duty_reason": "irops",
      "night_status": "occupied",
      "lead_time_days": 0,
      "booking_created_at": "2026-08-30T12:30:00Z",
      "checkin_time": "14:00",
      "checkout_time": "08:15",
      "duty_end_utc": "2026-08-30T13:11:00Z",
      "duty_start_utc": "2026-08-30T11:50:00Z",
      "transfer_minutes": 14,
      "room_net": 264.52,
      "vat_rate": 10,
      "vat_amount": 26.45,
      "vat_country": "FR",
      "vat_recoverable": 1,
      "city_tax": 5.2,
      "rate_paid": 296.17,
      "ancillaries": 0,
      "fee": 15.97,
      "currency_local": "EUR",
      "rate_paid_local": 296.17,
      "fx_rate": 1,
      "fx_date": "2026-08-30",
      "currency": "EUR",
      "revenue_model": "routespring_contract",
      "supplier_cost": 274.95,
      "markup": 21.22,
      "commission_received": 0,
      "commission_shared": 0,
      "commission_share_pct": 0,
      "rebate_received": 0,
      "vcc_ref": "VCC-8854959",
      "vcc_auth_amount": 321.17,
      "folio_amount": 296.17,
      "settled_amount": 296.17,
      "settled_at": "2026-08-30T23:59:00Z",
      "contracted_rate": 296.17,
      "baseline_rate": 370.28,
      "market_rate": 359.17,
      "rate_honoured": 1,
      "customer": "DHL",
      "cost_centre": "LYS-CREW",
      "change_type": "modify_in_place",
      "change_source": "aims",
      "change_cost": 12.23,
      "modify_attempted": 1,
      "modify_failed_reason": null,
      "room_lost": 0,
      "exception_opened_at": null,
      "exception_resolved_at": null,
      "resolved_by": "automation",
      "sla_breached": 0,
      "recon_state": "matched",
      "recon_amount": 0,
      "crew_rating": null,
      "complaint_theme": null,
      "source_file_id": "AIMS-2026-08-30",
      "ingested_at": "2026-08-30T02:14:00Z",
      "version": 1,
      "public_rate": 370.28,
      "discount_pct": 20.01
    },
    {
      "id": "RS-8854971-2",
      "period": "2026-08",
      "night": "2026-08-30",
      "booking_id": "RS-8854971",
      "duty_id": "D-514971",
      "layover_id": "L-514972",
      "crew_id": "FRA-1068",
      "crew_name": "M. Chevalier",
      "crew_rank": "CPT",
      "traveller_type": "crew",
      "entity": "ASL Airlines France",
      "legal_entity": "ASL Airlines France SA",
      "home_base": "LYS",
      "station": "CDG",
      "country": "FR",
      "property_id": "P-127",
      "hotel": "Pullman Paris CDG",
      "chain": "Accor",
      "contract_id": "C-127",
      "allotment_id": "A-127",
      "is_allotment_night": 1,
      "rate_type": "contracted",
      "duty_reason": "overnight",
      "night_status": "occupied",
      "lead_time_days": 9,
      "booking_created_at": "2026-08-20T22:30:00Z",
      "checkin_time": "22:30",
      "checkout_time": "08:15",
      "duty_end_utc": "2026-08-30T21:41:00Z",
      "duty_start_utc": "2026-08-30T14:05:00Z",
      "transfer_minutes": 14,
      "room_net": 262.59,
      "vat_rate": 10,
      "vat_amount": 26.26,
      "vat_country": "FR",
      "vat_recoverable": 1,
      "city_tax": 5.2,
      "rate_paid": 294.05,
      "ancillaries": 0,
      "fee": 0,
      "currency_local": "EUR",
      "rate_paid_local": 294.05,
      "fx_rate": 1,
      "fx_date": "2026-08-30",
      "currency": "EUR",
      "revenue_model": "routespring_contract",
      "supplier_cost": 275.28,
      "markup": 18.77,
      "commission_received": 0,
      "commission_shared": 0,
      "commission_share_pct": 0,
      "rebate_received": 0,
      "vcc_ref": "VCC-8854971",
      "vcc_auth_amount": 319.05,
      "folio_amount": 468.68,
      "settled_amount": 468.68,
      "settled_at": "2026-08-30T23:59:00Z",
      "contracted_rate": 294.05,
      "baseline_rate": 346.73,
      "market_rate": 336.33,
      "rate_honoured": 1,
      "customer": "UPS",
      "cost_centre": "LYS-CREW",
      "change_type": null,
      "change_source": null,
      "change_cost": 0,
      "modify_attempted": 0,
      "modify_failed_reason": null,
      "room_lost": 0,
      "exception_opened_at": null,
      "exception_resolved_at": null,
      "resolved_by": null,
      "sla_breached": 0,
      "recon_state": "variance",
      "recon_amount": 174.63,
      "crew_rating": null,
      "complaint_theme": null,
      "source_file_id": "AIMS-2026-08-29",
      "ingested_at": "2026-08-30T02:14:00Z",
      "version": 1,
      "public_rate": 346.73,
      "discount_pct": 15.19
    },
    {
      "id": "RS-8854977-2",
      "period": "2026-08",
      "night": "2026-08-30",
      "booking_id": "RS-8854977",
      "duty_id": "D-514977",
      "layover_id": "L-514978",
      "crew_id": "FRA-1085",
      "crew_name": "G. Delacroix",
      "crew_rank": "CPT",
      "traveller_type": "crew",
      "entity": "ASL Airlines France",
      "legal_entity": "ASL Airlines France SA",
      "home_base": "LYS",
      "station": "BRU",
      "country": "BE",
      "property_id": "P-118",
      "hotel": "NH Brussels Airport",
      "chain": "NH",
      "contract_id": null,
      "allotment_id": null,
      "is_allotment_night": 0,
      "rate_type": "bedbank",
      "duty_reason": "positioning",
      "night_status": "occupied",
      "lead_time_days": 3,
      "booking_created_at": "2026-08-26T22:30:00Z",
      "checkin_time": "22:30",
      "checkout_time": "10:00",
      "duty_end_utc": "2026-08-30T21:42:00Z",
      "duty_start_utc": "2026-08-30T09:15:00Z",
      "transfer_minutes": 13,
      "room_net": 289.76,
      "vat_rate": 6,
      "vat_amount": 17.39,
      "vat_country": "BE",
      "vat_recoverable": 1,
      "city_tax": 4.24,
      "rate_paid": 311.39,
      "ancillaries": 0,
      "fee": 0,
      "currency_local": "EUR",
      "rate_paid_local": 311.39,
      "fx_rate": 1,
      "fx_date": "2026-08-30",
      "currency": "EUR",
      "revenue_model": "vendor_net",
      "supplier_cost": 280.9,
      "markup": 30.49,
      "commission_received": 0,
      "commission_shared": 0,
      "commission_share_pct": 0,
      "rebate_received": 0,
      "vcc_ref": "VCC-8854977",
      "vcc_auth_amount": 336.39,
      "folio_amount": 311.39,
      "settled_amount": 311.39,
      "settled_at": "2026-08-30T23:59:00Z",
      "contracted_rate": null,
      "baseline_rate": 388.52,
      "market_rate": 376.86,
      "rate_honoured": 1,
      "customer": "FedEx",
      "cost_centre": "LYS-CREW",
      "change_type": null,
      "change_source": null,
      "change_cost": 0,
      "modify_attempted": 0,
      "modify_failed_reason": null,
      "room_lost": 0,
      "exception_opened_at": null,
      "exception_resolved_at": null,
      "resolved_by": null,
      "sla_breached": 0,
      "recon_state": "matched",
      "recon_amount": 0,
      "crew_rating": null,
      "complaint_theme": null,
      "source_file_id": "AIMS-2026-08-29",
      "ingested_at": "2026-08-30T02:14:00Z",
      "version": 1,
      "public_rate": 388.52,
      "discount_pct": 19.85
    },
    {
      "id": "RS-8854986-1",
      "period": "2026-08",
      "night": "2026-08-30",
      "booking_id": "RS-8854986",
      "duty_id": "D-514986",
      "layover_id": "L-514987",
      "crew_id": "FRA-S205",
      "crew_name": "R. Aubert",
      "crew_rank": "STAFF",
      "traveller_type": "staff",
      "entity": "ASL Airlines France",
      "legal_entity": "ASL Airlines France SA",
      "home_base": "LYS",
      "station": "CDG",
      "country": "FR",
      "property_id": "P-128",
      "hotel": "Ibis Paris CDG",
      "chain": "Accor",
      "contract_id": null,
      "allotment_id": null,
      "is_allotment_night": 0,
      "rate_type": "bedbank",
      "duty_reason": "positioning",
      "night_status": "occupied",
      "lead_time_days": 5,
      "booking_created_at": "2026-08-25T15:00:00Z",
      "checkin_time": "15:00",
      "checkout_time": "12:00",
      "duty_end_utc": "2026-08-30T13:55:00Z",
      "duty_start_utc": "2026-08-30T14:05:00Z",
      "transfer_minutes": 30,
      "room_net": 242.53,
      "vat_rate": 10,
      "vat_amount": 24.25,
      "vat_country": "FR",
      "vat_recoverable": 1,
      "city_tax": 5.2,
      "rate_paid": 271.98,
      "ancillaries": 0,
      "fee": 15.97,
      "currency_local": "EUR",
      "rate_paid_local": 271.98,
      "fx_rate": 1,
      "fx_date": "2026-08-30",
      "currency": "EUR",
      "revenue_model": "vendor_net",
      "supplier_cost": 243.05,
      "markup": 28.93,
      "commission_received": 0,
      "commission_shared": 0,
      "commission_share_pct": 0,
      "rebate_received": 0,
      "vcc_ref": "VCC-8854986",
      "vcc_auth_amount": 296.98,
      "folio_amount": 271.98,
      "settled_amount": 271.98,
      "settled_at": "2026-08-30T23:59:00Z",
      "contracted_rate": null,
      "baseline_rate": 345.52,
      "market_rate": 335.15,
      "rate_honoured": 1,
      "customer": "DHL",
      "cost_centre": "LYS-CREW",
      "change_type": null,
      "change_source": null,
      "change_cost": 0,
      "modify_attempted": 0,
      "modify_failed_reason": null,
      "room_lost": 0,
      "exception_opened_at": null,
      "exception_resolved_at": null,
      "resolved_by": null,
      "sla_breached": 0,
      "recon_state": "matched",
      "recon_amount": 0,
      "crew_rating": null,
      "complaint_theme": null,
      "source_file_id": "AIMS-2026-08-30",
      "ingested_at": "2026-08-30T02:14:00Z",
      "version": 1,
      "public_rate": 345.52,
      "discount_pct": 21.28
    },
    {
      "id": "RS-8855001-1",
      "period": "2026-08",
      "night": "2026-08-30",
      "booking_id": "RS-8855001",
      "duty_id": "D-515001",
      "layover_id": "L-515002",
      "crew_id": "FRA-1080",
      "crew_name": "L. Chevalier",
      "crew_rank": "CC",
      "traveller_type": "crew",
      "entity": "ASL Airlines France",
      "legal_entity": "ASL Airlines France SA",
      "home_base": "MRS",
      "station": "LYS",
      "country": "FR",
      "property_id": "P-130",
      "hotel": "Comfort Hotel Lyon",
      "chain": "Choice",
      "contract_id": "C-130",
      "allotment_id": "A-130",
      "is_allotment_night": 1,
      "rate_type": "contracted",
      "duty_reason": "irops",
      "night_status": "occupied",
      "lead_time_days": 0.5,
      "booking_created_at": "2026-08-30T03:00:00Z",
      "checkin_time": "15:00",
      "checkout_time": "12:00",
      "duty_end_utc": "2026-08-30T14:15:00Z",
      "duty_start_utc": "2026-08-30T14:05:00Z",
      "transfer_minutes": 10,
      "room_net": 247.11,
      "vat_rate": 10,
      "vat_amount": 24.71,
      "vat_country": "FR",
      "vat_recoverable": 1,
      "city_tax": 3.3,
      "rate_paid": 275.12,
      "ancillaries": 0,
      "fee": 15.97,
      "currency_local": "EUR",
      "rate_paid_local": 275.12,
      "fx_rate": 1,
      "fx_date": "2026-08-30",
      "currency": "EUR",
      "revenue_model": "routespring_contract",
      "supplier_cost": 257.17,
      "markup": 17.95,
      "commission_received": 0,
      "commission_shared": 0,
      "commission_share_pct": 0,
      "rebate_received": 0,
      "vcc_ref": "VCC-8855001",
      "vcc_auth_amount": 300.12,
      "folio_amount": 275.12,
      "settled_amount": 275.12,
      "settled_at": "2026-08-30T23:59:00Z",
      "contracted_rate": 275.12,
      "baseline_rate": 330.05,
      "market_rate": 320.15,
      "rate_honoured": 1,
      "customer": "FedEx",
      "cost_centre": "MRS-CREW",
      "change_type": "cancel_rebook",
      "change_source": "aims",
      "change_cost": 229.31,
      "modify_attempted": 1,
      "modify_failed_reason": "no_availability",
      "room_lost": 1,
      "exception_opened_at": "2026-08-30T11:40:00Z",
      "exception_resolved_at": "2026-08-30T22:30:00Z",
      "resolved_by": "human",
      "sla_breached": 0,
      "recon_state": "matched",
      "recon_amount": 0,
      "crew_rating": null,
      "complaint_theme": null,
      "source_file_id": "AIMS-2026-08-30",
      "ingested_at": "2026-08-30T02:14:00Z",
      "version": 1,
      "public_rate": 330.05,
      "discount_pct": 16.64
    },
    {
      "id": "RS-8855055-2",
      "period": "2026-08",
      "night": "2026-08-30",
      "booking_id": "RS-8855055",
      "duty_id": "D-515055",
      "layover_id": "L-515056",
      "crew_id": "FRA-1058",
      "crew_name": "N. Aubert",
      "crew_rank": "CC",
      "traveller_type": "crew",
      "entity": "ASL Airlines France",
      "legal_entity": "ASL Airlines France SA",
      "home_base": "MRS",
      "station": "CDG",
      "country": "FR",
      "property_id": "P-127",
      "hotel": "Pullman Paris CDG",
      "chain": "Accor",
      "contract_id": "C-127",
      "allotment_id": "A-127",
      "is_allotment_night": 1,
      "rate_type": "contracted",
      "duty_reason": "irops",
      "night_status": "occupied",
      "lead_time_days": 0.5,
      "booking_created_at": "2026-08-28T13:15:00Z",
      "checkin_time": "01:15",
      "checkout_time": "04:30",
      "duty_end_utc": "2026-08-30T00:26:00Z",
      "duty_start_utc": "2026-08-30T14:05:00Z",
      "transfer_minutes": 14,
      "room_net": 264.28,
      "vat_rate": 10,
      "vat_amount": 26.43,
      "vat_country": "FR",
      "vat_recoverable": 1,
      "city_tax": 5.2,
      "rate_paid": 295.91,
      "ancillaries": 0,
      "fee": 0,
      "currency_local": "EUR",
      "rate_paid_local": 295.91,
      "fx_rate": 1,
      "fx_date": "2026-08-30",
      "currency": "EUR",
      "revenue_model": "routespring_contract",
      "supplier_cost": 276.06,
      "markup": 19.85,
      "commission_received": 0,
      "commission_shared": 0,
      "commission_share_pct": 0,
      "rebate_received": 0,
      "vcc_ref": "VCC-8855055",
      "vcc_auth_amount": 320.91,
      "folio_amount": 295.91,
      "settled_amount": 295.91,
      "settled_at": "2026-08-30T23:59:00Z",
      "contracted_rate": 295.91,
      "baseline_rate": 346.73,
      "market_rate": 336.33,
      "rate_honoured": 1,
      "customer": "DHL",
      "cost_centre": "MRS-CREW",
      "change_type": null,
      "change_source": null,
      "change_cost": 0,
      "modify_attempted": 0,
      "modify_failed_reason": null,
      "room_lost": 0,
      "exception_opened_at": null,
      "exception_resolved_at": null,
      "resolved_by": null,
      "sla_breached": 0,
      "recon_state": "matched",
      "recon_amount": 0,
      "crew_rating": null,
      "complaint_theme": null,
      "source_file_id": "AIMS-2026-08-29",
      "ingested_at": "2026-08-30T02:14:00Z",
      "version": 1,
      "public_rate": 346.73,
      "discount_pct": 14.66
    },
    {
      "id": "RS-8855088-4",
      "period": "2026-08",
      "night": "2026-08-30",
      "booking_id": "RS-8855088",
      "duty_id": "D-515088",
      "layover_id": "L-515089",
      "crew_id": "FRA-1047",
      "crew_name": "G. Berger",
      "crew_rank": "CPT",
      "traveller_type": "crew",
      "entity": "ASL Airlines France",
      "legal_entity": "ASL Airlines France SA",
      "home_base": "CDG",
      "station": "MRS",
      "country": "FR",
      "property_id": "P-131",
      "hotel": "Best Western Marseille Airport",
      "chain": "BWH",
      "contract_id": null,
      "allotment_id": null,
      "is_allotment_night": 0,
      "rate_type": "bedbank",
      "duty_reason": "positioning",
      "night_status": "occupied",
      "lead_time_days": 3,
      "booking_created_at": "2026-08-24T15:00:00Z",
      "checkin_time": "15:00",
      "checkout_time": "12:00",
      "duty_end_utc": "2026-08-30T14:07:00Z",
      "duty_start_utc": "2026-08-30T09:15:00Z",
      "transfer_minutes": 18,
      "room_net": 216.86,
      "vat_rate": 10,
      "vat_amount": 21.69,
      "vat_country": "FR",
      "vat_recoverable": 1,
      "city_tax": 3.3,
      "rate_paid": 241.85,
      "ancillaries": 31.35,
      "fee": 0,
      "currency_local": "EUR",
      "rate_paid_local": 241.85,
      "fx_rate": 1,
      "fx_date": "2026-08-30",
      "currency": "EUR",
      "revenue_model": "vendor_net",
      "supplier_cost": 217.57,
      "markup": 24.28,
      "commission_received": 0,
      "commission_shared": 0,
      "commission_share_pct": 0,
      "rebate_received": 0,
      "vcc_ref": "VCC-8855088",
      "vcc_auth_amount": 298.2,
      "folio_amount": 273.2,
      "settled_amount": 273.2,
      "settled_at": "2026-08-30T23:59:00Z",
      "contracted_rate": null,
      "baseline_rate": 308.76,
      "market_rate": 299.5,
      "rate_honoured": 1,
      "customer": "DHL",
      "cost_centre": "CDG-CREW",
      "change_type": null,
      "change_source": null,
      "change_cost": 0,
      "modify_attempted": 0,
      "modify_failed_reason": null,
      "room_lost": 0,
      "exception_opened_at": null,
      "exception_resolved_at": null,
      "resolved_by": null,
      "sla_breached": 0,
      "recon_state": "matched",
      "recon_amount": 0,
      "crew_rating": null,
      "complaint_theme": null,
      "source_file_id": "AIMS-2026-08-27",
      "ingested_at": "2026-08-30T02:14:00Z",
      "version": 1,
      "public_rate": 308.76,
      "discount_pct": 21.67
    },
    {
      "id": "RS-8855125-1",
      "period": "2026-08",
      "night": "2026-08-30",
      "booking_id": "RS-8855125",
      "duty_id": "D-515125",
      "layover_id": "L-515126",
      "crew_id": "FRA-1061",
      "crew_name": "Y. Delacroix",
      "crew_rank": "CPT",
      "traveller_type": "crew",
      "entity": "ASL Airlines France",
      "legal_entity": "ASL Airlines France SA",
      "home_base": "LYS",
      "station": "CDG",
      "country": "FR",
      "property_id": "P-127",
      "hotel": "Pullman Paris CDG",
      "chain": "Accor",
      "contract_id": null,
      "allotment_id": null,
      "is_allotment_night": 0,
      "rate_type": "bedbank",
      "duty_reason": "overnight",
      "night_status": "occupied",
      "lead_time_days": 5,
      "booking_created_at": "2026-08-25T01:15:00Z",
      "checkin_time": "01:15",
      "checkout_time": "11:00",
      "duty_end_utc": "2026-08-30T00:26:00Z",
      "duty_start_utc": "2026-08-30T09:15:00Z",
      "transfer_minutes": 14,
      "room_net": 250.87,
      "vat_rate": 10,
      "vat_amount": 25.09,
      "vat_country": "FR",
      "vat_recoverable": 1,
      "city_tax": 5.2,
      "rate_paid": 281.16,
      "ancillaries": 22.24,
      "fee": 15.97,
      "currency_local": "EUR",
      "rate_paid_local": 281.16,
      "fx_rate": 1,
      "fx_date": "2026-08-30",
      "currency": "EUR",
      "revenue_model": "vendor_net",
      "supplier_cost": 255.98,
      "markup": 25.18,
      "commission_received": 0,
      "commission_shared": 0,
      "commission_share_pct": 0,
      "rebate_received": 0,
      "vcc_ref": "VCC-8855125",
      "vcc_auth_amount": 328.4,
      "folio_amount": 303.4,
      "settled_amount": 303.4,
      "settled_at": "2026-08-30T23:59:00Z",
      "contracted_rate": null,
      "baseline_rate": 346.73,
      "market_rate": 336.33,
      "rate_honoured": 1,
      "customer": "ASL own pax",
      "cost_centre": "LYS-CREW",
      "change_type": null,
      "change_source": null,
      "change_cost": 0,
      "modify_attempted": 0,
      "modify_failed_reason": null,
      "room_lost": 0,
      "exception_opened_at": null,
      "exception_resolved_at": null,
      "resolved_by": null,
      "sla_breached": 0,
      "recon_state": "matched",
      "recon_amount": 0,
      "crew_rating": null,
      "complaint_theme": null,
      "source_file_id": "AIMS-2026-08-30",
      "ingested_at": "2026-08-30T02:14:00Z",
      "version": 1,
      "public_rate": 346.73,
      "discount_pct": 18.91
    },
    {
      "id": "RS-8855151-3",
      "period": "2026-08",
      "night": "2026-08-30",
      "booking_id": "RS-8855151",
      "duty_id": "D-515151",
      "layover_id": "L-515152",
      "crew_id": "FRA-1026",
      "crew_name": "S. Bernard",
      "crew_rank": "CPT",
      "traveller_type": "crew",
      "entity": "ASL Airlines France",
      "legal_entity": "ASL Airlines France SA",
      "home_base": "CDG",
      "station": "TLS",
      "country": "FR",
      "property_id": "P-134",
      "hotel": "Ibis Toulouse Blagnac",
      "chain": "Accor",
      "contract_id": null,
      "allotment_id": null,
      "is_allotment_night": 0,
      "rate_type": "bedbank",
      "duty_reason": "irops",
      "night_status": "no_show",
      "lead_time_days": 0,
      "booking_created_at": "2026-08-28T21:00:00Z",
      "checkin_time": "22:30",
      "checkout_time": "08:15",
      "duty_end_utc": "2026-08-30T21:45:00Z",
      "duty_start_utc": "2026-08-30T11:50:00Z",
      "transfer_minutes": 10,
      "room_net": 263.1,
      "vat_rate": 10,
      "vat_amount": 26.31,
      "vat_country": "FR",
      "vat_recoverable": 1,
      "city_tax": 2.88,
      "rate_paid": 292.29,
      "ancillaries": 0,
      "fee": 0,
      "currency_local": "EUR",
      "rate_paid_local": 292.29,
      "fx_rate": 1,
      "fx_date": "2026-08-30",
      "currency": "EUR",
      "revenue_model": "vendor_net",
      "supplier_cost": 263.65,
      "markup": 28.64,
      "commission_received": 0,
      "commission_shared": 0,
      "commission_share_pct": 0,
      "rebate_received": 0,
      "vcc_ref": "VCC-8855151",
      "vcc_auth_amount": 317.29,
      "folio_amount": 292.29,
      "settled_amount": 292.29,
      "settled_at": "2026-08-30T23:59:00Z",
      "contracted_rate": null,
      "baseline_rate": 330.62,
      "market_rate": 320.7,
      "rate_honoured": 1,
      "customer": "FedEx",
      "cost_centre": "CDG-CREW",
      "change_type": "modify_in_place",
      "change_source": "aims",
      "change_cost": 16.49,
      "modify_attempted": 1,
      "modify_failed_reason": null,
      "room_lost": 0,
      "exception_opened_at": null,
      "exception_resolved_at": null,
      "resolved_by": "automation",
      "sla_breached": 0,
      "recon_state": "matched",
      "recon_amount": 0,
      "crew_rating": null,
      "complaint_theme": null,
      "source_file_id": "AIMS-2026-08-28",
      "ingested_at": "2026-08-30T02:14:00Z",
      "version": 1,
      "public_rate": 330.62,
      "discount_pct": 11.59
    },
    {
      "id": "RS-8852851-2",
      "period": "2026-08",
      "night": "2026-08-29",
      "booking_id": "RS-8852851",
      "duty_id": "D-512851",
      "layover_id": "L-512852",
      "crew_id": "IRE-1052",
      "crew_name": "Y. Nolan",
      "crew_rank": "CC",
      "traveller_type": "crew",
      "entity": "ASL Airlines Ireland",
      "legal_entity": "ASL Airlines (Ireland) Ltd",
      "home_base": "DUB",
      "station": "LGG",
      "country": "BE",
      "property_id": "P-112",
      "hotel": "Husa de la Couronne",
      "chain": "Independent",
      "contract_id": null,
      "allotment_id": null,
      "is_allotment_night": 0,
      "rate_type": "bedbank",
      "duty_reason": "overnight",
      "night_status": "occupied",
      "lead_time_days": 9,
      "booking_created_at": "2026-08-19T16:00:00Z",
      "checkin_time": "16:00",
      "checkout_time": "12:00",
      "duty_end_utc": "2026-08-29T14:49:00Z",
      "duty_start_utc": "2026-08-29T11:50:00Z",
      "transfer_minutes": 36,
      "room_net": 232.57,
      "vat_rate": 6,
      "vat_amount": 13.95,
      "vat_country": "BE",
      "vat_recoverable": 1,
      "city_tax": 4,
      "rate_paid": 250.52,
      "ancillaries": 0,
      "fee": 0,
      "currency_local": "EUR",
      "rate_paid_local": 250.52,
      "fx_rate": 1,
      "fx_date": "2026-08-29",
      "currency": "EUR",
      "revenue_model": "vendor_net",
      "supplier_cost": 227.6,
      "markup": 22.92,
      "commission_received": 0,
      "commission_shared": 0,
      "commission_share_pct": 0,
      "rebate_received": 0,
      "vcc_ref": "VCC-8852851",
      "vcc_auth_amount": 275.52,
      "folio_amount": 250.52,
      "settled_amount": 250.52,
      "settled_at": "2026-08-29T23:59:00Z",
      "contracted_rate": null,
      "baseline_rate": 309,
      "market_rate": 299.73,
      "rate_honoured": 1,
      "customer": "DHL",
      "cost_centre": "DUB-CREW",
      "change_type": null,
      "change_source": null,
      "change_cost": 0,
      "modify_attempted": 0,
      "modify_failed_reason": null,
      "room_lost": 0,
      "exception_opened_at": null,
      "exception_resolved_at": null,
      "resolved_by": null,
      "sla_breached": 0,
      "recon_state": "matched",
      "recon_amount": 0,
      "crew_rating": null,
      "complaint_theme": null,
      "source_file_id": "AIMS-2026-08-28",
      "ingested_at": "2026-08-29T02:14:00Z",
      "version": 1,
      "public_rate": 309,
      "discount_pct": 18.93
    },
    {
      "id": "RS-8852874-2",
      "period": "2026-08",
      "night": "2026-08-29",
      "booking_id": "RS-8852874",
      "duty_id": "D-512874",
      "layover_id": "L-512875",
      "crew_id": "IRE-1081",
      "crew_name": "A. Quinn",
      "crew_rank": "CPT",
      "traveller_type": "crew",
      "entity": "ASL Airlines Ireland",
      "legal_entity": "ASL Airlines (Ireland) Ltd",
      "home_base": "DUB",
      "station": "EMA",
      "country": "GB",
      "property_id": "P-104",
      "hotel": "Hilton East Midlands",
      "chain": "Hilton",
      "contract_id": "C-104",
      "allotment_id": "A-104",
      "is_allotment_night": 1,
      "rate_type": "contracted",
      "duty_reason": "positioning",
      "night_status": "occupied",
      "lead_time_days": 0.5,
      "booking_created_at": "2026-08-27T17:40:00Z",
      "checkin_time": "05:40",
      "checkout_time": "08:15",
      "duty_end_utc": "2026-08-29T04:50:00Z",
      "duty_start_utc": "2026-08-29T14:05:00Z",
      "transfer_minutes": 15,
      "room_net": 247,
      "vat_rate": 20,
      "vat_amount": 49.4,
      "vat_country": "GB",
      "vat_recoverable": 1,
      "city_tax": 0,
      "rate_paid": 296.4,
      "ancillaries": 0,
      "fee": 0,
      "currency_local": "GBP",
      "rate_paid_local": 249.69,
      "fx_rate": 1.187066,
      "fx_date": "2026-08-29",
      "currency": "EUR",
      "revenue_model": "routespring_contract",
      "supplier_cost": 275.94,
      "markup": 20.46,
      "commission_received": 0,
      "commission_shared": 0,
      "commission_share_pct": 0,
      "rebate_received": 0,
      "vcc_ref": "VCC-8852874",
      "vcc_auth_amount": 321.4,
      "folio_amount": 296.4,
      "settled_amount": 296.4,
      "settled_at": "2026-08-29T23:59:00Z",
      "contracted_rate": 296.4,
      "baseline_rate": 338.38,
      "market_rate": 328.23,
      "rate_honoured": 1,
      "customer": "UPS",
      "cost_centre": "DUB-CREW",
      "change_type": null,
      "change_source": null,
      "change_cost": 0,
      "modify_attempted": 0,
      "modify_failed_reason": null,
      "room_lost": 0,
      "exception_opened_at": null,
      "exception_resolved_at": null,
      "resolved_by": null,
      "sla_breached": 0,
      "recon_state": "matched",
      "recon_amount": 0,
      "crew_rating": null,
      "complaint_theme": null,
      "source_file_id": "AIMS-2026-08-28",
      "ingested_at": "2026-08-29T02:14:00Z",
      "version": 1,
      "public_rate": 338.38,
      "discount_pct": 12.41
    },
    {
      "id": "RS-8852881-2",
      "period": "2026-08",
      "night": "2026-08-29",
      "booking_id": "RS-8852881",
      "duty_id": "D-512881",
      "layover_id": "L-512882",
      "crew_id": "IRE-1042",
      "crew_name": "B. Brennan",
      "crew_rank": "FO",
      "traveller_type": "crew",
      "entity": "ASL Airlines Ireland",
      "legal_entity": "ASL Airlines (Ireland) Ltd",
      "home_base": "EMA",
      "station": "DUB",
      "country": "IE",
      "property_id": "P-101",
      "hotel": "Clayton Hotel Dublin Airport",
      "chain": "Dalata",
      "contract_id": "C-101",
      "allotment_id": null,
      "is_allotment_night": 0,
      "rate_type": "contracted",
      "duty_reason": "overnight",
      "night_status": "occupied",
      "lead_time_days": 3,
      "booking_created_at": "2026-08-25T16:00:00Z",
      "checkin_time": "16:00",
      "checkout_time": "10:00",
      "duty_end_utc": "2026-08-29T15:10:00Z",
      "duty_start_utc": "2026-08-29T14:05:00Z",
      "transfer_minutes": 15,
      "room_net": 209.59,
      "vat_rate": 13.5,
      "vat_amount": 28.29,
      "vat_country": "IE",
      "vat_recoverable": 1,
      "city_tax": 0,
      "rate_paid": 237.88,
      "ancillaries": 0,
      "fee": 0,
      "currency_local": "EUR",
      "rate_paid_local": 237.88,
      "fx_rate": 1,
      "fx_date": "2026-08-29",
      "currency": "EUR",
      "revenue_model": "routespring_contract",
      "supplier_cost": 219.7,
      "markup": 18.18,
      "commission_received": 0,
      "commission_shared": 0,
      "commission_share_pct": 0,
      "rebate_received": 0,
      "vcc_ref": "VCC-8852881",
      "vcc_auth_amount": 262.88,
      "folio_amount": 237.88,
      "settled_amount": 237.88,
      "settled_at": "2026-08-29T23:59:00Z",
      "contracted_rate": 237.88,
      "baseline_rate": 281.35,
      "market_rate": 272.91,
      "rate_honoured": 1,
      "customer": "DHL",
      "cost_centre": "EMA-CREW",
      "change_type": null,
      "change_source": null,
      "change_cost": 0,
      "modify_attempted": 0,
      "modify_failed_reason": null,
      "room_lost": 0,
      "exception_opened_at": null,
      "exception_resolved_at": null,
      "resolved_by": null,
      "sla_breached": 0,
      "recon_state": "matched",
      "recon_amount": 0,
      "crew_rating": null,
      "complaint_theme": null,
      "source_file_id": "AIMS-2026-08-28",
      "ingested_at": "2026-08-29T02:14:00Z",
      "version": 1,
      "public_rate": 281.35,
      "discount_pct": 15.45
    },
    {
      "id": "RS-8852890-3",
      "period": "2026-08",
      "night": "2026-08-29",
      "booking_id": "RS-8852890",
      "duty_id": "D-512890",
      "layover_id": "L-512891",
      "crew_id": "IRE-1080",
      "crew_name": "D. Healy",
      "crew_rank": "CC",
      "traveller_type": "crew",
      "entity": "ASL Airlines Ireland",
      "legal_entity": "ASL Airlines (Ireland) Ltd",
      "home_base": "EMA",
      "station": "DUB",
      "country": "IE",
      "property_id": "P-102",
      "hotel": "Maldron Hotel Dublin Airport",
      "chain": "Dalata",
      "contract_id": null,
      "allotment_id": null,
      "is_allotment_night": 0,
      "rate_type": "bedbank",
      "duty_reason": "overnight",
      "night_status": "occupied",
      "lead_time_days": 2,
      "booking_created_at": "2026-08-25T22:30:00Z",
      "checkin_time": "22:30",
      "checkout_time": "11:00",
      "duty_end_utc": "2026-08-29T21:32:00Z",
      "duty_start_utc": "2026-08-29T14:05:00Z",
      "transfer_minutes": 23,
      "room_net": 209.09,
      "vat_rate": 13.5,
      "vat_amount": 28.23,
      "vat_country": "IE",
      "vat_recoverable": 1,
      "city_tax": 0,
      "rate_paid": 237.32,
      "ancillaries": 0,
      "fee": 0,
      "currency_local": "EUR",
      "rate_paid_local": 237.32,
      "fx_rate": 1,
      "fx_date": "2026-08-29",
      "currency": "EUR",
      "revenue_model": "vendor_net",
      "supplier_cost": 213.16,
      "markup": 24.16,
      "commission_received": 0,
      "commission_shared": 0,
      "commission_share_pct": 0,
      "rebate_received": 0,
      "vcc_ref": "VCC-8852890",
      "vcc_auth_amount": 262.32,
      "folio_amount": 237.32,
      "settled_amount": 237.32,
      "settled_at": "2026-08-29T23:59:00Z",
      "contracted_rate": null,
      "baseline_rate": 299.03,
      "market_rate": 290.06,
      "rate_honoured": 1,
      "customer": "DHL",
      "cost_centre": "EMA-CREW",
      "change_type": null,
      "change_source": null,
      "change_cost": 0,
      "modify_attempted": 0,
      "modify_failed_reason": null,
      "room_lost": 0,
      "exception_opened_at": null,
      "exception_resolved_at": null,
      "resolved_by": null,
      "sla_breached": 0,
      "recon_state": "matched",
      "recon_amount": 0,
      "crew_rating": 2.3,
      "complaint_theme": "transfer",
      "source_file_id": "AIMS-2026-08-27",
      "ingested_at": "2026-08-29T02:14:00Z",
      "version": 1,
      "public_rate": 299.03,
      "discount_pct": 20.64
    },
    {
      "id": "RS-8852907-1",
      "period": "2026-08",
      "night": "2026-08-29",
      "booking_id": "RS-8852907",
      "duty_id": "D-512907",
      "layover_id": "L-512908",
      "crew_id": "IRE-1058",
      "crew_name": "S. Cassidy",
      "crew_rank": "CPT",
      "traveller_type": "crew",
      "entity": "ASL Airlines Ireland",
      "legal_entity": "ASL Airlines (Ireland) Ltd",
      "home_base": "EMA",
      "station": "CGN",
      "country": "DE",
      "property_id": "P-107",
      "hotel": "Ibis Koln Messe",
      "chain": "Accor",
      "contract_id": "C-107",
      "allotment_id": "A-107",
      "is_allotment_night": 1,
      "rate_type": "contracted",
      "duty_reason": "positioning",
      "night_status": "occupied",
      "lead_time_days": 5,
      "booking_created_at": "2026-08-24T01:15:00Z",
      "checkin_time": "01:15",
      "checkout_time": "04:30",
      "duty_end_utc": "2026-08-29T00:30:00Z",
      "duty_start_utc": "2026-08-29T11:50:00Z",
      "transfer_minutes": 10,
      "room_net": 230.77,
      "vat_rate": 7,
      "vat_amount": 16.15,
      "vat_country": "DE",
      "vat_recoverable": 1,
      "city_tax": 5,
      "rate_paid": 251.92,
      "ancillaries": 0,
      "fee": 15.97,
      "currency_local": "EUR",
      "rate_paid_local": 251.92,
      "fx_rate": 1,
      "fx_date": "2026-08-29",
      "currency": "EUR",
      "revenue_model": "routespring_contract",
      "supplier_cost": 237.51,
      "markup": 14.41,
      "commission_received": 0,
      "commission_shared": 0,
      "commission_share_pct": 0,
      "rebate_received": 0,
      "vcc_ref": "VCC-8852907",
      "vcc_auth_amount": 276.92,
      "folio_amount": 251.92,
      "settled_amount": 251.92,
      "settled_at": "2026-08-29T23:59:00Z",
      "contracted_rate": 251.92,
      "baseline_rate": 308.08,
      "market_rate": 298.84,
      "rate_honoured": 1,
      "customer": "UPS",
      "cost_centre": "EMA-CREW",
      "change_type": null,
      "change_source": null,
      "change_cost": 0,
      "modify_attempted": 0,
      "modify_failed_reason": null,
      "room_lost": 0,
      "exception_opened_at": null,
      "exception_resolved_at": null,
      "resolved_by": null,
      "sla_breached": 0,
      "recon_state": "matched",
      "recon_amount": 0,
      "crew_rating": null,
      "complaint_theme": null,
      "source_file_id": "AIMS-2026-08-29",
      "ingested_at": "2026-08-29T02:14:00Z",
      "version": 1,
      "public_rate": 308.08,
      "discount_pct": 18.23
    },
    {
      "id": "RS-8852961-1",
      "period": "2026-08",
      "night": "2026-08-29",
      "booking_id": "RS-8852961",
      "duty_id": "D-512961",
      "layover_id": "L-512962",
      "crew_id": "IRE-1031",
      "crew_name": "N. Mulligan",
      "crew_rank": "CC",
      "traveller_type": "crew",
      "entity": "ASL Airlines Ireland",
      "legal_entity": "ASL Airlines (Ireland) Ltd",
      "home_base": "EMA",
      "station": "DUB",
      "country": "IE",
      "property_id": "P-102",
      "hotel": "Maldron Hotel Dublin Airport",
      "chain": "Dalata",
      "contract_id": "C-102",
      "allotment_id": null,
      "is_allotment_night": 0,
      "rate_type": "contracted",
      "duty_reason": "overnight",
      "night_status": "occupied",
      "lead_time_days": 3,
      "booking_created_at": "2026-08-26T14:00:00Z",
      "checkin_time": "14:00",
      "checkout_time": "12:00",
      "duty_end_utc": "2026-08-29T13:02:00Z",
      "duty_start_utc": "2026-08-29T09:15:00Z",
      "transfer_minutes": 23,
      "room_net": 233.65,
      "vat_rate": 13.5,
      "vat_amount": 31.54,
      "vat_country": "IE",
      "vat_recoverable": 1,
      "city_tax": 0,
      "rate_paid": 265.19,
      "ancillaries": 0,
      "fee": 15.97,
      "currency_local": "EUR",
      "rate_paid_local": 265.19,
      "fx_rate": 1,
      "fx_date": "2026-08-29",
      "currency": "EUR",
      "revenue_model": "routespring_contract",
      "supplier_cost": 248.28,
      "markup": 16.91,
      "commission_received": 0,
      "commission_shared": 0,
      "commission_share_pct": 0,
      "rebate_received": 0,
      "vcc_ref": "VCC-8852961",
      "vcc_auth_amount": 290.19,
      "folio_amount": 265.19,
      "settled_amount": 265.19,
      "settled_at": "2026-08-29T23:59:00Z",
      "contracted_rate": 265.19,
      "baseline_rate": 299.03,
      "market_rate": 290.06,
      "rate_honoured": 1,
      "customer": "DHL",
      "cost_centre": "EMA-CREW",
      "change_type": null,
      "change_source": null,
      "change_cost": 0,
      "modify_attempted": 0,
      "modify_failed_reason": null,
      "room_lost": 0,
      "exception_opened_at": null,
      "exception_resolved_at": null,
      "resolved_by": null,
      "sla_breached": 0,
      "recon_state": "matched",
      "recon_amount": 0,
      "crew_rating": null,
      "complaint_theme": null,
      "source_file_id": "AIMS-2026-08-29",
      "ingested_at": "2026-08-29T02:14:00Z",
      "version": 1,
      "public_rate": 299.03,
      "discount_pct": 11.32
    },
    {
      "id": "RS-8852967-3",
      "period": "2026-08",
      "night": "2026-08-29",
      "booking_id": "RS-8852967",
      "duty_id": "D-512967",
      "layover_id": "L-512968",
      "crew_id": "IRE-1071",
      "crew_name": "V. Devlin",
      "crew_rank": "CC",
      "traveller_type": "crew",
      "entity": "ASL Airlines Ireland",
      "legal_entity": "ASL Airlines (Ireland) Ltd",
      "home_base": "DUB",
      "station": "CGN",
      "country": "DE",
      "property_id": "P-108",
      "hotel": "Leonardo Hotel Koln",
      "chain": "Leonardo",
      "contract_id": null,
      "allotment_id": null,
      "is_allotment_night": 0,
      "rate_type": "bedbank",
      "duty_reason": "held",
      "night_status": "occupied",
      "lead_time_days": null,
      "booking_created_at": null,
      "checkin_time": null,
      "checkout_time": null,
      "duty_end_utc": "2026-08-29T04:49:00Z",
      "duty_start_utc": "2026-08-29T14:05:00Z",
      "transfer_minutes": 16,
      "room_net": 239.38,
      "vat_rate": 7,
      "vat_amount": 16.76,
      "vat_country": "DE",
      "vat_recoverable": 1,
      "city_tax": 0,
      "rate_paid": 256.14,
      "ancillaries": 0,
      "fee": 0,
      "currency_local": "EUR",
      "rate_paid_local": 256.14,
      "fx_rate": 1,
      "fx_date": "2026-08-29",
      "currency": "EUR",
      "revenue_model": "vendor_net",
      "supplier_cost": 230.83,
      "markup": 25.31,
      "commission_received": 0,
      "commission_shared": 0,
      "commission_share_pct": 0,
      "rebate_received": 0,
      "vcc_ref": "VCC-8852967",
      "vcc_auth_amount": null,
      "folio_amount": 256.14,
      "settled_amount": 256.14,
      "settled_at": "2026-08-29T23:59:00Z",
      "contracted_rate": null,
      "baseline_rate": 321.67,
      "market_rate": 312.02,
      "rate_honoured": 1,
      "customer": "DHL",
      "cost_centre": "DUB-CREW",
      "change_type": null,
      "change_source": null,
      "change_cost": 0,
      "modify_attempted": 0,
      "modify_failed_reason": null,
      "room_lost": 0,
      "exception_opened_at": null,
      "exception_resolved_at": null,
      "resolved_by": null,
      "sla_breached": 0,
      "recon_state": "matched",
      "recon_amount": 0,
      "crew_rating": null,
      "complaint_theme": null,
      "source_file_id": "AIMS-2026-08-27",
      "ingested_at": "2026-08-29T02:14:00Z",
      "version": 1,
      "public_rate": 321.67,
      "discount_pct": 20.37
    },
    {
      "id": "RS-8853059-2",
      "period": "2026-08",
      "night": "2026-08-29",
      "booking_id": "RS-8853059",
      "duty_id": "D-513059",
      "layover_id": "L-513060",
      "crew_id": "IRE-S210",
      "crew_name": "O. Kavanagh",
      "crew_rank": "STAFF",
      "traveller_type": "staff",
      "entity": "ASL Airlines Ireland",
      "legal_entity": "ASL Airlines (Ireland) Ltd",
      "home_base": "DUB",
      "station": "CGN",
      "country": "DE",
      "property_id": "P-107",
      "hotel": "Ibis Koln Messe",
      "chain": "Accor",
      "contract_id": "C-107",
      "allotment_id": "A-107",
      "is_allotment_night": 1,
      "rate_type": "contracted",
      "duty_reason": "overnight",
      "night_status": "occupied",
      "lead_time_days": 3,
      "booking_created_at": "2026-08-25T01:15:00Z",
      "checkin_time": "01:15",
      "checkout_time": "11:00",
      "duty_end_utc": "2026-08-29T00:30:00Z",
      "duty_start_utc": "2026-08-29T14:05:00Z",
      "transfer_minutes": 10,
      "room_net": 231.21,
      "vat_rate": 7,
      "vat_amount": 16.18,
      "vat_country": "DE",
      "vat_recoverable": 1,
      "city_tax": 5,
      "rate_paid": 252.39,
      "ancillaries": 0,
      "fee": 0,
      "currency_local": "EUR",
      "rate_paid_local": 252.39,
      "fx_rate": 1,
      "fx_date": "2026-08-29",
      "currency": "EUR",
      "revenue_model": "routespring_contract",
      "supplier_cost": 235.57,
      "markup": 16.82,
      "commission_received": 0,
      "commission_shared": 0,
      "commission_share_pct": 0,
      "rebate_received": 0,
      "vcc_ref": "VCC-8853059",
      "vcc_auth_amount": 277.39,
      "folio_amount": 252.39,
      "settled_amount": 252.39,
      "settled_at": "2026-08-29T23:59:00Z",
      "contracted_rate": 252.39,
      "baseline_rate": 308.08,
      "market_rate": 298.84,
      "rate_honoured": 1,
      "customer": "DHL",
      "cost_centre": "DUB-CREW",
      "change_type": null,
      "change_source": null,
      "change_cost": 0,
      "modify_attempted": 0,
      "modify_failed_reason": null,
      "room_lost": 0,
      "exception_opened_at": null,
      "exception_resolved_at": null,
      "resolved_by": null,
      "sla_breached": 0,
      "recon_state": "matched",
      "recon_amount": 0,
      "crew_rating": null,
      "complaint_theme": null,
      "source_file_id": "AIMS-2026-08-28",
      "ingested_at": "2026-08-29T02:14:00Z",
      "version": 1,
      "public_rate": 308.08,
      "discount_pct": 18.08
    },
    {
      "id": "RS-8853063-2",
      "period": "2026-08",
      "night": "2026-08-29",
      "booking_id": "RS-8853063",
      "duty_id": "D-513063",
      "layover_id": "L-513064",
      "crew_id": "IRE-1037",
      "crew_name": "M. O Conaill",
      "crew_rank": "CPT",
      "traveller_type": "crew",
      "entity": "ASL Airlines Ireland",
      "legal_entity": "ASL Airlines (Ireland) Ltd",
      "home_base": "EMA",
      "station": "LGG",
      "country": "BE",
      "property_id": "P-112",
      "hotel": "Husa de la Couronne",
      "chain": "Independent",
      "contract_id": null,
      "allotment_id": null,
      "is_allotment_night": 0,
      "rate_type": "bedbank",
      "duty_reason": "irops",
      "night_status": "occupied",
      "lead_time_days": 0.5,
      "booking_created_at": "2026-08-27T13:15:00Z",
      "checkin_time": "01:15",
      "checkout_time": "10:00",
      "duty_end_utc": "2026-08-29T00:04:00Z",
      "duty_start_utc": "2026-08-29T11:50:00Z",
      "transfer_minutes": 36,
      "room_net": 256.09,
      "vat_rate": 6,
      "vat_amount": 15.37,
      "vat_country": "BE",
      "vat_recoverable": 1,
      "city_tax": 4,
      "rate_paid": 275.46,
      "ancillaries": 25.99,
      "fee": 0,
      "currency_local": "EUR",
      "rate_paid_local": 275.46,
      "fx_rate": 1,
      "fx_date": "2026-08-29",
      "currency": "EUR",
      "revenue_model": "vendor_net",
      "supplier_cost": 248.03,
      "markup": 27.43,
      "commission_received": 0,
      "commission_shared": 0,
      "commission_share_pct": 0,
      "rebate_received": 0,
      "vcc_ref": "VCC-8853063",
      "vcc_auth_amount": 326.45,
      "folio_amount": 301.45,
      "settled_amount": 301.45,
      "settled_at": "2026-08-29T23:59:00Z",
      "contracted_rate": null,
      "baseline_rate": 309,
      "market_rate": 299.73,
      "rate_honoured": 1,
      "customer": "DHL",
      "cost_centre": "EMA-CREW",
      "change_type": "cancel_rebook",
      "change_source": "aims",
      "change_cost": 242.33,
      "modify_attempted": 1,
      "modify_failed_reason": "rate_changed",
      "room_lost": 0,
      "exception_opened_at": "2026-08-29T17:22:00Z",
      "exception_resolved_at": "2026-08-29T18:40:00Z",
      "resolved_by": "human",
      "sla_breached": 0,
      "recon_state": "matched",
      "recon_amount": 0,
      "crew_rating": null,
      "complaint_theme": null,
      "source_file_id": "AIMS-2026-08-28",
      "ingested_at": "2026-08-29T02:14:00Z",
      "version": 1,
      "public_rate": 309,
      "discount_pct": 10.85
    },
    {
      "id": "RS-8853075-1",
      "period": "2026-08",
      "night": "2026-08-29",
      "booking_id": "RS-8853075",
      "duty_id": "D-513075",
      "layover_id": "L-513076",
      "crew_id": "IRE-1037",
      "crew_name": "M. O Conaill",
      "crew_rank": "CPT",
      "traveller_type": "crew",
      "entity": "ASL Airlines Ireland",
      "legal_entity": "ASL Airlines (Ireland) Ltd",
      "home_base": "EMA",
      "station": "STN",
      "country": "GB",
      "property_id": "P-115",
      "hotel": "Radisson Blu Stansted",
      "chain": "Radisson",
      "contract_id": null,
      "allotment_id": null,
      "is_allotment_night": 0,
      "rate_type": "bedbank",
      "duty_reason": "overnight",
      "night_status": "occupied",
      "lead_time_days": 5,
      "booking_created_at": "2026-08-24T05:40:00Z",
      "checkin_time": "05:40",
      "checkout_time": "10:00",
      "duty_end_utc": "2026-08-29T04:43:00Z",
      "duty_start_utc": "2026-08-29T11:50:00Z",
      "transfer_minutes": 22,
      "room_net": 252.35,
      "vat_rate": 20,
      "vat_amount": 50.47,
      "vat_country": "GB",
      "vat_recoverable": 1,
      "city_tax": 0,
      "rate_paid": 302.82,
      "ancillaries": 15.99,
      "fee": 15.97,
      "currency_local": "GBP",
      "rate_paid_local": 255.1,
      "fx_rate": 1.187066,
      "fx_date": "2026-08-29",
      "currency": "EUR",
      "revenue_model": "vendor_net",
      "supplier_cost": 269.2,
      "markup": 33.62,
      "commission_received": 0,
      "commission_shared": 0,
      "commission_share_pct": 0,
      "rebate_received": 0,
      "vcc_ref": "VCC-8853075",
      "vcc_auth_amount": 343.81,
      "folio_amount": 318.81,
      "settled_amount": 318.81,
      "settled_at": "2026-08-29T23:59:00Z",
      "contracted_rate": null,
      "baseline_rate": 372.82,
      "market_rate": 361.64,
      "rate_honoured": 1,
      "customer": "DHL",
      "cost_centre": "EMA-CREW",
      "change_type": null,
      "change_source": null,
      "change_cost": 0,
      "modify_attempted": 0,
      "modify_failed_reason": null,
      "room_lost": 0,
      "exception_opened_at": null,
      "exception_resolved_at": null,
      "resolved_by": null,
      "sla_breached": 0,
      "recon_state": "matched",
      "recon_amount": 0,
      "crew_rating": 1.6,
      "complaint_theme": "noise",
      "source_file_id": "AIMS-2026-08-29",
      "ingested_at": "2026-08-29T02:14:00Z",
      "version": 1,
      "public_rate": 372.82,
      "discount_pct": 18.78
    },
    {
      "id": "RS-8853089-2",
      "period": "2026-08",
      "night": "2026-08-29",
      "booking_id": "RS-8853089",
      "duty_id": "D-513089",
      "layover_id": "L-513090",
      "crew_id": "IRE-1071",
      "crew_name": "V. Devlin",
      "crew_rank": "CC",
      "traveller_type": "crew",
      "entity": "ASL Airlines Ireland",
      "legal_entity": "ASL Airlines (Ireland) Ltd",
      "home_base": "DUB",
      "station": "EMA",
      "country": "GB",
      "property_id": "P-104",
      "hotel": "Hilton East Midlands",
      "chain": "Hilton",
      "contract_id": null,
      "allotment_id": null,
      "is_allotment_night": 0,
      "rate_type": "bedbank",
      "duty_reason": "standby",
      "night_status": "occupied",
      "lead_time_days": 1,
      "booking_created_at": "2026-08-27T14:00:00Z",
      "checkin_time": "14:00",
      "checkout_time": "08:15",
      "duty_end_utc": "2026-08-29T13:10:00Z",
      "duty_start_utc": "2026-08-29T09:15:00Z",
      "transfer_minutes": 15,
      "room_net": 229.91,
      "vat_rate": 20,
      "vat_amount": 45.98,
      "vat_country": "GB",
      "vat_recoverable": 1,
      "city_tax": 0,
      "rate_paid": 275.89,
      "ancillaries": 23.49,
      "fee": 0,
      "currency_local": "GBP",
      "rate_paid_local": 232.41,
      "fx_rate": 1.187066,
      "fx_date": "2026-08-29",
      "currency": "EUR",
      "revenue_model": "vendor_net",
      "supplier_cost": 252.95,
      "markup": 22.94,
      "commission_received": 0,
      "commission_shared": 0,
      "commission_share_pct": 0,
      "rebate_received": 0,
      "vcc_ref": "VCC-8853089",
      "vcc_auth_amount": 324.38,
      "folio_amount": 299.38,
      "settled_amount": 299.38,
      "settled_at": "2026-08-29T23:59:00Z",
      "contracted_rate": null,
      "baseline_rate": 338.38,
      "market_rate": 328.23,
      "rate_honoured": 1,
      "customer": "DHL",
      "cost_centre": "DUB-CREW",
      "change_type": null,
      "change_source": null,
      "change_cost": 0,
      "modify_attempted": 0,
      "modify_failed_reason": null,
      "room_lost": 0,
      "exception_opened_at": null,
      "exception_resolved_at": null,
      "resolved_by": null,
      "sla_breached": 0,
      "recon_state": "matched",
      "recon_amount": 0,
      "crew_rating": null,
      "complaint_theme": null,
      "source_file_id": "AIMS-2026-08-28",
      "ingested_at": "2026-08-29T02:14:00Z",
      "version": 1,
      "public_rate": 338.38,
      "discount_pct": 18.47
    },
    {
      "id": "RS-8853094-2",
      "period": "2026-08",
      "night": "2026-08-29",
      "booking_id": "RS-8853094",
      "duty_id": "D-513094",
      "layover_id": "L-513095",
      "crew_id": "IRE-1077",
      "crew_name": "M. Fitzgerald",
      "crew_rank": "CPT",
      "traveller_type": "crew",
      "entity": "ASL Airlines Ireland",
      "legal_entity": "ASL Airlines (Ireland) Ltd",
      "home_base": "EMA",
      "station": "DUB",
      "country": "IE",
      "property_id": "P-101",
      "hotel": "Clayton Hotel Dublin Airport",
      "chain": "Dalata",
      "contract_id": "C-101",
      "allotment_id": "A-101",
      "is_allotment_night": 1,
      "rate_type": "contracted",
      "duty_reason": "overnight",
      "night_status": "occupied",
      "lead_time_days": 1,
      "booking_created_at": "2026-08-27T14:00:00Z",
      "checkin_time": "14:00",
      "checkout_time": "08:15",
      "duty_end_utc": "2026-08-29T13:10:00Z",
      "duty_start_utc": "2026-08-29T09:15:00Z",
      "transfer_minutes": 15,
      "room_net": 212.88,
      "vat_rate": 13.5,
      "vat_amount": 28.74,
      "vat_country": "IE",
      "vat_recoverable": 1,
      "city_tax": 0,
      "rate_paid": 241.62,
      "ancillaries": 0,
      "fee": 0,
      "currency_local": "EUR",
      "rate_paid_local": 241.62,
      "fx_rate": 1,
      "fx_date": "2026-08-29",
      "currency": "EUR",
      "revenue_model": "routespring_contract",
      "supplier_cost": 227.62,
      "markup": 14,
      "commission_received": 0,
      "commission_shared": 0,
      "commission_share_pct": 0,
      "rebate_received": 0,
      "vcc_ref": "VCC-8853094",
      "vcc_auth_amount": 266.62,
      "folio_amount": 241.62,
      "settled_amount": 241.62,
      "settled_at": "2026-08-29T23:59:00Z",
      "contracted_rate": 241.62,
      "baseline_rate": 281.35,
      "market_rate": 272.91,
      "rate_honoured": 1,
      "customer": "UPS",
      "cost_centre": "EMA-CREW",
      "change_type": null,
      "change_source": null,
      "change_cost": 0,
      "modify_attempted": 0,
      "modify_failed_reason": null,
      "room_lost": 0,
      "exception_opened_at": null,
      "exception_resolved_at": null,
      "resolved_by": null,
      "sla_breached": 0,
      "recon_state": "matched",
      "recon_amount": 0,
      "crew_rating": null,
      "complaint_theme": null,
      "source_file_id": "AIMS-2026-08-28",
      "ingested_at": "2026-08-29T02:14:00Z",
      "version": 1,
      "public_rate": 281.35,
      "discount_pct": 14.12
    },
    {
      "id": "RS-8853111-2",
      "period": "2026-08",
      "night": "2026-08-29",
      "booking_id": "RS-8853111",
      "duty_id": "D-513111",
      "layover_id": "L-513112",
      "crew_id": "IRE-1068",
      "crew_name": "G. Healy",
      "crew_rank": "CPT",
      "traveller_type": "crew",
      "entity": "ASL Airlines Ireland",
      "legal_entity": "ASL Airlines (Ireland) Ltd",
      "home_base": "DUB",
      "station": "CGN",
      "country": "DE",
      "property_id": "P-107",
      "hotel": "Ibis Koln Messe",
      "chain": "Accor",
      "contract_id": "C-107",
      "allotment_id": "A-107",
      "is_allotment_night": 1,
      "rate_type": "contracted",
      "duty_reason": "held",
      "night_status": "occupied",
      "lead_time_days": null,
      "booking_created_at": null,
      "checkin_time": null,
      "checkout_time": null,
      "duty_end_utc": "2026-08-29T13:15:00Z",
      "duty_start_utc": "2026-08-29T06:30:00Z",
      "transfer_minutes": 10,
      "room_net": 236.92,
      "vat_rate": 7,
      "vat_amount": 16.58,
      "vat_country": "DE",
      "vat_recoverable": 1,
      "city_tax": 0,
      "rate_paid": 253.5,
      "ancillaries": 26.14,
      "fee": 0,
      "currency_local": "EUR",
      "rate_paid_local": 253.5,
      "fx_rate": 1,
      "fx_date": "2026-08-29",
      "currency": "EUR",
      "revenue_model": "routespring_contract",
      "supplier_cost": 234.22,
      "markup": 19.28,
      "commission_received": 0,
      "commission_shared": 0,
      "commission_share_pct": 0,
      "rebate_received": 0,
      "vcc_ref": "VCC-8853111",
      "vcc_auth_amount": null,
      "folio_amount": 279.64,
      "settled_amount": 279.64,
      "settled_at": "2026-08-29T23:59:00Z",
      "contracted_rate": 253.5,
      "baseline_rate": 308.08,
      "market_rate": 298.84,
      "rate_honoured": 1,
      "customer": "DHL",
      "cost_centre": "DUB-CREW",
      "change_type": null,
      "change_source": null,
      "change_cost": 0,
      "modify_attempted": 0,
      "modify_failed_reason": null,
      "room_lost": 0,
      "exception_opened_at": null,
      "exception_resolved_at": null,
      "resolved_by": null,
      "sla_breached": 0,
      "recon_state": "matched",
      "recon_amount": 0,
      "crew_rating": null,
      "complaint_theme": null,
      "source_file_id": "AIMS-2026-08-28",
      "ingested_at": "2026-08-29T02:14:00Z",
      "version": 1,
      "public_rate": 308.08,
      "discount_pct": 17.72
    },
    {
      "id": "RS-8853120-2",
      "period": "2026-08",
      "night": "2026-08-29",
      "booking_id": "RS-8853120",
      "duty_id": "D-513120",
      "layover_id": "L-513121",
      "crew_id": "IRE-S207",
      "crew_name": "R. Byrne",
      "crew_rank": "STAFF",
      "traveller_type": "staff",
      "entity": "ASL Airlines Ireland",
      "legal_entity": "ASL Airlines (Ireland) Ltd",
      "home_base": "DUB",
      "station": "STN",
      "country": "GB",
      "property_id": "P-116",
      "hotel": "Hampton by Hilton Stansted",
      "chain": "Hilton",
      "contract_id": "C-116",
      "allotment_id": "A-116",
      "is_allotment_night": 1,
      "rate_type": "contracted",
      "duty_reason": "overnight",
      "night_status": "occupied",
      "lead_time_days": 5,
      "booking_created_at": "2026-08-23T01:15:00Z",
      "checkin_time": "01:15",
      "checkout_time": "08:15",
      "duty_end_utc": "2026-08-29T00:22:00Z",
      "duty_start_utc": "2026-08-29T06:30:00Z",
      "transfer_minutes": 18,
      "room_net": 253,
      "vat_rate": 20,
      "vat_amount": 50.6,
      "vat_country": "GB",
      "vat_recoverable": 1,
      "city_tax": 0,
      "rate_paid": 303.6,
      "ancillaries": 0,
      "fee": 0,
      "currency_local": "GBP",
      "rate_paid_local": 255.76,
      "fx_rate": 1.187066,
      "fx_date": "2026-08-29",
      "currency": "EUR",
      "revenue_model": "routespring_contract",
      "supplier_cost": 287.61,
      "markup": 15.99,
      "commission_received": 0,
      "commission_shared": 0,
      "commission_share_pct": 0,
      "rebate_received": 0,
      "vcc_ref": "VCC-8853120",
      "vcc_auth_amount": 328.6,
      "folio_amount": 303.6,
      "settled_amount": 303.6,
      "settled_at": "2026-08-29T23:59:00Z",
      "contracted_rate": 303.6,
      "baseline_rate": 361.02,
      "market_rate": 350.19,
      "rate_honoured": 1,
      "customer": "UPS",
      "cost_centre": "DUB-CREW",
      "change_type": null,
      "change_source": null,
      "change_cost": 0,
      "modify_attempted": 0,
      "modify_failed_reason": null,
      "room_lost": 0,
      "exception_opened_at": null,
      "exception_resolved_at": null,
      "resolved_by": null,
      "sla_breached": 0,
      "recon_state": "matched",
      "recon_amount": 0,
      "crew_rating": null,
      "complaint_theme": null,
      "source_file_id": "AIMS-2026-08-28",
      "ingested_at": "2026-08-29T02:14:00Z",
      "version": 1,
      "public_rate": 361.02,
      "discount_pct": 15.9
    },
    {
      "id": "RS-8853135-2",
      "period": "2026-08",
      "night": "2026-08-29",
      "booking_id": "RS-8853135",
      "duty_id": "D-513135",
      "layover_id": "L-513136",
      "crew_id": "IRE-1036",
      "crew_name": "N. Byrne",
      "crew_rank": "FO",
      "traveller_type": "crew",
      "entity": "ASL Airlines Ireland",
      "legal_entity": "ASL Airlines (Ireland) Ltd",
      "home_base": "EMA",
      "station": "CGN",
      "country": "DE",
      "property_id": "P-107",
      "hotel": "Ibis Koln Messe",
      "chain": "Accor",
      "contract_id": "C-107",
      "allotment_id": "A-107",
      "is_allotment_night": 1,
      "rate_type": "contracted",
      "duty_reason": "positioning",
      "night_status": "occupied",
      "lead_time_days": 2,
      "booking_created_at": "2026-08-26T01:15:00Z",
      "checkin_time": "01:15",
      "checkout_time": "10:00",
      "duty_end_utc": "2026-08-29T00:30:00Z",
      "duty_start_utc": "2026-08-29T14:05:00Z",
      "transfer_minutes": 10,
      "room_net": 234.76,
      "vat_rate": 7,
      "vat_amount": 16.43,
      "vat_country": "DE",
      "vat_recoverable": 1,
      "city_tax": 5,
      "rate_paid": 256.19,
      "ancillaries": 17.49,
      "fee": 0,
      "currency_local": "EUR",
      "rate_paid_local": 256.19,
      "fx_rate": 1,
      "fx_date": "2026-08-29",
      "currency": "EUR",
      "revenue_model": "routespring_contract",
      "supplier_cost": 238.87,
      "markup": 17.32,
      "commission_received": 0,
      "commission_shared": 0,
      "commission_share_pct": 0,
      "rebate_received": 0,
      "vcc_ref": "VCC-8853135",
      "vcc_auth_amount": 298.68,
      "folio_amount": 273.68,
      "settled_amount": 273.68,
      "settled_at": "2026-08-29T23:59:00Z",
      "contracted_rate": 256.19,
      "baseline_rate": 308.08,
      "market_rate": 298.84,
      "rate_honoured": 1,
      "customer": "DHL",
      "cost_centre": "EMA-CREW",
      "change_type": null,
      "change_source": null,
      "change_cost": 0,
      "modify_attempted": 0,
      "modify_failed_reason": null,
      "room_lost": 0,
      "exception_opened_at": null,
      "exception_resolved_at": null,
      "resolved_by": null,
      "sla_breached": 0,
      "recon_state": "matched",
      "recon_amount": 0,
      "crew_rating": null,
      "complaint_theme": null,
      "source_file_id": "AIMS-2026-08-28",
      "ingested_at": "2026-08-29T02:14:00Z",
      "version": 1,
      "public_rate": 308.08,
      "discount_pct": 16.84
    },
    {
      "id": "RS-8853137-2",
      "period": "2026-08",
      "night": "2026-08-29",
      "booking_id": "RS-8853137",
      "duty_id": "D-513137",
      "layover_id": "L-513138",
      "crew_id": "IRE-1057",
      "crew_name": "P. Quinn",
      "crew_rank": "FO",
      "traveller_type": "crew",
      "entity": "ASL Airlines Ireland",
      "legal_entity": "ASL Airlines (Ireland) Ltd",
      "home_base": "EMA",
      "station": "BHX",
      "country": "GB",
      "property_id": "P-113",
      "hotel": "Novotel Birmingham Airport",
      "chain": "Accor",
      "contract_id": null,
      "allotment_id": null,
      "is_allotment_night": 0,
      "rate_type": "bedbank",
      "duty_reason": "overnight",
      "night_status": "occupied",
      "lead_time_days": 5,
      "booking_created_at": "2026-08-23T15:00:00Z",
      "checkin_time": "15:00",
      "checkout_time": "11:00",
      "duty_end_utc": "2026-08-29T14:01:00Z",
      "duty_start_utc": "2026-08-29T11:50:00Z",
      "transfer_minutes": 24,
      "room_net": 223.06,
      "vat_rate": 20,
      "vat_amount": 44.61,
      "vat_country": "GB",
      "vat_recoverable": 1,
      "city_tax": 0,
      "rate_paid": 267.67,
      "ancillaries": 34.33,
      "fee": 0,
      "currency_local": "GBP",
      "rate_paid_local": 225.49,
      "fx_rate": 1.187066,
      "fx_date": "2026-08-29",
      "currency": "EUR",
      "revenue_model": "vendor_net",
      "supplier_cost": 241.93,
      "markup": 25.74,
      "commission_received": 0,
      "commission_shared": 0,
      "commission_share_pct": 0,
      "rebate_received": 0,
      "vcc_ref": "VCC-8853137",
      "vcc_auth_amount": 327,
      "folio_amount": 302,
      "settled_amount": 302,
      "settled_at": "2026-08-29T23:59:00Z",
      "contracted_rate": null,
      "baseline_rate": 330.65,
      "market_rate": 320.73,
      "rate_honoured": 1,
      "customer": "UPS",
      "cost_centre": "EMA-CREW",
      "change_type": null,
      "change_source": null,
      "change_cost": 0,
      "modify_attempted": 0,
      "modify_failed_reason": null,
      "room_lost": 0,
      "exception_opened_at": null,
      "exception_resolved_at": null,
      "resolved_by": null,
      "sla_breached": 0,
      "recon_state": "matched",
      "recon_amount": 0,
      "crew_rating": null,
      "complaint_theme": null,
      "source_file_id": "AIMS-2026-08-28",
      "ingested_at": "2026-08-29T02:14:00Z",
      "version": 1,
      "public_rate": 330.65,
      "discount_pct": 19.05
    },
    {
      "id": "RS-8853150-3",
      "period": "2026-08",
      "night": "2026-08-29",
      "booking_id": "RS-8853150",
      "duty_id": "D-513150",
      "layover_id": "L-513151",
      "crew_id": "IRE-1032",
      "crew_name": "K. Healy",
      "crew_rank": "FO",
      "traveller_type": "crew",
      "entity": "ASL Airlines Ireland",
      "legal_entity": "ASL Airlines (Ireland) Ltd",
      "home_base": "DUB",
      "station": "CGN",
      "country": "DE",
      "property_id": "P-108",
      "hotel": "Leonardo Hotel Koln",
      "chain": "Leonardo",
      "contract_id": "C-108",
      "allotment_id": "A-108",
      "is_allotment_night": 1,
      "rate_type": "contracted",
      "duty_reason": "irops",
      "night_status": "occupied",
      "lead_time_days": 0,
      "booking_created_at": "2026-08-27T04:10:00Z",
      "checkin_time": "05:40",
      "checkout_time": "04:30",
      "duty_end_utc": "2026-08-29T04:49:00Z",
      "duty_start_utc": "2026-08-29T06:30:00Z",
      "transfer_minutes": 16,
      "room_net": 246.59,
      "vat_rate": 7,
      "vat_amount": 17.26,
      "vat_country": "DE",
      "vat_recoverable": 1,
      "city_tax": 5,
      "rate_paid": 268.85,
      "ancillaries": 0,
      "fee": 0,
      "currency_local": "EUR",
      "rate_paid_local": 268.85,
      "fx_rate": 1,
      "fx_date": "2026-08-29",
      "currency": "EUR",
      "revenue_model": "routespring_contract",
      "supplier_cost": 249.36,
      "markup": 19.49,
      "commission_received": 0,
      "commission_shared": 0,
      "commission_share_pct": 0,
      "rebate_received": 0,
      "vcc_ref": "VCC-8853150",
      "vcc_auth_amount": 293.85,
      "folio_amount": 268.85,
      "settled_amount": 268.85,
      "settled_at": "2026-08-29T23:59:00Z",
      "contracted_rate": 268.85,
      "baseline_rate": 321.67,
      "market_rate": 312.02,
      "rate_honoured": 1,
      "customer": "DHL",
      "cost_centre": "DUB-CREW",
      "change_type": "modify_in_place",
      "change_source": "aims",
      "change_cost": 16.53,
      "modify_attempted": 1,
      "modify_failed_reason": null,
      "room_lost": 0,
      "exception_opened_at": null,
      "exception_resolved_at": null,
      "resolved_by": "automation",
      "sla_breached": 0,
      "recon_state": "matched",
      "recon_amount": 0,
      "crew_rating": null,
      "complaint_theme": null,
      "source_file_id": "AIMS-2026-08-27",
      "ingested_at": "2026-08-29T02:14:00Z",
      "version": 1,
      "public_rate": 321.67,
      "discount_pct": 16.42
    },
    {
      "id": "RS-8853172-2",
      "period": "2026-08",
      "night": "2026-08-29",
      "booking_id": "RS-8853172",
      "duty_id": "D-513172",
      "layover_id": "L-513173",
      "crew_id": "IRE-1085",
      "crew_name": "P. O Conaill",
      "crew_rank": "FO",
      "traveller_type": "crew",
      "entity": "ASL Airlines Ireland",
      "legal_entity": "ASL Airlines (Ireland) Ltd",
      "home_base": "DUB",
      "station": "LGG",
      "country": "BE",
      "property_id": "P-111",
      "hotel": "Ibis Liege Centre",
      "chain": "Accor",
      "contract_id": "C-111",
      "allotment_id": null,
      "is_allotment_night": 0,
      "rate_type": "contracted",
      "duty_reason": "overnight",
      "night_status": "occupied",
      "lead_time_days": 5,
      "booking_created_at": "2026-08-23T22:30:00Z",
      "checkin_time": "22:30",
      "checkout_time": "11:00",
      "duty_end_utc": "2026-08-29T21:32:00Z",
      "duty_start_utc": "2026-08-29T11:50:00Z",
      "transfer_minutes": 23,
      "room_net": 256.42,
      "vat_rate": 6,
      "vat_amount": 15.38,
      "vat_country": "BE",
      "vat_recoverable": 1,
      "city_tax": 4,
      "rate_paid": 275.8,
      "ancillaries": 0,
      "fee": 0,
      "currency_local": "EUR",
      "rate_paid_local": 275.8,
      "fx_rate": 1,
      "fx_date": "2026-08-29",
      "currency": "EUR",
      "revenue_model": "routespring_contract",
      "supplier_cost": 254.87,
      "markup": 20.93,
      "commission_received": 0,
      "commission_shared": 0,
      "commission_share_pct": 0,
      "rebate_received": 0,
      "vcc_ref": "VCC-8853172",
      "vcc_auth_amount": 300.8,
      "folio_amount": 275.8,
      "settled_amount": 275.8,
      "settled_at": "2026-08-29T23:59:00Z",
      "contracted_rate": 275.8,
      "baseline_rate": 328.34,
      "market_rate": 318.49,
      "rate_honoured": 1,
      "customer": "UPS",
      "cost_centre": "DUB-CREW",
      "change_type": null,
      "change_source": null,
      "change_cost": 0,
      "modify_attempted": 0,
      "modify_failed_reason": null,
      "room_lost": 0,
      "exception_opened_at": null,
      "exception_resolved_at": null,
      "resolved_by": null,
      "sla_breached": 0,
      "recon_state": "matched",
      "recon_amount": 0,
      "crew_rating": null,
      "complaint_theme": null,
      "source_file_id": "AIMS-2026-08-28",
      "ingested_at": "2026-08-29T02:14:00Z",
      "version": 1,
      "public_rate": 328.34,
      "discount_pct": 16
    },
    {
      "id": "RS-8853190-2",
      "period": "2026-08",
      "night": "2026-08-29",
      "booking_id": "RS-8853190",
      "duty_id": "D-513190",
      "layover_id": "L-513191",
      "crew_id": "IRE-1008",
      "crew_name": "O. Healy",
      "crew_rank": "CC",
      "traveller_type": "crew",
      "entity": "ASL Airlines Ireland",
      "legal_entity": "ASL Airlines (Ireland) Ltd",
      "home_base": "EMA",
      "station": "BHX",
      "country": "GB",
      "property_id": "P-114",
      "hotel": "Ibis Birmingham Airport",
      "chain": "Accor",
      "contract_id": "C-114",
      "allotment_id": "A-114",
      "is_allotment_night": 1,
      "rate_type": "contracted",
      "duty_reason": "training",
      "night_status": "no_show",
      "lead_time_days": 5,
      "booking_created_at": "2026-08-23T16:00:00Z",
      "checkin_time": "16:00",
      "checkout_time": "12:00",
      "duty_end_utc": "2026-08-29T15:02:00Z",
      "duty_start_utc": "2026-08-29T06:30:00Z",
      "transfer_minutes": 23,
      "room_net": 231.84,
      "vat_rate": 20,
      "vat_amount": 46.37,
      "vat_country": "GB",
      "vat_recoverable": 1,
      "city_tax": 0,
      "rate_paid": 278.21,
      "ancillaries": 0,
      "fee": 0,
      "currency_local": "GBP",
      "rate_paid_local": 234.37,
      "fx_rate": 1.187066,
      "fx_date": "2026-08-29",
      "currency": "EUR",
      "revenue_model": "routespring_contract",
      "supplier_cost": 261.62,
      "markup": 16.59,
      "commission_received": 0,
      "commission_shared": 0,
      "commission_share_pct": 0,
      "rebate_received": 0,
      "vcc_ref": "VCC-8853190",
      "vcc_auth_amount": 303.21,
      "folio_amount": 278.21,
      "settled_amount": 278.21,
      "settled_at": "2026-08-29T23:59:00Z",
      "contracted_rate": 278.21,
      "baseline_rate": 325.15,
      "market_rate": 315.4,
      "rate_honoured": 1,
      "customer": "UPS",
      "cost_centre": "EMA-CREW",
      "change_type": null,
      "change_source": null,
      "change_cost": 0,
      "modify_attempted": 0,
      "modify_failed_reason": null,
      "room_lost": 0,
      "exception_opened_at": null,
      "exception_resolved_at": null,
      "resolved_by": null,
      "sla_breached": 0,
      "recon_state": "matched",
      "recon_amount": 0,
      "crew_rating": null,
      "complaint_theme": null,
      "source_file_id": "AIMS-2026-08-28",
      "ingested_at": "2026-08-29T02:14:00Z",
      "version": 1,
      "public_rate": 325.15,
      "discount_pct": 14.44
    },
    {
      "id": "RS-8853198-2",
      "period": "2026-08",
      "night": "2026-08-29",
      "booking_id": "RS-8853198",
      "duty_id": "D-513198",
      "layover_id": "L-513199",
      "crew_id": "IRE-1038",
      "crew_name": "D. Doyle",
      "crew_rank": "CPT",
      "traveller_type": "crew",
      "entity": "ASL Airlines Ireland",
      "legal_entity": "ASL Airlines (Ireland) Ltd",
      "home_base": "EMA",
      "station": "DUB",
      "country": "IE",
      "property_id": "P-103",
      "hotel": "Radisson Blu Dublin Airport",
      "chain": "Radisson",
      "contract_id": null,
      "allotment_id": null,
      "is_allotment_night": 0,
      "rate_type": "bedbank",
      "duty_reason": "irops",
      "night_status": "occupied",
      "lead_time_days": 0.5,
      "booking_created_at": "2026-08-28T04:00:00Z",
      "checkin_time": "16:00",
      "checkout_time": "11:00",
      "duty_end_utc": "2026-08-29T14:34:00Z",
      "duty_start_utc": "2026-08-29T11:50:00Z",
      "transfer_minutes": 51,
      "room_net": 225.36,
      "vat_rate": 13.5,
      "vat_amount": 30.42,
      "vat_country": "IE",
      "vat_recoverable": 1,
      "city_tax": 0,
      "rate_paid": 255.78,
      "ancillaries": 0,
      "fee": 0,
      "currency_local": "EUR",
      "rate_paid_local": 255.78,
      "fx_rate": 1,
      "fx_date": "2026-08-29",
      "currency": "EUR",
      "revenue_model": "vendor_net",
      "supplier_cost": 228.14,
      "markup": 27.64,
      "commission_received": 0,
      "commission_shared": 0,
      "commission_share_pct": 0,
      "rebate_received": 0,
      "vcc_ref": "VCC-8853198",
      "vcc_auth_amount": 280.78,
      "folio_amount": 255.78,
      "settled_amount": 255.78,
      "settled_at": "2026-08-29T23:59:00Z",
      "contracted_rate": null,
      "baseline_rate": 291.18,
      "market_rate": 282.44,
      "rate_honoured": 1,
      "customer": "UPS",
      "cost_centre": "EMA-CREW",
      "change_type": null,
      "change_source": null,
      "change_cost": 0,
      "modify_attempted": 0,
      "modify_failed_reason": null,
      "room_lost": 0,
      "exception_opened_at": null,
      "exception_resolved_at": null,
      "resolved_by": null,
      "sla_breached": 0,
      "recon_state": "matched",
      "recon_amount": 0,
      "crew_rating": null,
      "complaint_theme": null,
      "source_file_id": "AIMS-2026-08-28",
      "ingested_at": "2026-08-29T02:14:00Z",
      "version": 1,
      "public_rate": 291.18,
      "discount_pct": 12.16
    },
    {
      "id": "RS-8853209-2",
      "period": "2026-08",
      "night": "2026-08-29",
      "booking_id": "RS-8853209",
      "duty_id": "D-513209",
      "layover_id": "L-513210",
      "crew_id": "IRE-1050",
      "crew_name": "G. Doyle",
      "crew_rank": "FO",
      "traveller_type": "crew",
      "entity": "ASL Airlines Ireland",
      "legal_entity": "ASL Airlines (Ireland) Ltd",
      "home_base": "DUB",
      "station": "CGN",
      "country": "DE",
      "property_id": "P-108",
      "hotel": "Leonardo Hotel Koln",
      "chain": "Leonardo",
      "contract_id": "C-108",
      "allotment_id": "A-108",
      "is_allotment_night": 1,
      "rate_type": "contracted",
      "duty_reason": "overnight",
      "night_status": "occupied",
      "lead_time_days": 0.5,
      "booking_created_at": "2026-08-28T03:00:00Z",
      "checkin_time": "15:00",
      "checkout_time": "08:15",
      "duty_end_utc": "2026-08-29T14:09:00Z",
      "duty_start_utc": "2026-08-29T11:50:00Z",
      "transfer_minutes": 16,
      "room_net": 248.92,
      "vat_rate": 7,
      "vat_amount": 17.42,
      "vat_country": "DE",
      "vat_recoverable": 1,
      "city_tax": 5,
      "rate_paid": 271.34,
      "ancillaries": 0,
      "fee": 0,
      "currency_local": "EUR",
      "rate_paid_local": 271.34,
      "fx_rate": 1,
      "fx_date": "2026-08-29",
      "currency": "EUR",
      "revenue_model": "routespring_contract",
      "supplier_cost": 253.88,
      "markup": 17.46,
      "commission_received": 0,
      "commission_shared": 0,
      "commission_share_pct": 0,
      "rebate_received": 0,
      "vcc_ref": "VCC-8853209",
      "vcc_auth_amount": 296.34,
      "folio_amount": 319.29,
      "settled_amount": 319.29,
      "settled_at": "2026-08-29T23:59:00Z",
      "contracted_rate": 271.34,
      "baseline_rate": 321.67,
      "market_rate": 312.02,
      "rate_honoured": 1,
      "customer": "DHL",
      "cost_centre": "DUB-CREW",
      "change_type": null,
      "change_source": null,
      "change_cost": 0,
      "modify_attempted": 0,
      "modify_failed_reason": null,
      "room_lost": 0,
      "exception_opened_at": null,
      "exception_resolved_at": null,
      "resolved_by": null,
      "sla_breached": 0,
      "recon_state": "variance",
      "recon_amount": 47.95,
      "crew_rating": 2,
      "complaint_theme": "noise",
      "source_file_id": "AIMS-2026-08-28",
      "ingested_at": "2026-08-29T02:14:00Z",
      "version": 1,
      "public_rate": 321.67,
      "discount_pct": 15.65
    },
    {
      "id": "RS-8853226-1",
      "period": "2026-08",
      "night": "2026-08-29",
      "booking_id": "RS-8853226",
      "duty_id": "D-513226",
      "layover_id": "L-513227",
      "crew_id": "IRE-1053",
      "crew_name": "T. Fitzgerald",
      "crew_rank": "CPT",
      "traveller_type": "crew",
      "entity": "ASL Airlines Ireland",
      "legal_entity": "ASL Airlines (Ireland) Ltd",
      "home_base": "DUB",
      "station": "CGN",
      "country": "DE",
      "property_id": "P-107",
      "hotel": "Ibis Koln Messe",
      "chain": "Accor",
      "contract_id": "C-107",
      "allotment_id": "A-107",
      "is_allotment_night": 1,
      "rate_type": "contracted",
      "duty_reason": "positioning",
      "night_status": "occupied",
      "lead_time_days": 3,
      "booking_created_at": "2026-08-26T16:00:00Z",
      "checkin_time": "16:00",
      "checkout_time": "10:00",
      "duty_end_utc": "2026-08-29T15:15:00Z",
      "duty_start_utc": "2026-08-29T14:05:00Z",
      "transfer_minutes": 10,
      "room_net": 233.48,
      "vat_rate": 7,
      "vat_amount": 16.34,
      "vat_country": "DE",
      "vat_recoverable": 1,
      "city_tax": 5,
      "rate_paid": 254.82,
      "ancillaries": 0,
      "fee": 15.97,
      "currency_local": "EUR",
      "rate_paid_local": 254.82,
      "fx_rate": 1,
      "fx_date": "2026-08-29",
      "currency": "EUR",
      "revenue_model": "routespring_contract",
      "supplier_cost": 236.25,
      "markup": 18.57,
      "commission_received": 0,
      "commission_shared": 0,
      "commission_share_pct": 0,
      "rebate_received": 0,
      "vcc_ref": "VCC-8853226",
      "vcc_auth_amount": 279.82,
      "folio_amount": 254.82,
      "settled_amount": 254.82,
      "settled_at": "2026-08-29T23:59:00Z",
      "contracted_rate": 254.82,
      "baseline_rate": 308.08,
      "market_rate": 298.84,
      "rate_honoured": 1,
      "customer": "DHL",
      "cost_centre": "DUB-CREW",
      "change_type": null,
      "change_source": null,
      "change_cost": 0,
      "modify_attempted": 0,
      "modify_failed_reason": null,
      "room_lost": 0,
      "exception_opened_at": null,
      "exception_resolved_at": null,
      "resolved_by": null,
      "sla_breached": 0,
      "recon_state": "matched",
      "recon_amount": 0,
      "crew_rating": null,
      "complaint_theme": null,
      "source_file_id": "AIMS-2026-08-29",
      "ingested_at": "2026-08-29T02:14:00Z",
      "version": 1,
      "public_rate": 308.08,
      "discount_pct": 17.29
    },
    {
      "id": "RS-8853231-1",
      "period": "2026-08",
      "night": "2026-08-29",
      "booking_id": "RS-8853231",
      "duty_id": "D-513231",
      "layover_id": "L-513232",
      "crew_id": "IRE-1086",
      "crew_name": "J. Doyle",
      "crew_rank": "CPT",
      "traveller_type": "crew",
      "entity": "ASL Airlines Ireland",
      "legal_entity": "ASL Airlines (Ireland) Ltd",
      "home_base": "DUB",
      "station": "CGN",
      "country": "DE",
      "property_id": "P-107",
      "hotel": "Ibis Koln Messe",
      "chain": "Accor",
      "contract_id": "C-107",
      "allotment_id": "A-107",
      "is_allotment_night": 1,
      "rate_type": "contracted",
      "duty_reason": "overnight",
      "night_status": "occupied",
      "lead_time_days": 1,
      "booking_created_at": "2026-08-28T22:30:00Z",
      "checkin_time": "22:30",
      "checkout_time": "04:30",
      "duty_end_utc": "2026-08-29T21:45:00Z",
      "duty_start_utc": "2026-08-29T11:50:00Z",
      "transfer_minutes": 10,
      "room_net": 233.47,
      "vat_rate": 7,
      "vat_amount": 16.34,
      "vat_country": "DE",
      "vat_recoverable": 1,
      "city_tax": 5,
      "rate_paid": 254.81,
      "ancillaries": 30.58,
      "fee": 15.97,
      "currency_local": "EUR",
      "rate_paid_local": 254.81,
      "fx_rate": 1,
      "fx_date": "2026-08-29",
      "currency": "EUR",
      "revenue_model": "routespring_contract",
      "supplier_cost": 236.79,
      "markup": 18.02,
      "commission_received": 0,
      "commission_shared": 0,
      "commission_share_pct": 0,
      "rebate_received": 0,
      "vcc_ref": "VCC-8853231",
      "vcc_auth_amount": 310.39,
      "folio_amount": 285.39,
      "settled_amount": 285.39,
      "settled_at": "2026-08-29T23:59:00Z",
      "contracted_rate": 254.81,
      "baseline_rate": 308.08,
      "market_rate": 298.84,
      "rate_honoured": 1,
      "customer": "DHL",
      "cost_centre": "DUB-CREW",
      "change_type": null,
      "change_source": null,
      "change_cost": 0,
      "modify_attempted": 0,
      "modify_failed_reason": null,
      "room_lost": 0,
      "exception_opened_at": null,
      "exception_resolved_at": null,
      "resolved_by": null,
      "sla_breached": 0,
      "recon_state": "matched",
      "recon_amount": 0,
      "crew_rating": null,
      "complaint_theme": null,
      "source_file_id": "AIMS-2026-08-29",
      "ingested_at": "2026-08-29T02:14:00Z",
      "version": 1,
      "public_rate": 308.08,
      "discount_pct": 17.29
    },
    {
      "id": "RS-8853240-3",
      "period": "2026-08",
      "night": "2026-08-29",
      "booking_id": "RS-8853240",
      "duty_id": "D-513240",
      "layover_id": "L-513241",
      "crew_id": "IRE-1086",
      "crew_name": "J. Doyle",
      "crew_rank": "CPT",
      "traveller_type": "crew",
      "entity": "ASL Airlines Ireland",
      "legal_entity": "ASL Airlines (Ireland) Ltd",
      "home_base": "DUB",
      "station": "EMA",
      "country": "GB",
      "property_id": "P-104",
      "hotel": "Hilton East Midlands",
      "chain": "Hilton",
      "contract_id": "C-104",
      "allotment_id": null,
      "is_allotment_night": 0,
      "rate_type": "contracted",
      "duty_reason": "overnight",
      "night_status": "occupied",
      "lead_time_days": 2,
      "booking_created_at": "2026-08-25T14:00:00Z",
      "checkin_time": "14:00",
      "checkout_time": "10:00",
      "duty_end_utc": "2026-08-29T13:10:00Z",
      "duty_start_utc": "2026-08-29T11:50:00Z",
      "transfer_minutes": 15,
      "room_net": 243.89,
      "vat_rate": 20,
      "vat_amount": 48.78,
      "vat_country": "GB",
      "vat_recoverable": 1,
      "city_tax": 0,
      "rate_paid": 292.67,
      "ancillaries": 0,
      "fee": 0,
      "currency_local": "GBP",
      "rate_paid_local": 246.55,
      "fx_rate": 1.187066,
      "fx_date": "2026-08-29",
      "currency": "EUR",
      "revenue_model": "routespring_contract",
      "supplier_cost": 270.71,
      "markup": 21.96,
      "commission_received": 0,
      "commission_shared": 0,
      "commission_share_pct": 0,
      "rebate_received": 0,
      "vcc_ref": "VCC-8853240",
      "vcc_auth_amount": 317.67,
      "folio_amount": 292.67,
      "settled_amount": 292.67,
      "settled_at": "2026-08-29T23:59:00Z",
      "contracted_rate": 292.67,
      "baseline_rate": 338.38,
      "market_rate": 328.23,
      "rate_honoured": 1,
      "customer": "UPS",
      "cost_centre": "DUB-CREW",
      "change_type": null,
      "change_source": null,
      "change_cost": 0,
      "modify_attempted": 0,
      "modify_failed_reason": null,
      "room_lost": 0,
      "exception_opened_at": null,
      "exception_resolved_at": null,
      "resolved_by": null,
      "sla_breached": 0,
      "recon_state": "matched",
      "recon_amount": 0,
      "crew_rating": null,
      "complaint_theme": null,
      "source_file_id": "AIMS-2026-08-27",
      "ingested_at": "2026-08-29T02:14:00Z",
      "version": 1,
      "public_rate": 338.38,
      "discount_pct": 13.51
    },
    {
      "id": "RS-8853263-2",
      "period": "2026-08",
      "night": "2026-08-29",
      "booking_id": "RS-8853263",
      "duty_id": "D-513263",
      "layover_id": "L-513264",
      "crew_id": "IRE-1021",
      "crew_name": "A. Quinn",
      "crew_rank": "FO",
      "traveller_type": "crew",
      "entity": "ASL Airlines Ireland",
      "legal_entity": "ASL Airlines (Ireland) Ltd",
      "home_base": "DUB",
      "station": "CGN",
      "country": "DE",
      "property_id": "P-107",
      "hotel": "Ibis Koln Messe",
      "chain": "Accor",
      "contract_id": "C-107",
      "allotment_id": "A-107",
      "is_allotment_night": 1,
      "rate_type": "contracted",
      "duty_reason": "positioning",
      "night_status": "occupied",
      "lead_time_days": 5,
      "booking_created_at": "2026-08-23T01:15:00Z",
      "checkin_time": "01:15",
      "checkout_time": "12:00",
      "duty_end_utc": "2026-08-29T00:30:00Z",
      "duty_start_utc": "2026-08-29T09:15:00Z",
      "transfer_minutes": 10,
      "room_net": 231.91,
      "vat_rate": 7,
      "vat_amount": 16.23,
      "vat_country": "DE",
      "vat_recoverable": 1,
      "city_tax": 5,
      "rate_paid": 253.14,
      "ancillaries": 31.09,
      "fee": 0,
      "currency_local": "EUR",
      "rate_paid_local": 253.14,
      "fx_rate": 1,
      "fx_date": "2026-08-29",
      "currency": "EUR",
      "revenue_model": "routespring_contract",
      "supplier_cost": 233.35,
      "markup": 19.79,
      "commission_received": 0,
      "commission_shared": 0,
      "commission_share_pct": 0,
      "rebate_received": 0,
      "vcc_ref": "VCC-8853263",
      "vcc_auth_amount": 309.23,
      "folio_amount": 284.23,
      "settled_amount": 284.23,
      "settled_at": "2026-08-29T23:59:00Z",
      "contracted_rate": 253.14,
      "baseline_rate": 308.08,
      "market_rate": 298.84,
      "rate_honoured": 1,
      "customer": "UPS",
      "cost_centre": "DUB-CREW",
      "change_type": null,
      "change_source": null,
      "change_cost": 0,
      "modify_attempted": 0,
      "modify_failed_reason": null,
      "room_lost": 0,
      "exception_opened_at": null,
      "exception_resolved_at": null,
      "resolved_by": null,
      "sla_breached": 0,
      "recon_state": "matched",
      "recon_amount": 0,
      "crew_rating": null,
      "complaint_theme": null,
      "source_file_id": "AIMS-2026-08-28",
      "ingested_at": "2026-08-29T02:14:00Z",
      "version": 1,
      "public_rate": 308.08,
      "discount_pct": 17.83
    },
    {
      "id": "RS-8853272-3",
      "period": "2026-08",
      "night": "2026-08-29",
      "booking_id": "RS-8853272",
      "duty_id": "D-513272",
      "layover_id": "L-513273",
      "crew_id": "IRE-1043",
      "crew_name": "Y. Mulligan",
      "crew_rank": "ENG",
      "traveller_type": "crew",
      "entity": "ASL Airlines Ireland",
      "legal_entity": "ASL Airlines (Ireland) Ltd",
      "home_base": "EMA",
      "station": "STN",
      "country": "GB",
      "property_id": "P-116",
      "hotel": "Hampton by Hilton Stansted",
      "chain": "Hilton",
      "contract_id": null,
      "allotment_id": null,
      "is_allotment_night": 0,
      "rate_type": "bedbank",
      "duty_reason": "overnight",
      "night_status": "occupied",
      "lead_time_days": 9,
      "booking_created_at": "2026-08-18T15:00:00Z",
      "checkin_time": "15:00",
      "checkout_time": "04:30",
      "duty_end_utc": "2026-08-29T14:07:00Z",
      "duty_start_utc": "2026-08-29T14:05:00Z",
      "transfer_minutes": 18,
      "room_net": 237.59,
      "vat_rate": 20,
      "vat_amount": 47.52,
      "vat_country": "GB",
      "vat_recoverable": 1,
      "city_tax": 0,
      "rate_paid": 285.11,
      "ancillaries": 0,
      "fee": 0,
      "currency_local": "GBP",
      "rate_paid_local": 240.18,
      "fx_rate": 1.187066,
      "fx_date": "2026-08-29",
      "currency": "EUR",
      "revenue_model": "vendor_net",
      "supplier_cost": 259.26,
      "markup": 25.85,
      "commission_received": 0,
      "commission_shared": 0,
      "commission_share_pct": 0,
      "rebate_received": 0,
      "vcc_ref": "VCC-8853272",
      "vcc_auth_amount": 310.11,
      "folio_amount": 285.11,
      "settled_amount": 285.11,
      "settled_at": "2026-08-29T23:59:00Z",
      "contracted_rate": null,
      "baseline_rate": 361.02,
      "market_rate": 350.19,
      "rate_honoured": 1,
      "customer": "DHL",
      "cost_centre": "EMA-CREW",
      "change_type": null,
      "change_source": null,
      "change_cost": 0,
      "modify_attempted": 0,
      "modify_failed_reason": null,
      "room_lost": 0,
      "exception_opened_at": null,
      "exception_resolved_at": null,
      "resolved_by": null,
      "sla_breached": 0,
      "recon_state": "matched",
      "recon_amount": 0,
      "crew_rating": null,
      "complaint_theme": null,
      "source_file_id": "AIMS-2026-08-27",
      "ingested_at": "2026-08-29T02:14:00Z",
      "version": 1,
      "public_rate": 361.02,
      "discount_pct": 21.03
    },
    {
      "id": "RS-8853285-2",
      "period": "2026-08",
      "night": "2026-08-29",
      "booking_id": "RS-8853285",
      "duty_id": "D-513285",
      "layover_id": "L-513286",
      "crew_id": "IRE-1019",
      "crew_name": "G. Mulligan",
      "crew_rank": "ENG",
      "traveller_type": "crew",
      "entity": "ASL Airlines Ireland",
      "legal_entity": "ASL Airlines (Ireland) Ltd",
      "home_base": "DUB",
      "station": "STN",
      "country": "GB",
      "property_id": "P-115",
      "hotel": "Radisson Blu Stansted",
      "chain": "Radisson",
      "contract_id": "C-115",
      "allotment_id": "A-115",
      "is_allotment_night": 1,
      "rate_type": "contracted",
      "duty_reason": "held",
      "night_status": "occupied",
      "lead_time_days": null,
      "booking_created_at": null,
      "checkin_time": null,
      "checkout_time": null,
      "duty_end_utc": "2026-08-29T15:03:00Z",
      "duty_start_utc": "2026-08-29T11:50:00Z",
      "transfer_minutes": 22,
      "room_net": 263.29,
      "vat_rate": 20,
      "vat_amount": 52.66,
      "vat_country": "GB",
      "vat_recoverable": 1,
      "city_tax": 0,
      "rate_paid": 315.95,
      "ancillaries": 9.22,
      "fee": 0,
      "currency_local": "GBP",
      "rate_paid_local": 266.16,
      "fx_rate": 1.187066,
      "fx_date": "2026-08-29",
      "currency": "EUR",
      "revenue_model": "routespring_contract",
      "supplier_cost": 298.76,
      "markup": 17.19,
      "commission_received": 0,
      "commission_shared": 0,
      "commission_share_pct": 0,
      "rebate_received": 0,
      "vcc_ref": "VCC-8853285",
      "vcc_auth_amount": null,
      "folio_amount": 325.17,
      "settled_amount": 325.17,
      "settled_at": "2026-08-29T23:59:00Z",
      "contracted_rate": 315.95,
      "baseline_rate": 372.82,
      "market_rate": 361.64,
      "rate_honoured": 1,
      "customer": "UPS",
      "cost_centre": "DUB-CREW",
      "change_type": null,
      "change_source": null,
      "change_cost": 0,
      "modify_attempted": 0,
      "modify_failed_reason": null,
      "room_lost": 0,
      "exception_opened_at": null,
      "exception_resolved_at": null,
      "resolved_by": null,
      "sla_breached": 0,
      "recon_state": "matched",
      "recon_amount": 0,
      "crew_rating": 3.3,
      "complaint_theme": null,
      "source_file_id": "AIMS-2026-08-28",
      "ingested_at": "2026-08-29T02:14:00Z",
      "version": 1,
      "public_rate": 372.82,
      "discount_pct": 15.25
    },
    {
      "id": "RS-8853370-2",
      "period": "2026-08",
      "night": "2026-08-29",
      "booking_id": "RS-8853370",
      "duty_id": "D-513370",
      "layover_id": "L-513371",
      "crew_id": "IRE-1064",
      "crew_name": "T. Nolan",
      "crew_rank": "CC",
      "traveller_type": "crew",
      "entity": "ASL Airlines Ireland",
      "legal_entity": "ASL Airlines (Ireland) Ltd",
      "home_base": "EMA",
      "station": "STN",
      "country": "GB",
      "property_id": "P-116",
      "hotel": "Hampton by Hilton Stansted",
      "chain": "Hilton",
      "contract_id": "C-116",
      "allotment_id": "A-116",
      "is_allotment_night": 1,
      "rate_type": "contracted",
      "duty_reason": "overnight",
      "night_status": "occupied",
      "lead_time_days": 9,
      "booking_created_at": "2026-08-19T16:00:00Z",
      "checkin_time": "16:00",
      "checkout_time": "12:00",
      "duty_end_utc": "2026-08-29T15:07:00Z",
      "duty_start_utc": "2026-08-29T06:30:00Z",
      "transfer_minutes": 18,
      "room_net": 255.13,
      "vat_rate": 20,
      "vat_amount": 51.02,
      "vat_country": "GB",
      "vat_recoverable": 1,
      "city_tax": 0,
      "rate_paid": 306.15,
      "ancillaries": 0,
      "fee": 0,
      "currency_local": "GBP",
      "rate_paid_local": 257.9,
      "fx_rate": 1.187066,
      "fx_date": "2026-08-29",
      "currency": "EUR",
      "revenue_model": "routespring_contract",
      "supplier_cost": 286.81,
      "markup": 19.34,
      "commission_received": 0,
      "commission_shared": 0,
      "commission_share_pct": 0,
      "rebate_received": 0,
      "vcc_ref": "VCC-8853370",
      "vcc_auth_amount": 331.15,
      "folio_amount": null,
      "settled_amount": null,
      "settled_at": null,
      "contracted_rate": 306.15,
      "baseline_rate": 361.02,
      "market_rate": 350.19,
      "rate_honoured": 1,
      "customer": "UPS",
      "cost_centre": "EMA-CREW",
      "change_type": null,
      "change_source": null,
      "change_cost": 0,
      "modify_attempted": 0,
      "modify_failed_reason": null,
      "room_lost": 0,
      "exception_opened_at": null,
      "exception_resolved_at": null,
      "resolved_by": null,
      "sla_breached": 0,
      "recon_state": "awaiting_folio",
      "recon_amount": 0,
      "crew_rating": null,
      "complaint_theme": null,
      "source_file_id": "AIMS-2026-08-28",
      "ingested_at": "2026-08-29T02:14:00Z",
      "version": 1,
      "public_rate": 361.02,
      "discount_pct": 15.2
    },
    {
      "id": "RS-8853414-1",
      "period": "2026-08",
      "night": "2026-08-29",
      "booking_id": "RS-8853414",
      "duty_id": "D-513414",
      "layover_id": "L-513415",
      "crew_id": "IRE-S212",
      "crew_name": "H. Fitzgerald",
      "crew_rank": "STAFF",
      "traveller_type": "staff",
      "entity": "ASL Airlines Ireland",
      "legal_entity": "ASL Airlines (Ireland) Ltd",
      "home_base": "DUB",
      "station": "CGN",
      "country": "DE",
      "property_id": "P-109",
      "hotel": "Novotel Koln City",
      "chain": "Accor",
      "contract_id": null,
      "allotment_id": null,
      "is_allotment_night": 0,
      "rate_type": "bedbank",
      "duty_reason": "overnight",
      "night_status": "occupied",
      "lead_time_days": 1,
      "booking_created_at": "2026-08-28T22:30:00Z",
      "checkin_time": "22:30",
      "checkout_time": "11:00",
      "duty_end_utc": "2026-08-29T21:11:00Z",
      "duty_start_utc": "2026-08-29T09:15:00Z",
      "transfer_minutes": 44,
      "room_net": 214.89,
      "vat_rate": 7,
      "vat_amount": 15.04,
      "vat_country": "DE",
      "vat_recoverable": 1,
      "city_tax": 5,
      "rate_paid": 234.93,
      "ancillaries": 0,
      "fee": 15.97,
      "currency_local": "EUR",
      "rate_paid_local": 234.93,
      "fx_rate": 1,
      "fx_date": "2026-08-29",
      "currency": "EUR",
      "revenue_model": "vendor_net",
      "supplier_cost": 211.54,
      "markup": 23.39,
      "commission_received": 0,
      "commission_shared": 0,
      "commission_share_pct": 0,
      "rebate_received": 0,
      "vcc_ref": "VCC-8853414",
      "vcc_auth_amount": 259.93,
      "folio_amount": 234.93,
      "settled_amount": 234.93,
      "settled_at": "2026-08-29T23:59:00Z",
      "contracted_rate": null,
      "baseline_rate": 291.85,
      "market_rate": 283.09,
      "rate_honoured": 1,
      "customer": "DHL",
      "cost_centre": "DUB-CREW",
      "change_type": null,
      "change_source": null,
      "change_cost": 0,
      "modify_attempted": 0,
      "modify_failed_reason": null,
      "room_lost": 0,
      "exception_opened_at": null,
      "exception_resolved_at": null,
      "resolved_by": null,
      "sla_breached": 0,
      "recon_state": "matched",
      "recon_amount": 0,
      "crew_rating": null,
      "complaint_theme": null,
      "source_file_id": "AIMS-2026-08-29",
      "ingested_at": "2026-08-29T02:14:00Z",
      "version": 1,
      "public_rate": 291.85,
      "discount_pct": 19.5
    },
    {
      "id": "RS-8853428-1",
      "period": "2026-08",
      "night": "2026-08-29",
      "booking_id": "RS-8853428",
      "duty_id": "D-513428",
      "layover_id": "L-513429",
      "crew_id": "IRE-1081",
      "crew_name": "A. Quinn",
      "crew_rank": "CPT",
      "traveller_type": "crew",
      "entity": "ASL Airlines Ireland",
      "legal_entity": "ASL Airlines (Ireland) Ltd",
      "home_base": "DUB",
      "station": "EMA",
      "country": "GB",
      "property_id": "P-105",
      "hotel": "Holiday Inn Castle Donington",
      "chain": "IHG",
      "contract_id": "C-105",
      "allotment_id": "A-105",
      "is_allotment_night": 1,
      "rate_type": "contracted",
      "duty_reason": "overnight",
      "night_status": "occupied",
      "lead_time_days": 3,
      "booking_created_at": "2026-08-26T05:40:00Z",
      "checkin_time": "05:40",
      "checkout_time": "12:00",
      "duty_end_utc": "2026-08-29T04:54:00Z",
      "duty_start_utc": "2026-08-29T06:30:00Z",
      "transfer_minutes": 11,
      "room_net": 248.32,
      "vat_rate": 20,
      "vat_amount": 49.66,
      "vat_country": "GB",
      "vat_recoverable": 1,
      "city_tax": 0,
      "rate_paid": 297.98,
      "ancillaries": 0,
      "fee": 15.97,
      "currency_local": "GBP",
      "rate_paid_local": 251.02,
      "fx_rate": 1.187066,
      "fx_date": "2026-08-29",
      "currency": "EUR",
      "revenue_model": "routespring_contract",
      "supplier_cost": 276.98,
      "markup": 21,
      "commission_received": 0,
      "commission_shared": 0,
      "commission_share_pct": 0,
      "rebate_received": 0,
      "vcc_ref": "VCC-8853428",
      "vcc_auth_amount": 322.98,
      "folio_amount": 297.98,
      "settled_amount": 297.98,
      "settled_at": "2026-08-29T23:59:00Z",
      "contracted_rate": 297.98,
      "baseline_rate": 340.69,
      "market_rate": 330.47,
      "rate_honoured": 1,
      "customer": "DHL",
      "cost_centre": "DUB-CREW",
      "change_type": null,
      "change_source": null,
      "change_cost": 0,
      "modify_attempted": 0,
      "modify_failed_reason": null,
      "room_lost": 0,
      "exception_opened_at": null,
      "exception_resolved_at": null,
      "resolved_by": null,
      "sla_breached": 0,
      "recon_state": "matched",
      "recon_amount": 0,
      "crew_rating": null,
      "complaint_theme": null,
      "source_file_id": "AIMS-2026-08-29",
      "ingested_at": "2026-08-29T02:14:00Z",
      "version": 1,
      "public_rate": 340.69,
      "discount_pct": 12.54
    },
    {
      "id": "RS-8853431-1",
      "period": "2026-08",
      "night": "2026-08-29",
      "booking_id": "RS-8853431",
      "duty_id": "D-513431",
      "layover_id": "L-513432",
      "crew_id": "IRE-1000",
      "crew_name": "D. Byrne",
      "crew_rank": "CPT",
      "traveller_type": "crew",
      "entity": "ASL Airlines Ireland",
      "legal_entity": "ASL Airlines (Ireland) Ltd",
      "home_base": "DUB",
      "station": "STN",
      "country": "GB",
      "property_id": "P-115",
      "hotel": "Radisson Blu Stansted",
      "chain": "Radisson",
      "contract_id": null,
      "allotment_id": null,
      "is_allotment_night": 0,
      "rate_type": "bedbank",
      "duty_reason": "positioning",
      "night_status": "occupied",
      "lead_time_days": 9,
      "booking_created_at": "2026-08-20T01:15:00Z",
      "checkin_time": "01:15",
      "checkout_time": "12:00",
      "duty_end_utc": "2026-08-29T00:18:00Z",
      "duty_start_utc": "2026-08-29T06:30:00Z",
      "transfer_minutes": 22,
      "room_net": 255.66,
      "vat_rate": 20,
      "vat_amount": 51.13,
      "vat_country": "GB",
      "vat_recoverable": 1,
      "city_tax": 0,
      "rate_paid": 306.79,
      "ancillaries": 0,
      "fee": 15.97,
      "currency_local": "GBP",
      "rate_paid_local": 258.44,
      "fx_rate": 1.187066,
      "fx_date": "2026-08-29",
      "currency": "EUR",
      "revenue_model": "vendor_net",
      "supplier_cost": 276.4,
      "markup": 30.39,
      "commission_received": 0,
      "commission_shared": 0,
      "commission_share_pct": 0,
      "rebate_received": 0,
      "vcc_ref": "VCC-8853431",
      "vcc_auth_amount": 331.79,
      "folio_amount": 306.79,
      "settled_amount": 306.79,
      "settled_at": "2026-08-29T23:59:00Z",
      "contracted_rate": null,
      "baseline_rate": 372.82,
      "market_rate": 361.64,
      "rate_honoured": 1,
      "customer": "DHL",
      "cost_centre": "DUB-CREW",
      "change_type": null,
      "change_source": null,
      "change_cost": 0,
      "modify_attempted": 0,
      "modify_failed_reason": null,
      "room_lost": 0,
      "exception_opened_at": null,
      "exception_resolved_at": null,
      "resolved_by": null,
      "sla_breached": 0,
      "recon_state": "matched",
      "recon_amount": 0,
      "crew_rating": null,
      "complaint_theme": null,
      "source_file_id": "AIMS-2026-08-29",
      "ingested_at": "2026-08-29T02:14:00Z",
      "version": 1,
      "public_rate": 372.82,
      "discount_pct": 17.71
    },
    {
      "id": "RS-8853451-1",
      "period": "2026-08",
      "night": "2026-08-29",
      "booking_id": "RS-8853451",
      "duty_id": "D-513451",
      "layover_id": "L-513452",
      "crew_id": "IRE-1059",
      "crew_name": "C. Devlin",
      "crew_rank": "CPT",
      "traveller_type": "crew",
      "entity": "ASL Airlines Ireland",
      "legal_entity": "ASL Airlines (Ireland) Ltd",
      "home_base": "DUB",
      "station": "CGN",
      "country": "DE",
      "property_id": "P-108",
      "hotel": "Leonardo Hotel Koln",
      "chain": "Leonardo",
      "contract_id": "C-108",
      "allotment_id": null,
      "is_allotment_night": 0,
      "rate_type": "contracted",
      "duty_reason": "overnight",
      "night_status": "occupied",
      "lead_time_days": 1,
      "booking_created_at": "2026-08-28T14:00:00Z",
      "checkin_time": "14:00",
      "checkout_time": "10:00",
      "duty_end_utc": "2026-08-29T13:09:00Z",
      "duty_start_utc": "2026-08-29T14:05:00Z",
      "transfer_minutes": 16,
      "room_net": 246.28,
      "vat_rate": 7,
      "vat_amount": 17.24,
      "vat_country": "DE",
      "vat_recoverable": 1,
      "city_tax": 5,
      "rate_paid": 268.52,
      "ancillaries": 0,
      "fee": 15.97,
      "currency_local": "EUR",
      "rate_paid_local": 268.52,
      "fx_rate": 1,
      "fx_date": "2026-08-29",
      "currency": "EUR",
      "revenue_model": "routespring_contract",
      "supplier_cost": 249.59,
      "markup": 18.93,
      "commission_received": 0,
      "commission_shared": 0,
      "commission_share_pct": 0,
      "rebate_received": 0,
      "vcc_ref": "VCC-8853451",
      "vcc_auth_amount": 293.52,
      "folio_amount": 268.52,
      "settled_amount": 268.52,
      "settled_at": "2026-08-29T23:59:00Z",
      "contracted_rate": 268.52,
      "baseline_rate": 321.67,
      "market_rate": 312.02,
      "rate_honoured": 1,
      "customer": "UPS",
      "cost_centre": "DUB-CREW",
      "change_type": null,
      "change_source": null,
      "change_cost": 0,
      "modify_attempted": 0,
      "modify_failed_reason": null,
      "room_lost": 0,
      "exception_opened_at": null,
      "exception_resolved_at": null,
      "resolved_by": null,
      "sla_breached": 0,
      "recon_state": "matched",
      "recon_amount": 0,
      "crew_rating": null,
      "complaint_theme": null,
      "source_file_id": "AIMS-2026-08-29",
      "ingested_at": "2026-08-29T02:14:00Z",
      "version": 1,
      "public_rate": 321.67,
      "discount_pct": 16.52
    },
    {
      "id": "RS-8853453-3",
      "period": "2026-08",
      "night": "2026-08-29",
      "booking_id": "RS-8853453",
      "duty_id": "D-513453",
      "layover_id": "L-513454",
      "crew_id": "IRE-1029",
      "crew_name": "K. Fitzgerald",
      "crew_rank": "CC",
      "traveller_type": "crew",
      "entity": "ASL Airlines Ireland",
      "legal_entity": "ASL Airlines (Ireland) Ltd",
      "home_base": "EMA",
      "station": "DUB",
      "country": "IE",
      "property_id": "P-102",
      "hotel": "Maldron Hotel Dublin Airport",
      "chain": "Dalata",
      "contract_id": "C-102",
      "allotment_id": "A-102",
      "is_allotment_night": 1,
      "rate_type": "contracted",
      "duty_reason": "positioning",
      "night_status": "occupied",
      "lead_time_days": 9,
      "booking_created_at": "2026-08-18T16:00:00Z",
      "checkin_time": "16:00",
      "checkout_time": "08:15",
      "duty_end_utc": "2026-08-29T15:02:00Z",
      "duty_start_utc": "2026-08-29T11:50:00Z",
      "transfer_minutes": 23,
      "room_net": 234.04,
      "vat_rate": 13.5,
      "vat_amount": 31.6,
      "vat_country": "IE",
      "vat_recoverable": 1,
      "city_tax": 0,
      "rate_paid": 265.64,
      "ancillaries": 0,
      "fee": 0,
      "currency_local": "EUR",
      "rate_paid_local": 265.64,
      "fx_rate": 1,
      "fx_date": "2026-08-29",
      "currency": "EUR",
      "revenue_model": "routespring_contract",
      "supplier_cost": 250.31,
      "markup": 15.33,
      "commission_received": 0,
      "commission_shared": 0,
      "commission_share_pct": 0,
      "rebate_received": 0,
      "vcc_ref": "VCC-8853453",
      "vcc_auth_amount": 290.64,
      "folio_amount": 265.64,
      "settled_amount": 265.64,
      "settled_at": "2026-08-29T23:59:00Z",
      "contracted_rate": 265.64,
      "baseline_rate": 299.03,
      "market_rate": 290.06,
      "rate_honoured": 1,
      "customer": "DHL",
      "cost_centre": "EMA-CREW",
      "change_type": null,
      "change_source": null,
      "change_cost": 0,
      "modify_attempted": 0,
      "modify_failed_reason": null,
      "room_lost": 0,
      "exception_opened_at": null,
      "exception_resolved_at": null,
      "resolved_by": null,
      "sla_breached": 0,
      "recon_state": "matched",
      "recon_amount": 0,
      "crew_rating": null,
      "complaint_theme": null,
      "source_file_id": "AIMS-2026-08-27",
      "ingested_at": "2026-08-29T02:14:00Z",
      "version": 1,
      "public_rate": 299.03,
      "discount_pct": 11.17
    },
    {
      "id": "RS-8853460-1",
      "period": "2026-08",
      "night": "2026-08-29",
      "booking_id": "RS-8853460",
      "duty_id": "D-513460",
      "layover_id": "L-513461",
      "crew_id": "IRE-1076",
      "crew_name": "D. Nolan",
      "crew_rank": "CC",
      "traveller_type": "crew",
      "entity": "ASL Airlines Ireland",
      "legal_entity": "ASL Airlines (Ireland) Ltd",
      "home_base": "EMA",
      "station": "BHX",
      "country": "GB",
      "property_id": "P-114",
      "hotel": "Ibis Birmingham Airport",
      "chain": "Accor",
      "contract_id": "C-114",
      "allotment_id": null,
      "is_allotment_night": 0,
      "rate_type": "contracted",
      "duty_reason": "positioning",
      "night_status": "occupied",
      "lead_time_days": 0.5,
      "booking_created_at": "2026-08-29T03:00:00Z",
      "checkin_time": "15:00",
      "checkout_time": "08:15",
      "duty_end_utc": "2026-08-29T14:02:00Z",
      "duty_start_utc": "2026-08-29T14:05:00Z",
      "transfer_minutes": 23,
      "room_net": 234.51,
      "vat_rate": 20,
      "vat_amount": 46.9,
      "vat_country": "GB",
      "vat_recoverable": 1,
      "city_tax": 0,
      "rate_paid": 281.41,
      "ancillaries": 0,
      "fee": 15.97,
      "currency_local": "GBP",
      "rate_paid_local": 237.06,
      "fx_rate": 1.187066,
      "fx_date": "2026-08-29",
      "currency": "EUR",
      "revenue_model": "routespring_contract",
      "supplier_cost": 265.42,
      "markup": 15.99,
      "commission_received": 0,
      "commission_shared": 0,
      "commission_share_pct": 0,
      "rebate_received": 0,
      "vcc_ref": "VCC-8853460",
      "vcc_auth_amount": 306.41,
      "folio_amount": 281.41,
      "settled_amount": 281.41,
      "settled_at": "2026-08-29T23:59:00Z",
      "contracted_rate": 281.41,
      "baseline_rate": 325.15,
      "market_rate": 315.4,
      "rate_honoured": 1,
      "customer": "DHL",
      "cost_centre": "EMA-CREW",
      "change_type": "cancel_rebook",
      "change_source": "aims",
      "change_cost": 198.95,
      "modify_attempted": 1,
      "modify_failed_reason": "hotel_cutoff",
      "room_lost": 1,
      "exception_opened_at": "2026-08-29T06:12:00Z",
      "exception_resolved_at": "2026-08-29T07:05:00Z",
      "resolved_by": "human",
      "sla_breached": 0,
      "recon_state": "matched",
      "recon_amount": 0,
      "crew_rating": null,
      "complaint_theme": null,
      "source_file_id": "AIMS-2026-08-29",
      "ingested_at": "2026-08-29T02:14:00Z",
      "version": 1,
      "public_rate": 325.15,
      "discount_pct": 13.45
    },
    {
      "id": "RS-8853466-2",
      "period": "2026-08",
      "night": "2026-08-29",
      "booking_id": "RS-8853466",
      "duty_id": "D-513466",
      "layover_id": "L-513467",
      "crew_id": "IRE-1024",
      "crew_name": "O. Byrne",
      "crew_rank": "CC",
      "traveller_type": "crew",
      "entity": "ASL Airlines Ireland",
      "legal_entity": "ASL Airlines (Ireland) Ltd",
      "home_base": "DUB",
      "station": "LGG",
      "country": "BE",
      "property_id": "P-110",
      "hotel": "Van der Valk Liege",
      "chain": "Van der Valk",
      "contract_id": "C-110",
      "allotment_id": "A-110",
      "is_allotment_night": 1,
      "rate_type": "contracted",
      "duty_reason": "overnight",
      "night_status": "occupied",
      "lead_time_days": 1,
      "booking_created_at": "2026-08-27T16:00:00Z",
      "checkin_time": "16:00",
      "checkout_time": "04:30",
      "duty_end_utc": "2026-08-29T15:03:00Z",
      "duty_start_utc": "2026-08-29T14:05:00Z",
      "transfer_minutes": 22,
      "room_net": 242.8,
      "vat_rate": 6,
      "vat_amount": 14.57,
      "vat_country": "BE",
      "vat_recoverable": 1,
      "city_tax": 4,
      "rate_paid": 261.37,
      "ancillaries": 26.44,
      "fee": 0,
      "currency_local": "EUR",
      "rate_paid_local": 261.37,
      "fx_rate": 1,
      "fx_date": "2026-08-29",
      "currency": "EUR",
      "revenue_model": "routespring_contract",
      "supplier_cost": 246.14,
      "markup": 15.23,
      "commission_received": 0,
      "commission_shared": 0,
      "commission_share_pct": 0,
      "rebate_received": 0,
      "vcc_ref": "VCC-8853466",
      "vcc_auth_amount": 312.81,
      "folio_amount": 287.81,
      "settled_amount": 287.81,
      "settled_at": "2026-08-29T23:59:00Z",
      "contracted_rate": 261.37,
      "baseline_rate": 309.38,
      "market_rate": 300.1,
      "rate_honoured": 1,
      "customer": "DHL",
      "cost_centre": "DUB-CREW",
      "change_type": null,
      "change_source": null,
      "change_cost": 0,
      "modify_attempted": 0,
      "modify_failed_reason": null,
      "room_lost": 0,
      "exception_opened_at": null,
      "exception_resolved_at": null,
      "resolved_by": null,
      "sla_breached": 0,
      "recon_state": "matched",
      "recon_amount": 0,
      "crew_rating": 3.9,
      "complaint_theme": null,
      "source_file_id": "AIMS-2026-08-28",
      "ingested_at": "2026-08-29T02:14:00Z",
      "version": 1,
      "public_rate": 309.38,
      "discount_pct": 15.52
    },
    {
      "id": "RS-8853475-1",
      "period": "2026-08",
      "night": "2026-08-29",
      "booking_id": "RS-8853475",
      "duty_id": "D-513475",
      "layover_id": "L-513476",
      "crew_id": "IRE-1008",
      "crew_name": "O. Healy",
      "crew_rank": "CC",
      "traveller_type": "crew",
      "entity": "ASL Airlines Ireland",
      "legal_entity": "ASL Airlines (Ireland) Ltd",
      "home_base": "EMA",
      "station": "DUB",
      "country": "IE",
      "property_id": "P-102",
      "hotel": "Maldron Hotel Dublin Airport",
      "chain": "Dalata",
      "contract_id": "C-102",
      "allotment_id": null,
      "is_allotment_night": 0,
      "rate_type": "contracted",
      "duty_reason": "overnight",
      "night_status": "occupied",
      "lead_time_days": 0.5,
      "booking_created_at": "2026-08-29T03:00:00Z",
      "checkin_time": "15:00",
      "checkout_time": "04:30",
      "duty_end_utc": "2026-08-29T14:02:00Z",
      "duty_start_utc": "2026-08-29T14:05:00Z",
      "transfer_minutes": 23,
      "room_net": 232.11,
      "vat_rate": 13.5,
      "vat_amount": 31.34,
      "vat_country": "IE",
      "vat_recoverable": 1,
      "city_tax": 0,
      "rate_paid": 263.45,
      "ancillaries": 0,
      "fee": 15.97,
      "currency_local": "EUR",
      "rate_paid_local": 263.45,
      "fx_rate": 1,
      "fx_date": "2026-08-29",
      "currency": "EUR",
      "revenue_model": "routespring_contract",
      "supplier_cost": 247.52,
      "markup": 15.93,
      "commission_received": 0,
      "commission_shared": 0,
      "commission_share_pct": 0,
      "rebate_received": 0,
      "vcc_ref": "VCC-8853475",
      "vcc_auth_amount": 288.45,
      "folio_amount": 263.45,
      "settled_amount": 263.45,
      "settled_at": "2026-08-29T23:59:00Z",
      "contracted_rate": 263.45,
      "baseline_rate": 299.03,
      "market_rate": 290.06,
      "rate_honoured": 1,
      "customer": "FedEx",
      "cost_centre": "EMA-CREW",
      "change_type": null,
      "change_source": null,
      "change_cost": 0,
      "modify_attempted": 0,
      "modify_failed_reason": null,
      "room_lost": 0,
      "exception_opened_at": null,
      "exception_resolved_at": null,
      "resolved_by": null,
      "sla_breached": 0,
      "recon_state": "matched",
      "recon_amount": 0,
      "crew_rating": null,
      "complaint_theme": null,
      "source_file_id": "AIMS-2026-08-29",
      "ingested_at": "2026-08-29T02:14:00Z",
      "version": 1,
      "public_rate": 299.03,
      "discount_pct": 11.9
    },
    {
      "id": "RS-8853496-1",
      "period": "2026-08",
      "night": "2026-08-29",
      "booking_id": "RS-8853496",
      "duty_id": "D-513496",
      "layover_id": "L-513497",
      "crew_id": "IRE-1016",
      "crew_name": "T. Nolan",
      "crew_rank": "FO",
      "traveller_type": "crew",
      "entity": "ASL Airlines Ireland",
      "legal_entity": "ASL Airlines (Ireland) Ltd",
      "home_base": "DUB",
      "station": "LGG",
      "country": "BE",
      "property_id": "P-111",
      "hotel": "Ibis Liege Centre",
      "chain": "Accor",
      "contract_id": "C-111",
      "allotment_id": "A-111",
      "is_allotment_night": 1,
      "rate_type": "contracted",
      "duty_reason": "overnight",
      "night_status": "occupied",
      "lead_time_days": 2,
      "booking_created_at": "2026-08-27T01:15:00Z",
      "checkin_time": "01:15",
      "checkout_time": "10:00",
      "duty_end_utc": "2026-08-29T00:17:00Z",
      "duty_start_utc": "2026-08-29T09:15:00Z",
      "transfer_minutes": 23,
      "room_net": 254.18,
      "vat_rate": 6,
      "vat_amount": 15.25,
      "vat_country": "BE",
      "vat_recoverable": 1,
      "city_tax": 4,
      "rate_paid": 273.43,
      "ancillaries": 19.51,
      "fee": 15.97,
      "currency_local": "EUR",
      "rate_paid_local": 273.43,
      "fx_rate": 1,
      "fx_date": "2026-08-29",
      "currency": "EUR",
      "revenue_model": "routespring_contract",
      "supplier_cost": 259.13,
      "markup": 14.3,
      "commission_received": 0,
      "commission_shared": 0,
      "commission_share_pct": 0,
      "rebate_received": 0,
      "vcc_ref": "VCC-8853496",
      "vcc_auth_amount": 317.94,
      "folio_amount": 292.94,
      "settled_amount": 292.94,
      "settled_at": "2026-08-29T23:59:00Z",
      "contracted_rate": 273.43,
      "baseline_rate": 328.34,
      "market_rate": 318.49,
      "rate_honoured": 1,
      "customer": "DHL",
      "cost_centre": "DUB-CREW",
      "change_type": null,
      "change_source": null,
      "change_cost": 0,
      "modify_attempted": 0,
      "modify_failed_reason": null,
      "room_lost": 0,
      "exception_opened_at": null,
      "exception_resolved_at": null,
      "resolved_by": null,
      "sla_breached": 0,
      "recon_state": "matched",
      "recon_amount": 0,
      "crew_rating": 2.2,
      "complaint_theme": "checkin",
      "source_file_id": "AIMS-2026-08-29",
      "ingested_at": "2026-08-29T02:14:00Z",
      "version": 1,
      "public_rate": 328.34,
      "discount_pct": 16.72
    },
    {
      "id": "RS-8853513-2",
      "period": "2026-08",
      "night": "2026-08-29",
      "booking_id": "RS-8853513",
      "duty_id": "D-513513",
      "layover_id": "L-513514",
      "crew_id": "IRE-1009",
      "crew_name": "T. Quinn",
      "crew_rank": "FO",
      "traveller_type": "crew",
      "entity": "ASL Airlines Ireland",
      "legal_entity": "ASL Airlines (Ireland) Ltd",
      "home_base": "DUB",
      "station": "EMA",
      "country": "GB",
      "property_id": "P-104",
      "hotel": "Hilton East Midlands",
      "chain": "Hilton",
      "contract_id": "C-104",
      "allotment_id": null,
      "is_allotment_night": 0,
      "rate_type": "contracted",
      "duty_reason": "overnight",
      "night_status": "occupied",
      "lead_time_days": 5,
      "booking_created_at": "2026-08-23T05:40:00Z",
      "checkin_time": "05:40",
      "checkout_time": "12:00",
      "duty_end_utc": "2026-08-29T04:50:00Z",
      "duty_start_utc": "2026-08-29T14:05:00Z",
      "transfer_minutes": 15,
      "room_net": 245.33,
      "vat_rate": 20,
      "vat_amount": 49.07,
      "vat_country": "GB",
      "vat_recoverable": 1,
      "city_tax": 0,
      "rate_paid": 294.4,
      "ancillaries": 0,
      "fee": 0,
      "currency_local": "GBP",
      "rate_paid_local": 248.01,
      "fx_rate": 1.187066,
      "fx_date": "2026-08-29",
      "currency": "EUR",
      "revenue_model": "routespring_contract",
      "supplier_cost": 277.47,
      "markup": 16.93,
      "commission_received": 0,
      "commission_shared": 0,
      "commission_share_pct": 0,
      "rebate_received": 0,
      "vcc_ref": "VCC-8853513",
      "vcc_auth_amount": 319.4,
      "folio_amount": 294.4,
      "settled_amount": 294.4,
      "settled_at": "2026-08-29T23:59:00Z",
      "contracted_rate": 294.4,
      "baseline_rate": 338.38,
      "market_rate": 328.23,
      "rate_honoured": 1,
      "customer": "DHL",
      "cost_centre": "DUB-CREW",
      "change_type": null,
      "change_source": null,
      "change_cost": 0,
      "modify_attempted": 0,
      "modify_failed_reason": null,
      "room_lost": 0,
      "exception_opened_at": null,
      "exception_resolved_at": null,
      "resolved_by": null,
      "sla_breached": 0,
      "recon_state": "matched",
      "recon_amount": 0,
      "crew_rating": null,
      "complaint_theme": null,
      "source_file_id": "AIMS-2026-08-28",
      "ingested_at": "2026-08-29T02:14:00Z",
      "version": 1,
      "public_rate": 338.38,
      "discount_pct": 13
    },
    {
      "id": "RS-8853520-1",
      "period": "2026-08",
      "night": "2026-08-29",
      "booking_id": "RS-8853520",
      "duty_id": "D-513520",
      "layover_id": "L-513521",
      "crew_id": "IRE-1012",
      "crew_name": "G. Byrne",
      "crew_rank": "CPT",
      "traveller_type": "crew",
      "entity": "ASL Airlines Ireland",
      "legal_entity": "ASL Airlines (Ireland) Ltd",
      "home_base": "DUB",
      "station": "CGN",
      "country": "DE",
      "property_id": "P-107",
      "hotel": "Ibis Koln Messe",
      "chain": "Accor",
      "contract_id": null,
      "allotment_id": null,
      "is_allotment_night": 0,
      "rate_type": "bedbank",
      "duty_reason": "overnight",
      "night_status": "occupied",
      "lead_time_days": 5,
      "booking_created_at": "2026-08-24T22:30:00Z",
      "checkin_time": "22:30",
      "checkout_time": "12:00",
      "duty_end_utc": "2026-08-29T21:45:00Z",
      "duty_start_utc": "2026-08-29T14:05:00Z",
      "transfer_minutes": 10,
      "room_net": 222.43,
      "vat_rate": 7,
      "vat_amount": 15.57,
      "vat_country": "DE",
      "vat_recoverable": 1,
      "city_tax": 5,
      "rate_paid": 243,
      "ancillaries": 21.45,
      "fee": 15.97,
      "currency_local": "EUR",
      "rate_paid_local": 243,
      "fx_rate": 1,
      "fx_date": "2026-08-29",
      "currency": "EUR",
      "revenue_model": "vendor_net",
      "supplier_cost": 217.57,
      "markup": 25.43,
      "commission_received": 0,
      "commission_shared": 0,
      "commission_share_pct": 0,
      "rebate_received": 0,
      "vcc_ref": "VCC-8853520",
      "vcc_auth_amount": 289.45,
      "folio_amount": 264.45,
      "settled_amount": 264.45,
      "settled_at": "2026-08-29T23:59:00Z",
      "contracted_rate": null,
      "baseline_rate": 308.08,
      "market_rate": 298.84,
      "rate_honoured": 1,
      "customer": "DHL",
      "cost_centre": "DUB-CREW",
      "change_type": null,
      "change_source": null,
      "change_cost": 0,
      "modify_attempted": 0,
      "modify_failed_reason": null,
      "room_lost": 0,
      "exception_opened_at": null,
      "exception_resolved_at": null,
      "resolved_by": null,
      "sla_breached": 0,
      "recon_state": "matched",
      "recon_amount": 0,
      "crew_rating": null,
      "complaint_theme": null,
      "source_file_id": "AIMS-2026-08-29",
      "ingested_at": "2026-08-29T02:14:00Z",
      "version": 1,
      "public_rate": 308.08,
      "discount_pct": 21.12
    },
    {
      "id": "RS-8853528-1",
      "period": "2026-08",
      "night": "2026-08-29",
      "booking_id": "RS-8853528",
      "duty_id": "D-513528",
      "layover_id": "L-513529",
      "crew_id": "IRE-1039",
      "crew_name": "H. Kavanagh",
      "crew_rank": "CC",
      "traveller_type": "crew",
      "entity": "ASL Airlines Ireland",
      "legal_entity": "ASL Airlines (Ireland) Ltd",
      "home_base": "EMA",
      "station": "DUB",
      "country": "IE",
      "property_id": "P-101",
      "hotel": "Clayton Hotel Dublin Airport",
      "chain": "Dalata",
      "contract_id": "C-101",
      "allotment_id": "A-101",
      "is_allotment_night": 1,
      "rate_type": "contracted",
      "duty_reason": "overnight",
      "night_status": "occupied",
      "lead_time_days": 1,
      "booking_created_at": "2026-08-28T01:15:00Z",
      "checkin_time": "01:15",
      "checkout_time": "04:30",
      "duty_end_utc": "2026-08-29T00:25:00Z",
      "duty_start_utc": "2026-08-29T06:30:00Z",
      "transfer_minutes": 15,
      "room_net": 212.24,
      "vat_rate": 13.5,
      "vat_amount": 28.65,
      "vat_country": "IE",
      "vat_recoverable": 1,
      "city_tax": 0,
      "rate_paid": 240.89,
      "ancillaries": 0,
      "fee": 15.97,
      "currency_local": "EUR",
      "rate_paid_local": 240.89,
      "fx_rate": 1,
      "fx_date": "2026-08-29",
      "currency": "EUR",
      "revenue_model": "routespring_contract",
      "supplier_cost": 222.23,
      "markup": 18.66,
      "commission_received": 0,
      "commission_shared": 0,
      "commission_share_pct": 0,
      "rebate_received": 0,
      "vcc_ref": "VCC-8853528",
      "vcc_auth_amount": 265.89,
      "folio_amount": 240.89,
      "settled_amount": 240.89,
      "settled_at": "2026-08-29T23:59:00Z",
      "contracted_rate": 240.89,
      "baseline_rate": 281.35,
      "market_rate": 272.91,
      "rate_honoured": 1,
      "customer": "UPS",
      "cost_centre": "EMA-CREW",
      "change_type": null,
      "change_source": null,
      "change_cost": 0,
      "modify_attempted": 0,
      "modify_failed_reason": null,
      "room_lost": 0,
      "exception_opened_at": null,
      "exception_resolved_at": null,
      "resolved_by": null,
      "sla_breached": 0,
      "recon_state": "matched",
      "recon_amount": 0,
      "crew_rating": null,
      "complaint_theme": null,
      "source_file_id": "AIMS-2026-08-29",
      "ingested_at": "2026-08-29T02:14:00Z",
      "version": 1,
      "public_rate": 281.35,
      "discount_pct": 14.38
    },
    {
      "id": "RS-8853537-1",
      "period": "2026-08",
      "night": "2026-08-29",
      "booking_id": "RS-8853537",
      "duty_id": "D-513537",
      "layover_id": "L-513538",
      "crew_id": "IRE-1075",
      "crew_name": "D. Kavanagh",
      "crew_rank": "ENG",
      "traveller_type": "crew",
      "entity": "ASL Airlines Ireland",
      "legal_entity": "ASL Airlines (Ireland) Ltd",
      "home_base": "EMA",
      "station": "DUB",
      "country": "IE",
      "property_id": "P-102",
      "hotel": "Maldron Hotel Dublin Airport",
      "chain": "Dalata",
      "contract_id": "C-102",
      "allotment_id": "A-102",
      "is_allotment_night": 1,
      "rate_type": "contracted",
      "duty_reason": "overnight",
      "night_status": "occupied",
      "lead_time_days": 9,
      "booking_created_at": "2026-08-20T15:00:00Z",
      "checkin_time": "15:00",
      "checkout_time": "04:30",
      "duty_end_utc": "2026-08-29T14:02:00Z",
      "duty_start_utc": "2026-08-29T14:05:00Z",
      "transfer_minutes": 23,
      "room_net": 232.04,
      "vat_rate": 13.5,
      "vat_amount": 31.32,
      "vat_country": "IE",
      "vat_recoverable": 1,
      "city_tax": 0,
      "rate_paid": 263.36,
      "ancillaries": 0,
      "fee": 15.97,
      "currency_local": "EUR",
      "rate_paid_local": 263.36,
      "fx_rate": 1,
      "fx_date": "2026-08-29",
      "currency": "EUR",
      "revenue_model": "routespring_contract",
      "supplier_cost": 248.94,
      "markup": 14.42,
      "commission_received": 0,
      "commission_shared": 0,
      "commission_share_pct": 0,
      "rebate_received": 0,
      "vcc_ref": "VCC-8853537",
      "vcc_auth_amount": 288.36,
      "folio_amount": 263.36,
      "settled_amount": 263.36,
      "settled_at": "2026-08-29T23:59:00Z",
      "contracted_rate": 263.36,
      "baseline_rate": 299.03,
      "market_rate": 290.06,
      "rate_honoured": 1,
      "customer": "DHL",
      "cost_centre": "EMA-CREW",
      "change_type": null,
      "change_source": null,
      "change_cost": 0,
      "modify_attempted": 0,
      "modify_failed_reason": null,
      "room_lost": 0,
      "exception_opened_at": null,
      "exception_resolved_at": null,
      "resolved_by": null,
      "sla_breached": 0,
      "recon_state": "matched",
      "recon_amount": 0,
      "crew_rating": null,
      "complaint_theme": null,
      "source_file_id": "AIMS-2026-08-29",
      "ingested_at": "2026-08-29T02:14:00Z",
      "version": 1,
      "public_rate": 299.03,
      "discount_pct": 11.93
    },
    {
      "id": "RS-8853539-1",
      "period": "2026-08",
      "night": "2026-08-29",
      "booking_id": "RS-8853539",
      "duty_id": "D-513539",
      "layover_id": "L-513540",
      "crew_id": "IRE-1030",
      "crew_name": "G. Brennan",
      "crew_rank": "CPT",
      "traveller_type": "crew",
      "entity": "ASL Airlines Ireland",
      "legal_entity": "ASL Airlines (Ireland) Ltd",
      "home_base": "DUB",
      "station": "LGG",
      "country": "BE",
      "property_id": "P-111",
      "hotel": "Ibis Liege Centre",
      "chain": "Accor",
      "contract_id": null,
      "allotment_id": null,
      "is_allotment_night": 0,
      "rate_type": "bedbank",
      "duty_reason": "overnight",
      "night_status": "occupied",
      "lead_time_days": 3,
      "booking_created_at": "2026-08-26T01:15:00Z",
      "checkin_time": "01:15",
      "checkout_time": "12:00",
      "duty_end_utc": "2026-08-29T00:17:00Z",
      "duty_start_utc": "2026-08-29T09:15:00Z",
      "transfer_minutes": 23,
      "room_net": 241.29,
      "vat_rate": 6,
      "vat_amount": 14.48,
      "vat_country": "BE",
      "vat_recoverable": 1,
      "city_tax": 4,
      "rate_paid": 259.77,
      "ancillaries": 32.42,
      "fee": 15.97,
      "currency_local": "EUR",
      "rate_paid_local": 259.77,
      "fx_rate": 1,
      "fx_date": "2026-08-29",
      "currency": "EUR",
      "revenue_model": "vendor_net",
      "supplier_cost": 234.98,
      "markup": 24.79,
      "commission_received": 0,
      "commission_shared": 0,
      "commission_share_pct": 0,
      "rebate_received": 0,
      "vcc_ref": "VCC-8853539",
      "vcc_auth_amount": 317.19,
      "folio_amount": 292.19,
      "settled_amount": 292.19,
      "settled_at": "2026-08-29T23:59:00Z",
      "contracted_rate": null,
      "baseline_rate": 328.34,
      "market_rate": 318.49,
      "rate_honoured": 1,
      "customer": "DHL",
      "cost_centre": "DUB-CREW",
      "change_type": null,
      "change_source": null,
      "change_cost": 0,
      "modify_attempted": 0,
      "modify_failed_reason": null,
      "room_lost": 0,
      "exception_opened_at": null,
      "exception_resolved_at": null,
      "resolved_by": null,
      "sla_breached": 0,
      "recon_state": "matched",
      "recon_amount": 0,
      "crew_rating": null,
      "complaint_theme": null,
      "source_file_id": "AIMS-2026-08-29",
      "ingested_at": "2026-08-29T02:14:00Z",
      "version": 1,
      "public_rate": 328.34,
      "discount_pct": 20.88
    },
    {
      "id": "RS-8853612-3",
      "period": "2026-08",
      "night": "2026-08-29",
      "booking_id": "RS-8853612",
      "duty_id": "D-513612",
      "layover_id": "L-513613",
      "crew_id": "IRE-S210",
      "crew_name": "O. Kavanagh",
      "crew_rank": "STAFF",
      "traveller_type": "staff",
      "entity": "ASL Airlines Ireland",
      "legal_entity": "ASL Airlines (Ireland) Ltd",
      "home_base": "DUB",
      "station": "CGN",
      "country": "DE",
      "property_id": "P-108",
      "hotel": "Leonardo Hotel Koln",
      "chain": "Leonardo",
      "contract_id": null,
      "allotment_id": null,
      "is_allotment_night": 0,
      "rate_type": "bedbank",
      "duty_reason": "training",
      "night_status": "occupied",
      "lead_time_days": 1,
      "booking_created_at": "2026-08-26T05:40:00Z",
      "checkin_time": "05:40",
      "checkout_time": "10:00",
      "duty_end_utc": "2026-08-29T04:49:00Z",
      "duty_start_utc": "2026-08-29T11:50:00Z",
      "transfer_minutes": 16,
      "room_net": 232.63,
      "vat_rate": 7,
      "vat_amount": 16.28,
      "vat_country": "DE",
      "vat_recoverable": 1,
      "city_tax": 5,
      "rate_paid": 253.91,
      "ancillaries": 23.68,
      "fee": 0,
      "currency_local": "EUR",
      "rate_paid_local": 253.91,
      "fx_rate": 1,
      "fx_date": "2026-08-29",
      "currency": "EUR",
      "revenue_model": "vendor_net",
      "supplier_cost": 226.3,
      "markup": 27.61,
      "commission_received": 0,
      "commission_shared": 0,
      "commission_share_pct": 0,
      "rebate_received": 0,
      "vcc_ref": "VCC-8853612",
      "vcc_auth_amount": 302.59,
      "folio_amount": 277.59,
      "settled_amount": 277.59,
      "settled_at": "2026-08-29T23:59:00Z",
      "contracted_rate": null,
      "baseline_rate": 321.67,
      "market_rate": 312.02,
      "rate_honoured": 1,
      "customer": "DHL",
      "cost_centre": "DUB-CREW",
      "change_type": null,
      "change_source": null,
      "change_cost": 0,
      "modify_attempted": 0,
      "modify_failed_reason": null,
      "room_lost": 0,
      "exception_opened_at": null,
      "exception_resolved_at": null,
      "resolved_by": null,
      "sla_breached": 0,
      "recon_state": "matched",
      "recon_amount": 0,
      "crew_rating": null,
      "complaint_theme": null,
      "source_file_id": "AIMS-2026-08-27",
      "ingested_at": "2026-08-29T02:14:00Z",
      "version": 1,
      "public_rate": 321.67,
      "discount_pct": 21.07
    },
    {
      "id": "RS-8853640-1",
      "period": "2026-08",
      "night": "2026-08-29",
      "booking_id": "RS-8853640",
      "duty_id": "D-513640",
      "layover_id": "L-513641",
      "crew_id": "IRE-1083",
      "crew_name": "T. Devlin",
      "crew_rank": "CPT",
      "traveller_type": "crew",
      "entity": "ASL Airlines Ireland",
      "legal_entity": "ASL Airlines (Ireland) Ltd",
      "home_base": "DUB",
      "station": "LGG",
      "country": "BE",
      "property_id": "P-111",
      "hotel": "Ibis Liege Centre",
      "chain": "Accor",
      "contract_id": "C-111",
      "allotment_id": "A-111",
      "is_allotment_night": 1,
      "rate_type": "contracted",
      "duty_reason": "overnight",
      "night_status": "occupied",
      "lead_time_days": 9,
      "booking_created_at": "2026-08-20T15:00:00Z",
      "checkin_time": "15:00",
      "checkout_time": "08:15",
      "duty_end_utc": "2026-08-29T14:02:00Z",
      "duty_start_utc": "2026-08-29T06:30:00Z",
      "transfer_minutes": 23,
      "room_net": 253.99,
      "vat_rate": 6,
      "vat_amount": 15.24,
      "vat_country": "BE",
      "vat_recoverable": 1,
      "city_tax": 4,
      "rate_paid": 273.23,
      "ancillaries": 0,
      "fee": 15.97,
      "currency_local": "EUR",
      "rate_paid_local": 273.23,
      "fx_rate": 1,
      "fx_date": "2026-08-29",
      "currency": "EUR",
      "revenue_model": "routespring_contract",
      "supplier_cost": 257.96,
      "markup": 15.27,
      "commission_received": 0,
      "commission_shared": 0,
      "commission_share_pct": 0,
      "rebate_received": 0,
      "vcc_ref": "VCC-8853640",
      "vcc_auth_amount": 298.23,
      "folio_amount": 273.23,
      "settled_amount": 273.23,
      "settled_at": "2026-08-29T23:59:00Z",
      "contracted_rate": 273.23,
      "baseline_rate": 328.34,
      "market_rate": 318.49,
      "rate_honoured": 1,
      "customer": "DHL",
      "cost_centre": "DUB-CREW",
      "change_type": null,
      "change_source": null,
      "change_cost": 0,
      "modify_attempted": 0,
      "modify_failed_reason": null,
      "room_lost": 0,
      "exception_opened_at": null,
      "exception_resolved_at": null,
      "resolved_by": null,
      "sla_breached": 0,
      "recon_state": "matched",
      "recon_amount": 0,
      "crew_rating": null,
      "complaint_theme": null,
      "source_file_id": "AIMS-2026-08-29",
      "ingested_at": "2026-08-29T02:14:00Z",
      "version": 1,
      "public_rate": 328.34,
      "discount_pct": 16.78
    },
    {
      "id": "RS-8853648-2",
      "period": "2026-08",
      "night": "2026-08-29",
      "booking_id": "RS-8853648",
      "duty_id": "D-513648",
      "layover_id": "L-513649",
      "crew_id": "IRE-1062",
      "crew_name": "T. Doyle",
      "crew_rank": "CC",
      "traveller_type": "crew",
      "entity": "ASL Airlines Ireland",
      "legal_entity": "ASL Airlines (Ireland) Ltd",
      "home_base": "EMA",
      "station": "DUB",
      "country": "IE",
      "property_id": "P-101",
      "hotel": "Clayton Hotel Dublin Airport",
      "chain": "Dalata",
      "contract_id": "C-101",
      "allotment_id": "A-101",
      "is_allotment_night": 1,
      "rate_type": "contracted",
      "duty_reason": "overnight",
      "night_status": "occupied",
      "lead_time_days": 3,
      "booking_created_at": "2026-08-25T05:40:00Z",
      "checkin_time": "05:40",
      "checkout_time": "11:00",
      "duty_end_utc": "2026-08-29T04:50:00Z",
      "duty_start_utc": "2026-08-29T11:50:00Z",
      "transfer_minutes": 15,
      "room_net": 211.39,
      "vat_rate": 13.5,
      "vat_amount": 28.54,
      "vat_country": "IE",
      "vat_recoverable": 1,
      "city_tax": 0,
      "rate_paid": 239.93,
      "ancillaries": 0,
      "fee": 0,
      "currency_local": "EUR",
      "rate_paid_local": 239.93,
      "fx_rate": 1,
      "fx_date": "2026-08-29",
      "currency": "EUR",
      "revenue_model": "routespring_contract",
      "supplier_cost": 225.56,
      "markup": 14.37,
      "commission_received": 0,
      "commission_shared": 0,
      "commission_share_pct": 0,
      "rebate_received": 0,
      "vcc_ref": "VCC-8853648",
      "vcc_auth_amount": 264.93,
      "folio_amount": 239.93,
      "settled_amount": 239.93,
      "settled_at": "2026-08-29T23:59:00Z",
      "contracted_rate": 239.93,
      "baseline_rate": 281.35,
      "market_rate": 272.91,
      "rate_honoured": 1,
      "customer": "DHL",
      "cost_centre": "EMA-CREW",
      "change_type": null,
      "change_source": null,
      "change_cost": 0,
      "modify_attempted": 0,
      "modify_failed_reason": null,
      "room_lost": 0,
      "exception_opened_at": null,
      "exception_resolved_at": null,
      "resolved_by": null,
      "sla_breached": 0,
      "recon_state": "matched",
      "recon_amount": 0,
      "crew_rating": null,
      "complaint_theme": null,
      "source_file_id": "AIMS-2026-08-28",
      "ingested_at": "2026-08-29T02:14:00Z",
      "version": 1,
      "public_rate": 281.35,
      "discount_pct": 14.72
    },
    {
      "id": "RS-8853650-2",
      "period": "2026-08",
      "night": "2026-08-29",
      "booking_id": "RS-8853650",
      "duty_id": "D-513650",
      "layover_id": "L-513651",
      "crew_id": "IRE-1024",
      "crew_name": "O. Byrne",
      "crew_rank": "CC",
      "traveller_type": "crew",
      "entity": "ASL Airlines Ireland",
      "legal_entity": "ASL Airlines (Ireland) Ltd",
      "home_base": "DUB",
      "station": "EMA",
      "country": "GB",
      "property_id": "P-104",
      "hotel": "Hilton East Midlands",
      "chain": "Hilton",
      "contract_id": "C-104",
      "allotment_id": "A-104",
      "is_allotment_night": 1,
      "rate_type": "contracted",
      "duty_reason": "held",
      "night_status": "occupied",
      "lead_time_days": null,
      "booking_created_at": null,
      "checkin_time": null,
      "checkout_time": null,
      "duty_end_utc": "2026-08-29T04:50:00Z",
      "duty_start_utc": "2026-08-29T09:15:00Z",
      "transfer_minutes": 15,
      "room_net": 245.66,
      "vat_rate": 20,
      "vat_amount": 49.13,
      "vat_country": "GB",
      "vat_recoverable": 1,
      "city_tax": 0,
      "rate_paid": 294.79,
      "ancillaries": 0,
      "fee": 0,
      "currency_local": "GBP",
      "rate_paid_local": 248.33,
      "fx_rate": 1.187066,
      "fx_date": "2026-08-29",
      "currency": "EUR",
      "revenue_model": "routespring_contract",
      "supplier_cost": 279.11,
      "markup": 15.68,
      "commission_received": 0,
      "commission_shared": 0,
      "commission_share_pct": 0,
      "rebate_received": 0,
      "vcc_ref": "VCC-8853650",
      "vcc_auth_amount": null,
      "folio_amount": 294.79,
      "settled_amount": 294.79,
      "settled_at": "2026-08-29T23:59:00Z",
      "contracted_rate": 294.79,
      "baseline_rate": 338.38,
      "market_rate": 328.23,
      "rate_honoured": 1,
      "customer": "UPS",
      "cost_centre": "DUB-CREW",
      "change_type": null,
      "change_source": null,
      "change_cost": 0,
      "modify_attempted": 0,
      "modify_failed_reason": null,
      "room_lost": 0,
      "exception_opened_at": null,
      "exception_resolved_at": null,
      "resolved_by": null,
      "sla_breached": 0,
      "recon_state": "matched",
      "recon_amount": 0,
      "crew_rating": 3.7,
      "complaint_theme": null,
      "source_file_id": "AIMS-2026-08-28",
      "ingested_at": "2026-08-29T02:14:00Z",
      "version": 1,
      "public_rate": 338.38,
      "discount_pct": 12.88
    },
    {
      "id": "RS-8853652-1",
      "period": "2026-08",
      "night": "2026-08-29",
      "booking_id": "RS-8853652",
      "duty_id": "D-513652",
      "layover_id": "L-513653",
      "crew_id": "IRE-1077",
      "crew_name": "M. Fitzgerald",
      "crew_rank": "CPT",
      "traveller_type": "crew",
      "entity": "ASL Airlines Ireland",
      "legal_entity": "ASL Airlines (Ireland) Ltd",
      "home_base": "EMA",
      "station": "LGG",
      "country": "BE",
      "property_id": "P-111",
      "hotel": "Ibis Liege Centre",
      "chain": "Accor",
      "contract_id": "C-111",
      "allotment_id": null,
      "is_allotment_night": 0,
      "rate_type": "contracted",
      "duty_reason": "overnight",
      "night_status": "occupied",
      "lead_time_days": 0.5,
      "booking_created_at": "2026-08-29T03:00:00Z",
      "checkin_time": "15:00",
      "checkout_time": "12:00",
      "duty_end_utc": "2026-08-29T14:02:00Z",
      "duty_start_utc": "2026-08-29T11:50:00Z",
      "transfer_minutes": 23,
      "room_net": 257.43,
      "vat_rate": 6,
      "vat_amount": 15.45,
      "vat_country": "BE",
      "vat_recoverable": 1,
      "city_tax": 4,
      "rate_paid": 276.88,
      "ancillaries": 20,
      "fee": 15.97,
      "currency_local": "EUR",
      "rate_paid_local": 276.88,
      "fx_rate": 1,
      "fx_date": "2026-08-29",
      "currency": "EUR",
      "revenue_model": "routespring_contract",
      "supplier_cost": 256.86,
      "markup": 20.02,
      "commission_received": 0,
      "commission_shared": 0,
      "commission_share_pct": 0,
      "rebate_received": 0,
      "vcc_ref": "VCC-8853652",
      "vcc_auth_amount": 321.88,
      "folio_amount": 296.88,
      "settled_amount": 296.88,
      "settled_at": "2026-08-29T23:59:00Z",
      "contracted_rate": 276.88,
      "baseline_rate": 328.34,
      "market_rate": 318.49,
      "rate_honoured": 1,
      "customer": "DHL",
      "cost_centre": "EMA-CREW",
      "change_type": null,
      "change_source": null,
      "change_cost": 0,
      "modify_attempted": 0,
      "modify_failed_reason": null,
      "room_lost": 0,
      "exception_opened_at": null,
      "exception_resolved_at": null,
      "resolved_by": null,
      "sla_breached": 0,
      "recon_state": "matched",
      "recon_amount": 0,
      "crew_rating": null,
      "complaint_theme": null,
      "source_file_id": "AIMS-2026-08-29",
      "ingested_at": "2026-08-29T02:14:00Z",
      "version": 1,
      "public_rate": 328.34,
      "discount_pct": 15.67
    },
    {
      "id": "RS-8853656-1",
      "period": "2026-08",
      "night": "2026-08-29",
      "booking_id": "RS-8853656",
      "duty_id": "D-513656",
      "layover_id": "L-513657",
      "crew_id": "IRE-1054",
      "crew_name": "D. Brennan",
      "crew_rank": "CPT",
      "traveller_type": "crew",
      "entity": "ASL Airlines Ireland",
      "legal_entity": "ASL Airlines (Ireland) Ltd",
      "home_base": "DUB",
      "station": "BHX",
      "country": "GB",
      "property_id": "P-114",
      "hotel": "Ibis Birmingham Airport",
      "chain": "Accor",
      "contract_id": "C-114",
      "allotment_id": null,
      "is_allotment_night": 0,
      "rate_type": "contracted",
      "duty_reason": "irops",
      "night_status": "occupied",
      "lead_time_days": 1,
      "booking_created_at": "2026-08-28T14:00:00Z",
      "checkin_time": "14:00",
      "checkout_time": "10:00",
      "duty_end_utc": "2026-08-29T13:02:00Z",
      "duty_start_utc": "2026-08-29T06:30:00Z",
      "transfer_minutes": 23,
      "room_net": 232.85,
      "vat_rate": 20,
      "vat_amount": 46.57,
      "vat_country": "GB",
      "vat_recoverable": 1,
      "city_tax": 0,
      "rate_paid": 279.42,
      "ancillaries": 0,
      "fee": 15.97,
      "currency_local": "GBP",
      "rate_paid_local": 235.39,
      "fx_rate": 1.187066,
      "fx_date": "2026-08-29",
      "currency": "EUR",
      "revenue_model": "routespring_contract",
      "supplier_cost": 262.22,
      "markup": 17.2,
      "commission_received": 0,
      "commission_shared": 0,
      "commission_share_pct": 0,
      "rebate_received": 0,
      "vcc_ref": "VCC-8853656",
      "vcc_auth_amount": 304.42,
      "folio_amount": 279.42,
      "settled_amount": 279.42,
      "settled_at": "2026-08-29T23:59:00Z",
      "contracted_rate": 279.42,
      "baseline_rate": 325.15,
      "market_rate": 315.4,
      "rate_honoured": 1,
      "customer": "DHL",
      "cost_centre": "DUB-CREW",
      "change_type": null,
      "change_source": null,
      "change_cost": 0,
      "modify_attempted": 0,
      "modify_failed_reason": null,
      "room_lost": 0,
      "exception_opened_at": null,
      "exception_resolved_at": null,
      "resolved_by": null,
      "sla_breached": 0,
      "recon_state": "matched",
      "recon_amount": 0,
      "crew_rating": 2.6,
      "complaint_theme": "transfer",
      "source_file_id": "AIMS-2026-08-29",
      "ingested_at": "2026-08-29T02:14:00Z",
      "version": 1,
      "public_rate": 325.15,
      "discount_pct": 14.06
    },
    {
      "id": "RS-8853660-2",
      "period": "2026-08",
      "night": "2026-08-29",
      "booking_id": "RS-8853660",
      "duty_id": "D-513660",
      "layover_id": "L-513661",
      "crew_id": "IRE-1040",
      "crew_name": "K. Nolan",
      "crew_rank": "ENG",
      "traveller_type": "crew",
      "entity": "ASL Airlines Ireland",
      "legal_entity": "ASL Airlines (Ireland) Ltd",
      "home_base": "EMA",
      "station": "DUB",
      "country": "IE",
      "property_id": "P-102",
      "hotel": "Maldron Hotel Dublin Airport",
      "chain": "Dalata",
      "contract_id": "C-102",
      "allotment_id": null,
      "is_allotment_night": 0,
      "rate_type": "contracted",
      "duty_reason": "training",
      "night_status": "occupied",
      "lead_time_days": 3,
      "booking_created_at": "2026-08-25T01:15:00Z",
      "checkin_time": "01:15",
      "checkout_time": "04:30",
      "duty_end_utc": "2026-08-29T00:17:00Z",
      "duty_start_utc": "2026-08-29T14:05:00Z",
      "transfer_minutes": 23,
      "room_net": 233.56,
      "vat_rate": 13.5,
      "vat_amount": 31.53,
      "vat_country": "IE",
      "vat_recoverable": 1,
      "city_tax": 0,
      "rate_paid": 265.09,
      "ancillaries": 0,
      "fee": 0,
      "currency_local": "EUR",
      "rate_paid_local": 265.09,
      "fx_rate": 1,
      "fx_date": "2026-08-29",
      "currency": "EUR",
      "revenue_model": "routespring_contract",
      "supplier_cost": 248.79,
      "markup": 16.3,
      "commission_received": 0,
      "commission_shared": 0,
      "commission_share_pct": 0,
      "rebate_received": 0,
      "vcc_ref": "VCC-8853660",
      "vcc_auth_amount": 290.09,
      "folio_amount": 265.09,
      "settled_amount": 265.09,
      "settled_at": "2026-08-29T23:59:00Z",
      "contracted_rate": 265.09,
      "baseline_rate": 299.03,
      "market_rate": 290.06,
      "rate_honoured": 1,
      "customer": "FedEx",
      "cost_centre": "EMA-CREW",
      "change_type": null,
      "change_source": null,
      "change_cost": 0,
      "modify_attempted": 0,
      "modify_failed_reason": null,
      "room_lost": 0,
      "exception_opened_at": null,
      "exception_resolved_at": null,
      "resolved_by": null,
      "sla_breached": 0,
      "recon_state": "matched",
      "recon_amount": 0,
      "crew_rating": null,
      "complaint_theme": null,
      "source_file_id": "AIMS-2026-08-28",
      "ingested_at": "2026-08-29T02:14:00Z",
      "version": 1,
      "public_rate": 299.03,
      "discount_pct": 11.35
    },
    {
      "id": "RS-8853661-2",
      "period": "2026-08",
      "night": "2026-08-29",
      "booking_id": "RS-8853661",
      "duty_id": "D-513661",
      "layover_id": "L-513662",
      "crew_id": "IRE-1044",
      "crew_name": "E. Healy",
      "crew_rank": "CC",
      "traveller_type": "crew",
      "entity": "ASL Airlines Ireland",
      "legal_entity": "ASL Airlines (Ireland) Ltd",
      "home_base": "DUB",
      "station": "EMA",
      "country": "GB",
      "property_id": "P-104",
      "hotel": "Hilton East Midlands",
      "chain": "Hilton",
      "contract_id": "C-104",
      "allotment_id": "A-104",
      "is_allotment_night": 1,
      "rate_type": "contracted",
      "duty_reason": "overnight",
      "night_status": "occupied",
      "lead_time_days": 9,
      "booking_created_at": "2026-08-19T14:00:00Z",
      "checkin_time": "14:00",
      "checkout_time": "11:00",
      "duty_end_utc": "2026-08-29T13:10:00Z",
      "duty_start_utc": "2026-08-29T11:50:00Z",
      "transfer_minutes": 15,
      "room_net": 246.02,
      "vat_rate": 20,
      "vat_amount": 49.2,
      "vat_country": "GB",
      "vat_recoverable": 1,
      "city_tax": 0,
      "rate_paid": 295.22,
      "ancillaries": 19.15,
      "fee": 0,
      "currency_local": "GBP",
      "rate_paid_local": 248.7,
      "fx_rate": 1.187066,
      "fx_date": "2026-08-29",
      "currency": "EUR",
      "revenue_model": "routespring_contract",
      "supplier_cost": 272.41,
      "markup": 22.81,
      "commission_received": 0,
      "commission_shared": 0,
      "commission_share_pct": 0,
      "rebate_received": 0,
      "vcc_ref": "VCC-8853661",
      "vcc_auth_amount": 339.37,
      "folio_amount": 314.37,
      "settled_amount": 314.37,
      "settled_at": "2026-08-29T23:59:00Z",
      "contracted_rate": 295.22,
      "baseline_rate": 338.38,
      "market_rate": 328.23,
      "rate_honoured": 1,
      "customer": "DHL",
      "cost_centre": "DUB-CREW",
      "change_type": null,
      "change_source": null,
      "change_cost": 0,
      "modify_attempted": 0,
      "modify_failed_reason": null,
      "room_lost": 0,
      "exception_opened_at": null,
      "exception_resolved_at": null,
      "resolved_by": null,
      "sla_breached": 0,
      "recon_state": "matched",
      "recon_amount": 0,
      "crew_rating": null,
      "complaint_theme": null,
      "source_file_id": "AIMS-2026-08-28",
      "ingested_at": "2026-08-29T02:14:00Z",
      "version": 1,
      "public_rate": 338.38,
      "discount_pct": 12.75
    },
    {
      "id": "RS-8853678-1",
      "period": "2026-08",
      "night": "2026-08-29",
      "booking_id": "RS-8853678",
      "duty_id": "D-513678",
      "layover_id": "L-513679",
      "crew_id": "IRE-S213",
      "crew_name": "R. Brennan",
      "crew_rank": "STAFF",
      "traveller_type": "staff",
      "entity": "ASL Airlines Ireland",
      "legal_entity": "ASL Airlines (Ireland) Ltd",
      "home_base": "EMA",
      "station": "LGG",
      "country": "BE",
      "property_id": "P-110",
      "hotel": "Van der Valk Liege",
      "chain": "Van der Valk",
      "contract_id": "C-110",
      "allotment_id": "A-110",
      "is_allotment_night": 1,
      "rate_type": "contracted",
      "duty_reason": "training",
      "night_status": "occupied",
      "lead_time_days": 0.5,
      "booking_created_at": "2026-08-28T17:40:00Z",
      "checkin_time": "05:40",
      "checkout_time": "08:15",
      "duty_end_utc": "2026-08-29T04:43:00Z",
      "duty_start_utc": "2026-08-29T06:30:00Z",
      "transfer_minutes": 22,
      "room_net": 241.4,
      "vat_rate": 6,
      "vat_amount": 14.48,
      "vat_country": "BE",
      "vat_recoverable": 1,
      "city_tax": 4,
      "rate_paid": 259.88,
      "ancillaries": 0,
      "fee": 15.97,
      "currency_local": "EUR",
      "rate_paid_local": 259.88,
      "fx_rate": 1,
      "fx_date": "2026-08-29",
      "currency": "EUR",
      "revenue_model": "routespring_contract",
      "supplier_cost": 244.93,
      "markup": 14.95,
      "commission_received": 0,
      "commission_shared": 0,
      "commission_share_pct": 0,
      "rebate_received": 0,
      "vcc_ref": "VCC-8853678",
      "vcc_auth_amount": 284.88,
      "folio_amount": 259.88,
      "settled_amount": 259.88,
      "settled_at": "2026-08-29T23:59:00Z",
      "contracted_rate": 259.88,
      "baseline_rate": 309.38,
      "market_rate": 300.1,
      "rate_honoured": 1,
      "customer": "DHL",
      "cost_centre": "EMA-CREW",
      "change_type": null,
      "change_source": null,
      "change_cost": 0,
      "modify_attempted": 0,
      "modify_failed_reason": null,
      "room_lost": 0,
      "exception_opened_at": null,
      "exception_resolved_at": null,
      "resolved_by": null,
      "sla_breached": 0,
      "recon_state": "matched",
      "recon_amount": 0,
      "crew_rating": null,
      "complaint_theme": null,
      "source_file_id": "AIMS-2026-08-29",
      "ingested_at": "2026-08-29T02:14:00Z",
      "version": 1,
      "public_rate": 309.38,
      "discount_pct": 16
    },
    {
      "id": "RS-8853705-2",
      "period": "2026-08",
      "night": "2026-08-29",
      "booking_id": "RS-8853705",
      "duty_id": "D-513705",
      "layover_id": "L-513706",
      "crew_id": "IRE-1007",
      "crew_name": "T. Mulligan",
      "crew_rank": "FO",
      "traveller_type": "crew",
      "entity": "ASL Airlines Ireland",
      "legal_entity": "ASL Airlines (Ireland) Ltd",
      "home_base": "DUB",
      "station": "EMA",
      "country": "GB",
      "property_id": "P-105",
      "hotel": "Holiday Inn Castle Donington",
      "chain": "IHG",
      "contract_id": "C-105",
      "allotment_id": null,
      "is_allotment_night": 0,
      "rate_type": "contracted",
      "duty_reason": "positioning",
      "night_status": "occupied",
      "lead_time_days": 3,
      "booking_created_at": "2026-08-25T15:00:00Z",
      "checkin_time": "15:00",
      "checkout_time": "08:15",
      "duty_end_utc": "2026-08-29T14:14:00Z",
      "duty_start_utc": "2026-08-29T06:30:00Z",
      "transfer_minutes": 11,
      "room_net": 249.73,
      "vat_rate": 20,
      "vat_amount": 49.95,
      "vat_country": "GB",
      "vat_recoverable": 1,
      "city_tax": 0,
      "rate_paid": 299.68,
      "ancillaries": 0,
      "fee": 0,
      "currency_local": "GBP",
      "rate_paid_local": 252.45,
      "fx_rate": 1.187066,
      "fx_date": "2026-08-29",
      "currency": "EUR",
      "revenue_model": "routespring_contract",
      "supplier_cost": 278.83,
      "markup": 20.85,
      "commission_received": 0,
      "commission_shared": 0,
      "commission_share_pct": 0,
      "rebate_received": 0,
      "vcc_ref": "VCC-8853705",
      "vcc_auth_amount": 324.68,
      "folio_amount": 299.68,
      "settled_amount": 299.68,
      "settled_at": "2026-08-29T23:59:00Z",
      "contracted_rate": 299.68,
      "baseline_rate": 340.69,
      "market_rate": 330.47,
      "rate_honoured": 1,
      "customer": "DHL",
      "cost_centre": "DUB-CREW",
      "change_type": null,
      "change_source": null,
      "change_cost": 0,
      "modify_attempted": 0,
      "modify_failed_reason": null,
      "room_lost": 0,
      "exception_opened_at": null,
      "exception_resolved_at": null,
      "resolved_by": null,
      "sla_breached": 0,
      "recon_state": "matched",
      "recon_amount": 0,
      "crew_rating": null,
      "complaint_theme": null,
      "source_file_id": "AIMS-2026-08-28",
      "ingested_at": "2026-08-29T02:14:00Z",
      "version": 1,
      "public_rate": 340.69,
      "discount_pct": 12.04
    },
    {
      "id": "RS-8853748-1",
      "period": "2026-08",
      "night": "2026-08-29",
      "booking_id": "RS-8853748",
      "duty_id": "D-513748",
      "layover_id": "L-513749",
      "crew_id": "IRE-1088",
      "crew_name": "K. Nolan",
      "crew_rank": "CC",
      "traveller_type": "crew",
      "entity": "ASL Airlines Ireland",
      "legal_entity": "ASL Airlines (Ireland) Ltd",
      "home_base": "EMA",
      "station": "DUB",
      "country": "IE",
      "property_id": "P-102",
      "hotel": "Maldron Hotel Dublin Airport",
      "chain": "Dalata",
      "contract_id": null,
      "allotment_id": null,
      "is_allotment_night": 0,
      "rate_type": "bedbank",
      "duty_reason": "overnight",
      "night_status": "occupied",
      "lead_time_days": 9,
      "booking_created_at": "2026-08-20T22:30:00Z",
      "checkin_time": "22:30",
      "checkout_time": "11:00",
      "duty_end_utc": "2026-08-29T21:32:00Z",
      "duty_start_utc": "2026-08-29T11:50:00Z",
      "transfer_minutes": 23,
      "room_net": 212.75,
      "vat_rate": 13.5,
      "vat_amount": 28.72,
      "vat_country": "IE",
      "vat_recoverable": 1,
      "city_tax": 0,
      "rate_paid": 241.47,
      "ancillaries": 0,
      "fee": 15.97,
      "currency_local": "EUR",
      "rate_paid_local": 241.47,
      "fx_rate": 1,
      "fx_date": "2026-08-29",
      "currency": "EUR",
      "revenue_model": "vendor_net",
      "supplier_cost": 215.06,
      "markup": 26.41,
      "commission_received": 0,
      "commission_shared": 0,
      "commission_share_pct": 0,
      "rebate_received": 0,
      "vcc_ref": "VCC-8853748",
      "vcc_auth_amount": 266.47,
      "folio_amount": 241.47,
      "settled_amount": 241.47,
      "settled_at": "2026-08-29T23:59:00Z",
      "contracted_rate": null,
      "baseline_rate": 299.03,
      "market_rate": 290.06,
      "rate_honoured": 1,
      "customer": "ASL own pax",
      "cost_centre": "EMA-CREW",
      "change_type": null,
      "change_source": null,
      "change_cost": 0,
      "modify_attempted": 0,
      "modify_failed_reason": null,
      "room_lost": 0,
      "exception_opened_at": null,
      "exception_resolved_at": null,
      "resolved_by": null,
      "sla_breached": 0,
      "recon_state": "matched",
      "recon_amount": 0,
      "crew_rating": null,
      "complaint_theme": null,
      "source_file_id": "AIMS-2026-08-29",
      "ingested_at": "2026-08-29T02:14:00Z",
      "version": 1,
      "public_rate": 299.03,
      "discount_pct": 19.25
    },
    {
      "id": "RS-8853756-2",
      "period": "2026-08",
      "night": "2026-08-29",
      "booking_id": "RS-8853756",
      "duty_id": "D-513756",
      "layover_id": "L-513757",
      "crew_id": "IRE-1081",
      "crew_name": "A. Quinn",
      "crew_rank": "CPT",
      "traveller_type": "crew",
      "entity": "ASL Airlines Ireland",
      "legal_entity": "ASL Airlines (Ireland) Ltd",
      "home_base": "DUB",
      "station": "LGG",
      "country": "BE",
      "property_id": "P-111",
      "hotel": "Ibis Liege Centre",
      "chain": "Accor",
      "contract_id": "C-111",
      "allotment_id": "A-111",
      "is_allotment_night": 1,
      "rate_type": "contracted",
      "duty_reason": "irops",
      "night_status": "occupied",
      "lead_time_days": 0,
      "booking_created_at": "2026-08-28T04:10:00Z",
      "checkin_time": "05:40",
      "checkout_time": "11:00",
      "duty_end_utc": "2026-08-29T04:42:00Z",
      "duty_start_utc": "2026-08-29T14:05:00Z",
      "transfer_minutes": 23,
      "room_net": 254.59,
      "vat_rate": 6,
      "vat_amount": 15.28,
      "vat_country": "BE",
      "vat_recoverable": 1,
      "city_tax": 4,
      "rate_paid": 273.87,
      "ancillaries": 0,
      "fee": 0,
      "currency_local": "EUR",
      "rate_paid_local": 273.87,
      "fx_rate": 1,
      "fx_date": "2026-08-29",
      "currency": "EUR",
      "revenue_model": "routespring_contract",
      "supplier_cost": 252.94,
      "markup": 20.93,
      "commission_received": 0,
      "commission_shared": 0,
      "commission_share_pct": 0,
      "rebate_received": 0,
      "vcc_ref": "VCC-8853756",
      "vcc_auth_amount": 298.87,
      "folio_amount": 273.87,
      "settled_amount": 273.87,
      "settled_at": "2026-08-29T23:59:00Z",
      "contracted_rate": 273.87,
      "baseline_rate": 328.34,
      "market_rate": 318.49,
      "rate_honoured": 1,
      "customer": "UPS",
      "cost_centre": "DUB-CREW",
      "change_type": "modify_in_place",
      "change_source": "aims",
      "change_cost": 14.89,
      "modify_attempted": 1,
      "modify_failed_reason": null,
      "room_lost": 0,
      "exception_opened_at": null,
      "exception_resolved_at": null,
      "resolved_by": "automation",
      "sla_breached": 0,
      "recon_state": "matched",
      "recon_amount": 0,
      "crew_rating": null,
      "complaint_theme": null,
      "source_file_id": "AIMS-2026-08-28",
      "ingested_at": "2026-08-29T02:14:00Z",
      "version": 1,
      "public_rate": 328.34,
      "discount_pct": 16.59
    },
    {
      "id": "RS-8853766-2",
      "period": "2026-08",
      "night": "2026-08-29",
      "booking_id": "RS-8853766",
      "duty_id": "D-513766",
      "layover_id": "L-513767",
      "crew_id": "IRE-1031",
      "crew_name": "N. Mulligan",
      "crew_rank": "CC",
      "traveller_type": "crew",
      "entity": "ASL Airlines Ireland",
      "legal_entity": "ASL Airlines (Ireland) Ltd",
      "home_base": "EMA",
      "station": "CGN",
      "country": "DE",
      "property_id": "P-107",
      "hotel": "Ibis Koln Messe",
      "chain": "Accor",
      "contract_id": "C-107",
      "allotment_id": "A-107",
      "is_allotment_night": 1,
      "rate_type": "contracted",
      "duty_reason": "irops",
      "night_status": "occupied",
      "lead_time_days": 0,
      "booking_created_at": "2026-08-28T21:00:00Z",
      "checkin_time": "22:30",
      "checkout_time": "11:00",
      "duty_end_utc": "2026-08-29T21:45:00Z",
      "duty_start_utc": "2026-08-29T06:30:00Z",
      "transfer_minutes": 10,
      "room_net": 234.73,
      "vat_rate": 7,
      "vat_amount": 16.43,
      "vat_country": "DE",
      "vat_recoverable": 1,
      "city_tax": 5,
      "rate_paid": 256.16,
      "ancillaries": 0,
      "fee": 0,
      "currency_local": "EUR",
      "rate_paid_local": 256.16,
      "fx_rate": 1,
      "fx_date": "2026-08-29",
      "currency": "EUR",
      "revenue_model": "routespring_contract",
      "supplier_cost": 239.75,
      "markup": 16.41,
      "commission_received": 0,
      "commission_shared": 0,
      "commission_share_pct": 0,
      "rebate_received": 0,
      "vcc_ref": "VCC-8853766",
      "vcc_auth_amount": 281.16,
      "folio_amount": 256.16,
      "settled_amount": 256.16,
      "settled_at": "2026-08-29T23:59:00Z",
      "contracted_rate": 256.16,
      "baseline_rate": 308.08,
      "market_rate": 298.84,
      "rate_honoured": 1,
      "customer": "UPS",
      "cost_centre": "EMA-CREW",
      "change_type": "modify_in_place",
      "change_source": "aims",
      "change_cost": 11.53,
      "modify_attempted": 1,
      "modify_failed_reason": null,
      "room_lost": 0,
      "exception_opened_at": null,
      "exception_resolved_at": null,
      "resolved_by": "automation",
      "sla_breached": 0,
      "recon_state": "matched",
      "recon_amount": 0,
      "crew_rating": null,
      "complaint_theme": null,
      "source_file_id": "AIMS-2026-08-28",
      "ingested_at": "2026-08-29T02:14:00Z",
      "version": 1,
      "public_rate": 308.08,
      "discount_pct": 16.85
    },
    {
      "id": "RS-8853771-1",
      "period": "2026-08",
      "night": "2026-08-29",
      "booking_id": "RS-8853771",
      "duty_id": "D-513771",
      "layover_id": "L-513772",
      "crew_id": "IRE-1001",
      "crew_name": "N. O Conaill",
      "crew_rank": "FO",
      "traveller_type": "crew",
      "entity": "ASL Airlines Ireland",
      "legal_entity": "ASL Airlines (Ireland) Ltd",
      "home_base": "EMA",
      "station": "CGN",
      "country": "DE",
      "property_id": "P-107",
      "hotel": "Ibis Koln Messe",
      "chain": "Accor",
      "contract_id": "C-107",
      "allotment_id": "A-107",
      "is_allotment_night": 1,
      "rate_type": "contracted",
      "duty_reason": "training",
      "night_status": "occupied",
      "lead_time_days": 5,
      "booking_created_at": "2026-08-24T14:00:00Z",
      "checkin_time": "14:00",
      "checkout_time": "11:00",
      "duty_end_utc": "2026-08-29T13:15:00Z",
      "duty_start_utc": "2026-08-29T11:50:00Z",
      "transfer_minutes": 10,
      "room_net": 234.79,
      "vat_rate": 7,
      "vat_amount": 16.43,
      "vat_country": "DE",
      "vat_recoverable": 1,
      "city_tax": 5,
      "rate_paid": 256.22,
      "ancillaries": 0,
      "fee": 15.97,
      "currency_local": "EUR",
      "rate_paid_local": 256.22,
      "fx_rate": 1,
      "fx_date": "2026-08-29",
      "currency": "EUR",
      "revenue_model": "routespring_contract",
      "supplier_cost": 240.79,
      "markup": 15.43,
      "commission_received": 0,
      "commission_shared": 0,
      "commission_share_pct": 0,
      "rebate_received": 0,
      "vcc_ref": "VCC-8853771",
      "vcc_auth_amount": 281.22,
      "folio_amount": 256.22,
      "settled_amount": 256.22,
      "settled_at": "2026-08-29T23:59:00Z",
      "contracted_rate": 256.22,
      "baseline_rate": 308.08,
      "market_rate": 298.84,
      "rate_honoured": 1,
      "customer": "DHL",
      "cost_centre": "EMA-CREW",
      "change_type": null,
      "change_source": null,
      "change_cost": 0,
      "modify_attempted": 0,
      "modify_failed_reason": null,
      "room_lost": 0,
      "exception_opened_at": null,
      "exception_resolved_at": null,
      "resolved_by": null,
      "sla_breached": 0,
      "recon_state": "matched",
      "recon_amount": 0,
      "crew_rating": 2.1,
      "complaint_theme": "transfer",
      "source_file_id": "AIMS-2026-08-29",
      "ingested_at": "2026-08-29T02:14:00Z",
      "version": 1,
      "public_rate": 308.08,
      "discount_pct": 16.83
    },
    {
      "id": "RS-8853791-1",
      "period": "2026-08",
      "night": "2026-08-29",
      "booking_id": "RS-8853791",
      "duty_id": "D-513791",
      "layover_id": "L-513792",
      "crew_id": "IRE-1049",
      "crew_name": "N. O Conaill",
      "crew_rank": "CC",
      "traveller_type": "crew",
      "entity": "ASL Airlines Ireland",
      "legal_entity": "ASL Airlines (Ireland) Ltd",
      "home_base": "DUB",
      "station": "EMA",
      "country": "GB",
      "property_id": "P-106",
      "hotel": "Premier Inn Kegworth",
      "chain": "Whitbread",
      "contract_id": null,
      "allotment_id": null,
      "is_allotment_night": 0,
      "rate_type": "bedbank",
      "duty_reason": "overnight",
      "night_status": "occupied",
      "lead_time_days": 9,
      "booking_created_at": "2026-08-20T22:30:00Z",
      "checkin_time": "22:30",
      "checkout_time": "10:00",
      "duty_end_utc": "2026-08-29T21:17:00Z",
      "duty_start_utc": "2026-08-29T06:30:00Z",
      "transfer_minutes": 38,
      "room_net": 229.55,
      "vat_rate": 20,
      "vat_amount": 45.91,
      "vat_country": "GB",
      "vat_recoverable": 1,
      "city_tax": 0,
      "rate_paid": 275.46,
      "ancillaries": 0,
      "fee": 15.97,
      "currency_local": "GBP",
      "rate_paid_local": 232.05,
      "fx_rate": 1.187066,
      "fx_date": "2026-08-29",
      "currency": "EUR",
      "revenue_model": "vendor_net",
      "supplier_cost": 247.26,
      "markup": 28.2,
      "commission_received": 0,
      "commission_shared": 0,
      "commission_share_pct": 0,
      "rebate_received": 0,
      "vcc_ref": "VCC-8853791",
      "vcc_auth_amount": 300.46,
      "folio_amount": null,
      "settled_amount": null,
      "settled_at": null,
      "contracted_rate": null,
      "baseline_rate": 339.36,
      "market_rate": 329.18,
      "rate_honoured": 1,
      "customer": "UPS",
      "cost_centre": "DUB-CREW",
      "change_type": null,
      "change_source": null,
      "change_cost": 0,
      "modify_attempted": 0,
      "modify_failed_reason": null,
      "room_lost": 0,
      "exception_opened_at": null,
      "exception_resolved_at": null,
      "resolved_by": null,
      "sla_breached": 0,
      "recon_state": "awaiting_folio",
      "recon_amount": 0,
      "crew_rating": null,
      "complaint_theme": null,
      "source_file_id": "AIMS-2026-08-29",
      "ingested_at": "2026-08-29T02:14:00Z",
      "version": 1,
      "public_rate": 339.36,
      "discount_pct": 18.83
    },
    {
      "id": "RS-8853815-2",
      "period": "2026-08",
      "night": "2026-08-29",
      "booking_id": "RS-8853815",
      "duty_id": "D-513815",
      "layover_id": "L-513816",
      "crew_id": "IRE-1018",
      "crew_name": "B. Brennan",
      "crew_rank": "FO",
      "traveller_type": "crew",
      "entity": "ASL Airlines Ireland",
      "legal_entity": "ASL Airlines (Ireland) Ltd",
      "home_base": "EMA",
      "station": "STN",
      "country": "GB",
      "property_id": "P-116",
      "hotel": "Hampton by Hilton Stansted",
      "chain": "Hilton",
      "contract_id": null,
      "allotment_id": null,
      "is_allotment_night": 0,
      "rate_type": "bedbank",
      "duty_reason": "positioning",
      "night_status": "occupied",
      "lead_time_days": 1,
      "booking_created_at": "2026-08-27T14:00:00Z",
      "checkin_time": "14:00",
      "checkout_time": "10:00",
      "duty_end_utc": "2026-08-29T13:07:00Z",
      "duty_start_utc": "2026-08-29T06:30:00Z",
      "transfer_minutes": 18,
      "room_net": 241.23,
      "vat_rate": 20,
      "vat_amount": 48.25,
      "vat_country": "GB",
      "vat_recoverable": 1,
      "city_tax": 0,
      "rate_paid": 289.48,
      "ancillaries": 0,
      "fee": 0,
      "currency_local": "GBP",
      "rate_paid_local": 243.86,
      "fx_rate": 1.187066,
      "fx_date": "2026-08-29",
      "currency": "EUR",
      "revenue_model": "vendor_net",
      "supplier_cost": 265.87,
      "markup": 23.61,
      "commission_received": 0,
      "commission_shared": 0,
      "commission_share_pct": 0,
      "rebate_received": 0,
      "vcc_ref": "VCC-8853815",
      "vcc_auth_amount": 314.48,
      "folio_amount": 289.48,
      "settled_amount": 289.48,
      "settled_at": "2026-08-29T23:59:00Z",
      "contracted_rate": null,
      "baseline_rate": 361.02,
      "market_rate": 350.19,
      "rate_honoured": 1,
      "customer": "DHL",
      "cost_centre": "EMA-CREW",
      "change_type": null,
      "change_source": null,
      "change_cost": 0,
      "modify_attempted": 0,
      "modify_failed_reason": null,
      "room_lost": 0,
      "exception_opened_at": null,
      "exception_resolved_at": null,
      "resolved_by": null,
      "sla_breached": 0,
      "recon_state": "matched",
      "recon_amount": 0,
      "crew_rating": null,
      "complaint_theme": null,
      "source_file_id": "AIMS-2026-08-28",
      "ingested_at": "2026-08-29T02:14:00Z",
      "version": 1,
      "public_rate": 361.02,
      "discount_pct": 19.82
    },
    {
      "id": "RS-8853836-2",
      "period": "2026-08",
      "night": "2026-08-29",
      "booking_id": "RS-8853836",
      "duty_id": "D-513836",
      "layover_id": "L-513837",
      "crew_id": "IRE-1040",
      "crew_name": "K. Nolan",
      "crew_rank": "ENG",
      "traveller_type": "crew",
      "entity": "ASL Airlines Ireland",
      "legal_entity": "ASL Airlines (Ireland) Ltd",
      "home_base": "EMA",
      "station": "CGN",
      "country": "DE",
      "property_id": "P-108",
      "hotel": "Leonardo Hotel Koln",
      "chain": "Leonardo",
      "contract_id": "C-108",
      "allotment_id": "A-108",
      "is_allotment_night": 1,
      "rate_type": "contracted",
      "duty_reason": "overnight",
      "night_status": "occupied",
      "lead_time_days": 5,
      "booking_created_at": "2026-08-23T05:40:00Z",
      "checkin_time": "05:40",
      "checkout_time": "04:30",
      "duty_end_utc": "2026-08-29T04:49:00Z",
      "duty_start_utc": "2026-08-29T06:30:00Z",
      "transfer_minutes": 16,
      "room_net": 280.19,
      "vat_rate": 7,
      "vat_amount": 19.61,
      "vat_country": "DE",
      "vat_recoverable": 1,
      "city_tax": 5,
      "rate_paid": 304.8,
      "ancillaries": 0,
      "fee": 0,
      "currency_local": "EUR",
      "rate_paid_local": 304.8,
      "fx_rate": 1,
      "fx_date": "2026-08-29",
      "currency": "EUR",
      "revenue_model": "routespring_contract",
      "supplier_cost": 286.46,
      "markup": 18.34,
      "commission_received": 0,
      "commission_shared": 0,
      "commission_share_pct": 0,
      "rebate_received": 0,
      "vcc_ref": "VCC-8853836",
      "vcc_auth_amount": 297.89,
      "folio_amount": 304.8,
      "settled_amount": 304.8,
      "settled_at": "2026-08-29T23:59:00Z",
      "contracted_rate": 272.89,
      "baseline_rate": 321.67,
      "market_rate": 312.02,
      "rate_honoured": 0,
      "customer": "DHL",
      "cost_centre": "EMA-CREW",
      "change_type": null,
      "change_source": null,
      "change_cost": 0,
      "modify_attempted": 0,
      "modify_failed_reason": null,
      "room_lost": 0,
      "exception_opened_at": null,
      "exception_resolved_at": null,
      "resolved_by": null,
      "sla_breached": 0,
      "recon_state": "matched",
      "recon_amount": 0,
      "crew_rating": null,
      "complaint_theme": null,
      "source_file_id": "AIMS-2026-08-28",
      "ingested_at": "2026-08-29T02:14:00Z",
      "version": 1,
      "public_rate": 321.67,
      "discount_pct": 5.24
    },
    {
      "id": "RS-8853839-1",
      "period": "2026-08",
      "night": "2026-08-29",
      "booking_id": "RS-8853839",
      "duty_id": "D-513839",
      "layover_id": "L-513840",
      "crew_id": "BEL-1088",
      "crew_name": "V. Maes",
      "crew_rank": "CC",
      "traveller_type": "crew",
      "entity": "ASL Airlines Belgium",
      "legal_entity": "ASL Airlines Belgium NV",
      "home_base": "LGG",
      "station": "HKG",
      "country": "HK",
      "property_id": "P-121",
      "hotel": "Hong Kong SkyCity Marriott",
      "chain": "Marriott",
      "contract_id": null,
      "allotment_id": null,
      "is_allotment_night": 0,
      "rate_type": "bedbank",
      "duty_reason": "overnight",
      "night_status": "occupied",
      "lead_time_days": 0.5,
      "booking_created_at": "2026-08-28T13:15:00Z",
      "checkin_time": "01:15",
      "checkout_time": "12:00",
      "duty_end_utc": "2026-08-29T00:00:00Z",
      "duty_start_utc": "2026-08-29T14:05:00Z",
      "transfer_minutes": 44,
      "room_net": 334.46,
      "vat_rate": 0,
      "vat_amount": 0,
      "vat_country": "HK",
      "vat_recoverable": 0,
      "city_tax": 0,
      "rate_paid": 334.46,
      "ancillaries": 18.97,
      "fee": 15.97,
      "currency_local": "HKD",
      "rate_paid_local": 2807.33,
      "fx_rate": 0.119138,
      "fx_date": "2026-08-29",
      "currency": "EUR",
      "revenue_model": "vendor_net",
      "supplier_cost": 304.65,
      "markup": 29.81,
      "commission_received": 0,
      "commission_shared": 0,
      "commission_share_pct": 0,
      "rebate_received": 0,
      "vcc_ref": "VCC-8853839",
      "vcc_auth_amount": 378.43,
      "folio_amount": 353.43,
      "settled_amount": 353.43,
      "settled_at": "2026-08-29T23:59:00Z",
      "contracted_rate": null,
      "baseline_rate": 358.65,
      "market_rate": 347.89,
      "rate_honoured": 1,
      "customer": "DHL",
      "cost_centre": "LGG-CREW",
      "change_type": "modify_in_place",
      "change_source": "aims",
      "change_cost": 11.8,
      "modify_attempted": 1,
      "modify_failed_reason": null,
      "room_lost": 0,
      "exception_opened_at": null,
      "exception_resolved_at": null,
      "resolved_by": "automation",
      "sla_breached": 0,
      "recon_state": "matched",
      "recon_amount": 0,
      "crew_rating": null,
      "complaint_theme": null,
      "source_file_id": "AIMS-2026-08-29",
      "ingested_at": "2026-08-29T02:14:00Z",
      "version": 1,
      "public_rate": 358.65,
      "discount_pct": 6.74
    },
    {
      "id": "RS-8853855-1",
      "period": "2026-08",
      "night": "2026-08-29",
      "booking_id": "RS-8853855",
      "duty_id": "D-513855",
      "layover_id": "L-513856",
      "crew_id": "BEL-1033",
      "crew_name": "D. Lambert",
      "crew_rank": "FO",
      "traveller_type": "crew",
      "entity": "ASL Airlines Belgium",
      "legal_entity": "ASL Airlines Belgium NV",
      "home_base": "BRU",
      "station": "LGG",
      "country": "BE",
      "property_id": "P-110",
      "hotel": "Van der Valk Liege",
      "chain": "Van der Valk",
      "contract_id": "C-110",
      "allotment_id": null,
      "is_allotment_night": 0,
      "rate_type": "contracted",
      "duty_reason": "overnight",
      "night_status": "occupied",
      "lead_time_days": 2,
      "booking_created_at": "2026-08-27T14:00:00Z",
      "checkin_time": "14:00",
      "checkout_time": "12:00",
      "duty_end_utc": "2026-08-29T13:03:00Z",
      "duty_start_utc": "2026-08-29T09:15:00Z",
      "transfer_minutes": 22,
      "room_net": 243.68,
      "vat_rate": 6,
      "vat_amount": 14.62,
      "vat_country": "BE",
      "vat_recoverable": 1,
      "city_tax": 4,
      "rate_paid": 262.3,
      "ancillaries": 0,
      "fee": 15.97,
      "currency_local": "EUR",
      "rate_paid_local": 262.3,
      "fx_rate": 1,
      "fx_date": "2026-08-29",
      "currency": "EUR",
      "revenue_model": "routespring_contract",
      "supplier_cost": 243.95,
      "markup": 18.35,
      "commission_received": 0,
      "commission_shared": 0,
      "commission_share_pct": 0,
      "rebate_received": 0,
      "vcc_ref": "VCC-8853855",
      "vcc_auth_amount": 287.3,
      "folio_amount": 262.3,
      "settled_amount": 262.3,
      "settled_at": "2026-08-29T23:59:00Z",
      "contracted_rate": 262.3,
      "baseline_rate": 309.38,
      "market_rate": 300.1,
      "rate_honoured": 1,
      "customer": "DHL",
      "cost_centre": "BRU-CREW",
      "change_type": null,
      "change_source": null,
      "change_cost": 0,
      "modify_attempted": 0,
      "modify_failed_reason": null,
      "room_lost": 0,
      "exception_opened_at": null,
      "exception_resolved_at": null,
      "resolved_by": null,
      "sla_breached": 0,
      "recon_state": "matched",
      "recon_amount": 0,
      "crew_rating": null,
      "complaint_theme": null,
      "source_file_id": "AIMS-2026-08-29",
      "ingested_at": "2026-08-29T02:14:00Z",
      "version": 1,
      "public_rate": 309.38,
      "discount_pct": 15.22
    },
    {
      "id": "RS-8853863-2",
      "period": "2026-08",
      "night": "2026-08-29",
      "booking_id": "RS-8853863",
      "duty_id": "D-513863",
      "layover_id": "L-513864",
      "crew_id": "BEL-1008",
      "crew_name": "R. Dubois",
      "crew_rank": "CPT",
      "traveller_type": "crew",
      "entity": "ASL Airlines Belgium",
      "legal_entity": "ASL Airlines Belgium NV",
      "home_base": "LGG",
      "station": "BRU",
      "country": "BE",
      "property_id": "P-117",
      "hotel": "Thon Hotel EU",
      "chain": "Thon",
      "contract_id": "C-117",
      "allotment_id": "A-117",
      "is_allotment_night": 1,
      "rate_type": "contracted",
      "duty_reason": "positioning",
      "night_status": "occupied",
      "lead_time_days": 9,
      "booking_created_at": "2026-08-19T16:00:00Z",
      "checkin_time": "16:00",
      "checkout_time": "11:00",
      "duty_end_utc": "2026-08-29T15:07:00Z",
      "duty_start_utc": "2026-08-29T11:50:00Z",
      "transfer_minutes": 18,
      "room_net": 303.06,
      "vat_rate": 6,
      "vat_amount": 18.18,
      "vat_country": "BE",
      "vat_recoverable": 1,
      "city_tax": 4.24,
      "rate_paid": 325.48,
      "ancillaries": 21.76,
      "fee": 0,
      "currency_local": "EUR",
      "rate_paid_local": 325.48,
      "fx_rate": 1,
      "fx_date": "2026-08-29",
      "currency": "EUR",
      "revenue_model": "routespring_contract",
      "supplier_cost": 306.39,
      "markup": 19.09,
      "commission_received": 0,
      "commission_shared": 0,
      "commission_share_pct": 0,
      "rebate_received": 0,
      "vcc_ref": "VCC-8853863",
      "vcc_auth_amount": 372.24,
      "folio_amount": 347.24,
      "settled_amount": 347.24,
      "settled_at": "2026-08-29T23:59:00Z",
      "contracted_rate": 325.48,
      "baseline_rate": 379.34,
      "market_rate": 367.96,
      "rate_honoured": 1,
      "customer": "UPS",
      "cost_centre": "LGG-CREW",
      "change_type": null,
      "change_source": null,
      "change_cost": 0,
      "modify_attempted": 0,
      "modify_failed_reason": null,
      "room_lost": 0,
      "exception_opened_at": null,
      "exception_resolved_at": null,
      "resolved_by": null,
      "sla_breached": 0,
      "recon_state": "matched",
      "recon_amount": 0,
      "crew_rating": null,
      "complaint_theme": null,
      "source_file_id": "AIMS-2026-08-28",
      "ingested_at": "2026-08-29T02:14:00Z",
      "version": 1,
      "public_rate": 379.34,
      "discount_pct": 14.2
    },
    {
      "id": "RS-8853871-3",
      "period": "2026-08",
      "night": "2026-08-29",
      "booking_id": "RS-8853871",
      "duty_id": "D-513871",
      "layover_id": "L-513872",
      "crew_id": "BEL-1046",
      "crew_name": "N. Declerck",
      "crew_rank": "FO",
      "traveller_type": "crew",
      "entity": "ASL Airlines Belgium",
      "legal_entity": "ASL Airlines Belgium NV",
      "home_base": "LGG",
      "station": "JNB",
      "country": "ZA",
      "property_id": "P-125",
      "hotel": "InterContinental OR Tambo",
      "chain": "IHG",
      "contract_id": "C-125",
      "allotment_id": "A-125",
      "is_allotment_night": 1,
      "rate_type": "contracted",
      "duty_reason": "standby",
      "night_status": "occupied",
      "lead_time_days": 3,
      "booking_created_at": "2026-08-24T15:00:00Z",
      "checkin_time": "15:00",
      "checkout_time": "08:15",
      "duty_end_utc": "2026-08-29T13:41:00Z",
      "duty_start_utc": "2026-08-29T14:05:00Z",
      "transfer_minutes": 44,
      "room_net": 207.28,
      "vat_rate": 15,
      "vat_amount": 31.09,
      "vat_country": "ZA",
      "vat_recoverable": 0,
      "city_tax": 0,
      "rate_paid": 238.37,
      "ancillaries": 0,
      "fee": 0,
      "currency_local": "ZAR",
      "rate_paid_local": 4729.85,
      "fx_rate": 0.050397,
      "fx_date": "2026-08-29",
      "currency": "EUR",
      "revenue_model": "routespring_contract",
      "supplier_cost": 223.12,
      "markup": 15.25,
      "commission_received": 0,
      "commission_shared": 0,
      "commission_share_pct": 0,
      "rebate_received": 0,
      "vcc_ref": "VCC-8853871",
      "vcc_auth_amount": 263.37,
      "folio_amount": 423.59,
      "settled_amount": 423.59,
      "settled_at": "2026-08-29T23:59:00Z",
      "contracted_rate": 238.37,
      "baseline_rate": 271.95,
      "market_rate": 263.79,
      "rate_honoured": 1,
      "customer": "DHL",
      "cost_centre": "LGG-CREW",
      "change_type": null,
      "change_source": null,
      "change_cost": 0,
      "modify_attempted": 0,
      "modify_failed_reason": null,
      "room_lost": 0,
      "exception_opened_at": null,
      "exception_resolved_at": null,
      "resolved_by": null,
      "sla_breached": 0,
      "recon_state": "variance",
      "recon_amount": 185.22,
      "crew_rating": null,
      "complaint_theme": null,
      "source_file_id": "AIMS-2026-08-27",
      "ingested_at": "2026-08-29T02:14:00Z",
      "version": 1,
      "public_rate": 271.95,
      "discount_pct": 12.35
    },
    {
      "id": "RS-8853874-2",
      "period": "2026-08",
      "night": "2026-08-29",
      "booking_id": "RS-8853874",
      "duty_id": "D-513874",
      "layover_id": "L-513875",
      "crew_id": "BEL-1009",
      "crew_name": "Y. Lambert",
      "crew_rank": "CPT",
      "traveller_type": "crew",
      "entity": "ASL Airlines Belgium",
      "legal_entity": "ASL Airlines Belgium NV",
      "home_base": "BRU",
      "station": "DXB",
      "country": "AE",
      "property_id": "P-122",
      "hotel": "Millennium Airport Hotel Dubai",
      "chain": "Millennium",
      "contract_id": "C-122",
      "allotment_id": "A-122",
      "is_allotment_night": 1,
      "rate_type": "contracted",
      "duty_reason": "overnight",
      "night_status": "occupied",
      "lead_time_days": 1,
      "booking_created_at": "2026-08-27T22:30:00Z",
      "checkin_time": "22:30",
      "checkout_time": "10:00",
      "duty_end_utc": "2026-08-29T20:59:00Z",
      "duty_start_utc": "2026-08-29T09:15:00Z",
      "transfer_minutes": 56,
      "room_net": 269.64,
      "vat_rate": 5,
      "vat_amount": 13.48,
      "vat_country": "AE",
      "vat_recoverable": 0,
      "city_tax": 5,
      "rate_paid": 288.12,
      "ancillaries": 0,
      "fee": 0,
      "currency_local": "AED",
      "rate_paid_local": 1117.47,
      "fx_rate": 0.257832,
      "fx_date": "2026-08-29",
      "currency": "EUR",
      "revenue_model": "routespring_contract",
      "supplier_cost": 266.94,
      "markup": 21.18,
      "commission_received": 0,
      "commission_shared": 0,
      "commission_share_pct": 0,
      "rebate_received": 0,
      "vcc_ref": "VCC-8853874",
      "vcc_auth_amount": 313.12,
      "folio_amount": null,
      "settled_amount": null,
      "settled_at": null,
      "contracted_rate": 288.12,
      "baseline_rate": 331.77,
      "market_rate": 321.82,
      "rate_honoured": 1,
      "customer": "DHL",
      "cost_centre": "BRU-CREW",
      "change_type": null,
      "change_source": null,
      "change_cost": 0,
      "modify_attempted": 0,
      "modify_failed_reason": null,
      "room_lost": 0,
      "exception_opened_at": null,
      "exception_resolved_at": null,
      "resolved_by": null,
      "sla_breached": 0,
      "recon_state": "awaiting_folio",
      "recon_amount": 0,
      "crew_rating": null,
      "complaint_theme": null,
      "source_file_id": "AIMS-2026-08-28",
      "ingested_at": "2026-08-29T02:14:00Z",
      "version": 1,
      "public_rate": 331.77,
      "discount_pct": 13.16
    },
    {
      "id": "RS-8853877-3",
      "period": "2026-08",
      "night": "2026-08-29",
      "booking_id": "RS-8853877",
      "duty_id": "D-513877",
      "layover_id": "L-513878",
      "crew_id": "BEL-1050",
      "crew_name": "H. De Smet",
      "crew_rank": "CPT",
      "traveller_type": "crew",
      "entity": "ASL Airlines Belgium",
      "legal_entity": "ASL Airlines Belgium NV",
      "home_base": "BRU",
      "station": "LGG",
      "country": "BE",
      "property_id": "P-112",
      "hotel": "Husa de la Couronne",
      "chain": "Independent",
      "contract_id": null,
      "allotment_id": null,
      "is_allotment_night": 0,
      "rate_type": "bedbank",
      "duty_reason": "overnight",
      "night_status": "occupied",
      "lead_time_days": 9,
      "booking_created_at": "2026-08-18T05:40:00Z",
      "checkin_time": "05:40",
      "checkout_time": "11:00",
      "duty_end_utc": "2026-08-29T04:29:00Z",
      "duty_start_utc": "2026-08-29T14:05:00Z",
      "transfer_minutes": 36,
      "room_net": 230.84,
      "vat_rate": 6,
      "vat_amount": 13.85,
      "vat_country": "BE",
      "vat_recoverable": 1,
      "city_tax": 4,
      "rate_paid": 248.69,
      "ancillaries": 0,
      "fee": 0,
      "currency_local": "EUR",
      "rate_paid_local": 248.69,
      "fx_rate": 1,
      "fx_date": "2026-08-29",
      "currency": "EUR",
      "revenue_model": "vendor_net",
      "supplier_cost": 226.4,
      "markup": 22.29,
      "commission_received": 0,
      "commission_shared": 0,
      "commission_share_pct": 0,
      "rebate_received": 0,
      "vcc_ref": "VCC-8853877",
      "vcc_auth_amount": 273.69,
      "folio_amount": 248.69,
      "settled_amount": 248.69,
      "settled_at": "2026-08-29T23:59:00Z",
      "contracted_rate": null,
      "baseline_rate": 309,
      "market_rate": 299.73,
      "rate_honoured": 1,
      "customer": "DHL",
      "cost_centre": "BRU-CREW",
      "change_type": null,
      "change_source": null,
      "change_cost": 0,
      "modify_attempted": 0,
      "modify_failed_reason": null,
      "room_lost": 0,
      "exception_opened_at": null,
      "exception_resolved_at": null,
      "resolved_by": null,
      "sla_breached": 0,
      "recon_state": "matched",
      "recon_amount": 0,
      "crew_rating": null,
      "complaint_theme": null,
      "source_file_id": "AIMS-2026-08-27",
      "ingested_at": "2026-08-29T02:14:00Z",
      "version": 1,
      "public_rate": 309,
      "discount_pct": 19.52
    },
    {
      "id": "RS-8853889-2",
      "period": "2026-08",
      "night": "2026-08-29",
      "booking_id": "RS-8853889",
      "duty_id": "D-513889",
      "layover_id": "L-513890",
      "crew_id": "BEL-1061",
      "crew_name": "H. Janssens",
      "crew_rank": "CC",
      "traveller_type": "crew",
      "entity": "ASL Airlines Belgium",
      "legal_entity": "ASL Airlines Belgium NV",
      "home_base": "BRU",
      "station": "HKG",
      "country": "HK",
      "property_id": "P-120",
      "hotel": "Regal Airport Hotel",
      "chain": "Regal",
      "contract_id": "C-120",
      "allotment_id": "A-120",
      "is_allotment_night": 1,
      "rate_type": "contracted",
      "duty_reason": "overnight",
      "night_status": "occupied",
      "lead_time_days": 2,
      "booking_created_at": "2026-08-26T14:00:00Z",
      "checkin_time": "14:00",
      "checkout_time": "08:15",
      "duty_end_utc": "2026-08-29T12:29:00Z",
      "duty_start_utc": "2026-08-29T09:15:00Z",
      "transfer_minutes": 56,
      "room_net": 293.54,
      "vat_rate": 0,
      "vat_amount": 0,
      "vat_country": "HK",
      "vat_recoverable": 0,
      "city_tax": 0,
      "rate_paid": 293.54,
      "ancillaries": 8.81,
      "fee": 0,
      "currency_local": "HKD",
      "rate_paid_local": 2463.87,
      "fx_rate": 0.119138,
      "fx_date": "2026-08-29",
      "currency": "EUR",
      "revenue_model": "routespring_contract",
      "supplier_cost": 273.41,
      "markup": 20.13,
      "commission_received": 0,
      "commission_shared": 0,
      "commission_share_pct": 0,
      "rebate_received": 0,
      "vcc_ref": "VCC-8853889",
      "vcc_auth_amount": 327.35,
      "folio_amount": 302.35,
      "settled_amount": 302.35,
      "settled_at": "2026-08-29T23:59:00Z",
      "contracted_rate": 293.54,
      "baseline_rate": 348.93,
      "market_rate": 338.46,
      "rate_honoured": 1,
      "customer": "ASL own pax",
      "cost_centre": "BRU-CREW",
      "change_type": null,
      "change_source": null,
      "change_cost": 0,
      "modify_attempted": 0,
      "modify_failed_reason": null,
      "room_lost": 0,
      "exception_opened_at": null,
      "exception_resolved_at": null,
      "resolved_by": null,
      "sla_breached": 0,
      "recon_state": "matched",
      "recon_amount": 0,
      "crew_rating": null,
      "complaint_theme": null,
      "source_file_id": "AIMS-2026-08-28",
      "ingested_at": "2026-08-29T02:14:00Z",
      "version": 1,
      "public_rate": 348.93,
      "discount_pct": 15.87
    },
    {
      "id": "RS-8853947-3",
      "period": "2026-08",
      "night": "2026-08-29",
      "booking_id": "RS-8853947",
      "duty_id": "D-513947",
      "layover_id": "L-513948",
      "crew_id": "BEL-1001",
      "crew_name": "N. Janssens",
      "crew_rank": "CPT",
      "traveller_type": "crew",
      "entity": "ASL Airlines Belgium",
      "legal_entity": "ASL Airlines Belgium NV",
      "home_base": "BRU",
      "station": "DXB",
      "country": "AE",
      "property_id": "P-123",
      "hotel": "Le Meridien Dubai",
      "chain": "Marriott",
      "contract_id": null,
      "allotment_id": null,
      "is_allotment_night": 0,
      "rate_type": "bedbank",
      "duty_reason": "overnight",
      "night_status": "occupied",
      "lead_time_days": 0.5,
      "booking_created_at": "2026-08-26T17:40:00Z",
      "checkin_time": "05:40",
      "checkout_time": "11:00",
      "duty_end_utc": "2026-08-29T04:17:00Z",
      "duty_start_utc": "2026-08-29T11:50:00Z",
      "transfer_minutes": 48,
      "room_net": 288.48,
      "vat_rate": 5,
      "vat_amount": 14.42,
      "vat_country": "AE",
      "vat_recoverable": 0,
      "city_tax": 5,
      "rate_paid": 307.9,
      "ancillaries": 14.63,
      "fee": 0,
      "currency_local": "AED",
      "rate_paid_local": 1194.19,
      "fx_rate": 0.257832,
      "fx_date": "2026-08-29",
      "currency": "EUR",
      "revenue_model": "vendor_net",
      "supplier_cost": 277.01,
      "markup": 30.89,
      "commission_received": 0,
      "commission_shared": 0,
      "commission_share_pct": 0,
      "rebate_received": 0,
      "vcc_ref": "VCC-8853947",
      "vcc_auth_amount": 347.53,
      "folio_amount": 322.53,
      "settled_amount": 322.53,
      "settled_at": "2026-08-29T23:59:00Z",
      "contracted_rate": null,
      "baseline_rate": 339.13,
      "market_rate": 328.96,
      "rate_honoured": 1,
      "customer": "FedEx",
      "cost_centre": "BRU-CREW",
      "change_type": "cancel_rebook",
      "change_source": "aims",
      "change_cost": 171.53,
      "modify_attempted": 1,
      "modify_failed_reason": "hotel_cutoff",
      "room_lost": 0,
      "exception_opened_at": "2026-08-29T17:22:00Z",
      "exception_resolved_at": "2026-08-29T18:40:00Z",
      "resolved_by": "human",
      "sla_breached": 0,
      "recon_state": "matched",
      "recon_amount": 0,
      "crew_rating": 3.2,
      "complaint_theme": null,
      "source_file_id": "AIMS-2026-08-27",
      "ingested_at": "2026-08-29T02:14:00Z",
      "version": 1,
      "public_rate": 339.13,
      "discount_pct": 9.21
    },
    {
      "id": "RS-8853962-1",
      "period": "2026-08",
      "night": "2026-08-29",
      "booking_id": "RS-8853962",
      "duty_id": "D-513962",
      "layover_id": "L-513963",
      "crew_id": "BEL-1003",
      "crew_name": "D. Peeters",
      "crew_rank": "CPT",
      "traveller_type": "crew",
      "entity": "ASL Airlines Belgium",
      "legal_entity": "ASL Airlines Belgium NV",
      "home_base": "LGG",
      "station": "HKG",
      "country": "HK",
      "property_id": "P-121",
      "hotel": "Hong Kong SkyCity Marriott",
      "chain": "Marriott",
      "contract_id": "C-121",
      "allotment_id": "A-121",
      "is_allotment_night": 1,
      "rate_type": "contracted",
      "duty_reason": "overnight",
      "night_status": "occupied",
      "lead_time_days": 2,
      "booking_created_at": "2026-08-27T16:00:00Z",
      "checkin_time": "16:00",
      "checkout_time": "10:00",
      "duty_end_utc": "2026-08-29T14:41:00Z",
      "duty_start_utc": "2026-08-29T11:50:00Z",
      "transfer_minutes": 44,
      "room_net": 296.47,
      "vat_rate": 0,
      "vat_amount": 0,
      "vat_country": "HK",
      "vat_recoverable": 0,
      "city_tax": 0,
      "rate_paid": 296.47,
      "ancillaries": 29.83,
      "fee": 15.97,
      "currency_local": "HKD",
      "rate_paid_local": 2488.46,
      "fx_rate": 0.119138,
      "fx_date": "2026-08-29",
      "currency": "EUR",
      "revenue_model": "routespring_contract",
      "supplier_cost": 280.79,
      "markup": 15.68,
      "commission_received": 0,
      "commission_shared": 0,
      "commission_share_pct": 0,
      "rebate_received": 0,
      "vcc_ref": "VCC-8853962",
      "vcc_auth_amount": 351.3,
      "folio_amount": 326.3,
      "settled_amount": 326.3,
      "settled_at": "2026-08-29T23:59:00Z",
      "contracted_rate": 296.47,
      "baseline_rate": 358.65,
      "market_rate": 347.89,
      "rate_honoured": 1,
      "customer": "DHL",
      "cost_centre": "LGG-CREW",
      "change_type": null,
      "change_source": null,
      "change_cost": 0,
      "modify_attempted": 0,
      "modify_failed_reason": null,
      "room_lost": 0,
      "exception_opened_at": null,
      "exception_resolved_at": null,
      "resolved_by": null,
      "sla_breached": 0,
      "recon_state": "matched",
      "recon_amount": 0,
      "crew_rating": null,
      "complaint_theme": null,
      "source_file_id": "AIMS-2026-08-29",
      "ingested_at": "2026-08-29T02:14:00Z",
      "version": 1,
      "public_rate": 358.65,
      "discount_pct": 17.34
    },
    {
      "id": "RS-8854174-2",
      "period": "2026-08",
      "night": "2026-08-29",
      "booking_id": "RS-8854174",
      "duty_id": "D-514174",
      "layover_id": "L-514175",
      "crew_id": "BEL-1066",
      "crew_name": "A. Claes",
      "crew_rank": "ENG",
      "traveller_type": "crew",
      "entity": "ASL Airlines Belgium",
      "legal_entity": "ASL Airlines Belgium NV",
      "home_base": "LGG",
      "station": "DXB",
      "country": "AE",
      "property_id": "P-123",
      "hotel": "Le Meridien Dubai",
      "chain": "Marriott",
      "contract_id": "C-123",
      "allotment_id": "A-123",
      "is_allotment_night": 1,
      "rate_type": "contracted",
      "duty_reason": "overnight",
      "night_status": "occupied",
      "lead_time_days": 9,
      "booking_created_at": "2026-08-19T22:30:00Z",
      "checkin_time": "22:30",
      "checkout_time": "12:00",
      "duty_end_utc": "2026-08-29T21:07:00Z",
      "duty_start_utc": "2026-08-29T11:50:00Z",
      "transfer_minutes": 48,
      "room_net": 274.19,
      "vat_rate": 5,
      "vat_amount": 13.71,
      "vat_country": "AE",
      "vat_recoverable": 0,
      "city_tax": 5,
      "rate_paid": 292.9,
      "ancillaries": 0,
      "fee": 0,
      "currency_local": "AED",
      "rate_paid_local": 1136.01,
      "fx_rate": 0.257832,
      "fx_date": "2026-08-29",
      "currency": "EUR",
      "revenue_model": "routespring_contract",
      "supplier_cost": 273.01,
      "markup": 19.89,
      "commission_received": 0,
      "commission_shared": 0,
      "commission_share_pct": 0,
      "rebate_received": 0,
      "vcc_ref": "VCC-8854174",
      "vcc_auth_amount": 317.9,
      "folio_amount": 292.9,
      "settled_amount": 292.9,
      "settled_at": "2026-08-29T23:59:00Z",
      "contracted_rate": 292.9,
      "baseline_rate": 339.13,
      "market_rate": 328.96,
      "rate_honoured": 1,
      "customer": "DHL",
      "cost_centre": "LGG-CREW",
      "change_type": null,
      "change_source": null,
      "change_cost": 0,
      "modify_attempted": 0,
      "modify_failed_reason": null,
      "room_lost": 0,
      "exception_opened_at": null,
      "exception_resolved_at": null,
      "resolved_by": null,
      "sla_breached": 0,
      "recon_state": "matched",
      "recon_amount": 0,
      "crew_rating": null,
      "complaint_theme": null,
      "source_file_id": "AIMS-2026-08-28",
      "ingested_at": "2026-08-29T02:14:00Z",
      "version": 1,
      "public_rate": 339.13,
      "discount_pct": 13.63
    },
    {
      "id": "RS-8854194-1",
      "period": "2026-08",
      "night": "2026-08-29",
      "booking_id": "RS-8854194",
      "duty_id": "D-514194",
      "layover_id": "L-514195",
      "crew_id": "BEL-1006",
      "crew_name": "D. Claes",
      "crew_rank": "CPT",
      "traveller_type": "crew",
      "entity": "ASL Airlines Belgium",
      "legal_entity": "ASL Airlines Belgium NV",
      "home_base": "BRU",
      "station": "HKG",
      "country": "HK",
      "property_id": "P-120",
      "hotel": "Regal Airport Hotel",
      "chain": "Regal",
      "contract_id": null,
      "allotment_id": null,
      "is_allotment_night": 0,
      "rate_type": "bedbank",
      "duty_reason": "irops",
      "night_status": "occupied",
      "lead_time_days": 0.5,
      "booking_created_at": "2026-08-28T17:40:00Z",
      "checkin_time": "05:40",
      "checkout_time": "11:00",
      "duty_end_utc": "2026-08-29T04:09:00Z",
      "duty_start_utc": "2026-08-29T09:15:00Z",
      "transfer_minutes": 56,
      "room_net": 312.28,
      "vat_rate": 0,
      "vat_amount": 0,
      "vat_country": "HK",
      "vat_recoverable": 0,
      "city_tax": 0,
      "rate_paid": 312.28,
      "ancillaries": 16.54,
      "fee": 15.97,
      "currency_local": "HKD",
      "rate_paid_local": 2621.16,
      "fx_rate": 0.119138,
      "fx_date": "2026-08-29",
      "currency": "EUR",
      "revenue_model": "vendor_net",
      "supplier_cost": 282.5,
      "markup": 29.78,
      "commission_received": 0,
      "commission_shared": 0,
      "commission_share_pct": 0,
      "rebate_received": 0,
      "vcc_ref": "VCC-8854194",
      "vcc_auth_amount": 353.82,
      "folio_amount": 328.82,
      "settled_amount": 328.82,
      "settled_at": "2026-08-29T23:59:00Z",
      "contracted_rate": null,
      "baseline_rate": 348.93,
      "market_rate": 338.46,
      "rate_honoured": 1,
      "customer": "UPS",
      "cost_centre": "BRU-CREW",
      "change_type": null,
      "change_source": null,
      "change_cost": 0,
      "modify_attempted": 0,
      "modify_failed_reason": null,
      "room_lost": 0,
      "exception_opened_at": null,
      "exception_resolved_at": null,
      "resolved_by": null,
      "sla_breached": 0,
      "recon_state": "matched",
      "recon_amount": 0,
      "crew_rating": null,
      "complaint_theme": null,
      "source_file_id": "AIMS-2026-08-29",
      "ingested_at": "2026-08-29T02:14:00Z",
      "version": 1,
      "public_rate": 348.93,
      "discount_pct": 10.5
    },
    {
      "id": "RS-8854361-2",
      "period": "2026-08",
      "night": "2026-08-29",
      "booking_id": "RS-8854361",
      "duty_id": "D-514361",
      "layover_id": "L-514362",
      "crew_id": "BEL-1009",
      "crew_name": "Y. Lambert",
      "crew_rank": "CPT",
      "traveller_type": "crew",
      "entity": "ASL Airlines Belgium",
      "legal_entity": "ASL Airlines Belgium NV",
      "home_base": "BRU",
      "station": "LGG",
      "country": "BE",
      "property_id": "P-110",
      "hotel": "Van der Valk Liege",
      "chain": "Van der Valk",
      "contract_id": "C-110",
      "allotment_id": "A-110",
      "is_allotment_night": 1,
      "rate_type": "contracted",
      "duty_reason": "overnight",
      "night_status": "occupied",
      "lead_time_days": 9,
      "booking_created_at": "2026-08-19T14:00:00Z",
      "checkin_time": "14:00",
      "checkout_time": "11:00",
      "duty_end_utc": "2026-08-29T13:03:00Z",
      "duty_start_utc": "2026-08-29T11:50:00Z",
      "transfer_minutes": 22,
      "room_net": 240.93,
      "vat_rate": 6,
      "vat_amount": 14.46,
      "vat_country": "BE",
      "vat_recoverable": 1,
      "city_tax": 4,
      "rate_paid": 259.39,
      "ancillaries": 0,
      "fee": 0,
      "currency_local": "EUR",
      "rate_paid_local": 259.39,
      "fx_rate": 1,
      "fx_date": "2026-08-29",
      "currency": "EUR",
      "revenue_model": "routespring_contract",
      "supplier_cost": 243.51,
      "markup": 15.88,
      "commission_received": 0,
      "commission_shared": 0,
      "commission_share_pct": 0,
      "rebate_received": 0,
      "vcc_ref": "VCC-8854361",
      "vcc_auth_amount": 284.39,
      "folio_amount": 259.39,
      "settled_amount": 259.39,
      "settled_at": "2026-08-29T23:59:00Z",
      "contracted_rate": 259.39,
      "baseline_rate": 309.38,
      "market_rate": 300.1,
      "rate_honoured": 1,
      "customer": "DHL",
      "cost_centre": "BRU-CREW",
      "change_type": null,
      "change_source": null,
      "change_cost": 0,
      "modify_attempted": 0,
      "modify_failed_reason": null,
      "room_lost": 0,
      "exception_opened_at": null,
      "exception_resolved_at": null,
      "resolved_by": null,
      "sla_breached": 0,
      "recon_state": "matched",
      "recon_amount": 0,
      "crew_rating": null,
      "complaint_theme": null,
      "source_file_id": "AIMS-2026-08-28",
      "ingested_at": "2026-08-29T02:14:00Z",
      "version": 1,
      "public_rate": 309.38,
      "discount_pct": 16.16
    },
    {
      "id": "RS-8854405-1",
      "period": "2026-08",
      "night": "2026-08-29",
      "booking_id": "RS-8854405",
      "duty_id": "D-514405",
      "layover_id": "L-514406",
      "crew_id": "BEL-1036",
      "crew_name": "P. Vermeulen",
      "crew_rank": "CC",
      "traveller_type": "crew",
      "entity": "ASL Airlines Belgium",
      "legal_entity": "ASL Airlines Belgium NV",
      "home_base": "BRU",
      "station": "HKG",
      "country": "HK",
      "property_id": "P-120",
      "hotel": "Regal Airport Hotel",
      "chain": "Regal",
      "contract_id": null,
      "allotment_id": null,
      "is_allotment_night": 0,
      "rate_type": "bedbank",
      "duty_reason": "overnight",
      "night_status": "occupied",
      "lead_time_days": 0.5,
      "booking_created_at": "2026-08-29T03:00:00Z",
      "checkin_time": "15:00",
      "checkout_time": "08:15",
      "duty_end_utc": "2026-08-29T13:29:00Z",
      "duty_start_utc": "2026-08-29T14:05:00Z",
      "transfer_minutes": 56,
      "room_net": 317.91,
      "vat_rate": 0,
      "vat_amount": 0,
      "vat_country": "HK",
      "vat_recoverable": 0,
      "city_tax": 0,
      "rate_paid": 317.91,
      "ancillaries": 0,
      "fee": 15.97,
      "currency_local": "HKD",
      "rate_paid_local": 2668.42,
      "fx_rate": 0.119138,
      "fx_date": "2026-08-29",
      "currency": "EUR",
      "revenue_model": "vendor_net",
      "supplier_cost": 283.85,
      "markup": 34.06,
      "commission_received": 0,
      "commission_shared": 0,
      "commission_share_pct": 0,
      "rebate_received": 0,
      "vcc_ref": "VCC-8854405",
      "vcc_auth_amount": 342.91,
      "folio_amount": 317.91,
      "settled_amount": 317.91,
      "settled_at": "2026-08-29T23:59:00Z",
      "contracted_rate": null,
      "baseline_rate": 348.93,
      "market_rate": 338.46,
      "rate_honoured": 1,
      "customer": "FedEx",
      "cost_centre": "BRU-CREW",
      "change_type": "modify_in_place",
      "change_source": "aims",
      "change_cost": 11.11,
      "modify_attempted": 1,
      "modify_failed_reason": null,
      "room_lost": 0,
      "exception_opened_at": null,
      "exception_resolved_at": null,
      "resolved_by": "automation",
      "sla_breached": 0,
      "recon_state": "matched",
      "recon_amount": 0,
      "crew_rating": null,
      "complaint_theme": null,
      "source_file_id": "AIMS-2026-08-29",
      "ingested_at": "2026-08-29T02:14:00Z",
      "version": 1,
      "public_rate": 348.93,
      "discount_pct": 8.89
    },
    {
      "id": "RS-8854445-1",
      "period": "2026-08",
      "night": "2026-08-29",
      "booking_id": "RS-8854445",
      "duty_id": "D-514445",
      "layover_id": "L-514446",
      "crew_id": "BEL-1015",
      "crew_name": "P. Peeters",
      "crew_rank": "FO",
      "traveller_type": "crew",
      "entity": "ASL Airlines Belgium",
      "legal_entity": "ASL Airlines Belgium NV",
      "home_base": "BRU",
      "station": "DXB",
      "country": "AE",
      "property_id": "P-123",
      "hotel": "Le Meridien Dubai",
      "chain": "Marriott",
      "contract_id": null,
      "allotment_id": null,
      "is_allotment_night": 0,
      "rate_type": "bedbank",
      "duty_reason": "positioning",
      "night_status": "occupied",
      "lead_time_days": 1,
      "booking_created_at": "2026-08-28T01:15:00Z",
      "checkin_time": "01:15",
      "checkout_time": "10:00",
      "duty_end_utc": "2026-08-29T00:00:00Z",
      "duty_start_utc": "2026-08-29T06:30:00Z",
      "transfer_minutes": 48,
      "room_net": 255.19,
      "vat_rate": 5,
      "vat_amount": 12.76,
      "vat_country": "AE",
      "vat_recoverable": 0,
      "city_tax": 5,
      "rate_paid": 272.95,
      "ancillaries": 0,
      "fee": 15.97,
      "currency_local": "AED",
      "rate_paid_local": 1058.64,
      "fx_rate": 0.257832,
      "fx_date": "2026-08-29",
      "currency": "EUR",
      "revenue_model": "vendor_net",
      "supplier_cost": 248.81,
      "markup": 24.14,
      "commission_received": 0,
      "commission_shared": 0,
      "commission_share_pct": 0,
      "rebate_received": 0,
      "vcc_ref": "VCC-8854445",
      "vcc_auth_amount": 297.95,
      "folio_amount": 272.95,
      "settled_amount": 272.95,
      "settled_at": "2026-08-29T23:59:00Z",
      "contracted_rate": null,
      "baseline_rate": 339.13,
      "market_rate": 328.96,
      "rate_honoured": 1,
      "customer": "FedEx",
      "cost_centre": "BRU-CREW",
      "change_type": null,
      "change_source": null,
      "change_cost": 0,
      "modify_attempted": 0,
      "modify_failed_reason": null,
      "room_lost": 0,
      "exception_opened_at": null,
      "exception_resolved_at": null,
      "resolved_by": null,
      "sla_breached": 0,
      "recon_state": "matched",
      "recon_amount": 0,
      "crew_rating": null,
      "complaint_theme": null,
      "source_file_id": "AIMS-2026-08-29",
      "ingested_at": "2026-08-29T02:14:00Z",
      "version": 1,
      "public_rate": 339.13,
      "discount_pct": 19.51
    },
    {
      "id": "RS-8854536-1",
      "period": "2026-08",
      "night": "2026-08-29",
      "booking_id": "RS-8854536",
      "duty_id": "D-514536",
      "layover_id": "L-514537",
      "crew_id": "BEL-1039",
      "crew_name": "R. Peeters",
      "crew_rank": "CC",
      "traveller_type": "crew",
      "entity": "ASL Airlines Belgium",
      "legal_entity": "ASL Airlines Belgium NV",
      "home_base": "LGG",
      "station": "HKG",
      "country": "HK",
      "property_id": "P-120",
      "hotel": "Regal Airport Hotel",
      "chain": "Regal",
      "contract_id": "C-120",
      "allotment_id": null,
      "is_allotment_night": 0,
      "rate_type": "contracted",
      "duty_reason": "irops",
      "night_status": "occupied",
      "lead_time_days": 1,
      "booking_created_at": "2026-08-28T05:40:00Z",
      "checkin_time": "05:40",
      "checkout_time": "10:00",
      "duty_end_utc": "2026-08-29T04:09:00Z",
      "duty_start_utc": "2026-08-29T09:15:00Z",
      "transfer_minutes": 56,
      "room_net": 293.23,
      "vat_rate": 0,
      "vat_amount": 0,
      "vat_country": "HK",
      "vat_recoverable": 0,
      "city_tax": 0,
      "rate_paid": 293.23,
      "ancillaries": 0,
      "fee": 15.97,
      "currency_local": "HKD",
      "rate_paid_local": 2461.26,
      "fx_rate": 0.119138,
      "fx_date": "2026-08-29",
      "currency": "EUR",
      "revenue_model": "routespring_contract",
      "supplier_cost": 276.59,
      "markup": 16.64,
      "commission_received": 0,
      "commission_shared": 0,
      "commission_share_pct": 0,
      "rebate_received": 0,
      "vcc_ref": "VCC-8854536",
      "vcc_auth_amount": 318.23,
      "folio_amount": 293.23,
      "settled_amount": 293.23,
      "settled_at": "2026-08-29T23:59:00Z",
      "contracted_rate": 293.23,
      "baseline_rate": 348.93,
      "market_rate": 338.46,
      "rate_honoured": 1,
      "customer": "ASL own pax",
      "cost_centre": "LGG-CREW",
      "change_type": null,
      "change_source": null,
      "change_cost": 0,
      "modify_attempted": 0,
      "modify_failed_reason": null,
      "room_lost": 0,
      "exception_opened_at": null,
      "exception_resolved_at": null,
      "resolved_by": null,
      "sla_breached": 0,
      "recon_state": "matched",
      "recon_amount": 0,
      "crew_rating": null,
      "complaint_theme": null,
      "source_file_id": "AIMS-2026-08-29",
      "ingested_at": "2026-08-29T02:14:00Z",
      "version": 1,
      "public_rate": 348.93,
      "discount_pct": 15.96
    },
    {
      "id": "RS-8854647-1",
      "period": "2026-08",
      "night": "2026-08-29",
      "booking_id": "RS-8854647",
      "duty_id": "D-514647",
      "layover_id": "L-514648",
      "crew_id": "BEL-1010",
      "crew_name": "O. Declerck",
      "crew_rank": "CC",
      "traveller_type": "crew",
      "entity": "ASL Airlines Belgium",
      "legal_entity": "ASL Airlines Belgium NV",
      "home_base": "BRU",
      "station": "JNB",
      "country": "ZA",
      "property_id": "P-125",
      "hotel": "InterContinental OR Tambo",
      "chain": "IHG",
      "contract_id": null,
      "allotment_id": null,
      "is_allotment_night": 0,
      "rate_type": "bedbank",
      "duty_reason": "overnight",
      "night_status": "occupied",
      "lead_time_days": 5,
      "booking_created_at": "2026-08-24T14:00:00Z",
      "checkin_time": "14:00",
      "checkout_time": "12:00",
      "duty_end_utc": "2026-08-29T12:41:00Z",
      "duty_start_utc": "2026-08-29T06:30:00Z",
      "transfer_minutes": 44,
      "room_net": 189.73,
      "vat_rate": 15,
      "vat_amount": 28.46,
      "vat_country": "ZA",
      "vat_recoverable": 0,
      "city_tax": 0,
      "rate_paid": 218.19,
      "ancillaries": 0,
      "fee": 15.97,
      "currency_local": "ZAR",
      "rate_paid_local": 4329.42,
      "fx_rate": 0.050397,
      "fx_date": "2026-08-29",
      "currency": "EUR",
      "revenue_model": "vendor_net",
      "supplier_cost": 198.61,
      "markup": 19.58,
      "commission_received": 0,
      "commission_shared": 0,
      "commission_share_pct": 0,
      "rebate_received": 0,
      "vcc_ref": "VCC-8854647",
      "vcc_auth_amount": 243.19,
      "folio_amount": 218.19,
      "settled_amount": 218.19,
      "settled_at": "2026-08-29T23:59:00Z",
      "contracted_rate": null,
      "baseline_rate": 271.95,
      "market_rate": 263.79,
      "rate_honoured": 1,
      "customer": "DHL",
      "cost_centre": "BRU-CREW",
      "change_type": null,
      "change_source": null,
      "change_cost": 0,
      "modify_attempted": 0,
      "modify_failed_reason": null,
      "room_lost": 0,
      "exception_opened_at": null,
      "exception_resolved_at": null,
      "resolved_by": null,
      "sla_breached": 0,
      "recon_state": "matched",
      "recon_amount": 0,
      "crew_rating": null,
      "complaint_theme": null,
      "source_file_id": "AIMS-2026-08-29",
      "ingested_at": "2026-08-29T02:14:00Z",
      "version": 1,
      "public_rate": 271.95,
      "discount_pct": 19.77
    }
  ]
}