{
  "metric": "sla_breached",
  "label": "SLA breached",
  "note": "Exceptions that took longer to resolve than the service level allows.",
  "table": "room_night",
  "sort": null,
  "dir": "desc",
  "filters": {},
  "total": 27,
  "sums": {
    "public_rate": 9948.17,
    "rate_paid": 8282.35
  },
  "rows": [
    {
      "id": "RS-8853162-1",
      "period": "2026-08",
      "night": "2026-08-30",
      "booking_id": "RS-8853162",
      "duty_id": "D-513162",
      "layover_id": "L-513163",
      "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-110",
      "hotel": "Van der Valk Liege",
      "chain": "Van der Valk",
      "contract_id": null,
      "allotment_id": null,
      "is_allotment_night": 0,
      "rate_type": "gds",
      "duty_reason": "overnight",
      "night_status": "occupied",
      "lead_time_days": 0.5,
      "booking_created_at": "2026-08-30T10:30:00Z",
      "checkin_time": "22:30",
      "checkout_time": "11:00",
      "duty_end_utc": "2026-08-30T21:33:00Z",
      "duty_start_utc": "2026-08-30T11:50:00Z",
      "transfer_minutes": 22,
      "room_net": 281.96,
      "vat_rate": 6,
      "vat_amount": 16.92,
      "vat_country": "BE",
      "vat_recoverable": 1,
      "city_tax": 4,
      "rate_paid": 302.88,
      "ancillaries": 30.69,
      "fee": 15.97,
      "currency_local": "EUR",
      "rate_paid_local": 302.88,
      "fx_rate": 1,
      "fx_date": "2026-08-30",
      "currency": "EUR",
      "revenue_model": "vendor_commission",
      "supplier_cost": 302.88,
      "markup": 0,
      "commission_received": 29.33,
      "commission_shared": 14.66,
      "commission_share_pct": 50,
      "rebate_received": 0,
      "vcc_ref": "VCC-8853162",
      "vcc_auth_amount": 358.57,
      "folio_amount": 333.57,
      "settled_amount": 333.57,
      "settled_at": "2026-08-30T23:59:00Z",
      "contracted_rate": null,
      "baseline_rate": 326.89,
      "market_rate": 317.08,
      "rate_honoured": 1,
      "customer": "DHL",
      "cost_centre": "DUB-CREW",
      "change_type": "cancel_rebook",
      "change_source": "travel_desk",
      "change_cost": 200.55,
      "modify_attempted": 1,
      "modify_failed_reason": "hotel_cutoff",
      "room_lost": 0,
      "exception_opened_at": "2026-08-30T06:12: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-30",
      "ingested_at": "2026-08-30T02:14:00Z",
      "version": 1,
      "public_rate": 326.89,
      "discount_pct": 7.34
    },
    {
      "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-8854062-2",
      "period": "2026-08",
      "night": "2026-08-28",
      "booking_id": "RS-8854062",
      "duty_id": "D-514062",
      "layover_id": "L-514063",
      "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": "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": "irops",
      "night_status": "occupied",
      "lead_time_days": 0.5,
      "booking_created_at": "2026-08-26T13:15:00Z",
      "checkin_time": "01:15",
      "checkout_time": "11:00",
      "duty_end_utc": "2026-08-28T00:00:00Z",
      "duty_start_utc": "2026-08-28T11:50:00Z",
      "transfer_minutes": 44,
      "room_net": 296.22,
      "vat_rate": 0,
      "vat_amount": 0,
      "vat_country": "HK",
      "vat_recoverable": 0,
      "city_tax": 0,
      "rate_paid": 296.22,
      "ancillaries": 26.04,
      "fee": 0,
      "currency_local": "HKD",
      "rate_paid_local": 2489.49,
      "fx_rate": 0.118988,
      "fx_date": "2026-08-28",
      "currency": "EUR",
      "revenue_model": "routespring_contract",
      "supplier_cost": 279.36,
      "markup": 16.86,
      "commission_received": 0,
      "commission_shared": 0,
      "commission_share_pct": 0,
      "rebate_received": 0,
      "vcc_ref": "VCC-8854062",
      "vcc_auth_amount": 347.26,
      "folio_amount": 322.26,
      "settled_amount": 322.26,
      "settled_at": "2026-08-28T23:59:00Z",
      "contracted_rate": 296.22,
      "baseline_rate": 393.94,
      "market_rate": 382.12,
      "rate_honoured": 1,
      "customer": "DHL",
      "cost_centre": "LGG-CREW",
      "change_type": "cancel_rebook",
      "change_source": "aims",
      "change_cost": 277.06,
      "modify_attempted": 1,
      "modify_failed_reason": "rate_changed",
      "room_lost": 0,
      "exception_opened_at": "2026-08-28T06:12:00Z",
      "exception_resolved_at": "2026-08-28T18:40:00Z",
      "resolved_by": "human",
      "sla_breached": 1,
      "recon_state": "matched",
      "recon_amount": 0,
      "crew_rating": 2.1,
      "complaint_theme": "checkin",
      "source_file_id": "AIMS-2026-08-27",
      "ingested_at": "2026-08-28T02:14:00Z",
      "version": 1,
      "public_rate": 393.94,
      "discount_pct": 24.81
    },
    {
      "id": "RS-8853238-2",
      "period": "2026-08",
      "night": "2026-08-27",
      "booking_id": "RS-8853238",
      "duty_id": "D-513238",
      "layover_id": "L-513239",
      "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": "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": 0.5,
      "booking_created_at": "2026-08-26T03:00:00Z",
      "checkin_time": "15:00",
      "checkout_time": "10:00",
      "duty_end_utc": "2026-08-27T14:03:00Z",
      "duty_start_utc": "2026-08-27T09:15:00Z",
      "transfer_minutes": 22,
      "room_net": 266.42,
      "vat_rate": 20,
      "vat_amount": 53.28,
      "vat_country": "GB",
      "vat_recoverable": 1,
      "city_tax": 0,
      "rate_paid": 319.7,
      "ancillaries": 0,
      "fee": 0,
      "currency_local": "GBP",
      "rate_paid_local": 269.77,
      "fx_rate": 1.185081,
      "fx_date": "2026-08-27",
      "currency": "EUR",
      "revenue_model": "airline_contract",
      "supplier_cost": 319.7,
      "markup": 0,
      "commission_received": 0,
      "commission_shared": 0,
      "commission_share_pct": 0,
      "rebate_received": 0,
      "vcc_ref": "VCC-8853238",
      "vcc_auth_amount": 344.7,
      "folio_amount": 319.7,
      "settled_amount": 319.7,
      "settled_at": "2026-08-27T23:59:00Z",
      "contracted_rate": 319.7,
      "baseline_rate": 431.28,
      "market_rate": 418.34,
      "rate_honoured": 1,
      "customer": "DHL",
      "cost_centre": "DUB-CREW",
      "change_type": "cancel_rebook",
      "change_source": "aims",
      "change_cost": 204.22,
      "modify_attempted": 1,
      "modify_failed_reason": "hotel_cutoff",
      "room_lost": 1,
      "exception_opened_at": "2026-08-27T21:05:00Z",
      "exception_resolved_at": "2026-08-27T18:40:00Z",
      "resolved_by": "human",
      "sla_breached": 1,
      "recon_state": "matched",
      "recon_amount": 0,
      "crew_rating": 2.4,
      "complaint_theme": "transfer",
      "source_file_id": "AIMS-2026-08-26",
      "ingested_at": "2026-08-27T02:14:00Z",
      "version": 1,
      "public_rate": 431.28,
      "discount_pct": 25.87
    },
    {
      "id": "RS-8854062-1",
      "period": "2026-08",
      "night": "2026-08-27",
      "booking_id": "RS-8854062",
      "duty_id": "D-514062",
      "layover_id": "L-514063",
      "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": "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": "irops",
      "night_status": "occupied",
      "lead_time_days": 0.5,
      "booking_created_at": "2026-08-26T13:15:00Z",
      "checkin_time": "01:15",
      "checkout_time": "11:00",
      "duty_end_utc": "2026-08-27T00:00:00Z",
      "duty_start_utc": "2026-08-27T09:15:00Z",
      "transfer_minutes": 44,
      "room_net": 296.22,
      "vat_rate": 0,
      "vat_amount": 0,
      "vat_country": "HK",
      "vat_recoverable": 0,
      "city_tax": 0,
      "rate_paid": 296.22,
      "ancillaries": 12.79,
      "fee": 15.97,
      "currency_local": "HKD",
      "rate_paid_local": 2483.38,
      "fx_rate": 0.119281,
      "fx_date": "2026-08-27",
      "currency": "EUR",
      "revenue_model": "routespring_contract",
      "supplier_cost": 279.36,
      "markup": 16.86,
      "commission_received": 0,
      "commission_shared": 0,
      "commission_share_pct": 0,
      "rebate_received": 0,
      "vcc_ref": "VCC-8854062",
      "vcc_auth_amount": 334.01,
      "folio_amount": 309.01,
      "settled_amount": 309.01,
      "settled_at": "2026-08-27T23:59:00Z",
      "contracted_rate": 296.22,
      "baseline_rate": 425.32,
      "market_rate": 412.56,
      "rate_honoured": 1,
      "customer": "DHL",
      "cost_centre": "LGG-CREW",
      "change_type": "cancel_rebook",
      "change_source": "aims",
      "change_cost": 196.6,
      "modify_attempted": 1,
      "modify_failed_reason": "hotel_cutoff",
      "room_lost": 0,
      "exception_opened_at": "2026-08-27T21:05:00Z",
      "exception_resolved_at": "2026-08-27T18:40: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-27",
      "ingested_at": "2026-08-27T02:14:00Z",
      "version": 1,
      "public_rate": 425.32,
      "discount_pct": 30.35
    },
    {
      "id": "RS-8854914-3",
      "period": "2026-08",
      "night": "2026-08-27",
      "booking_id": "RS-8854914",
      "duty_id": "D-514914",
      "layover_id": "L-514915",
      "crew_id": "FRA-1023",
      "crew_name": "T. Berger",
      "crew_rank": "ENG",
      "traveller_type": "crew",
      "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": "irops",
      "night_status": "occupied",
      "lead_time_days": 0.5,
      "booking_created_at": "2026-08-24T17:40:00Z",
      "checkin_time": "05:40",
      "checkout_time": "04:30",
      "duty_end_utc": "2026-08-27T04:35:00Z",
      "duty_start_utc": "2026-08-27T11:50:00Z",
      "transfer_minutes": 30,
      "room_net": 336.4,
      "vat_rate": 10,
      "vat_amount": 33.64,
      "vat_country": "FR",
      "vat_recoverable": 1,
      "city_tax": 5.2,
      "rate_paid": 375.24,
      "ancillaries": 0,
      "fee": 0,
      "currency_local": "EUR",
      "rate_paid_local": 375.24,
      "fx_rate": 1,
      "fx_date": "2026-08-27",
      "currency": "EUR",
      "revenue_model": "vendor_net",
      "supplier_cost": 338.66,
      "markup": 36.58,
      "commission_received": 0,
      "commission_shared": 0,
      "commission_share_pct": 0,
      "rebate_received": 0,
      "vcc_ref": "VCC-8854914",
      "vcc_auth_amount": 400.24,
      "folio_amount": 375.24,
      "settled_amount": 375.24,
      "settled_at": "2026-08-27T23:59:00Z",
      "contracted_rate": null,
      "baseline_rate": 409.4,
      "market_rate": 397.12,
      "rate_honoured": 1,
      "customer": "ASL own pax",
      "cost_centre": "LYS-CREW",
      "change_type": "cancel_rebook",
      "change_source": "aims",
      "change_cost": 274.56,
      "modify_attempted": 1,
      "modify_failed_reason": "rate_changed",
      "room_lost": 0,
      "exception_opened_at": "2026-08-27T17:22:00Z",
      "exception_resolved_at": "2026-08-27T22:30: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-25",
      "ingested_at": "2026-08-27T02:14:00Z",
      "version": 1,
      "public_rate": 409.4,
      "discount_pct": 8.34
    },
    {
      "id": "RS-8853123-1",
      "period": "2026-08",
      "night": "2026-08-24",
      "booking_id": "RS-8853123",
      "duty_id": "D-513123",
      "layover_id": "L-513124",
      "crew_id": "IRE-1023",
      "crew_name": "M. Devlin",
      "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-112",
      "hotel": "Husa de la Couronne",
      "chain": "Independent",
      "contract_id": null,
      "allotment_id": null,
      "is_allotment_night": 0,
      "rate_type": "gds",
      "duty_reason": "overnight",
      "night_status": "occupied",
      "lead_time_days": 0.5,
      "booking_created_at": "2026-08-24T10:30:00Z",
      "checkin_time": "22:30",
      "checkout_time": "08:15",
      "duty_end_utc": "2026-08-24T21:19:00Z",
      "duty_start_utc": "2026-08-24T06:30:00Z",
      "transfer_minutes": 36,
      "room_net": 290.28,
      "vat_rate": 6,
      "vat_amount": 17.42,
      "vat_country": "BE",
      "vat_recoverable": 1,
      "city_tax": 4,
      "rate_paid": 311.7,
      "ancillaries": 0,
      "fee": 15.97,
      "currency_local": "EUR",
      "rate_paid_local": 311.7,
      "fx_rate": 1,
      "fx_date": "2026-08-24",
      "currency": "EUR",
      "revenue_model": "vendor_commission",
      "supplier_cost": 311.7,
      "markup": 0,
      "commission_received": 24.99,
      "commission_shared": 12.49,
      "commission_share_pct": 50,
      "rebate_received": 0,
      "vcc_ref": "VCC-8853123",
      "vcc_auth_amount": 336.7,
      "folio_amount": 311.7,
      "settled_amount": 311.7,
      "settled_at": "2026-08-24T23:59:00Z",
      "contracted_rate": null,
      "baseline_rate": 346.3,
      "market_rate": 335.91,
      "rate_honoured": 1,
      "customer": "DHL",
      "cost_centre": "EMA-CREW",
      "change_type": "cancel_rebook",
      "change_source": "aims",
      "change_cost": 266.9,
      "modify_attempted": 1,
      "modify_failed_reason": "hotel_cutoff",
      "room_lost": 0,
      "exception_opened_at": "2026-08-24T21:05:00Z",
      "exception_resolved_at": "2026-08-24T12:55: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-24",
      "ingested_at": "2026-08-24T02:14:00Z",
      "version": 1,
      "public_rate": 346.3,
      "discount_pct": 9.99
    },
    {
      "id": "RS-8853928-2",
      "period": "2026-08",
      "night": "2026-08-23",
      "booking_id": "RS-8853928",
      "duty_id": "D-513928",
      "layover_id": "L-513929",
      "crew_id": "BEL-1067",
      "crew_name": "O. Wouters",
      "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": "C-120",
      "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-22T02:00:00Z",
      "checkin_time": "14:00",
      "checkout_time": "04:30",
      "duty_end_utc": "2026-08-23T12:29:00Z",
      "duty_start_utc": "2026-08-23T14:05:00Z",
      "transfer_minutes": 56,
      "room_net": 295.88,
      "vat_rate": 0,
      "vat_amount": 0,
      "vat_country": "HK",
      "vat_recoverable": 0,
      "city_tax": 0,
      "rate_paid": 295.88,
      "ancillaries": 0,
      "fee": 0,
      "currency_local": "HKD",
      "rate_paid_local": 2472.07,
      "fx_rate": 0.119689,
      "fx_date": "2026-08-23",
      "currency": "EUR",
      "revenue_model": "routespring_contract",
      "supplier_cost": 279.55,
      "markup": 16.33,
      "commission_received": 0,
      "commission_shared": 0,
      "commission_share_pct": 0,
      "rebate_received": 0,
      "vcc_ref": "VCC-8853928",
      "vcc_auth_amount": 320.88,
      "folio_amount": 295.88,
      "settled_amount": 295.88,
      "settled_at": "2026-08-23T23:59:00Z",
      "contracted_rate": 295.88,
      "baseline_rate": 353.87,
      "market_rate": 343.25,
      "rate_honoured": 1,
      "customer": "DHL",
      "cost_centre": "BRU-CREW",
      "change_type": "cancel_rebook",
      "change_source": "aims",
      "change_cost": 198.65,
      "modify_attempted": 1,
      "modify_failed_reason": "hotel_cutoff",
      "room_lost": 0,
      "exception_opened_at": "2026-08-23T11:40:00Z",
      "exception_resolved_at": "2026-08-23T18:40: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-22",
      "ingested_at": "2026-08-23T02:14:00Z",
      "version": 1,
      "public_rate": 353.87,
      "discount_pct": 16.39
    },
    {
      "id": "RS-8854677-1",
      "period": "2026-08",
      "night": "2026-08-23",
      "booking_id": "RS-8854677",
      "duty_id": "D-514677",
      "layover_id": "L-514678",
      "crew_id": "FRA-1019",
      "crew_name": "J. Marchand",
      "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": 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-22T17:40:00Z",
      "checkin_time": "05:40",
      "checkout_time": "04:30",
      "duty_end_utc": "2026-08-23T04:51:00Z",
      "duty_start_utc": "2026-08-23T06:30:00Z",
      "transfer_minutes": 14,
      "room_net": 288.1,
      "vat_rate": 10,
      "vat_amount": 28.81,
      "vat_country": "FR",
      "vat_recoverable": 1,
      "city_tax": 5.2,
      "rate_paid": 322.11,
      "ancillaries": 0,
      "fee": 15.97,
      "currency_local": "EUR",
      "rate_paid_local": 322.11,
      "fx_rate": 1,
      "fx_date": "2026-08-23",
      "currency": "EUR",
      "revenue_model": "vendor_net",
      "supplier_cost": 293.34,
      "markup": 28.77,
      "commission_received": 0,
      "commission_shared": 0,
      "commission_share_pct": 0,
      "rebate_received": 0,
      "vcc_ref": "VCC-8854677",
      "vcc_auth_amount": 347.11,
      "folio_amount": 322.11,
      "settled_amount": 322.11,
      "settled_at": "2026-08-23T23:59:00Z",
      "contracted_rate": null,
      "baseline_rate": 354.92,
      "market_rate": 344.27,
      "rate_honoured": 1,
      "customer": "ASL own pax",
      "cost_centre": "LYS-CREW",
      "change_type": "cancel_rebook",
      "change_source": "aims",
      "change_cost": 248.1,
      "modify_attempted": 1,
      "modify_failed_reason": "hotel_cutoff",
      "room_lost": 1,
      "exception_opened_at": "2026-08-23T06:12:00Z",
      "exception_resolved_at": "2026-08-23T18:40: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-23",
      "ingested_at": "2026-08-23T02:14:00Z",
      "version": 1,
      "public_rate": 354.92,
      "discount_pct": 9.24
    },
    {
      "id": "RS-8853792-2",
      "period": "2026-08",
      "night": "2026-08-22",
      "booking_id": "RS-8853792",
      "duty_id": "D-513792",
      "layover_id": "L-513793",
      "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": "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": "irops",
      "night_status": "occupied",
      "lead_time_days": 0.5,
      "booking_created_at": "2026-08-21T03:00:00Z",
      "checkin_time": "15:00",
      "checkout_time": "08:15",
      "duty_end_utc": "2026-08-22T14:03:00Z",
      "duty_start_utc": "2026-08-22T09:15:00Z",
      "transfer_minutes": 22,
      "room_net": 243.22,
      "vat_rate": 6,
      "vat_amount": 14.59,
      "vat_country": "BE",
      "vat_recoverable": 1,
      "city_tax": 4,
      "rate_paid": 261.81,
      "ancillaries": 0,
      "fee": 0,
      "currency_local": "EUR",
      "rate_paid_local": 261.81,
      "fx_rate": 1,
      "fx_date": "2026-08-22",
      "currency": "EUR",
      "revenue_model": "airline_contract",
      "supplier_cost": 261.81,
      "markup": 0,
      "commission_received": 0,
      "commission_shared": 0,
      "commission_share_pct": 0,
      "rebate_received": 0,
      "vcc_ref": "VCC-8853792",
      "vcc_auth_amount": 286.81,
      "folio_amount": 261.81,
      "settled_amount": 261.81,
      "settled_at": "2026-08-22T23:59:00Z",
      "contracted_rate": 261.81,
      "baseline_rate": 314.81,
      "market_rate": 305.37,
      "rate_honoured": 1,
      "customer": "DHL",
      "cost_centre": "EMA-CREW",
      "change_type": "cancel_rebook",
      "change_source": "aims",
      "change_cost": 187.77,
      "modify_attempted": 1,
      "modify_failed_reason": "rate_changed",
      "room_lost": 1,
      "exception_opened_at": "2026-08-22T21:05:00Z",
      "exception_resolved_at": "2026-08-22T22:30: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-21",
      "ingested_at": "2026-08-22T02:14:00Z",
      "version": 1,
      "public_rate": 314.81,
      "discount_pct": 16.84
    },
    {
      "id": "RS-8854742-2",
      "period": "2026-08",
      "night": "2026-08-18",
      "booking_id": "RS-8854742",
      "duty_id": "D-514742",
      "layover_id": "L-514743",
      "crew_id": "FRA-1019",
      "crew_name": "J. Marchand",
      "crew_rank": "CPT",
      "traveller_type": "crew",
      "entity": "ASL Airlines France",
      "legal_entity": "ASL Airlines France SA",
      "home_base": "LYS",
      "station": "MRS",
      "country": "FR",
      "property_id": "P-132",
      "hotel": "Holiday Inn Marseille",
      "chain": "IHG",
      "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-16T17:40:00Z",
      "checkin_time": "05:40",
      "checkout_time": "04:30",
      "duty_end_utc": "2026-08-18T04:49:00Z",
      "duty_start_utc": "2026-08-18T11:50:00Z",
      "transfer_minutes": 16,
      "room_net": 297.21,
      "vat_rate": 10,
      "vat_amount": 29.72,
      "vat_country": "FR",
      "vat_recoverable": 1,
      "city_tax": 3.3,
      "rate_paid": 330.23,
      "ancillaries": 17.79,
      "fee": 0,
      "currency_local": "EUR",
      "rate_paid_local": 330.23,
      "fx_rate": 1,
      "fx_date": "2026-08-18",
      "currency": "EUR",
      "revenue_model": "vendor_net",
      "supplier_cost": 303,
      "markup": 27.23,
      "commission_received": 0,
      "commission_shared": 0,
      "commission_share_pct": 0,
      "rebate_received": 0,
      "vcc_ref": "VCC-8854742",
      "vcc_auth_amount": 373.02,
      "folio_amount": 348.02,
      "settled_amount": 348.02,
      "settled_at": "2026-08-18T23:59:00Z",
      "contracted_rate": null,
      "baseline_rate": 369.1,
      "market_rate": 358.03,
      "rate_honoured": 1,
      "customer": "FedEx",
      "cost_centre": "LYS-CREW",
      "change_type": "cancel_rebook",
      "change_source": "aims",
      "change_cost": 229.67,
      "modify_attempted": 1,
      "modify_failed_reason": "no_availability",
      "room_lost": 0,
      "exception_opened_at": "2026-08-18T11:40:00Z",
      "exception_resolved_at": "2026-08-18T18:40:00Z",
      "resolved_by": "human",
      "sla_breached": 1,
      "recon_state": "matched",
      "recon_amount": 0,
      "crew_rating": 2.9,
      "complaint_theme": "food",
      "source_file_id": "AIMS-2026-08-17",
      "ingested_at": "2026-08-18T02:14:00Z",
      "version": 1,
      "public_rate": 369.1,
      "discount_pct": 10.53
    },
    {
      "id": "RS-8853825-4",
      "period": "2026-08",
      "night": "2026-08-17",
      "booking_id": "RS-8853825",
      "duty_id": "D-513825",
      "layover_id": "L-513826",
      "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": "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": "irops",
      "night_status": "occupied",
      "lead_time_days": 0.5,
      "booking_created_at": "2026-08-14T03:00:00Z",
      "checkin_time": "15:00",
      "checkout_time": "08:15",
      "duty_end_utc": "2026-08-17T14:03:00Z",
      "duty_start_utc": "2026-08-17T14:05:00Z",
      "transfer_minutes": 22,
      "room_net": 315.64,
      "vat_rate": 6,
      "vat_amount": 18.94,
      "vat_country": "BE",
      "vat_recoverable": 1,
      "city_tax": 4,
      "rate_paid": 338.58,
      "ancillaries": 11.07,
      "fee": 0,
      "currency_local": "EUR",
      "rate_paid_local": 338.58,
      "fx_rate": 1,
      "fx_date": "2026-08-17",
      "currency": "EUR",
      "revenue_model": "routespring_contract",
      "supplier_cost": 321.06,
      "markup": 17.52,
      "commission_received": 0,
      "commission_shared": 0,
      "commission_share_pct": 0,
      "rebate_received": 0,
      "vcc_ref": "VCC-8853825",
      "vcc_auth_amount": 295.18,
      "folio_amount": 349.65,
      "settled_amount": 349.65,
      "settled_at": "2026-08-17T23:59:00Z",
      "contracted_rate": 259.11,
      "baseline_rate": 352.51,
      "market_rate": 341.93,
      "rate_honoured": 0,
      "customer": "DHL",
      "cost_centre": "DUB-CREW",
      "change_type": "cancel_rebook",
      "change_source": "aims",
      "change_cost": 256.8,
      "modify_attempted": 1,
      "modify_failed_reason": "hotel_cutoff",
      "room_lost": 0,
      "exception_opened_at": "2026-08-17T17:22:00Z",
      "exception_resolved_at": "2026-08-17T18:40: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-14",
      "ingested_at": "2026-08-17T02:14:00Z",
      "version": 1,
      "public_rate": 352.51,
      "discount_pct": 3.95
    },
    {
      "id": "RS-8854856-2",
      "period": "2026-08",
      "night": "2026-08-17",
      "booking_id": "RS-8854856",
      "duty_id": "D-514856",
      "layover_id": "L-514857",
      "crew_id": "FRA-1036",
      "crew_name": "A. Moreau",
      "crew_rank": "CC",
      "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": 0.5,
      "booking_created_at": "2026-08-16T02:00:00Z",
      "checkin_time": "14:00",
      "checkout_time": "08:15",
      "duty_end_utc": "2026-08-17T13:11:00Z",
      "duty_start_utc": "2026-08-17T11:50:00Z",
      "transfer_minutes": 14,
      "room_net": 263.75,
      "vat_rate": 10,
      "vat_amount": 26.37,
      "vat_country": "FR",
      "vat_recoverable": 1,
      "city_tax": 5.2,
      "rate_paid": 295.32,
      "ancillaries": 14.39,
      "fee": 0,
      "currency_local": "EUR",
      "rate_paid_local": 295.32,
      "fx_rate": 1,
      "fx_date": "2026-08-17",
      "currency": "EUR",
      "revenue_model": "airline_contract",
      "supplier_cost": 295.32,
      "markup": 0,
      "commission_received": 0,
      "commission_shared": 0,
      "commission_share_pct": 0,
      "rebate_received": 0,
      "vcc_ref": "VCC-8854856",
      "vcc_auth_amount": 334.71,
      "folio_amount": 309.71,
      "settled_amount": 309.71,
      "settled_at": "2026-08-17T23:59:00Z",
      "contracted_rate": 295.32,
      "baseline_rate": 384.38,
      "market_rate": 372.85,
      "rate_honoured": 1,
      "customer": "DHL",
      "cost_centre": "LYS-CREW",
      "change_type": "cancel_rebook",
      "change_source": "aims",
      "change_cost": 242.32,
      "modify_attempted": 1,
      "modify_failed_reason": "hotel_cutoff",
      "room_lost": 0,
      "exception_opened_at": "2026-08-17T11:40:00Z",
      "exception_resolved_at": "2026-08-17T18:40: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-16",
      "ingested_at": "2026-08-17T02:14:00Z",
      "version": 1,
      "public_rate": 384.38,
      "discount_pct": 23.17
    },
    {
      "id": "RS-8853603-2",
      "period": "2026-08",
      "night": "2026-08-14",
      "booking_id": "RS-8853603",
      "duty_id": "D-513603",
      "layover_id": "L-513604",
      "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": "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": 0.5,
      "booking_created_at": "2026-08-13T02:00:00Z",
      "checkin_time": "14:00",
      "checkout_time": "04:30",
      "duty_end_utc": "2026-08-14T13:10:00Z",
      "duty_start_utc": "2026-08-14T14:05:00Z",
      "transfer_minutes": 15,
      "room_net": 246.05,
      "vat_rate": 20,
      "vat_amount": 49.21,
      "vat_country": "GB",
      "vat_recoverable": 1,
      "city_tax": 0,
      "rate_paid": 295.26,
      "ancillaries": 0,
      "fee": 0,
      "currency_local": "GBP",
      "rate_paid_local": 250.48,
      "fx_rate": 1.178783,
      "fx_date": "2026-08-14",
      "currency": "EUR",
      "revenue_model": "airline_contract",
      "supplier_cost": 295.26,
      "markup": 0,
      "commission_received": 0,
      "commission_shared": 0,
      "commission_share_pct": 0,
      "rebate_received": 0,
      "vcc_ref": "VCC-8853603",
      "vcc_auth_amount": 320.26,
      "folio_amount": 295.26,
      "settled_amount": 295.26,
      "settled_at": "2026-08-14T23:59:00Z",
      "contracted_rate": 295.26,
      "baseline_rate": 377.74,
      "market_rate": 366.41,
      "rate_honoured": 1,
      "customer": "FedEx",
      "cost_centre": "DUB-CREW",
      "change_type": "cancel_rebook",
      "change_source": "aims",
      "change_cost": 267.89,
      "modify_attempted": 1,
      "modify_failed_reason": "hotel_cutoff",
      "room_lost": 0,
      "exception_opened_at": "2026-08-14T21:05:00Z",
      "exception_resolved_at": "2026-08-14T22:30:00Z",
      "resolved_by": "human",
      "sla_breached": 1,
      "recon_state": "matched",
      "recon_amount": 0,
      "crew_rating": 2.8,
      "complaint_theme": "food",
      "source_file_id": "AIMS-2026-08-13",
      "ingested_at": "2026-08-14T02:14:00Z",
      "version": 1,
      "public_rate": 377.74,
      "discount_pct": 21.84
    },
    {
      "id": "RS-8853869-3",
      "period": "2026-08",
      "night": "2026-08-14",
      "booking_id": "RS-8853869",
      "duty_id": "D-513869",
      "layover_id": "L-513870",
      "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": "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": "overnight",
      "night_status": "occupied",
      "lead_time_days": 0.5,
      "booking_created_at": "2026-08-12T02:00:00Z",
      "checkin_time": "14:00",
      "checkout_time": "08:15",
      "duty_end_utc": "2026-08-14T13:07:00Z",
      "duty_start_utc": "2026-08-14T09:15:00Z",
      "transfer_minutes": 18,
      "room_net": 301.32,
      "vat_rate": 6,
      "vat_amount": 18.08,
      "vat_country": "BE",
      "vat_recoverable": 1,
      "city_tax": 4.24,
      "rate_paid": 323.64,
      "ancillaries": 0,
      "fee": 0,
      "currency_local": "EUR",
      "rate_paid_local": 323.64,
      "fx_rate": 1,
      "fx_date": "2026-08-14",
      "currency": "EUR",
      "revenue_model": "routespring_contract",
      "supplier_cost": 302.16,
      "markup": 21.48,
      "commission_received": 0,
      "commission_shared": 0,
      "commission_share_pct": 0,
      "rebate_received": 0,
      "vcc_ref": "VCC-8853869",
      "vcc_auth_amount": 348.64,
      "folio_amount": 323.64,
      "settled_amount": 323.64,
      "settled_at": "2026-08-14T23:59:00Z",
      "contracted_rate": 323.64,
      "baseline_rate": 421.18,
      "market_rate": 408.54,
      "rate_honoured": 1,
      "customer": "FedEx",
      "cost_centre": "LGG-CREW",
      "change_type": "cancel_rebook",
      "change_source": "aims",
      "change_cost": 231.99,
      "modify_attempted": 1,
      "modify_failed_reason": "rate_changed",
      "room_lost": 0,
      "exception_opened_at": "2026-08-14T06:12:00Z",
      "exception_resolved_at": "2026-08-14T22:30:00Z",
      "resolved_by": "human",
      "sla_breached": 1,
      "recon_state": "matched",
      "recon_amount": 0,
      "crew_rating": 4.7,
      "complaint_theme": null,
      "source_file_id": "AIMS-2026-08-12",
      "ingested_at": "2026-08-14T02:14:00Z",
      "version": 1,
      "public_rate": 421.18,
      "discount_pct": 23.16
    },
    {
      "id": "RS-8854952-1",
      "period": "2026-08",
      "night": "2026-08-11",
      "booking_id": "RS-8854952",
      "duty_id": "D-514952",
      "layover_id": "L-514953",
      "crew_id": "FRA-1088",
      "crew_name": "O. Lefevre",
      "crew_rank": "CC",
      "traveller_type": "crew",
      "entity": "ASL Airlines France",
      "legal_entity": "ASL Airlines France SA",
      "home_base": "LYS",
      "station": "TLS",
      "country": "FR",
      "property_id": "P-133",
      "hotel": "Pullman Toulouse Airport",
      "chain": "Accor",
      "contract_id": null,
      "allotment_id": null,
      "is_allotment_night": 0,
      "rate_type": "gds",
      "duty_reason": "irops",
      "night_status": "occupied",
      "lead_time_days": 0.5,
      "booking_created_at": "2026-08-11T10:30:00Z",
      "checkin_time": "22:30",
      "checkout_time": "12:00",
      "duty_end_utc": "2026-08-11T21:33:00Z",
      "duty_start_utc": "2026-08-11T14:05:00Z",
      "transfer_minutes": 22,
      "room_net": 287.76,
      "vat_rate": 10,
      "vat_amount": 28.78,
      "vat_country": "FR",
      "vat_recoverable": 1,
      "city_tax": 2.88,
      "rate_paid": 319.42,
      "ancillaries": 11.46,
      "fee": 15.97,
      "currency_local": "EUR",
      "rate_paid_local": 319.42,
      "fx_rate": 1,
      "fx_date": "2026-08-11",
      "currency": "EUR",
      "revenue_model": "vendor_commission",
      "supplier_cost": 319.42,
      "markup": 0,
      "commission_received": 31.93,
      "commission_shared": 15.96,
      "commission_share_pct": 50,
      "rebate_received": 0,
      "vcc_ref": "VCC-8854952",
      "vcc_auth_amount": 355.88,
      "folio_amount": 330.88,
      "settled_amount": 330.88,
      "settled_at": "2026-08-11T23:59:00Z",
      "contracted_rate": null,
      "baseline_rate": 350.08,
      "market_rate": 339.58,
      "rate_honoured": 1,
      "customer": "DHL",
      "cost_centre": "LYS-CREW",
      "change_type": "cancel_rebook",
      "change_source": "aims",
      "change_cost": 240.53,
      "modify_attempted": 1,
      "modify_failed_reason": "hotel_cutoff",
      "room_lost": 1,
      "exception_opened_at": "2026-08-11T11:40:00Z",
      "exception_resolved_at": "2026-08-11T07: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-11",
      "ingested_at": "2026-08-11T02:14:00Z",
      "version": 1,
      "public_rate": 350.08,
      "discount_pct": 8.76
    },
    {
      "id": "RS-8854832-2",
      "period": "2026-08",
      "night": "2026-08-10",
      "booking_id": "RS-8854832",
      "duty_id": "D-514832",
      "layover_id": "L-514833",
      "crew_id": "FRA-S210",
      "crew_name": "V. Girard",
      "crew_rank": "STAFF",
      "traveller_type": "staff",
      "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": "C-126",
      "allotment_id": "A-126",
      "is_allotment_night": 1,
      "rate_type": "contracted",
      "duty_reason": "overnight",
      "night_status": "occupied",
      "lead_time_days": 0.5,
      "booking_created_at": "2026-08-08T13:15:00Z",
      "checkin_time": "01:15",
      "checkout_time": "04:30",
      "duty_end_utc": "2026-08-10T00:26:00Z",
      "duty_start_utc": "2026-08-10T14:05:00Z",
      "transfer_minutes": 14,
      "room_net": 265.93,
      "vat_rate": 10,
      "vat_amount": 26.59,
      "vat_country": "FR",
      "vat_recoverable": 1,
      "city_tax": 5.2,
      "rate_paid": 297.72,
      "ancillaries": 0,
      "fee": 0,
      "currency_local": "EUR",
      "rate_paid_local": 297.72,
      "fx_rate": 1,
      "fx_date": "2026-08-10",
      "currency": "EUR",
      "revenue_model": "airline_contract",
      "supplier_cost": 297.72,
      "markup": 0,
      "commission_received": 0,
      "commission_shared": 0,
      "commission_share_pct": 0,
      "rebate_received": 0,
      "vcc_ref": "VCC-8854832",
      "vcc_auth_amount": 322.72,
      "folio_amount": 297.72,
      "settled_amount": 297.72,
      "settled_at": "2026-08-10T23:59:00Z",
      "contracted_rate": 297.72,
      "baseline_rate": 399.97,
      "market_rate": 387.97,
      "rate_honoured": 1,
      "customer": "ASL own pax",
      "cost_centre": "MRS-CREW",
      "change_type": "cancel_rebook",
      "change_source": "aims",
      "change_cost": 168.53,
      "modify_attempted": 1,
      "modify_failed_reason": "hotel_cutoff",
      "room_lost": 0,
      "exception_opened_at": "2026-08-10T21:05:00Z",
      "exception_resolved_at": "2026-08-10T18:40: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-09",
      "ingested_at": "2026-08-10T02:14:00Z",
      "version": 1,
      "public_rate": 399.97,
      "discount_pct": 25.56
    },
    {
      "id": "RS-8854797-1",
      "period": "2026-08",
      "night": "2026-08-09",
      "booking_id": "RS-8854797",
      "duty_id": "D-514797",
      "layover_id": "L-514798",
      "crew_id": "FRA-1052",
      "crew_name": "D. Lefevre",
      "crew_rank": "FO",
      "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": 0.5,
      "booking_created_at": "2026-08-09T02:00:00Z",
      "checkin_time": "14:00",
      "checkout_time": "04:30",
      "duty_end_utc": "2026-08-09T13:11:00Z",
      "duty_start_utc": "2026-08-09T14:05:00Z",
      "transfer_minutes": 14,
      "room_net": 281.47,
      "vat_rate": 10,
      "vat_amount": 28.15,
      "vat_country": "FR",
      "vat_recoverable": 1,
      "city_tax": 5.2,
      "rate_paid": 314.82,
      "ancillaries": 0,
      "fee": 15.97,
      "currency_local": "EUR",
      "rate_paid_local": 314.82,
      "fx_rate": 1,
      "fx_date": "2026-08-09",
      "currency": "EUR",
      "revenue_model": "vendor_net",
      "supplier_cost": 286.14,
      "markup": 28.68,
      "commission_received": 0,
      "commission_shared": 0,
      "commission_share_pct": 0,
      "rebate_received": 0,
      "vcc_ref": "VCC-8854797",
      "vcc_auth_amount": 339.82,
      "folio_amount": 314.82,
      "settled_amount": 314.82,
      "settled_at": "2026-08-09T23:59:00Z",
      "contracted_rate": null,
      "baseline_rate": 358.8,
      "market_rate": 348.04,
      "rate_honoured": 1,
      "customer": "FedEx",
      "cost_centre": "MRS-CREW",
      "change_type": "cancel_rebook",
      "change_source": "aims",
      "change_cost": 230.72,
      "modify_attempted": 1,
      "modify_failed_reason": "hotel_cutoff",
      "room_lost": 0,
      "exception_opened_at": "2026-08-09T06:12:00Z",
      "exception_resolved_at": "2026-08-09T12:55: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-09",
      "ingested_at": "2026-08-09T02:14:00Z",
      "version": 1,
      "public_rate": 358.8,
      "discount_pct": 12.26
    },
    {
      "id": "RS-8853062-2",
      "period": "2026-08",
      "night": "2026-08-08",
      "booking_id": "RS-8853062",
      "duty_id": "D-513062",
      "layover_id": "L-513063",
      "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": "BHX",
      "country": "GB",
      "property_id": "P-114",
      "hotel": "Ibis Birmingham Airport",
      "chain": "Accor",
      "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-06T17:40:00Z",
      "checkin_time": "05:40",
      "checkout_time": "12:00",
      "duty_end_utc": "2026-08-08T04:42:00Z",
      "duty_start_utc": "2026-08-08T14:05:00Z",
      "transfer_minutes": 23,
      "room_net": 237.42,
      "vat_rate": 20,
      "vat_amount": 47.48,
      "vat_country": "GB",
      "vat_recoverable": 1,
      "city_tax": 0,
      "rate_paid": 284.9,
      "ancillaries": 0,
      "fee": 0,
      "currency_local": "GBP",
      "rate_paid_local": 240,
      "fx_rate": 1.187108,
      "fx_date": "2026-08-08",
      "currency": "EUR",
      "revenue_model": "vendor_net",
      "supplier_cost": 260.49,
      "markup": 24.41,
      "commission_received": 0,
      "commission_shared": 0,
      "commission_share_pct": 0,
      "rebate_received": 0,
      "vcc_ref": "VCC-8853062",
      "vcc_auth_amount": 309.9,
      "folio_amount": 284.9,
      "settled_amount": 284.9,
      "settled_at": "2026-08-08T23:59:00Z",
      "contracted_rate": null,
      "baseline_rate": 327.24,
      "market_rate": 317.42,
      "rate_honoured": 1,
      "customer": "UPS",
      "cost_centre": "EMA-CREW",
      "change_type": "cancel_rebook",
      "change_source": "travel_desk",
      "change_cost": 187.27,
      "modify_attempted": 1,
      "modify_failed_reason": "no_availability",
      "room_lost": 0,
      "exception_opened_at": "2026-08-08T11:40:00Z",
      "exception_resolved_at": "2026-08-08T07: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-07",
      "ingested_at": "2026-08-08T02:14:00Z",
      "version": 1,
      "public_rate": 327.24,
      "discount_pct": 12.94
    },
    {
      "id": "RS-8854931-2",
      "period": "2026-08",
      "night": "2026-08-08",
      "booking_id": "RS-8854931",
      "duty_id": "D-514931",
      "layover_id": "L-514932",
      "crew_id": "FRA-1069",
      "crew_name": "Y. Perrin",
      "crew_rank": "FO",
      "traveller_type": "crew",
      "entity": "ASL Airlines France",
      "legal_entity": "ASL Airlines France SA",
      "home_base": "LYS",
      "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": "overnight",
      "night_status": "occupied",
      "lead_time_days": 0.5,
      "booking_created_at": "2026-08-06T17:40:00Z",
      "checkin_time": "05:40",
      "checkout_time": "12:00",
      "duty_end_utc": "2026-08-08T04:42:00Z",
      "duty_start_utc": "2026-08-08T11:50:00Z",
      "transfer_minutes": 23,
      "room_net": 286.4,
      "vat_rate": 10,
      "vat_amount": 28.64,
      "vat_country": "ES",
      "vat_recoverable": 1,
      "city_tax": 0,
      "rate_paid": 315.04,
      "ancillaries": 0,
      "fee": 0,
      "currency_local": "EUR",
      "rate_paid_local": 315.04,
      "fx_rate": 1,
      "fx_date": "2026-08-08",
      "currency": "EUR",
      "revenue_model": "routespring_contract",
      "supplier_cost": 295.61,
      "markup": 19.43,
      "commission_received": 0,
      "commission_shared": 0,
      "commission_share_pct": 0,
      "rebate_received": 0,
      "vcc_ref": "VCC-8854931",
      "vcc_auth_amount": 298.79,
      "folio_amount": 315.04,
      "settled_amount": 315.04,
      "settled_at": "2026-08-08T23:59:00Z",
      "contracted_rate": 273.79,
      "baseline_rate": 321.61,
      "market_rate": 311.96,
      "rate_honoured": 0,
      "customer": "FedEx",
      "cost_centre": "LYS-CREW",
      "change_type": "cancel_rebook",
      "change_source": "aims",
      "change_cost": 162.16,
      "modify_attempted": 1,
      "modify_failed_reason": "no_availability",
      "room_lost": 1,
      "exception_opened_at": "2026-08-08T21:05:00Z",
      "exception_resolved_at": "2026-08-08T22:30: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-07",
      "ingested_at": "2026-08-08T02:14:00Z",
      "version": 1,
      "public_rate": 321.61,
      "discount_pct": 2.04
    },
    {
      "id": "RS-8853690-2",
      "period": "2026-08",
      "night": "2026-08-07",
      "booking_id": "RS-8853690",
      "duty_id": "D-513690",
      "layover_id": "L-513691",
      "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": "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": "irops",
      "night_status": "occupied",
      "lead_time_days": 0.5,
      "booking_created_at": "2026-08-06T03:00:00Z",
      "checkin_time": "15:00",
      "checkout_time": "10:00",
      "duty_end_utc": "2026-08-07T14:07:00Z",
      "duty_start_utc": "2026-08-07T11:50:00Z",
      "transfer_minutes": 18,
      "room_net": 293.71,
      "vat_rate": 20,
      "vat_amount": 58.74,
      "vat_country": "GB",
      "vat_recoverable": 1,
      "city_tax": 0,
      "rate_paid": 352.45,
      "ancillaries": 0,
      "fee": 0,
      "currency_local": "GBP",
      "rate_paid_local": 296.48,
      "fx_rate": 1.188773,
      "fx_date": "2026-08-07",
      "currency": "EUR",
      "revenue_model": "vendor_net",
      "supplier_cost": 314.07,
      "markup": 38.38,
      "commission_received": 0,
      "commission_shared": 0,
      "commission_share_pct": 0,
      "rebate_received": 0,
      "vcc_ref": "VCC-8853690",
      "vcc_auth_amount": 377.45,
      "folio_amount": 352.45,
      "settled_amount": 352.45,
      "settled_at": "2026-08-07T23:59:00Z",
      "contracted_rate": null,
      "baseline_rate": 391.1,
      "market_rate": 379.37,
      "rate_honoured": 1,
      "customer": "DHL",
      "cost_centre": "EMA-CREW",
      "change_type": "cancel_rebook",
      "change_source": "aims",
      "change_cost": 214.33,
      "modify_attempted": 1,
      "modify_failed_reason": "rate_changed",
      "room_lost": 0,
      "exception_opened_at": "2026-08-07T21:05:00Z",
      "exception_resolved_at": "2026-08-07T18:40: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-06",
      "ingested_at": "2026-08-07T02:14:00Z",
      "version": 1,
      "public_rate": 391.1,
      "discount_pct": 9.88
    },
    {
      "id": "RS-8853641-1",
      "period": "2026-08",
      "night": "2026-08-04",
      "booking_id": "RS-8853641",
      "duty_id": "D-513641",
      "layover_id": "L-513642",
      "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": "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": 0.5,
      "booking_created_at": "2026-08-04T10:30:00Z",
      "checkin_time": "22:30",
      "checkout_time": "10:00",
      "duty_end_utc": "2026-08-04T21:44:00Z",
      "duty_start_utc": "2026-08-04T11:50:00Z",
      "transfer_minutes": 11,
      "room_net": 249.37,
      "vat_rate": 20,
      "vat_amount": 49.87,
      "vat_country": "GB",
      "vat_recoverable": 1,
      "city_tax": 0,
      "rate_paid": 299.24,
      "ancillaries": 0,
      "fee": 15.97,
      "currency_local": "GBP",
      "rate_paid_local": 251.89,
      "fx_rate": 1.187978,
      "fx_date": "2026-08-04",
      "currency": "EUR",
      "revenue_model": "routespring_contract",
      "supplier_cost": 280.87,
      "markup": 18.37,
      "commission_received": 0,
      "commission_shared": 0,
      "commission_share_pct": 0,
      "rebate_received": 0,
      "vcc_ref": "VCC-8853641",
      "vcc_auth_amount": 324.24,
      "folio_amount": 299.24,
      "settled_amount": 299.24,
      "settled_at": "2026-08-04T23:59:00Z",
      "contracted_rate": 299.24,
      "baseline_rate": 405.78,
      "market_rate": 393.61,
      "rate_honoured": 1,
      "customer": "DHL",
      "cost_centre": "DUB-CREW",
      "change_type": "cancel_rebook",
      "change_source": "aims",
      "change_cost": 165.04,
      "modify_attempted": 1,
      "modify_failed_reason": "hotel_cutoff",
      "room_lost": 0,
      "exception_opened_at": "2026-08-04T17:22:00Z",
      "exception_resolved_at": "2026-08-04T12:55: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-04",
      "ingested_at": "2026-08-04T02:14:00Z",
      "version": 1,
      "public_rate": 405.78,
      "discount_pct": 26.26
    },
    {
      "id": "RS-8854409-3",
      "period": "2026-08",
      "night": "2026-08-04",
      "booking_id": "RS-8854409",
      "duty_id": "D-514409",
      "layover_id": "L-514410",
      "crew_id": "BEL-1004",
      "crew_name": "T. Maes",
      "crew_rank": "CC",
      "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": 0.5,
      "booking_created_at": "2026-08-01T17:40:00Z",
      "checkin_time": "05:40",
      "checkout_time": "08:15",
      "duty_end_utc": "2026-08-04T04:21:00Z",
      "duty_start_utc": "2026-08-04T11:50:00Z",
      "transfer_minutes": 44,
      "room_net": 208.09,
      "vat_rate": 15,
      "vat_amount": 31.21,
      "vat_country": "ZA",
      "vat_recoverable": 0,
      "city_tax": 0,
      "rate_paid": 239.3,
      "ancillaries": 0,
      "fee": 0,
      "currency_local": "ZAR",
      "rate_paid_local": 4749.34,
      "fx_rate": 0.050386,
      "fx_date": "2026-08-04",
      "currency": "EUR",
      "revenue_model": "routespring_contract",
      "supplier_cost": 223.09,
      "markup": 16.21,
      "commission_received": 0,
      "commission_shared": 0,
      "commission_share_pct": 0,
      "rebate_received": 0,
      "vcc_ref": "VCC-8854409",
      "vcc_auth_amount": 264.3,
      "folio_amount": 239.3,
      "settled_amount": 239.3,
      "settled_at": "2026-08-04T23:59:00Z",
      "contracted_rate": 239.3,
      "baseline_rate": 341.24,
      "market_rate": 331,
      "rate_honoured": 1,
      "customer": "FedEx",
      "cost_centre": "LGG-CREW",
      "change_type": "cancel_rebook",
      "change_source": "aims",
      "change_cost": 274.57,
      "modify_attempted": 1,
      "modify_failed_reason": "hotel_cutoff",
      "room_lost": 0,
      "exception_opened_at": "2026-08-04T06:12:00Z",
      "exception_resolved_at": "2026-08-04T18:40: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-02",
      "ingested_at": "2026-08-04T02:14:00Z",
      "version": 1,
      "public_rate": 341.24,
      "discount_pct": 29.87
    },
    {
      "id": "RS-8854451-3",
      "period": "2026-08",
      "night": "2026-08-04",
      "booking_id": "RS-8854451",
      "duty_id": "D-514451",
      "layover_id": "L-514452",
      "crew_id": "BEL-1038",
      "crew_name": "J. De Smet",
      "crew_rank": "ENG",
      "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": "irops",
      "night_status": "occupied",
      "lead_time_days": 0.5,
      "booking_created_at": "2026-08-01T13:15:00Z",
      "checkin_time": "01:15",
      "checkout_time": "04:30",
      "duty_end_utc": "2026-08-04T00:00:00Z",
      "duty_start_utc": "2026-08-04T09:15:00Z",
      "transfer_minutes": 56,
      "room_net": 296.22,
      "vat_rate": 0,
      "vat_amount": 0,
      "vat_country": "HK",
      "vat_recoverable": 0,
      "city_tax": 0,
      "rate_paid": 296.22,
      "ancillaries": 0,
      "fee": 0,
      "currency_local": "HKD",
      "rate_paid_local": 2474.65,
      "fx_rate": 0.119702,
      "fx_date": "2026-08-04",
      "currency": "EUR",
      "revenue_model": "routespring_contract",
      "supplier_cost": 279.56,
      "markup": 16.66,
      "commission_received": 0,
      "commission_shared": 0,
      "commission_share_pct": 0,
      "rebate_received": 0,
      "vcc_ref": "VCC-8854451",
      "vcc_auth_amount": 321.22,
      "folio_amount": 296.22,
      "settled_amount": 296.22,
      "settled_at": "2026-08-04T23:59:00Z",
      "contracted_rate": 296.22,
      "baseline_rate": 426.41,
      "market_rate": 413.62,
      "rate_honoured": 1,
      "customer": "FedEx",
      "cost_centre": "BRU-CREW",
      "change_type": "cancel_rebook",
      "change_source": "aims",
      "change_cost": 249.41,
      "modify_attempted": 1,
      "modify_failed_reason": "no_availability",
      "room_lost": 0,
      "exception_opened_at": "2026-08-04T21:05:00Z",
      "exception_resolved_at": "2026-08-04T22:30: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-02",
      "ingested_at": "2026-08-04T02:14:00Z",
      "version": 1,
      "public_rate": 426.41,
      "discount_pct": 30.53
    },
    {
      "id": "RS-8855170-3",
      "period": "2026-08",
      "night": "2026-08-04",
      "booking_id": "RS-8855170",
      "duty_id": "D-515170",
      "layover_id": "L-515171",
      "crew_id": "FRA-1067",
      "crew_name": "G. Marchand",
      "crew_rank": "ENG",
      "traveller_type": "crew",
      "entity": "ASL Airlines France",
      "legal_entity": "ASL Airlines France SA",
      "home_base": "MRS",
      "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": "gds",
      "duty_reason": "overnight",
      "night_status": "occupied",
      "lead_time_days": 0.5,
      "booking_created_at": "2026-08-02T02:00:00Z",
      "checkin_time": "14:00",
      "checkout_time": "11:00",
      "duty_end_utc": "2026-08-04T13:10:00Z",
      "duty_start_utc": "2026-08-04T06:30:00Z",
      "transfer_minutes": 15,
      "room_net": 317.88,
      "vat_rate": 10,
      "vat_amount": 31.79,
      "vat_country": "FR",
      "vat_recoverable": 1,
      "city_tax": 3.3,
      "rate_paid": 352.97,
      "ancillaries": 12.04,
      "fee": 0,
      "currency_local": "EUR",
      "rate_paid_local": 352.97,
      "fx_rate": 1,
      "fx_date": "2026-08-04",
      "currency": "EUR",
      "revenue_model": "vendor_commission",
      "supplier_cost": 352.97,
      "markup": 0,
      "commission_received": 36.15,
      "commission_shared": 18.07,
      "commission_share_pct": 50,
      "rebate_received": 0,
      "vcc_ref": "VCC-8855170",
      "vcc_auth_amount": 390.01,
      "folio_amount": 365.01,
      "settled_amount": 365.01,
      "settled_at": "2026-08-04T23:59:00Z",
      "contracted_rate": null,
      "baseline_rate": 382.01,
      "market_rate": 370.55,
      "rate_honoured": 1,
      "customer": "DHL",
      "cost_centre": "MRS-CREW",
      "change_type": "cancel_rebook",
      "change_source": "aims",
      "change_cost": 185.01,
      "modify_attempted": 1,
      "modify_failed_reason": "hotel_cutoff",
      "room_lost": 1,
      "exception_opened_at": "2026-08-04T06:12:00Z",
      "exception_resolved_at": "2026-08-04T12:55: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-02",
      "ingested_at": "2026-08-04T02:14:00Z",
      "version": 1,
      "public_rate": 382.01,
      "discount_pct": 7.6
    },
    {
      "id": "RS-8855170-2",
      "period": "2026-08",
      "night": "2026-08-03",
      "booking_id": "RS-8855170",
      "duty_id": "D-515170",
      "layover_id": "L-515171",
      "crew_id": "FRA-1067",
      "crew_name": "G. Marchand",
      "crew_rank": "ENG",
      "traveller_type": "crew",
      "entity": "ASL Airlines France",
      "legal_entity": "ASL Airlines France SA",
      "home_base": "MRS",
      "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": "gds",
      "duty_reason": "overnight",
      "night_status": "occupied",
      "lead_time_days": 0.5,
      "booking_created_at": "2026-08-02T02:00:00Z",
      "checkin_time": "14:00",
      "checkout_time": "11:00",
      "duty_end_utc": "2026-08-03T13:10:00Z",
      "duty_start_utc": "2026-08-03T09:15:00Z",
      "transfer_minutes": 15,
      "room_net": 291.07,
      "vat_rate": 10,
      "vat_amount": 29.11,
      "vat_country": "FR",
      "vat_recoverable": 1,
      "city_tax": 3.3,
      "rate_paid": 323.48,
      "ancillaries": 0,
      "fee": 0,
      "currency_local": "EUR",
      "rate_paid_local": 323.48,
      "fx_rate": 1,
      "fx_date": "2026-08-03",
      "currency": "EUR",
      "revenue_model": "vendor_commission",
      "supplier_cost": 323.48,
      "markup": 0,
      "commission_received": 33.13,
      "commission_shared": 16.56,
      "commission_share_pct": 50,
      "rebate_received": 0,
      "vcc_ref": "VCC-8855170",
      "vcc_auth_amount": 348.48,
      "folio_amount": 323.48,
      "settled_amount": 323.48,
      "settled_at": "2026-08-03T23:59:00Z",
      "contracted_rate": null,
      "baseline_rate": 350.09,
      "market_rate": 339.59,
      "rate_honoured": 1,
      "customer": "DHL",
      "cost_centre": "MRS-CREW",
      "change_type": "cancel_rebook",
      "change_source": "aims",
      "change_cost": 246.44,
      "modify_attempted": 1,
      "modify_failed_reason": "hotel_cutoff",
      "room_lost": 1,
      "exception_opened_at": "2026-08-03T11:40:00Z",
      "exception_resolved_at": "2026-08-03T18:40: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-02",
      "ingested_at": "2026-08-03T02:14:00Z",
      "version": 1,
      "public_rate": 350.09,
      "discount_pct": 7.6
    },
    {
      "id": "RS-8854130-1",
      "period": "2026-08",
      "night": "2026-08-01",
      "booking_id": "RS-8854130",
      "duty_id": "D-514130",
      "layover_id": "L-514131",
      "crew_id": "BEL-1030",
      "crew_name": "P. Claes",
      "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": "A-110",
      "is_allotment_night": 1,
      "rate_type": "contracted",
      "duty_reason": "irops",
      "night_status": "occupied",
      "lead_time_days": 0.5,
      "booking_created_at": "2026-07-31T13:15:00Z",
      "checkin_time": "01:15",
      "checkout_time": "12:00",
      "duty_end_utc": "2026-08-01T00:18:00Z",
      "duty_start_utc": "2026-08-01T06:30:00Z",
      "transfer_minutes": 22,
      "room_net": 243.51,
      "vat_rate": 6,
      "vat_amount": 14.61,
      "vat_country": "BE",
      "vat_recoverable": 1,
      "city_tax": 4,
      "rate_paid": 262.12,
      "ancillaries": 0,
      "fee": 15.97,
      "currency_local": "EUR",
      "rate_paid_local": 262.12,
      "fx_rate": 1,
      "fx_date": "2026-08-01",
      "currency": "EUR",
      "revenue_model": "airline_contract",
      "supplier_cost": 262.12,
      "markup": 0,
      "commission_received": 0,
      "commission_shared": 0,
      "commission_share_pct": 0,
      "rebate_received": 0,
      "vcc_ref": "VCC-8854130",
      "vcc_auth_amount": 287.12,
      "folio_amount": 262.12,
      "settled_amount": 262.12,
      "settled_at": "2026-08-01T23:59:00Z",
      "contracted_rate": 262.12,
      "baseline_rate": 305.31,
      "market_rate": 296.15,
      "rate_honoured": 1,
      "customer": "DHL",
      "cost_centre": "BRU-CREW",
      "change_type": "cancel_rebook",
      "change_source": "aims",
      "change_cost": 220.08,
      "modify_attempted": 1,
      "modify_failed_reason": "hotel_cutoff",
      "room_lost": 1,
      "exception_opened_at": "2026-08-01T11:40:00Z",
      "exception_resolved_at": "2026-08-01T12:55: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-01",
      "ingested_at": "2026-08-01T02:14:00Z",
      "version": 1,
      "public_rate": 305.31,
      "discount_pct": 14.15
    }
  ]
}