{
  "metric": "rooms_kept",
  "label": "Rooms kept, not rebooked",
  "note": "Changes the hotel accepted in place, so the room was never lost.",
  "table": "room_night",
  "sort": null,
  "dir": "desc",
  "filters": {},
  "total": 412,
  "sums": {
    "public_rate": 152693.07,
    "rate_paid": 123330.75
  },
  "rows": [
    {
      "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-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-8853623-3",
      "period": "2026-08",
      "night": "2026-08-31",
      "booking_id": "RS-8853623",
      "duty_id": "D-513623",
      "layover_id": "L-513624",
      "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-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": 0.5,
      "booking_created_at": "2026-08-29T03:00:00Z",
      "checkin_time": "15:00",
      "checkout_time": "11:00",
      "duty_end_utc": "2026-08-31T14:10:00Z",
      "duty_start_utc": "2026-08-31T11:50:00Z",
      "transfer_minutes": 15,
      "room_net": 211.43,
      "vat_rate": 13.5,
      "vat_amount": 28.54,
      "vat_country": "IE",
      "vat_recoverable": 1,
      "city_tax": 0,
      "rate_paid": 239.97,
      "ancillaries": 19.56,
      "fee": 0,
      "currency_local": "EUR",
      "rate_paid_local": 239.97,
      "fx_rate": 1,
      "fx_date": "2026-08-31",
      "currency": "EUR",
      "revenue_model": "airline_contract",
      "supplier_cost": 239.97,
      "markup": 0,
      "commission_received": 0,
      "commission_shared": 0,
      "commission_share_pct": 0,
      "rebate_received": 0,
      "vcc_ref": "VCC-8853623",
      "vcc_auth_amount": 284.53,
      "folio_amount": 259.53,
      "settled_amount": 259.53,
      "settled_at": "2026-08-31T23:59:00Z",
      "contracted_rate": 239.97,
      "baseline_rate": 325.01,
      "market_rate": 315.26,
      "rate_honoured": 1,
      "customer": "UPS",
      "cost_centre": "EMA-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-31T02:14:00Z",
      "version": 1,
      "public_rate": 325.01,
      "discount_pct": 26.17
    },
    {
      "id": "RS-8853956-1",
      "period": "2026-08",
      "night": "2026-08-31",
      "booking_id": "RS-8853956",
      "duty_id": "D-513956",
      "layover_id": "L-513957",
      "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": "DXB",
      "country": "AE",
      "property_id": "P-123",
      "hotel": "Le Meridien Dubai",
      "chain": "Marriott",
      "contract_id": "C-123",
      "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-30T13:15:00Z",
      "checkin_time": "01:15",
      "checkout_time": "12:00",
      "duty_end_utc": "2026-08-31T00:00:00Z",
      "duty_start_utc": "2026-08-31T06:30:00Z",
      "transfer_minutes": 48,
      "room_net": 272.84,
      "vat_rate": 5,
      "vat_amount": 13.64,
      "vat_country": "AE",
      "vat_recoverable": 0,
      "city_tax": 5,
      "rate_paid": 291.48,
      "ancillaries": 9.86,
      "fee": 15.97,
      "currency_local": "AED",
      "rate_paid_local": 1130.27,
      "fx_rate": 0.257885,
      "fx_date": "2026-08-31",
      "currency": "EUR",
      "revenue_model": "airline_contract",
      "supplier_cost": 291.48,
      "markup": 0,
      "commission_received": 0,
      "commission_shared": 0,
      "commission_share_pct": 0,
      "rebate_received": 0,
      "vcc_ref": "VCC-8853956",
      "vcc_auth_amount": 326.34,
      "folio_amount": 301.34,
      "settled_amount": 301.34,
      "settled_at": "2026-08-31T23:59:00Z",
      "contracted_rate": 291.48,
      "baseline_rate": 395.72,
      "market_rate": 383.85,
      "rate_honoured": 1,
      "customer": "FedEx",
      "cost_centre": "LGG-CREW",
      "change_type": "modify_in_place",
      "change_source": "aims",
      "change_cost": 17.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-31",
      "ingested_at": "2026-08-31T02:14:00Z",
      "version": 1,
      "public_rate": 395.72,
      "discount_pct": 26.34
    },
    {
      "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-8854147-3",
      "period": "2026-08",
      "night": "2026-08-31",
      "booking_id": "RS-8854147",
      "duty_id": "D-514147",
      "layover_id": "L-514148",
      "crew_id": "BEL-1029",
      "crew_name": "H. Willems",
      "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-122",
      "hotel": "Millennium Airport Hotel Dubai",
      "chain": "Millennium",
      "contract_id": "C-122",
      "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-29T04:00:00Z",
      "checkin_time": "16:00",
      "checkout_time": "08:15",
      "duty_end_utc": "2026-08-31T14:29:00Z",
      "duty_start_utc": "2026-08-31T09:15:00Z",
      "transfer_minutes": 56,
      "room_net": 269.06,
      "vat_rate": 5,
      "vat_amount": 13.45,
      "vat_country": "AE",
      "vat_recoverable": 0,
      "city_tax": 5,
      "rate_paid": 287.51,
      "ancillaries": 16.28,
      "fee": 0,
      "currency_local": "AED",
      "rate_paid_local": 1114.88,
      "fx_rate": 0.257885,
      "fx_date": "2026-08-31",
      "currency": "EUR",
      "revenue_model": "airline_contract",
      "supplier_cost": 287.51,
      "markup": 0,
      "commission_received": 0,
      "commission_shared": 0,
      "commission_share_pct": 0,
      "rebate_received": 0,
      "vcc_ref": "VCC-8854147",
      "vcc_auth_amount": 328.79,
      "folio_amount": 303.79,
      "settled_amount": 303.79,
      "settled_at": "2026-08-31T23:59:00Z",
      "contracted_rate": 287.51,
      "baseline_rate": 384.66,
      "market_rate": 373.12,
      "rate_honoured": 1,
      "customer": "DHL",
      "cost_centre": "LGG-CREW",
      "change_type": "modify_in_place",
      "change_source": "aims",
      "change_cost": 12.62,
      "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": 384.66,
      "discount_pct": 25.26
    },
    {
      "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-8854684-3",
      "period": "2026-08",
      "night": "2026-08-31",
      "booking_id": "RS-8854684",
      "duty_id": "D-514684",
      "layover_id": "L-514685",
      "crew_id": "FRA-1050",
      "crew_name": "R. Bernard",
      "crew_rank": "FO",
      "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": 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-29T02:00:00Z",
      "checkin_time": "14:00",
      "checkout_time": "08:15",
      "duty_end_utc": "2026-08-31T13:02:00Z",
      "duty_start_utc": "2026-08-31T11:50:00Z",
      "transfer_minutes": 23,
      "room_net": 330.75,
      "vat_rate": 10,
      "vat_amount": 33.07,
      "vat_country": "ES",
      "vat_recoverable": 1,
      "city_tax": 0,
      "rate_paid": 363.82,
      "ancillaries": 0,
      "fee": 0,
      "currency_local": "EUR",
      "rate_paid_local": 363.82,
      "fx_rate": 1,
      "fx_date": "2026-08-31",
      "currency": "EUR",
      "revenue_model": "vendor_commission",
      "supplier_cost": 363.82,
      "markup": 0,
      "commission_received": 27.99,
      "commission_shared": 13.99,
      "commission_share_pct": 50,
      "rebate_received": 0,
      "vcc_ref": "VCC-8854684",
      "vcc_auth_amount": 388.82,
      "folio_amount": 363.82,
      "settled_amount": 363.82,
      "settled_at": "2026-08-31T23:59:00Z",
      "contracted_rate": null,
      "baseline_rate": 386.68,
      "market_rate": 375.08,
      "rate_honoured": 1,
      "customer": "UPS",
      "cost_centre": "MRS-CREW",
      "change_type": "modify_in_place",
      "change_source": "aims",
      "change_cost": 15.96,
      "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": 386.68,
      "discount_pct": 5.91
    },
    {
      "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-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-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-8853886-1",
      "period": "2026-08",
      "night": "2026-08-30",
      "booking_id": "RS-8853886",
      "duty_id": "D-513886",
      "layover_id": "L-513887",
      "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": "irops",
      "night_status": "occupied",
      "lead_time_days": 0.5,
      "booking_created_at": "2026-08-29T17:40:00Z",
      "checkin_time": "05:40",
      "checkout_time": "12:00",
      "duty_end_utc": "2026-08-30T04:42:00Z",
      "duty_start_utc": "2026-08-30T06:30:00Z",
      "transfer_minutes": 23,
      "room_net": 257.58,
      "vat_rate": 6,
      "vat_amount": 15.45,
      "vat_country": "BE",
      "vat_recoverable": 1,
      "city_tax": 4,
      "rate_paid": 277.03,
      "ancillaries": 33.12,
      "fee": 15.97,
      "currency_local": "EUR",
      "rate_paid_local": 277.03,
      "fx_rate": 1,
      "fx_date": "2026-08-30",
      "currency": "EUR",
      "revenue_model": "airline_contract",
      "supplier_cost": 277.03,
      "markup": 0,
      "commission_received": 0,
      "commission_shared": 0,
      "commission_share_pct": 0,
      "rebate_received": 0,
      "vcc_ref": "VCC-8853886",
      "vcc_auth_amount": 335.15,
      "folio_amount": 310.15,
      "settled_amount": 310.15,
      "settled_at": "2026-08-30T23:59:00Z",
      "contracted_rate": 277.03,
      "baseline_rate": 346.21,
      "market_rate": 335.82,
      "rate_honoured": 1,
      "customer": "FedEx",
      "cost_centre": "BRU-CREW",
      "change_type": "modify_in_place",
      "change_source": "travel_desk",
      "change_cost": 11.82,
      "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": 4.8,
      "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": 19.98
    },
    {
      "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-8854147-2",
      "period": "2026-08",
      "night": "2026-08-30",
      "booking_id": "RS-8854147",
      "duty_id": "D-514147",
      "layover_id": "L-514148",
      "crew_id": "BEL-1029",
      "crew_name": "H. Willems",
      "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-122",
      "hotel": "Millennium Airport Hotel Dubai",
      "chain": "Millennium",
      "contract_id": "C-122",
      "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-29T04:00:00Z",
      "checkin_time": "16:00",
      "checkout_time": "08:15",
      "duty_end_utc": "2026-08-30T14:29:00Z",
      "duty_start_utc": "2026-08-30T11:50:00Z",
      "transfer_minutes": 56,
      "room_net": 269.06,
      "vat_rate": 5,
      "vat_amount": 13.45,
      "vat_country": "AE",
      "vat_recoverable": 0,
      "city_tax": 5,
      "rate_paid": 287.51,
      "ancillaries": 0,
      "fee": 0,
      "currency_local": "AED",
      "rate_paid_local": 1115.3,
      "fx_rate": 0.257786,
      "fx_date": "2026-08-30",
      "currency": "EUR",
      "revenue_model": "airline_contract",
      "supplier_cost": 287.51,
      "markup": 0,
      "commission_received": 0,
      "commission_shared": 0,
      "commission_share_pct": 0,
      "rebate_received": 0,
      "vcc_ref": "VCC-8854147",
      "vcc_auth_amount": 312.51,
      "folio_amount": 287.51,
      "settled_amount": 287.51,
      "settled_at": "2026-08-30T23:59:00Z",
      "contracted_rate": 287.51,
      "baseline_rate": 346.93,
      "market_rate": 336.52,
      "rate_honoured": 1,
      "customer": "DHL",
      "cost_centre": "LGG-CREW",
      "change_type": "modify_in_place",
      "change_source": "aims",
      "change_cost": 11.54,
      "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": 346.93,
      "discount_pct": 17.13
    },
    {
      "id": "RS-8854684-2",
      "period": "2026-08",
      "night": "2026-08-30",
      "booking_id": "RS-8854684",
      "duty_id": "D-514684",
      "layover_id": "L-514685",
      "crew_id": "FRA-1050",
      "crew_name": "R. Bernard",
      "crew_rank": "FO",
      "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": 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-29T02:00:00Z",
      "checkin_time": "14:00",
      "checkout_time": "08:15",
      "duty_end_utc": "2026-08-30T13:02:00Z",
      "duty_start_utc": "2026-08-30T06:30:00Z",
      "transfer_minutes": 23,
      "room_net": 284.46,
      "vat_rate": 10,
      "vat_amount": 28.45,
      "vat_country": "ES",
      "vat_recoverable": 1,
      "city_tax": 0,
      "rate_paid": 312.91,
      "ancillaries": 30.43,
      "fee": 0,
      "currency_local": "EUR",
      "rate_paid_local": 312.91,
      "fx_rate": 1,
      "fx_date": "2026-08-30",
      "currency": "EUR",
      "revenue_model": "vendor_commission",
      "supplier_cost": 312.91,
      "markup": 0,
      "commission_received": 24.07,
      "commission_shared": 12.03,
      "commission_share_pct": 50,
      "rebate_received": 0,
      "vcc_ref": "VCC-8854684",
      "vcc_auth_amount": 368.34,
      "folio_amount": 343.34,
      "settled_amount": 343.34,
      "settled_at": "2026-08-30T23:59:00Z",
      "contracted_rate": null,
      "baseline_rate": 332.57,
      "market_rate": 322.59,
      "rate_honoured": 1,
      "customer": "UPS",
      "cost_centre": "MRS-CREW",
      "change_type": "modify_in_place",
      "change_source": "aims",
      "change_cost": 14.34,
      "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": 332.57,
      "discount_pct": 5.91
    },
    {
      "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-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-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-8853319-2",
      "period": "2026-08",
      "night": "2026-08-29",
      "booking_id": "RS-8853319",
      "duty_id": "D-513319",
      "layover_id": "L-513320",
      "crew_id": "IRE-1020",
      "crew_name": "R. Healy",
      "crew_rank": "ENG",
      "traveller_type": "crew",
      "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": "gds",
      "duty_reason": "irops",
      "night_status": "occupied",
      "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-29T21:11:00Z",
      "duty_start_utc": "2026-08-29T06:30:00Z",
      "transfer_minutes": 44,
      "room_net": 238.76,
      "vat_rate": 7,
      "vat_amount": 16.71,
      "vat_country": "DE",
      "vat_recoverable": 1,
      "city_tax": 5,
      "rate_paid": 260.47,
      "ancillaries": 13.99,
      "fee": 0,
      "currency_local": "EUR",
      "rate_paid_local": 260.47,
      "fx_rate": 1,
      "fx_date": "2026-08-29",
      "currency": "EUR",
      "revenue_model": "vendor_commission",
      "supplier_cost": 260.47,
      "markup": 0,
      "commission_received": 26.36,
      "commission_shared": 13.18,
      "commission_share_pct": 50,
      "rebate_received": 0,
      "vcc_ref": "VCC-8853319",
      "vcc_auth_amount": 299.46,
      "folio_amount": 274.46,
      "settled_amount": 274.46,
      "settled_at": "2026-08-29T23:59:00Z",
      "contracted_rate": null,
      "baseline_rate": 291.85,
      "market_rate": 283.09,
      "rate_honoured": 1,
      "customer": "FedEx",
      "cost_centre": "DUB-CREW",
      "change_type": "modify_in_place",
      "change_source": "aims",
      "change_cost": 14.84,
      "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": 291.85,
      "discount_pct": 10.75
    },
    {
      "id": "RS-8853623-1",
      "period": "2026-08",
      "night": "2026-08-29",
      "booking_id": "RS-8853623",
      "duty_id": "D-513623",
      "layover_id": "L-513624",
      "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-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": 0.5,
      "booking_created_at": "2026-08-29T03:00:00Z",
      "checkin_time": "15:00",
      "checkout_time": "11:00",
      "duty_end_utc": "2026-08-29T14:10:00Z",
      "duty_start_utc": "2026-08-29T11:50:00Z",
      "transfer_minutes": 15,
      "room_net": 211.43,
      "vat_rate": 13.5,
      "vat_amount": 28.54,
      "vat_country": "IE",
      "vat_recoverable": 1,
      "city_tax": 0,
      "rate_paid": 239.97,
      "ancillaries": 27.35,
      "fee": 15.97,
      "currency_local": "EUR",
      "rate_paid_local": 239.97,
      "fx_rate": 1,
      "fx_date": "2026-08-29",
      "currency": "EUR",
      "revenue_model": "airline_contract",
      "supplier_cost": 239.97,
      "markup": 0,
      "commission_received": 0,
      "commission_shared": 0,
      "commission_share_pct": 0,
      "rebate_received": 0,
      "vcc_ref": "VCC-8853623",
      "vcc_auth_amount": 292.32,
      "folio_amount": 267.32,
      "settled_amount": 267.32,
      "settled_at": "2026-08-29T23:59:00Z",
      "contracted_rate": 239.97,
      "baseline_rate": 281.35,
      "market_rate": 272.91,
      "rate_honoured": 1,
      "customer": "UPS",
      "cost_centre": "EMA-CREW",
      "change_type": "modify_in_place",
      "change_source": "travel_desk",
      "change_cost": 15.73,
      "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": 281.35,
      "discount_pct": 14.71
    },
    {
      "id": "RS-8853751-1",
      "period": "2026-08",
      "night": "2026-08-29",
      "booking_id": "RS-8853751",
      "duty_id": "D-513751",
      "layover_id": "L-513752",
      "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": "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": "irops",
      "night_status": "occupied",
      "lead_time_days": 0,
      "booking_created_at": "2026-08-29T04:10:00Z",
      "checkin_time": "05:40",
      "checkout_time": "11:00",
      "duty_end_utc": "2026-08-29T04:50:00Z",
      "duty_start_utc": "2026-08-29T09:15:00Z",
      "transfer_minutes": 15,
      "room_net": 212.09,
      "vat_rate": 13.5,
      "vat_amount": 28.63,
      "vat_country": "IE",
      "vat_recoverable": 1,
      "city_tax": 0,
      "rate_paid": 240.72,
      "ancillaries": 16.04,
      "fee": 15.97,
      "currency_local": "EUR",
      "rate_paid_local": 240.72,
      "fx_rate": 1,
      "fx_date": "2026-08-29",
      "currency": "EUR",
      "revenue_model": "airline_contract",
      "supplier_cost": 240.72,
      "markup": 0,
      "commission_received": 0,
      "commission_shared": 0,
      "commission_share_pct": 0,
      "rebate_received": 0,
      "vcc_ref": "VCC-8853751",
      "vcc_auth_amount": 281.76,
      "folio_amount": 256.76,
      "settled_amount": 256.76,
      "settled_at": "2026-08-29T23:59:00Z",
      "contracted_rate": 240.72,
      "baseline_rate": 281.35,
      "market_rate": 272.91,
      "rate_honoured": 1,
      "customer": "DHL",
      "cost_centre": "EMA-CREW",
      "change_type": "modify_in_place",
      "change_source": "aims",
      "change_cost": 14.36,
      "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": "food",
      "source_file_id": "AIMS-2026-08-29",
      "ingested_at": "2026-08-29T02:14:00Z",
      "version": 1,
      "public_rate": 281.35,
      "discount_pct": 14.44
    },
    {
      "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-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-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-8854684-1",
      "period": "2026-08",
      "night": "2026-08-29",
      "booking_id": "RS-8854684",
      "duty_id": "D-514684",
      "layover_id": "L-514685",
      "crew_id": "FRA-1050",
      "crew_name": "R. Bernard",
      "crew_rank": "FO",
      "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": 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-29T02:00:00Z",
      "checkin_time": "14:00",
      "checkout_time": "08:15",
      "duty_end_utc": "2026-08-29T13:02:00Z",
      "duty_start_utc": "2026-08-29T09:15:00Z",
      "transfer_minutes": 23,
      "room_net": 284.83,
      "vat_rate": 10,
      "vat_amount": 28.48,
      "vat_country": "ES",
      "vat_recoverable": 1,
      "city_tax": 0,
      "rate_paid": 313.31,
      "ancillaries": 0,
      "fee": 15.97,
      "currency_local": "EUR",
      "rate_paid_local": 313.31,
      "fx_rate": 1,
      "fx_date": "2026-08-29",
      "currency": "EUR",
      "revenue_model": "vendor_commission",
      "supplier_cost": 313.31,
      "markup": 0,
      "commission_received": 24.1,
      "commission_shared": 12.05,
      "commission_share_pct": 50,
      "rebate_received": 0,
      "vcc_ref": "VCC-8854684",
      "vcc_auth_amount": 338.31,
      "folio_amount": 313.31,
      "settled_amount": 313.31,
      "settled_at": "2026-08-29T23:59:00Z",
      "contracted_rate": null,
      "baseline_rate": 333,
      "market_rate": 323.01,
      "rate_honoured": 1,
      "customer": "UPS",
      "cost_centre": "MRS-CREW",
      "change_type": "modify_in_place",
      "change_source": "aims",
      "change_cost": 15.62,
      "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": 333,
      "discount_pct": 5.91
    },
    {
      "id": "RS-8854852-3",
      "period": "2026-08",
      "night": "2026-08-29",
      "booking_id": "RS-8854852",
      "duty_id": "D-514852",
      "layover_id": "L-514853",
      "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": "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-27T12:30:00Z",
      "checkin_time": "14:00",
      "checkout_time": "11:00",
      "duty_end_utc": "2026-08-29T13:11:00Z",
      "duty_start_utc": "2026-08-29T09:15:00Z",
      "transfer_minutes": 14,
      "room_net": 262.15,
      "vat_rate": 10,
      "vat_amount": 26.21,
      "vat_country": "FR",
      "vat_recoverable": 1,
      "city_tax": 5.2,
      "rate_paid": 293.56,
      "ancillaries": 0,
      "fee": 0,
      "currency_local": "EUR",
      "rate_paid_local": 293.56,
      "fx_rate": 1,
      "fx_date": "2026-08-29",
      "currency": "EUR",
      "revenue_model": "airline_contract",
      "supplier_cost": 293.56,
      "markup": 0,
      "commission_received": 0,
      "commission_shared": 0,
      "commission_share_pct": 0,
      "rebate_received": 0,
      "vcc_ref": "VCC-8854852",
      "vcc_auth_amount": 318.56,
      "folio_amount": 293.56,
      "settled_amount": 293.56,
      "settled_at": "2026-08-29T23:59:00Z",
      "contracted_rate": 293.56,
      "baseline_rate": 344.3,
      "market_rate": 333.97,
      "rate_honoured": 1,
      "customer": "ASL own pax",
      "cost_centre": "LYS-CREW",
      "change_type": "modify_in_place",
      "change_source": "aims",
      "change_cost": 11.55,
      "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": 344.3,
      "discount_pct": 14.74
    },
    {
      "id": "RS-8854944-1",
      "period": "2026-08",
      "night": "2026-08-29",
      "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-29T04:55:00Z",
      "duty_start_utc": "2026-08-29T14: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": 13.62,
      "fee": 15.97,
      "currency_local": "EUR",
      "rate_paid_local": 276.3,
      "fx_rate": 1,
      "fx_date": "2026-08-29",
      "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": 314.92,
      "folio_amount": 289.92,
      "settled_amount": 289.92,
      "settled_at": "2026-08-29T23:59:00Z",
      "contracted_rate": 276.3,
      "baseline_rate": 311.45,
      "market_rate": 302.11,
      "rate_honoured": 1,
      "customer": "FedEx",
      "cost_centre": "MRS-CREW",
      "change_type": "modify_in_place",
      "change_source": "travel_desk",
      "change_cost": 12.22,
      "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": 311.45,
      "discount_pct": 11.29
    },
    {
      "id": "RS-8854991-2",
      "period": "2026-08",
      "night": "2026-08-29",
      "booking_id": "RS-8854991",
      "duty_id": "D-514991",
      "layover_id": "L-514992",
      "crew_id": "FRA-1072",
      "crew_name": "L. Moreau",
      "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": "gds",
      "duty_reason": "positioning",
      "night_status": "occupied",
      "lead_time_days": 0.5,
      "booking_created_at": "2026-08-28T02:00:00Z",
      "checkin_time": "14:00",
      "checkout_time": "10:00",
      "duty_end_utc": "2026-08-29T13:11:00Z",
      "duty_start_utc": "2026-08-29T14:05:00Z",
      "transfer_minutes": 14,
      "room_net": 277.45,
      "vat_rate": 10,
      "vat_amount": 27.74,
      "vat_country": "FR",
      "vat_recoverable": 1,
      "city_tax": 5.2,
      "rate_paid": 310.39,
      "ancillaries": 33.26,
      "fee": 0,
      "currency_local": "EUR",
      "rate_paid_local": 310.39,
      "fx_rate": 1,
      "fx_date": "2026-08-29",
      "currency": "EUR",
      "revenue_model": "vendor_commission",
      "supplier_cost": 310.39,
      "markup": 0,
      "commission_received": 29.74,
      "commission_shared": 14.87,
      "commission_share_pct": 50,
      "rebate_received": 0,
      "vcc_ref": "VCC-8854991",
      "vcc_auth_amount": 368.65,
      "folio_amount": 343.65,
      "settled_amount": 343.65,
      "settled_at": "2026-08-29T23:59:00Z",
      "contracted_rate": null,
      "baseline_rate": 344.3,
      "market_rate": 333.97,
      "rate_honoured": 1,
      "customer": "FedEx",
      "cost_centre": "MRS-CREW",
      "change_type": "modify_in_place",
      "change_source": "aims",
      "change_cost": 15.39,
      "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": 344.3,
      "discount_pct": 9.85
    },
    {
      "id": "RS-8855082-1",
      "period": "2026-08",
      "night": "2026-08-29",
      "booking_id": "RS-8855082",
      "duty_id": "D-515082",
      "layover_id": "L-515083",
      "crew_id": "FRA-1008",
      "crew_name": "A. Chevalier",
      "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-130",
      "hotel": "Comfort Hotel Lyon",
      "chain": "Choice",
      "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-29T03:00:00Z",
      "checkin_time": "15:00",
      "checkout_time": "10:00",
      "duty_end_utc": "2026-08-29T14:15:00Z",
      "duty_start_utc": "2026-08-29T11:50:00Z",
      "transfer_minutes": 10,
      "room_net": 243.38,
      "vat_rate": 10,
      "vat_amount": 24.34,
      "vat_country": "FR",
      "vat_recoverable": 1,
      "city_tax": 3.3,
      "rate_paid": 271.02,
      "ancillaries": 0,
      "fee": 15.97,
      "currency_local": "EUR",
      "rate_paid_local": 271.02,
      "fx_rate": 1,
      "fx_date": "2026-08-29",
      "currency": "EUR",
      "revenue_model": "vendor_net",
      "supplier_cost": 242.3,
      "markup": 28.72,
      "commission_received": 0,
      "commission_shared": 0,
      "commission_share_pct": 0,
      "rebate_received": 0,
      "vcc_ref": "VCC-8855082",
      "vcc_auth_amount": 296.02,
      "folio_amount": 271.02,
      "settled_amount": 271.02,
      "settled_at": "2026-08-29T23:59:00Z",
      "contracted_rate": null,
      "baseline_rate": 311.45,
      "market_rate": 302.11,
      "rate_honoured": 1,
      "customer": "FedEx",
      "cost_centre": "CDG-CREW",
      "change_type": "modify_in_place",
      "change_source": "aims",
      "change_cost": 12.82,
      "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": 311.45,
      "discount_pct": 12.98
    },
    {
      "id": "RS-8855151-2",
      "period": "2026-08",
      "night": "2026-08-29",
      "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": "occupied",
      "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-29T21:45:00Z",
      "duty_start_utc": "2026-08-29T11:50:00Z",
      "transfer_minutes": 10,
      "room_net": 248.46,
      "vat_rate": 10,
      "vat_amount": 24.85,
      "vat_country": "FR",
      "vat_recoverable": 1,
      "city_tax": 2.88,
      "rate_paid": 276.19,
      "ancillaries": 25.88,
      "fee": 0,
      "currency_local": "EUR",
      "rate_paid_local": 276.19,
      "fx_rate": 1,
      "fx_date": "2026-08-29",
      "currency": "EUR",
      "revenue_model": "vendor_net",
      "supplier_cost": 249.13,
      "markup": 27.06,
      "commission_received": 0,
      "commission_shared": 0,
      "commission_share_pct": 0,
      "rebate_received": 0,
      "vcc_ref": "VCC-8855151",
      "vcc_auth_amount": 327.07,
      "folio_amount": 540.34,
      "settled_amount": 540.34,
      "settled_at": "2026-08-29T23:59:00Z",
      "contracted_rate": null,
      "baseline_rate": 312.4,
      "market_rate": 303.03,
      "rate_honoured": 1,
      "customer": "FedEx",
      "cost_centre": "CDG-CREW",
      "change_type": "modify_in_place",
      "change_source": "aims",
      "change_cost": 14.71,
      "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": "variance",
      "recon_amount": 238.27,
      "crew_rating": null,
      "complaint_theme": null,
      "source_file_id": "AIMS-2026-08-28",
      "ingested_at": "2026-08-29T02:14:00Z",
      "version": 1,
      "public_rate": 312.4,
      "discount_pct": 11.59
    },
    {
      "id": "RS-8855153-1",
      "period": "2026-08",
      "night": "2026-08-29",
      "booking_id": "RS-8855153",
      "duty_id": "D-515153",
      "layover_id": "L-515154",
      "crew_id": "FRA-1030",
      "crew_name": "L. Roussel",
      "crew_rank": "CPT",
      "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": 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-29T04:00:00Z",
      "checkin_time": "16:00",
      "checkout_time": "12:00",
      "duty_end_utc": "2026-08-29T15:11:00Z",
      "duty_start_utc": "2026-08-29T14:05:00Z",
      "transfer_minutes": 14,
      "room_net": 290.83,
      "vat_rate": 10,
      "vat_amount": 29.08,
      "vat_country": "FR",
      "vat_recoverable": 1,
      "city_tax": 5.2,
      "rate_paid": 325.11,
      "ancillaries": 0,
      "fee": 15.97,
      "currency_local": "EUR",
      "rate_paid_local": 325.11,
      "fx_rate": 1,
      "fx_date": "2026-08-29",
      "currency": "EUR",
      "revenue_model": "vendor_commission",
      "supplier_cost": 325.11,
      "markup": 0,
      "commission_received": 33.33,
      "commission_shared": 16.66,
      "commission_share_pct": 50,
      "rebate_received": 0,
      "vcc_ref": "VCC-8855153",
      "vcc_auth_amount": 350.11,
      "folio_amount": 325.11,
      "settled_amount": 325.11,
      "settled_at": "2026-08-29T23:59:00Z",
      "contracted_rate": null,
      "baseline_rate": 352.39,
      "market_rate": 341.82,
      "rate_honoured": 1,
      "customer": "ASL own pax",
      "cost_centre": "MRS-CREW",
      "change_type": "modify_in_place",
      "change_source": "aims",
      "change_cost": 15.13,
      "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": 352.39,
      "discount_pct": 7.74
    },
    {
      "id": "RS-8853150-2",
      "period": "2026-08",
      "night": "2026-08-28",
      "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-28T04:49:00Z",
      "duty_start_utc": "2026-08-28T09:15: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-28",
      "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-28T23:59:00Z",
      "contracted_rate": 268.85,
      "baseline_rate": 356.38,
      "market_rate": 345.69,
      "rate_honoured": 1,
      "customer": "DHL",
      "cost_centre": "DUB-CREW",
      "change_type": "modify_in_place",
      "change_source": "aims",
      "change_cost": 12.94,
      "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-28T02:14:00Z",
      "version": 1,
      "public_rate": 356.38,
      "discount_pct": 24.56
    },
    {
      "id": "RS-8853244-2",
      "period": "2026-08",
      "night": "2026-08-28",
      "booking_id": "RS-8853244",
      "duty_id": "D-513244",
      "layover_id": "L-513245",
      "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": "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": 0.5,
      "booking_created_at": "2026-08-27T04:00:00Z",
      "checkin_time": "16:00",
      "checkout_time": "04:30",
      "duty_end_utc": "2026-08-28T15:09:00Z",
      "duty_start_utc": "2026-08-28T14:05:00Z",
      "transfer_minutes": 16,
      "room_net": 248.25,
      "vat_rate": 7,
      "vat_amount": 17.38,
      "vat_country": "DE",
      "vat_recoverable": 1,
      "city_tax": 5,
      "rate_paid": 270.63,
      "ancillaries": 26.97,
      "fee": 0,
      "currency_local": "EUR",
      "rate_paid_local": 270.63,
      "fx_rate": 1,
      "fx_date": "2026-08-28",
      "currency": "EUR",
      "revenue_model": "routespring_contract",
      "supplier_cost": 253.96,
      "markup": 16.67,
      "commission_received": 0,
      "commission_shared": 0,
      "commission_share_pct": 0,
      "rebate_received": 0,
      "vcc_ref": "VCC-8853244",
      "vcc_auth_amount": 322.6,
      "folio_amount": 297.6,
      "settled_amount": 297.6,
      "settled_at": "2026-08-28T23:59:00Z",
      "contracted_rate": 270.63,
      "baseline_rate": 356.38,
      "market_rate": 345.69,
      "rate_honoured": 1,
      "customer": "ASL own pax",
      "cost_centre": "DUB-CREW",
      "change_type": "modify_in_place",
      "change_source": "crew_app",
      "change_cost": 18.96,
      "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-28T02:14:00Z",
      "version": 1,
      "public_rate": 356.38,
      "discount_pct": 24.06
    },
    {
      "id": "RS-8853319-1",
      "period": "2026-08",
      "night": "2026-08-28",
      "booking_id": "RS-8853319",
      "duty_id": "D-513319",
      "layover_id": "L-513320",
      "crew_id": "IRE-1020",
      "crew_name": "R. Healy",
      "crew_rank": "ENG",
      "traveller_type": "crew",
      "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": "gds",
      "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-28T21:11:00Z",
      "duty_start_utc": "2026-08-28T09:15:00Z",
      "transfer_minutes": 44,
      "room_net": 272.07,
      "vat_rate": 7,
      "vat_amount": 19.04,
      "vat_country": "DE",
      "vat_recoverable": 1,
      "city_tax": 5,
      "rate_paid": 296.11,
      "ancillaries": 0,
      "fee": 15.97,
      "currency_local": "EUR",
      "rate_paid_local": 296.11,
      "fx_rate": 1,
      "fx_date": "2026-08-28",
      "currency": "EUR",
      "revenue_model": "vendor_commission",
      "supplier_cost": 296.11,
      "markup": 0,
      "commission_received": 29.97,
      "commission_shared": 14.98,
      "commission_share_pct": 50,
      "rebate_received": 0,
      "vcc_ref": "VCC-8853319",
      "vcc_auth_amount": 321.11,
      "folio_amount": 296.11,
      "settled_amount": 296.11,
      "settled_at": "2026-08-28T23:59:00Z",
      "contracted_rate": null,
      "baseline_rate": 331.78,
      "market_rate": 321.83,
      "rate_honoured": 1,
      "customer": "FedEx",
      "cost_centre": "DUB-CREW",
      "change_type": "modify_in_place",
      "change_source": "aims",
      "change_cost": 12.05,
      "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-28T02:14:00Z",
      "version": 1,
      "public_rate": 331.78,
      "discount_pct": 10.75
    },
    {
      "id": "RS-8853436-1",
      "period": "2026-08",
      "night": "2026-08-28",
      "booking_id": "RS-8853436",
      "duty_id": "D-513436",
      "layover_id": "L-513437",
      "crew_id": "IRE-1072",
      "crew_name": "P. 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-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-28T10:30:00Z",
      "checkin_time": "22:30",
      "checkout_time": "11:00",
      "duty_end_utc": "2026-08-28T21:32:00Z",
      "duty_start_utc": "2026-08-28T06:30:00Z",
      "transfer_minutes": 23,
      "room_net": 257.02,
      "vat_rate": 6,
      "vat_amount": 15.42,
      "vat_country": "BE",
      "vat_recoverable": 1,
      "city_tax": 4,
      "rate_paid": 276.44,
      "ancillaries": 33.51,
      "fee": 15.97,
      "currency_local": "EUR",
      "rate_paid_local": 276.44,
      "fx_rate": 1,
      "fx_date": "2026-08-28",
      "currency": "EUR",
      "revenue_model": "airline_contract",
      "supplier_cost": 276.44,
      "markup": 0,
      "commission_received": 0,
      "commission_shared": 0,
      "commission_share_pct": 0,
      "rebate_received": 0,
      "vcc_ref": "VCC-8853436",
      "vcc_auth_amount": 334.95,
      "folio_amount": 309.95,
      "settled_amount": 309.95,
      "settled_at": "2026-08-28T23:59:00Z",
      "contracted_rate": 276.44,
      "baseline_rate": 375.27,
      "market_rate": 364.01,
      "rate_honoured": 1,
      "customer": "DHL",
      "cost_centre": "DUB-CREW",
      "change_type": "modify_in_place",
      "change_source": "aims",
      "change_cost": 14.85,
      "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-28T02:14:00Z",
      "version": 1,
      "public_rate": 375.27,
      "discount_pct": 26.34
    },
    {
      "id": "RS-8853756-1",
      "period": "2026-08",
      "night": "2026-08-28",
      "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": "no_show",
      "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-28T04:42:00Z",
      "duty_start_utc": "2026-08-28T11:50: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": 15.97,
      "currency_local": "EUR",
      "rate_paid_local": 273.87,
      "fx_rate": 1,
      "fx_date": "2026-08-28",
      "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-28T23:59:00Z",
      "contracted_rate": 273.87,
      "baseline_rate": 375.27,
      "market_rate": 364.01,
      "rate_honoured": 1,
      "customer": "UPS",
      "cost_centre": "DUB-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-28",
      "ingested_at": "2026-08-28T02:14:00Z",
      "version": 1,
      "public_rate": 375.27,
      "discount_pct": 27.02
    },
    {
      "id": "RS-8853766-1",
      "period": "2026-08",
      "night": "2026-08-28",
      "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-28T21:45:00Z",
      "duty_start_utc": "2026-08-28T11:50: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": 25.83,
      "fee": 15.97,
      "currency_local": "EUR",
      "rate_paid_local": 256.16,
      "fx_rate": 1,
      "fx_date": "2026-08-28",
      "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": 306.99,
      "folio_amount": 281.99,
      "settled_amount": 281.99,
      "settled_at": "2026-08-28T23:59:00Z",
      "contracted_rate": 256.16,
      "baseline_rate": 339.9,
      "market_rate": 329.7,
      "rate_honoured": 1,
      "customer": "UPS",
      "cost_centre": "EMA-CREW",
      "change_type": "modify_in_place",
      "change_source": "aims",
      "change_cost": 11.64,
      "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-28T02:14:00Z",
      "version": 1,
      "public_rate": 339.9,
      "discount_pct": 24.64
    },
    {
      "id": "RS-8854209-4",
      "period": "2026-08",
      "night": "2026-08-28",
      "booking_id": "RS-8854209",
      "duty_id": "D-514209",
      "layover_id": "L-514210",
      "crew_id": "BEL-1020",
      "crew_name": "S. Dubois",
      "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": "irops",
      "night_status": "occupied",
      "lead_time_days": 0,
      "booking_created_at": "2026-08-25T13:30:00Z",
      "checkin_time": "15:00",
      "checkout_time": "10:00",
      "duty_end_utc": "2026-08-28T13:37:00Z",
      "duty_start_utc": "2026-08-28T11:50:00Z",
      "transfer_minutes": 48,
      "room_net": 272.5,
      "vat_rate": 5,
      "vat_amount": 13.62,
      "vat_country": "AE",
      "vat_recoverable": 0,
      "city_tax": 5,
      "rate_paid": 291.12,
      "ancillaries": 0,
      "fee": 0,
      "currency_local": "AED",
      "rate_paid_local": 1129.09,
      "fx_rate": 0.257836,
      "fx_date": "2026-08-28",
      "currency": "EUR",
      "revenue_model": "routespring_contract",
      "supplier_cost": 271.84,
      "markup": 19.28,
      "commission_received": 0,
      "commission_shared": 0,
      "commission_share_pct": 0,
      "rebate_received": 0,
      "vcc_ref": "VCC-8854209",
      "vcc_auth_amount": 316.12,
      "folio_amount": 291.12,
      "settled_amount": 291.12,
      "settled_at": "2026-08-28T23:59:00Z",
      "contracted_rate": 291.12,
      "baseline_rate": 386.82,
      "market_rate": 375.22,
      "rate_honoured": 1,
      "customer": "DHL",
      "cost_centre": "LGG-CREW",
      "change_type": "modify_in_place",
      "change_source": "aims",
      "change_cost": 15.41,
      "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-25",
      "ingested_at": "2026-08-28T02:14:00Z",
      "version": 1,
      "public_rate": 386.82,
      "discount_pct": 24.74
    },
    {
      "id": "RS-8854217-1",
      "period": "2026-08",
      "night": "2026-08-28",
      "booking_id": "RS-8854217",
      "duty_id": "D-514217",
      "layover_id": "L-514218",
      "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": "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-28T03:00:00Z",
      "checkin_time": "15:00",
      "checkout_time": "11:00",
      "duty_end_utc": "2026-08-28T14:11:00Z",
      "duty_start_utc": "2026-08-28T09:15:00Z",
      "transfer_minutes": 14,
      "room_net": 261.04,
      "vat_rate": 10,
      "vat_amount": 26.1,
      "vat_country": "FR",
      "vat_recoverable": 1,
      "city_tax": 5.2,
      "rate_paid": 292.34,
      "ancillaries": 30.46,
      "fee": 15.97,
      "currency_local": "EUR",
      "rate_paid_local": 292.34,
      "fx_rate": 1,
      "fx_date": "2026-08-28",
      "currency": "EUR",
      "revenue_model": "routespring_contract",
      "supplier_cost": 275.4,
      "markup": 16.94,
      "commission_received": 0,
      "commission_shared": 0,
      "commission_share_pct": 0,
      "rebate_received": 0,
      "vcc_ref": "VCC-8854217",
      "vcc_auth_amount": 347.8,
      "folio_amount": 322.8,
      "settled_amount": 322.8,
      "settled_at": "2026-08-28T23:59:00Z",
      "contracted_rate": 292.34,
      "baseline_rate": 374.03,
      "market_rate": 362.81,
      "rate_honoured": 1,
      "customer": "FedEx",
      "cost_centre": "BRU-CREW",
      "change_type": "modify_in_place",
      "change_source": "aims",
      "change_cost": 15.12,
      "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-28T02:14:00Z",
      "version": 1,
      "public_rate": 374.03,
      "discount_pct": 21.84
    },
    {
      "id": "RS-8854480-1",
      "period": "2026-08",
      "night": "2026-08-28",
      "booking_id": "RS-8854480",
      "duty_id": "D-514480",
      "layover_id": "L-514481",
      "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": "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-28T10:30:00Z",
      "checkin_time": "22:30",
      "checkout_time": "11:00",
      "duty_end_utc": "2026-08-28T21:37:00Z",
      "duty_start_utc": "2026-08-28T14:05:00Z",
      "transfer_minutes": 18,
      "room_net": 303.95,
      "vat_rate": 6,
      "vat_amount": 18.24,
      "vat_country": "BE",
      "vat_recoverable": 1,
      "city_tax": 4.24,
      "rate_paid": 326.43,
      "ancillaries": 0,
      "fee": 15.97,
      "currency_local": "EUR",
      "rate_paid_local": 326.43,
      "fx_rate": 1,
      "fx_date": "2026-08-28",
      "currency": "EUR",
      "revenue_model": "routespring_contract",
      "supplier_cost": 307.33,
      "markup": 19.1,
      "commission_received": 0,
      "commission_shared": 0,
      "commission_share_pct": 0,
      "rebate_received": 0,
      "vcc_ref": "VCC-8854480",
      "vcc_auth_amount": 351.43,
      "folio_amount": 326.43,
      "settled_amount": 326.43,
      "settled_at": "2026-08-28T23:59:00Z",
      "contracted_rate": 326.43,
      "baseline_rate": 428.92,
      "market_rate": 416.05,
      "rate_honoured": 1,
      "customer": "FedEx",
      "cost_centre": "LGG-CREW",
      "change_type": "modify_in_place",
      "change_source": "aims",
      "change_cost": 15.21,
      "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-28T02:14:00Z",
      "version": 1,
      "public_rate": 428.92,
      "discount_pct": 23.89
    },
    {
      "id": "RS-8854552-4",
      "period": "2026-08",
      "night": "2026-08-28",
      "booking_id": "RS-8854552",
      "duty_id": "D-514552",
      "layover_id": "L-514553",
      "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-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-25T04:00:00Z",
      "checkin_time": "16:00",
      "checkout_time": "10:00",
      "duty_end_utc": "2026-08-28T15:11:00Z",
      "duty_start_utc": "2026-08-28T11:50:00Z",
      "transfer_minutes": 14,
      "room_net": 265.33,
      "vat_rate": 10,
      "vat_amount": 26.53,
      "vat_country": "FR",
      "vat_recoverable": 1,
      "city_tax": 5.2,
      "rate_paid": 297.06,
      "ancillaries": 11.37,
      "fee": 0,
      "currency_local": "EUR",
      "rate_paid_local": 297.06,
      "fx_rate": 1,
      "fx_date": "2026-08-28",
      "currency": "EUR",
      "revenue_model": "routespring_contract",
      "supplier_cost": 280.35,
      "markup": 16.71,
      "commission_received": 0,
      "commission_shared": 0,
      "commission_share_pct": 0,
      "rebate_received": 0,
      "vcc_ref": "VCC-8854552",
      "vcc_auth_amount": 333.43,
      "folio_amount": null,
      "settled_amount": null,
      "settled_at": null,
      "contracted_rate": 297.06,
      "baseline_rate": 374.03,
      "market_rate": 362.81,
      "rate_honoured": 1,
      "customer": "DHL",
      "cost_centre": "BRU-CREW",
      "change_type": "modify_in_place",
      "change_source": "aims",
      "change_cost": 15.58,
      "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": "awaiting_folio",
      "recon_amount": 0,
      "crew_rating": 3.6,
      "complaint_theme": null,
      "source_file_id": "AIMS-2026-08-25",
      "ingested_at": "2026-08-28T02:14:00Z",
      "version": 1,
      "public_rate": 374.03,
      "discount_pct": 20.58
    },
    {
      "id": "RS-8854567-4",
      "period": "2026-08",
      "night": "2026-08-28",
      "booking_id": "RS-8854567",
      "duty_id": "D-514567",
      "layover_id": "L-514568",
      "crew_id": "BEL-1007",
      "crew_name": "V. Wouters",
      "crew_rank": "FO",
      "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": "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-25T03:00:00Z",
      "checkin_time": "15:00",
      "checkout_time": "04:30",
      "duty_end_utc": "2026-08-28T14:11:00Z",
      "duty_start_utc": "2026-08-28T14:05:00Z",
      "transfer_minutes": 14,
      "room_net": 262.85,
      "vat_rate": 10,
      "vat_amount": 26.29,
      "vat_country": "FR",
      "vat_recoverable": 1,
      "city_tax": 5.2,
      "rate_paid": 294.34,
      "ancillaries": 0,
      "fee": 0,
      "currency_local": "EUR",
      "rate_paid_local": 294.34,
      "fx_rate": 1,
      "fx_date": "2026-08-28",
      "currency": "EUR",
      "revenue_model": "airline_contract",
      "supplier_cost": 294.34,
      "markup": 0,
      "commission_received": 0,
      "commission_shared": 0,
      "commission_share_pct": 0,
      "rebate_received": 0,
      "vcc_ref": "VCC-8854567",
      "vcc_auth_amount": 319.34,
      "folio_amount": 294.34,
      "settled_amount": 294.34,
      "settled_at": "2026-08-28T23:59:00Z",
      "contracted_rate": 294.34,
      "baseline_rate": 374.03,
      "market_rate": 362.81,
      "rate_honoured": 1,
      "customer": "DHL",
      "cost_centre": "LGG-CREW",
      "change_type": "modify_in_place",
      "change_source": "crew_app",
      "change_cost": 12.52,
      "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-25",
      "ingested_at": "2026-08-28T02:14:00Z",
      "version": 1,
      "public_rate": 374.03,
      "discount_pct": 21.31
    },
    {
      "id": "RS-8854830-2",
      "period": "2026-08",
      "night": "2026-08-28",
      "booking_id": "RS-8854830",
      "duty_id": "D-514830",
      "layover_id": "L-514831",
      "crew_id": "FRA-1039",
      "crew_name": "R. Girard",
      "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": null,
      "allotment_id": null,
      "is_allotment_night": 0,
      "rate_type": "gds",
      "duty_reason": "training",
      "night_status": "occupied",
      "lead_time_days": 0.5,
      "booking_created_at": "2026-08-27T02:00:00Z",
      "checkin_time": "14:00",
      "checkout_time": "08:15",
      "duty_end_utc": "2026-08-28T13:07:00Z",
      "duty_start_utc": "2026-08-28T09:15:00Z",
      "transfer_minutes": 18,
      "room_net": 282.05,
      "vat_rate": 10,
      "vat_amount": 28.2,
      "vat_country": "FR",
      "vat_recoverable": 1,
      "city_tax": 3.3,
      "rate_paid": 313.55,
      "ancillaries": 33.26,
      "fee": 0,
      "currency_local": "EUR",
      "rate_paid_local": 313.55,
      "fx_rate": 1,
      "fx_date": "2026-08-28",
      "currency": "EUR",
      "revenue_model": "vendor_commission",
      "supplier_cost": 313.55,
      "markup": 0,
      "commission_received": 23.66,
      "commission_shared": 11.83,
      "commission_share_pct": 50,
      "rebate_received": 0,
      "vcc_ref": "VCC-8854830",
      "vcc_auth_amount": 371.81,
      "folio_amount": 346.81,
      "settled_amount": 346.81,
      "settled_at": "2026-08-28T23:59:00Z",
      "contracted_rate": null,
      "baseline_rate": 338.92,
      "market_rate": 328.75,
      "rate_honoured": 1,
      "customer": "ASL own pax",
      "cost_centre": "CDG-CREW",
      "change_type": "modify_in_place",
      "change_source": "aims",
      "change_cost": 17.34,
      "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-28T02:14:00Z",
      "version": 1,
      "public_rate": 338.92,
      "discount_pct": 7.49
    },
    {
      "id": "RS-8854852-2",
      "period": "2026-08",
      "night": "2026-08-28",
      "booking_id": "RS-8854852",
      "duty_id": "D-514852",
      "layover_id": "L-514853",
      "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": "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-27T12:30:00Z",
      "checkin_time": "14:00",
      "checkout_time": "11:00",
      "duty_end_utc": "2026-08-28T13:11:00Z",
      "duty_start_utc": "2026-08-28T11:50:00Z",
      "transfer_minutes": 14,
      "room_net": 262.15,
      "vat_rate": 10,
      "vat_amount": 26.21,
      "vat_country": "FR",
      "vat_recoverable": 1,
      "city_tax": 5.2,
      "rate_paid": 293.56,
      "ancillaries": 0,
      "fee": 0,
      "currency_local": "EUR",
      "rate_paid_local": 293.56,
      "fx_rate": 1,
      "fx_date": "2026-08-28",
      "currency": "EUR",
      "revenue_model": "airline_contract",
      "supplier_cost": 293.56,
      "markup": 0,
      "commission_received": 0,
      "commission_shared": 0,
      "commission_share_pct": 0,
      "rebate_received": 0,
      "vcc_ref": "VCC-8854852",
      "vcc_auth_amount": 318.56,
      "folio_amount": 293.56,
      "settled_amount": 293.56,
      "settled_at": "2026-08-28T23:59:00Z",
      "contracted_rate": 293.56,
      "baseline_rate": 389.97,
      "market_rate": 378.27,
      "rate_honoured": 1,
      "customer": "ASL own pax",
      "cost_centre": "LYS-CREW",
      "change_type": "modify_in_place",
      "change_source": "crew_app",
      "change_cost": 16.52,
      "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-28T02:14:00Z",
      "version": 1,
      "public_rate": 389.97,
      "discount_pct": 24.72
    },
    {
      "id": "RS-8854991-1",
      "period": "2026-08",
      "night": "2026-08-28",
      "booking_id": "RS-8854991",
      "duty_id": "D-514991",
      "layover_id": "L-514992",
      "crew_id": "FRA-1072",
      "crew_name": "L. Moreau",
      "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": "gds",
      "duty_reason": "overnight",
      "night_status": "occupied",
      "lead_time_days": 0.5,
      "booking_created_at": "2026-08-28T02:00:00Z",
      "checkin_time": "14:00",
      "checkout_time": "10:00",
      "duty_end_utc": "2026-08-28T13:11:00Z",
      "duty_start_utc": "2026-08-28T14:05:00Z",
      "transfer_minutes": 14,
      "room_net": 314.87,
      "vat_rate": 10,
      "vat_amount": 31.49,
      "vat_country": "FR",
      "vat_recoverable": 1,
      "city_tax": 5.2,
      "rate_paid": 351.56,
      "ancillaries": 13.35,
      "fee": 15.97,
      "currency_local": "EUR",
      "rate_paid_local": 351.56,
      "fx_rate": 1,
      "fx_date": "2026-08-28",
      "currency": "EUR",
      "revenue_model": "vendor_commission",
      "supplier_cost": 351.56,
      "markup": 0,
      "commission_received": 33.68,
      "commission_shared": 16.84,
      "commission_share_pct": 50,
      "rebate_received": 0,
      "vcc_ref": "VCC-8854991",
      "vcc_auth_amount": 389.91,
      "folio_amount": 364.91,
      "settled_amount": 364.91,
      "settled_at": "2026-08-28T23:59:00Z",
      "contracted_rate": null,
      "baseline_rate": 389.97,
      "market_rate": 378.27,
      "rate_honoured": 1,
      "customer": "FedEx",
      "cost_centre": "MRS-CREW",
      "change_type": "modify_in_place",
      "change_source": "aims",
      "change_cost": 18.03,
      "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-28T02:14:00Z",
      "version": 1,
      "public_rate": 389.97,
      "discount_pct": 9.85
    },
    {
      "id": "RS-8855085-1",
      "period": "2026-08",
      "night": "2026-08-28",
      "booking_id": "RS-8855085",
      "duty_id": "D-515085",
      "layover_id": "L-515086",
      "crew_id": "FRA-1010",
      "crew_name": "B. Aubert",
      "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": null,
      "allotment_id": null,
      "is_allotment_night": 0,
      "rate_type": "bedbank",
      "duty_reason": "positioning",
      "night_status": "released",
      "lead_time_days": 0.5,
      "booking_created_at": "2026-08-28T02:00:00Z",
      "checkin_time": "14:00",
      "checkout_time": "04:30",
      "duty_end_utc": "2026-08-28T13:15:00Z",
      "duty_start_utc": "2026-08-28T09:15:00Z",
      "transfer_minutes": 10,
      "room_net": 286.78,
      "vat_rate": 10,
      "vat_amount": 28.68,
      "vat_country": "FR",
      "vat_recoverable": 1,
      "city_tax": 3.3,
      "rate_paid": 318.76,
      "ancillaries": 0,
      "fee": 15.97,
      "currency_local": "EUR",
      "rate_paid_local": 318.76,
      "fx_rate": 1,
      "fx_date": "2026-08-28",
      "currency": "EUR",
      "revenue_model": "vendor_net",
      "supplier_cost": 285.07,
      "markup": 33.69,
      "commission_received": 0,
      "commission_shared": 0,
      "commission_share_pct": 0,
      "rebate_received": 0,
      "vcc_ref": "VCC-8855085",
      "vcc_auth_amount": 343.76,
      "folio_amount": 318.76,
      "settled_amount": 318.76,
      "settled_at": "2026-08-28T23:59:00Z",
      "contracted_rate": null,
      "baseline_rate": 353.98,
      "market_rate": 343.36,
      "rate_honoured": 1,
      "customer": "ASL own pax",
      "cost_centre": "MRS-CREW",
      "change_type": "modify_in_place",
      "change_source": "aims",
      "change_cost": 17.15,
      "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-28T02:14:00Z",
      "version": 1,
      "public_rate": 353.98,
      "discount_pct": 9.95
    },
    {
      "id": "RS-8855151-1",
      "period": "2026-08",
      "night": "2026-08-28",
      "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": "occupied",
      "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-28T21:45:00Z",
      "duty_start_utc": "2026-08-28T09:15:00Z",
      "transfer_minutes": 10,
      "room_net": 280.95,
      "vat_rate": 10,
      "vat_amount": 28.1,
      "vat_country": "FR",
      "vat_recoverable": 1,
      "city_tax": 2.88,
      "rate_paid": 311.93,
      "ancillaries": 0,
      "fee": 15.97,
      "currency_local": "EUR",
      "rate_paid_local": 311.93,
      "fx_rate": 1,
      "fx_date": "2026-08-28",
      "currency": "EUR",
      "revenue_model": "vendor_net",
      "supplier_cost": 281.37,
      "markup": 30.56,
      "commission_received": 0,
      "commission_shared": 0,
      "commission_share_pct": 0,
      "rebate_received": 0,
      "vcc_ref": "VCC-8855151",
      "vcc_auth_amount": 336.93,
      "folio_amount": 311.93,
      "settled_amount": 311.93,
      "settled_at": "2026-08-28T23:59:00Z",
      "contracted_rate": null,
      "baseline_rate": 352.83,
      "market_rate": 342.25,
      "rate_honoured": 1,
      "customer": "FedEx",
      "cost_centre": "CDG-CREW",
      "change_type": "modify_in_place",
      "change_source": "aims",
      "change_cost": 16.29,
      "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-28T02:14:00Z",
      "version": 1,
      "public_rate": 352.83,
      "discount_pct": 11.59
    },
    {
      "id": "RS-8855191-1",
      "period": "2026-08",
      "night": "2026-08-28",
      "booking_id": "RS-8855191",
      "duty_id": "D-515191",
      "layover_id": "L-515192",
      "crew_id": "FRA-1072",
      "crew_name": "L. Moreau",
      "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-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-27T17:40:00Z",
      "checkin_time": "05:40",
      "checkout_time": "08:15",
      "duty_end_utc": "2026-08-28T04:51:00Z",
      "duty_start_utc": "2026-08-28T06:30:00Z",
      "transfer_minutes": 14,
      "room_net": 262.64,
      "vat_rate": 10,
      "vat_amount": 26.26,
      "vat_country": "FR",
      "vat_recoverable": 1,
      "city_tax": 5.2,
      "rate_paid": 294.1,
      "ancillaries": 0,
      "fee": 15.97,
      "currency_local": "EUR",
      "rate_paid_local": 294.1,
      "fx_rate": 1,
      "fx_date": "2026-08-28",
      "currency": "EUR",
      "revenue_model": "routespring_contract",
      "supplier_cost": 274.5,
      "markup": 19.6,
      "commission_received": 0,
      "commission_shared": 0,
      "commission_share_pct": 0,
      "rebate_received": 0,
      "vcc_ref": "VCC-8855191",
      "vcc_auth_amount": 319.1,
      "folio_amount": 294.1,
      "settled_amount": 294.1,
      "settled_at": "2026-08-28T23:59:00Z",
      "contracted_rate": 294.1,
      "baseline_rate": 374.03,
      "market_rate": 362.81,
      "rate_honoured": 1,
      "customer": "ASL own pax",
      "cost_centre": "MRS-CREW",
      "change_type": "modify_in_place",
      "change_source": "crew_app",
      "change_cost": 14.98,
      "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-28T02:14:00Z",
      "version": 1,
      "public_rate": 374.03,
      "discount_pct": 21.37
    },
    {
      "id": "RS-8853150-1",
      "period": "2026-08",
      "night": "2026-08-27",
      "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-27T04:49:00Z",
      "duty_start_utc": "2026-08-27T14:05: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": 15.97,
      "currency_local": "EUR",
      "rate_paid_local": 268.85,
      "fx_rate": 1,
      "fx_date": "2026-08-27",
      "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-27T23:59:00Z",
      "contracted_rate": 268.85,
      "baseline_rate": 375.45,
      "market_rate": 364.19,
      "rate_honoured": 1,
      "customer": "DHL",
      "cost_centre": "DUB-CREW",
      "change_type": "modify_in_place",
      "change_source": "aims",
      "change_cost": 11.88,
      "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-27T02:14:00Z",
      "version": 1,
      "public_rate": 375.45,
      "discount_pct": 28.39
    },
    {
      "id": "RS-8853999-1",
      "period": "2026-08",
      "night": "2026-08-27",
      "booking_id": "RS-8853999",
      "duty_id": "D-513999",
      "layover_id": "L-514000",
      "crew_id": "BEL-1065",
      "crew_name": "B. Willems",
      "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-124",
      "hotel": "Protea OR Tambo",
      "chain": "Marriott",
      "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-27T10:30:00Z",
      "checkin_time": "22:30",
      "checkout_time": "11:00",
      "duty_end_utc": "2026-08-27T21:09:00Z",
      "duty_start_utc": "2026-08-27T11:50:00Z",
      "transfer_minutes": 46,
      "room_net": 257.19,
      "vat_rate": 15,
      "vat_amount": 38.58,
      "vat_country": "ZA",
      "vat_recoverable": 0,
      "city_tax": 0,
      "rate_paid": 295.77,
      "ancillaries": 0,
      "fee": 15.97,
      "currency_local": "ZAR",
      "rate_paid_local": 5892.3,
      "fx_rate": 0.050196,
      "fx_date": "2026-08-27",
      "currency": "EUR",
      "revenue_model": "vendor_net",
      "supplier_cost": 269.47,
      "markup": 26.3,
      "commission_received": 0,
      "commission_shared": 0,
      "commission_share_pct": 0,
      "rebate_received": 0,
      "vcc_ref": "VCC-8853999",
      "vcc_auth_amount": 320.77,
      "folio_amount": 295.77,
      "settled_amount": 295.77,
      "settled_at": "2026-08-27T23:59:00Z",
      "contracted_rate": null,
      "baseline_rate": 330.96,
      "market_rate": 321.03,
      "rate_honoured": 1,
      "customer": "DHL",
      "cost_centre": "LGG-CREW",
      "change_type": "modify_in_place",
      "change_source": "aims",
      "change_cost": 11.61,
      "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-27T02:14:00Z",
      "version": 1,
      "public_rate": 330.96,
      "discount_pct": 10.63
    },
    {
      "id": "RS-8854209-3",
      "period": "2026-08",
      "night": "2026-08-27",
      "booking_id": "RS-8854209",
      "duty_id": "D-514209",
      "layover_id": "L-514210",
      "crew_id": "BEL-1020",
      "crew_name": "S. Dubois",
      "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": "irops",
      "night_status": "occupied",
      "lead_time_days": 0,
      "booking_created_at": "2026-08-25T13:30:00Z",
      "checkin_time": "15:00",
      "checkout_time": "10:00",
      "duty_end_utc": "2026-08-27T13:37:00Z",
      "duty_start_utc": "2026-08-27T06:30:00Z",
      "transfer_minutes": 48,
      "room_net": 272.5,
      "vat_rate": 5,
      "vat_amount": 13.62,
      "vat_country": "AE",
      "vat_recoverable": 0,
      "city_tax": 5,
      "rate_paid": 291.12,
      "ancillaries": 0,
      "fee": 0,
      "currency_local": "AED",
      "rate_paid_local": 1130.47,
      "fx_rate": 0.257521,
      "fx_date": "2026-08-27",
      "currency": "EUR",
      "revenue_model": "routespring_contract",
      "supplier_cost": 271.84,
      "markup": 19.28,
      "commission_received": 0,
      "commission_shared": 0,
      "commission_share_pct": 0,
      "rebate_received": 0,
      "vcc_ref": "VCC-8854209",
      "vcc_auth_amount": 316.12,
      "folio_amount": 291.12,
      "settled_amount": 291.12,
      "settled_at": "2026-08-27T23:59:00Z",
      "contracted_rate": 291.12,
      "baseline_rate": 413.96,
      "market_rate": 401.54,
      "rate_honoured": 1,
      "customer": "DHL",
      "cost_centre": "LGG-CREW",
      "change_type": "modify_in_place",
      "change_source": "aims",
      "change_cost": 14.3,
      "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-25",
      "ingested_at": "2026-08-27T02:14:00Z",
      "version": 1,
      "public_rate": 413.96,
      "discount_pct": 29.67
    },
    {
      "id": "RS-8854224-3",
      "period": "2026-08",
      "night": "2026-08-27",
      "booking_id": "RS-8854224",
      "duty_id": "D-514224",
      "layover_id": "L-514225",
      "crew_id": "BEL-1056",
      "crew_name": "K. Dubois",
      "crew_rank": "CPT",
      "traveller_type": "crew",
      "entity": "ASL Airlines Belgium",
      "legal_entity": "ASL Airlines Belgium NV",
      "home_base": "BRU",
      "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-25T21:00:00Z",
      "checkin_time": "22:30",
      "checkout_time": "08:15",
      "duty_end_utc": "2026-08-27T21:41:00Z",
      "duty_start_utc": "2026-08-27T14:05:00Z",
      "transfer_minutes": 14,
      "room_net": 264.02,
      "vat_rate": 10,
      "vat_amount": 26.4,
      "vat_country": "FR",
      "vat_recoverable": 1,
      "city_tax": 5.2,
      "rate_paid": 295.62,
      "ancillaries": 27.03,
      "fee": 0,
      "currency_local": "EUR",
      "rate_paid_local": 295.62,
      "fx_rate": 1,
      "fx_date": "2026-08-27",
      "currency": "EUR",
      "revenue_model": "routespring_contract",
      "supplier_cost": 276.18,
      "markup": 19.44,
      "commission_received": 0,
      "commission_shared": 0,
      "commission_share_pct": 0,
      "rebate_received": 0,
      "vcc_ref": "VCC-8854224",
      "vcc_auth_amount": 347.65,
      "folio_amount": 322.65,
      "settled_amount": 322.65,
      "settled_at": "2026-08-27T23:59:00Z",
      "contracted_rate": 295.62,
      "baseline_rate": 411.43,
      "market_rate": 399.09,
      "rate_honoured": 1,
      "customer": "FedEx",
      "cost_centre": "BRU-CREW",
      "change_type": "modify_in_place",
      "change_source": "travel_desk",
      "change_cost": 16.4,
      "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-25",
      "ingested_at": "2026-08-27T02:14:00Z",
      "version": 1,
      "public_rate": 411.43,
      "discount_pct": 28.15
    },
    {
      "id": "RS-8854552-3",
      "period": "2026-08",
      "night": "2026-08-27",
      "booking_id": "RS-8854552",
      "duty_id": "D-514552",
      "layover_id": "L-514553",
      "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-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-25T04:00:00Z",
      "checkin_time": "16:00",
      "checkout_time": "10:00",
      "duty_end_utc": "2026-08-27T15:11:00Z",
      "duty_start_utc": "2026-08-27T14:05:00Z",
      "transfer_minutes": 14,
      "room_net": 265.33,
      "vat_rate": 10,
      "vat_amount": 26.53,
      "vat_country": "FR",
      "vat_recoverable": 1,
      "city_tax": 5.2,
      "rate_paid": 297.06,
      "ancillaries": 18,
      "fee": 0,
      "currency_local": "EUR",
      "rate_paid_local": 297.06,
      "fx_rate": 1,
      "fx_date": "2026-08-27",
      "currency": "EUR",
      "revenue_model": "routespring_contract",
      "supplier_cost": 280.35,
      "markup": 16.71,
      "commission_received": 0,
      "commission_shared": 0,
      "commission_share_pct": 0,
      "rebate_received": 0,
      "vcc_ref": "VCC-8854552",
      "vcc_auth_amount": 340.06,
      "folio_amount": 315.06,
      "settled_amount": 315.06,
      "settled_at": "2026-08-27T23:59:00Z",
      "contracted_rate": 297.06,
      "baseline_rate": 407.51,
      "market_rate": 395.28,
      "rate_honoured": 1,
      "customer": "DHL",
      "cost_centre": "BRU-CREW",
      "change_type": "modify_in_place",
      "change_source": "aims",
      "change_cost": 15.78,
      "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-25",
      "ingested_at": "2026-08-27T02:14:00Z",
      "version": 1,
      "public_rate": 407.51,
      "discount_pct": 27.1
    },
    {
      "id": "RS-8854567-3",
      "period": "2026-08",
      "night": "2026-08-27",
      "booking_id": "RS-8854567",
      "duty_id": "D-514567",
      "layover_id": "L-514568",
      "crew_id": "BEL-1007",
      "crew_name": "V. Wouters",
      "crew_rank": "FO",
      "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": "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-25T03:00:00Z",
      "checkin_time": "15:00",
      "checkout_time": "04:30",
      "duty_end_utc": "2026-08-27T14:11:00Z",
      "duty_start_utc": "2026-08-27T11:50:00Z",
      "transfer_minutes": 14,
      "room_net": 262.85,
      "vat_rate": 10,
      "vat_amount": 26.29,
      "vat_country": "FR",
      "vat_recoverable": 1,
      "city_tax": 5.2,
      "rate_paid": 294.34,
      "ancillaries": 8.79,
      "fee": 0,
      "currency_local": "EUR",
      "rate_paid_local": 294.34,
      "fx_rate": 1,
      "fx_date": "2026-08-27",
      "currency": "EUR",
      "revenue_model": "airline_contract",
      "supplier_cost": 294.34,
      "markup": 0,
      "commission_received": 0,
      "commission_shared": 0,
      "commission_share_pct": 0,
      "rebate_received": 0,
      "vcc_ref": "VCC-8854567",
      "vcc_auth_amount": 328.13,
      "folio_amount": 303.13,
      "settled_amount": 303.13,
      "settled_at": "2026-08-27T23:59:00Z",
      "contracted_rate": 294.34,
      "baseline_rate": 407.51,
      "market_rate": 395.28,
      "rate_honoured": 1,
      "customer": "DHL",
      "cost_centre": "LGG-CREW",
      "change_type": "modify_in_place",
      "change_source": "aims",
      "change_cost": 13.98,
      "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.5,
      "complaint_theme": null,
      "source_file_id": "AIMS-2026-08-25",
      "ingested_at": "2026-08-27T02:14:00Z",
      "version": 1,
      "public_rate": 407.51,
      "discount_pct": 27.77
    },
    {
      "id": "RS-8854631-2",
      "period": "2026-08",
      "night": "2026-08-27",
      "booking_id": "RS-8854631",
      "duty_id": "D-514631",
      "layover_id": "L-514632",
      "crew_id": "BEL-1048",
      "crew_name": "T. Vermeulen",
      "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": "gds",
      "duty_reason": "irops",
      "night_status": "occupied",
      "lead_time_days": 0,
      "booking_created_at": "2026-08-26T12:30:00Z",
      "checkin_time": "14:00",
      "checkout_time": "04:30",
      "duty_end_utc": "2026-08-27T12:41:00Z",
      "duty_start_utc": "2026-08-27T06:30:00Z",
      "transfer_minutes": 44,
      "room_net": 396.03,
      "vat_rate": 0,
      "vat_amount": 0,
      "vat_country": "HK",
      "vat_recoverable": 0,
      "city_tax": 0,
      "rate_paid": 396.03,
      "ancillaries": 20.81,
      "fee": 0,
      "currency_local": "HKD",
      "rate_paid_local": 3320.14,
      "fx_rate": 0.119281,
      "fx_date": "2026-08-27",
      "currency": "EUR",
      "revenue_model": "vendor_commission",
      "supplier_cost": 396.03,
      "markup": 0,
      "commission_received": 41.56,
      "commission_shared": 20.78,
      "commission_share_pct": 50,
      "rebate_received": 0,
      "vcc_ref": "VCC-8854631",
      "vcc_auth_amount": 441.84,
      "folio_amount": 416.84,
      "settled_amount": 416.84,
      "settled_at": "2026-08-27T23:59:00Z",
      "contracted_rate": null,
      "baseline_rate": 425.32,
      "market_rate": 412.56,
      "rate_honoured": 1,
      "customer": "DHL",
      "cost_centre": "LGG-CREW",
      "change_type": "modify_in_place",
      "change_source": "aims",
      "change_cost": 12.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-26",
      "ingested_at": "2026-08-27T02:14:00Z",
      "version": 1,
      "public_rate": 425.32,
      "discount_pct": 6.89
    },
    {
      "id": "RS-8854816-1",
      "period": "2026-08",
      "night": "2026-08-27",
      "booking_id": "RS-8854816",
      "duty_id": "D-514816",
      "layover_id": "L-514817",
      "crew_id": "FRA-S214",
      "crew_name": "V. Marchand",
      "crew_rank": "STAFF",
      "traveller_type": "staff",
      "entity": "ASL Airlines France",
      "legal_entity": "ASL Airlines France SA",
      "home_base": "LYS",
      "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": "training",
      "night_status": "occupied",
      "lead_time_days": 0.5,
      "booking_created_at": "2026-08-26T13:15:00Z",
      "checkin_time": "01:15",
      "checkout_time": "08:15",
      "duty_end_utc": "2026-08-27T00:25:00Z",
      "duty_start_utc": "2026-08-27T11:50:00Z",
      "transfer_minutes": 15,
      "room_net": 286.06,
      "vat_rate": 10,
      "vat_amount": 28.61,
      "vat_country": "FR",
      "vat_recoverable": 1,
      "city_tax": 3.3,
      "rate_paid": 317.97,
      "ancillaries": 0,
      "fee": 15.97,
      "currency_local": "EUR",
      "rate_paid_local": 317.97,
      "fx_rate": 1,
      "fx_date": "2026-08-27",
      "currency": "EUR",
      "revenue_model": "vendor_net",
      "supplier_cost": 290.6,
      "markup": 27.37,
      "commission_received": 0,
      "commission_shared": 0,
      "commission_share_pct": 0,
      "rebate_received": 0,
      "vcc_ref": "VCC-8854816",
      "vcc_auth_amount": 342.97,
      "folio_amount": 317.97,
      "settled_amount": 317.97,
      "settled_at": "2026-08-27T23:59:00Z",
      "contracted_rate": null,
      "baseline_rate": 368.23,
      "market_rate": 357.18,
      "rate_honoured": 1,
      "customer": "ASL own pax",
      "cost_centre": "LYS-CREW",
      "change_type": "modify_in_place",
      "change_source": "travel_desk",
      "change_cost": 11.64,
      "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.1,
      "complaint_theme": null,
      "source_file_id": "AIMS-2026-08-27",
      "ingested_at": "2026-08-27T02:14:00Z",
      "version": 1,
      "public_rate": 368.23,
      "discount_pct": 13.65
    },
    {
      "id": "RS-8854830-1",
      "period": "2026-08",
      "night": "2026-08-27",
      "booking_id": "RS-8854830",
      "duty_id": "D-514830",
      "layover_id": "L-514831",
      "crew_id": "FRA-1039",
      "crew_name": "R. Girard",
      "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": 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-27T02:00:00Z",
      "checkin_time": "14:00",
      "checkout_time": "08:15",
      "duty_end_utc": "2026-08-27T13:07:00Z",
      "duty_start_utc": "2026-08-27T09:15:00Z",
      "transfer_minutes": 18,
      "room_net": 316.25,
      "vat_rate": 10,
      "vat_amount": 31.63,
      "vat_country": "FR",
      "vat_recoverable": 1,
      "city_tax": 3.3,
      "rate_paid": 351.18,
      "ancillaries": 0,
      "fee": 15.97,
      "currency_local": "EUR",
      "rate_paid_local": 351.18,
      "fx_rate": 1,
      "fx_date": "2026-08-27",
      "currency": "EUR",
      "revenue_model": "vendor_commission",
      "supplier_cost": 351.18,
      "markup": 0,
      "commission_received": 26.5,
      "commission_shared": 13.25,
      "commission_share_pct": 50,
      "rebate_received": 0,
      "vcc_ref": "VCC-8854830",
      "vcc_auth_amount": 376.18,
      "folio_amount": 351.18,
      "settled_amount": 351.18,
      "settled_at": "2026-08-27T23:59:00Z",
      "contracted_rate": null,
      "baseline_rate": 379.6,
      "market_rate": 368.21,
      "rate_honoured": 1,
      "customer": "ASL own pax",
      "cost_centre": "CDG-CREW",
      "change_type": "modify_in_place",
      "change_source": "travel_desk",
      "change_cost": 12.52,
      "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-27T02:14:00Z",
      "version": 1,
      "public_rate": 379.6,
      "discount_pct": 7.49
    },
    {
      "id": "RS-8854852-1",
      "period": "2026-08",
      "night": "2026-08-27",
      "booking_id": "RS-8854852",
      "duty_id": "D-514852",
      "layover_id": "L-514853",
      "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": "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-27T12:30:00Z",
      "checkin_time": "14:00",
      "checkout_time": "11:00",
      "duty_end_utc": "2026-08-27T13:11:00Z",
      "duty_start_utc": "2026-08-27T14:05:00Z",
      "transfer_minutes": 14,
      "room_net": 262.15,
      "vat_rate": 10,
      "vat_amount": 26.21,
      "vat_country": "FR",
      "vat_recoverable": 1,
      "city_tax": 5.2,
      "rate_paid": 293.56,
      "ancillaries": 0,
      "fee": 15.97,
      "currency_local": "EUR",
      "rate_paid_local": 293.56,
      "fx_rate": 1,
      "fx_date": "2026-08-27",
      "currency": "EUR",
      "revenue_model": "airline_contract",
      "supplier_cost": 293.56,
      "markup": 0,
      "commission_received": 0,
      "commission_shared": 0,
      "commission_share_pct": 0,
      "rebate_received": 0,
      "vcc_ref": "VCC-8854852",
      "vcc_auth_amount": 318.56,
      "folio_amount": 293.56,
      "settled_amount": 293.56,
      "settled_at": "2026-08-27T23:59:00Z",
      "contracted_rate": 293.56,
      "baseline_rate": 411.43,
      "market_rate": 399.09,
      "rate_honoured": 1,
      "customer": "ASL own pax",
      "cost_centre": "LYS-CREW",
      "change_type": "modify_in_place",
      "change_source": "aims",
      "change_cost": 12.17,
      "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-27T02:14:00Z",
      "version": 1,
      "public_rate": 411.43,
      "discount_pct": 28.65
    },
    {
      "id": "RS-8854983-1",
      "period": "2026-08",
      "night": "2026-08-27",
      "booking_id": "RS-8854983",
      "duty_id": "D-514983",
      "layover_id": "L-514984",
      "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": "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-27T04:00:00Z",
      "checkin_time": "16:00",
      "checkout_time": "08:15",
      "duty_end_utc": "2026-08-27T15:11:00Z",
      "duty_start_utc": "2026-08-27T14:05:00Z",
      "transfer_minutes": 14,
      "room_net": 330.09,
      "vat_rate": 10,
      "vat_amount": 33.01,
      "vat_country": "FR",
      "vat_recoverable": 1,
      "city_tax": 5.2,
      "rate_paid": 368.3,
      "ancillaries": 0,
      "fee": 15.97,
      "currency_local": "EUR",
      "rate_paid_local": 368.3,
      "fx_rate": 1,
      "fx_date": "2026-08-27",
      "currency": "EUR",
      "revenue_model": "vendor_net",
      "supplier_cost": 332.55,
      "markup": 35.75,
      "commission_received": 0,
      "commission_shared": 0,
      "commission_share_pct": 0,
      "rebate_received": 0,
      "vcc_ref": "VCC-8854983",
      "vcc_auth_amount": 393.3,
      "folio_amount": 368.3,
      "settled_amount": 368.3,
      "settled_at": "2026-08-27T23:59:00Z",
      "contracted_rate": null,
      "baseline_rate": 411.43,
      "market_rate": 399.09,
      "rate_honoured": 1,
      "customer": "FedEx",
      "cost_centre": "MRS-CREW",
      "change_type": "modify_in_place",
      "change_source": "aims",
      "change_cost": 17.39,
      "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-27T02:14:00Z",
      "version": 1,
      "public_rate": 411.43,
      "discount_pct": 10.48
    },
    {
      "id": "RS-8855175-3",
      "period": "2026-08",
      "night": "2026-08-27",
      "booking_id": "RS-8855175",
      "duty_id": "D-515175",
      "layover_id": "L-515176",
      "crew_id": "FRA-1022",
      "crew_name": "D. Aubert",
      "crew_rank": "ENG",
      "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": "C-132",
      "allotment_id": "A-132",
      "is_allotment_night": 1,
      "rate_type": "contracted",
      "duty_reason": "irops",
      "night_status": "occupied",
      "lead_time_days": 0.5,
      "booking_created_at": "2026-08-25T02:00:00Z",
      "checkin_time": "14:00",
      "checkout_time": "10:00",
      "duty_end_utc": "2026-08-27T13:09:00Z",
      "duty_start_utc": "2026-08-27T06:30:00Z",
      "transfer_minutes": 16,
      "room_net": 238.1,
      "vat_rate": 10,
      "vat_amount": 23.81,
      "vat_country": "FR",
      "vat_recoverable": 1,
      "city_tax": 3.3,
      "rate_paid": 265.21,
      "ancillaries": 0,
      "fee": 0,
      "currency_local": "EUR",
      "rate_paid_local": 265.21,
      "fx_rate": 1,
      "fx_date": "2026-08-27",
      "currency": "EUR",
      "revenue_model": "airline_contract",
      "supplier_cost": 265.21,
      "markup": 0,
      "commission_received": 0,
      "commission_shared": 0,
      "commission_share_pct": 0,
      "rebate_received": 0,
      "vcc_ref": "VCC-8855175",
      "vcc_auth_amount": 290.21,
      "folio_amount": 265.21,
      "settled_amount": 265.21,
      "settled_at": "2026-08-27T23:59:00Z",
      "contracted_rate": 265.21,
      "baseline_rate": 357.91,
      "market_rate": 347.17,
      "rate_honoured": 1,
      "customer": "FedEx",
      "cost_centre": "LYS-CREW",
      "change_type": "modify_in_place",
      "change_source": "aims",
      "change_cost": 12.54,
      "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-25",
      "ingested_at": "2026-08-27T02:14:00Z",
      "version": 1,
      "public_rate": 357.91,
      "discount_pct": 25.9
    },
    {
      "id": "RS-8853238-1",
      "period": "2026-08",
      "night": "2026-08-26",
      "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-26T14:03:00Z",
      "duty_start_utc": "2026-08-26T11:50: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": 12.66,
      "fee": 15.97,
      "currency_local": "GBP",
      "rate_paid_local": 269.69,
      "fx_rate": 1.185423,
      "fx_date": "2026-08-26",
      "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": 357.36,
      "folio_amount": 332.36,
      "settled_amount": 332.36,
      "settled_at": "2026-08-26T23:59:00Z",
      "contracted_rate": 319.7,
      "baseline_rate": 444.13,
      "market_rate": 430.81,
      "rate_honoured": 1,
      "customer": "DHL",
      "cost_centre": "DUB-CREW",
      "change_type": "modify_in_place",
      "change_source": "aims",
      "change_cost": 15.7,
      "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.9,
      "complaint_theme": "noise",
      "source_file_id": "AIMS-2026-08-26",
      "ingested_at": "2026-08-26T02:14:00Z",
      "version": 1,
      "public_rate": 444.13,
      "discount_pct": 28.02
    },
    {
      "id": "RS-8853265-2",
      "period": "2026-08",
      "night": "2026-08-26",
      "booking_id": "RS-8853265",
      "duty_id": "D-513265",
      "layover_id": "L-513266",
      "crew_id": "IRE-1045",
      "crew_name": "A. Quinn",
      "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": "gds",
      "duty_reason": "irops",
      "night_status": "occupied",
      "lead_time_days": 0,
      "booking_created_at": "2026-08-25T12:30:00Z",
      "checkin_time": "14:00",
      "checkout_time": "12:00",
      "duty_end_utc": "2026-08-26T13:02:00Z",
      "duty_start_utc": "2026-08-26T14:05:00Z",
      "transfer_minutes": 23,
      "room_net": 311.5,
      "vat_rate": 13.5,
      "vat_amount": 42.05,
      "vat_country": "IE",
      "vat_recoverable": 1,
      "city_tax": 0,
      "rate_paid": 353.55,
      "ancillaries": 0,
      "fee": 0,
      "currency_local": "EUR",
      "rate_paid_local": 353.55,
      "fx_rate": 1,
      "fx_date": "2026-08-26",
      "currency": "EUR",
      "revenue_model": "vendor_commission",
      "supplier_cost": 353.55,
      "markup": 0,
      "commission_received": 30.8,
      "commission_shared": 15.4,
      "commission_share_pct": 50,
      "rebate_received": 0,
      "vcc_ref": "VCC-8853265",
      "vcc_auth_amount": 378.55,
      "folio_amount": 353.55,
      "settled_amount": 353.55,
      "settled_at": "2026-08-26T23:59:00Z",
      "contracted_rate": null,
      "baseline_rate": 385.19,
      "market_rate": 373.63,
      "rate_honoured": 1,
      "customer": "DHL",
      "cost_centre": "EMA-CREW",
      "change_type": "modify_in_place",
      "change_source": "aims",
      "change_cost": 12.85,
      "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-25",
      "ingested_at": "2026-08-26T02:14:00Z",
      "version": 1,
      "public_rate": 385.19,
      "discount_pct": 8.21
    },
    {
      "id": "RS-8854186-1",
      "period": "2026-08",
      "night": "2026-08-26",
      "booking_id": "RS-8854186",
      "duty_id": "D-514186",
      "layover_id": "L-514187",
      "crew_id": "BEL-1042",
      "crew_name": "L. Claes",
      "crew_rank": "FO",
      "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": null,
      "is_allotment_night": 0,
      "rate_type": "contracted",
      "duty_reason": "irops",
      "night_status": "occupied",
      "lead_time_days": 0.5,
      "booking_created_at": "2026-08-26T03:00:00Z",
      "checkin_time": "15:00",
      "checkout_time": "04:30",
      "duty_end_utc": "2026-08-26T14:07:00Z",
      "duty_start_utc": "2026-08-26T09:15:00Z",
      "transfer_minutes": 18,
      "room_net": 299.7,
      "vat_rate": 6,
      "vat_amount": 17.98,
      "vat_country": "BE",
      "vat_recoverable": 1,
      "city_tax": 4.24,
      "rate_paid": 321.92,
      "ancillaries": 0,
      "fee": 15.97,
      "currency_local": "EUR",
      "rate_paid_local": 321.92,
      "fx_rate": 1,
      "fx_date": "2026-08-26",
      "currency": "EUR",
      "revenue_model": "routespring_contract",
      "supplier_cost": 301.23,
      "markup": 20.69,
      "commission_received": 0,
      "commission_shared": 0,
      "commission_share_pct": 0,
      "rebate_received": 0,
      "vcc_ref": "VCC-8854186",
      "vcc_auth_amount": 346.92,
      "folio_amount": 321.92,
      "settled_amount": 321.92,
      "settled_at": "2026-08-26T23:59:00Z",
      "contracted_rate": 321.92,
      "baseline_rate": 477.86,
      "market_rate": 463.52,
      "rate_honoured": 1,
      "customer": "FedEx",
      "cost_centre": "LGG-CREW",
      "change_type": "modify_in_place",
      "change_source": "aims",
      "change_cost": 14.62,
      "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-26",
      "ingested_at": "2026-08-26T02:14:00Z",
      "version": 1,
      "public_rate": 477.86,
      "discount_pct": 32.63
    },
    {
      "id": "RS-8854209-2",
      "period": "2026-08",
      "night": "2026-08-26",
      "booking_id": "RS-8854209",
      "duty_id": "D-514209",
      "layover_id": "L-514210",
      "crew_id": "BEL-1020",
      "crew_name": "S. Dubois",
      "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": "irops",
      "night_status": "occupied",
      "lead_time_days": 0,
      "booking_created_at": "2026-08-25T13:30:00Z",
      "checkin_time": "15:00",
      "checkout_time": "10:00",
      "duty_end_utc": "2026-08-26T13:37:00Z",
      "duty_start_utc": "2026-08-26T09:15:00Z",
      "transfer_minutes": 48,
      "room_net": 272.5,
      "vat_rate": 5,
      "vat_amount": 13.62,
      "vat_country": "AE",
      "vat_recoverable": 0,
      "city_tax": 5,
      "rate_paid": 291.12,
      "ancillaries": 0,
      "fee": 0,
      "currency_local": "AED",
      "rate_paid_local": 1131.2,
      "fx_rate": 0.257356,
      "fx_date": "2026-08-26",
      "currency": "EUR",
      "revenue_model": "routespring_contract",
      "supplier_cost": 271.84,
      "markup": 19.28,
      "commission_received": 0,
      "commission_shared": 0,
      "commission_share_pct": 0,
      "rebate_received": 0,
      "vcc_ref": "VCC-8854209",
      "vcc_auth_amount": 316.12,
      "folio_amount": 291.12,
      "settled_amount": 291.12,
      "settled_at": "2026-08-26T23:59:00Z",
      "contracted_rate": 291.12,
      "baseline_rate": 436,
      "market_rate": 422.92,
      "rate_honoured": 1,
      "customer": "DHL",
      "cost_centre": "LGG-CREW",
      "change_type": "modify_in_place",
      "change_source": "aims",
      "change_cost": 15.18,
      "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.7,
      "complaint_theme": "checkin",
      "source_file_id": "AIMS-2026-08-25",
      "ingested_at": "2026-08-26T02:14:00Z",
      "version": 1,
      "public_rate": 436,
      "discount_pct": 33.23
    },
    {
      "id": "RS-8854224-2",
      "period": "2026-08",
      "night": "2026-08-26",
      "booking_id": "RS-8854224",
      "duty_id": "D-514224",
      "layover_id": "L-514225",
      "crew_id": "BEL-1056",
      "crew_name": "K. Dubois",
      "crew_rank": "CPT",
      "traveller_type": "crew",
      "entity": "ASL Airlines Belgium",
      "legal_entity": "ASL Airlines Belgium NV",
      "home_base": "BRU",
      "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-25T21:00:00Z",
      "checkin_time": "22:30",
      "checkout_time": "08:15",
      "duty_end_utc": "2026-08-26T21:41:00Z",
      "duty_start_utc": "2026-08-26T09:15:00Z",
      "transfer_minutes": 14,
      "room_net": 264.02,
      "vat_rate": 10,
      "vat_amount": 26.4,
      "vat_country": "FR",
      "vat_recoverable": 1,
      "city_tax": 5.2,
      "rate_paid": 295.62,
      "ancillaries": 0,
      "fee": 0,
      "currency_local": "EUR",
      "rate_paid_local": 295.62,
      "fx_rate": 1,
      "fx_date": "2026-08-26",
      "currency": "EUR",
      "revenue_model": "routespring_contract",
      "supplier_cost": 276.18,
      "markup": 19.44,
      "commission_received": 0,
      "commission_shared": 0,
      "commission_share_pct": 0,
      "rebate_received": 0,
      "vcc_ref": "VCC-8854224",
      "vcc_auth_amount": 320.62,
      "folio_amount": 295.62,
      "settled_amount": 295.62,
      "settled_at": "2026-08-26T23:59:00Z",
      "contracted_rate": 295.62,
      "baseline_rate": 426,
      "market_rate": 413.22,
      "rate_honoured": 1,
      "customer": "FedEx",
      "cost_centre": "BRU-CREW",
      "change_type": "modify_in_place",
      "change_source": "aims",
      "change_cost": 13.79,
      "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-25",
      "ingested_at": "2026-08-26T02:14:00Z",
      "version": 1,
      "public_rate": 426,
      "discount_pct": 30.61
    },
    {
      "id": "RS-8854332-3",
      "period": "2026-08",
      "night": "2026-08-26",
      "booking_id": "RS-8854332",
      "duty_id": "D-514332",
      "layover_id": "L-514333",
      "crew_id": "BEL-1040",
      "crew_name": "O. Maes",
      "crew_rank": "FO",
      "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,
      "booking_created_at": "2026-08-24T12:30:00Z",
      "checkin_time": "14:00",
      "checkout_time": "12:00",
      "duty_end_utc": "2026-08-26T12:29:00Z",
      "duty_start_utc": "2026-08-26T06:30:00Z",
      "transfer_minutes": 56,
      "room_net": 398.68,
      "vat_rate": 0,
      "vat_amount": 0,
      "vat_country": "HK",
      "vat_recoverable": 0,
      "city_tax": 0,
      "rate_paid": 398.68,
      "ancillaries": 0,
      "fee": 0,
      "currency_local": "HKD",
      "rate_paid_local": 3341.44,
      "fx_rate": 0.119314,
      "fx_date": "2026-08-26",
      "currency": "EUR",
      "revenue_model": "vendor_net",
      "supplier_cost": 356.76,
      "markup": 41.92,
      "commission_received": 0,
      "commission_shared": 0,
      "commission_share_pct": 0,
      "rebate_received": 0,
      "vcc_ref": "VCC-8854332",
      "vcc_auth_amount": 423.68,
      "folio_amount": 398.68,
      "settled_amount": 398.68,
      "settled_at": "2026-08-26T23:59:00Z",
      "contracted_rate": null,
      "baseline_rate": 430.29,
      "market_rate": 417.38,
      "rate_honoured": 1,
      "customer": "FedEx",
      "cost_centre": "BRU-CREW",
      "change_type": "modify_in_place",
      "change_source": "aims",
      "change_cost": 13.81,
      "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-24",
      "ingested_at": "2026-08-26T02:14:00Z",
      "version": 1,
      "public_rate": 430.29,
      "discount_pct": 7.35
    },
    {
      "id": "RS-8854397-1",
      "period": "2026-08",
      "night": "2026-08-26",
      "booking_id": "RS-8854397",
      "duty_id": "D-514397",
      "layover_id": "L-514398",
      "crew_id": "BEL-1079",
      "crew_name": "H. Wouters",
      "crew_rank": "ENG",
      "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": null,
      "is_allotment_night": 0,
      "rate_type": "contracted",
      "duty_reason": "positioning",
      "night_status": "occupied",
      "lead_time_days": 0.5,
      "booking_created_at": "2026-08-26T10:30:00Z",
      "checkin_time": "22:30",
      "checkout_time": "11:00",
      "duty_end_utc": "2026-08-26T21:37:00Z",
      "duty_start_utc": "2026-08-26T06:30:00Z",
      "transfer_minutes": 18,
      "room_net": 301.2,
      "vat_rate": 6,
      "vat_amount": 18.07,
      "vat_country": "BE",
      "vat_recoverable": 1,
      "city_tax": 4.24,
      "rate_paid": 323.51,
      "ancillaries": 14.84,
      "fee": 15.97,
      "currency_local": "EUR",
      "rate_paid_local": 323.51,
      "fx_rate": 1,
      "fx_date": "2026-08-26",
      "currency": "EUR",
      "revenue_model": "routespring_contract",
      "supplier_cost": 302.19,
      "markup": 21.32,
      "commission_received": 0,
      "commission_shared": 0,
      "commission_share_pct": 0,
      "rebate_received": 0,
      "vcc_ref": "VCC-8854397",
      "vcc_auth_amount": 363.35,
      "folio_amount": 338.35,
      "settled_amount": 338.35,
      "settled_at": "2026-08-26T23:59:00Z",
      "contracted_rate": 323.51,
      "baseline_rate": 477.86,
      "market_rate": 463.52,
      "rate_honoured": 1,
      "customer": "FedEx",
      "cost_centre": "LGG-CREW",
      "change_type": "modify_in_place",
      "change_source": "aims",
      "change_cost": 12.32,
      "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": 4.9,
      "complaint_theme": null,
      "source_file_id": "AIMS-2026-08-26",
      "ingested_at": "2026-08-26T02:14:00Z",
      "version": 1,
      "public_rate": 477.86,
      "discount_pct": 32.3
    },
    {
      "id": "RS-8854552-2",
      "period": "2026-08",
      "night": "2026-08-26",
      "booking_id": "RS-8854552",
      "duty_id": "D-514552",
      "layover_id": "L-514553",
      "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-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-25T04:00:00Z",
      "checkin_time": "16:00",
      "checkout_time": "10:00",
      "duty_end_utc": "2026-08-26T15:11:00Z",
      "duty_start_utc": "2026-08-26T14:05:00Z",
      "transfer_minutes": 14,
      "room_net": 265.33,
      "vat_rate": 10,
      "vat_amount": 26.53,
      "vat_country": "FR",
      "vat_recoverable": 1,
      "city_tax": 5.2,
      "rate_paid": 297.06,
      "ancillaries": 0,
      "fee": 0,
      "currency_local": "EUR",
      "rate_paid_local": 297.06,
      "fx_rate": 1,
      "fx_date": "2026-08-26",
      "currency": "EUR",
      "revenue_model": "routespring_contract",
      "supplier_cost": 280.35,
      "markup": 16.71,
      "commission_received": 0,
      "commission_shared": 0,
      "commission_share_pct": 0,
      "rebate_received": 0,
      "vcc_ref": "VCC-8854552",
      "vcc_auth_amount": 322.06,
      "folio_amount": 297.06,
      "settled_amount": 297.06,
      "settled_at": "2026-08-26T23:59:00Z",
      "contracted_rate": 297.06,
      "baseline_rate": 426.21,
      "market_rate": 413.42,
      "rate_honoured": 1,
      "customer": "DHL",
      "cost_centre": "BRU-CREW",
      "change_type": "modify_in_place",
      "change_source": "aims",
      "change_cost": 13.52,
      "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-25",
      "ingested_at": "2026-08-26T02:14:00Z",
      "version": 1,
      "public_rate": 426.21,
      "discount_pct": 30.3
    },
    {
      "id": "RS-8854567-2",
      "period": "2026-08",
      "night": "2026-08-26",
      "booking_id": "RS-8854567",
      "duty_id": "D-514567",
      "layover_id": "L-514568",
      "crew_id": "BEL-1007",
      "crew_name": "V. Wouters",
      "crew_rank": "FO",
      "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": "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-25T03:00:00Z",
      "checkin_time": "15:00",
      "checkout_time": "04:30",
      "duty_end_utc": "2026-08-26T14:11:00Z",
      "duty_start_utc": "2026-08-26T06:30:00Z",
      "transfer_minutes": 14,
      "room_net": 262.85,
      "vat_rate": 10,
      "vat_amount": 26.29,
      "vat_country": "FR",
      "vat_recoverable": 1,
      "city_tax": 5.2,
      "rate_paid": 294.34,
      "ancillaries": 0,
      "fee": 0,
      "currency_local": "EUR",
      "rate_paid_local": 294.34,
      "fx_rate": 1,
      "fx_date": "2026-08-26",
      "currency": "EUR",
      "revenue_model": "airline_contract",
      "supplier_cost": 294.34,
      "markup": 0,
      "commission_received": 0,
      "commission_shared": 0,
      "commission_share_pct": 0,
      "rebate_received": 0,
      "vcc_ref": "VCC-8854567",
      "vcc_auth_amount": 319.34,
      "folio_amount": 294.34,
      "settled_amount": 294.34,
      "settled_at": "2026-08-26T23:59:00Z",
      "contracted_rate": 294.34,
      "baseline_rate": 426.21,
      "market_rate": 413.42,
      "rate_honoured": 1,
      "customer": "DHL",
      "cost_centre": "LGG-CREW",
      "change_type": "modify_in_place",
      "change_source": "aims",
      "change_cost": 11.67,
      "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-25",
      "ingested_at": "2026-08-26T02:14:00Z",
      "version": 1,
      "public_rate": 426.21,
      "discount_pct": 30.94
    },
    {
      "id": "RS-8854587-3",
      "period": "2026-08",
      "night": "2026-08-26",
      "booking_id": "RS-8854587",
      "duty_id": "D-514587",
      "layover_id": "L-514588",
      "crew_id": "BEL-1019",
      "crew_name": "H. Wouters",
      "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-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": 0.5,
      "booking_created_at": "2026-08-23T13:15:00Z",
      "checkin_time": "01:15",
      "checkout_time": "11:00",
      "duty_end_utc": "2026-08-26T00:27:00Z",
      "duty_start_utc": "2026-08-26T14:05:00Z",
      "transfer_minutes": 13,
      "room_net": 409.52,
      "vat_rate": 6,
      "vat_amount": 24.57,
      "vat_country": "BE",
      "vat_recoverable": 1,
      "city_tax": 4.24,
      "rate_paid": 438.33,
      "ancillaries": 0,
      "fee": 0,
      "currency_local": "EUR",
      "rate_paid_local": 438.33,
      "fx_rate": 1,
      "fx_date": "2026-08-26",
      "currency": "EUR",
      "revenue_model": "vendor_net",
      "supplier_cost": 402.3,
      "markup": 36.03,
      "commission_received": 0,
      "commission_shared": 0,
      "commission_share_pct": 0,
      "rebate_received": 0,
      "vcc_ref": "VCC-8854587",
      "vcc_auth_amount": 463.33,
      "folio_amount": 438.33,
      "settled_amount": 438.33,
      "settled_at": "2026-08-26T23:59:00Z",
      "contracted_rate": null,
      "baseline_rate": 473.83,
      "market_rate": 459.62,
      "rate_honoured": 1,
      "customer": "DHL",
      "cost_centre": "LGG-CREW",
      "change_type": "modify_in_place",
      "change_source": "crew_app",
      "change_cost": 17.71,
      "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-24",
      "ingested_at": "2026-08-26T02:14:00Z",
      "version": 1,
      "public_rate": 473.83,
      "discount_pct": 7.49
    },
    {
      "id": "RS-8854631-1",
      "period": "2026-08",
      "night": "2026-08-26",
      "booking_id": "RS-8854631",
      "duty_id": "D-514631",
      "layover_id": "L-514632",
      "crew_id": "BEL-1048",
      "crew_name": "T. Vermeulen",
      "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": "gds",
      "duty_reason": "irops",
      "night_status": "occupied",
      "lead_time_days": 0,
      "booking_created_at": "2026-08-26T12:30:00Z",
      "checkin_time": "14:00",
      "checkout_time": "04:30",
      "duty_end_utc": "2026-08-26T12:41:00Z",
      "duty_start_utc": "2026-08-26T11:50:00Z",
      "transfer_minutes": 44,
      "room_net": 414.43,
      "vat_rate": 0,
      "vat_amount": 0,
      "vat_country": "HK",
      "vat_recoverable": 0,
      "city_tax": 0,
      "rate_paid": 414.43,
      "ancillaries": 0,
      "fee": 15.97,
      "currency_local": "HKD",
      "rate_paid_local": 3473.44,
      "fx_rate": 0.119314,
      "fx_date": "2026-08-26",
      "currency": "EUR",
      "revenue_model": "vendor_commission",
      "supplier_cost": 414.43,
      "markup": 0,
      "commission_received": 43.49,
      "commission_shared": 21.75,
      "commission_share_pct": 50,
      "rebate_received": 0,
      "vcc_ref": "VCC-8854631",
      "vcc_auth_amount": 439.43,
      "folio_amount": 414.43,
      "settled_amount": 414.43,
      "settled_at": "2026-08-26T23:59:00Z",
      "contracted_rate": null,
      "baseline_rate": 445.08,
      "market_rate": 431.73,
      "rate_honoured": 1,
      "customer": "DHL",
      "cost_centre": "LGG-CREW",
      "change_type": "modify_in_place",
      "change_source": "aims",
      "change_cost": 16.79,
      "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-26",
      "ingested_at": "2026-08-26T02:14:00Z",
      "version": 1,
      "public_rate": 445.08,
      "discount_pct": 6.89
    },
    {
      "id": "RS-8854839-1",
      "period": "2026-08",
      "night": "2026-08-26",
      "booking_id": "RS-8854839",
      "duty_id": "D-514839",
      "layover_id": "L-514840",
      "crew_id": "FRA-1046",
      "crew_name": "E. Aubert",
      "crew_rank": "CC",
      "traveller_type": "crew",
      "entity": "ASL Airlines France",
      "legal_entity": "ASL Airlines France SA",
      "home_base": "CDG",
      "station": "MAD",
      "country": "ES",
      "property_id": "P-135",
      "hotel": "Melia Barajas",
      "chain": "Melia",
      "contract_id": null,
      "allotment_id": null,
      "is_allotment_night": 0,
      "rate_type": "bedbank",
      "duty_reason": "irops",
      "night_status": "released",
      "lead_time_days": 0.5,
      "booking_created_at": "2026-08-26T04:00:00Z",
      "checkin_time": "16:00",
      "checkout_time": "10:00",
      "duty_end_utc": "2026-08-26T15:11:00Z",
      "duty_start_utc": "2026-08-26T09:15:00Z",
      "transfer_minutes": 14,
      "room_net": 333.26,
      "vat_rate": 10,
      "vat_amount": 33.33,
      "vat_country": "ES",
      "vat_recoverable": 1,
      "city_tax": 0,
      "rate_paid": 366.59,
      "ancillaries": 0,
      "fee": 15.97,
      "currency_local": "EUR",
      "rate_paid_local": 366.59,
      "fx_rate": 1,
      "fx_date": "2026-08-26",
      "currency": "EUR",
      "revenue_model": "vendor_net",
      "supplier_cost": 328,
      "markup": 38.59,
      "commission_received": 0,
      "commission_shared": 0,
      "commission_share_pct": 0,
      "rebate_received": 0,
      "vcc_ref": "VCC-8854839",
      "vcc_auth_amount": 391.59,
      "folio_amount": 366.59,
      "settled_amount": 366.59,
      "settled_at": "2026-08-26T23:59:00Z",
      "contracted_rate": null,
      "baseline_rate": 414.04,
      "market_rate": 401.62,
      "rate_honoured": 1,
      "customer": "DHL",
      "cost_centre": "CDG-CREW",
      "change_type": "modify_in_place",
      "change_source": "aims",
      "change_cost": 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-26",
      "ingested_at": "2026-08-26T02:14:00Z",
      "version": 1,
      "public_rate": 414.04,
      "discount_pct": 11.46
    },
    {
      "id": "RS-8854879-2",
      "period": "2026-08",
      "night": "2026-08-26",
      "booking_id": "RS-8854879",
      "duty_id": "D-514879",
      "layover_id": "L-514880",
      "crew_id": "FRA-1013",
      "crew_name": "J. Delacroix",
      "crew_rank": "ENG",
      "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": "C-133",
      "allotment_id": "A-133",
      "is_allotment_night": 1,
      "rate_type": "contracted",
      "duty_reason": "irops",
      "night_status": "occupied",
      "lead_time_days": 0.5,
      "booking_created_at": "2026-08-24T13:15:00Z",
      "checkin_time": "01:15",
      "checkout_time": "08:15",
      "duty_end_utc": "2026-08-26T00:18:00Z",
      "duty_start_utc": "2026-08-26T14:05:00Z",
      "transfer_minutes": 22,
      "room_net": 225.9,
      "vat_rate": 10,
      "vat_amount": 22.59,
      "vat_country": "FR",
      "vat_recoverable": 1,
      "city_tax": 2.88,
      "rate_paid": 251.37,
      "ancillaries": 0,
      "fee": 0,
      "currency_local": "EUR",
      "rate_paid_local": 251.37,
      "fx_rate": 1,
      "fx_date": "2026-08-26",
      "currency": "EUR",
      "revenue_model": "routespring_contract",
      "supplier_cost": 233.92,
      "markup": 17.45,
      "commission_received": 0,
      "commission_shared": 0,
      "commission_share_pct": 0,
      "rebate_received": 0,
      "vcc_ref": "VCC-8854879",
      "vcc_auth_amount": 276.37,
      "folio_amount": 251.37,
      "settled_amount": 251.37,
      "settled_at": "2026-08-26T23:59:00Z",
      "contracted_rate": 251.37,
      "baseline_rate": 368.26,
      "market_rate": 357.21,
      "rate_honoured": 1,
      "customer": "UPS",
      "cost_centre": "LYS-CREW",
      "change_type": "modify_in_place",
      "change_source": "aims",
      "change_cost": 13.34,
      "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-25",
      "ingested_at": "2026-08-26T02:14:00Z",
      "version": 1,
      "public_rate": 368.26,
      "discount_pct": 31.74
    },
    {
      "id": "RS-8854898-3",
      "period": "2026-08",
      "night": "2026-08-26",
      "booking_id": "RS-8854898",
      "duty_id": "D-514898",
      "layover_id": "L-514899",
      "crew_id": "FRA-1073",
      "crew_name": "H. Delacroix",
      "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-129",
      "hotel": "NH Lyon Airport",
      "chain": "NH",
      "contract_id": "C-129",
      "allotment_id": "A-129",
      "is_allotment_night": 1,
      "rate_type": "contracted",
      "duty_reason": "overnight",
      "night_status": "occupied",
      "lead_time_days": 0.5,
      "booking_created_at": "2026-08-24T03:00:00Z",
      "checkin_time": "15:00",
      "checkout_time": "11:00",
      "duty_end_utc": "2026-08-26T14:10:00Z",
      "duty_start_utc": "2026-08-26T06:30:00Z",
      "transfer_minutes": 15,
      "room_net": 242.23,
      "vat_rate": 10,
      "vat_amount": 24.22,
      "vat_country": "FR",
      "vat_recoverable": 1,
      "city_tax": 3.3,
      "rate_paid": 269.75,
      "ancillaries": 14.66,
      "fee": 0,
      "currency_local": "EUR",
      "rate_paid_local": 269.75,
      "fx_rate": 1,
      "fx_date": "2026-08-26",
      "currency": "EUR",
      "revenue_model": "airline_contract",
      "supplier_cost": 269.75,
      "markup": 0,
      "commission_received": 0,
      "commission_shared": 0,
      "commission_share_pct": 0,
      "rebate_received": 0,
      "vcc_ref": "VCC-8854898",
      "vcc_auth_amount": 309.41,
      "folio_amount": null,
      "settled_amount": null,
      "settled_at": null,
      "contracted_rate": 269.75,
      "baseline_rate": 382.18,
      "market_rate": 370.71,
      "rate_honoured": 1,
      "customer": "ASL own pax",
      "cost_centre": "MRS-CREW",
      "change_type": "modify_in_place",
      "change_source": "aims",
      "change_cost": 12.76,
      "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": "awaiting_folio",
      "recon_amount": 0,
      "crew_rating": null,
      "complaint_theme": null,
      "source_file_id": "AIMS-2026-08-24",
      "ingested_at": "2026-08-26T02:14:00Z",
      "version": 1,
      "public_rate": 382.18,
      "discount_pct": 29.42
    },
    {
      "id": "RS-8855175-2",
      "period": "2026-08",
      "night": "2026-08-26",
      "booking_id": "RS-8855175",
      "duty_id": "D-515175",
      "layover_id": "L-515176",
      "crew_id": "FRA-1022",
      "crew_name": "D. Aubert",
      "crew_rank": "ENG",
      "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": "C-132",
      "allotment_id": "A-132",
      "is_allotment_night": 1,
      "rate_type": "contracted",
      "duty_reason": "irops",
      "night_status": "occupied",
      "lead_time_days": 0.5,
      "booking_created_at": "2026-08-25T02:00:00Z",
      "checkin_time": "14:00",
      "checkout_time": "10:00",
      "duty_end_utc": "2026-08-26T13:09:00Z",
      "duty_start_utc": "2026-08-26T11:50:00Z",
      "transfer_minutes": 16,
      "room_net": 238.1,
      "vat_rate": 10,
      "vat_amount": 23.81,
      "vat_country": "FR",
      "vat_recoverable": 1,
      "city_tax": 3.3,
      "rate_paid": 265.21,
      "ancillaries": 0,
      "fee": 0,
      "currency_local": "EUR",
      "rate_paid_local": 265.21,
      "fx_rate": 1,
      "fx_date": "2026-08-26",
      "currency": "EUR",
      "revenue_model": "airline_contract",
      "supplier_cost": 265.21,
      "markup": 0,
      "commission_received": 0,
      "commission_shared": 0,
      "commission_share_pct": 0,
      "rebate_received": 0,
      "vcc_ref": "VCC-8855175",
      "vcc_auth_amount": 290.21,
      "folio_amount": 265.21,
      "settled_amount": 265.21,
      "settled_at": "2026-08-26T23:59:00Z",
      "contracted_rate": 265.21,
      "baseline_rate": 371.85,
      "market_rate": 360.69,
      "rate_honoured": 1,
      "customer": "FedEx",
      "cost_centre": "LYS-CREW",
      "change_type": "modify_in_place",
      "change_source": "aims",
      "change_cost": 12.85,
      "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-25",
      "ingested_at": "2026-08-26T02:14:00Z",
      "version": 1,
      "public_rate": 371.85,
      "discount_pct": 28.68
    },
    {
      "id": "RS-8852985-2",
      "period": "2026-08",
      "night": "2026-08-25",
      "booking_id": "RS-8852985",
      "duty_id": "D-512985",
      "layover_id": "L-512986",
      "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-105",
      "hotel": "Holiday Inn Castle Donington",
      "chain": "IHG",
      "contract_id": null,
      "allotment_id": null,
      "is_allotment_night": 0,
      "rate_type": "gds",
      "duty_reason": "irops",
      "night_status": "occupied",
      "lead_time_days": 0,
      "booking_created_at": "2026-08-24T14:30:00Z",
      "checkin_time": "16:00",
      "checkout_time": "10:00",
      "duty_end_utc": "2026-08-25T15:14:00Z",
      "duty_start_utc": "2026-08-25T09:15:00Z",
      "transfer_minutes": 11,
      "room_net": 315.69,
      "vat_rate": 20,
      "vat_amount": 63.14,
      "vat_country": "GB",
      "vat_recoverable": 1,
      "city_tax": 0,
      "rate_paid": 378.83,
      "ancillaries": 0,
      "fee": 0,
      "currency_local": "GBP",
      "rate_paid_local": 318.8,
      "fx_rate": 1.188294,
      "fx_date": "2026-08-25",
      "currency": "EUR",
      "revenue_model": "vendor_commission",
      "supplier_cost": 378.83,
      "markup": 0,
      "commission_received": 27.4,
      "commission_shared": 13.7,
      "commission_share_pct": 50,
      "rebate_received": 0,
      "vcc_ref": "VCC-8852985",
      "vcc_auth_amount": 403.83,
      "folio_amount": 378.83,
      "settled_amount": 378.83,
      "settled_at": "2026-08-25T23:59:00Z",
      "contracted_rate": null,
      "baseline_rate": 418.2,
      "market_rate": 405.65,
      "rate_honoured": 1,
      "customer": "ASL own pax",
      "cost_centre": "DUB-CREW",
      "change_type": "modify_in_place",
      "change_source": "aims",
      "change_cost": 15.19,
      "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-24",
      "ingested_at": "2026-08-25T02:14:00Z",
      "version": 1,
      "public_rate": 418.2,
      "discount_pct": 9.41
    },
    {
      "id": "RS-8852993-2",
      "period": "2026-08",
      "night": "2026-08-25",
      "booking_id": "RS-8852993",
      "duty_id": "D-512993",
      "layover_id": "L-512994",
      "crew_id": "IRE-1056",
      "crew_name": "J. Healy",
      "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": "irops",
      "night_status": "occupied",
      "lead_time_days": 0,
      "booking_created_at": "2026-08-24T14:30:00Z",
      "checkin_time": "16:00",
      "checkout_time": "11:00",
      "duty_end_utc": "2026-08-25T15:02:00Z",
      "duty_start_utc": "2026-08-25T14:05:00Z",
      "transfer_minutes": 23,
      "room_net": 323.71,
      "vat_rate": 6,
      "vat_amount": 19.42,
      "vat_country": "BE",
      "vat_recoverable": 1,
      "city_tax": 4,
      "rate_paid": 347.13,
      "ancillaries": 0,
      "fee": 0,
      "currency_local": "EUR",
      "rate_paid_local": 347.13,
      "fx_rate": 1,
      "fx_date": "2026-08-25",
      "currency": "EUR",
      "revenue_model": "vendor_net",
      "supplier_cost": 315.35,
      "markup": 31.78,
      "commission_received": 0,
      "commission_shared": 0,
      "commission_share_pct": 0,
      "rebate_received": 0,
      "vcc_ref": "VCC-8852993",
      "vcc_auth_amount": 372.13,
      "folio_amount": 347.13,
      "settled_amount": 347.13,
      "settled_at": "2026-08-25T23:59:00Z",
      "contracted_rate": null,
      "baseline_rate": 396.26,
      "market_rate": 384.37,
      "rate_honoured": 1,
      "customer": "DHL",
      "cost_centre": "DUB-CREW",
      "change_type": "modify_in_place",
      "change_source": "aims",
      "change_cost": 18.31,
      "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-24",
      "ingested_at": "2026-08-25T02:14:00Z",
      "version": 1,
      "public_rate": 396.26,
      "discount_pct": 12.4
    },
    {
      "id": "RS-8853213-3",
      "period": "2026-08",
      "night": "2026-08-25",
      "booking_id": "RS-8853213",
      "duty_id": "D-513213",
      "layover_id": "L-513214",
      "crew_id": "IRE-1025",
      "crew_name": "S. O Conaill",
      "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": null,
      "is_allotment_night": 0,
      "rate_type": "contracted",
      "duty_reason": "irops",
      "night_status": "occupied",
      "lead_time_days": 0,
      "booking_created_at": "2026-08-22T23:45:00Z",
      "checkin_time": "01:15",
      "checkout_time": "11:00",
      "duty_end_utc": "2026-08-25T00:24:00Z",
      "duty_start_utc": "2026-08-25T09:15:00Z",
      "transfer_minutes": 16,
      "room_net": 246.11,
      "vat_rate": 7,
      "vat_amount": 17.23,
      "vat_country": "DE",
      "vat_recoverable": 1,
      "city_tax": 5,
      "rate_paid": 268.34,
      "ancillaries": 0,
      "fee": 0,
      "currency_local": "EUR",
      "rate_paid_local": 268.34,
      "fx_rate": 1,
      "fx_date": "2026-08-25",
      "currency": "EUR",
      "revenue_model": "airline_contract",
      "supplier_cost": 268.34,
      "markup": 0,
      "commission_received": 0,
      "commission_shared": 0,
      "commission_share_pct": 0,
      "rebate_received": 0,
      "vcc_ref": "VCC-8853213",
      "vcc_auth_amount": 293.34,
      "folio_amount": 268.34,
      "settled_amount": 268.34,
      "settled_at": "2026-08-25T23:59:00Z",
      "contracted_rate": 268.34,
      "baseline_rate": 393.17,
      "market_rate": 381.37,
      "rate_honoured": 1,
      "customer": "ASL own pax",
      "cost_centre": "EMA-CREW",
      "change_type": "modify_in_place",
      "change_source": "crew_app",
      "change_cost": 11.18,
      "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-23",
      "ingested_at": "2026-08-25T02:14:00Z",
      "version": 1,
      "public_rate": 393.17,
      "discount_pct": 31.75
    },
    {
      "id": "RS-8853230-2",
      "period": "2026-08",
      "night": "2026-08-25",
      "booking_id": "RS-8853230",
      "duty_id": "D-513230",
      "layover_id": "L-513231",
      "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": "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": "irops",
      "night_status": "occupied",
      "lead_time_days": 0,
      "booking_created_at": "2026-08-23T23:45:00Z",
      "checkin_time": "01:15",
      "checkout_time": "10:00",
      "duty_end_utc": "2026-08-25T00:17:00Z",
      "duty_start_utc": "2026-08-25T09:15:00Z",
      "transfer_minutes": 23,
      "room_net": 304.62,
      "vat_rate": 20,
      "vat_amount": 60.92,
      "vat_country": "GB",
      "vat_recoverable": 1,
      "city_tax": 0,
      "rate_paid": 365.54,
      "ancillaries": 0,
      "fee": 0,
      "currency_local": "GBP",
      "rate_paid_local": 307.62,
      "fx_rate": 1.188294,
      "fx_date": "2026-08-25",
      "currency": "EUR",
      "revenue_model": "vendor_net",
      "supplier_cost": 326.9,
      "markup": 38.64,
      "commission_received": 0,
      "commission_shared": 0,
      "commission_share_pct": 0,
      "rebate_received": 0,
      "vcc_ref": "VCC-8853230",
      "vcc_auth_amount": 390.54,
      "folio_amount": 365.54,
      "settled_amount": 365.54,
      "settled_at": "2026-08-25T23:59:00Z",
      "contracted_rate": null,
      "baseline_rate": 401.42,
      "market_rate": 389.38,
      "rate_honoured": 1,
      "customer": "DHL",
      "cost_centre": "DUB-CREW",
      "change_type": "modify_in_place",
      "change_source": "aims",
      "change_cost": 11.94,
      "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-24",
      "ingested_at": "2026-08-25T02:14:00Z",
      "version": 1,
      "public_rate": 401.42,
      "discount_pct": 8.94
    },
    {
      "id": "RS-8853241-3",
      "period": "2026-08",
      "night": "2026-08-25",
      "booking_id": "RS-8853241",
      "duty_id": "D-513241",
      "layover_id": "L-513242",
      "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": "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-23T14:30:00Z",
      "checkin_time": "16:00",
      "checkout_time": "12:00",
      "duty_end_utc": "2026-08-25T15:02:00Z",
      "duty_start_utc": "2026-08-25T11:50:00Z",
      "transfer_minutes": 23,
      "room_net": 257.91,
      "vat_rate": 6,
      "vat_amount": 15.47,
      "vat_country": "BE",
      "vat_recoverable": 1,
      "city_tax": 4,
      "rate_paid": 277.38,
      "ancillaries": 31.1,
      "fee": 0,
      "currency_local": "EUR",
      "rate_paid_local": 277.38,
      "fx_rate": 1,
      "fx_date": "2026-08-25",
      "currency": "EUR",
      "revenue_model": "airline_contract",
      "supplier_cost": 277.38,
      "markup": 0,
      "commission_received": 0,
      "commission_shared": 0,
      "commission_share_pct": 0,
      "rebate_received": 0,
      "vcc_ref": "VCC-8853241",
      "vcc_auth_amount": 333.48,
      "folio_amount": 308.48,
      "settled_amount": 308.48,
      "settled_at": "2026-08-25T23:59:00Z",
      "contracted_rate": 277.38,
      "baseline_rate": 396.26,
      "market_rate": 384.37,
      "rate_honoured": 1,
      "customer": "DHL",
      "cost_centre": "DUB-CREW",
      "change_type": "modify_in_place",
      "change_source": "aims",
      "change_cost": 12.71,
      "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-23",
      "ingested_at": "2026-08-25T02:14:00Z",
      "version": 1,
      "public_rate": 396.26,
      "discount_pct": 30
    },
    {
      "id": "RS-8853254-3",
      "period": "2026-08",
      "night": "2026-08-25",
      "booking_id": "RS-8853254",
      "duty_id": "D-513254",
      "layover_id": "L-513255",
      "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": "CGN",
      "country": "DE",
      "property_id": "P-107",
      "hotel": "Ibis Koln Messe",
      "chain": "Accor",
      "contract_id": "C-107",
      "allotment_id": null,
      "is_allotment_night": 0,
      "rate_type": "contracted",
      "duty_reason": "irops",
      "night_status": "occupied",
      "lead_time_days": 0,
      "booking_created_at": "2026-08-22T23:45:00Z",
      "checkin_time": "01:15",
      "checkout_time": "11:00",
      "duty_end_utc": "2026-08-25T00:30:00Z",
      "duty_start_utc": "2026-08-25T11:50:00Z",
      "transfer_minutes": 10,
      "room_net": 231.99,
      "vat_rate": 7,
      "vat_amount": 16.24,
      "vat_country": "DE",
      "vat_recoverable": 1,
      "city_tax": 5,
      "rate_paid": 253.23,
      "ancillaries": 0,
      "fee": 0,
      "currency_local": "EUR",
      "rate_paid_local": 253.23,
      "fx_rate": 1,
      "fx_date": "2026-08-25",
      "currency": "EUR",
      "revenue_model": "routespring_contract",
      "supplier_cost": 237.63,
      "markup": 15.6,
      "commission_received": 0,
      "commission_shared": 0,
      "commission_share_pct": 0,
      "rebate_received": 0,
      "vcc_ref": "VCC-8853254",
      "vcc_auth_amount": 278.23,
      "folio_amount": 253.23,
      "settled_amount": 253.23,
      "settled_at": "2026-08-25T23:59:00Z",
      "contracted_rate": 253.23,
      "baseline_rate": 362.69,
      "market_rate": 351.81,
      "rate_honoured": 1,
      "customer": "FedEx",
      "cost_centre": "DUB-CREW",
      "change_type": "modify_in_place",
      "change_source": "travel_desk",
      "change_cost": 15.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": 3.5,
      "complaint_theme": null,
      "source_file_id": "AIMS-2026-08-23",
      "ingested_at": "2026-08-25T02:14:00Z",
      "version": 1,
      "public_rate": 362.69,
      "discount_pct": 30.18
    },
    {
      "id": "RS-8853265-1",
      "period": "2026-08",
      "night": "2026-08-25",
      "booking_id": "RS-8853265",
      "duty_id": "D-513265",
      "layover_id": "L-513266",
      "crew_id": "IRE-1045",
      "crew_name": "A. Quinn",
      "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": "gds",
      "duty_reason": "irops",
      "night_status": "occupied",
      "lead_time_days": 0,
      "booking_created_at": "2026-08-25T12:30:00Z",
      "checkin_time": "14:00",
      "checkout_time": "12:00",
      "duty_end_utc": "2026-08-25T13:02:00Z",
      "duty_start_utc": "2026-08-25T06:30:00Z",
      "transfer_minutes": 23,
      "room_net": 294.06,
      "vat_rate": 13.5,
      "vat_amount": 39.7,
      "vat_country": "IE",
      "vat_recoverable": 1,
      "city_tax": 0,
      "rate_paid": 333.76,
      "ancillaries": 12.93,
      "fee": 15.97,
      "currency_local": "EUR",
      "rate_paid_local": 333.76,
      "fx_rate": 1,
      "fx_date": "2026-08-25",
      "currency": "EUR",
      "revenue_model": "vendor_commission",
      "supplier_cost": 333.76,
      "markup": 0,
      "commission_received": 29.07,
      "commission_shared": 14.54,
      "commission_share_pct": 50,
      "rebate_received": 0,
      "vcc_ref": "VCC-8853265",
      "vcc_auth_amount": 371.69,
      "folio_amount": 346.69,
      "settled_amount": 346.69,
      "settled_at": "2026-08-25T23:59:00Z",
      "contracted_rate": null,
      "baseline_rate": 363.63,
      "market_rate": 352.72,
      "rate_honoured": 1,
      "customer": "DHL",
      "cost_centre": "EMA-CREW",
      "change_type": "modify_in_place",
      "change_source": "aims",
      "change_cost": 16.27,
      "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.2,
      "complaint_theme": null,
      "source_file_id": "AIMS-2026-08-25",
      "ingested_at": "2026-08-25T02:14:00Z",
      "version": 1,
      "public_rate": 363.63,
      "discount_pct": 8.21
    },
    {
      "id": "RS-8853713-4",
      "period": "2026-08",
      "night": "2026-08-25",
      "booking_id": "RS-8853713",
      "duty_id": "D-513713",
      "layover_id": "L-513714",
      "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": "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": "irops",
      "night_status": "occupied",
      "lead_time_days": 0,
      "booking_created_at": "2026-08-22T21:00:00Z",
      "checkin_time": "22:30",
      "checkout_time": "08:15",
      "duty_end_utc": "2026-08-25T21:40:00Z",
      "duty_start_utc": "2026-08-25T11:50:00Z",
      "transfer_minutes": 15,
      "room_net": 244.03,
      "vat_rate": 20,
      "vat_amount": 48.81,
      "vat_country": "GB",
      "vat_recoverable": 1,
      "city_tax": 0,
      "rate_paid": 292.84,
      "ancillaries": 0,
      "fee": 0,
      "currency_local": "GBP",
      "rate_paid_local": 246.44,
      "fx_rate": 1.188294,
      "fx_date": "2026-08-25",
      "currency": "EUR",
      "revenue_model": "airline_contract",
      "supplier_cost": 292.84,
      "markup": 0,
      "commission_received": 0,
      "commission_shared": 0,
      "commission_share_pct": 0,
      "rebate_received": 0,
      "vcc_ref": "VCC-8853713",
      "vcc_auth_amount": 317.84,
      "folio_amount": 292.84,
      "settled_amount": 292.84,
      "settled_at": "2026-08-25T23:59:00Z",
      "contracted_rate": 292.84,
      "baseline_rate": 420.39,
      "market_rate": 407.78,
      "rate_honoured": 1,
      "customer": "DHL",
      "cost_centre": "DUB-CREW",
      "change_type": "modify_in_place",
      "change_source": "aims",
      "change_cost": 15.08,
      "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-22",
      "ingested_at": "2026-08-25T02:14:00Z",
      "version": 1,
      "public_rate": 420.39,
      "discount_pct": 30.34
    },
    {
      "id": "RS-8854167-3",
      "period": "2026-08",
      "night": "2026-08-25",
      "booking_id": "RS-8854167",
      "duty_id": "D-514167",
      "layover_id": "L-514168",
      "crew_id": "BEL-1023",
      "crew_name": "A. Verhoeven",
      "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-22T13:15:00Z",
      "checkin_time": "01:15",
      "checkout_time": "11:00",
      "duty_end_utc": "2026-08-25T00:00:00Z",
      "duty_start_utc": "2026-08-25T14:05:00Z",
      "transfer_minutes": 56,
      "room_net": 343.68,
      "vat_rate": 5,
      "vat_amount": 17.18,
      "vat_country": "AE",
      "vat_recoverable": 0,
      "city_tax": 5,
      "rate_paid": 365.86,
      "ancillaries": 0,
      "fee": 0,
      "currency_local": "AED",
      "rate_paid_local": 1419.9,
      "fx_rate": 0.257666,
      "fx_date": "2026-08-25",
      "currency": "EUR",
      "revenue_model": "vendor_net",
      "supplier_cost": 335.08,
      "markup": 30.78,
      "commission_received": 0,
      "commission_shared": 0,
      "commission_share_pct": 0,
      "rebate_received": 0,
      "vcc_ref": "VCC-8854167",
      "vcc_auth_amount": 390.86,
      "folio_amount": 365.86,
      "settled_amount": 365.86,
      "settled_at": "2026-08-25T23:59:00Z",
      "contracted_rate": null,
      "baseline_rate": 395.5,
      "market_rate": 383.64,
      "rate_honoured": 1,
      "customer": "UPS",
      "cost_centre": "LGG-CREW",
      "change_type": "modify_in_place",
      "change_source": "travel_desk",
      "change_cost": 11.39,
      "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-23",
      "ingested_at": "2026-08-25T02:14:00Z",
      "version": 1,
      "public_rate": 395.5,
      "discount_pct": 7.49
    },
    {
      "id": "RS-8854209-1",
      "period": "2026-08",
      "night": "2026-08-25",
      "booking_id": "RS-8854209",
      "duty_id": "D-514209",
      "layover_id": "L-514210",
      "crew_id": "BEL-1020",
      "crew_name": "S. Dubois",
      "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": "irops",
      "night_status": "occupied",
      "lead_time_days": 0,
      "booking_created_at": "2026-08-25T13:30:00Z",
      "checkin_time": "15:00",
      "checkout_time": "10:00",
      "duty_end_utc": "2026-08-25T13:37:00Z",
      "duty_start_utc": "2026-08-25T06:30:00Z",
      "transfer_minutes": 48,
      "room_net": 272.5,
      "vat_rate": 5,
      "vat_amount": 13.62,
      "vat_country": "AE",
      "vat_recoverable": 0,
      "city_tax": 5,
      "rate_paid": 291.12,
      "ancillaries": 30.11,
      "fee": 15.97,
      "currency_local": "AED",
      "rate_paid_local": 1129.83,
      "fx_rate": 0.257666,
      "fx_date": "2026-08-25",
      "currency": "EUR",
      "revenue_model": "routespring_contract",
      "supplier_cost": 271.84,
      "markup": 19.28,
      "commission_received": 0,
      "commission_shared": 0,
      "commission_share_pct": 0,
      "rebate_received": 0,
      "vcc_ref": "VCC-8854209",
      "vcc_auth_amount": 346.23,
      "folio_amount": 321.23,
      "settled_amount": 321.23,
      "settled_at": "2026-08-25T23:59:00Z",
      "contracted_rate": 291.12,
      "baseline_rate": 409.82,
      "market_rate": 397.53,
      "rate_honoured": 1,
      "customer": "DHL",
      "cost_centre": "LGG-CREW",
      "change_type": "modify_in_place",
      "change_source": "aims",
      "change_cost": 12.86,
      "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-25",
      "ingested_at": "2026-08-25T02:14:00Z",
      "version": 1,
      "public_rate": 409.82,
      "discount_pct": 28.96
    },
    {
      "id": "RS-8854224-1",
      "period": "2026-08",
      "night": "2026-08-25",
      "booking_id": "RS-8854224",
      "duty_id": "D-514224",
      "layover_id": "L-514225",
      "crew_id": "BEL-1056",
      "crew_name": "K. Dubois",
      "crew_rank": "CPT",
      "traveller_type": "crew",
      "entity": "ASL Airlines Belgium",
      "legal_entity": "ASL Airlines Belgium NV",
      "home_base": "BRU",
      "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-25T21:00:00Z",
      "checkin_time": "22:30",
      "checkout_time": "08:15",
      "duty_end_utc": "2026-08-25T21:41:00Z",
      "duty_start_utc": "2026-08-25T11:50:00Z",
      "transfer_minutes": 14,
      "room_net": 264.02,
      "vat_rate": 10,
      "vat_amount": 26.4,
      "vat_country": "FR",
      "vat_recoverable": 1,
      "city_tax": 5.2,
      "rate_paid": 295.62,
      "ancillaries": 0,
      "fee": 15.97,
      "currency_local": "EUR",
      "rate_paid_local": 295.62,
      "fx_rate": 1,
      "fx_date": "2026-08-25",
      "currency": "EUR",
      "revenue_model": "routespring_contract",
      "supplier_cost": 276.18,
      "markup": 19.44,
      "commission_received": 0,
      "commission_shared": 0,
      "commission_share_pct": 0,
      "rebate_received": 0,
      "vcc_ref": "VCC-8854224",
      "vcc_auth_amount": 320.62,
      "folio_amount": 295.62,
      "settled_amount": 295.62,
      "settled_at": "2026-08-25T23:59:00Z",
      "contracted_rate": 295.62,
      "baseline_rate": 416.6,
      "market_rate": 404.1,
      "rate_honoured": 1,
      "customer": "FedEx",
      "cost_centre": "BRU-CREW",
      "change_type": "modify_in_place",
      "change_source": "aims",
      "change_cost": 16.6,
      "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": 4.8,
      "complaint_theme": null,
      "source_file_id": "AIMS-2026-08-25",
      "ingested_at": "2026-08-25T02:14:00Z",
      "version": 1,
      "public_rate": 416.6,
      "discount_pct": 29.04
    },
    {
      "id": "RS-8854332-2",
      "period": "2026-08",
      "night": "2026-08-25",
      "booking_id": "RS-8854332",
      "duty_id": "D-514332",
      "layover_id": "L-514333",
      "crew_id": "BEL-1040",
      "crew_name": "O. Maes",
      "crew_rank": "FO",
      "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,
      "booking_created_at": "2026-08-24T12:30:00Z",
      "checkin_time": "14:00",
      "checkout_time": "12:00",
      "duty_end_utc": "2026-08-25T12:29:00Z",
      "duty_start_utc": "2026-08-25T09:15:00Z",
      "transfer_minutes": 56,
      "room_net": 396.61,
      "vat_rate": 0,
      "vat_amount": 0,
      "vat_country": "HK",
      "vat_recoverable": 0,
      "city_tax": 0,
      "rate_paid": 396.61,
      "ancillaries": 0,
      "fee": 0,
      "currency_local": "HKD",
      "rate_paid_local": 3317.94,
      "fx_rate": 0.119535,
      "fx_date": "2026-08-25",
      "currency": "EUR",
      "revenue_model": "vendor_net",
      "supplier_cost": 354.91,
      "markup": 41.7,
      "commission_received": 0,
      "commission_shared": 0,
      "commission_share_pct": 0,
      "rebate_received": 0,
      "vcc_ref": "VCC-8854332",
      "vcc_auth_amount": 421.61,
      "folio_amount": 396.61,
      "settled_amount": 396.61,
      "settled_at": "2026-08-25T23:59:00Z",
      "contracted_rate": null,
      "baseline_rate": 428.06,
      "market_rate": 415.22,
      "rate_honoured": 1,
      "customer": "FedEx",
      "cost_centre": "BRU-CREW",
      "change_type": "modify_in_place",
      "change_source": "aims",
      "change_cost": 14.18,
      "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-24",
      "ingested_at": "2026-08-25T02:14:00Z",
      "version": 1,
      "public_rate": 428.06,
      "discount_pct": 7.35
    },
    {
      "id": "RS-8854552-1",
      "period": "2026-08",
      "night": "2026-08-25",
      "booking_id": "RS-8854552",
      "duty_id": "D-514552",
      "layover_id": "L-514553",
      "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-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-25T04:00:00Z",
      "checkin_time": "16:00",
      "checkout_time": "10:00",
      "duty_end_utc": "2026-08-25T15:11:00Z",
      "duty_start_utc": "2026-08-25T14:05:00Z",
      "transfer_minutes": 14,
      "room_net": 265.33,
      "vat_rate": 10,
      "vat_amount": 26.53,
      "vat_country": "FR",
      "vat_recoverable": 1,
      "city_tax": 5.2,
      "rate_paid": 297.06,
      "ancillaries": 0,
      "fee": 15.97,
      "currency_local": "EUR",
      "rate_paid_local": 297.06,
      "fx_rate": 1,
      "fx_date": "2026-08-25",
      "currency": "EUR",
      "revenue_model": "routespring_contract",
      "supplier_cost": 280.35,
      "markup": 16.71,
      "commission_received": 0,
      "commission_shared": 0,
      "commission_share_pct": 0,
      "rebate_received": 0,
      "vcc_ref": "VCC-8854552",
      "vcc_auth_amount": 322.06,
      "folio_amount": 297.06,
      "settled_amount": 297.06,
      "settled_at": "2026-08-25T23:59:00Z",
      "contracted_rate": 297.06,
      "baseline_rate": 404.2,
      "market_rate": 392.07,
      "rate_honoured": 1,
      "customer": "DHL",
      "cost_centre": "BRU-CREW",
      "change_type": "modify_in_place",
      "change_source": "travel_desk",
      "change_cost": 17.71,
      "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-25",
      "ingested_at": "2026-08-25T02:14:00Z",
      "version": 1,
      "public_rate": 404.2,
      "discount_pct": 26.51
    },
    {
      "id": "RS-8854560-4",
      "period": "2026-08",
      "night": "2026-08-25",
      "booking_id": "RS-8854560",
      "duty_id": "D-514560",
      "layover_id": "L-514561",
      "crew_id": "BEL-1019",
      "crew_name": "H. Wouters",
      "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-118",
      "hotel": "NH Brussels Airport",
      "chain": "NH",
      "contract_id": "C-118",
      "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-21T13:15:00Z",
      "checkin_time": "01:15",
      "checkout_time": "04:30",
      "duty_end_utc": "2026-08-25T00:27:00Z",
      "duty_start_utc": "2026-08-25T06:30:00Z",
      "transfer_minutes": 13,
      "room_net": 302.59,
      "vat_rate": 6,
      "vat_amount": 18.16,
      "vat_country": "BE",
      "vat_recoverable": 1,
      "city_tax": 4.24,
      "rate_paid": 324.99,
      "ancillaries": 0,
      "fee": 0,
      "currency_local": "EUR",
      "rate_paid_local": 324.99,
      "fx_rate": 1,
      "fx_date": "2026-08-25",
      "currency": "EUR",
      "revenue_model": "routespring_contract",
      "supplier_cost": 305.53,
      "markup": 19.46,
      "commission_received": 0,
      "commission_shared": 0,
      "commission_share_pct": 0,
      "rebate_received": 0,
      "vcc_ref": "VCC-8854560",
      "vcc_auth_amount": 349.99,
      "folio_amount": 324.99,
      "settled_amount": 324.99,
      "settled_at": "2026-08-25T23:59:00Z",
      "contracted_rate": 324.99,
      "baseline_rate": 459.94,
      "market_rate": 446.14,
      "rate_honoured": 1,
      "customer": "ASL own pax",
      "cost_centre": "LGG-CREW",
      "change_type": "modify_in_place",
      "change_source": "aims",
      "change_cost": 14.5,
      "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-22",
      "ingested_at": "2026-08-25T02:14:00Z",
      "version": 1,
      "public_rate": 459.94,
      "discount_pct": 29.34
    },
    {
      "id": "RS-8854587-2",
      "period": "2026-08",
      "night": "2026-08-25",
      "booking_id": "RS-8854587",
      "duty_id": "D-514587",
      "layover_id": "L-514588",
      "crew_id": "BEL-1019",
      "crew_name": "H. Wouters",
      "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-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": 0.5,
      "booking_created_at": "2026-08-23T13:15:00Z",
      "checkin_time": "01:15",
      "checkout_time": "11:00",
      "duty_end_utc": "2026-08-25T00:27:00Z",
      "duty_start_utc": "2026-08-25T14:05:00Z",
      "transfer_minutes": 13,
      "room_net": 397.4,
      "vat_rate": 6,
      "vat_amount": 23.84,
      "vat_country": "BE",
      "vat_recoverable": 1,
      "city_tax": 4.24,
      "rate_paid": 425.48,
      "ancillaries": 0,
      "fee": 0,
      "currency_local": "EUR",
      "rate_paid_local": 425.48,
      "fx_rate": 1,
      "fx_date": "2026-08-25",
      "currency": "EUR",
      "revenue_model": "vendor_net",
      "supplier_cost": 390.5,
      "markup": 34.98,
      "commission_received": 0,
      "commission_shared": 0,
      "commission_share_pct": 0,
      "rebate_received": 0,
      "vcc_ref": "VCC-8854587",
      "vcc_auth_amount": 450.48,
      "folio_amount": 425.48,
      "settled_amount": 425.48,
      "settled_at": "2026-08-25T23:59:00Z",
      "contracted_rate": null,
      "baseline_rate": 459.94,
      "market_rate": 446.14,
      "rate_honoured": 1,
      "customer": "DHL",
      "cost_centre": "LGG-CREW",
      "change_type": "modify_in_place",
      "change_source": "travel_desk",
      "change_cost": 11.21,
      "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": 4.1,
      "complaint_theme": null,
      "source_file_id": "AIMS-2026-08-24",
      "ingested_at": "2026-08-25T02:14:00Z",
      "version": 1,
      "public_rate": 459.94,
      "discount_pct": 7.49
    },
    {
      "id": "RS-8854588-2",
      "period": "2026-08",
      "night": "2026-08-25",
      "booking_id": "RS-8854588",
      "duty_id": "D-514588",
      "layover_id": "L-514589",
      "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": "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": 0.5,
      "booking_created_at": "2026-08-23T13:15:00Z",
      "checkin_time": "01:15",
      "checkout_time": "10:00",
      "duty_end_utc": "2026-08-25T00:18:00Z",
      "duty_start_utc": "2026-08-25T11: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-25",
      "currency": "EUR",
      "revenue_model": "airline_contract",
      "supplier_cost": 262.3,
      "markup": 0,
      "commission_received": 0,
      "commission_shared": 0,
      "commission_share_pct": 0,
      "rebate_received": 0,
      "vcc_ref": "VCC-8854588",
      "vcc_auth_amount": 287.3,
      "folio_amount": 262.3,
      "settled_amount": 262.3,
      "settled_at": "2026-08-25T23:59:00Z",
      "contracted_rate": 262.3,
      "baseline_rate": 384.96,
      "market_rate": 373.41,
      "rate_honoured": 1,
      "customer": "DHL",
      "cost_centre": "BRU-CREW",
      "change_type": "modify_in_place",
      "change_source": "travel_desk",
      "change_cost": 11.82,
      "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-24",
      "ingested_at": "2026-08-25T02:14:00Z",
      "version": 1,
      "public_rate": 384.96,
      "discount_pct": 31.86
    },
    {
      "id": "RS-8854879-1",
      "period": "2026-08",
      "night": "2026-08-25",
      "booking_id": "RS-8854879",
      "duty_id": "D-514879",
      "layover_id": "L-514880",
      "crew_id": "FRA-1013",
      "crew_name": "J. Delacroix",
      "crew_rank": "ENG",
      "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": "C-133",
      "allotment_id": "A-133",
      "is_allotment_night": 1,
      "rate_type": "contracted",
      "duty_reason": "irops",
      "night_status": "occupied",
      "lead_time_days": 0.5,
      "booking_created_at": "2026-08-24T13:15:00Z",
      "checkin_time": "01:15",
      "checkout_time": "08:15",
      "duty_end_utc": "2026-08-25T00:18:00Z",
      "duty_start_utc": "2026-08-25T14:05:00Z",
      "transfer_minutes": 22,
      "room_net": 225.9,
      "vat_rate": 10,
      "vat_amount": 22.59,
      "vat_country": "FR",
      "vat_recoverable": 1,
      "city_tax": 2.88,
      "rate_paid": 251.37,
      "ancillaries": 14.06,
      "fee": 15.97,
      "currency_local": "EUR",
      "rate_paid_local": 251.37,
      "fx_rate": 1,
      "fx_date": "2026-08-25",
      "currency": "EUR",
      "revenue_model": "routespring_contract",
      "supplier_cost": 233.92,
      "markup": 17.45,
      "commission_received": 0,
      "commission_shared": 0,
      "commission_share_pct": 0,
      "rebate_received": 0,
      "vcc_ref": "VCC-8854879",
      "vcc_auth_amount": 290.43,
      "folio_amount": 265.43,
      "settled_amount": 265.43,
      "settled_at": "2026-08-25T23:59:00Z",
      "contracted_rate": 251.37,
      "baseline_rate": 347.75,
      "market_rate": 337.32,
      "rate_honoured": 1,
      "customer": "UPS",
      "cost_centre": "LYS-CREW",
      "change_type": "modify_in_place",
      "change_source": "aims",
      "change_cost": 18.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-25",
      "ingested_at": "2026-08-25T02:14:00Z",
      "version": 1,
      "public_rate": 347.75,
      "discount_pct": 27.72
    },
    {
      "id": "RS-8854898-2",
      "period": "2026-08",
      "night": "2026-08-25",
      "booking_id": "RS-8854898",
      "duty_id": "D-514898",
      "layover_id": "L-514899",
      "crew_id": "FRA-1073",
      "crew_name": "H. Delacroix",
      "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-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": 0.5,
      "booking_created_at": "2026-08-24T03:00:00Z",
      "checkin_time": "15:00",
      "checkout_time": "11:00",
      "duty_end_utc": "2026-08-25T14:10:00Z",
      "duty_start_utc": "2026-08-25T09:15:00Z",
      "transfer_minutes": 15,
      "room_net": 242.23,
      "vat_rate": 10,
      "vat_amount": 24.22,
      "vat_country": "FR",
      "vat_recoverable": 1,
      "city_tax": 3.3,
      "rate_paid": 269.75,
      "ancillaries": 29.72,
      "fee": 0,
      "currency_local": "EUR",
      "rate_paid_local": 269.75,
      "fx_rate": 1,
      "fx_date": "2026-08-25",
      "currency": "EUR",
      "revenue_model": "airline_contract",
      "supplier_cost": 269.75,
      "markup": 0,
      "commission_received": 0,
      "commission_shared": 0,
      "commission_share_pct": 0,
      "rebate_received": 0,
      "vcc_ref": "VCC-8854898",
      "vcc_auth_amount": 324.47,
      "folio_amount": 299.47,
      "settled_amount": 299.47,
      "settled_at": "2026-08-25T23:59:00Z",
      "contracted_rate": 269.75,
      "baseline_rate": 382.65,
      "market_rate": 371.17,
      "rate_honoured": 1,
      "customer": "ASL own pax",
      "cost_centre": "MRS-CREW",
      "change_type": "modify_in_place",
      "change_source": "aims",
      "change_cost": 17.15,
      "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-24",
      "ingested_at": "2026-08-25T02:14:00Z",
      "version": 1,
      "public_rate": 382.65,
      "discount_pct": 29.5
    },
    {
      "id": "RS-8854930-4",
      "period": "2026-08",
      "night": "2026-08-25",
      "booking_id": "RS-8854930",
      "duty_id": "D-514930",
      "layover_id": "L-514931",
      "crew_id": "FRA-1012",
      "crew_name": "Y. Moreau",
      "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": "overnight",
      "night_status": "occupied",
      "lead_time_days": 0.5,
      "booking_created_at": "2026-08-21T13:15:00Z",
      "checkin_time": "01:15",
      "checkout_time": "11:00",
      "duty_end_utc": "2026-08-25T00:26:00Z",
      "duty_start_utc": "2026-08-25T09:15:00Z",
      "transfer_minutes": 14,
      "room_net": 262.66,
      "vat_rate": 10,
      "vat_amount": 26.27,
      "vat_country": "FR",
      "vat_recoverable": 1,
      "city_tax": 5.2,
      "rate_paid": 294.13,
      "ancillaries": 14.78,
      "fee": 0,
      "currency_local": "EUR",
      "rate_paid_local": 294.13,
      "fx_rate": 1,
      "fx_date": "2026-08-25",
      "currency": "EUR",
      "revenue_model": "airline_contract",
      "supplier_cost": 294.13,
      "markup": 0,
      "commission_received": 0,
      "commission_shared": 0,
      "commission_share_pct": 0,
      "rebate_received": 0,
      "vcc_ref": "VCC-8854930",
      "vcc_auth_amount": 333.91,
      "folio_amount": 308.91,
      "settled_amount": 308.91,
      "settled_at": "2026-08-25T23:59:00Z",
      "contracted_rate": 294.13,
      "baseline_rate": 404.2,
      "market_rate": 392.07,
      "rate_honoured": 1,
      "customer": "FedEx",
      "cost_centre": "MRS-CREW",
      "change_type": "modify_in_place",
      "change_source": "aims",
      "change_cost": 13.9,
      "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-22",
      "ingested_at": "2026-08-25T02:14:00Z",
      "version": 1,
      "public_rate": 404.2,
      "discount_pct": 27.23
    },
    {
      "id": "RS-8855175-1",
      "period": "2026-08",
      "night": "2026-08-25",
      "booking_id": "RS-8855175",
      "duty_id": "D-515175",
      "layover_id": "L-515176",
      "crew_id": "FRA-1022",
      "crew_name": "D. Aubert",
      "crew_rank": "ENG",
      "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": "C-132",
      "allotment_id": "A-132",
      "is_allotment_night": 1,
      "rate_type": "contracted",
      "duty_reason": "irops",
      "night_status": "occupied",
      "lead_time_days": 0.5,
      "booking_created_at": "2026-08-25T02:00:00Z",
      "checkin_time": "14:00",
      "checkout_time": "10:00",
      "duty_end_utc": "2026-08-25T13:09:00Z",
      "duty_start_utc": "2026-08-25T06:30:00Z",
      "transfer_minutes": 16,
      "room_net": 238.1,
      "vat_rate": 10,
      "vat_amount": 23.81,
      "vat_country": "FR",
      "vat_recoverable": 1,
      "city_tax": 3.3,
      "rate_paid": 265.21,
      "ancillaries": 0,
      "fee": 15.97,
      "currency_local": "EUR",
      "rate_paid_local": 265.21,
      "fx_rate": 1,
      "fx_date": "2026-08-25",
      "currency": "EUR",
      "revenue_model": "airline_contract",
      "supplier_cost": 265.21,
      "markup": 0,
      "commission_received": 0,
      "commission_shared": 0,
      "commission_share_pct": 0,
      "rebate_received": 0,
      "vcc_ref": "VCC-8855175",
      "vcc_auth_amount": 290.21,
      "folio_amount": 265.21,
      "settled_amount": 265.21,
      "settled_at": "2026-08-25T23:59:00Z",
      "contracted_rate": 265.21,
      "baseline_rate": 357.52,
      "market_rate": 346.79,
      "rate_honoured": 1,
      "customer": "FedEx",
      "cost_centre": "LYS-CREW",
      "change_type": "modify_in_place",
      "change_source": "aims",
      "change_cost": 18.15,
      "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-25",
      "ingested_at": "2026-08-25T02:14:00Z",
      "version": 1,
      "public_rate": 357.52,
      "discount_pct": 25.82
    },
    {
      "id": "RS-8852985-1",
      "period": "2026-08",
      "night": "2026-08-24",
      "booking_id": "RS-8852985",
      "duty_id": "D-512985",
      "layover_id": "L-512986",
      "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-105",
      "hotel": "Holiday Inn Castle Donington",
      "chain": "IHG",
      "contract_id": null,
      "allotment_id": null,
      "is_allotment_night": 0,
      "rate_type": "gds",
      "duty_reason": "irops",
      "night_status": "no_show",
      "lead_time_days": 0,
      "booking_created_at": "2026-08-24T14:30:00Z",
      "checkin_time": "16:00",
      "checkout_time": "10:00",
      "duty_end_utc": "2026-08-24T15:14:00Z",
      "duty_start_utc": "2026-08-24T09:15:00Z",
      "transfer_minutes": 11,
      "room_net": 301.62,
      "vat_rate": 20,
      "vat_amount": 60.32,
      "vat_country": "GB",
      "vat_recoverable": 1,
      "city_tax": 0,
      "rate_paid": 361.94,
      "ancillaries": 10.89,
      "fee": 15.97,
      "currency_local": "GBP",
      "rate_paid_local": 304.64,
      "fx_rate": 1.188078,
      "fx_date": "2026-08-24",
      "currency": "EUR",
      "revenue_model": "vendor_commission",
      "supplier_cost": 361.94,
      "markup": 0,
      "commission_received": 26.18,
      "commission_shared": 13.09,
      "commission_share_pct": 50,
      "rebate_received": 0,
      "vcc_ref": "VCC-8852985",
      "vcc_auth_amount": 397.83,
      "folio_amount": 361.94,
      "settled_amount": 361.94,
      "settled_at": "2026-08-24T23:59:00Z",
      "contracted_rate": null,
      "baseline_rate": 399.55,
      "market_rate": 387.56,
      "rate_honoured": 1,
      "customer": "ASL own pax",
      "cost_centre": "DUB-CREW",
      "change_type": "modify_in_place",
      "change_source": "crew_app",
      "change_cost": 14.44,
      "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-24",
      "ingested_at": "2026-08-24T02:14:00Z",
      "version": 1,
      "public_rate": 399.55,
      "discount_pct": 9.41
    },
    {
      "id": "RS-8852993-1",
      "period": "2026-08",
      "night": "2026-08-24",
      "booking_id": "RS-8852993",
      "duty_id": "D-512993",
      "layover_id": "L-512994",
      "crew_id": "IRE-1056",
      "crew_name": "J. Healy",
      "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": "irops",
      "night_status": "occupied",
      "lead_time_days": 0,
      "booking_created_at": "2026-08-24T14:30:00Z",
      "checkin_time": "16:00",
      "checkout_time": "11:00",
      "duty_end_utc": "2026-08-24T15:02:00Z",
      "duty_start_utc": "2026-08-24T11:50:00Z",
      "transfer_minutes": 23,
      "room_net": 309.08,
      "vat_rate": 6,
      "vat_amount": 18.55,
      "vat_country": "BE",
      "vat_recoverable": 1,
      "city_tax": 4,
      "rate_paid": 331.63,
      "ancillaries": 15.18,
      "fee": 15.97,
      "currency_local": "EUR",
      "rate_paid_local": 331.63,
      "fx_rate": 1,
      "fx_date": "2026-08-24",
      "currency": "EUR",
      "revenue_model": "vendor_net",
      "supplier_cost": 301.27,
      "markup": 30.36,
      "commission_received": 0,
      "commission_shared": 0,
      "commission_share_pct": 0,
      "rebate_received": 0,
      "vcc_ref": "VCC-8852993",
      "vcc_auth_amount": 371.81,
      "folio_amount": 346.81,
      "settled_amount": 346.81,
      "settled_at": "2026-08-24T23:59:00Z",
      "contracted_rate": null,
      "baseline_rate": 378.56,
      "market_rate": 367.2,
      "rate_honoured": 1,
      "customer": "DHL",
      "cost_centre": "DUB-CREW",
      "change_type": "modify_in_place",
      "change_source": "aims",
      "change_cost": 12.85,
      "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-24",
      "ingested_at": "2026-08-24T02:14:00Z",
      "version": 1,
      "public_rate": 378.56,
      "discount_pct": 12.4
    },
    {
      "id": "RS-8853213-2",
      "period": "2026-08",
      "night": "2026-08-24",
      "booking_id": "RS-8853213",
      "duty_id": "D-513213",
      "layover_id": "L-513214",
      "crew_id": "IRE-1025",
      "crew_name": "S. O Conaill",
      "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": null,
      "is_allotment_night": 0,
      "rate_type": "contracted",
      "duty_reason": "irops",
      "night_status": "occupied",
      "lead_time_days": 0,
      "booking_created_at": "2026-08-22T23:45:00Z",
      "checkin_time": "01:15",
      "checkout_time": "11:00",
      "duty_end_utc": "2026-08-24T00:24:00Z",
      "duty_start_utc": "2026-08-24T09:15:00Z",
      "transfer_minutes": 16,
      "room_net": 246.11,
      "vat_rate": 7,
      "vat_amount": 17.23,
      "vat_country": "DE",
      "vat_recoverable": 1,
      "city_tax": 5,
      "rate_paid": 268.34,
      "ancillaries": 0,
      "fee": 0,
      "currency_local": "EUR",
      "rate_paid_local": 268.34,
      "fx_rate": 1,
      "fx_date": "2026-08-24",
      "currency": "EUR",
      "revenue_model": "airline_contract",
      "supplier_cost": 268.34,
      "markup": 0,
      "commission_received": 0,
      "commission_shared": 0,
      "commission_share_pct": 0,
      "rebate_received": 0,
      "vcc_ref": "VCC-8853213",
      "vcc_auth_amount": 293.34,
      "folio_amount": 268.34,
      "settled_amount": 268.34,
      "settled_at": "2026-08-24T23:59:00Z",
      "contracted_rate": 268.34,
      "baseline_rate": 361.25,
      "market_rate": 350.41,
      "rate_honoured": 1,
      "customer": "ASL own pax",
      "cost_centre": "EMA-CREW",
      "change_type": "modify_in_place",
      "change_source": "aims",
      "change_cost": 15.36,
      "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-23",
      "ingested_at": "2026-08-24T02:14:00Z",
      "version": 1,
      "public_rate": 361.25,
      "discount_pct": 25.72
    },
    {
      "id": "RS-8853230-1",
      "period": "2026-08",
      "night": "2026-08-24",
      "booking_id": "RS-8853230",
      "duty_id": "D-513230",
      "layover_id": "L-513231",
      "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": "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": "irops",
      "night_status": "occupied",
      "lead_time_days": 0,
      "booking_created_at": "2026-08-23T23:45:00Z",
      "checkin_time": "01:15",
      "checkout_time": "10:00",
      "duty_end_utc": "2026-08-24T00:17:00Z",
      "duty_start_utc": "2026-08-24T14:05:00Z",
      "transfer_minutes": 23,
      "room_net": 286.78,
      "vat_rate": 20,
      "vat_amount": 57.35,
      "vat_country": "GB",
      "vat_recoverable": 1,
      "city_tax": 0,
      "rate_paid": 344.13,
      "ancillaries": 0,
      "fee": 15.97,
      "currency_local": "GBP",
      "rate_paid_local": 289.65,
      "fx_rate": 1.188078,
      "fx_date": "2026-08-24",
      "currency": "EUR",
      "revenue_model": "vendor_net",
      "supplier_cost": 307.75,
      "markup": 36.38,
      "commission_received": 0,
      "commission_shared": 0,
      "commission_share_pct": 0,
      "rebate_received": 0,
      "vcc_ref": "VCC-8853230",
      "vcc_auth_amount": 369.13,
      "folio_amount": 344.13,
      "settled_amount": 344.13,
      "settled_at": "2026-08-24T23:59:00Z",
      "contracted_rate": null,
      "baseline_rate": 377.91,
      "market_rate": 366.57,
      "rate_honoured": 1,
      "customer": "DHL",
      "cost_centre": "DUB-CREW",
      "change_type": "modify_in_place",
      "change_source": "aims",
      "change_cost": 15.03,
      "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-24",
      "ingested_at": "2026-08-24T02:14:00Z",
      "version": 1,
      "public_rate": 377.91,
      "discount_pct": 8.94
    },
    {
      "id": "RS-8853241-2",
      "period": "2026-08",
      "night": "2026-08-24",
      "booking_id": "RS-8853241",
      "duty_id": "D-513241",
      "layover_id": "L-513242",
      "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": "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-23T14:30:00Z",
      "checkin_time": "16:00",
      "checkout_time": "12:00",
      "duty_end_utc": "2026-08-24T15:02:00Z",
      "duty_start_utc": "2026-08-24T14:05:00Z",
      "transfer_minutes": 23,
      "room_net": 257.91,
      "vat_rate": 6,
      "vat_amount": 15.47,
      "vat_country": "BE",
      "vat_recoverable": 1,
      "city_tax": 4,
      "rate_paid": 277.38,
      "ancillaries": 11.97,
      "fee": 0,
      "currency_local": "EUR",
      "rate_paid_local": 277.38,
      "fx_rate": 1,
      "fx_date": "2026-08-24",
      "currency": "EUR",
      "revenue_model": "airline_contract",
      "supplier_cost": 277.38,
      "markup": 0,
      "commission_received": 0,
      "commission_shared": 0,
      "commission_share_pct": 0,
      "rebate_received": 0,
      "vcc_ref": "VCC-8853241",
      "vcc_auth_amount": 314.35,
      "folio_amount": 289.35,
      "settled_amount": 289.35,
      "settled_at": "2026-08-24T23:59:00Z",
      "contracted_rate": 277.38,
      "baseline_rate": 378.56,
      "market_rate": 367.2,
      "rate_honoured": 1,
      "customer": "DHL",
      "cost_centre": "DUB-CREW",
      "change_type": "modify_in_place",
      "change_source": "aims",
      "change_cost": 15.07,
      "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-23",
      "ingested_at": "2026-08-24T02:14:00Z",
      "version": 1,
      "public_rate": 378.56,
      "discount_pct": 26.73
    },
    {
      "id": "RS-8853254-2",
      "period": "2026-08",
      "night": "2026-08-24",
      "booking_id": "RS-8853254",
      "duty_id": "D-513254",
      "layover_id": "L-513255",
      "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": "CGN",
      "country": "DE",
      "property_id": "P-107",
      "hotel": "Ibis Koln Messe",
      "chain": "Accor",
      "contract_id": "C-107",
      "allotment_id": null,
      "is_allotment_night": 0,
      "rate_type": "contracted",
      "duty_reason": "irops",
      "night_status": "occupied",
      "lead_time_days": 0,
      "booking_created_at": "2026-08-22T23:45:00Z",
      "checkin_time": "01:15",
      "checkout_time": "11:00",
      "duty_end_utc": "2026-08-24T00:30:00Z",
      "duty_start_utc": "2026-08-24T09:15:00Z",
      "transfer_minutes": 10,
      "room_net": 231.99,
      "vat_rate": 7,
      "vat_amount": 16.24,
      "vat_country": "DE",
      "vat_recoverable": 1,
      "city_tax": 5,
      "rate_paid": 253.23,
      "ancillaries": 18.3,
      "fee": 0,
      "currency_local": "EUR",
      "rate_paid_local": 253.23,
      "fx_rate": 1,
      "fx_date": "2026-08-24",
      "currency": "EUR",
      "revenue_model": "routespring_contract",
      "supplier_cost": 237.63,
      "markup": 15.6,
      "commission_received": 0,
      "commission_shared": 0,
      "commission_share_pct": 0,
      "rebate_received": 0,
      "vcc_ref": "VCC-8853254",
      "vcc_auth_amount": 296.53,
      "folio_amount": 271.53,
      "settled_amount": 271.53,
      "settled_at": "2026-08-24T23:59:00Z",
      "contracted_rate": 253.23,
      "baseline_rate": 341.21,
      "market_rate": 330.97,
      "rate_honoured": 1,
      "customer": "FedEx",
      "cost_centre": "DUB-CREW",
      "change_type": "modify_in_place",
      "change_source": "aims",
      "change_cost": 15.61,
      "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-23",
      "ingested_at": "2026-08-24T02:14:00Z",
      "version": 1,
      "public_rate": 341.21,
      "discount_pct": 25.78
    },
    {
      "id": "RS-8853713-3",
      "period": "2026-08",
      "night": "2026-08-24",
      "booking_id": "RS-8853713",
      "duty_id": "D-513713",
      "layover_id": "L-513714",
      "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": "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": "irops",
      "night_status": "occupied",
      "lead_time_days": 0,
      "booking_created_at": "2026-08-22T21:00:00Z",
      "checkin_time": "22:30",
      "checkout_time": "08:15",
      "duty_end_utc": "2026-08-24T21:40:00Z",
      "duty_start_utc": "2026-08-24T09:15:00Z",
      "transfer_minutes": 15,
      "room_net": 244.03,
      "vat_rate": 20,
      "vat_amount": 48.81,
      "vat_country": "GB",
      "vat_recoverable": 1,
      "city_tax": 0,
      "rate_paid": 292.84,
      "ancillaries": 0,
      "fee": 0,
      "currency_local": "GBP",
      "rate_paid_local": 246.48,
      "fx_rate": 1.188078,
      "fx_date": "2026-08-24",
      "currency": "EUR",
      "revenue_model": "airline_contract",
      "supplier_cost": 292.84,
      "markup": 0,
      "commission_received": 0,
      "commission_shared": 0,
      "commission_share_pct": 0,
      "rebate_received": 0,
      "vcc_ref": "VCC-8853713",
      "vcc_auth_amount": 317.84,
      "folio_amount": 292.84,
      "settled_amount": 292.84,
      "settled_at": "2026-08-24T23:59:00Z",
      "contracted_rate": 292.84,
      "baseline_rate": 394.33,
      "market_rate": 382.5,
      "rate_honoured": 1,
      "customer": "DHL",
      "cost_centre": "DUB-CREW",
      "change_type": "modify_in_place",
      "change_source": "crew_app",
      "change_cost": 17.69,
      "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": 4.4,
      "complaint_theme": null,
      "source_file_id": "AIMS-2026-08-22",
      "ingested_at": "2026-08-24T02:14:00Z",
      "version": 1,
      "public_rate": 394.33,
      "discount_pct": 25.74
    },
    {
      "id": "RS-8853781-2",
      "period": "2026-08",
      "night": "2026-08-24",
      "booking_id": "RS-8853781",
      "duty_id": "D-513781",
      "layover_id": "L-513782",
      "crew_id": "IRE-1005",
      "crew_name": "B. Fitzgerald",
      "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": "positioning",
      "night_status": "occupied",
      "lead_time_days": 0.5,
      "booking_created_at": "2026-08-23T03:00:00Z",
      "checkin_time": "15:00",
      "checkout_time": "08:15",
      "duty_end_utc": "2026-08-24T14:02:00Z",
      "duty_start_utc": "2026-08-24T06:30:00Z",
      "transfer_minutes": 23,
      "room_net": 255.76,
      "vat_rate": 6,
      "vat_amount": 15.35,
      "vat_country": "BE",
      "vat_recoverable": 1,
      "city_tax": 4,
      "rate_paid": 275.11,
      "ancillaries": 0,
      "fee": 0,
      "currency_local": "EUR",
      "rate_paid_local": 275.11,
      "fx_rate": 1,
      "fx_date": "2026-08-24",
      "currency": "EUR",
      "revenue_model": "airline_contract",
      "supplier_cost": 275.11,
      "markup": 0,
      "commission_received": 0,
      "commission_shared": 0,
      "commission_share_pct": 0,
      "rebate_received": 0,
      "vcc_ref": "VCC-8853781",
      "vcc_auth_amount": 300.11,
      "folio_amount": 275.11,
      "settled_amount": 275.11,
      "settled_at": "2026-08-24T23:59:00Z",
      "contracted_rate": 275.11,
      "baseline_rate": 378.56,
      "market_rate": 367.2,
      "rate_honoured": 1,
      "customer": "DHL",
      "cost_centre": "DUB-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": null,
      "complaint_theme": null,
      "source_file_id": "AIMS-2026-08-23",
      "ingested_at": "2026-08-24T02:14:00Z",
      "version": 1,
      "public_rate": 378.56,
      "discount_pct": 27.33
    },
    {
      "id": "RS-8854081-4",
      "period": "2026-08",
      "night": "2026-08-24",
      "booking_id": "RS-8854081",
      "duty_id": "D-514081",
      "layover_id": "L-514082",
      "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": "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": "irops",
      "night_status": "occupied",
      "lead_time_days": 0.5,
      "booking_created_at": "2026-08-20T17:40:00Z",
      "checkin_time": "05:40",
      "checkout_time": "11:00",
      "duty_end_utc": "2026-08-24T04:17:00Z",
      "duty_start_utc": "2026-08-24T14:05:00Z",
      "transfer_minutes": 48,
      "room_net": 274.81,
      "vat_rate": 5,
      "vat_amount": 13.74,
      "vat_country": "AE",
      "vat_recoverable": 0,
      "city_tax": 5,
      "rate_paid": 293.55,
      "ancillaries": 0,
      "fee": 0,
      "currency_local": "AED",
      "rate_paid_local": 1141.16,
      "fx_rate": 0.257238,
      "fx_date": "2026-08-24",
      "currency": "EUR",
      "revenue_model": "airline_contract",
      "supplier_cost": 293.55,
      "markup": 0,
      "commission_received": 0,
      "commission_shared": 0,
      "commission_share_pct": 0,
      "rebate_received": 0,
      "vcc_ref": "VCC-8854081",
      "vcc_auth_amount": 318.55,
      "folio_amount": 293.55,
      "settled_amount": 293.55,
      "settled_at": "2026-08-24T23:59:00Z",
      "contracted_rate": 293.55,
      "baseline_rate": 389.8,
      "market_rate": 378.11,
      "rate_honoured": 1,
      "customer": "DHL",
      "cost_centre": "LGG-CREW",
      "change_type": "modify_in_place",
      "change_source": "aims",
      "change_cost": 14.2,
      "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-21",
      "ingested_at": "2026-08-24T02:14:00Z",
      "version": 1,
      "public_rate": 389.8,
      "discount_pct": 24.69
    },
    {
      "id": "RS-8854167-2",
      "period": "2026-08",
      "night": "2026-08-24",
      "booking_id": "RS-8854167",
      "duty_id": "D-514167",
      "layover_id": "L-514168",
      "crew_id": "BEL-1023",
      "crew_name": "A. Verhoeven",
      "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-22T13:15:00Z",
      "checkin_time": "01:15",
      "checkout_time": "11:00",
      "duty_end_utc": "2026-08-24T00:00:00Z",
      "duty_start_utc": "2026-08-24T06:30:00Z",
      "transfer_minutes": 56,
      "room_net": 341.36,
      "vat_rate": 5,
      "vat_amount": 17.07,
      "vat_country": "AE",
      "vat_recoverable": 0,
      "city_tax": 5,
      "rate_paid": 363.43,
      "ancillaries": 0,
      "fee": 0,
      "currency_local": "AED",
      "rate_paid_local": 1412.82,
      "fx_rate": 0.257238,
      "fx_date": "2026-08-24",
      "currency": "EUR",
      "revenue_model": "vendor_net",
      "supplier_cost": 332.85,
      "markup": 30.58,
      "commission_received": 0,
      "commission_shared": 0,
      "commission_share_pct": 0,
      "rebate_received": 0,
      "vcc_ref": "VCC-8854167",
      "vcc_auth_amount": 388.43,
      "folio_amount": 363.43,
      "settled_amount": 363.43,
      "settled_at": "2026-08-24T23:59:00Z",
      "contracted_rate": null,
      "baseline_rate": 392.87,
      "market_rate": 381.08,
      "rate_honoured": 1,
      "customer": "UPS",
      "cost_centre": "LGG-CREW",
      "change_type": "modify_in_place",
      "change_source": "aims",
      "change_cost": 14.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-23",
      "ingested_at": "2026-08-24T02:14:00Z",
      "version": 1,
      "public_rate": 392.87,
      "discount_pct": 7.49
    },
    {
      "id": "RS-8854225-2",
      "period": "2026-08",
      "night": "2026-08-24",
      "booking_id": "RS-8854225",
      "duty_id": "D-514225",
      "layover_id": "L-514226",
      "crew_id": "BEL-1034",
      "crew_name": "G. Declerck",
      "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-111",
      "hotel": "Ibis Liege Centre",
      "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-23T04:00:00Z",
      "checkin_time": "16:00",
      "checkout_time": "10:00",
      "duty_end_utc": "2026-08-24T15:02:00Z",
      "duty_start_utc": "2026-08-24T11:50:00Z",
      "transfer_minutes": 23,
      "room_net": 305.82,
      "vat_rate": 6,
      "vat_amount": 18.35,
      "vat_country": "BE",
      "vat_recoverable": 1,
      "city_tax": 4,
      "rate_paid": 328.17,
      "ancillaries": 0,
      "fee": 0,
      "currency_local": "EUR",
      "rate_paid_local": 328.17,
      "fx_rate": 1,
      "fx_date": "2026-08-24",
      "currency": "EUR",
      "revenue_model": "vendor_net",
      "supplier_cost": 301.12,
      "markup": 27.05,
      "commission_received": 0,
      "commission_shared": 0,
      "commission_share_pct": 0,
      "rebate_received": 0,
      "vcc_ref": "VCC-8854225",
      "vcc_auth_amount": 353.17,
      "folio_amount": 328.17,
      "settled_amount": 328.17,
      "settled_at": "2026-08-24T23:59:00Z",
      "contracted_rate": null,
      "baseline_rate": 378.56,
      "market_rate": 367.2,
      "rate_honoured": 1,
      "customer": "FedEx",
      "cost_centre": "BRU-CREW",
      "change_type": "modify_in_place",
      "change_source": "aims",
      "change_cost": 13.09,
      "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-23",
      "ingested_at": "2026-08-24T02:14:00Z",
      "version": 1,
      "public_rate": 378.56,
      "discount_pct": 13.31
    },
    {
      "id": "RS-8854270-2",
      "period": "2026-08",
      "night": "2026-08-24",
      "booking_id": "RS-8854270",
      "duty_id": "D-514270",
      "layover_id": "L-514271",
      "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": "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-22T17:40:00Z",
      "checkin_time": "05:40",
      "checkout_time": "04:30",
      "duty_end_utc": "2026-08-24T04:09:00Z",
      "duty_start_utc": "2026-08-24T09:15:00Z",
      "transfer_minutes": 56,
      "room_net": 294.73,
      "vat_rate": 0,
      "vat_amount": 0,
      "vat_country": "HK",
      "vat_recoverable": 0,
      "city_tax": 0,
      "rate_paid": 294.73,
      "ancillaries": 0,
      "fee": 0,
      "currency_local": "HKD",
      "rate_paid_local": 2462.71,
      "fx_rate": 0.119677,
      "fx_date": "2026-08-24",
      "currency": "EUR",
      "revenue_model": "routespring_contract",
      "supplier_cost": 274.38,
      "markup": 20.35,
      "commission_received": 0,
      "commission_shared": 0,
      "commission_share_pct": 0,
      "rebate_received": 0,
      "vcc_ref": "VCC-8854270",
      "vcc_auth_amount": 319.73,
      "folio_amount": 294.73,
      "settled_amount": 294.73,
      "settled_at": "2026-08-24T23:59:00Z",
      "contracted_rate": 294.73,
      "baseline_rate": 405.01,
      "market_rate": 392.86,
      "rate_honoured": 1,
      "customer": "FedEx",
      "cost_centre": "BRU-CREW",
      "change_type": "modify_in_place",
      "change_source": "aims",
      "change_cost": 17.18,
      "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-23",
      "ingested_at": "2026-08-24T02:14:00Z",
      "version": 1,
      "public_rate": 405.01,
      "discount_pct": 27.23
    },
    {
      "id": "RS-8854332-1",
      "period": "2026-08",
      "night": "2026-08-24",
      "booking_id": "RS-8854332",
      "duty_id": "D-514332",
      "layover_id": "L-514333",
      "crew_id": "BEL-1040",
      "crew_name": "O. Maes",
      "crew_rank": "FO",
      "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,
      "booking_created_at": "2026-08-24T12:30:00Z",
      "checkin_time": "14:00",
      "checkout_time": "12:00",
      "duty_end_utc": "2026-08-24T12:29:00Z",
      "duty_start_utc": "2026-08-24T06:30:00Z",
      "transfer_minutes": 56,
      "room_net": 375.25,
      "vat_rate": 0,
      "vat_amount": 0,
      "vat_country": "HK",
      "vat_recoverable": 0,
      "city_tax": 0,
      "rate_paid": 375.25,
      "ancillaries": 0,
      "fee": 15.97,
      "currency_local": "HKD",
      "rate_paid_local": 3135.52,
      "fx_rate": 0.119677,
      "fx_date": "2026-08-24",
      "currency": "EUR",
      "revenue_model": "vendor_net",
      "supplier_cost": 335.79,
      "markup": 39.46,
      "commission_received": 0,
      "commission_shared": 0,
      "commission_share_pct": 0,
      "rebate_received": 0,
      "vcc_ref": "VCC-8854332",
      "vcc_auth_amount": 400.25,
      "folio_amount": 375.25,
      "settled_amount": 375.25,
      "settled_at": "2026-08-24T23:59:00Z",
      "contracted_rate": null,
      "baseline_rate": 405.01,
      "market_rate": 392.86,
      "rate_honoured": 1,
      "customer": "FedEx",
      "cost_centre": "BRU-CREW",
      "change_type": "modify_in_place",
      "change_source": "aims",
      "change_cost": 17.18,
      "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-24",
      "ingested_at": "2026-08-24T02:14:00Z",
      "version": 1,
      "public_rate": 405.01,
      "discount_pct": 7.35
    },
    {
      "id": "RS-8854535-1",
      "period": "2026-08",
      "night": "2026-08-24",
      "booking_id": "RS-8854535",
      "duty_id": "D-514535",
      "layover_id": "L-514536",
      "crew_id": "BEL-1078",
      "crew_name": "H. Claes",
      "crew_rank": "CC",
      "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": "C-123",
      "allotment_id": "A-123",
      "is_allotment_night": 1,
      "rate_type": "contracted",
      "duty_reason": "irops",
      "night_status": "released",
      "lead_time_days": 0,
      "booking_created_at": "2026-08-24T21:00:00Z",
      "checkin_time": "22:30",
      "checkout_time": "04:30",
      "duty_end_utc": "2026-08-24T21:07:00Z",
      "duty_start_utc": "2026-08-24T14:05:00Z",
      "transfer_minutes": 48,
      "room_net": 358.13,
      "vat_rate": 5,
      "vat_amount": 17.91,
      "vat_country": "AE",
      "vat_recoverable": 0,
      "city_tax": 5,
      "rate_paid": 381.04,
      "ancillaries": 0,
      "fee": 15.97,
      "currency_local": "AED",
      "rate_paid_local": 1481.27,
      "fx_rate": 0.257238,
      "fx_date": "2026-08-24",
      "currency": "EUR",
      "revenue_model": "airline_contract",
      "supplier_cost": 381.04,
      "markup": 0,
      "commission_received": 0,
      "commission_shared": 0,
      "commission_share_pct": 0,
      "rebate_received": 0,
      "vcc_ref": "VCC-8854535",
      "vcc_auth_amount": 321.08,
      "folio_amount": 381.04,
      "settled_amount": 381.04,
      "settled_at": "2026-08-24T23:59:00Z",
      "contracted_rate": 296.08,
      "baseline_rate": 389.8,
      "market_rate": 378.11,
      "rate_honoured": 0,
      "customer": "UPS",
      "cost_centre": "BRU-CREW",
      "change_type": "modify_in_place",
      "change_source": "crew_app",
      "change_cost": 17.32,
      "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.7,
      "complaint_theme": null,
      "source_file_id": "AIMS-2026-08-24",
      "ingested_at": "2026-08-24T02:14:00Z",
      "version": 1,
      "public_rate": 389.8,
      "discount_pct": 2.25
    },
    {
      "id": "RS-8854560-3",
      "period": "2026-08",
      "night": "2026-08-24",
      "booking_id": "RS-8854560",
      "duty_id": "D-514560",
      "layover_id": "L-514561",
      "crew_id": "BEL-1019",
      "crew_name": "H. Wouters",
      "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-118",
      "hotel": "NH Brussels Airport",
      "chain": "NH",
      "contract_id": "C-118",
      "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-21T13:15:00Z",
      "checkin_time": "01:15",
      "checkout_time": "04:30",
      "duty_end_utc": "2026-08-24T00:27:00Z",
      "duty_start_utc": "2026-08-24T14:05:00Z",
      "transfer_minutes": 13,
      "room_net": 302.59,
      "vat_rate": 6,
      "vat_amount": 18.16,
      "vat_country": "BE",
      "vat_recoverable": 1,
      "city_tax": 4.24,
      "rate_paid": 324.99,
      "ancillaries": 0,
      "fee": 0,
      "currency_local": "EUR",
      "rate_paid_local": 324.99,
      "fx_rate": 1,
      "fx_date": "2026-08-24",
      "currency": "EUR",
      "revenue_model": "routespring_contract",
      "supplier_cost": 305.53,
      "markup": 19.46,
      "commission_received": 0,
      "commission_shared": 0,
      "commission_share_pct": 0,
      "rebate_received": 0,
      "vcc_ref": "VCC-8854560",
      "vcc_auth_amount": 349.99,
      "folio_amount": 324.99,
      "settled_amount": 324.99,
      "settled_at": "2026-08-24T23:59:00Z",
      "contracted_rate": 324.99,
      "baseline_rate": 428.52,
      "market_rate": 415.66,
      "rate_honoured": 1,
      "customer": "ASL own pax",
      "cost_centre": "LGG-CREW",
      "change_type": "modify_in_place",
      "change_source": "aims",
      "change_cost": 17.2,
      "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.8,
      "complaint_theme": null,
      "source_file_id": "AIMS-2026-08-22",
      "ingested_at": "2026-08-24T02:14:00Z",
      "version": 1,
      "public_rate": 428.52,
      "discount_pct": 24.16
    },
    {
      "id": "RS-8854718-2",
      "period": "2026-08",
      "night": "2026-08-24",
      "booking_id": "RS-8854718",
      "duty_id": "D-514718",
      "layover_id": "L-514719",
      "crew_id": "FRA-1063",
      "crew_name": "A. Girard",
      "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-132",
      "hotel": "Holiday Inn Marseille",
      "chain": "IHG",
      "contract_id": "C-132",
      "allotment_id": "A-132",
      "is_allotment_night": 1,
      "rate_type": "contracted",
      "duty_reason": "irops",
      "night_status": "occupied",
      "lead_time_days": 0,
      "booking_created_at": "2026-08-23T21:00:00Z",
      "checkin_time": "22:30",
      "checkout_time": "11:00",
      "duty_end_utc": "2026-08-24T21:39:00Z",
      "duty_start_utc": "2026-08-24T11:50:00Z",
      "transfer_minutes": 16,
      "room_net": 236.12,
      "vat_rate": 10,
      "vat_amount": 23.61,
      "vat_country": "FR",
      "vat_recoverable": 1,
      "city_tax": 3.3,
      "rate_paid": 263.03,
      "ancillaries": 0,
      "fee": 0,
      "currency_local": "EUR",
      "rate_paid_local": 263.03,
      "fx_rate": 1,
      "fx_date": "2026-08-24",
      "currency": "EUR",
      "revenue_model": "airline_contract",
      "supplier_cost": 263.03,
      "markup": 0,
      "commission_received": 0,
      "commission_shared": 0,
      "commission_share_pct": 0,
      "rebate_received": 0,
      "vcc_ref": "VCC-8854718",
      "vcc_auth_amount": 288.03,
      "folio_amount": 263.03,
      "settled_amount": 263.03,
      "settled_at": "2026-08-24T23:59:00Z",
      "contracted_rate": 263.03,
      "baseline_rate": 344.21,
      "market_rate": 333.88,
      "rate_honoured": 1,
      "customer": "FedEx",
      "cost_centre": "LYS-CREW",
      "change_type": "modify_in_place",
      "change_source": "aims",
      "change_cost": 12.86,
      "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-23",
      "ingested_at": "2026-08-24T02:14:00Z",
      "version": 1,
      "public_rate": 344.21,
      "discount_pct": 23.58
    },
    {
      "id": "RS-8854898-1",
      "period": "2026-08",
      "night": "2026-08-24",
      "booking_id": "RS-8854898",
      "duty_id": "D-514898",
      "layover_id": "L-514899",
      "crew_id": "FRA-1073",
      "crew_name": "H. Delacroix",
      "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-129",
      "hotel": "NH Lyon Airport",
      "chain": "NH",
      "contract_id": "C-129",
      "allotment_id": "A-129",
      "is_allotment_night": 1,
      "rate_type": "contracted",
      "duty_reason": "overnight",
      "night_status": "occupied",
      "lead_time_days": 0.5,
      "booking_created_at": "2026-08-24T03:00:00Z",
      "checkin_time": "15:00",
      "checkout_time": "11:00",
      "duty_end_utc": "2026-08-24T14:10:00Z",
      "duty_start_utc": "2026-08-24T11:50:00Z",
      "transfer_minutes": 15,
      "room_net": 242.23,
      "vat_rate": 10,
      "vat_amount": 24.22,
      "vat_country": "FR",
      "vat_recoverable": 1,
      "city_tax": 3.3,
      "rate_paid": 269.75,
      "ancillaries": 0,
      "fee": 15.97,
      "currency_local": "EUR",
      "rate_paid_local": 269.75,
      "fx_rate": 1,
      "fx_date": "2026-08-24",
      "currency": "EUR",
      "revenue_model": "airline_contract",
      "supplier_cost": 269.75,
      "markup": 0,
      "commission_received": 0,
      "commission_shared": 0,
      "commission_share_pct": 0,
      "rebate_received": 0,
      "vcc_ref": "VCC-8854898",
      "vcc_auth_amount": 294.75,
      "folio_amount": 269.75,
      "settled_amount": 269.75,
      "settled_at": "2026-08-24T23:59:00Z",
      "contracted_rate": 269.75,
      "baseline_rate": 349.92,
      "market_rate": 339.42,
      "rate_honoured": 1,
      "customer": "ASL own pax",
      "cost_centre": "MRS-CREW",
      "change_type": "modify_in_place",
      "change_source": "aims",
      "change_cost": 14.97,
      "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-24",
      "ingested_at": "2026-08-24T02:14:00Z",
      "version": 1,
      "public_rate": 349.92,
      "discount_pct": 22.91
    },
    {
      "id": "RS-8854930-3",
      "period": "2026-08",
      "night": "2026-08-24",
      "booking_id": "RS-8854930",
      "duty_id": "D-514930",
      "layover_id": "L-514931",
      "crew_id": "FRA-1012",
      "crew_name": "Y. Moreau",
      "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": "overnight",
      "night_status": "occupied",
      "lead_time_days": 0.5,
      "booking_created_at": "2026-08-21T13:15:00Z",
      "checkin_time": "01:15",
      "checkout_time": "11:00",
      "duty_end_utc": "2026-08-24T00:26:00Z",
      "duty_start_utc": "2026-08-24T11:50:00Z",
      "transfer_minutes": 14,
      "room_net": 262.66,
      "vat_rate": 10,
      "vat_amount": 26.27,
      "vat_country": "FR",
      "vat_recoverable": 1,
      "city_tax": 5.2,
      "rate_paid": 294.13,
      "ancillaries": 0,
      "fee": 0,
      "currency_local": "EUR",
      "rate_paid_local": 294.13,
      "fx_rate": 1,
      "fx_date": "2026-08-24",
      "currency": "EUR",
      "revenue_model": "airline_contract",
      "supplier_cost": 294.13,
      "markup": 0,
      "commission_received": 0,
      "commission_shared": 0,
      "commission_share_pct": 0,
      "rebate_received": 0,
      "vcc_ref": "VCC-8854930",
      "vcc_auth_amount": 319.13,
      "folio_amount": 294.13,
      "settled_amount": 294.13,
      "settled_at": "2026-08-24T23:59:00Z",
      "contracted_rate": 294.13,
      "baseline_rate": 399.4,
      "market_rate": 387.42,
      "rate_honoured": 1,
      "customer": "FedEx",
      "cost_centre": "MRS-CREW",
      "change_type": "modify_in_place",
      "change_source": "aims",
      "change_cost": 17.33,
      "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-22",
      "ingested_at": "2026-08-24T02:14:00Z",
      "version": 1,
      "public_rate": 399.4,
      "discount_pct": 26.36
    },
    {
      "id": "RS-8853213-1",
      "period": "2026-08",
      "night": "2026-08-23",
      "booking_id": "RS-8853213",
      "duty_id": "D-513213",
      "layover_id": "L-513214",
      "crew_id": "IRE-1025",
      "crew_name": "S. O Conaill",
      "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": null,
      "is_allotment_night": 0,
      "rate_type": "contracted",
      "duty_reason": "irops",
      "night_status": "occupied",
      "lead_time_days": 0,
      "booking_created_at": "2026-08-22T23:45:00Z",
      "checkin_time": "01:15",
      "checkout_time": "11:00",
      "duty_end_utc": "2026-08-23T00:24:00Z",
      "duty_start_utc": "2026-08-23T09:15:00Z",
      "transfer_minutes": 16,
      "room_net": 246.11,
      "vat_rate": 7,
      "vat_amount": 17.23,
      "vat_country": "DE",
      "vat_recoverable": 1,
      "city_tax": 5,
      "rate_paid": 268.34,
      "ancillaries": 0,
      "fee": 15.97,
      "currency_local": "EUR",
      "rate_paid_local": 268.34,
      "fx_rate": 1,
      "fx_date": "2026-08-23",
      "currency": "EUR",
      "revenue_model": "airline_contract",
      "supplier_cost": 268.34,
      "markup": 0,
      "commission_received": 0,
      "commission_shared": 0,
      "commission_share_pct": 0,
      "rebate_received": 0,
      "vcc_ref": "VCC-8853213",
      "vcc_auth_amount": 293.34,
      "folio_amount": 268.34,
      "settled_amount": 268.34,
      "settled_at": "2026-08-23T23:59:00Z",
      "contracted_rate": 268.34,
      "baseline_rate": 327.06,
      "market_rate": 317.25,
      "rate_honoured": 1,
      "customer": "ASL own pax",
      "cost_centre": "EMA-CREW",
      "change_type": "modify_in_place",
      "change_source": "aims",
      "change_cost": 14.1,
      "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-23",
      "ingested_at": "2026-08-23T02:14:00Z",
      "version": 1,
      "public_rate": 327.06,
      "discount_pct": 17.95
    },
    {
      "id": "RS-8853241-1",
      "period": "2026-08",
      "night": "2026-08-23",
      "booking_id": "RS-8853241",
      "duty_id": "D-513241",
      "layover_id": "L-513242",
      "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": "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-23T14:30:00Z",
      "checkin_time": "16:00",
      "checkout_time": "12:00",
      "duty_end_utc": "2026-08-23T15:02:00Z",
      "duty_start_utc": "2026-08-23T06:30:00Z",
      "transfer_minutes": 23,
      "room_net": 257.91,
      "vat_rate": 6,
      "vat_amount": 15.47,
      "vat_country": "BE",
      "vat_recoverable": 1,
      "city_tax": 4,
      "rate_paid": 277.38,
      "ancillaries": 0,
      "fee": 15.97,
      "currency_local": "EUR",
      "rate_paid_local": 277.38,
      "fx_rate": 1,
      "fx_date": "2026-08-23",
      "currency": "EUR",
      "revenue_model": "airline_contract",
      "supplier_cost": 277.38,
      "markup": 0,
      "commission_received": 0,
      "commission_shared": 0,
      "commission_share_pct": 0,
      "rebate_received": 0,
      "vcc_ref": "VCC-8853241",
      "vcc_auth_amount": 302.38,
      "folio_amount": 277.38,
      "settled_amount": 277.38,
      "settled_at": "2026-08-23T23:59:00Z",
      "contracted_rate": 277.38,
      "baseline_rate": 341.95,
      "market_rate": 331.69,
      "rate_honoured": 1,
      "customer": "DHL",
      "cost_centre": "DUB-CREW",
      "change_type": "modify_in_place",
      "change_source": "aims",
      "change_cost": 14.52,
      "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-23",
      "ingested_at": "2026-08-23T02:14:00Z",
      "version": 1,
      "public_rate": 341.95,
      "discount_pct": 18.88
    },
    {
      "id": "RS-8853254-1",
      "period": "2026-08",
      "night": "2026-08-23",
      "booking_id": "RS-8853254",
      "duty_id": "D-513254",
      "layover_id": "L-513255",
      "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": "CGN",
      "country": "DE",
      "property_id": "P-107",
      "hotel": "Ibis Koln Messe",
      "chain": "Accor",
      "contract_id": "C-107",
      "allotment_id": null,
      "is_allotment_night": 0,
      "rate_type": "contracted",
      "duty_reason": "irops",
      "night_status": "occupied",
      "lead_time_days": 0,
      "booking_created_at": "2026-08-22T23:45:00Z",
      "checkin_time": "01:15",
      "checkout_time": "11:00",
      "duty_end_utc": "2026-08-23T00:30:00Z",
      "duty_start_utc": "2026-08-23T11:50:00Z",
      "transfer_minutes": 10,
      "room_net": 231.99,
      "vat_rate": 7,
      "vat_amount": 16.24,
      "vat_country": "DE",
      "vat_recoverable": 1,
      "city_tax": 5,
      "rate_paid": 253.23,
      "ancillaries": 0,
      "fee": 15.97,
      "currency_local": "EUR",
      "rate_paid_local": 253.23,
      "fx_rate": 1,
      "fx_date": "2026-08-23",
      "currency": "EUR",
      "revenue_model": "routespring_contract",
      "supplier_cost": 237.63,
      "markup": 15.6,
      "commission_received": 0,
      "commission_shared": 0,
      "commission_share_pct": 0,
      "rebate_received": 0,
      "vcc_ref": "VCC-8853254",
      "vcc_auth_amount": 278.23,
      "folio_amount": 253.23,
      "settled_amount": 253.23,
      "settled_at": "2026-08-23T23:59:00Z",
      "contracted_rate": 253.23,
      "baseline_rate": 308.17,
      "market_rate": 298.92,
      "rate_honoured": 1,
      "customer": "FedEx",
      "cost_centre": "DUB-CREW",
      "change_type": "modify_in_place",
      "change_source": "aims",
      "change_cost": 15.44,
      "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-23",
      "ingested_at": "2026-08-23T02:14:00Z",
      "version": 1,
      "public_rate": 308.17,
      "discount_pct": 17.83
    },
    {
      "id": "RS-8853448-2",
      "period": "2026-08",
      "night": "2026-08-23",
      "booking_id": "RS-8853448",
      "duty_id": "D-513448",
      "layover_id": "L-513449",
      "crew_id": "IRE-1067",
      "crew_name": "H. Mulligan",
      "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": null,
      "is_allotment_night": 0,
      "rate_type": "contracted",
      "duty_reason": "irops",
      "night_status": "occupied",
      "lead_time_days": 0.5,
      "booking_created_at": "2026-08-21T13:15:00Z",
      "checkin_time": "01:15",
      "checkout_time": "11:00",
      "duty_end_utc": "2026-08-23T00:24:00Z",
      "duty_start_utc": "2026-08-23T14:05:00Z",
      "transfer_minutes": 16,
      "room_net": 248.91,
      "vat_rate": 7,
      "vat_amount": 17.42,
      "vat_country": "DE",
      "vat_recoverable": 1,
      "city_tax": 5,
      "rate_paid": 271.33,
      "ancillaries": 0,
      "fee": 0,
      "currency_local": "EUR",
      "rate_paid_local": 271.33,
      "fx_rate": 1,
      "fx_date": "2026-08-23",
      "currency": "EUR",
      "revenue_model": "routespring_contract",
      "supplier_cost": 250.47,
      "markup": 20.86,
      "commission_received": 0,
      "commission_shared": 0,
      "commission_share_pct": 0,
      "rebate_received": 0,
      "vcc_ref": "VCC-8853448",
      "vcc_auth_amount": 296.33,
      "folio_amount": 271.33,
      "settled_amount": 271.33,
      "settled_at": "2026-08-23T23:59:00Z",
      "contracted_rate": 271.33,
      "baseline_rate": 327.06,
      "market_rate": 317.25,
      "rate_honoured": 1,
      "customer": "DHL",
      "cost_centre": "DUB-CREW",
      "change_type": "modify_in_place",
      "change_source": "aims",
      "change_cost": 18.36,
      "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-22",
      "ingested_at": "2026-08-23T02:14:00Z",
      "version": 1,
      "public_rate": 327.06,
      "discount_pct": 17.04
    },
    {
      "id": "RS-8853713-2",
      "period": "2026-08",
      "night": "2026-08-23",
      "booking_id": "RS-8853713",
      "duty_id": "D-513713",
      "layover_id": "L-513714",
      "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": "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": "irops",
      "night_status": "occupied",
      "lead_time_days": 0,
      "booking_created_at": "2026-08-22T21:00:00Z",
      "checkin_time": "22:30",
      "checkout_time": "08:15",
      "duty_end_utc": "2026-08-23T21:40:00Z",
      "duty_start_utc": "2026-08-23T06:30:00Z",
      "transfer_minutes": 15,
      "room_net": 244.03,
      "vat_rate": 20,
      "vat_amount": 48.81,
      "vat_country": "GB",
      "vat_recoverable": 1,
      "city_tax": 0,
      "rate_paid": 292.84,
      "ancillaries": 0,
      "fee": 0,
      "currency_local": "GBP",
      "rate_paid_local": 247.03,
      "fx_rate": 1.185467,
      "fx_date": "2026-08-23",
      "currency": "EUR",
      "revenue_model": "airline_contract",
      "supplier_cost": 292.84,
      "markup": 0,
      "commission_received": 0,
      "commission_shared": 0,
      "commission_share_pct": 0,
      "rebate_received": 0,
      "vcc_ref": "VCC-8853713",
      "vcc_auth_amount": 317.84,
      "folio_amount": 292.84,
      "settled_amount": 292.84,
      "settled_at": "2026-08-23T23:59:00Z",
      "contracted_rate": 292.84,
      "baseline_rate": 350.16,
      "market_rate": 339.66,
      "rate_honoured": 1,
      "customer": "DHL",
      "cost_centre": "DUB-CREW",
      "change_type": "modify_in_place",
      "change_source": "aims",
      "change_cost": 15.94,
      "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-22",
      "ingested_at": "2026-08-23T02:14:00Z",
      "version": 1,
      "public_rate": 350.16,
      "discount_pct": 16.37
    },
    {
      "id": "RS-8853993-3",
      "period": "2026-08",
      "night": "2026-08-23",
      "booking_id": "RS-8853993",
      "duty_id": "D-513993",
      "layover_id": "L-513994",
      "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-112",
      "hotel": "Husa de la Couronne",
      "chain": "Independent",
      "contract_id": null,
      "allotment_id": null,
      "is_allotment_night": 0,
      "rate_type": "gds",
      "duty_reason": "training",
      "night_status": "occupied",
      "lead_time_days": 0.5,
      "booking_created_at": "2026-08-21T02:00:00Z",
      "checkin_time": "14:00",
      "checkout_time": "08:15",
      "duty_end_utc": "2026-08-23T12:49:00Z",
      "duty_start_utc": "2026-08-23T06:30:00Z",
      "transfer_minutes": 36,
      "room_net": 269.02,
      "vat_rate": 6,
      "vat_amount": 16.14,
      "vat_country": "BE",
      "vat_recoverable": 1,
      "city_tax": 4,
      "rate_paid": 289.16,
      "ancillaries": 0,
      "fee": 0,
      "currency_local": "EUR",
      "rate_paid_local": 289.16,
      "fx_rate": 1,
      "fx_date": "2026-08-23",
      "currency": "EUR",
      "revenue_model": "vendor_commission",
      "supplier_cost": 289.16,
      "markup": 0,
      "commission_received": 26.28,
      "commission_shared": 13.14,
      "commission_share_pct": 50,
      "rebate_received": 0,
      "vcc_ref": "VCC-8853993",
      "vcc_auth_amount": 314.16,
      "folio_amount": 289.16,
      "settled_amount": 289.16,
      "settled_at": "2026-08-23T23:59:00Z",
      "contracted_rate": null,
      "baseline_rate": 319.54,
      "market_rate": 309.95,
      "rate_honoured": 1,
      "customer": "DHL",
      "cost_centre": "BRU-CREW",
      "change_type": "modify_in_place",
      "change_source": "travel_desk",
      "change_cost": 13.19,
      "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-21",
      "ingested_at": "2026-08-23T02:14:00Z",
      "version": 1,
      "public_rate": 319.54,
      "discount_pct": 9.51
    },
    {
      "id": "RS-8854060-3",
      "period": "2026-08",
      "night": "2026-08-23",
      "booking_id": "RS-8854060",
      "duty_id": "D-514060",
      "layover_id": "L-514061",
      "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": "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": "irops",
      "night_status": "occupied",
      "lead_time_days": 0,
      "booking_created_at": "2026-08-21T14:30:00Z",
      "checkin_time": "16:00",
      "checkout_time": "04:30",
      "duty_end_utc": "2026-08-23T15:03:00Z",
      "duty_start_utc": "2026-08-23T11:50:00Z",
      "transfer_minutes": 22,
      "room_net": 261.28,
      "vat_rate": 6,
      "vat_amount": 15.68,
      "vat_country": "BE",
      "vat_recoverable": 1,
      "city_tax": 4,
      "rate_paid": 280.96,
      "ancillaries": 0,
      "fee": 0,
      "currency_local": "EUR",
      "rate_paid_local": 280.96,
      "fx_rate": 1,
      "fx_date": "2026-08-23",
      "currency": "EUR",
      "revenue_model": "vendor_commission",
      "supplier_cost": 280.96,
      "markup": 0,
      "commission_received": 26.19,
      "commission_shared": 13.09,
      "commission_share_pct": 50,
      "rebate_received": 0,
      "vcc_ref": "VCC-8854060",
      "vcc_auth_amount": 305.96,
      "folio_amount": 508.01,
      "settled_amount": 508.01,
      "settled_at": "2026-08-23T23:59:00Z",
      "contracted_rate": null,
      "baseline_rate": 313.2,
      "market_rate": 303.8,
      "rate_honoured": 1,
      "customer": "FedEx",
      "cost_centre": "BRU-CREW",
      "change_type": "modify_in_place",
      "change_source": "aims",
      "change_cost": 14.06,
      "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": "disputed",
      "recon_amount": 227.05,
      "crew_rating": null,
      "complaint_theme": null,
      "source_file_id": "AIMS-2026-08-21",
      "ingested_at": "2026-08-23T02:14:00Z",
      "version": 1,
      "public_rate": 313.2,
      "discount_pct": 10.29
    },
    {
      "id": "RS-8854081-3",
      "period": "2026-08",
      "night": "2026-08-23",
      "booking_id": "RS-8854081",
      "duty_id": "D-514081",
      "layover_id": "L-514082",
      "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": "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": "irops",
      "night_status": "occupied",
      "lead_time_days": 0.5,
      "booking_created_at": "2026-08-20T17:40:00Z",
      "checkin_time": "05:40",
      "checkout_time": "11:00",
      "duty_end_utc": "2026-08-23T04:17:00Z",
      "duty_start_utc": "2026-08-23T14:05:00Z",
      "transfer_minutes": 48,
      "room_net": 274.81,
      "vat_rate": 5,
      "vat_amount": 13.74,
      "vat_country": "AE",
      "vat_recoverable": 0,
      "city_tax": 5,
      "rate_paid": 293.55,
      "ancillaries": 0,
      "fee": 0,
      "currency_local": "AED",
      "rate_paid_local": 1142.55,
      "fx_rate": 0.256925,
      "fx_date": "2026-08-23",
      "currency": "EUR",
      "revenue_model": "airline_contract",
      "supplier_cost": 293.55,
      "markup": 0,
      "commission_received": 0,
      "commission_shared": 0,
      "commission_share_pct": 0,
      "rebate_received": 0,
      "vcc_ref": "VCC-8854081",
      "vcc_auth_amount": 318.55,
      "folio_amount": 293.55,
      "settled_amount": 293.55,
      "settled_at": "2026-08-23T23:59:00Z",
      "contracted_rate": 293.55,
      "baseline_rate": 346.78,
      "market_rate": 336.38,
      "rate_honoured": 1,
      "customer": "DHL",
      "cost_centre": "LGG-CREW",
      "change_type": "modify_in_place",
      "change_source": "aims",
      "change_cost": 15.17,
      "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-21",
      "ingested_at": "2026-08-23T02:14:00Z",
      "version": 1,
      "public_rate": 346.78,
      "discount_pct": 15.35
    },
    {
      "id": "RS-8854167-1",
      "period": "2026-08",
      "night": "2026-08-23",
      "booking_id": "RS-8854167",
      "duty_id": "D-514167",
      "layover_id": "L-514168",
      "crew_id": "BEL-1023",
      "crew_name": "A. Verhoeven",
      "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": "positioning",
      "night_status": "occupied",
      "lead_time_days": 0.5,
      "booking_created_at": "2026-08-22T13:15:00Z",
      "checkin_time": "01:15",
      "checkout_time": "11:00",
      "duty_end_utc": "2026-08-23T00:00:00Z",
      "duty_start_utc": "2026-08-23T09:15:00Z",
      "transfer_minutes": 56,
      "room_net": 296.72,
      "vat_rate": 5,
      "vat_amount": 14.84,
      "vat_country": "AE",
      "vat_recoverable": 0,
      "city_tax": 5,
      "rate_paid": 316.56,
      "ancillaries": 0,
      "fee": 15.97,
      "currency_local": "AED",
      "rate_paid_local": 1232.11,
      "fx_rate": 0.256925,
      "fx_date": "2026-08-23",
      "currency": "EUR",
      "revenue_model": "vendor_net",
      "supplier_cost": 289.92,
      "markup": 26.64,
      "commission_received": 0,
      "commission_shared": 0,
      "commission_share_pct": 0,
      "rebate_received": 0,
      "vcc_ref": "VCC-8854167",
      "vcc_auth_amount": 341.56,
      "folio_amount": 316.56,
      "settled_amount": 316.56,
      "settled_at": "2026-08-23T23:59:00Z",
      "contracted_rate": null,
      "baseline_rate": 342.21,
      "market_rate": 331.94,
      "rate_honoured": 1,
      "customer": "UPS",
      "cost_centre": "LGG-CREW",
      "change_type": "modify_in_place",
      "change_source": "aims",
      "change_cost": 14.06,
      "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-23",
      "ingested_at": "2026-08-23T02:14:00Z",
      "version": 1,
      "public_rate": 342.21,
      "discount_pct": 7.5
    },
    {
      "id": "RS-8854213-1",
      "period": "2026-08",
      "night": "2026-08-23",
      "booking_id": "RS-8854213",
      "duty_id": "D-514213",
      "layover_id": "L-514214",
      "crew_id": "BEL-1059",
      "crew_name": "J. Verhoeven",
      "crew_rank": "CC",
      "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": "gds",
      "duty_reason": "irops",
      "night_status": "occupied",
      "lead_time_days": 0.5,
      "booking_created_at": "2026-08-23T02:00:00Z",
      "checkin_time": "14:00",
      "checkout_time": "10:00",
      "duty_end_utc": "2026-08-23T12:37:00Z",
      "duty_start_utc": "2026-08-23T09:15:00Z",
      "transfer_minutes": 48,
      "room_net": 287.62,
      "vat_rate": 5,
      "vat_amount": 14.38,
      "vat_country": "AE",
      "vat_recoverable": 0,
      "city_tax": 5,
      "rate_paid": 307,
      "ancillaries": 28.48,
      "fee": 15.97,
      "currency_local": "AED",
      "rate_paid_local": 1194.9,
      "fx_rate": 0.256925,
      "fx_date": "2026-08-23",
      "currency": "EUR",
      "revenue_model": "vendor_commission",
      "supplier_cost": 307,
      "markup": 0,
      "commission_received": 29.46,
      "commission_shared": 14.73,
      "commission_share_pct": 50,
      "rebate_received": 0,
      "vcc_ref": "VCC-8854213",
      "vcc_auth_amount": 360.48,
      "folio_amount": 335.48,
      "settled_amount": 335.48,
      "settled_at": "2026-08-23T23:59:00Z",
      "contracted_rate": null,
      "baseline_rate": 346.78,
      "market_rate": 336.38,
      "rate_honoured": 1,
      "customer": "DHL",
      "cost_centre": "BRU-CREW",
      "change_type": "modify_in_place",
      "change_source": "aims",
      "change_cost": 13.32,
      "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-23",
      "ingested_at": "2026-08-23T02:14:00Z",
      "version": 1,
      "public_rate": 346.78,
      "discount_pct": 11.47
    },
    {
      "id": "RS-8854225-1",
      "period": "2026-08",
      "night": "2026-08-23",
      "booking_id": "RS-8854225",
      "duty_id": "D-514225",
      "layover_id": "L-514226",
      "crew_id": "BEL-1034",
      "crew_name": "G. Declerck",
      "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-111",
      "hotel": "Ibis Liege Centre",
      "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-23T04:00:00Z",
      "checkin_time": "16:00",
      "checkout_time": "10:00",
      "duty_end_utc": "2026-08-23T15:02:00Z",
      "duty_start_utc": "2026-08-23T06:30:00Z",
      "transfer_minutes": 23,
      "room_net": 275.88,
      "vat_rate": 6,
      "vat_amount": 16.55,
      "vat_country": "BE",
      "vat_recoverable": 1,
      "city_tax": 4,
      "rate_paid": 296.43,
      "ancillaries": 0,
      "fee": 15.97,
      "currency_local": "EUR",
      "rate_paid_local": 296.43,
      "fx_rate": 1,
      "fx_date": "2026-08-23",
      "currency": "EUR",
      "revenue_model": "vendor_net",
      "supplier_cost": 272,
      "markup": 24.43,
      "commission_received": 0,
      "commission_shared": 0,
      "commission_share_pct": 0,
      "rebate_received": 0,
      "vcc_ref": "VCC-8854225",
      "vcc_auth_amount": 321.43,
      "folio_amount": 296.43,
      "settled_amount": 296.43,
      "settled_at": "2026-08-23T23:59:00Z",
      "contracted_rate": null,
      "baseline_rate": 341.95,
      "market_rate": 331.69,
      "rate_honoured": 1,
      "customer": "FedEx",
      "cost_centre": "BRU-CREW",
      "change_type": "modify_in_place",
      "change_source": "aims",
      "change_cost": 18.39,
      "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-23",
      "ingested_at": "2026-08-23T02:14:00Z",
      "version": 1,
      "public_rate": 341.95,
      "discount_pct": 13.31
    },
    {
      "id": "RS-8854272-1",
      "period": "2026-08",
      "night": "2026-08-23",
      "booking_id": "RS-8854272",
      "duty_id": "D-514272",
      "layover_id": "L-514273",
      "crew_id": "BEL-1019",
      "crew_name": "H. Wouters",
      "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": 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-23T03:00:00Z",
      "checkin_time": "15:00",
      "checkout_time": "08:15",
      "duty_end_utc": "2026-08-23T13:41:00Z",
      "duty_start_utc": "2026-08-23T11:50:00Z",
      "transfer_minutes": 44,
      "room_net": 326.42,
      "vat_rate": 0,
      "vat_amount": 0,
      "vat_country": "HK",
      "vat_recoverable": 0,
      "city_tax": 0,
      "rate_paid": 326.42,
      "ancillaries": 16.14,
      "fee": 15.97,
      "currency_local": "HKD",
      "rate_paid_local": 2727.23,
      "fx_rate": 0.119689,
      "fx_date": "2026-08-23",
      "currency": "EUR",
      "revenue_model": "vendor_commission",
      "supplier_cost": 326.42,
      "markup": 0,
      "commission_received": 29.02,
      "commission_shared": 14.51,
      "commission_share_pct": 50,
      "rebate_received": 0,
      "vcc_ref": "VCC-8854272",
      "vcc_auth_amount": 367.56,
      "folio_amount": 342.56,
      "settled_amount": 342.56,
      "settled_at": "2026-08-23T23:59:00Z",
      "contracted_rate": null,
      "baseline_rate": 357.94,
      "market_rate": 347.2,
      "rate_honoured": 1,
      "customer": "UPS",
      "cost_centre": "LGG-CREW",
      "change_type": "modify_in_place",
      "change_source": "aims",
      "change_cost": 13.84,
      "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-23",
      "ingested_at": "2026-08-23T02:14:00Z",
      "version": 1,
      "public_rate": 357.94,
      "discount_pct": 8.81
    },
    {
      "id": "RS-8854290-1",
      "period": "2026-08",
      "night": "2026-08-23",
      "booking_id": "RS-8854290",
      "duty_id": "D-514290",
      "layover_id": "L-514291",
      "crew_id": "BEL-S207",
      "crew_name": "M. Vermeulen",
      "crew_rank": "STAFF",
      "traveller_type": "staff",
      "entity": "ASL Airlines Belgium",
      "legal_entity": "ASL Airlines Belgium NV",
      "home_base": "LGG",
      "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": 0.5,
      "booking_created_at": "2026-08-22T17:40:00Z",
      "checkin_time": "05:40",
      "checkout_time": "04:30",
      "duty_end_utc": "2026-08-23T04:43:00Z",
      "duty_start_utc": "2026-08-23T14:05:00Z",
      "transfer_minutes": 22,
      "room_net": 243.88,
      "vat_rate": 6,
      "vat_amount": 14.63,
      "vat_country": "BE",
      "vat_recoverable": 1,
      "city_tax": 4,
      "rate_paid": 262.51,
      "ancillaries": 0,
      "fee": 15.97,
      "currency_local": "EUR",
      "rate_paid_local": 262.51,
      "fx_rate": 1,
      "fx_date": "2026-08-23",
      "currency": "EUR",
      "revenue_model": "routespring_contract",
      "supplier_cost": 245.21,
      "markup": 17.3,
      "commission_received": 0,
      "commission_shared": 0,
      "commission_share_pct": 0,
      "rebate_received": 0,
      "vcc_ref": "VCC-8854290",
      "vcc_auth_amount": 287.51,
      "folio_amount": 262.51,
      "settled_amount": 262.51,
      "settled_at": "2026-08-23T23:59:00Z",
      "contracted_rate": 262.51,
      "baseline_rate": 313.2,
      "market_rate": 303.8,
      "rate_honoured": 1,
      "customer": "FedEx",
      "cost_centre": "LGG-CREW",
      "change_type": "modify_in_place",
      "change_source": "aims",
      "change_cost": 11.51,
      "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-23",
      "ingested_at": "2026-08-23T02:14:00Z",
      "version": 1,
      "public_rate": 313.2,
      "discount_pct": 16.18
    },
    {
      "id": "RS-8854442-4",
      "period": "2026-08",
      "night": "2026-08-23",
      "booking_id": "RS-8854442",
      "duty_id": "D-514442",
      "layover_id": "L-514443",
      "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": "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": "irops",
      "night_status": "occupied",
      "lead_time_days": 0,
      "booking_created_at": "2026-08-19T23:45:00Z",
      "checkin_time": "01:15",
      "checkout_time": "10:00",
      "duty_end_utc": "2026-08-23T00:00:00Z",
      "duty_start_utc": "2026-08-23T06:30:00Z",
      "transfer_minutes": 44,
      "room_net": 208.26,
      "vat_rate": 15,
      "vat_amount": 31.24,
      "vat_country": "ZA",
      "vat_recoverable": 0,
      "city_tax": 0,
      "rate_paid": 239.5,
      "ancillaries": 0,
      "fee": 0,
      "currency_local": "ZAR",
      "rate_paid_local": 4784.26,
      "fx_rate": 0.05006,
      "fx_date": "2026-08-23",
      "currency": "EUR",
      "revenue_model": "routespring_contract",
      "supplier_cost": 223.75,
      "markup": 15.75,
      "commission_received": 0,
      "commission_shared": 0,
      "commission_share_pct": 0,
      "rebate_received": 0,
      "vcc_ref": "VCC-8854442",
      "vcc_auth_amount": 264.5,
      "folio_amount": 239.5,
      "settled_amount": 239.5,
      "settled_at": "2026-08-23T23:59:00Z",
      "contracted_rate": 239.5,
      "baseline_rate": 286.4,
      "market_rate": 277.81,
      "rate_honoured": 1,
      "customer": "DHL",
      "cost_centre": "LGG-CREW",
      "change_type": "modify_in_place",
      "change_source": "crew_app",
      "change_cost": 14.41,
      "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-20",
      "ingested_at": "2026-08-23T02:14:00Z",
      "version": 1,
      "public_rate": 286.4,
      "discount_pct": 16.38
    },
    {
      "id": "RS-8854506-4",
      "period": "2026-08",
      "night": "2026-08-23",
      "booking_id": "RS-8854506",
      "duty_id": "D-514506",
      "layover_id": "L-514507",
      "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": "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": "no_show",
      "lead_time_days": 0,
      "booking_created_at": "2026-08-20T04:10:00Z",
      "checkin_time": "05:40",
      "checkout_time": "04:30",
      "duty_end_utc": "2026-08-23T04:51:00Z",
      "duty_start_utc": "2026-08-23T09:15:00Z",
      "transfer_minutes": 14,
      "room_net": 261.42,
      "vat_rate": 10,
      "vat_amount": 26.14,
      "vat_country": "FR",
      "vat_recoverable": 1,
      "city_tax": 5.2,
      "rate_paid": 292.76,
      "ancillaries": 33.61,
      "fee": 0,
      "currency_local": "EUR",
      "rate_paid_local": 292.76,
      "fx_rate": 1,
      "fx_date": "2026-08-23",
      "currency": "EUR",
      "revenue_model": "routespring_contract",
      "supplier_cost": 270.39,
      "markup": 22.37,
      "commission_received": 0,
      "commission_shared": 0,
      "commission_share_pct": 0,
      "rebate_received": 0,
      "vcc_ref": "VCC-8854506",
      "vcc_auth_amount": 351.37,
      "folio_amount": 292.76,
      "settled_amount": 292.76,
      "settled_at": "2026-08-23T23:59:00Z",
      "contracted_rate": 292.76,
      "baseline_rate": 349.67,
      "market_rate": 339.18,
      "rate_honoured": 1,
      "customer": "DHL",
      "cost_centre": "LGG-CREW",
      "change_type": "modify_in_place",
      "change_source": "aims",
      "change_cost": 13.01,
      "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-20",
      "ingested_at": "2026-08-23T02:14:00Z",
      "version": 1,
      "public_rate": 349.67,
      "discount_pct": 16.28
    },
    {
      "id": "RS-8854718-1",
      "period": "2026-08",
      "night": "2026-08-23",
      "booking_id": "RS-8854718",
      "duty_id": "D-514718",
      "layover_id": "L-514719",
      "crew_id": "FRA-1063",
      "crew_name": "A. Girard",
      "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-132",
      "hotel": "Holiday Inn Marseille",
      "chain": "IHG",
      "contract_id": "C-132",
      "allotment_id": "A-132",
      "is_allotment_night": 1,
      "rate_type": "contracted",
      "duty_reason": "irops",
      "night_status": "occupied",
      "lead_time_days": 0,
      "booking_created_at": "2026-08-23T21:00:00Z",
      "checkin_time": "22:30",
      "checkout_time": "11:00",
      "duty_end_utc": "2026-08-23T21:39:00Z",
      "duty_start_utc": "2026-08-23T06:30:00Z",
      "transfer_minutes": 16,
      "room_net": 236.12,
      "vat_rate": 10,
      "vat_amount": 23.61,
      "vat_country": "FR",
      "vat_recoverable": 1,
      "city_tax": 3.3,
      "rate_paid": 263.03,
      "ancillaries": 0,
      "fee": 15.97,
      "currency_local": "EUR",
      "rate_paid_local": 263.03,
      "fx_rate": 1,
      "fx_date": "2026-08-23",
      "currency": "EUR",
      "revenue_model": "airline_contract",
      "supplier_cost": 263.03,
      "markup": 0,
      "commission_received": 0,
      "commission_shared": 0,
      "commission_share_pct": 0,
      "rebate_received": 0,
      "vcc_ref": "VCC-8854718",
      "vcc_auth_amount": 288.03,
      "folio_amount": 263.03,
      "settled_amount": 263.03,
      "settled_at": "2026-08-23T23:59:00Z",
      "contracted_rate": 263.03,
      "baseline_rate": 316.54,
      "market_rate": 307.04,
      "rate_honoured": 1,
      "customer": "FedEx",
      "cost_centre": "LYS-CREW",
      "change_type": "modify_in_place",
      "change_source": "aims",
      "change_cost": 15.32,
      "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-23",
      "ingested_at": "2026-08-23T02:14:00Z",
      "version": 1,
      "public_rate": 316.54,
      "discount_pct": 16.9
    },
    {
      "id": "RS-8855161-2",
      "period": "2026-08",
      "night": "2026-08-23",
      "booking_id": "RS-8855161",
      "duty_id": "D-515161",
      "layover_id": "L-515162",
      "crew_id": "FRA-1081",
      "crew_name": "C. Perrin",
      "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-129",
      "hotel": "NH Lyon Airport",
      "chain": "NH",
      "contract_id": "C-129",
      "allotment_id": "A-129",
      "is_allotment_night": 1,
      "rate_type": "contracted",
      "duty_reason": "irops",
      "night_status": "occupied",
      "lead_time_days": 0,
      "booking_created_at": "2026-08-22T14:30:00Z",
      "checkin_time": "16:00",
      "checkout_time": "11:00",
      "duty_end_utc": "2026-08-23T15:10:00Z",
      "duty_start_utc": "2026-08-23T06:30:00Z",
      "transfer_minutes": 15,
      "room_net": 238.52,
      "vat_rate": 10,
      "vat_amount": 23.85,
      "vat_country": "FR",
      "vat_recoverable": 1,
      "city_tax": 3.3,
      "rate_paid": 265.67,
      "ancillaries": 0,
      "fee": 0,
      "currency_local": "EUR",
      "rate_paid_local": 265.67,
      "fx_rate": 1,
      "fx_date": "2026-08-23",
      "currency": "EUR",
      "revenue_model": "airline_contract",
      "supplier_cost": 265.67,
      "markup": 0,
      "commission_received": 0,
      "commission_shared": 0,
      "commission_share_pct": 0,
      "rebate_received": 0,
      "vcc_ref": "VCC-8855161",
      "vcc_auth_amount": 290.67,
      "folio_amount": 265.67,
      "settled_amount": 265.67,
      "settled_at": "2026-08-23T23:59:00Z",
      "contracted_rate": 265.67,
      "baseline_rate": 309.11,
      "market_rate": 299.84,
      "rate_honoured": 1,
      "customer": "ASL own pax",
      "cost_centre": "MRS-CREW",
      "change_type": "modify_in_place",
      "change_source": "aims",
      "change_cost": 14.2,
      "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-22",
      "ingested_at": "2026-08-23T02:14:00Z",
      "version": 1,
      "public_rate": 309.11,
      "discount_pct": 14.05
    },
    {
      "id": "RS-8853042-1",
      "period": "2026-08",
      "night": "2026-08-22",
      "booking_id": "RS-8853042",
      "duty_id": "D-513042",
      "layover_id": "L-513043",
      "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": "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": 0.5,
      "booking_created_at": "2026-08-22T02:00:00Z",
      "checkin_time": "14:00",
      "checkout_time": "08:15",
      "duty_end_utc": "2026-08-22T13:07:00Z",
      "duty_start_utc": "2026-08-22T14:05:00Z",
      "transfer_minutes": 18,
      "room_net": 250.86,
      "vat_rate": 20,
      "vat_amount": 50.17,
      "vat_country": "GB",
      "vat_recoverable": 1,
      "city_tax": 0,
      "rate_paid": 301.03,
      "ancillaries": 0,
      "fee": 15.97,
      "currency_local": "GBP",
      "rate_paid_local": 253.77,
      "fx_rate": 1.186214,
      "fx_date": "2026-08-22",
      "currency": "EUR",
      "revenue_model": "airline_contract",
      "supplier_cost": 301.03,
      "markup": 0,
      "commission_received": 0,
      "commission_shared": 0,
      "commission_share_pct": 0,
      "rebate_received": 0,
      "vcc_ref": "VCC-8853042",
      "vcc_auth_amount": 326.03,
      "folio_amount": 301.03,
      "settled_amount": 301.03,
      "settled_at": "2026-08-22T23:59:00Z",
      "contracted_rate": 301.03,
      "baseline_rate": 351.71,
      "market_rate": 341.16,
      "rate_honoured": 1,
      "customer": "FedEx",
      "cost_centre": "EMA-CREW",
      "change_type": "modify_in_place",
      "change_source": "aims",
      "change_cost": 14.6,
      "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-22",
      "ingested_at": "2026-08-22T02:14:00Z",
      "version": 1,
      "public_rate": 351.71,
      "discount_pct": 14.41
    },
    {
      "id": "RS-8853474-3",
      "period": "2026-08",
      "night": "2026-08-22",
      "booking_id": "RS-8853474",
      "duty_id": "D-513474",
      "layover_id": "L-513475",
      "crew_id": "IRE-1022",
      "crew_name": "L. Cassidy",
      "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": "irops",
      "night_status": "occupied",
      "lead_time_days": 0,
      "booking_created_at": "2026-08-20T12:30:00Z",
      "checkin_time": "14:00",
      "checkout_time": "08:15",
      "duty_end_utc": "2026-08-22T13:15:00Z",
      "duty_start_utc": "2026-08-22T06:30:00Z",
      "transfer_minutes": 10,
      "room_net": 232.18,
      "vat_rate": 7,
      "vat_amount": 16.25,
      "vat_country": "DE",
      "vat_recoverable": 1,
      "city_tax": 5,
      "rate_paid": 253.43,
      "ancillaries": 0,
      "fee": 0,
      "currency_local": "EUR",
      "rate_paid_local": 253.43,
      "fx_rate": 1,
      "fx_date": "2026-08-22",
      "currency": "EUR",
      "revenue_model": "routespring_contract",
      "supplier_cost": 238.42,
      "markup": 15.01,
      "commission_received": 0,
      "commission_shared": 0,
      "commission_share_pct": 0,
      "rebate_received": 0,
      "vcc_ref": "VCC-8853474",
      "vcc_auth_amount": 278.43,
      "folio_amount": 253.43,
      "settled_amount": 253.43,
      "settled_at": "2026-08-22T23:59:00Z",
      "contracted_rate": 253.43,
      "baseline_rate": 312.75,
      "market_rate": 303.37,
      "rate_honoured": 1,
      "customer": "DHL",
      "cost_centre": "DUB-CREW",
      "change_type": "modify_in_place",
      "change_source": "crew_app",
      "change_cost": 12.03,
      "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-20",
      "ingested_at": "2026-08-22T02:14:00Z",
      "version": 1,
      "public_rate": 312.75,
      "discount_pct": 18.97
    },
    {
      "id": "RS-8853506-2",
      "period": "2026-08",
      "night": "2026-08-22",
      "booking_id": "RS-8853506",
      "duty_id": "D-513506",
      "layover_id": "L-513507",
      "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": "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": "positioning",
      "night_status": "occupied",
      "lead_time_days": 0.5,
      "booking_created_at": "2026-08-21T03:00:00Z",
      "checkin_time": "15:00",
      "checkout_time": "12:00",
      "duty_end_utc": "2026-08-22T14:02:00Z",
      "duty_start_utc": "2026-08-22T09:15:00Z",
      "transfer_minutes": 23,
      "room_net": 255.43,
      "vat_rate": 6,
      "vat_amount": 15.33,
      "vat_country": "BE",
      "vat_recoverable": 1,
      "city_tax": 4,
      "rate_paid": 274.76,
      "ancillaries": 0,
      "fee": 0,
      "currency_local": "EUR",
      "rate_paid_local": 274.76,
      "fx_rate": 1,
      "fx_date": "2026-08-22",
      "currency": "EUR",
      "revenue_model": "airline_contract",
      "supplier_cost": 274.76,
      "markup": 0,
      "commission_received": 0,
      "commission_shared": 0,
      "commission_share_pct": 0,
      "rebate_received": 0,
      "vcc_ref": "VCC-8853506",
      "vcc_auth_amount": 299.76,
      "folio_amount": 274.76,
      "settled_amount": 274.76,
      "settled_at": "2026-08-22T23:59:00Z",
      "contracted_rate": 274.76,
      "baseline_rate": 329.33,
      "market_rate": 319.45,
      "rate_honoured": 1,
      "customer": "DHL",
      "cost_centre": "DUB-CREW",
      "change_type": "modify_in_place",
      "change_source": "aims",
      "change_cost": 14.37,
      "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": 4.8,
      "complaint_theme": null,
      "source_file_id": "AIMS-2026-08-21",
      "ingested_at": "2026-08-22T02:14:00Z",
      "version": 1,
      "public_rate": 329.33,
      "discount_pct": 16.57
    },
    {
      "id": "RS-8853713-1",
      "period": "2026-08",
      "night": "2026-08-22",
      "booking_id": "RS-8853713",
      "duty_id": "D-513713",
      "layover_id": "L-513714",
      "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": "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": "irops",
      "night_status": "occupied",
      "lead_time_days": 0,
      "booking_created_at": "2026-08-22T21:00:00Z",
      "checkin_time": "22:30",
      "checkout_time": "08:15",
      "duty_end_utc": "2026-08-22T21:40:00Z",
      "duty_start_utc": "2026-08-22T09:15:00Z",
      "transfer_minutes": 15,
      "room_net": 244.03,
      "vat_rate": 20,
      "vat_amount": 48.81,
      "vat_country": "GB",
      "vat_recoverable": 1,
      "city_tax": 0,
      "rate_paid": 292.84,
      "ancillaries": 0,
      "fee": 15.97,
      "currency_local": "GBP",
      "rate_paid_local": 246.87,
      "fx_rate": 1.186214,
      "fx_date": "2026-08-22",
      "currency": "EUR",
      "revenue_model": "airline_contract",
      "supplier_cost": 292.84,
      "markup": 0,
      "commission_received": 0,
      "commission_shared": 0,
      "commission_share_pct": 0,
      "rebate_received": 0,
      "vcc_ref": "VCC-8853713",
      "vcc_auth_amount": 317.84,
      "folio_amount": 292.84,
      "settled_amount": 292.84,
      "settled_at": "2026-08-22T23:59:00Z",
      "contracted_rate": 292.84,
      "baseline_rate": 356.3,
      "market_rate": 345.61,
      "rate_honoured": 1,
      "customer": "DHL",
      "cost_centre": "DUB-CREW",
      "change_type": "modify_in_place",
      "change_source": "aims",
      "change_cost": 14.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-22",
      "ingested_at": "2026-08-22T02:14:00Z",
      "version": 1,
      "public_rate": 356.3,
      "discount_pct": 17.81
    },
    {
      "id": "RS-8853993-2",
      "period": "2026-08",
      "night": "2026-08-22",
      "booking_id": "RS-8853993",
      "duty_id": "D-513993",
      "layover_id": "L-513994",
      "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-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-21T02:00:00Z",
      "checkin_time": "14:00",
      "checkout_time": "08:15",
      "duty_end_utc": "2026-08-22T12:49:00Z",
      "duty_start_utc": "2026-08-22T06:30:00Z",
      "transfer_minutes": 36,
      "room_net": 267.92,
      "vat_rate": 6,
      "vat_amount": 16.07,
      "vat_country": "BE",
      "vat_recoverable": 1,
      "city_tax": 4,
      "rate_paid": 287.99,
      "ancillaries": 33.92,
      "fee": 0,
      "currency_local": "EUR",
      "rate_paid_local": 287.99,
      "fx_rate": 1,
      "fx_date": "2026-08-22",
      "currency": "EUR",
      "revenue_model": "vendor_commission",
      "supplier_cost": 287.99,
      "markup": 0,
      "commission_received": 26.17,
      "commission_shared": 13.09,
      "commission_share_pct": 50,
      "rebate_received": 0,
      "vcc_ref": "VCC-8853993",
      "vcc_auth_amount": 346.91,
      "folio_amount": 321.91,
      "settled_amount": 321.91,
      "settled_at": "2026-08-22T23:59:00Z",
      "contracted_rate": null,
      "baseline_rate": 318.25,
      "market_rate": 308.7,
      "rate_honoured": 1,
      "customer": "DHL",
      "cost_centre": "BRU-CREW",
      "change_type": "modify_in_place",
      "change_source": "travel_desk",
      "change_cost": 18.76,
      "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-21",
      "ingested_at": "2026-08-22T02:14:00Z",
      "version": 1,
      "public_rate": 318.25,
      "discount_pct": 9.51
    },
    {
      "id": "RS-8854060-2",
      "period": "2026-08",
      "night": "2026-08-22",
      "booking_id": "RS-8854060",
      "duty_id": "D-514060",
      "layover_id": "L-514061",
      "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": "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": "irops",
      "night_status": "occupied",
      "lead_time_days": 0,
      "booking_created_at": "2026-08-21T14:30:00Z",
      "checkin_time": "16:00",
      "checkout_time": "04:30",
      "duty_end_utc": "2026-08-22T15:03:00Z",
      "duty_start_utc": "2026-08-22T11:50:00Z",
      "transfer_minutes": 22,
      "room_net": 262.64,
      "vat_rate": 6,
      "vat_amount": 15.76,
      "vat_country": "BE",
      "vat_recoverable": 1,
      "city_tax": 4,
      "rate_paid": 282.4,
      "ancillaries": 9.26,
      "fee": 0,
      "currency_local": "EUR",
      "rate_paid_local": 282.4,
      "fx_rate": 1,
      "fx_date": "2026-08-22",
      "currency": "EUR",
      "revenue_model": "vendor_commission",
      "supplier_cost": 282.4,
      "markup": 0,
      "commission_received": 26.32,
      "commission_shared": 13.16,
      "commission_share_pct": 50,
      "rebate_received": 0,
      "vcc_ref": "VCC-8854060",
      "vcc_auth_amount": 316.66,
      "folio_amount": 291.66,
      "settled_amount": 291.66,
      "settled_at": "2026-08-22T23:59:00Z",
      "contracted_rate": null,
      "baseline_rate": 314.81,
      "market_rate": 305.37,
      "rate_honoured": 1,
      "customer": "FedEx",
      "cost_centre": "BRU-CREW",
      "change_type": "modify_in_place",
      "change_source": "aims",
      "change_cost": 15.94,
      "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-21",
      "ingested_at": "2026-08-22T02:14:00Z",
      "version": 1,
      "public_rate": 314.81,
      "discount_pct": 10.3
    },
    {
      "id": "RS-8854256-1",
      "period": "2026-08",
      "night": "2026-08-22",
      "booking_id": "RS-8854256",
      "duty_id": "D-514256",
      "layover_id": "L-514257",
      "crew_id": "BEL-1052",
      "crew_name": "E. Maes",
      "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": null,
      "is_allotment_night": 0,
      "rate_type": "contracted",
      "duty_reason": "positioning",
      "night_status": "occupied",
      "lead_time_days": 0.5,
      "booking_created_at": "2026-08-21T13:15:00Z",
      "checkin_time": "01:15",
      "checkout_time": "12:00",
      "duty_end_utc": "2026-08-22T00:17:00Z",
      "duty_start_utc": "2026-08-22T06:30:00Z",
      "transfer_minutes": 23,
      "room_net": 256.95,
      "vat_rate": 6,
      "vat_amount": 15.42,
      "vat_country": "BE",
      "vat_recoverable": 1,
      "city_tax": 4,
      "rate_paid": 276.37,
      "ancillaries": 0,
      "fee": 15.97,
      "currency_local": "EUR",
      "rate_paid_local": 276.37,
      "fx_rate": 1,
      "fx_date": "2026-08-22",
      "currency": "EUR",
      "revenue_model": "routespring_contract",
      "supplier_cost": 257.45,
      "markup": 18.92,
      "commission_received": 0,
      "commission_shared": 0,
      "commission_share_pct": 0,
      "rebate_received": 0,
      "vcc_ref": "VCC-8854256",
      "vcc_auth_amount": 301.37,
      "folio_amount": 276.37,
      "settled_amount": 276.37,
      "settled_at": "2026-08-22T23:59:00Z",
      "contracted_rate": 276.37,
      "baseline_rate": 329.33,
      "market_rate": 319.45,
      "rate_honoured": 1,
      "customer": "UPS",
      "cost_centre": "BRU-CREW",
      "change_type": "modify_in_place",
      "change_source": "aims",
      "change_cost": 17.32,
      "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-22",
      "ingested_at": "2026-08-22T02:14:00Z",
      "version": 1,
      "public_rate": 329.33,
      "discount_pct": 16.08
    },
    {
      "id": "RS-8854442-3",
      "period": "2026-08",
      "night": "2026-08-22",
      "booking_id": "RS-8854442",
      "duty_id": "D-514442",
      "layover_id": "L-514443",
      "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": "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": "irops",
      "night_status": "occupied",
      "lead_time_days": 0,
      "booking_created_at": "2026-08-19T23:45:00Z",
      "checkin_time": "01:15",
      "checkout_time": "10:00",
      "duty_end_utc": "2026-08-22T00:00:00Z",
      "duty_start_utc": "2026-08-22T06:30:00Z",
      "transfer_minutes": 44,
      "room_net": 208.26,
      "vat_rate": 15,
      "vat_amount": 31.24,
      "vat_country": "ZA",
      "vat_recoverable": 0,
      "city_tax": 0,
      "rate_paid": 239.5,
      "ancillaries": 0,
      "fee": 0,
      "currency_local": "ZAR",
      "rate_paid_local": 4777.2,
      "fx_rate": 0.050134,
      "fx_date": "2026-08-22",
      "currency": "EUR",
      "revenue_model": "routespring_contract",
      "supplier_cost": 223.75,
      "markup": 15.75,
      "commission_received": 0,
      "commission_shared": 0,
      "commission_share_pct": 0,
      "rebate_received": 0,
      "vcc_ref": "VCC-8854442",
      "vcc_auth_amount": 264.5,
      "folio_amount": 239.5,
      "settled_amount": 239.5,
      "settled_at": "2026-08-22T23:59:00Z",
      "contracted_rate": 239.5,
      "baseline_rate": 277.25,
      "market_rate": 268.93,
      "rate_honoured": 1,
      "customer": "DHL",
      "cost_centre": "LGG-CREW",
      "change_type": "modify_in_place",
      "change_source": "aims",
      "change_cost": 12,
      "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-20",
      "ingested_at": "2026-08-22T02:14:00Z",
      "version": 1,
      "public_rate": 277.25,
      "discount_pct": 13.62
    },
    {
      "id": "RS-8854557-2",
      "period": "2026-08",
      "night": "2026-08-22",
      "booking_id": "RS-8854557",
      "duty_id": "D-514557",
      "layover_id": "L-514558",
      "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": "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": "positioning",
      "night_status": "occupied",
      "lead_time_days": 0.5,
      "booking_created_at": "2026-08-21T04:00:00Z",
      "checkin_time": "16:00",
      "checkout_time": "10:00",
      "duty_end_utc": "2026-08-22T15:03:00Z",
      "duty_start_utc": "2026-08-22T09:15:00Z",
      "transfer_minutes": 22,
      "room_net": 244.95,
      "vat_rate": 6,
      "vat_amount": 14.7,
      "vat_country": "BE",
      "vat_recoverable": 1,
      "city_tax": 4,
      "rate_paid": 263.65,
      "ancillaries": 0,
      "fee": 0,
      "currency_local": "EUR",
      "rate_paid_local": 263.65,
      "fx_rate": 1,
      "fx_date": "2026-08-22",
      "currency": "EUR",
      "revenue_model": "airline_contract",
      "supplier_cost": 263.65,
      "markup": 0,
      "commission_received": 0,
      "commission_shared": 0,
      "commission_share_pct": 0,
      "rebate_received": 0,
      "vcc_ref": "VCC-8854557",
      "vcc_auth_amount": 288.65,
      "folio_amount": 263.65,
      "settled_amount": 263.65,
      "settled_at": "2026-08-22T23:59:00Z",
      "contracted_rate": 263.65,
      "baseline_rate": 314.81,
      "market_rate": 305.37,
      "rate_honoured": 1,
      "customer": "DHL",
      "cost_centre": "BRU-CREW",
      "change_type": "modify_in_place",
      "change_source": "aims",
      "change_cost": 18.96,
      "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-21",
      "ingested_at": "2026-08-22T02:14:00Z",
      "version": 1,
      "public_rate": 314.81,
      "discount_pct": 16.25
    },
    {
      "id": "RS-8854560-1",
      "period": "2026-08",
      "night": "2026-08-22",
      "booking_id": "RS-8854560",
      "duty_id": "D-514560",
      "layover_id": "L-514561",
      "crew_id": "BEL-1019",
      "crew_name": "H. Wouters",
      "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-118",
      "hotel": "NH Brussels Airport",
      "chain": "NH",
      "contract_id": "C-118",
      "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-21T13:15:00Z",
      "checkin_time": "01:15",
      "checkout_time": "04:30",
      "duty_end_utc": "2026-08-22T00:27:00Z",
      "duty_start_utc": "2026-08-22T11:50:00Z",
      "transfer_minutes": 13,
      "room_net": 302.59,
      "vat_rate": 6,
      "vat_amount": 18.16,
      "vat_country": "BE",
      "vat_recoverable": 1,
      "city_tax": 4.24,
      "rate_paid": 324.99,
      "ancillaries": 20.97,
      "fee": 15.97,
      "currency_local": "EUR",
      "rate_paid_local": 324.99,
      "fx_rate": 1,
      "fx_date": "2026-08-22",
      "currency": "EUR",
      "revenue_model": "routespring_contract",
      "supplier_cost": 305.53,
      "markup": 19.46,
      "commission_received": 0,
      "commission_shared": 0,
      "commission_share_pct": 0,
      "rebate_received": 0,
      "vcc_ref": "VCC-8854560",
      "vcc_auth_amount": 370.96,
      "folio_amount": 345.96,
      "settled_amount": 345.96,
      "settled_at": "2026-08-22T23:59:00Z",
      "contracted_rate": 324.99,
      "baseline_rate": 382.16,
      "market_rate": 370.7,
      "rate_honoured": 1,
      "customer": "ASL own pax",
      "cost_centre": "LGG-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-22",
      "ingested_at": "2026-08-22T02:14:00Z",
      "version": 1,
      "public_rate": 382.16,
      "discount_pct": 14.96
    },
    {
      "id": "RS-8854652-4",
      "period": "2026-08",
      "night": "2026-08-22",
      "booking_id": "RS-8854652",
      "duty_id": "D-514652",
      "layover_id": "L-514653",
      "crew_id": "BEL-1060",
      "crew_name": "C. Vermeulen",
      "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-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-19T04:00:00Z",
      "checkin_time": "16:00",
      "checkout_time": "10:00",
      "duty_end_utc": "2026-08-22T15:03:00Z",
      "duty_start_utc": "2026-08-22T06:30:00Z",
      "transfer_minutes": 22,
      "room_net": 274.38,
      "vat_rate": 6,
      "vat_amount": 16.46,
      "vat_country": "BE",
      "vat_recoverable": 1,
      "city_tax": 4,
      "rate_paid": 294.84,
      "ancillaries": 8.73,
      "fee": 0,
      "currency_local": "EUR",
      "rate_paid_local": 294.84,
      "fx_rate": 1,
      "fx_date": "2026-08-22",
      "currency": "EUR",
      "revenue_model": "vendor_commission",
      "supplier_cost": 294.84,
      "markup": 0,
      "commission_received": 25.17,
      "commission_shared": 12.58,
      "commission_share_pct": 50,
      "rebate_received": 0,
      "vcc_ref": "VCC-8854652",
      "vcc_auth_amount": 328.57,
      "folio_amount": 303.57,
      "settled_amount": 303.57,
      "settled_at": "2026-08-22T23:59:00Z",
      "contracted_rate": null,
      "baseline_rate": 314.81,
      "market_rate": 305.37,
      "rate_honoured": 1,
      "customer": "FedEx",
      "cost_centre": "BRU-CREW",
      "change_type": "modify_in_place",
      "change_source": "aims",
      "change_cost": 15.95,
      "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-19",
      "ingested_at": "2026-08-22T02:14:00Z",
      "version": 1,
      "public_rate": 314.81,
      "discount_pct": 6.34
    },
    {
      "id": "RS-8854850-1",
      "period": "2026-08",
      "night": "2026-08-22",
      "booking_id": "RS-8854850",
      "duty_id": "D-514850",
      "layover_id": "L-514851",
      "crew_id": "FRA-1066",
      "crew_name": "V. Roussel",
      "crew_rank": "FO",
      "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": "irops",
      "night_status": "occupied",
      "lead_time_days": 0.5,
      "booking_created_at": "2026-08-22T03:00:00Z",
      "checkin_time": "15:00",
      "checkout_time": "12:00",
      "duty_end_utc": "2026-08-22T14:10:00Z",
      "duty_start_utc": "2026-08-22T06:30:00Z",
      "transfer_minutes": 15,
      "room_net": 238.68,
      "vat_rate": 10,
      "vat_amount": 23.87,
      "vat_country": "FR",
      "vat_recoverable": 1,
      "city_tax": 3.3,
      "rate_paid": 265.85,
      "ancillaries": 0,
      "fee": 15.97,
      "currency_local": "EUR",
      "rate_paid_local": 265.85,
      "fx_rate": 1,
      "fx_date": "2026-08-22",
      "currency": "EUR",
      "revenue_model": "airline_contract",
      "supplier_cost": 265.85,
      "markup": 0,
      "commission_received": 0,
      "commission_shared": 0,
      "commission_share_pct": 0,
      "rebate_received": 0,
      "vcc_ref": "VCC-8854850",
      "vcc_auth_amount": 290.85,
      "folio_amount": 265.85,
      "settled_amount": 265.85,
      "settled_at": "2026-08-22T23:59:00Z",
      "contracted_rate": 265.85,
      "baseline_rate": 306.84,
      "market_rate": 297.63,
      "rate_honoured": 1,
      "customer": "ASL own pax",
      "cost_centre": "CDG-CREW",
      "change_type": "modify_in_place",
      "change_source": "aims",
      "change_cost": 17.48,
      "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-22",
      "ingested_at": "2026-08-22T02:14:00Z",
      "version": 1,
      "public_rate": 306.84,
      "discount_pct": 13.36
    },
    {
      "id": "RS-8854930-1",
      "period": "2026-08",
      "night": "2026-08-22",
      "booking_id": "RS-8854930",
      "duty_id": "D-514930",
      "layover_id": "L-514931",
      "crew_id": "FRA-1012",
      "crew_name": "Y. Moreau",
      "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": "overnight",
      "night_status": "occupied",
      "lead_time_days": 0.5,
      "booking_created_at": "2026-08-21T13:15:00Z",
      "checkin_time": "01:15",
      "checkout_time": "11:00",
      "duty_end_utc": "2026-08-22T00:26:00Z",
      "duty_start_utc": "2026-08-22T11:50:00Z",
      "transfer_minutes": 14,
      "room_net": 262.66,
      "vat_rate": 10,
      "vat_amount": 26.27,
      "vat_country": "FR",
      "vat_recoverable": 1,
      "city_tax": 5.2,
      "rate_paid": 294.13,
      "ancillaries": 15.35,
      "fee": 15.97,
      "currency_local": "EUR",
      "rate_paid_local": 294.13,
      "fx_rate": 1,
      "fx_date": "2026-08-22",
      "currency": "EUR",
      "revenue_model": "airline_contract",
      "supplier_cost": 294.13,
      "markup": 0,
      "commission_received": 0,
      "commission_shared": 0,
      "commission_share_pct": 0,
      "rebate_received": 0,
      "vcc_ref": "VCC-8854930",
      "vcc_auth_amount": 334.48,
      "folio_amount": 309.48,
      "settled_amount": 309.48,
      "settled_at": "2026-08-22T23:59:00Z",
      "contracted_rate": 294.13,
      "baseline_rate": 338.28,
      "market_rate": 328.13,
      "rate_honoured": 1,
      "customer": "FedEx",
      "cost_centre": "MRS-CREW",
      "change_type": "modify_in_place",
      "change_source": "aims",
      "change_cost": 14.96,
      "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-22",
      "ingested_at": "2026-08-22T02:14:00Z",
      "version": 1,
      "public_rate": 338.28,
      "discount_pct": 13.05
    },
    {
      "id": "RS-8854990-2",
      "period": "2026-08",
      "night": "2026-08-22",
      "booking_id": "RS-8854990",
      "duty_id": "D-514990",
      "layover_id": "L-514991",
      "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": "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-20T13:15:00Z",
      "checkin_time": "01:15",
      "checkout_time": "10:00",
      "duty_end_utc": "2026-08-22T00:22:00Z",
      "duty_start_utc": "2026-08-22T09:15:00Z",
      "transfer_minutes": 18,
      "room_net": 302.04,
      "vat_rate": 6,
      "vat_amount": 18.12,
      "vat_country": "BE",
      "vat_recoverable": 1,
      "city_tax": 4.24,
      "rate_paid": 324.4,
      "ancillaries": 26.76,
      "fee": 0,
      "currency_local": "EUR",
      "rate_paid_local": 324.4,
      "fx_rate": 1,
      "fx_date": "2026-08-22",
      "currency": "EUR",
      "revenue_model": "routespring_contract",
      "supplier_cost": 307.14,
      "markup": 17.26,
      "commission_received": 0,
      "commission_shared": 0,
      "commission_share_pct": 0,
      "rebate_received": 0,
      "vcc_ref": "VCC-8854990",
      "vcc_auth_amount": 376.16,
      "folio_amount": 351.16,
      "settled_amount": 351.16,
      "settled_at": "2026-08-22T23:59:00Z",
      "contracted_rate": 324.4,
      "baseline_rate": 383.05,
      "market_rate": 371.56,
      "rate_honoured": 1,
      "customer": "DHL",
      "cost_centre": "CDG-CREW",
      "change_type": "modify_in_place",
      "change_source": "aims",
      "change_cost": 18.47,
      "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-21",
      "ingested_at": "2026-08-22T02:14:00Z",
      "version": 1,
      "public_rate": 383.05,
      "discount_pct": 15.31
    },
    {
      "id": "RS-8855161-1",
      "period": "2026-08",
      "night": "2026-08-22",
      "booking_id": "RS-8855161",
      "duty_id": "D-515161",
      "layover_id": "L-515162",
      "crew_id": "FRA-1081",
      "crew_name": "C. Perrin",
      "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-129",
      "hotel": "NH Lyon Airport",
      "chain": "NH",
      "contract_id": "C-129",
      "allotment_id": "A-129",
      "is_allotment_night": 1,
      "rate_type": "contracted",
      "duty_reason": "irops",
      "night_status": "occupied",
      "lead_time_days": 0,
      "booking_created_at": "2026-08-22T14:30:00Z",
      "checkin_time": "16:00",
      "checkout_time": "11:00",
      "duty_end_utc": "2026-08-22T15:10:00Z",
      "duty_start_utc": "2026-08-22T09:15:00Z",
      "transfer_minutes": 15,
      "room_net": 238.52,
      "vat_rate": 10,
      "vat_amount": 23.85,
      "vat_country": "FR",
      "vat_recoverable": 1,
      "city_tax": 3.3,
      "rate_paid": 265.67,
      "ancillaries": 0,
      "fee": 15.97,
      "currency_local": "EUR",
      "rate_paid_local": 265.67,
      "fx_rate": 1,
      "fx_date": "2026-08-22",
      "currency": "EUR",
      "revenue_model": "airline_contract",
      "supplier_cost": 265.67,
      "markup": 0,
      "commission_received": 0,
      "commission_shared": 0,
      "commission_share_pct": 0,
      "rebate_received": 0,
      "vcc_ref": "VCC-8855161",
      "vcc_auth_amount": 290.67,
      "folio_amount": 265.67,
      "settled_amount": 265.67,
      "settled_at": "2026-08-22T23:59:00Z",
      "contracted_rate": 265.67,
      "baseline_rate": 306.84,
      "market_rate": 297.63,
      "rate_honoured": 1,
      "customer": "ASL own pax",
      "cost_centre": "MRS-CREW",
      "change_type": "modify_in_place",
      "change_source": "aims",
      "change_cost": 13.35,
      "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.4,
      "complaint_theme": "noise",
      "source_file_id": "AIMS-2026-08-22",
      "ingested_at": "2026-08-22T02:14:00Z",
      "version": 1,
      "public_rate": 306.84,
      "discount_pct": 13.42
    },
    {
      "id": "RS-8853107-1",
      "period": "2026-08",
      "night": "2026-08-21",
      "booking_id": "RS-8853107",
      "duty_id": "D-513107",
      "layover_id": "L-513108",
      "crew_id": "IRE-1028",
      "crew_name": "L. 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": "A-101",
      "is_allotment_night": 1,
      "rate_type": "contracted",
      "duty_reason": "irops",
      "night_status": "occupied",
      "lead_time_days": 0,
      "booking_created_at": "2026-08-21T21:00:00Z",
      "checkin_time": "22:30",
      "checkout_time": "10:00",
      "duty_end_utc": "2026-08-21T21:40:00Z",
      "duty_start_utc": "2026-08-21T09:15:00Z",
      "transfer_minutes": 15,
      "room_net": 209.6,
      "vat_rate": 13.5,
      "vat_amount": 28.3,
      "vat_country": "IE",
      "vat_recoverable": 1,
      "city_tax": 0,
      "rate_paid": 237.9,
      "ancillaries": 0,
      "fee": 15.97,
      "currency_local": "EUR",
      "rate_paid_local": 237.9,
      "fx_rate": 1,
      "fx_date": "2026-08-21",
      "currency": "EUR",
      "revenue_model": "routespring_contract",
      "supplier_cost": 223.48,
      "markup": 14.42,
      "commission_received": 0,
      "commission_shared": 0,
      "commission_share_pct": 0,
      "rebate_received": 0,
      "vcc_ref": "VCC-8853107",
      "vcc_auth_amount": 262.9,
      "folio_amount": 237.9,
      "settled_amount": 237.9,
      "settled_at": "2026-08-21T23:59:00Z",
      "contracted_rate": 237.9,
      "baseline_rate": 320.55,
      "market_rate": 310.93,
      "rate_honoured": 1,
      "customer": "DHL",
      "cost_centre": "EMA-CREW",
      "change_type": "modify_in_place",
      "change_source": "aims",
      "change_cost": 14.78,
      "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-21",
      "ingested_at": "2026-08-21T02:14:00Z",
      "version": 1,
      "public_rate": 320.55,
      "discount_pct": 25.78
    },
    {
      "id": "RS-8853506-1",
      "period": "2026-08",
      "night": "2026-08-21",
      "booking_id": "RS-8853506",
      "duty_id": "D-513506",
      "layover_id": "L-513507",
      "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": "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-21T03:00:00Z",
      "checkin_time": "15:00",
      "checkout_time": "12:00",
      "duty_end_utc": "2026-08-21T14:02:00Z",
      "duty_start_utc": "2026-08-21T06:30:00Z",
      "transfer_minutes": 23,
      "room_net": 255.43,
      "vat_rate": 6,
      "vat_amount": 15.33,
      "vat_country": "BE",
      "vat_recoverable": 1,
      "city_tax": 4,
      "rate_paid": 274.76,
      "ancillaries": 0,
      "fee": 15.97,
      "currency_local": "EUR",
      "rate_paid_local": 274.76,
      "fx_rate": 1,
      "fx_date": "2026-08-21",
      "currency": "EUR",
      "revenue_model": "airline_contract",
      "supplier_cost": 274.76,
      "markup": 0,
      "commission_received": 0,
      "commission_shared": 0,
      "commission_share_pct": 0,
      "rebate_received": 0,
      "vcc_ref": "VCC-8853506",
      "vcc_auth_amount": 299.76,
      "folio_amount": 274.76,
      "settled_amount": 274.76,
      "settled_at": "2026-08-21T23:59:00Z",
      "contracted_rate": 274.76,
      "baseline_rate": 366.13,
      "market_rate": 355.15,
      "rate_honoured": 1,
      "customer": "DHL",
      "cost_centre": "DUB-CREW",
      "change_type": "modify_in_place",
      "change_source": "aims",
      "change_cost": 18.87,
      "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-21",
      "ingested_at": "2026-08-21T02:14:00Z",
      "version": 1,
      "public_rate": 366.13,
      "discount_pct": 24.96
    },
    {
      "id": "RS-8853580-3",
      "period": "2026-08",
      "night": "2026-08-21",
      "booking_id": "RS-8853580",
      "duty_id": "D-513580",
      "layover_id": "L-513581",
      "crew_id": "IRE-1002",
      "crew_name": "E. Doyle",
      "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-102",
      "hotel": "Maldron Hotel Dublin Airport",
      "chain": "Dalata",
      "contract_id": null,
      "allotment_id": null,
      "is_allotment_night": 0,
      "rate_type": "bedbank",
      "duty_reason": "irops",
      "night_status": "occupied",
      "lead_time_days": 0,
      "booking_created_at": "2026-08-19T04:10:00Z",
      "checkin_time": "05:40",
      "checkout_time": "11:00",
      "duty_end_utc": "2026-08-21T04:42:00Z",
      "duty_start_utc": "2026-08-21T11:50:00Z",
      "transfer_minutes": 23,
      "room_net": 261.18,
      "vat_rate": 13.5,
      "vat_amount": 35.26,
      "vat_country": "IE",
      "vat_recoverable": 1,
      "city_tax": 0,
      "rate_paid": 296.44,
      "ancillaries": 33.93,
      "fee": 0,
      "currency_local": "EUR",
      "rate_paid_local": 296.44,
      "fx_rate": 1,
      "fx_date": "2026-08-21",
      "currency": "EUR",
      "revenue_model": "vendor_net",
      "supplier_cost": 265.27,
      "markup": 31.17,
      "commission_received": 0,
      "commission_shared": 0,
      "commission_share_pct": 0,
      "rebate_received": 0,
      "vcc_ref": "VCC-8853580",
      "vcc_auth_amount": 355.37,
      "folio_amount": 330.37,
      "settled_amount": 330.37,
      "settled_at": "2026-08-21T23:59:00Z",
      "contracted_rate": null,
      "baseline_rate": 331.56,
      "market_rate": 321.61,
      "rate_honoured": 1,
      "customer": "FedEx",
      "cost_centre": "EMA-CREW",
      "change_type": "modify_in_place",
      "change_source": "aims",
      "change_cost": 14.97,
      "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-19",
      "ingested_at": "2026-08-21T02:14:00Z",
      "version": 1,
      "public_rate": 331.56,
      "discount_pct": 10.59
    },
    {
      "id": "RS-8853604-4",
      "period": "2026-08",
      "night": "2026-08-21",
      "booking_id": "RS-8853604",
      "duty_id": "D-513604",
      "layover_id": "L-513605",
      "crew_id": "IRE-1003",
      "crew_name": "G. Kavanagh",
      "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": "C-116",
      "allotment_id": null,
      "is_allotment_night": 0,
      "rate_type": "contracted",
      "duty_reason": "irops",
      "night_status": "occupied",
      "lead_time_days": 0,
      "booking_created_at": "2026-08-18T12:30:00Z",
      "checkin_time": "14:00",
      "checkout_time": "04:30",
      "duty_end_utc": "2026-08-21T13:07:00Z",
      "duty_start_utc": "2026-08-21T14:05:00Z",
      "transfer_minutes": 18,
      "room_net": 252.42,
      "vat_rate": 20,
      "vat_amount": 50.48,
      "vat_country": "GB",
      "vat_recoverable": 1,
      "city_tax": 0,
      "rate_paid": 302.9,
      "ancillaries": 0,
      "fee": 0,
      "currency_local": "GBP",
      "rate_paid_local": 255.2,
      "fx_rate": 1.186893,
      "fx_date": "2026-08-21",
      "currency": "EUR",
      "revenue_model": "routespring_contract",
      "supplier_cost": 279.89,
      "markup": 23.01,
      "commission_received": 0,
      "commission_shared": 0,
      "commission_share_pct": 0,
      "rebate_received": 0,
      "vcc_ref": "VCC-8853604",
      "vcc_auth_amount": 327.9,
      "folio_amount": 302.9,
      "settled_amount": 302.9,
      "settled_at": "2026-08-21T23:59:00Z",
      "contracted_rate": 302.9,
      "baseline_rate": 402.3,
      "market_rate": 390.23,
      "rate_honoured": 1,
      "customer": "DHL",
      "cost_centre": "EMA-CREW",
      "change_type": "modify_in_place",
      "change_source": "aims",
      "change_cost": 14.52,
      "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-18",
      "ingested_at": "2026-08-21T02:14:00Z",
      "version": 1,
      "public_rate": 402.3,
      "discount_pct": 24.71
    },
    {
      "id": "RS-8853979-3",
      "period": "2026-08",
      "night": "2026-08-21",
      "booking_id": "RS-8853979",
      "duty_id": "D-513979",
      "layover_id": "L-513980",
      "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": "BRU",
      "country": "BE",
      "property_id": "P-117",
      "hotel": "Thon Hotel EU",
      "chain": "Thon",
      "contract_id": null,
      "allotment_id": null,
      "is_allotment_night": 0,
      "rate_type": "bedbank",
      "duty_reason": "irops",
      "night_status": "occupied",
      "lead_time_days": 0,
      "booking_created_at": "2026-08-19T13:30:00Z",
      "checkin_time": "15:00",
      "checkout_time": "11:00",
      "duty_end_utc": "2026-08-21T14:07:00Z",
      "duty_start_utc": "2026-08-21T11:50:00Z",
      "transfer_minutes": 18,
      "room_net": 357.74,
      "vat_rate": 6,
      "vat_amount": 21.46,
      "vat_country": "BE",
      "vat_recoverable": 1,
      "city_tax": 4.24,
      "rate_paid": 383.44,
      "ancillaries": 26.34,
      "fee": 0,
      "currency_local": "EUR",
      "rate_paid_local": 383.44,
      "fx_rate": 1,
      "fx_date": "2026-08-21",
      "currency": "EUR",
      "revenue_model": "vendor_net",
      "supplier_cost": 342.2,
      "markup": 41.24,
      "commission_received": 0,
      "commission_shared": 0,
      "commission_share_pct": 0,
      "rebate_received": 0,
      "vcc_ref": "VCC-8853979",
      "vcc_auth_amount": 434.78,
      "folio_amount": 409.78,
      "settled_amount": 409.78,
      "settled_at": "2026-08-21T23:59:00Z",
      "contracted_rate": null,
      "baseline_rate": 432.13,
      "market_rate": 419.17,
      "rate_honoured": 1,
      "customer": "DHL",
      "cost_centre": "LGG-CREW",
      "change_type": "modify_in_place",
      "change_source": "aims",
      "change_cost": 18.27,
      "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-19",
      "ingested_at": "2026-08-21T02:14:00Z",
      "version": 1,
      "public_rate": 432.13,
      "discount_pct": 11.27
    },
    {
      "id": "RS-8853993-1",
      "period": "2026-08",
      "night": "2026-08-21",
      "booking_id": "RS-8853993",
      "duty_id": "D-513993",
      "layover_id": "L-513994",
      "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-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-21T02:00:00Z",
      "checkin_time": "14:00",
      "checkout_time": "08:15",
      "duty_end_utc": "2026-08-21T12:49:00Z",
      "duty_start_utc": "2026-08-21T14:05:00Z",
      "transfer_minutes": 36,
      "room_net": 283.18,
      "vat_rate": 6,
      "vat_amount": 16.99,
      "vat_country": "BE",
      "vat_recoverable": 1,
      "city_tax": 4,
      "rate_paid": 304.17,
      "ancillaries": 12.83,
      "fee": 15.97,
      "currency_local": "EUR",
      "rate_paid_local": 304.17,
      "fx_rate": 1,
      "fx_date": "2026-08-21",
      "currency": "EUR",
      "revenue_model": "vendor_commission",
      "supplier_cost": 304.17,
      "markup": 0,
      "commission_received": 27.64,
      "commission_shared": 13.82,
      "commission_share_pct": 50,
      "rebate_received": 0,
      "vcc_ref": "VCC-8853993",
      "vcc_auth_amount": 342,
      "folio_amount": 317,
      "settled_amount": 317,
      "settled_at": "2026-08-21T23:59:00Z",
      "contracted_rate": null,
      "baseline_rate": 336.13,
      "market_rate": 326.05,
      "rate_honoured": 1,
      "customer": "DHL",
      "cost_centre": "BRU-CREW",
      "change_type": "modify_in_place",
      "change_source": "aims",
      "change_cost": 15.28,
      "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-21",
      "ingested_at": "2026-08-21T02:14:00Z",
      "version": 1,
      "public_rate": 336.13,
      "discount_pct": 9.51
    },
    {
      "id": "RS-8854060-1",
      "period": "2026-08",
      "night": "2026-08-21",
      "booking_id": "RS-8854060",
      "duty_id": "D-514060",
      "layover_id": "L-514061",
      "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": "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": "irops",
      "night_status": "occupied",
      "lead_time_days": 0,
      "booking_created_at": "2026-08-21T14:30:00Z",
      "checkin_time": "16:00",
      "checkout_time": "04:30",
      "duty_end_utc": "2026-08-21T15:03:00Z",
      "duty_start_utc": "2026-08-21T09:15:00Z",
      "transfer_minutes": 22,
      "room_net": 286.87,
      "vat_rate": 6,
      "vat_amount": 17.21,
      "vat_country": "BE",
      "vat_recoverable": 1,
      "city_tax": 4,
      "rate_paid": 308.08,
      "ancillaries": 30.74,
      "fee": 15.97,
      "currency_local": "EUR",
      "rate_paid_local": 308.08,
      "fx_rate": 1,
      "fx_date": "2026-08-21",
      "currency": "EUR",
      "revenue_model": "vendor_commission",
      "supplier_cost": 308.08,
      "markup": 0,
      "commission_received": 28.71,
      "commission_shared": 14.36,
      "commission_share_pct": 50,
      "rebate_received": 0,
      "vcc_ref": "VCC-8854060",
      "vcc_auth_amount": 363.82,
      "folio_amount": 338.82,
      "settled_amount": 338.82,
      "settled_at": "2026-08-21T23:59:00Z",
      "contracted_rate": null,
      "baseline_rate": 343.43,
      "market_rate": 333.13,
      "rate_honoured": 1,
      "customer": "FedEx",
      "cost_centre": "BRU-CREW",
      "change_type": "modify_in_place",
      "change_source": "travel_desk",
      "change_cost": 14.98,
      "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-21",
      "ingested_at": "2026-08-21T02:14:00Z",
      "version": 1,
      "public_rate": 343.43,
      "discount_pct": 10.29
    },
    {
      "id": "RS-8854081-1",
      "period": "2026-08",
      "night": "2026-08-21",
      "booking_id": "RS-8854081",
      "duty_id": "D-514081",
      "layover_id": "L-514082",
      "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": "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": "irops",
      "night_status": "occupied",
      "lead_time_days": 0.5,
      "booking_created_at": "2026-08-20T17:40:00Z",
      "checkin_time": "05:40",
      "checkout_time": "11:00",
      "duty_end_utc": "2026-08-21T04:17:00Z",
      "duty_start_utc": "2026-08-21T06:30:00Z",
      "transfer_minutes": 48,
      "room_net": 274.81,
      "vat_rate": 5,
      "vat_amount": 13.74,
      "vat_country": "AE",
      "vat_recoverable": 0,
      "city_tax": 5,
      "rate_paid": 293.55,
      "ancillaries": 21.91,
      "fee": 15.97,
      "currency_local": "AED",
      "rate_paid_local": 1146.13,
      "fx_rate": 0.256122,
      "fx_date": "2026-08-21",
      "currency": "EUR",
      "revenue_model": "airline_contract",
      "supplier_cost": 293.55,
      "markup": 0,
      "commission_received": 0,
      "commission_shared": 0,
      "commission_share_pct": 0,
      "rebate_received": 0,
      "vcc_ref": "VCC-8854081",
      "vcc_auth_amount": 340.46,
      "folio_amount": 315.46,
      "settled_amount": 315.46,
      "settled_at": "2026-08-21T23:59:00Z",
      "contracted_rate": 293.55,
      "baseline_rate": 393.37,
      "market_rate": 381.57,
      "rate_honoured": 1,
      "customer": "DHL",
      "cost_centre": "LGG-CREW",
      "change_type": "modify_in_place",
      "change_source": "aims",
      "change_cost": 15.5,
      "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-21",
      "ingested_at": "2026-08-21T02:14:00Z",
      "version": 1,
      "public_rate": 393.37,
      "discount_pct": 25.38
    },
    {
      "id": "RS-8854442-2",
      "period": "2026-08",
      "night": "2026-08-21",
      "booking_id": "RS-8854442",
      "duty_id": "D-514442",
      "layover_id": "L-514443",
      "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": "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": "irops",
      "night_status": "occupied",
      "lead_time_days": 0,
      "booking_created_at": "2026-08-19T23:45:00Z",
      "checkin_time": "01:15",
      "checkout_time": "10:00",
      "duty_end_utc": "2026-08-21T00:00:00Z",
      "duty_start_utc": "2026-08-21T09:15:00Z",
      "transfer_minutes": 44,
      "room_net": 208.26,
      "vat_rate": 15,
      "vat_amount": 31.24,
      "vat_country": "ZA",
      "vat_recoverable": 0,
      "city_tax": 0,
      "rate_paid": 239.5,
      "ancillaries": 0,
      "fee": 0,
      "currency_local": "ZAR",
      "rate_paid_local": 4780.34,
      "fx_rate": 0.050101,
      "fx_date": "2026-08-21",
      "currency": "EUR",
      "revenue_model": "routespring_contract",
      "supplier_cost": 223.75,
      "markup": 15.75,
      "commission_received": 0,
      "commission_shared": 0,
      "commission_share_pct": 0,
      "rebate_received": 0,
      "vcc_ref": "VCC-8854442",
      "vcc_auth_amount": 264.5,
      "folio_amount": 239.5,
      "settled_amount": 239.5,
      "settled_at": "2026-08-21T23:59:00Z",
      "contracted_rate": 239.5,
      "baseline_rate": 312.36,
      "market_rate": 302.99,
      "rate_honoured": 1,
      "customer": "DHL",
      "cost_centre": "LGG-CREW",
      "change_type": "modify_in_place",
      "change_source": "aims",
      "change_cost": 13.03,
      "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-20",
      "ingested_at": "2026-08-21T02:14:00Z",
      "version": 1,
      "public_rate": 312.36,
      "discount_pct": 23.33
    },
    {
      "id": "RS-8854506-2",
      "period": "2026-08",
      "night": "2026-08-21",
      "booking_id": "RS-8854506",
      "duty_id": "D-514506",
      "layover_id": "L-514507",
      "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": "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,
      "booking_created_at": "2026-08-20T04:10:00Z",
      "checkin_time": "05:40",
      "checkout_time": "04:30",
      "duty_end_utc": "2026-08-21T04:51:00Z",
      "duty_start_utc": "2026-08-21T14:05:00Z",
      "transfer_minutes": 14,
      "room_net": 261.42,
      "vat_rate": 10,
      "vat_amount": 26.14,
      "vat_country": "FR",
      "vat_recoverable": 1,
      "city_tax": 5.2,
      "rate_paid": 292.76,
      "ancillaries": 25.6,
      "fee": 0,
      "currency_local": "EUR",
      "rate_paid_local": 292.76,
      "fx_rate": 1,
      "fx_date": "2026-08-21",
      "currency": "EUR",
      "revenue_model": "routespring_contract",
      "supplier_cost": 270.39,
      "markup": 22.37,
      "commission_received": 0,
      "commission_shared": 0,
      "commission_share_pct": 0,
      "rebate_received": 0,
      "vcc_ref": "VCC-8854506",
      "vcc_auth_amount": 343.36,
      "folio_amount": 318.36,
      "settled_amount": 318.36,
      "settled_at": "2026-08-21T23:59:00Z",
      "contracted_rate": 292.76,
      "baseline_rate": 383.22,
      "market_rate": 371.72,
      "rate_honoured": 1,
      "customer": "DHL",
      "cost_centre": "LGG-CREW",
      "change_type": "modify_in_place",
      "change_source": "aims",
      "change_cost": 12.41,
      "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-20",
      "ingested_at": "2026-08-21T02:14:00Z",
      "version": 1,
      "public_rate": 383.22,
      "discount_pct": 23.61
    },
    {
      "id": "RS-8854549-3",
      "period": "2026-08",
      "night": "2026-08-21",
      "booking_id": "RS-8854549",
      "duty_id": "D-514549",
      "layover_id": "L-514550",
      "crew_id": "BEL-1013",
      "crew_name": "M. Janssens",
      "crew_rank": "ENG",
      "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": "C-118",
      "allotment_id": "A-118",
      "is_allotment_night": 1,
      "rate_type": "contracted",
      "duty_reason": "overnight",
      "night_status": "occupied",
      "lead_time_days": 0.5,
      "booking_created_at": "2026-08-19T04:00:00Z",
      "checkin_time": "16:00",
      "checkout_time": "12:00",
      "duty_end_utc": "2026-08-21T15:12:00Z",
      "duty_start_utc": "2026-08-21T14:05:00Z",
      "transfer_minutes": 13,
      "room_net": 304.27,
      "vat_rate": 6,
      "vat_amount": 18.26,
      "vat_country": "BE",
      "vat_recoverable": 1,
      "city_tax": 4.24,
      "rate_paid": 326.77,
      "ancillaries": 0,
      "fee": 0,
      "currency_local": "EUR",
      "rate_paid_local": 326.77,
      "fx_rate": 1,
      "fx_date": "2026-08-21",
      "currency": "EUR",
      "revenue_model": "routespring_contract",
      "supplier_cost": 305.2,
      "markup": 21.57,
      "commission_received": 0,
      "commission_shared": 0,
      "commission_share_pct": 0,
      "rebate_received": 0,
      "vcc_ref": "VCC-8854549",
      "vcc_auth_amount": 351.77,
      "folio_amount": 326.77,
      "settled_amount": 326.77,
      "settled_at": "2026-08-21T23:59:00Z",
      "contracted_rate": 326.77,
      "baseline_rate": 428.98,
      "market_rate": 416.11,
      "rate_honoured": 1,
      "customer": "DHL",
      "cost_centre": "LGG-CREW",
      "change_type": "modify_in_place",
      "change_source": "aims",
      "change_cost": 17.35,
      "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-19",
      "ingested_at": "2026-08-21T02:14:00Z",
      "version": 1,
      "public_rate": 428.98,
      "discount_pct": 23.83
    },
    {
      "id": "RS-8854557-1",
      "period": "2026-08",
      "night": "2026-08-21",
      "booking_id": "RS-8854557",
      "duty_id": "D-514557",
      "layover_id": "L-514558",
      "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": "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-21T04:00:00Z",
      "checkin_time": "16:00",
      "checkout_time": "10:00",
      "duty_end_utc": "2026-08-21T15:03:00Z",
      "duty_start_utc": "2026-08-21T14:05:00Z",
      "transfer_minutes": 22,
      "room_net": 244.95,
      "vat_rate": 6,
      "vat_amount": 14.7,
      "vat_country": "BE",
      "vat_recoverable": 1,
      "city_tax": 4,
      "rate_paid": 263.65,
      "ancillaries": 0,
      "fee": 15.97,
      "currency_local": "EUR",
      "rate_paid_local": 263.65,
      "fx_rate": 1,
      "fx_date": "2026-08-21",
      "currency": "EUR",
      "revenue_model": "airline_contract",
      "supplier_cost": 263.65,
      "markup": 0,
      "commission_received": 0,
      "commission_shared": 0,
      "commission_share_pct": 0,
      "rebate_received": 0,
      "vcc_ref": "VCC-8854557",
      "vcc_auth_amount": 288.65,
      "folio_amount": 263.65,
      "settled_amount": 263.65,
      "settled_at": "2026-08-21T23:59:00Z",
      "contracted_rate": 263.65,
      "baseline_rate": 343.43,
      "market_rate": 333.13,
      "rate_honoured": 1,
      "customer": "DHL",
      "cost_centre": "BRU-CREW",
      "change_type": "modify_in_place",
      "change_source": "aims",
      "change_cost": 16.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": null,
      "complaint_theme": null,
      "source_file_id": "AIMS-2026-08-21",
      "ingested_at": "2026-08-21T02:14:00Z",
      "version": 1,
      "public_rate": 343.43,
      "discount_pct": 23.23
    },
    {
      "id": "RS-8854609-3",
      "period": "2026-08",
      "night": "2026-08-21",
      "booking_id": "RS-8854609",
      "duty_id": "D-514609",
      "layover_id": "L-514610",
      "crew_id": "BEL-1059",
      "crew_name": "J. Verhoeven",
      "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-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-19T10:30:00Z",
      "checkin_time": "22:30",
      "checkout_time": "11:00",
      "duty_end_utc": "2026-08-21T21:33:00Z",
      "duty_start_utc": "2026-08-21T06:30:00Z",
      "transfer_minutes": 22,
      "room_net": 314.27,
      "vat_rate": 6,
      "vat_amount": 18.86,
      "vat_country": "BE",
      "vat_recoverable": 1,
      "city_tax": 4,
      "rate_paid": 337.13,
      "ancillaries": 26,
      "fee": 0,
      "currency_local": "EUR",
      "rate_paid_local": 337.13,
      "fx_rate": 1,
      "fx_date": "2026-08-21",
      "currency": "EUR",
      "revenue_model": "routespring_contract",
      "supplier_cost": 320.72,
      "markup": 16.41,
      "commission_received": 0,
      "commission_shared": 0,
      "commission_share_pct": 0,
      "rebate_received": 0,
      "vcc_ref": "VCC-8854609",
      "vcc_auth_amount": 313.59,
      "folio_amount": 363.13,
      "settled_amount": 363.13,
      "settled_at": "2026-08-21T23:59:00Z",
      "contracted_rate": 262.59,
      "baseline_rate": 343.43,
      "market_rate": 333.13,
      "rate_honoured": 0,
      "customer": "DHL",
      "cost_centre": "BRU-CREW",
      "change_type": "modify_in_place",
      "change_source": "aims",
      "change_cost": 11.4,
      "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-19",
      "ingested_at": "2026-08-21T02:14:00Z",
      "version": 1,
      "public_rate": 343.43,
      "discount_pct": 1.83
    },
    {
      "id": "RS-8854650-2",
      "period": "2026-08",
      "night": "2026-08-21",
      "booking_id": "RS-8854650",
      "duty_id": "D-514650",
      "layover_id": "L-514651",
      "crew_id": "BEL-1025",
      "crew_name": "P. Janssens",
      "crew_rank": "CC",
      "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": "C-123",
      "allotment_id": "A-123",
      "is_allotment_night": 1,
      "rate_type": "contracted",
      "duty_reason": "irops",
      "night_status": "occupied",
      "lead_time_days": 0,
      "booking_created_at": "2026-08-20T21:00:00Z",
      "checkin_time": "22:30",
      "checkout_time": "12:00",
      "duty_end_utc": "2026-08-21T21:07:00Z",
      "duty_start_utc": "2026-08-21T06:30:00Z",
      "transfer_minutes": 48,
      "room_net": 347.53,
      "vat_rate": 5,
      "vat_amount": 17.38,
      "vat_country": "AE",
      "vat_recoverable": 0,
      "city_tax": 5,
      "rate_paid": 369.91,
      "ancillaries": 0,
      "fee": 0,
      "currency_local": "AED",
      "rate_paid_local": 1444.27,
      "fx_rate": 0.256122,
      "fx_date": "2026-08-21",
      "currency": "EUR",
      "revenue_model": "routespring_contract",
      "supplier_cost": 349.77,
      "markup": 20.14,
      "commission_received": 0,
      "commission_shared": 0,
      "commission_share_pct": 0,
      "rebate_received": 0,
      "vcc_ref": "VCC-8854650",
      "vcc_auth_amount": 319.14,
      "folio_amount": 369.91,
      "settled_amount": 369.91,
      "settled_at": "2026-08-21T23:59:00Z",
      "contracted_rate": 294.14,
      "baseline_rate": 393.37,
      "market_rate": 381.57,
      "rate_honoured": 0,
      "customer": "UPS",
      "cost_centre": "BRU-CREW",
      "change_type": "modify_in_place",
      "change_source": "aims",
      "change_cost": 13.83,
      "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.9,
      "complaint_theme": null,
      "source_file_id": "AIMS-2026-08-20",
      "ingested_at": "2026-08-21T02:14:00Z",
      "version": 1,
      "public_rate": 393.37,
      "discount_pct": 5.96
    },
    {
      "id": "RS-8854652-3",
      "period": "2026-08",
      "night": "2026-08-21",
      "booking_id": "RS-8854652",
      "duty_id": "D-514652",
      "layover_id": "L-514653",
      "crew_id": "BEL-1060",
      "crew_name": "C. Vermeulen",
      "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-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-19T04:00:00Z",
      "checkin_time": "16:00",
      "checkout_time": "10:00",
      "duty_end_utc": "2026-08-21T15:03:00Z",
      "duty_start_utc": "2026-08-21T11:50:00Z",
      "transfer_minutes": 22,
      "room_net": 299.67,
      "vat_rate": 6,
      "vat_amount": 17.98,
      "vat_country": "BE",
      "vat_recoverable": 1,
      "city_tax": 4,
      "rate_paid": 321.65,
      "ancillaries": 0,
      "fee": 0,
      "currency_local": "EUR",
      "rate_paid_local": 321.65,
      "fx_rate": 1,
      "fx_date": "2026-08-21",
      "currency": "EUR",
      "revenue_model": "vendor_commission",
      "supplier_cost": 321.65,
      "markup": 0,
      "commission_received": 27.46,
      "commission_shared": 13.73,
      "commission_share_pct": 50,
      "rebate_received": 0,
      "vcc_ref": "VCC-8854652",
      "vcc_auth_amount": 346.65,
      "folio_amount": 321.65,
      "settled_amount": 321.65,
      "settled_at": "2026-08-21T23:59:00Z",
      "contracted_rate": null,
      "baseline_rate": 343.43,
      "market_rate": 333.13,
      "rate_honoured": 1,
      "customer": "FedEx",
      "cost_centre": "BRU-CREW",
      "change_type": "modify_in_place",
      "change_source": "aims",
      "change_cost": 16.92,
      "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-19",
      "ingested_at": "2026-08-21T02:14:00Z",
      "version": 1,
      "public_rate": 343.43,
      "discount_pct": 6.34
    },
    {
      "id": "RS-8854753-1",
      "period": "2026-08",
      "night": "2026-08-21",
      "booking_id": "RS-8854753",
      "duty_id": "D-514753",
      "layover_id": "L-514754",
      "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": "C-134",
      "allotment_id": "A-134",
      "is_allotment_night": 1,
      "rate_type": "contracted",
      "duty_reason": "irops",
      "night_status": "occupied",
      "lead_time_days": 0,
      "booking_created_at": "2026-08-21T04:10:00Z",
      "checkin_time": "05:40",
      "checkout_time": "12:00",
      "duty_end_utc": "2026-08-21T04:55:00Z",
      "duty_start_utc": "2026-08-21T11:50:00Z",
      "transfer_minutes": 10,
      "room_net": 243.75,
      "vat_rate": 10,
      "vat_amount": 24.38,
      "vat_country": "FR",
      "vat_recoverable": 1,
      "city_tax": 2.88,
      "rate_paid": 271.01,
      "ancillaries": 0,
      "fee": 15.97,
      "currency_local": "EUR",
      "rate_paid_local": 271.01,
      "fx_rate": 1,
      "fx_date": "2026-08-21",
      "currency": "EUR",
      "revenue_model": "airline_contract",
      "supplier_cost": 271.01,
      "markup": 0,
      "commission_received": 0,
      "commission_shared": 0,
      "commission_share_pct": 0,
      "rebate_received": 0,
      "vcc_ref": "VCC-8854753",
      "vcc_auth_amount": 296.01,
      "folio_amount": 271.01,
      "settled_amount": 271.01,
      "settled_at": "2026-08-21T23:59:00Z",
      "contracted_rate": 271.01,
      "baseline_rate": 344.75,
      "market_rate": 334.41,
      "rate_honoured": 1,
      "customer": "ASL own pax",
      "cost_centre": "CDG-CREW",
      "change_type": "modify_in_place",
      "change_source": "travel_desk",
      "change_cost": 17.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-21",
      "ingested_at": "2026-08-21T02:14:00Z",
      "version": 1,
      "public_rate": 344.75,
      "discount_pct": 21.39
    },
    {
      "id": "RS-8854984-3",
      "period": "2026-08",
      "night": "2026-08-21",
      "booking_id": "RS-8854984",
      "duty_id": "D-514984",
      "layover_id": "L-514985",
      "crew_id": "FRA-1046",
      "crew_name": "E. Aubert",
      "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-130",
      "hotel": "Comfort Hotel Lyon",
      "chain": "Choice",
      "contract_id": "C-130",
      "allotment_id": "A-130",
      "is_allotment_night": 1,
      "rate_type": "contracted",
      "duty_reason": "overnight",
      "night_status": "occupied",
      "lead_time_days": 0.5,
      "booking_created_at": "2026-08-19T03:00:00Z",
      "checkin_time": "15:00",
      "checkout_time": "08:15",
      "duty_end_utc": "2026-08-21T14:15:00Z",
      "duty_start_utc": "2026-08-21T09:15:00Z",
      "transfer_minutes": 10,
      "room_net": 247.21,
      "vat_rate": 10,
      "vat_amount": 24.72,
      "vat_country": "FR",
      "vat_recoverable": 1,
      "city_tax": 3.3,
      "rate_paid": 275.23,
      "ancillaries": 27.46,
      "fee": 0,
      "currency_local": "EUR",
      "rate_paid_local": 275.23,
      "fx_rate": 1,
      "fx_date": "2026-08-21",
      "currency": "EUR",
      "revenue_model": "routespring_contract",
      "supplier_cost": 256.25,
      "markup": 18.98,
      "commission_received": 0,
      "commission_shared": 0,
      "commission_share_pct": 0,
      "rebate_received": 0,
      "vcc_ref": "VCC-8854984",
      "vcc_auth_amount": 327.69,
      "folio_amount": 302.69,
      "settled_amount": 302.69,
      "settled_at": "2026-08-21T23:59:00Z",
      "contracted_rate": 275.23,
      "baseline_rate": 338.61,
      "market_rate": 328.45,
      "rate_honoured": 1,
      "customer": "DHL",
      "cost_centre": "CDG-CREW",
      "change_type": "modify_in_place",
      "change_source": "aims",
      "change_cost": 15.55,
      "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-19",
      "ingested_at": "2026-08-21T02:14:00Z",
      "version": 1,
      "public_rate": 338.61,
      "discount_pct": 18.72
    },
    {
      "id": "RS-8854990-1",
      "period": "2026-08",
      "night": "2026-08-21",
      "booking_id": "RS-8854990",
      "duty_id": "D-514990",
      "layover_id": "L-514991",
      "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": "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-20T13:15:00Z",
      "checkin_time": "01:15",
      "checkout_time": "10:00",
      "duty_end_utc": "2026-08-21T00:22:00Z",
      "duty_start_utc": "2026-08-21T11:50:00Z",
      "transfer_minutes": 18,
      "room_net": 302.04,
      "vat_rate": 6,
      "vat_amount": 18.12,
      "vat_country": "BE",
      "vat_recoverable": 1,
      "city_tax": 4.24,
      "rate_paid": 324.4,
      "ancillaries": 34.16,
      "fee": 15.97,
      "currency_local": "EUR",
      "rate_paid_local": 324.4,
      "fx_rate": 1,
      "fx_date": "2026-08-21",
      "currency": "EUR",
      "revenue_model": "routespring_contract",
      "supplier_cost": 307.14,
      "markup": 17.26,
      "commission_received": 0,
      "commission_shared": 0,
      "commission_share_pct": 0,
      "rebate_received": 0,
      "vcc_ref": "VCC-8854990",
      "vcc_auth_amount": 383.56,
      "folio_amount": 358.56,
      "settled_amount": 358.56,
      "settled_at": "2026-08-21T23:59:00Z",
      "contracted_rate": 324.4,
      "baseline_rate": 432.13,
      "market_rate": 419.17,
      "rate_honoured": 1,
      "customer": "DHL",
      "cost_centre": "CDG-CREW",
      "change_type": "modify_in_place",
      "change_source": "aims",
      "change_cost": 12.25,
      "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-21",
      "ingested_at": "2026-08-21T02:14:00Z",
      "version": 1,
      "public_rate": 432.13,
      "discount_pct": 24.93
    },
    {
      "id": "RS-8855070-1",
      "period": "2026-08",
      "night": "2026-08-21",
      "booking_id": "RS-8855070",
      "duty_id": "D-515070",
      "layover_id": "L-515071",
      "crew_id": "FRA-1045",
      "crew_name": "T. 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-135",
      "hotel": "Melia Barajas",
      "chain": "Melia",
      "contract_id": null,
      "allotment_id": null,
      "is_allotment_night": 0,
      "rate_type": "bedbank",
      "duty_reason": "irops",
      "night_status": "occupied",
      "lead_time_days": 0,
      "booking_created_at": "2026-08-21T12:30:00Z",
      "checkin_time": "14:00",
      "checkout_time": "04:30",
      "duty_end_utc": "2026-08-21T13:11:00Z",
      "duty_start_utc": "2026-08-21T09:15:00Z",
      "transfer_minutes": 14,
      "room_net": 298.37,
      "vat_rate": 10,
      "vat_amount": 29.84,
      "vat_country": "ES",
      "vat_recoverable": 1,
      "city_tax": 0,
      "rate_paid": 328.21,
      "ancillaries": 0,
      "fee": 15.97,
      "currency_local": "EUR",
      "rate_paid_local": 328.21,
      "fx_rate": 1,
      "fx_date": "2026-08-21",
      "currency": "EUR",
      "revenue_model": "vendor_net",
      "supplier_cost": 297.56,
      "markup": 30.65,
      "commission_received": 0,
      "commission_shared": 0,
      "commission_share_pct": 0,
      "rebate_received": 0,
      "vcc_ref": "VCC-8855070",
      "vcc_auth_amount": 353.21,
      "folio_amount": 328.21,
      "settled_amount": 328.21,
      "settled_at": "2026-08-21T23:59:00Z",
      "contracted_rate": null,
      "baseline_rate": 381.02,
      "market_rate": 369.59,
      "rate_honoured": 1,
      "customer": "ASL own pax",
      "cost_centre": "LYS-CREW",
      "change_type": "modify_in_place",
      "change_source": "aims",
      "change_cost": 14.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-21",
      "ingested_at": "2026-08-21T02:14:00Z",
      "version": 1,
      "public_rate": 381.02,
      "discount_pct": 13.86
    },
    {
      "id": "RS-8852895-2",
      "period": "2026-08",
      "night": "2026-08-20",
      "booking_id": "RS-8852895",
      "duty_id": "D-512895",
      "layover_id": "L-512896",
      "crew_id": "IRE-1003",
      "crew_name": "G. Kavanagh",
      "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": null,
      "allotment_id": null,
      "is_allotment_night": 0,
      "rate_type": "gds",
      "duty_reason": "positioning",
      "night_status": "occupied",
      "lead_time_days": 0.5,
      "booking_created_at": "2026-08-19T10:30:00Z",
      "checkin_time": "22:30",
      "checkout_time": "04:30",
      "duty_end_utc": "2026-08-20T21:45:00Z",
      "duty_start_utc": "2026-08-20T06:30:00Z",
      "transfer_minutes": 10,
      "room_net": 320.1,
      "vat_rate": 7,
      "vat_amount": 22.41,
      "vat_country": "DE",
      "vat_recoverable": 1,
      "city_tax": 5,
      "rate_paid": 347.51,
      "ancillaries": 0,
      "fee": 0,
      "currency_local": "EUR",
      "rate_paid_local": 347.51,
      "fx_rate": 1,
      "fx_date": "2026-08-20",
      "currency": "EUR",
      "revenue_model": "vendor_commission",
      "supplier_cost": 347.51,
      "markup": 0,
      "commission_received": 28.66,
      "commission_shared": 14.33,
      "commission_share_pct": 50,
      "rebate_received": 0,
      "vcc_ref": "VCC-8852895",
      "vcc_auth_amount": 372.51,
      "folio_amount": 347.51,
      "settled_amount": 347.51,
      "settled_at": "2026-08-20T23:59:00Z",
      "contracted_rate": null,
      "baseline_rate": 372.37,
      "market_rate": 361.2,
      "rate_honoured": 1,
      "customer": "UPS",
      "cost_centre": "EMA-CREW",
      "change_type": "modify_in_place",
      "change_source": "aims",
      "change_cost": 18.97,
      "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-19",
      "ingested_at": "2026-08-20T02:14:00Z",
      "version": 1,
      "public_rate": 372.37,
      "discount_pct": 6.68
    },
    {
      "id": "RS-8853474-1",
      "period": "2026-08",
      "night": "2026-08-20",
      "booking_id": "RS-8853474",
      "duty_id": "D-513474",
      "layover_id": "L-513475",
      "crew_id": "IRE-1022",
      "crew_name": "L. Cassidy",
      "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": "irops",
      "night_status": "occupied",
      "lead_time_days": 0,
      "booking_created_at": "2026-08-20T12:30:00Z",
      "checkin_time": "14:00",
      "checkout_time": "08:15",
      "duty_end_utc": "2026-08-20T13:15:00Z",
      "duty_start_utc": "2026-08-20T09:15:00Z",
      "transfer_minutes": 10,
      "room_net": 232.18,
      "vat_rate": 7,
      "vat_amount": 16.25,
      "vat_country": "DE",
      "vat_recoverable": 1,
      "city_tax": 5,
      "rate_paid": 253.43,
      "ancillaries": 0,
      "fee": 15.97,
      "currency_local": "EUR",
      "rate_paid_local": 253.43,
      "fx_rate": 1,
      "fx_date": "2026-08-20",
      "currency": "EUR",
      "revenue_model": "routespring_contract",
      "supplier_cost": 238.42,
      "markup": 15.01,
      "commission_received": 0,
      "commission_shared": 0,
      "commission_share_pct": 0,
      "rebate_received": 0,
      "vcc_ref": "VCC-8853474",
      "vcc_auth_amount": 278.43,
      "folio_amount": 253.43,
      "settled_amount": 253.43,
      "settled_at": "2026-08-20T23:59:00Z",
      "contracted_rate": 253.43,
      "baseline_rate": 372.37,
      "market_rate": 361.2,
      "rate_honoured": 1,
      "customer": "DHL",
      "cost_centre": "DUB-CREW",
      "change_type": "modify_in_place",
      "change_source": "aims",
      "change_cost": 14.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-20",
      "ingested_at": "2026-08-20T02:14:00Z",
      "version": 1,
      "public_rate": 372.37,
      "discount_pct": 31.94
    },
    {
      "id": "RS-8853580-2",
      "period": "2026-08",
      "night": "2026-08-20",
      "booking_id": "RS-8853580",
      "duty_id": "D-513580",
      "layover_id": "L-513581",
      "crew_id": "IRE-1002",
      "crew_name": "E. Doyle",
      "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-102",
      "hotel": "Maldron Hotel Dublin Airport",
      "chain": "Dalata",
      "contract_id": null,
      "allotment_id": null,
      "is_allotment_night": 0,
      "rate_type": "bedbank",
      "duty_reason": "irops",
      "night_status": "occupied",
      "lead_time_days": 0,
      "booking_created_at": "2026-08-19T04:10:00Z",
      "checkin_time": "05:40",
      "checkout_time": "11:00",
      "duty_end_utc": "2026-08-20T04:42:00Z",
      "duty_start_utc": "2026-08-20T09:15:00Z",
      "transfer_minutes": 23,
      "room_net": 286.4,
      "vat_rate": 13.5,
      "vat_amount": 38.66,
      "vat_country": "IE",
      "vat_recoverable": 1,
      "city_tax": 0,
      "rate_paid": 325.06,
      "ancillaries": 0,
      "fee": 0,
      "currency_local": "EUR",
      "rate_paid_local": 325.06,
      "fx_rate": 1,
      "fx_date": "2026-08-20",
      "currency": "EUR",
      "revenue_model": "vendor_net",
      "supplier_cost": 290.88,
      "markup": 34.18,
      "commission_received": 0,
      "commission_shared": 0,
      "commission_share_pct": 0,
      "rebate_received": 0,
      "vcc_ref": "VCC-8853580",
      "vcc_auth_amount": 350.06,
      "folio_amount": 325.06,
      "settled_amount": 325.06,
      "settled_at": "2026-08-20T23:59:00Z",
      "contracted_rate": null,
      "baseline_rate": 363.57,
      "market_rate": 352.66,
      "rate_honoured": 1,
      "customer": "FedEx",
      "cost_centre": "EMA-CREW",
      "change_type": "modify_in_place",
      "change_source": "aims",
      "change_cost": 15.14,
      "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-19",
      "ingested_at": "2026-08-20T02:14:00Z",
      "version": 1,
      "public_rate": 363.57,
      "discount_pct": 10.59
    },
    {
      "id": "RS-8853604-3",
      "period": "2026-08",
      "night": "2026-08-20",
      "booking_id": "RS-8853604",
      "duty_id": "D-513604",
      "layover_id": "L-513605",
      "crew_id": "IRE-1003",
      "crew_name": "G. Kavanagh",
      "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": "C-116",
      "allotment_id": null,
      "is_allotment_night": 0,
      "rate_type": "contracted",
      "duty_reason": "irops",
      "night_status": "occupied",
      "lead_time_days": 0,
      "booking_created_at": "2026-08-18T12:30:00Z",
      "checkin_time": "14:00",
      "checkout_time": "04:30",
      "duty_end_utc": "2026-08-20T13:07:00Z",
      "duty_start_utc": "2026-08-20T09:15:00Z",
      "transfer_minutes": 18,
      "room_net": 252.42,
      "vat_rate": 20,
      "vat_amount": 50.48,
      "vat_country": "GB",
      "vat_recoverable": 1,
      "city_tax": 0,
      "rate_paid": 302.9,
      "ancillaries": 30.31,
      "fee": 0,
      "currency_local": "GBP",
      "rate_paid_local": 255.56,
      "fx_rate": 1.18525,
      "fx_date": "2026-08-20",
      "currency": "EUR",
      "revenue_model": "routespring_contract",
      "supplier_cost": 279.89,
      "markup": 23.01,
      "commission_received": 0,
      "commission_shared": 0,
      "commission_share_pct": 0,
      "rebate_received": 0,
      "vcc_ref": "VCC-8853604",
      "vcc_auth_amount": 358.21,
      "folio_amount": 571.22,
      "settled_amount": 571.22,
      "settled_at": "2026-08-20T23:59:00Z",
      "contracted_rate": 302.9,
      "baseline_rate": 440.22,
      "market_rate": 427.01,
      "rate_honoured": 1,
      "customer": "DHL",
      "cost_centre": "EMA-CREW",
      "change_type": "modify_in_place",
      "change_source": "aims",
      "change_cost": 13.25,
      "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": "disputed",
      "recon_amount": 238.01,
      "crew_rating": null,
      "complaint_theme": null,
      "source_file_id": "AIMS-2026-08-18",
      "ingested_at": "2026-08-20T02:14:00Z",
      "version": 1,
      "public_rate": 440.22,
      "discount_pct": 31.19
    },
    {
      "id": "RS-8854442-1",
      "period": "2026-08",
      "night": "2026-08-20",
      "booking_id": "RS-8854442",
      "duty_id": "D-514442",
      "layover_id": "L-514443",
      "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": "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": "irops",
      "night_status": "occupied",
      "lead_time_days": 0,
      "booking_created_at": "2026-08-19T23:45:00Z",
      "checkin_time": "01:15",
      "checkout_time": "10:00",
      "duty_end_utc": "2026-08-20T00:00:00Z",
      "duty_start_utc": "2026-08-20T14:05:00Z",
      "transfer_minutes": 44,
      "room_net": 208.26,
      "vat_rate": 15,
      "vat_amount": 31.24,
      "vat_country": "ZA",
      "vat_recoverable": 0,
      "city_tax": 0,
      "rate_paid": 239.5,
      "ancillaries": 0,
      "fee": 15.97,
      "currency_local": "ZAR",
      "rate_paid_local": 4772.91,
      "fx_rate": 0.050179,
      "fx_date": "2026-08-20",
      "currency": "EUR",
      "revenue_model": "routespring_contract",
      "supplier_cost": 223.75,
      "markup": 15.75,
      "commission_received": 0,
      "commission_shared": 0,
      "commission_share_pct": 0,
      "rebate_received": 0,
      "vcc_ref": "VCC-8854442",
      "vcc_auth_amount": 264.5,
      "folio_amount": 239.5,
      "settled_amount": 239.5,
      "settled_at": "2026-08-20T23:59:00Z",
      "contracted_rate": 239.5,
      "baseline_rate": 339.9,
      "market_rate": 329.7,
      "rate_honoured": 1,
      "customer": "DHL",
      "cost_centre": "LGG-CREW",
      "change_type": "modify_in_place",
      "change_source": "aims",
      "change_cost": 15.98,
      "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-20",
      "ingested_at": "2026-08-20T02:14:00Z",
      "version": 1,
      "public_rate": 339.9,
      "discount_pct": 29.54
    },
    {
      "id": "RS-8854506-1",
      "period": "2026-08",
      "night": "2026-08-20",
      "booking_id": "RS-8854506",
      "duty_id": "D-514506",
      "layover_id": "L-514507",
      "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": "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,
      "booking_created_at": "2026-08-20T04:10:00Z",
      "checkin_time": "05:40",
      "checkout_time": "04:30",
      "duty_end_utc": "2026-08-20T04:51:00Z",
      "duty_start_utc": "2026-08-20T06:30:00Z",
      "transfer_minutes": 14,
      "room_net": 261.42,
      "vat_rate": 10,
      "vat_amount": 26.14,
      "vat_country": "FR",
      "vat_recoverable": 1,
      "city_tax": 5.2,
      "rate_paid": 292.76,
      "ancillaries": 0,
      "fee": 15.97,
      "currency_local": "EUR",
      "rate_paid_local": 292.76,
      "fx_rate": 1,
      "fx_date": "2026-08-20",
      "currency": "EUR",
      "revenue_model": "routespring_contract",
      "supplier_cost": 270.39,
      "markup": 22.37,
      "commission_received": 0,
      "commission_shared": 0,
      "commission_share_pct": 0,
      "rebate_received": 0,
      "vcc_ref": "VCC-8854506",
      "vcc_auth_amount": 317.76,
      "folio_amount": 292.76,
      "settled_amount": 292.76,
      "settled_at": "2026-08-20T23:59:00Z",
      "contracted_rate": 292.76,
      "baseline_rate": 416.8,
      "market_rate": 404.3,
      "rate_honoured": 1,
      "customer": "DHL",
      "cost_centre": "LGG-CREW",
      "change_type": "modify_in_place",
      "change_source": "aims",
      "change_cost": 12.64,
      "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-20",
      "ingested_at": "2026-08-20T02:14:00Z",
      "version": 1,
      "public_rate": 416.8,
      "discount_pct": 29.76
    },
    {
      "id": "RS-8854513-1",
      "period": "2026-08",
      "night": "2026-08-20",
      "booking_id": "RS-8854513",
      "duty_id": "D-514513",
      "layover_id": "L-514514",
      "crew_id": "BEL-1014",
      "crew_name": "B. De Smet",
      "crew_rank": "FO",
      "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": 0.5,
      "booking_created_at": "2026-08-20T02:00:00Z",
      "checkin_time": "14:00",
      "checkout_time": "08:15",
      "duty_end_utc": "2026-08-20T12:29:00Z",
      "duty_start_utc": "2026-08-20T06:30:00Z",
      "transfer_minutes": 56,
      "room_net": 297.56,
      "vat_rate": 0,
      "vat_amount": 0,
      "vat_country": "HK",
      "vat_recoverable": 0,
      "city_tax": 0,
      "rate_paid": 297.56,
      "ancillaries": 11.94,
      "fee": 15.97,
      "currency_local": "HKD",
      "rate_paid_local": 2485.07,
      "fx_rate": 0.119739,
      "fx_date": "2026-08-20",
      "currency": "EUR",
      "revenue_model": "routespring_contract",
      "supplier_cost": 275.63,
      "markup": 21.93,
      "commission_received": 0,
      "commission_shared": 0,
      "commission_share_pct": 0,
      "rebate_received": 0,
      "vcc_ref": "VCC-8854513",
      "vcc_auth_amount": 334.5,
      "folio_amount": 309.5,
      "settled_amount": 309.5,
      "settled_at": "2026-08-20T23:59:00Z",
      "contracted_rate": 297.56,
      "baseline_rate": 430.24,
      "market_rate": 417.33,
      "rate_honoured": 1,
      "customer": "FedEx",
      "cost_centre": "BRU-CREW",
      "change_type": "modify_in_place",
      "change_source": "aims",
      "change_cost": 12.98,
      "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-20",
      "ingested_at": "2026-08-20T02:14:00Z",
      "version": 1,
      "public_rate": 430.24,
      "discount_pct": 30.84
    },
    {
      "id": "RS-8854577-3",
      "period": "2026-08",
      "night": "2026-08-20",
      "booking_id": "RS-8854577",
      "duty_id": "D-514577",
      "layover_id": "L-514578",
      "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": "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": "irops",
      "night_status": "occupied",
      "lead_time_days": 0,
      "booking_created_at": "2026-08-17T23:45:00Z",
      "checkin_time": "01:15",
      "checkout_time": "11:00",
      "duty_end_utc": "2026-08-20T00:00:00Z",
      "duty_start_utc": "2026-08-20T11:50:00Z",
      "transfer_minutes": 56,
      "room_net": 333.53,
      "vat_rate": 5,
      "vat_amount": 16.68,
      "vat_country": "AE",
      "vat_recoverable": 0,
      "city_tax": 5,
      "rate_paid": 355.21,
      "ancillaries": 0,
      "fee": 0,
      "currency_local": "AED",
      "rate_paid_local": 1385.56,
      "fx_rate": 0.256366,
      "fx_date": "2026-08-20",
      "currency": "EUR",
      "revenue_model": "vendor_net",
      "supplier_cost": 324.33,
      "markup": 30.88,
      "commission_received": 0,
      "commission_shared": 0,
      "commission_share_pct": 0,
      "rebate_received": 0,
      "vcc_ref": "VCC-8854577",
      "vcc_auth_amount": 380.21,
      "folio_amount": 618.1,
      "settled_amount": 618.1,
      "settled_at": "2026-08-20T23:59:00Z",
      "contracted_rate": null,
      "baseline_rate": 408.09,
      "market_rate": 395.85,
      "rate_honoured": 1,
      "customer": "FedEx",
      "cost_centre": "LGG-CREW",
      "change_type": "modify_in_place",
      "change_source": "travel_desk",
      "change_cost": 11.1,
      "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": "variance",
      "recon_amount": 262.89,
      "crew_rating": null,
      "complaint_theme": null,
      "source_file_id": "AIMS-2026-08-18",
      "ingested_at": "2026-08-20T02:14:00Z",
      "version": 1,
      "public_rate": 408.09,
      "discount_pct": 12.96
    },
    {
      "id": "RS-8854650-1",
      "period": "2026-08",
      "night": "2026-08-20",
      "booking_id": "RS-8854650",
      "duty_id": "D-514650",
      "layover_id": "L-514651",
      "crew_id": "BEL-1025",
      "crew_name": "P. Janssens",
      "crew_rank": "CC",
      "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": "C-123",
      "allotment_id": "A-123",
      "is_allotment_night": 1,
      "rate_type": "contracted",
      "duty_reason": "irops",
      "night_status": "occupied",
      "lead_time_days": 0,
      "booking_created_at": "2026-08-20T21:00:00Z",
      "checkin_time": "22:30",
      "checkout_time": "12:00",
      "duty_end_utc": "2026-08-20T21:07:00Z",
      "duty_start_utc": "2026-08-20T09:15:00Z",
      "transfer_minutes": 48,
      "room_net": 275.37,
      "vat_rate": 5,
      "vat_amount": 13.77,
      "vat_country": "AE",
      "vat_recoverable": 0,
      "city_tax": 5,
      "rate_paid": 294.14,
      "ancillaries": 0,
      "fee": 15.97,
      "currency_local": "AED",
      "rate_paid_local": 1147.34,
      "fx_rate": 0.256366,
      "fx_date": "2026-08-20",
      "currency": "EUR",
      "revenue_model": "routespring_contract",
      "supplier_cost": 274,
      "markup": 20.14,
      "commission_received": 0,
      "commission_shared": 0,
      "commission_share_pct": 0,
      "rebate_received": 0,
      "vcc_ref": "VCC-8854650",
      "vcc_auth_amount": 319.14,
      "folio_amount": 294.14,
      "settled_amount": 294.14,
      "settled_at": "2026-08-20T23:59:00Z",
      "contracted_rate": 294.14,
      "baseline_rate": 418.48,
      "market_rate": 405.93,
      "rate_honoured": 1,
      "customer": "UPS",
      "cost_centre": "BRU-CREW",
      "change_type": "modify_in_place",
      "change_source": "aims",
      "change_cost": 14.34,
      "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-20",
      "ingested_at": "2026-08-20T02:14:00Z",
      "version": 1,
      "public_rate": 418.48,
      "discount_pct": 29.71
    },
    {
      "id": "RS-8854660-2",
      "period": "2026-08",
      "night": "2026-08-20",
      "booking_id": "RS-8854660",
      "duty_id": "D-514660",
      "layover_id": "L-514661",
      "crew_id": "FRA-1025",
      "crew_name": "M. Delacroix",
      "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": "overnight",
      "night_status": "occupied",
      "lead_time_days": 0.5,
      "booking_created_at": "2026-08-18T13:15:00Z",
      "checkin_time": "01:15",
      "checkout_time": "08:15",
      "duty_end_utc": "2026-08-20T00:26:00Z",
      "duty_start_utc": "2026-08-20T06:30:00Z",
      "transfer_minutes": 14,
      "room_net": 264.43,
      "vat_rate": 10,
      "vat_amount": 26.44,
      "vat_country": "FR",
      "vat_recoverable": 1,
      "city_tax": 5.2,
      "rate_paid": 296.07,
      "ancillaries": 0,
      "fee": 0,
      "currency_local": "EUR",
      "rate_paid_local": 296.07,
      "fx_rate": 1,
      "fx_date": "2026-08-20",
      "currency": "EUR",
      "revenue_model": "routespring_contract",
      "supplier_cost": 276.25,
      "markup": 19.82,
      "commission_received": 0,
      "commission_shared": 0,
      "commission_share_pct": 0,
      "rebate_received": 0,
      "vcc_ref": "VCC-8854660",
      "vcc_auth_amount": 321.07,
      "folio_amount": 296.07,
      "settled_amount": 296.07,
      "settled_at": "2026-08-20T23:59:00Z",
      "contracted_rate": 296.07,
      "baseline_rate": 416.8,
      "market_rate": 404.3,
      "rate_honoured": 1,
      "customer": "FedEx",
      "cost_centre": "MRS-CREW",
      "change_type": "modify_in_place",
      "change_source": "travel_desk",
      "change_cost": 12.25,
      "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-19",
      "ingested_at": "2026-08-20T02:14:00Z",
      "version": 1,
      "public_rate": 416.8,
      "discount_pct": 28.97
    },
    {
      "id": "RS-8854779-1",
      "period": "2026-08",
      "night": "2026-08-20",
      "booking_id": "RS-8854779",
      "duty_id": "D-514779",
      "layover_id": "L-514780",
      "crew_id": "FRA-1082",
      "crew_name": "D. Aubert",
      "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-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": 0.5,
      "booking_created_at": "2026-08-20T02:00:00Z",
      "checkin_time": "14:00",
      "checkout_time": "11:00",
      "duty_end_utc": "2026-08-20T13:15:00Z",
      "duty_start_utc": "2026-08-20T09:15:00Z",
      "transfer_minutes": 10,
      "room_net": 304.12,
      "vat_rate": 10,
      "vat_amount": 30.41,
      "vat_country": "FR",
      "vat_recoverable": 1,
      "city_tax": 2.88,
      "rate_paid": 337.41,
      "ancillaries": 0,
      "fee": 15.97,
      "currency_local": "EUR",
      "rate_paid_local": 337.41,
      "fx_rate": 1,
      "fx_date": "2026-08-20",
      "currency": "EUR",
      "revenue_model": "vendor_net",
      "supplier_cost": 306.54,
      "markup": 30.87,
      "commission_received": 0,
      "commission_shared": 0,
      "commission_share_pct": 0,
      "rebate_received": 0,
      "vcc_ref": "VCC-8854779",
      "vcc_auth_amount": 362.41,
      "folio_amount": 337.41,
      "settled_amount": 337.41,
      "settled_at": "2026-08-20T23:59:00Z",
      "contracted_rate": null,
      "baseline_rate": 381.37,
      "market_rate": 369.93,
      "rate_honoured": 1,
      "customer": "ASL own pax",
      "cost_centre": "LYS-CREW",
      "change_type": "modify_in_place",
      "change_source": "aims",
      "change_cost": 11.36,
      "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-20",
      "ingested_at": "2026-08-20T02:14:00Z",
      "version": 1,
      "public_rate": 381.37,
      "discount_pct": 11.53
    },
    {
      "id": "RS-8854984-2",
      "period": "2026-08",
      "night": "2026-08-20",
      "booking_id": "RS-8854984",
      "duty_id": "D-514984",
      "layover_id": "L-514985",
      "crew_id": "FRA-1046",
      "crew_name": "E. Aubert",
      "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-130",
      "hotel": "Comfort Hotel Lyon",
      "chain": "Choice",
      "contract_id": "C-130",
      "allotment_id": "A-130",
      "is_allotment_night": 1,
      "rate_type": "contracted",
      "duty_reason": "overnight",
      "night_status": "occupied",
      "lead_time_days": 0.5,
      "booking_created_at": "2026-08-19T03:00:00Z",
      "checkin_time": "15:00",
      "checkout_time": "08:15",
      "duty_end_utc": "2026-08-20T14:15:00Z",
      "duty_start_utc": "2026-08-20T11:50:00Z",
      "transfer_minutes": 10,
      "room_net": 247.21,
      "vat_rate": 10,
      "vat_amount": 24.72,
      "vat_country": "FR",
      "vat_recoverable": 1,
      "city_tax": 3.3,
      "rate_paid": 275.23,
      "ancillaries": 24.25,
      "fee": 0,
      "currency_local": "EUR",
      "rate_paid_local": 275.23,
      "fx_rate": 1,
      "fx_date": "2026-08-20",
      "currency": "EUR",
      "revenue_model": "routespring_contract",
      "supplier_cost": 256.25,
      "markup": 18.98,
      "commission_received": 0,
      "commission_shared": 0,
      "commission_share_pct": 0,
      "rebate_received": 0,
      "vcc_ref": "VCC-8854984",
      "vcc_auth_amount": 324.48,
      "folio_amount": 299.48,
      "settled_amount": 299.48,
      "settled_at": "2026-08-20T23:59:00Z",
      "contracted_rate": 275.23,
      "baseline_rate": 383.49,
      "market_rate": 371.99,
      "rate_honoured": 1,
      "customer": "DHL",
      "cost_centre": "CDG-CREW",
      "change_type": "modify_in_place",
      "change_source": "aims",
      "change_cost": 11.33,
      "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-19",
      "ingested_at": "2026-08-20T02:14:00Z",
      "version": 1,
      "public_rate": 383.49,
      "discount_pct": 28.23
    },
    {
      "id": "RS-8855099-2",
      "period": "2026-08",
      "night": "2026-08-20",
      "booking_id": "RS-8855099",
      "duty_id": "D-515099",
      "layover_id": "L-515100",
      "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-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-19T03:00:00Z",
      "checkin_time": "15:00",
      "checkout_time": "10:00",
      "duty_end_utc": "2026-08-20T14:11:00Z",
      "duty_start_utc": "2026-08-20T11:50:00Z",
      "transfer_minutes": 14,
      "room_net": 263.96,
      "vat_rate": 10,
      "vat_amount": 26.4,
      "vat_country": "FR",
      "vat_recoverable": 1,
      "city_tax": 5.2,
      "rate_paid": 295.56,
      "ancillaries": 28.77,
      "fee": 0,
      "currency_local": "EUR",
      "rate_paid_local": 295.56,
      "fx_rate": 1,
      "fx_date": "2026-08-20",
      "currency": "EUR",
      "revenue_model": "airline_contract",
      "supplier_cost": 295.56,
      "markup": 0,
      "commission_received": 0,
      "commission_shared": 0,
      "commission_share_pct": 0,
      "rebate_received": 0,
      "vcc_ref": "VCC-8855099",
      "vcc_auth_amount": 349.33,
      "folio_amount": 324.33,
      "settled_amount": 324.33,
      "settled_at": "2026-08-20T23:59:00Z",
      "contracted_rate": 295.56,
      "baseline_rate": 427.05,
      "market_rate": 414.24,
      "rate_honoured": 1,
      "customer": "DHL",
      "cost_centre": "LYS-CREW",
      "change_type": "modify_in_place",
      "change_source": "aims",
      "change_cost": 12.09,
      "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-19",
      "ingested_at": "2026-08-20T02:14:00Z",
      "version": 1,
      "public_rate": 427.05,
      "discount_pct": 30.79
    },
    {
      "id": "RS-8855100-1",
      "period": "2026-08",
      "night": "2026-08-20",
      "booking_id": "RS-8855100",
      "duty_id": "D-515100",
      "layover_id": "L-515101",
      "crew_id": "FRA-1010",
      "crew_name": "B. Aubert",
      "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": "A-130",
      "is_allotment_night": 1,
      "rate_type": "contracted",
      "duty_reason": "overnight",
      "night_status": "occupied",
      "lead_time_days": 0.5,
      "booking_created_at": "2026-08-19T17:40:00Z",
      "checkin_time": "05:40",
      "checkout_time": "10:00",
      "duty_end_utc": "2026-08-20T04:55:00Z",
      "duty_start_utc": "2026-08-20T11:50:00Z",
      "transfer_minutes": 10,
      "room_net": 248.01,
      "vat_rate": 10,
      "vat_amount": 24.8,
      "vat_country": "FR",
      "vat_recoverable": 1,
      "city_tax": 3.3,
      "rate_paid": 276.11,
      "ancillaries": 26.77,
      "fee": 15.97,
      "currency_local": "EUR",
      "rate_paid_local": 276.11,
      "fx_rate": 1,
      "fx_date": "2026-08-20",
      "currency": "EUR",
      "revenue_model": "routespring_contract",
      "supplier_cost": 255.64,
      "markup": 20.47,
      "commission_received": 0,
      "commission_shared": 0,
      "commission_share_pct": 0,
      "rebate_received": 0,
      "vcc_ref": "VCC-8855100",
      "vcc_auth_amount": 327.88,
      "folio_amount": 302.88,
      "settled_amount": 302.88,
      "settled_at": "2026-08-20T23:59:00Z",
      "contracted_rate": 276.11,
      "baseline_rate": 383.49,
      "market_rate": 371.99,
      "rate_honoured": 1,
      "customer": "ASL own pax",
      "cost_centre": "MRS-CREW",
      "change_type": "modify_in_place",
      "change_source": "aims",
      "change_cost": 14.96,
      "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": 4.2,
      "complaint_theme": null,
      "source_file_id": "AIMS-2026-08-20",
      "ingested_at": "2026-08-20T02:14:00Z",
      "version": 1,
      "public_rate": 383.49,
      "discount_pct": 28
    },
    {
      "id": "RS-8855177-4",
      "period": "2026-08",
      "night": "2026-08-20",
      "booking_id": "RS-8855177",
      "duty_id": "D-515177",
      "layover_id": "L-515178",
      "crew_id": "FRA-1010",
      "crew_name": "B. Aubert",
      "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-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": 0.5,
      "booking_created_at": "2026-08-17T02:00:00Z",
      "checkin_time": "14:00",
      "checkout_time": "08:15",
      "duty_end_utc": "2026-08-20T13:10:00Z",
      "duty_start_utc": "2026-08-20T06:30:00Z",
      "transfer_minutes": 15,
      "room_net": 242.99,
      "vat_rate": 10,
      "vat_amount": 24.3,
      "vat_country": "FR",
      "vat_recoverable": 1,
      "city_tax": 3.3,
      "rate_paid": 270.59,
      "ancillaries": 34.03,
      "fee": 0,
      "currency_local": "EUR",
      "rate_paid_local": 270.59,
      "fx_rate": 1,
      "fx_date": "2026-08-20",
      "currency": "EUR",
      "revenue_model": "airline_contract",
      "supplier_cost": 270.59,
      "markup": 0,
      "commission_received": 0,
      "commission_shared": 0,
      "commission_share_pct": 0,
      "rebate_received": 0,
      "vcc_ref": "VCC-8855177",
      "vcc_auth_amount": 329.62,
      "folio_amount": 304.62,
      "settled_amount": 304.62,
      "settled_at": "2026-08-20T23:59:00Z",
      "contracted_rate": 270.59,
      "baseline_rate": 376.1,
      "market_rate": 364.82,
      "rate_honoured": 1,
      "customer": "ASL own pax",
      "cost_centre": "MRS-CREW",
      "change_type": "modify_in_place",
      "change_source": "aims",
      "change_cost": 15.12,
      "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-17",
      "ingested_at": "2026-08-20T02:14:00Z",
      "version": 1,
      "public_rate": 376.1,
      "discount_pct": 28.05
    },
    {
      "id": "RS-8853580-1",
      "period": "2026-08",
      "night": "2026-08-19",
      "booking_id": "RS-8853580",
      "duty_id": "D-513580",
      "layover_id": "L-513581",
      "crew_id": "IRE-1002",
      "crew_name": "E. Doyle",
      "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-102",
      "hotel": "Maldron Hotel Dublin Airport",
      "chain": "Dalata",
      "contract_id": null,
      "allotment_id": null,
      "is_allotment_night": 0,
      "rate_type": "bedbank",
      "duty_reason": "irops",
      "night_status": "occupied",
      "lead_time_days": 0,
      "booking_created_at": "2026-08-19T04:10:00Z",
      "checkin_time": "05:40",
      "checkout_time": "11:00",
      "duty_end_utc": "2026-08-19T04:42:00Z",
      "duty_start_utc": "2026-08-19T09:15:00Z",
      "transfer_minutes": 23,
      "room_net": 292.86,
      "vat_rate": 13.5,
      "vat_amount": 39.54,
      "vat_country": "IE",
      "vat_recoverable": 1,
      "city_tax": 0,
      "rate_paid": 332.4,
      "ancillaries": 12.28,
      "fee": 15.97,
      "currency_local": "EUR",
      "rate_paid_local": 332.4,
      "fx_rate": 1,
      "fx_date": "2026-08-19",
      "currency": "EUR",
      "revenue_model": "vendor_net",
      "supplier_cost": 297.45,
      "markup": 34.95,
      "commission_received": 0,
      "commission_shared": 0,
      "commission_share_pct": 0,
      "rebate_received": 0,
      "vcc_ref": "VCC-8853580",
      "vcc_auth_amount": 369.68,
      "folio_amount": 344.68,
      "settled_amount": 344.68,
      "settled_at": "2026-08-19T23:59:00Z",
      "contracted_rate": null,
      "baseline_rate": 371.78,
      "market_rate": 360.63,
      "rate_honoured": 1,
      "customer": "FedEx",
      "cost_centre": "EMA-CREW",
      "change_type": "modify_in_place",
      "change_source": "aims",
      "change_cost": 11.94,
      "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-19",
      "ingested_at": "2026-08-19T02:14:00Z",
      "version": 1,
      "public_rate": 371.78,
      "discount_pct": 10.59
    },
    {
      "id": "RS-8853625-2",
      "period": "2026-08",
      "night": "2026-08-19",
      "booking_id": "RS-8853625",
      "duty_id": "D-513625",
      "layover_id": "L-513626",
      "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": "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": "irops",
      "night_status": "occupied",
      "lead_time_days": 0,
      "booking_created_at": "2026-08-18T13:30:00Z",
      "checkin_time": "15:00",
      "checkout_time": "08:15",
      "duty_end_utc": "2026-08-19T14:02:00Z",
      "duty_start_utc": "2026-08-19T11:50:00Z",
      "transfer_minutes": 23,
      "room_net": 232.14,
      "vat_rate": 20,
      "vat_amount": 46.43,
      "vat_country": "GB",
      "vat_recoverable": 1,
      "city_tax": 0,
      "rate_paid": 278.57,
      "ancillaries": 0,
      "fee": 0,
      "currency_local": "GBP",
      "rate_paid_local": 234.49,
      "fx_rate": 1.187985,
      "fx_date": "2026-08-19",
      "currency": "EUR",
      "revenue_model": "routespring_contract",
      "supplier_cost": 264.04,
      "markup": 14.53,
      "commission_received": 0,
      "commission_shared": 0,
      "commission_share_pct": 0,
      "rebate_received": 0,
      "vcc_ref": "VCC-8853625",
      "vcc_auth_amount": 303.57,
      "folio_amount": 278.57,
      "settled_amount": 278.57,
      "settled_at": "2026-08-19T23:59:00Z",
      "contracted_rate": 278.57,
      "baseline_rate": 411.18,
      "market_rate": 398.84,
      "rate_honoured": 1,
      "customer": "DHL",
      "cost_centre": "DUB-CREW",
      "change_type": "modify_in_place",
      "change_source": "aims",
      "change_cost": 18.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-18",
      "ingested_at": "2026-08-19T02:14:00Z",
      "version": 1,
      "public_rate": 411.18,
      "discount_pct": 32.25
    },
    {
      "id": "RS-8853700-2",
      "period": "2026-08",
      "night": "2026-08-19",
      "booking_id": "RS-8853700",
      "duty_id": "D-513700",
      "layover_id": "L-513701",
      "crew_id": "IRE-1073",
      "crew_name": "E. O Conaill",
      "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": null,
      "is_allotment_night": 0,
      "rate_type": "contracted",
      "duty_reason": "irops",
      "night_status": "occupied",
      "lead_time_days": 0,
      "booking_created_at": "2026-08-18T14:30:00Z",
      "checkin_time": "16:00",
      "checkout_time": "04:30",
      "duty_end_utc": "2026-08-19T15:15:00Z",
      "duty_start_utc": "2026-08-19T09:15:00Z",
      "transfer_minutes": 10,
      "room_net": 233.95,
      "vat_rate": 7,
      "vat_amount": 16.38,
      "vat_country": "DE",
      "vat_recoverable": 1,
      "city_tax": 5,
      "rate_paid": 255.33,
      "ancillaries": 14.88,
      "fee": 0,
      "currency_local": "EUR",
      "rate_paid_local": 255.33,
      "fx_rate": 1,
      "fx_date": "2026-08-19",
      "currency": "EUR",
      "revenue_model": "airline_contract",
      "supplier_cost": 255.33,
      "markup": 0,
      "commission_received": 0,
      "commission_shared": 0,
      "commission_share_pct": 0,
      "rebate_received": 0,
      "vcc_ref": "VCC-8853700",
      "vcc_auth_amount": 295.21,
      "folio_amount": 270.21,
      "settled_amount": 270.21,
      "settled_at": "2026-08-19T23:59:00Z",
      "contracted_rate": 255.33,
      "baseline_rate": 377.18,
      "market_rate": 365.86,
      "rate_honoured": 1,
      "customer": "UPS",
      "cost_centre": "EMA-CREW",
      "change_type": "modify_in_place",
      "change_source": "travel_desk",
      "change_cost": 15.94,
      "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-18",
      "ingested_at": "2026-08-19T02:14:00Z",
      "version": 1,
      "public_rate": 377.18,
      "discount_pct": 32.31
    },
    {
      "id": "RS-8853979-1",
      "period": "2026-08",
      "night": "2026-08-19",
      "booking_id": "RS-8853979",
      "duty_id": "D-513979",
      "layover_id": "L-513980",
      "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": "BRU",
      "country": "BE",
      "property_id": "P-117",
      "hotel": "Thon Hotel EU",
      "chain": "Thon",
      "contract_id": null,
      "allotment_id": null,
      "is_allotment_night": 0,
      "rate_type": "bedbank",
      "duty_reason": "irops",
      "night_status": "occupied",
      "lead_time_days": 0,
      "booking_created_at": "2026-08-19T13:30:00Z",
      "checkin_time": "15:00",
      "checkout_time": "11:00",
      "duty_end_utc": "2026-08-19T14:07:00Z",
      "duty_start_utc": "2026-08-19T06:30:00Z",
      "transfer_minutes": 18,
      "room_net": 393.34,
      "vat_rate": 6,
      "vat_amount": 23.6,
      "vat_country": "BE",
      "vat_recoverable": 1,
      "city_tax": 4.24,
      "rate_paid": 421.18,
      "ancillaries": 0,
      "fee": 15.97,
      "currency_local": "EUR",
      "rate_paid_local": 421.18,
      "fx_rate": 1,
      "fx_date": "2026-08-19",
      "currency": "EUR",
      "revenue_model": "vendor_net",
      "supplier_cost": 375.88,
      "markup": 45.3,
      "commission_received": 0,
      "commission_shared": 0,
      "commission_share_pct": 0,
      "rebate_received": 0,
      "vcc_ref": "VCC-8853979",
      "vcc_auth_amount": 446.18,
      "folio_amount": 421.18,
      "settled_amount": 421.18,
      "settled_at": "2026-08-19T23:59:00Z",
      "contracted_rate": null,
      "baseline_rate": 474.66,
      "market_rate": 460.42,
      "rate_honoured": 1,
      "customer": "DHL",
      "cost_centre": "LGG-CREW",
      "change_type": "modify_in_place",
      "change_source": "aims",
      "change_cost": 17.36,
      "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-19",
      "ingested_at": "2026-08-19T02:14:00Z",
      "version": 1,
      "public_rate": 474.66,
      "discount_pct": 11.27
    },
    {
      "id": "RS-8854031-1",
      "period": "2026-08",
      "night": "2026-08-19",
      "booking_id": "RS-8854031",
      "duty_id": "D-514031",
      "layover_id": "L-514032",
      "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": "overnight",
      "night_status": "occupied",
      "lead_time_days": 0.5,
      "booking_created_at": "2026-08-19T02:00:00Z",
      "checkin_time": "14:00",
      "checkout_time": "04:30",
      "duty_end_utc": "2026-08-19T12:29:00Z",
      "duty_start_utc": "2026-08-19T06:30:00Z",
      "transfer_minutes": 56,
      "room_net": 293.13,
      "vat_rate": 0,
      "vat_amount": 0,
      "vat_country": "HK",
      "vat_recoverable": 0,
      "city_tax": 0,
      "rate_paid": 293.13,
      "ancillaries": 0,
      "fee": 15.97,
      "currency_local": "HKD",
      "rate_paid_local": 2442.02,
      "fx_rate": 0.120036,
      "fx_date": "2026-08-19",
      "currency": "EUR",
      "revenue_model": "routespring_contract",
      "supplier_cost": 275.37,
      "markup": 17.76,
      "commission_received": 0,
      "commission_shared": 0,
      "commission_share_pct": 0,
      "rebate_received": 0,
      "vcc_ref": "VCC-8854031",
      "vcc_auth_amount": 318.13,
      "folio_amount": 293.13,
      "settled_amount": 293.13,
      "settled_at": "2026-08-19T23:59:00Z",
      "contracted_rate": 293.13,
      "baseline_rate": 445.85,
      "market_rate": 432.47,
      "rate_honoured": 1,
      "customer": "FedEx",
      "cost_centre": "LGG-CREW",
      "change_type": "modify_in_place",
      "change_source": "aims",
      "change_cost": 16.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": 4.9,
      "complaint_theme": null,
      "source_file_id": "AIMS-2026-08-19",
      "ingested_at": "2026-08-19T02:14:00Z",
      "version": 1,
      "public_rate": 445.85,
      "discount_pct": 34.25
    },
    {
      "id": "RS-8854065-1",
      "period": "2026-08",
      "night": "2026-08-19",
      "booking_id": "RS-8854065",
      "duty_id": "D-514065",
      "layover_id": "L-514066",
      "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": "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": "no_show",
      "lead_time_days": 0.5,
      "booking_created_at": "2026-08-18T13:15:00Z",
      "checkin_time": "01:15",
      "checkout_time": "10:00",
      "duty_end_utc": "2026-08-19T00:00:00Z",
      "duty_start_utc": "2026-08-19T14:05:00Z",
      "transfer_minutes": 56,
      "room_net": 297.98,
      "vat_rate": 0,
      "vat_amount": 0,
      "vat_country": "HK",
      "vat_recoverable": 0,
      "city_tax": 0,
      "rate_paid": 297.98,
      "ancillaries": 0,
      "fee": 15.97,
      "currency_local": "HKD",
      "rate_paid_local": 2482.42,
      "fx_rate": 0.120036,
      "fx_date": "2026-08-19",
      "currency": "EUR",
      "revenue_model": "routespring_contract",
      "supplier_cost": 279.27,
      "markup": 18.71,
      "commission_received": 0,
      "commission_shared": 0,
      "commission_share_pct": 0,
      "rebate_received": 0,
      "vcc_ref": "VCC-8854065",
      "vcc_auth_amount": 322.98,
      "folio_amount": 297.98,
      "settled_amount": 297.98,
      "settled_at": "2026-08-19T23:59:00Z",
      "contracted_rate": 297.98,
      "baseline_rate": 445.85,
      "market_rate": 432.47,
      "rate_honoured": 1,
      "customer": "DHL",
      "cost_centre": "BRU-CREW",
      "change_type": "modify_in_place",
      "change_source": "aims",
      "change_cost": 14.32,
      "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-19",
      "ingested_at": "2026-08-19T02:14:00Z",
      "version": 1,
      "public_rate": 445.85,
      "discount_pct": 33.17
    },
    {
      "id": "RS-8854509-1",
      "period": "2026-08",
      "night": "2026-08-19",
      "booking_id": "RS-8854509",
      "duty_id": "D-514509",
      "layover_id": "L-514510",
      "crew_id": "BEL-1085",
      "crew_name": "B. Janssens",
      "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": "C-123",
      "allotment_id": null,
      "is_allotment_night": 0,
      "rate_type": "contracted",
      "duty_reason": "irops",
      "night_status": "occupied",
      "lead_time_days": 0,
      "booking_created_at": "2026-08-19T21:00:00Z",
      "checkin_time": "22:30",
      "checkout_time": "12:00",
      "duty_end_utc": "2026-08-19T21:07:00Z",
      "duty_start_utc": "2026-08-19T11:50:00Z",
      "transfer_minutes": 48,
      "room_net": 272.36,
      "vat_rate": 5,
      "vat_amount": 13.62,
      "vat_country": "AE",
      "vat_recoverable": 0,
      "city_tax": 5,
      "rate_paid": 290.98,
      "ancillaries": 0,
      "fee": 15.97,
      "currency_local": "AED",
      "rate_paid_local": 1132.26,
      "fx_rate": 0.256991,
      "fx_date": "2026-08-19",
      "currency": "EUR",
      "revenue_model": "routespring_contract",
      "supplier_cost": 274.16,
      "markup": 16.82,
      "commission_received": 0,
      "commission_shared": 0,
      "commission_share_pct": 0,
      "rebate_received": 0,
      "vcc_ref": "VCC-8854509",
      "vcc_auth_amount": 315.98,
      "folio_amount": 290.98,
      "settled_amount": 290.98,
      "settled_at": "2026-08-19T23:59:00Z",
      "contracted_rate": 290.98,
      "baseline_rate": 438.5,
      "market_rate": 425.35,
      "rate_honoured": 1,
      "customer": "FedEx",
      "cost_centre": "LGG-CREW",
      "change_type": "modify_in_place",
      "change_source": "aims",
      "change_cost": 17.97,
      "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-19",
      "ingested_at": "2026-08-19T02:14:00Z",
      "version": 1,
      "public_rate": 438.5,
      "discount_pct": 33.64
    },
    {
      "id": "RS-8854515-1",
      "period": "2026-08",
      "night": "2026-08-19",
      "booking_id": "RS-8854515",
      "duty_id": "D-514515",
      "layover_id": "L-514516",
      "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": "C-122",
      "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-19T03:00:00Z",
      "checkin_time": "15:00",
      "checkout_time": "12:00",
      "duty_end_utc": "2026-08-19T13:29:00Z",
      "duty_start_utc": "2026-08-19T09:15:00Z",
      "transfer_minutes": 56,
      "room_net": 270.57,
      "vat_rate": 5,
      "vat_amount": 13.53,
      "vat_country": "AE",
      "vat_recoverable": 0,
      "city_tax": 5,
      "rate_paid": 289.1,
      "ancillaries": 0,
      "fee": 15.97,
      "currency_local": "AED",
      "rate_paid_local": 1124.94,
      "fx_rate": 0.256991,
      "fx_date": "2026-08-19",
      "currency": "EUR",
      "revenue_model": "airline_contract",
      "supplier_cost": 289.1,
      "markup": 0,
      "commission_received": 0,
      "commission_shared": 0,
      "commission_share_pct": 0,
      "rebate_received": 0,
      "vcc_ref": "VCC-8854515",
      "vcc_auth_amount": 314.1,
      "folio_amount": 289.1,
      "settled_amount": 289.1,
      "settled_at": "2026-08-19T23:59:00Z",
      "contracted_rate": 289.1,
      "baseline_rate": 414.99,
      "market_rate": 402.54,
      "rate_honoured": 1,
      "customer": "ASL own pax",
      "cost_centre": "LGG-CREW",
      "change_type": "modify_in_place",
      "change_source": "travel_desk",
      "change_cost": 18.36,
      "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-19",
      "ingested_at": "2026-08-19T02:14:00Z",
      "version": 1,
      "public_rate": 414.99,
      "discount_pct": 30.34
    },
    {
      "id": "RS-8854549-1",
      "period": "2026-08",
      "night": "2026-08-19",
      "booking_id": "RS-8854549",
      "duty_id": "D-514549",
      "layover_id": "L-514550",
      "crew_id": "BEL-1013",
      "crew_name": "M. Janssens",
      "crew_rank": "ENG",
      "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": "C-118",
      "allotment_id": "A-118",
      "is_allotment_night": 1,
      "rate_type": "contracted",
      "duty_reason": "overnight",
      "night_status": "occupied",
      "lead_time_days": 0.5,
      "booking_created_at": "2026-08-19T04:00:00Z",
      "checkin_time": "16:00",
      "checkout_time": "12:00",
      "duty_end_utc": "2026-08-19T15:12:00Z",
      "duty_start_utc": "2026-08-19T09:15:00Z",
      "transfer_minutes": 13,
      "room_net": 304.27,
      "vat_rate": 6,
      "vat_amount": 18.26,
      "vat_country": "BE",
      "vat_recoverable": 1,
      "city_tax": 4.24,
      "rate_paid": 326.77,
      "ancillaries": 0,
      "fee": 15.97,
      "currency_local": "EUR",
      "rate_paid_local": 326.77,
      "fx_rate": 1,
      "fx_date": "2026-08-19",
      "currency": "EUR",
      "revenue_model": "routespring_contract",
      "supplier_cost": 305.2,
      "markup": 21.57,
      "commission_received": 0,
      "commission_shared": 0,
      "commission_share_pct": 0,
      "rebate_received": 0,
      "vcc_ref": "VCC-8854549",
      "vcc_auth_amount": 351.77,
      "folio_amount": 326.77,
      "settled_amount": 326.77,
      "settled_at": "2026-08-19T23:59:00Z",
      "contracted_rate": 326.77,
      "baseline_rate": 455.93,
      "market_rate": 442.25,
      "rate_honoured": 1,
      "customer": "DHL",
      "cost_centre": "LGG-CREW",
      "change_type": "modify_in_place",
      "change_source": "aims",
      "change_cost": 16.35,
      "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-19",
      "ingested_at": "2026-08-19T02:14:00Z",
      "version": 1,
      "public_rate": 455.93,
      "discount_pct": 28.33
    },
    {
      "id": "RS-8854609-1",
      "period": "2026-08",
      "night": "2026-08-19",
      "booking_id": "RS-8854609",
      "duty_id": "D-514609",
      "layover_id": "L-514610",
      "crew_id": "BEL-1059",
      "crew_name": "J. Verhoeven",
      "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-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-19T10:30:00Z",
      "checkin_time": "22:30",
      "checkout_time": "11:00",
      "duty_end_utc": "2026-08-19T21:33:00Z",
      "duty_start_utc": "2026-08-19T06:30:00Z",
      "transfer_minutes": 22,
      "room_net": 243.95,
      "vat_rate": 6,
      "vat_amount": 14.64,
      "vat_country": "BE",
      "vat_recoverable": 1,
      "city_tax": 4,
      "rate_paid": 262.59,
      "ancillaries": 30.86,
      "fee": 15.97,
      "currency_local": "EUR",
      "rate_paid_local": 262.59,
      "fx_rate": 1,
      "fx_date": "2026-08-19",
      "currency": "EUR",
      "revenue_model": "routespring_contract",
      "supplier_cost": 246.18,
      "markup": 16.41,
      "commission_received": 0,
      "commission_shared": 0,
      "commission_share_pct": 0,
      "rebate_received": 0,
      "vcc_ref": "VCC-8854609",
      "vcc_auth_amount": 318.45,
      "folio_amount": 293.45,
      "settled_amount": 293.45,
      "settled_at": "2026-08-19T23:59:00Z",
      "contracted_rate": 262.59,
      "baseline_rate": 388.29,
      "market_rate": 376.64,
      "rate_honoured": 1,
      "customer": "DHL",
      "cost_centre": "BRU-CREW",
      "change_type": "modify_in_place",
      "change_source": "aims",
      "change_cost": 11.31,
      "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-19",
      "ingested_at": "2026-08-19T02:14:00Z",
      "version": 1,
      "public_rate": 388.29,
      "discount_pct": 32.37
    },
    {
      "id": "RS-8854648-1",
      "period": "2026-08",
      "night": "2026-08-19",
      "booking_id": "RS-8854648",
      "duty_id": "D-514648",
      "layover_id": "L-514649",
      "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": "C-121",
      "allotment_id": null,
      "is_allotment_night": 0,
      "rate_type": "contracted",
      "duty_reason": "standby",
      "night_status": "occupied",
      "lead_time_days": 0.5,
      "booking_created_at": "2026-08-18T13:15:00Z",
      "checkin_time": "01:15",
      "checkout_time": "10:00",
      "duty_end_utc": "2026-08-19T00:00:00Z",
      "duty_start_utc": "2026-08-19T14:05:00Z",
      "transfer_minutes": 44,
      "room_net": 296.54,
      "vat_rate": 0,
      "vat_amount": 0,
      "vat_country": "HK",
      "vat_recoverable": 0,
      "city_tax": 0,
      "rate_paid": 296.54,
      "ancillaries": 0,
      "fee": 15.97,
      "currency_local": "HKD",
      "rate_paid_local": 2470.43,
      "fx_rate": 0.120036,
      "fx_date": "2026-08-19",
      "currency": "EUR",
      "revenue_model": "routespring_contract",
      "supplier_cost": 280.63,
      "markup": 15.91,
      "commission_received": 0,
      "commission_shared": 0,
      "commission_share_pct": 0,
      "rebate_received": 0,
      "vcc_ref": "VCC-8854648",
      "vcc_auth_amount": 321.54,
      "folio_amount": 296.54,
      "settled_amount": 296.54,
      "settled_at": "2026-08-19T23:59:00Z",
      "contracted_rate": 296.54,
      "baseline_rate": 445.34,
      "market_rate": 431.98,
      "rate_honoured": 1,
      "customer": "UPS",
      "cost_centre": "LGG-CREW",
      "change_type": "modify_in_place",
      "change_source": "aims",
      "change_cost": 13.54,
      "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-19",
      "ingested_at": "2026-08-19T02:14:00Z",
      "version": 1,
      "public_rate": 445.34,
      "discount_pct": 33.41
    },
    {
      "id": "RS-8854652-1",
      "period": "2026-08",
      "night": "2026-08-19",
      "booking_id": "RS-8854652",
      "duty_id": "D-514652",
      "layover_id": "L-514653",
      "crew_id": "BEL-1060",
      "crew_name": "C. Vermeulen",
      "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-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": "positioning",
      "night_status": "occupied",
      "lead_time_days": 0.5,
      "booking_created_at": "2026-08-19T04:00:00Z",
      "checkin_time": "16:00",
      "checkout_time": "10:00",
      "duty_end_utc": "2026-08-19T15:03:00Z",
      "duty_start_utc": "2026-08-19T06:30:00Z",
      "transfer_minutes": 22,
      "room_net": 339.3,
      "vat_rate": 6,
      "vat_amount": 20.36,
      "vat_country": "BE",
      "vat_recoverable": 1,
      "city_tax": 4,
      "rate_paid": 363.66,
      "ancillaries": 19.55,
      "fee": 15.97,
      "currency_local": "EUR",
      "rate_paid_local": 363.66,
      "fx_rate": 1,
      "fx_date": "2026-08-19",
      "currency": "EUR",
      "revenue_model": "vendor_commission",
      "supplier_cost": 363.66,
      "markup": 0,
      "commission_received": 31.04,
      "commission_shared": 15.52,
      "commission_share_pct": 50,
      "rebate_received": 0,
      "vcc_ref": "VCC-8854652",
      "vcc_auth_amount": 408.21,
      "folio_amount": 383.21,
      "settled_amount": 383.21,
      "settled_at": "2026-08-19T23:59:00Z",
      "contracted_rate": null,
      "baseline_rate": 388.29,
      "market_rate": 376.64,
      "rate_honoured": 1,
      "customer": "FedEx",
      "cost_centre": "BRU-CREW",
      "change_type": "modify_in_place",
      "change_source": "travel_desk",
      "change_cost": 11.3,
      "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-19",
      "ingested_at": "2026-08-19T02:14:00Z",
      "version": 1,
      "public_rate": 388.29,
      "discount_pct": 6.34
    },
    {
      "id": "RS-8854660-1",
      "period": "2026-08",
      "night": "2026-08-19",
      "booking_id": "RS-8854660",
      "duty_id": "D-514660",
      "layover_id": "L-514661",
      "crew_id": "FRA-1025",
      "crew_name": "M. Delacroix",
      "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": "overnight",
      "night_status": "occupied",
      "lead_time_days": 0.5,
      "booking_created_at": "2026-08-18T13:15:00Z",
      "checkin_time": "01:15",
      "checkout_time": "08:15",
      "duty_end_utc": "2026-08-19T00:26:00Z",
      "duty_start_utc": "2026-08-19T09:15:00Z",
      "transfer_minutes": 14,
      "room_net": 264.43,
      "vat_rate": 10,
      "vat_amount": 26.44,
      "vat_country": "FR",
      "vat_recoverable": 1,
      "city_tax": 5.2,
      "rate_paid": 296.07,
      "ancillaries": 35.11,
      "fee": 15.97,
      "currency_local": "EUR",
      "rate_paid_local": 296.07,
      "fx_rate": 1,
      "fx_date": "2026-08-19",
      "currency": "EUR",
      "revenue_model": "routespring_contract",
      "supplier_cost": 276.25,
      "markup": 19.82,
      "commission_received": 0,
      "commission_shared": 0,
      "commission_share_pct": 0,
      "rebate_received": 0,
      "vcc_ref": "VCC-8854660",
      "vcc_auth_amount": 356.18,
      "folio_amount": 331.18,
      "settled_amount": 331.18,
      "settled_at": "2026-08-19T23:59:00Z",
      "contracted_rate": 296.07,
      "baseline_rate": 426.9,
      "market_rate": 414.09,
      "rate_honoured": 1,
      "customer": "FedEx",
      "cost_centre": "MRS-CREW",
      "change_type": "modify_in_place",
      "change_source": "aims",
      "change_cost": 12.24,
      "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-19",
      "ingested_at": "2026-08-19T02:14:00Z",
      "version": 1,
      "public_rate": 426.9,
      "discount_pct": 30.65
    },
    {
      "id": "RS-8854780-1",
      "period": "2026-08",
      "night": "2026-08-19",
      "booking_id": "RS-8854780",
      "duty_id": "D-514780",
      "layover_id": "L-514781",
      "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": "TLS",
      "country": "FR",
      "property_id": "P-134",
      "hotel": "Ibis Toulouse Blagnac",
      "chain": "Accor",
      "contract_id": "C-134",
      "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-19T04:00:00Z",
      "checkin_time": "16:00",
      "checkout_time": "08:15",
      "duty_end_utc": "2026-08-19T15:15:00Z",
      "duty_start_utc": "2026-08-19T06:30:00Z",
      "transfer_minutes": 10,
      "room_net": 241.14,
      "vat_rate": 10,
      "vat_amount": 24.11,
      "vat_country": "FR",
      "vat_recoverable": 1,
      "city_tax": 2.88,
      "rate_paid": 268.13,
      "ancillaries": 0,
      "fee": 15.97,
      "currency_local": "EUR",
      "rate_paid_local": 268.13,
      "fx_rate": 1,
      "fx_date": "2026-08-19",
      "currency": "EUR",
      "revenue_model": "airline_contract",
      "supplier_cost": 268.13,
      "markup": 0,
      "commission_received": 0,
      "commission_shared": 0,
      "commission_share_pct": 0,
      "rebate_received": 0,
      "vcc_ref": "VCC-8854780",
      "vcc_auth_amount": 293.13,
      "folio_amount": 268.13,
      "settled_amount": 268.13,
      "settled_at": "2026-08-19T23:59:00Z",
      "contracted_rate": 268.13,
      "baseline_rate": 398.49,
      "market_rate": 386.54,
      "rate_honoured": 1,
      "customer": "UPS",
      "cost_centre": "CDG-CREW",
      "change_type": "modify_in_place",
      "change_source": "aims",
      "change_cost": 18.51,
      "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-19",
      "ingested_at": "2026-08-19T02:14:00Z",
      "version": 1,
      "public_rate": 398.49,
      "discount_pct": 32.71
    },
    {
      "id": "RS-8854904-2",
      "period": "2026-08",
      "night": "2026-08-19",
      "booking_id": "RS-8854904",
      "duty_id": "D-514904",
      "layover_id": "L-514905",
      "crew_id": "FRA-1065",
      "crew_name": "R. Fontaine",
      "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": "gds",
      "duty_reason": "irops",
      "night_status": "occupied",
      "lead_time_days": 0,
      "booking_created_at": "2026-08-17T23:45:00Z",
      "checkin_time": "01:15",
      "checkout_time": "11:00",
      "duty_end_utc": "2026-08-19T00:26:00Z",
      "duty_start_utc": "2026-08-19T11:50:00Z",
      "transfer_minutes": 14,
      "room_net": 375.17,
      "vat_rate": 10,
      "vat_amount": 37.52,
      "vat_country": "FR",
      "vat_recoverable": 1,
      "city_tax": 5.2,
      "rate_paid": 417.89,
      "ancillaries": 31.67,
      "fee": 0,
      "currency_local": "EUR",
      "rate_paid_local": 417.89,
      "fx_rate": 1,
      "fx_date": "2026-08-19",
      "currency": "EUR",
      "revenue_model": "vendor_commission",
      "supplier_cost": 417.89,
      "markup": 0,
      "commission_received": 32.72,
      "commission_shared": 16.36,
      "commission_share_pct": 50,
      "rebate_received": 0,
      "vcc_ref": "VCC-8854904",
      "vcc_auth_amount": 474.56,
      "folio_amount": 449.56,
      "settled_amount": 449.56,
      "settled_at": "2026-08-19T23:59:00Z",
      "contracted_rate": null,
      "baseline_rate": 443.72,
      "market_rate": 430.41,
      "rate_honoured": 1,
      "customer": "FedEx",
      "cost_centre": "MRS-CREW",
      "change_type": "modify_in_place",
      "change_source": "aims",
      "change_cost": 14.06,
      "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-18",
      "ingested_at": "2026-08-19T02:14:00Z",
      "version": 1,
      "public_rate": 443.72,
      "discount_pct": 5.82
    },
    {
      "id": "RS-8854984-1",
      "period": "2026-08",
      "night": "2026-08-19",
      "booking_id": "RS-8854984",
      "duty_id": "D-514984",
      "layover_id": "L-514985",
      "crew_id": "FRA-1046",
      "crew_name": "E. Aubert",
      "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-130",
      "hotel": "Comfort Hotel Lyon",
      "chain": "Choice",
      "contract_id": "C-130",
      "allotment_id": "A-130",
      "is_allotment_night": 1,
      "rate_type": "contracted",
      "duty_reason": "overnight",
      "night_status": "occupied",
      "lead_time_days": 0.5,
      "booking_created_at": "2026-08-19T03:00:00Z",
      "checkin_time": "15:00",
      "checkout_time": "08:15",
      "duty_end_utc": "2026-08-19T14:15:00Z",
      "duty_start_utc": "2026-08-19T06:30:00Z",
      "transfer_minutes": 10,
      "room_net": 247.21,
      "vat_rate": 10,
      "vat_amount": 24.72,
      "vat_country": "FR",
      "vat_recoverable": 1,
      "city_tax": 3.3,
      "rate_paid": 275.23,
      "ancillaries": 0,
      "fee": 15.97,
      "currency_local": "EUR",
      "rate_paid_local": 275.23,
      "fx_rate": 1,
      "fx_date": "2026-08-19",
      "currency": "EUR",
      "revenue_model": "routespring_contract",
      "supplier_cost": 256.25,
      "markup": 18.98,
      "commission_received": 0,
      "commission_shared": 0,
      "commission_share_pct": 0,
      "rebate_received": 0,
      "vcc_ref": "VCC-8854984",
      "vcc_auth_amount": 300.23,
      "folio_amount": 275.23,
      "settled_amount": 275.23,
      "settled_at": "2026-08-19T23:59:00Z",
      "contracted_rate": 275.23,
      "baseline_rate": 380.43,
      "market_rate": 369.02,
      "rate_honoured": 1,
      "customer": "DHL",
      "cost_centre": "CDG-CREW",
      "change_type": "modify_in_place",
      "change_source": "travel_desk",
      "change_cost": 11.02,
      "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-19",
      "ingested_at": "2026-08-19T02:14:00Z",
      "version": 1,
      "public_rate": 380.43,
      "discount_pct": 27.65
    },
    {
      "id": "RS-8855099-1",
      "period": "2026-08",
      "night": "2026-08-19",
      "booking_id": "RS-8855099",
      "duty_id": "D-515099",
      "layover_id": "L-515100",
      "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-126",
      "hotel": "Novotel Paris CDG",
      "chain": "Accor",
      "contract_id": "C-126",
      "allotment_id": "A-126",
      "is_allotment_night": 1,
      "rate_type": "contracted",
      "duty_reason": "positioning",
      "night_status": "occupied",
      "lead_time_days": 0.5,
      "booking_created_at": "2026-08-19T03:00:00Z",
      "checkin_time": "15:00",
      "checkout_time": "10:00",
      "duty_end_utc": "2026-08-19T14:11:00Z",
      "duty_start_utc": "2026-08-19T09:15:00Z",
      "transfer_minutes": 14,
      "room_net": 263.96,
      "vat_rate": 10,
      "vat_amount": 26.4,
      "vat_country": "FR",
      "vat_recoverable": 1,
      "city_tax": 5.2,
      "rate_paid": 295.56,
      "ancillaries": 0,
      "fee": 15.97,
      "currency_local": "EUR",
      "rate_paid_local": 295.56,
      "fx_rate": 1,
      "fx_date": "2026-08-19",
      "currency": "EUR",
      "revenue_model": "airline_contract",
      "supplier_cost": 295.56,
      "markup": 0,
      "commission_received": 0,
      "commission_shared": 0,
      "commission_share_pct": 0,
      "rebate_received": 0,
      "vcc_ref": "VCC-8855099",
      "vcc_auth_amount": 320.56,
      "folio_amount": 295.56,
      "settled_amount": 295.56,
      "settled_at": "2026-08-19T23:59:00Z",
      "contracted_rate": 295.56,
      "baseline_rate": 443.72,
      "market_rate": 430.41,
      "rate_honoured": 1,
      "customer": "DHL",
      "cost_centre": "LYS-CREW",
      "change_type": "modify_in_place",
      "change_source": "aims",
      "change_cost": 14.9,
      "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": 4.9,
      "complaint_theme": null,
      "source_file_id": "AIMS-2026-08-19",
      "ingested_at": "2026-08-19T02:14:00Z",
      "version": 1,
      "public_rate": 443.72,
      "discount_pct": 33.39
    },
    {
      "id": "RS-8855177-3",
      "period": "2026-08",
      "night": "2026-08-19",
      "booking_id": "RS-8855177",
      "duty_id": "D-515177",
      "layover_id": "L-515178",
      "crew_id": "FRA-1010",
      "crew_name": "B. Aubert",
      "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-129",
      "hotel": "NH Lyon Airport",
      "chain": "NH",
      "contract_id": "C-129",
      "allotment_id": "A-129",
      "is_allotment_night": 1,
      "rate_type": "contracted",
      "duty_reason": "overnight",
      "night_status": "occupied",
      "lead_time_days": 0.5,
      "booking_created_at": "2026-08-17T02:00:00Z",
      "checkin_time": "14:00",
      "checkout_time": "08:15",
      "duty_end_utc": "2026-08-19T13:10:00Z",
      "duty_start_utc": "2026-08-19T09:15:00Z",
      "transfer_minutes": 15,
      "room_net": 242.99,
      "vat_rate": 10,
      "vat_amount": 24.3,
      "vat_country": "FR",
      "vat_recoverable": 1,
      "city_tax": 3.3,
      "rate_paid": 270.59,
      "ancillaries": 25.79,
      "fee": 0,
      "currency_local": "EUR",
      "rate_paid_local": 270.59,
      "fx_rate": 1,
      "fx_date": "2026-08-19",
      "currency": "EUR",
      "revenue_model": "airline_contract",
      "supplier_cost": 270.59,
      "markup": 0,
      "commission_received": 0,
      "commission_shared": 0,
      "commission_share_pct": 0,
      "rebate_received": 0,
      "vcc_ref": "VCC-8855177",
      "vcc_auth_amount": 321.38,
      "folio_amount": 296.38,
      "settled_amount": 296.38,
      "settled_at": "2026-08-19T23:59:00Z",
      "contracted_rate": 270.59,
      "baseline_rate": 375.11,
      "market_rate": 363.86,
      "rate_honoured": 1,
      "customer": "ASL own pax",
      "cost_centre": "MRS-CREW",
      "change_type": "modify_in_place",
      "change_source": "aims",
      "change_cost": 17.14,
      "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-17",
      "ingested_at": "2026-08-19T02:14:00Z",
      "version": 1,
      "public_rate": 375.11,
      "discount_pct": 27.86
    }
  ]
}