{
  "period": "2026-08",
  "entity": null,
  "prior_period": "2026-07",
  "total": 165,
  "limit": 200,
  "offset": 0,
  "rows": [
    {
      "id": "RS-8854877-1",
      "period": "2026-08",
      "night": "2026-08-01",
      "booking_id": "RS-8854877",
      "duty_id": "D-514877",
      "layover_id": "L-514878",
      "crew_id": "FRA-1031",
      "crew_name": "D. Marchand",
      "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": "bedbank",
      "duty_reason": "standby",
      "night_status": "occupied",
      "lead_time_days": 9,
      "booking_created_at": "2026-07-23T16:00:00Z",
      "checkin_time": "16:00",
      "checkout_time": "08:15",
      "duty_end_utc": "2026-08-01T15:07:00Z",
      "duty_start_utc": "2026-08-01T06:30:00Z",
      "transfer_minutes": 18,
      "room_net": 221.62,
      "vat_rate": 10,
      "vat_amount": 22.16,
      "vat_country": "FR",
      "vat_recoverable": 1,
      "city_tax": 3.3,
      "rate_paid": 247.08,
      "ancillaries": 0,
      "fee": 15.97,
      "currency_local": "EUR",
      "rate_paid_local": 247.08,
      "fx_rate": 1,
      "fx_date": "2026-08-01",
      "currency": "EUR",
      "revenue_model": "vendor_net",
      "supplier_cost": 223.93,
      "markup": 23.15,
      "commission_received": 0,
      "commission_shared": 0,
      "commission_share_pct": 0,
      "rebate_received": 0,
      "vcc_ref": "VCC-8854877",
      "vcc_auth_amount": 272.08,
      "folio_amount": 247.08,
      "settled_amount": 247.08,
      "settled_at": "2026-08-01T23:59:00Z",
      "contracted_rate": null,
      "baseline_rate": 304.63,
      "market_rate": 295.49,
      "rate_honoured": 1,
      "customer": "UPS",
      "cost_centre": "CDG-CREW",
      "change_type": null,
      "change_source": null,
      "change_cost": 0,
      "modify_attempted": 0,
      "modify_failed_reason": null,
      "room_lost": 0,
      "exception_opened_at": null,
      "exception_resolved_at": null,
      "resolved_by": null,
      "sla_breached": 0,
      "recon_state": "matched",
      "recon_amount": 0,
      "crew_rating": null,
      "complaint_theme": null,
      "source_file_id": "AIMS-2026-08-01",
      "ingested_at": "2026-08-01T02:14:00Z",
      "version": 1,
      "public_rate": 304.63,
      "discount_pct": 18.89
    },
    {
      "id": "RS-8855091-1",
      "period": "2026-08",
      "night": "2026-08-01",
      "booking_id": "RS-8855091",
      "duty_id": "D-515091",
      "layover_id": "L-515092",
      "crew_id": "FRA-1083",
      "crew_name": "E. Berger",
      "crew_rank": "CC",
      "traveller_type": "crew",
      "entity": "ASL Airlines France",
      "legal_entity": "ASL Airlines France SA",
      "home_base": "CDG",
      "station": "MRS",
      "country": "FR",
      "property_id": "P-131",
      "hotel": "Best Western Marseille Airport",
      "chain": "BWH",
      "contract_id": "C-131",
      "allotment_id": "A-131",
      "is_allotment_night": 1,
      "rate_type": "contracted",
      "duty_reason": "positioning",
      "night_status": "occupied",
      "lead_time_days": 2,
      "booking_created_at": "2026-07-30T15:00:00Z",
      "checkin_time": "15:00",
      "checkout_time": "04:30",
      "duty_end_utc": "2026-08-01T14:07:00Z",
      "duty_start_utc": "2026-08-01T11:50:00Z",
      "transfer_minutes": 18,
      "room_net": 244.37,
      "vat_rate": 10,
      "vat_amount": 24.44,
      "vat_country": "FR",
      "vat_recoverable": 1,
      "city_tax": 3.3,
      "rate_paid": 272.11,
      "ancillaries": 0,
      "fee": 15.97,
      "currency_local": "EUR",
      "rate_paid_local": 272.11,
      "fx_rate": 1,
      "fx_date": "2026-08-01",
      "currency": "EUR",
      "revenue_model": "routespring_contract",
      "supplier_cost": 257.92,
      "markup": 14.19,
      "commission_received": 0,
      "commission_shared": 0,
      "commission_share_pct": 0,
      "rebate_received": 0,
      "vcc_ref": "VCC-8855091",
      "vcc_auth_amount": 297.11,
      "folio_amount": 272.11,
      "settled_amount": 272.11,
      "settled_at": "2026-08-01T23:59:00Z",
      "contracted_rate": 272.11,
      "baseline_rate": 304.63,
      "market_rate": 295.49,
      "rate_honoured": 1,
      "customer": "ASL own pax",
      "cost_centre": "CDG-CREW",
      "change_type": null,
      "change_source": null,
      "change_cost": 0,
      "modify_attempted": 0,
      "modify_failed_reason": null,
      "room_lost": 0,
      "exception_opened_at": null,
      "exception_resolved_at": null,
      "resolved_by": null,
      "sla_breached": 0,
      "recon_state": "matched",
      "recon_amount": 0,
      "crew_rating": null,
      "complaint_theme": null,
      "source_file_id": "AIMS-2026-08-01",
      "ingested_at": "2026-08-01T02:14:00Z",
      "version": 1,
      "public_rate": 304.63,
      "discount_pct": 10.68
    },
    {
      "id": "RS-8854866-1",
      "period": "2026-08",
      "night": "2026-08-02",
      "booking_id": "RS-8854866",
      "duty_id": "D-514866",
      "layover_id": "L-514867",
      "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-131",
      "hotel": "Best Western Marseille Airport",
      "chain": "BWH",
      "contract_id": "C-131",
      "allotment_id": "A-131",
      "is_allotment_night": 1,
      "rate_type": "contracted",
      "duty_reason": "standby",
      "night_status": "occupied",
      "lead_time_days": 0.5,
      "booking_created_at": "2026-08-02T04:00:00Z",
      "checkin_time": "16:00",
      "checkout_time": "04:30",
      "duty_end_utc": "2026-08-02T15:07:00Z",
      "duty_start_utc": "2026-08-02T14:05:00Z",
      "transfer_minutes": 18,
      "room_net": 244.37,
      "vat_rate": 10,
      "vat_amount": 24.44,
      "vat_country": "FR",
      "vat_recoverable": 1,
      "city_tax": 3.3,
      "rate_paid": 272.11,
      "ancillaries": 0,
      "fee": 15.97,
      "currency_local": "EUR",
      "rate_paid_local": 272.11,
      "fx_rate": 1,
      "fx_date": "2026-08-02",
      "currency": "EUR",
      "revenue_model": "airline_contract",
      "supplier_cost": 272.11,
      "markup": 0,
      "commission_received": 0,
      "commission_shared": 0,
      "commission_share_pct": 0,
      "rebate_received": 0,
      "vcc_ref": "VCC-8854866",
      "vcc_auth_amount": 297.11,
      "folio_amount": 272.11,
      "settled_amount": 272.11,
      "settled_at": "2026-08-02T23:59:00Z",
      "contracted_rate": 272.11,
      "baseline_rate": 312.34,
      "market_rate": 302.97,
      "rate_honoured": 1,
      "customer": "FedEx",
      "cost_centre": "LYS-CREW",
      "change_type": "modify_in_place",
      "change_source": "aims",
      "change_cost": 14.57,
      "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-02",
      "ingested_at": "2026-08-02T02:14:00Z",
      "version": 1,
      "public_rate": 312.34,
      "discount_pct": 12.88
    },
    {
      "id": "RS-8854941-1",
      "period": "2026-08",
      "night": "2026-08-02",
      "booking_id": "RS-8854941",
      "duty_id": "D-514941",
      "layover_id": "L-514942",
      "crew_id": "FRA-1002",
      "crew_name": "M. Bernard",
      "crew_rank": "FO",
      "traveller_type": "crew",
      "entity": "ASL Airlines France",
      "legal_entity": "ASL Airlines France SA",
      "home_base": "MRS",
      "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": 2,
      "booking_created_at": "2026-07-31T14:00:00Z",
      "checkin_time": "14:00",
      "checkout_time": "11:00",
      "duty_end_utc": "2026-08-02T13:07:00Z",
      "duty_start_utc": "2026-08-02T11:50:00Z",
      "transfer_minutes": 18,
      "room_net": 239.27,
      "vat_rate": 10,
      "vat_amount": 23.93,
      "vat_country": "FR",
      "vat_recoverable": 1,
      "city_tax": 3.3,
      "rate_paid": 266.5,
      "ancillaries": 0,
      "fee": 15.97,
      "currency_local": "EUR",
      "rate_paid_local": 266.5,
      "fx_rate": 1,
      "fx_date": "2026-08-02",
      "currency": "EUR",
      "revenue_model": "vendor_commission",
      "supplier_cost": 266.5,
      "markup": 0,
      "commission_received": 28.24,
      "commission_shared": 14.12,
      "commission_share_pct": 50,
      "rebate_received": 0,
      "vcc_ref": "VCC-8854941",
      "vcc_auth_amount": 291.5,
      "folio_amount": 266.5,
      "settled_amount": 266.5,
      "settled_at": "2026-08-02T23:59:00Z",
      "contracted_rate": null,
      "baseline_rate": 312.34,
      "market_rate": 302.97,
      "rate_honoured": 1,
      "customer": "FedEx",
      "cost_centre": "MRS-CREW",
      "change_type": null,
      "change_source": null,
      "change_cost": 0,
      "modify_attempted": 0,
      "modify_failed_reason": null,
      "room_lost": 0,
      "exception_opened_at": null,
      "exception_resolved_at": null,
      "resolved_by": null,
      "sla_breached": 0,
      "recon_state": "matched",
      "recon_amount": 0,
      "crew_rating": null,
      "complaint_theme": null,
      "source_file_id": "AIMS-2026-08-02",
      "ingested_at": "2026-08-02T02:14:00Z",
      "version": 1,
      "public_rate": 312.34,
      "discount_pct": 14.68
    },
    {
      "id": "RS-8854989-1",
      "period": "2026-08",
      "night": "2026-08-02",
      "booking_id": "RS-8854989",
      "duty_id": "D-514989",
      "layover_id": "L-514990",
      "crew_id": "FRA-1001",
      "crew_name": "J. Delacroix",
      "crew_rank": "CC",
      "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": 3,
      "booking_created_at": "2026-07-30T01:15:00Z",
      "checkin_time": "01:15",
      "checkout_time": "10:00",
      "duty_end_utc": "2026-08-02T00:22:00Z",
      "duty_start_utc": "2026-08-02T14:05:00Z",
      "transfer_minutes": 18,
      "room_net": 233.14,
      "vat_rate": 10,
      "vat_amount": 23.31,
      "vat_country": "FR",
      "vat_recoverable": 1,
      "city_tax": 3.3,
      "rate_paid": 259.75,
      "ancillaries": 30.98,
      "fee": 15.97,
      "currency_local": "EUR",
      "rate_paid_local": 259.75,
      "fx_rate": 1,
      "fx_date": "2026-08-02",
      "currency": "EUR",
      "revenue_model": "vendor_commission",
      "supplier_cost": 259.75,
      "markup": 0,
      "commission_received": 21.59,
      "commission_shared": 10.8,
      "commission_share_pct": 50,
      "rebate_received": 0,
      "vcc_ref": "VCC-8854989",
      "vcc_auth_amount": 315.73,
      "folio_amount": null,
      "settled_amount": null,
      "settled_at": null,
      "contracted_rate": null,
      "baseline_rate": 312.34,
      "market_rate": 302.97,
      "rate_honoured": 1,
      "customer": "FedEx",
      "cost_centre": "CDG-CREW",
      "change_type": null,
      "change_source": null,
      "change_cost": 0,
      "modify_attempted": 0,
      "modify_failed_reason": null,
      "room_lost": 0,
      "exception_opened_at": null,
      "exception_resolved_at": null,
      "resolved_by": null,
      "sla_breached": 0,
      "recon_state": "awaiting_folio",
      "recon_amount": 0,
      "crew_rating": null,
      "complaint_theme": null,
      "source_file_id": "AIMS-2026-08-02",
      "ingested_at": "2026-08-02T02:14:00Z",
      "version": 1,
      "public_rate": 312.34,
      "discount_pct": 16.84
    },
    {
      "id": "RS-8855121-1",
      "period": "2026-08",
      "night": "2026-08-02",
      "booking_id": "RS-8855121",
      "duty_id": "D-515121",
      "layover_id": "L-515122",
      "crew_id": "FRA-1085",
      "crew_name": "G. Delacroix",
      "crew_rank": "CPT",
      "traveller_type": "crew",
      "entity": "ASL Airlines France",
      "legal_entity": "ASL Airlines France SA",
      "home_base": "LYS",
      "station": "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": 9,
      "booking_created_at": "2026-07-24T22:30:00Z",
      "checkin_time": "22:30",
      "checkout_time": "10:00",
      "duty_end_utc": "2026-08-02T21:37:00Z",
      "duty_start_utc": "2026-08-02T14:05:00Z",
      "transfer_minutes": 18,
      "room_net": 234.84,
      "vat_rate": 10,
      "vat_amount": 23.48,
      "vat_country": "FR",
      "vat_recoverable": 1,
      "city_tax": 3.3,
      "rate_paid": 261.62,
      "ancillaries": 24.97,
      "fee": 15.97,
      "currency_local": "EUR",
      "rate_paid_local": 261.62,
      "fx_rate": 1,
      "fx_date": "2026-08-02",
      "currency": "EUR",
      "revenue_model": "vendor_commission",
      "supplier_cost": 261.62,
      "markup": 0,
      "commission_received": 20.91,
      "commission_shared": 10.46,
      "commission_share_pct": 50,
      "rebate_received": 0,
      "vcc_ref": "VCC-8855121",
      "vcc_auth_amount": 311.59,
      "folio_amount": null,
      "settled_amount": null,
      "settled_at": null,
      "contracted_rate": null,
      "baseline_rate": 312.34,
      "market_rate": 302.97,
      "rate_honoured": 1,
      "customer": "DHL",
      "cost_centre": "LYS-CREW",
      "change_type": null,
      "change_source": null,
      "change_cost": 0,
      "modify_attempted": 0,
      "modify_failed_reason": null,
      "room_lost": 0,
      "exception_opened_at": null,
      "exception_resolved_at": null,
      "resolved_by": null,
      "sla_breached": 0,
      "recon_state": "awaiting_folio",
      "recon_amount": 0,
      "crew_rating": null,
      "complaint_theme": null,
      "source_file_id": "AIMS-2026-08-02",
      "ingested_at": "2026-08-02T02:14:00Z",
      "version": 1,
      "public_rate": 312.34,
      "discount_pct": 16.24
    },
    {
      "id": "RS-8855192-1",
      "period": "2026-08",
      "night": "2026-08-02",
      "booking_id": "RS-8855192",
      "duty_id": "D-515192",
      "layover_id": "L-515193",
      "crew_id": "FRA-1011",
      "crew_name": "A. Berger",
      "crew_rank": "ENG",
      "traveller_type": "crew",
      "entity": "ASL Airlines France",
      "legal_entity": "ASL Airlines France SA",
      "home_base": "CDG",
      "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": "overnight",
      "night_status": "occupied",
      "lead_time_days": 5,
      "booking_created_at": "2026-07-28T16:00:00Z",
      "checkin_time": "16:00",
      "checkout_time": "10:00",
      "duty_end_utc": "2026-08-02T15:09:00Z",
      "duty_start_utc": "2026-08-02T14:05:00Z",
      "transfer_minutes": 16,
      "room_net": 239.43,
      "vat_rate": 10,
      "vat_amount": 23.94,
      "vat_country": "FR",
      "vat_recoverable": 1,
      "city_tax": 3.3,
      "rate_paid": 266.67,
      "ancillaries": 0,
      "fee": 15.97,
      "currency_local": "EUR",
      "rate_paid_local": 266.67,
      "fx_rate": 1,
      "fx_date": "2026-08-02",
      "currency": "EUR",
      "revenue_model": "airline_contract",
      "supplier_cost": 266.67,
      "markup": 0,
      "commission_received": 0,
      "commission_shared": 0,
      "commission_share_pct": 0,
      "rebate_received": 0,
      "vcc_ref": "VCC-8855192",
      "vcc_auth_amount": 291.67,
      "folio_amount": 266.67,
      "settled_amount": 266.67,
      "settled_at": "2026-08-02T23:59:00Z",
      "contracted_rate": 266.67,
      "baseline_rate": 320.39,
      "market_rate": 310.78,
      "rate_honoured": 1,
      "customer": "ASL own pax",
      "cost_centre": "CDG-CREW",
      "change_type": null,
      "change_source": null,
      "change_cost": 0,
      "modify_attempted": 0,
      "modify_failed_reason": null,
      "room_lost": 0,
      "exception_opened_at": null,
      "exception_resolved_at": null,
      "resolved_by": null,
      "sla_breached": 0,
      "recon_state": "matched",
      "recon_amount": 0,
      "crew_rating": 2.6,
      "complaint_theme": "checkin",
      "source_file_id": "AIMS-2026-08-02",
      "ingested_at": "2026-08-02T02:14:00Z",
      "version": 1,
      "public_rate": 320.39,
      "discount_pct": 16.77
    },
    {
      "id": "RS-8854683-1",
      "period": "2026-08",
      "night": "2026-08-03",
      "booking_id": "RS-8854683",
      "duty_id": "D-514683",
      "layover_id": "L-514684",
      "crew_id": "FRA-1074",
      "crew_name": "S. Bernard",
      "crew_rank": "FO",
      "traveller_type": "crew",
      "entity": "ASL Airlines France",
      "legal_entity": "ASL Airlines France SA",
      "home_base": "LYS",
      "station": "MRS",
      "country": "FR",
      "property_id": "P-131",
      "hotel": "Best Western Marseille Airport",
      "chain": "BWH",
      "contract_id": "C-131",
      "allotment_id": "A-131",
      "is_allotment_night": 1,
      "rate_type": "contracted",
      "duty_reason": "overnight",
      "night_status": "occupied",
      "lead_time_days": 9,
      "booking_created_at": "2026-07-25T16:00:00Z",
      "checkin_time": "16:00",
      "checkout_time": "04:30",
      "duty_end_utc": "2026-08-03T15:07:00Z",
      "duty_start_utc": "2026-08-03T14:05:00Z",
      "transfer_minutes": 18,
      "room_net": 245.12,
      "vat_rate": 10,
      "vat_amount": 24.51,
      "vat_country": "FR",
      "vat_recoverable": 1,
      "city_tax": 3.3,
      "rate_paid": 272.93,
      "ancillaries": 30.6,
      "fee": 15.97,
      "currency_local": "EUR",
      "rate_paid_local": 272.93,
      "fx_rate": 1,
      "fx_date": "2026-08-03",
      "currency": "EUR",
      "revenue_model": "routespring_contract",
      "supplier_cost": 254.04,
      "markup": 18.89,
      "commission_received": 0,
      "commission_shared": 0,
      "commission_share_pct": 0,
      "rebate_received": 0,
      "vcc_ref": "VCC-8854683",
      "vcc_auth_amount": 328.53,
      "folio_amount": 303.53,
      "settled_amount": 303.53,
      "settled_at": "2026-08-03T23:59:00Z",
      "contracted_rate": 272.93,
      "baseline_rate": 360.65,
      "market_rate": 349.83,
      "rate_honoured": 1,
      "customer": "FedEx",
      "cost_centre": "LYS-CREW",
      "change_type": null,
      "change_source": null,
      "change_cost": 0,
      "modify_attempted": 0,
      "modify_failed_reason": null,
      "room_lost": 0,
      "exception_opened_at": null,
      "exception_resolved_at": null,
      "resolved_by": null,
      "sla_breached": 0,
      "recon_state": "matched",
      "recon_amount": 0,
      "crew_rating": null,
      "complaint_theme": null,
      "source_file_id": "AIMS-2026-08-03",
      "ingested_at": "2026-08-03T02:14:00Z",
      "version": 1,
      "public_rate": 360.65,
      "discount_pct": 24.32
    },
    {
      "id": "RS-8854761-1",
      "period": "2026-08",
      "night": "2026-08-03",
      "booking_id": "RS-8854761",
      "duty_id": "D-514761",
      "layover_id": "L-514762",
      "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": "MRS",
      "country": "FR",
      "property_id": "P-132",
      "hotel": "Holiday Inn Marseille",
      "chain": "IHG",
      "contract_id": null,
      "allotment_id": null,
      "is_allotment_night": 0,
      "rate_type": "gds",
      "duty_reason": "overnight",
      "night_status": "occupied",
      "lead_time_days": 5,
      "booking_created_at": "2026-07-29T05:40:00Z",
      "checkin_time": "05:40",
      "checkout_time": "04:30",
      "duty_end_utc": "2026-08-03T04:49:00Z",
      "duty_start_utc": "2026-08-03T14:05:00Z",
      "transfer_minutes": 16,
      "room_net": 262.81,
      "vat_rate": 10,
      "vat_amount": 26.28,
      "vat_country": "FR",
      "vat_recoverable": 1,
      "city_tax": 3.3,
      "rate_paid": 292.39,
      "ancillaries": 35.03,
      "fee": 15.97,
      "currency_local": "EUR",
      "rate_paid_local": 292.39,
      "fx_rate": 1,
      "fx_date": "2026-08-03",
      "currency": "EUR",
      "revenue_model": "vendor_commission",
      "supplier_cost": 292.39,
      "markup": 0,
      "commission_received": 29.25,
      "commission_shared": 14.62,
      "commission_share_pct": 50,
      "rebate_received": 0,
      "vcc_ref": "VCC-8854761",
      "vcc_auth_amount": 352.42,
      "folio_amount": 327.42,
      "settled_amount": 327.42,
      "settled_at": "2026-08-03T23:59:00Z",
      "contracted_rate": null,
      "baseline_rate": 347.82,
      "market_rate": 337.39,
      "rate_honoured": 1,
      "customer": "ASL own pax",
      "cost_centre": "CDG-CREW",
      "change_type": null,
      "change_source": null,
      "change_cost": 0,
      "modify_attempted": 0,
      "modify_failed_reason": null,
      "room_lost": 0,
      "exception_opened_at": null,
      "exception_resolved_at": null,
      "resolved_by": null,
      "sla_breached": 0,
      "recon_state": "matched",
      "recon_amount": 0,
      "crew_rating": null,
      "complaint_theme": null,
      "source_file_id": "AIMS-2026-08-03",
      "ingested_at": "2026-08-03T02:14:00Z",
      "version": 1,
      "public_rate": 347.82,
      "discount_pct": 15.94
    },
    {
      "id": "RS-8854866-2",
      "period": "2026-08",
      "night": "2026-08-03",
      "booking_id": "RS-8854866",
      "duty_id": "D-514866",
      "layover_id": "L-514867",
      "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-131",
      "hotel": "Best Western Marseille Airport",
      "chain": "BWH",
      "contract_id": "C-131",
      "allotment_id": "A-131",
      "is_allotment_night": 1,
      "rate_type": "contracted",
      "duty_reason": "overnight",
      "night_status": "occupied",
      "lead_time_days": 0.5,
      "booking_created_at": "2026-08-02T04:00:00Z",
      "checkin_time": "16:00",
      "checkout_time": "04:30",
      "duty_end_utc": "2026-08-03T15:07:00Z",
      "duty_start_utc": "2026-08-03T14:05:00Z",
      "transfer_minutes": 18,
      "room_net": 244.37,
      "vat_rate": 10,
      "vat_amount": 24.44,
      "vat_country": "FR",
      "vat_recoverable": 1,
      "city_tax": 3.3,
      "rate_paid": 272.11,
      "ancillaries": 25.1,
      "fee": 0,
      "currency_local": "EUR",
      "rate_paid_local": 272.11,
      "fx_rate": 1,
      "fx_date": "2026-08-03",
      "currency": "EUR",
      "revenue_model": "airline_contract",
      "supplier_cost": 272.11,
      "markup": 0,
      "commission_received": 0,
      "commission_shared": 0,
      "commission_share_pct": 0,
      "rebate_received": 0,
      "vcc_ref": "VCC-8854866",
      "vcc_auth_amount": 322.21,
      "folio_amount": 297.21,
      "settled_amount": 297.21,
      "settled_at": "2026-08-03T23:59:00Z",
      "contracted_rate": 272.11,
      "baseline_rate": 360.65,
      "market_rate": 349.83,
      "rate_honoured": 1,
      "customer": "FedEx",
      "cost_centre": "LYS-CREW",
      "change_type": null,
      "change_source": null,
      "change_cost": 0,
      "modify_attempted": 0,
      "modify_failed_reason": null,
      "room_lost": 0,
      "exception_opened_at": null,
      "exception_resolved_at": null,
      "resolved_by": null,
      "sla_breached": 0,
      "recon_state": "matched",
      "recon_amount": 0,
      "crew_rating": 4.1,
      "complaint_theme": null,
      "source_file_id": "AIMS-2026-08-02",
      "ingested_at": "2026-08-03T02:14:00Z",
      "version": 1,
      "public_rate": 360.65,
      "discount_pct": 24.55
    },
    {
      "id": "RS-8854871-1",
      "period": "2026-08",
      "night": "2026-08-03",
      "booking_id": "RS-8854871",
      "duty_id": "D-514871",
      "layover_id": "L-514872",
      "crew_id": "FRA-S213",
      "crew_name": "D. Roussel",
      "crew_rank": "STAFF",
      "traveller_type": "staff",
      "entity": "ASL Airlines France",
      "legal_entity": "ASL Airlines France SA",
      "home_base": "CDG",
      "station": "MRS",
      "country": "FR",
      "property_id": "P-132",
      "hotel": "Holiday Inn Marseille",
      "chain": "IHG",
      "contract_id": null,
      "allotment_id": null,
      "is_allotment_night": 0,
      "rate_type": "bedbank",
      "duty_reason": "overnight",
      "night_status": "occupied",
      "lead_time_days": 5,
      "booking_created_at": "2026-07-29T22:30:00Z",
      "checkin_time": "22:30",
      "checkout_time": "04:30",
      "duty_end_utc": "2026-08-03T21:39:00Z",
      "duty_start_utc": "2026-08-03T14:05:00Z",
      "transfer_minutes": 16,
      "room_net": 247.92,
      "vat_rate": 10,
      "vat_amount": 24.79,
      "vat_country": "FR",
      "vat_recoverable": 1,
      "city_tax": 3.3,
      "rate_paid": 276.01,
      "ancillaries": 0,
      "fee": 15.97,
      "currency_local": "EUR",
      "rate_paid_local": 276.01,
      "fx_rate": 1,
      "fx_date": "2026-08-03",
      "currency": "EUR",
      "revenue_model": "vendor_net",
      "supplier_cost": 248.01,
      "markup": 28,
      "commission_received": 0,
      "commission_shared": 0,
      "commission_share_pct": 0,
      "rebate_received": 0,
      "vcc_ref": "VCC-8854871",
      "vcc_auth_amount": 301.01,
      "folio_amount": 276.01,
      "settled_amount": 276.01,
      "settled_at": "2026-08-03T23:59:00Z",
      "contracted_rate": null,
      "baseline_rate": 347.82,
      "market_rate": 337.39,
      "rate_honoured": 1,
      "customer": "ASL own pax",
      "cost_centre": "CDG-CREW",
      "change_type": null,
      "change_source": null,
      "change_cost": 0,
      "modify_attempted": 0,
      "modify_failed_reason": null,
      "room_lost": 0,
      "exception_opened_at": null,
      "exception_resolved_at": null,
      "resolved_by": null,
      "sla_breached": 0,
      "recon_state": "matched",
      "recon_amount": 0,
      "crew_rating": null,
      "complaint_theme": null,
      "source_file_id": "AIMS-2026-08-03",
      "ingested_at": "2026-08-03T02:14:00Z",
      "version": 1,
      "public_rate": 347.82,
      "discount_pct": 20.65
    },
    {
      "id": "RS-8854941-2",
      "period": "2026-08",
      "night": "2026-08-03",
      "booking_id": "RS-8854941",
      "duty_id": "D-514941",
      "layover_id": "L-514942",
      "crew_id": "FRA-1002",
      "crew_name": "M. Bernard",
      "crew_rank": "FO",
      "traveller_type": "crew",
      "entity": "ASL Airlines France",
      "legal_entity": "ASL Airlines France SA",
      "home_base": "MRS",
      "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": 2,
      "booking_created_at": "2026-07-31T14:00:00Z",
      "checkin_time": "14:00",
      "checkout_time": "11:00",
      "duty_end_utc": "2026-08-03T13:07:00Z",
      "duty_start_utc": "2026-08-03T14:05:00Z",
      "transfer_minutes": 18,
      "room_net": 276.75,
      "vat_rate": 10,
      "vat_amount": 27.67,
      "vat_country": "FR",
      "vat_recoverable": 1,
      "city_tax": 3.3,
      "rate_paid": 307.72,
      "ancillaries": 28.6,
      "fee": 0,
      "currency_local": "EUR",
      "rate_paid_local": 307.72,
      "fx_rate": 1,
      "fx_date": "2026-08-03",
      "currency": "EUR",
      "revenue_model": "vendor_commission",
      "supplier_cost": 307.72,
      "markup": 0,
      "commission_received": 32.61,
      "commission_shared": 16.3,
      "commission_share_pct": 50,
      "rebate_received": 0,
      "vcc_ref": "VCC-8854941",
      "vcc_auth_amount": 361.32,
      "folio_amount": 336.32,
      "settled_amount": 336.32,
      "settled_at": "2026-08-03T23:59:00Z",
      "contracted_rate": null,
      "baseline_rate": 360.65,
      "market_rate": 349.83,
      "rate_honoured": 1,
      "customer": "FedEx",
      "cost_centre": "MRS-CREW",
      "change_type": null,
      "change_source": null,
      "change_cost": 0,
      "modify_attempted": 0,
      "modify_failed_reason": null,
      "room_lost": 0,
      "exception_opened_at": null,
      "exception_resolved_at": null,
      "resolved_by": null,
      "sla_breached": 0,
      "recon_state": "matched",
      "recon_amount": 0,
      "crew_rating": null,
      "complaint_theme": null,
      "source_file_id": "AIMS-2026-08-02",
      "ingested_at": "2026-08-03T02:14:00Z",
      "version": 1,
      "public_rate": 360.65,
      "discount_pct": 14.68
    },
    {
      "id": "RS-8854989-2",
      "period": "2026-08",
      "night": "2026-08-03",
      "booking_id": "RS-8854989",
      "duty_id": "D-514989",
      "layover_id": "L-514990",
      "crew_id": "FRA-1001",
      "crew_name": "J. Delacroix",
      "crew_rank": "CC",
      "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": 3,
      "booking_created_at": "2026-07-30T01:15:00Z",
      "checkin_time": "01:15",
      "checkout_time": "10:00",
      "duty_end_utc": "2026-08-03T00:22:00Z",
      "duty_start_utc": "2026-08-03T14:05:00Z",
      "transfer_minutes": 18,
      "room_net": 269.66,
      "vat_rate": 10,
      "vat_amount": 26.97,
      "vat_country": "FR",
      "vat_recoverable": 1,
      "city_tax": 3.3,
      "rate_paid": 299.93,
      "ancillaries": 0,
      "fee": 0,
      "currency_local": "EUR",
      "rate_paid_local": 299.93,
      "fx_rate": 1,
      "fx_date": "2026-08-03",
      "currency": "EUR",
      "revenue_model": "vendor_commission",
      "supplier_cost": 299.93,
      "markup": 0,
      "commission_received": 24.93,
      "commission_shared": 12.47,
      "commission_share_pct": 50,
      "rebate_received": 0,
      "vcc_ref": "VCC-8854989",
      "vcc_auth_amount": 324.93,
      "folio_amount": 299.93,
      "settled_amount": 299.93,
      "settled_at": "2026-08-03T23:59:00Z",
      "contracted_rate": null,
      "baseline_rate": 360.65,
      "market_rate": 349.83,
      "rate_honoured": 1,
      "customer": "FedEx",
      "cost_centre": "CDG-CREW",
      "change_type": null,
      "change_source": null,
      "change_cost": 0,
      "modify_attempted": 0,
      "modify_failed_reason": null,
      "room_lost": 0,
      "exception_opened_at": null,
      "exception_resolved_at": null,
      "resolved_by": null,
      "sla_breached": 0,
      "recon_state": "matched",
      "recon_amount": 0,
      "crew_rating": null,
      "complaint_theme": null,
      "source_file_id": "AIMS-2026-08-02",
      "ingested_at": "2026-08-03T02:14:00Z",
      "version": 1,
      "public_rate": 360.65,
      "discount_pct": 16.84
    },
    {
      "id": "RS-8855089-1",
      "period": "2026-08",
      "night": "2026-08-03",
      "booking_id": "RS-8855089",
      "duty_id": "D-515089",
      "layover_id": "L-515090",
      "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": "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": "overnight",
      "night_status": "occupied",
      "lead_time_days": 5,
      "booking_created_at": "2026-07-29T15:00:00Z",
      "checkin_time": "15:00",
      "checkout_time": "04:30",
      "duty_end_utc": "2026-08-03T14:09:00Z",
      "duty_start_utc": "2026-08-03T11:50:00Z",
      "transfer_minutes": 16,
      "room_net": 237.23,
      "vat_rate": 10,
      "vat_amount": 23.72,
      "vat_country": "FR",
      "vat_recoverable": 1,
      "city_tax": 3.3,
      "rate_paid": 264.25,
      "ancillaries": 33.71,
      "fee": 15.97,
      "currency_local": "EUR",
      "rate_paid_local": 264.25,
      "fx_rate": 1,
      "fx_date": "2026-08-03",
      "currency": "EUR",
      "revenue_model": "airline_contract",
      "supplier_cost": 264.25,
      "markup": 0,
      "commission_received": 0,
      "commission_shared": 0,
      "commission_share_pct": 0,
      "rebate_received": 0,
      "vcc_ref": "VCC-8855089",
      "vcc_auth_amount": 322.96,
      "folio_amount": null,
      "settled_amount": null,
      "settled_at": null,
      "contracted_rate": 264.25,
      "baseline_rate": 347.82,
      "market_rate": 337.39,
      "rate_honoured": 1,
      "customer": "FedEx",
      "cost_centre": "LYS-CREW",
      "change_type": null,
      "change_source": null,
      "change_cost": 0,
      "modify_attempted": 0,
      "modify_failed_reason": null,
      "room_lost": 0,
      "exception_opened_at": null,
      "exception_resolved_at": null,
      "resolved_by": null,
      "sla_breached": 0,
      "recon_state": "awaiting_folio",
      "recon_amount": 0,
      "crew_rating": 3,
      "complaint_theme": "room",
      "source_file_id": "AIMS-2026-08-03",
      "ingested_at": "2026-08-03T02:14:00Z",
      "version": 1,
      "public_rate": 347.82,
      "discount_pct": 24.03
    },
    {
      "id": "RS-8855173-1",
      "period": "2026-08",
      "night": "2026-08-03",
      "booking_id": "RS-8855173",
      "duty_id": "D-515173",
      "layover_id": "L-515174",
      "crew_id": "FRA-1035",
      "crew_name": "P. Berger",
      "crew_rank": "FO",
      "traveller_type": "crew",
      "entity": "ASL Airlines France",
      "legal_entity": "ASL Airlines France SA",
      "home_base": "CDG",
      "station": "MRS",
      "country": "FR",
      "property_id": "P-132",
      "hotel": "Holiday Inn Marseille",
      "chain": "IHG",
      "contract_id": null,
      "allotment_id": null,
      "is_allotment_night": 0,
      "rate_type": "bedbank",
      "duty_reason": "overnight",
      "night_status": "no_show",
      "lead_time_days": 9,
      "booking_created_at": "2026-07-25T16:00:00Z",
      "checkin_time": "16:00",
      "checkout_time": "08:15",
      "duty_end_utc": "2026-08-03T15:09:00Z",
      "duty_start_utc": "2026-08-03T06:30:00Z",
      "transfer_minutes": 16,
      "room_net": 252.47,
      "vat_rate": 10,
      "vat_amount": 25.25,
      "vat_country": "FR",
      "vat_recoverable": 1,
      "city_tax": 3.3,
      "rate_paid": 281.02,
      "ancillaries": 0,
      "fee": 15.97,
      "currency_local": "EUR",
      "rate_paid_local": 281.02,
      "fx_rate": 1,
      "fx_date": "2026-08-03",
      "currency": "EUR",
      "revenue_model": "vendor_net",
      "supplier_cost": 258.29,
      "markup": 22.73,
      "commission_received": 0,
      "commission_shared": 0,
      "commission_share_pct": 0,
      "rebate_received": 0,
      "vcc_ref": "VCC-8855173",
      "vcc_auth_amount": 306.02,
      "folio_amount": 281.02,
      "settled_amount": 281.02,
      "settled_at": "2026-08-03T23:59:00Z",
      "contracted_rate": null,
      "baseline_rate": 347.82,
      "market_rate": 337.39,
      "rate_honoured": 1,
      "customer": "DHL",
      "cost_centre": "CDG-CREW",
      "change_type": null,
      "change_source": null,
      "change_cost": 0,
      "modify_attempted": 0,
      "modify_failed_reason": null,
      "room_lost": 0,
      "exception_opened_at": null,
      "exception_resolved_at": null,
      "resolved_by": null,
      "sla_breached": 0,
      "recon_state": "matched",
      "recon_amount": 0,
      "crew_rating": null,
      "complaint_theme": null,
      "source_file_id": "AIMS-2026-08-03",
      "ingested_at": "2026-08-03T02:14:00Z",
      "version": 1,
      "public_rate": 347.82,
      "discount_pct": 19.21
    },
    {
      "id": "RS-8854678-1",
      "period": "2026-08",
      "night": "2026-08-04",
      "booking_id": "RS-8854678",
      "duty_id": "D-514678",
      "layover_id": "L-514679",
      "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": "bedbank",
      "duty_reason": "overnight",
      "night_status": "occupied",
      "lead_time_days": 0.5,
      "booking_created_at": "2026-08-03T17:40:00Z",
      "checkin_time": "05:40",
      "checkout_time": "04:30",
      "duty_end_utc": "2026-08-04T04:47:00Z",
      "duty_start_utc": "2026-08-04T09:15:00Z",
      "transfer_minutes": 18,
      "room_net": 290.38,
      "vat_rate": 10,
      "vat_amount": 29.04,
      "vat_country": "FR",
      "vat_recoverable": 1,
      "city_tax": 3.3,
      "rate_paid": 322.72,
      "ancillaries": 28.91,
      "fee": 15.97,
      "currency_local": "EUR",
      "rate_paid_local": 322.72,
      "fx_rate": 1,
      "fx_date": "2026-08-04",
      "currency": "EUR",
      "revenue_model": "vendor_net",
      "supplier_cost": 295.68,
      "markup": 27.04,
      "commission_received": 0,
      "commission_shared": 0,
      "commission_share_pct": 0,
      "rebate_received": 0,
      "vcc_ref": "VCC-8854678",
      "vcc_auth_amount": 376.63,
      "folio_amount": 351.63,
      "settled_amount": 351.63,
      "settled_at": "2026-08-04T23:59:00Z",
      "contracted_rate": null,
      "baseline_rate": 361.6,
      "market_rate": 350.75,
      "rate_honoured": 1,
      "customer": "UPS",
      "cost_centre": "CDG-CREW",
      "change_type": "modify_in_place",
      "change_source": "aims",
      "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-04",
      "ingested_at": "2026-08-04T02:14:00Z",
      "version": 1,
      "public_rate": 361.6,
      "discount_pct": 10.75
    },
    {
      "id": "RS-8854761-2",
      "period": "2026-08",
      "night": "2026-08-04",
      "booking_id": "RS-8854761",
      "duty_id": "D-514761",
      "layover_id": "L-514762",
      "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": "MRS",
      "country": "FR",
      "property_id": "P-132",
      "hotel": "Holiday Inn Marseille",
      "chain": "IHG",
      "contract_id": null,
      "allotment_id": null,
      "is_allotment_night": 0,
      "rate_type": "gds",
      "duty_reason": "positioning",
      "night_status": "occupied",
      "lead_time_days": 5,
      "booking_created_at": "2026-07-29T05:40:00Z",
      "checkin_time": "05:40",
      "checkout_time": "04:30",
      "duty_end_utc": "2026-08-04T04:49:00Z",
      "duty_start_utc": "2026-08-04T09:15:00Z",
      "transfer_minutes": 16,
      "room_net": 271.41,
      "vat_rate": 10,
      "vat_amount": 27.14,
      "vat_country": "FR",
      "vat_recoverable": 1,
      "city_tax": 3.3,
      "rate_paid": 301.85,
      "ancillaries": 0,
      "fee": 0,
      "currency_local": "EUR",
      "rate_paid_local": 301.85,
      "fx_rate": 1,
      "fx_date": "2026-08-04",
      "currency": "EUR",
      "revenue_model": "vendor_commission",
      "supplier_cost": 301.85,
      "markup": 0,
      "commission_received": 30.2,
      "commission_shared": 15.1,
      "commission_share_pct": 50,
      "rebate_received": 0,
      "vcc_ref": "VCC-8854761",
      "vcc_auth_amount": 326.85,
      "folio_amount": 301.85,
      "settled_amount": 301.85,
      "settled_at": "2026-08-04T23:59:00Z",
      "contracted_rate": null,
      "baseline_rate": 359.08,
      "market_rate": 348.31,
      "rate_honoured": 1,
      "customer": "ASL own pax",
      "cost_centre": "CDG-CREW",
      "change_type": null,
      "change_source": null,
      "change_cost": 0,
      "modify_attempted": 0,
      "modify_failed_reason": null,
      "room_lost": 0,
      "exception_opened_at": null,
      "exception_resolved_at": null,
      "resolved_by": null,
      "sla_breached": 0,
      "recon_state": "matched",
      "recon_amount": 0,
      "crew_rating": null,
      "complaint_theme": null,
      "source_file_id": "AIMS-2026-08-03",
      "ingested_at": "2026-08-04T02:14:00Z",
      "version": 1,
      "public_rate": 359.08,
      "discount_pct": 15.94
    },
    {
      "id": "RS-8854810-1",
      "period": "2026-08",
      "night": "2026-08-04",
      "booking_id": "RS-8854810",
      "duty_id": "D-514810",
      "layover_id": "L-514811",
      "crew_id": "FRA-1007",
      "crew_name": "M. Marchand",
      "crew_rank": "CPT",
      "traveller_type": "crew",
      "entity": "ASL Airlines France",
      "legal_entity": "ASL Airlines France SA",
      "home_base": "CDG",
      "station": "MRS",
      "country": "FR",
      "property_id": "P-132",
      "hotel": "Holiday Inn Marseille",
      "chain": "IHG",
      "contract_id": null,
      "allotment_id": null,
      "is_allotment_night": 0,
      "rate_type": "bedbank",
      "duty_reason": "overnight",
      "night_status": "occupied",
      "lead_time_days": 3,
      "booking_created_at": "2026-08-01T22:30:00Z",
      "checkin_time": "22:30",
      "checkout_time": "04:30",
      "duty_end_utc": "2026-08-04T21:39:00Z",
      "duty_start_utc": "2026-08-04T14:05:00Z",
      "transfer_minutes": 16,
      "room_net": 261.17,
      "vat_rate": 10,
      "vat_amount": 26.12,
      "vat_country": "FR",
      "vat_recoverable": 1,
      "city_tax": 3.3,
      "rate_paid": 290.59,
      "ancillaries": 0,
      "fee": 15.97,
      "currency_local": "EUR",
      "rate_paid_local": 290.59,
      "fx_rate": 1,
      "fx_date": "2026-08-04",
      "currency": "EUR",
      "revenue_model": "vendor_net",
      "supplier_cost": 259.61,
      "markup": 30.98,
      "commission_received": 0,
      "commission_shared": 0,
      "commission_share_pct": 0,
      "rebate_received": 0,
      "vcc_ref": "VCC-8854810",
      "vcc_auth_amount": 315.59,
      "folio_amount": 290.59,
      "settled_amount": 290.59,
      "settled_at": "2026-08-04T23:59:00Z",
      "contracted_rate": null,
      "baseline_rate": 359.08,
      "market_rate": 348.31,
      "rate_honoured": 1,
      "customer": "DHL",
      "cost_centre": "CDG-CREW",
      "change_type": null,
      "change_source": null,
      "change_cost": 0,
      "modify_attempted": 0,
      "modify_failed_reason": null,
      "room_lost": 0,
      "exception_opened_at": null,
      "exception_resolved_at": null,
      "resolved_by": null,
      "sla_breached": 0,
      "recon_state": "matched",
      "recon_amount": 0,
      "crew_rating": null,
      "complaint_theme": null,
      "source_file_id": "AIMS-2026-08-04",
      "ingested_at": "2026-08-04T02:14:00Z",
      "version": 1,
      "public_rate": 359.08,
      "discount_pct": 19.07
    },
    {
      "id": "RS-8854941-3",
      "period": "2026-08",
      "night": "2026-08-04",
      "booking_id": "RS-8854941",
      "duty_id": "D-514941",
      "layover_id": "L-514942",
      "crew_id": "FRA-1002",
      "crew_name": "M. Bernard",
      "crew_rank": "FO",
      "traveller_type": "crew",
      "entity": "ASL Airlines France",
      "legal_entity": "ASL Airlines France SA",
      "home_base": "MRS",
      "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": 2,
      "booking_created_at": "2026-07-31T14:00:00Z",
      "checkin_time": "14:00",
      "checkout_time": "11:00",
      "duty_end_utc": "2026-08-04T13:07:00Z",
      "duty_start_utc": "2026-08-04T06:30:00Z",
      "transfer_minutes": 18,
      "room_net": 277.48,
      "vat_rate": 10,
      "vat_amount": 27.75,
      "vat_country": "FR",
      "vat_recoverable": 1,
      "city_tax": 3.3,
      "rate_paid": 308.53,
      "ancillaries": 21.87,
      "fee": 0,
      "currency_local": "EUR",
      "rate_paid_local": 308.53,
      "fx_rate": 1,
      "fx_date": "2026-08-04",
      "currency": "EUR",
      "revenue_model": "vendor_commission",
      "supplier_cost": 308.53,
      "markup": 0,
      "commission_received": 32.69,
      "commission_shared": 16.35,
      "commission_share_pct": 50,
      "rebate_received": 0,
      "vcc_ref": "VCC-8854941",
      "vcc_auth_amount": 355.4,
      "folio_amount": 330.4,
      "settled_amount": 330.4,
      "settled_at": "2026-08-04T23:59:00Z",
      "contracted_rate": null,
      "baseline_rate": 361.6,
      "market_rate": 350.75,
      "rate_honoured": 1,
      "customer": "FedEx",
      "cost_centre": "MRS-CREW",
      "change_type": null,
      "change_source": null,
      "change_cost": 0,
      "modify_attempted": 0,
      "modify_failed_reason": null,
      "room_lost": 0,
      "exception_opened_at": null,
      "exception_resolved_at": null,
      "resolved_by": null,
      "sla_breached": 0,
      "recon_state": "matched",
      "recon_amount": 0,
      "crew_rating": null,
      "complaint_theme": null,
      "source_file_id": "AIMS-2026-08-02",
      "ingested_at": "2026-08-04T02:14:00Z",
      "version": 1,
      "public_rate": 361.6,
      "discount_pct": 14.68
    },
    {
      "id": "RS-8854989-3",
      "period": "2026-08",
      "night": "2026-08-04",
      "booking_id": "RS-8854989",
      "duty_id": "D-514989",
      "layover_id": "L-514990",
      "crew_id": "FRA-1001",
      "crew_name": "J. Delacroix",
      "crew_rank": "CC",
      "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": 3,
      "booking_created_at": "2026-07-30T01:15:00Z",
      "checkin_time": "01:15",
      "checkout_time": "10:00",
      "duty_end_utc": "2026-08-04T00:22:00Z",
      "duty_start_utc": "2026-08-04T06:30:00Z",
      "transfer_minutes": 18,
      "room_net": 270.38,
      "vat_rate": 10,
      "vat_amount": 27.04,
      "vat_country": "FR",
      "vat_recoverable": 1,
      "city_tax": 3.3,
      "rate_paid": 300.72,
      "ancillaries": 0,
      "fee": 0,
      "currency_local": "EUR",
      "rate_paid_local": 300.72,
      "fx_rate": 1,
      "fx_date": "2026-08-04",
      "currency": "EUR",
      "revenue_model": "vendor_commission",
      "supplier_cost": 300.72,
      "markup": 0,
      "commission_received": 25,
      "commission_shared": 12.5,
      "commission_share_pct": 50,
      "rebate_received": 0,
      "vcc_ref": "VCC-8854989",
      "vcc_auth_amount": 325.72,
      "folio_amount": null,
      "settled_amount": null,
      "settled_at": null,
      "contracted_rate": null,
      "baseline_rate": 361.6,
      "market_rate": 350.75,
      "rate_honoured": 1,
      "customer": "FedEx",
      "cost_centre": "CDG-CREW",
      "change_type": null,
      "change_source": null,
      "change_cost": 0,
      "modify_attempted": 0,
      "modify_failed_reason": null,
      "room_lost": 0,
      "exception_opened_at": null,
      "exception_resolved_at": null,
      "resolved_by": null,
      "sla_breached": 0,
      "recon_state": "awaiting_folio",
      "recon_amount": 0,
      "crew_rating": null,
      "complaint_theme": null,
      "source_file_id": "AIMS-2026-08-02",
      "ingested_at": "2026-08-04T02:14:00Z",
      "version": 1,
      "public_rate": 361.6,
      "discount_pct": 16.84
    },
    {
      "id": "RS-8855118-1",
      "period": "2026-08",
      "night": "2026-08-04",
      "booking_id": "RS-8855118",
      "duty_id": "D-515118",
      "layover_id": "L-515119",
      "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": "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": "standby",
      "night_status": "occupied",
      "lead_time_days": 0.5,
      "booking_created_at": "2026-08-03T13:15:00Z",
      "checkin_time": "01:15",
      "checkout_time": "10:00",
      "duty_end_utc": "2026-08-04T00:24:00Z",
      "duty_start_utc": "2026-08-04T14:05:00Z",
      "transfer_minutes": 16,
      "room_net": 239.22,
      "vat_rate": 10,
      "vat_amount": 23.92,
      "vat_country": "FR",
      "vat_recoverable": 1,
      "city_tax": 3.3,
      "rate_paid": 266.44,
      "ancillaries": 0,
      "fee": 15.97,
      "currency_local": "EUR",
      "rate_paid_local": 266.44,
      "fx_rate": 1,
      "fx_date": "2026-08-04",
      "currency": "EUR",
      "revenue_model": "airline_contract",
      "supplier_cost": 266.44,
      "markup": 0,
      "commission_received": 0,
      "commission_shared": 0,
      "commission_share_pct": 0,
      "rebate_received": 0,
      "vcc_ref": "VCC-8855118",
      "vcc_auth_amount": 291.44,
      "folio_amount": 266.44,
      "settled_amount": 266.44,
      "settled_at": "2026-08-04T23:59:00Z",
      "contracted_rate": 266.44,
      "baseline_rate": 359.08,
      "market_rate": 348.31,
      "rate_honoured": 1,
      "customer": "DHL",
      "cost_centre": "LYS-CREW",
      "change_type": "cancel_rebook",
      "change_source": "aims",
      "change_cost": 199.13,
      "modify_attempted": 1,
      "modify_failed_reason": "rate_changed",
      "room_lost": 0,
      "exception_opened_at": "2026-08-04T11:40:00Z",
      "exception_resolved_at": "2026-08-04T18:40:00Z",
      "resolved_by": "human",
      "sla_breached": 0,
      "recon_state": "matched",
      "recon_amount": 0,
      "crew_rating": null,
      "complaint_theme": null,
      "source_file_id": "AIMS-2026-08-04",
      "ingested_at": "2026-08-04T02:14:00Z",
      "version": 1,
      "public_rate": 359.08,
      "discount_pct": 25.8
    },
    {
      "id": "RS-8855158-1",
      "period": "2026-08",
      "night": "2026-08-04",
      "booking_id": "RS-8855158",
      "duty_id": "D-515158",
      "layover_id": "L-515159",
      "crew_id": "FRA-1087",
      "crew_name": "P. Girard",
      "crew_rank": "CC",
      "traveller_type": "crew",
      "entity": "ASL Airlines France",
      "legal_entity": "ASL Airlines France SA",
      "home_base": "CDG",
      "station": "MRS",
      "country": "FR",
      "property_id": "P-131",
      "hotel": "Best Western Marseille Airport",
      "chain": "BWH",
      "contract_id": "C-131",
      "allotment_id": "A-131",
      "is_allotment_night": 1,
      "rate_type": "contracted",
      "duty_reason": "overnight",
      "night_status": "occupied",
      "lead_time_days": 3,
      "booking_created_at": "2026-08-01T14:00:00Z",
      "checkin_time": "14:00",
      "checkout_time": "10:00",
      "duty_end_utc": "2026-08-04T13:07:00Z",
      "duty_start_utc": "2026-08-04T11:50:00Z",
      "transfer_minutes": 18,
      "room_net": 242.85,
      "vat_rate": 10,
      "vat_amount": 24.28,
      "vat_country": "FR",
      "vat_recoverable": 1,
      "city_tax": 3.3,
      "rate_paid": 270.43,
      "ancillaries": 0,
      "fee": 15.97,
      "currency_local": "EUR",
      "rate_paid_local": 270.43,
      "fx_rate": 1,
      "fx_date": "2026-08-04",
      "currency": "EUR",
      "revenue_model": "airline_contract",
      "supplier_cost": 270.43,
      "markup": 0,
      "commission_received": 0,
      "commission_shared": 0,
      "commission_share_pct": 0,
      "rebate_received": 0,
      "vcc_ref": "VCC-8855158",
      "vcc_auth_amount": 295.43,
      "folio_amount": 270.43,
      "settled_amount": 270.43,
      "settled_at": "2026-08-04T23:59:00Z",
      "contracted_rate": 270.43,
      "baseline_rate": 361.6,
      "market_rate": 350.75,
      "rate_honoured": 1,
      "customer": "ASL own pax",
      "cost_centre": "CDG-CREW",
      "change_type": null,
      "change_source": null,
      "change_cost": 0,
      "modify_attempted": 0,
      "modify_failed_reason": null,
      "room_lost": 0,
      "exception_opened_at": null,
      "exception_resolved_at": null,
      "resolved_by": null,
      "sla_breached": 0,
      "recon_state": "matched",
      "recon_amount": 0,
      "crew_rating": null,
      "complaint_theme": null,
      "source_file_id": "AIMS-2026-08-04",
      "ingested_at": "2026-08-04T02:14:00Z",
      "version": 1,
      "public_rate": 361.6,
      "discount_pct": 25.21
    },
    {
      "id": "RS-8855190-1",
      "period": "2026-08",
      "night": "2026-08-04",
      "booking_id": "RS-8855190",
      "duty_id": "D-515190",
      "layover_id": "L-515191",
      "crew_id": "FRA-1083",
      "crew_name": "E. Berger",
      "crew_rank": "CC",
      "traveller_type": "crew",
      "entity": "ASL Airlines France",
      "legal_entity": "ASL Airlines France SA",
      "home_base": "CDG",
      "station": "MRS",
      "country": "FR",
      "property_id": "P-132",
      "hotel": "Holiday Inn Marseille",
      "chain": "IHG",
      "contract_id": null,
      "allotment_id": null,
      "is_allotment_night": 0,
      "rate_type": "gds",
      "duty_reason": "positioning",
      "night_status": "occupied",
      "lead_time_days": 0.5,
      "booking_created_at": "2026-08-04T04:00:00Z",
      "checkin_time": "16:00",
      "checkout_time": "08:15",
      "duty_end_utc": "2026-08-04T15:09:00Z",
      "duty_start_utc": "2026-08-04T06:30:00Z",
      "transfer_minutes": 16,
      "room_net": 302.08,
      "vat_rate": 10,
      "vat_amount": 30.21,
      "vat_country": "FR",
      "vat_recoverable": 1,
      "city_tax": 3.3,
      "rate_paid": 335.59,
      "ancillaries": 0,
      "fee": 15.97,
      "currency_local": "EUR",
      "rate_paid_local": 335.59,
      "fx_rate": 1,
      "fx_date": "2026-08-04",
      "currency": "EUR",
      "revenue_model": "vendor_commission",
      "supplier_cost": 335.59,
      "markup": 0,
      "commission_received": 28.99,
      "commission_shared": 14.5,
      "commission_share_pct": 50,
      "rebate_received": 0,
      "vcc_ref": "VCC-8855190",
      "vcc_auth_amount": 360.59,
      "folio_amount": 335.59,
      "settled_amount": 335.59,
      "settled_at": "2026-08-04T23:59:00Z",
      "contracted_rate": null,
      "baseline_rate": 359.08,
      "market_rate": 348.31,
      "rate_honoured": 1,
      "customer": "ASL own pax",
      "cost_centre": "CDG-CREW",
      "change_type": "modify_in_place",
      "change_source": "aims",
      "change_cost": 13.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-04",
      "ingested_at": "2026-08-04T02:14:00Z",
      "version": 1,
      "public_rate": 359.08,
      "discount_pct": 6.54
    },
    {
      "id": "RS-8854678-2",
      "period": "2026-08",
      "night": "2026-08-05",
      "booking_id": "RS-8854678",
      "duty_id": "D-514678",
      "layover_id": "L-514679",
      "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": "bedbank",
      "duty_reason": "overnight",
      "night_status": "occupied",
      "lead_time_days": 0.5,
      "booking_created_at": "2026-08-03T17:40:00Z",
      "checkin_time": "05:40",
      "checkout_time": "04:30",
      "duty_end_utc": "2026-08-05T04:47:00Z",
      "duty_start_utc": "2026-08-05T09:15:00Z",
      "transfer_minutes": 18,
      "room_net": 313.5,
      "vat_rate": 10,
      "vat_amount": 31.35,
      "vat_country": "FR",
      "vat_recoverable": 1,
      "city_tax": 3.3,
      "rate_paid": 348.15,
      "ancillaries": 29.07,
      "fee": 0,
      "currency_local": "EUR",
      "rate_paid_local": 348.15,
      "fx_rate": 1,
      "fx_date": "2026-08-05",
      "currency": "EUR",
      "revenue_model": "vendor_net",
      "supplier_cost": 318.98,
      "markup": 29.17,
      "commission_received": 0,
      "commission_shared": 0,
      "commission_share_pct": 0,
      "rebate_received": 0,
      "vcc_ref": "VCC-8854678",
      "vcc_auth_amount": 402.22,
      "folio_amount": 377.22,
      "settled_amount": 377.22,
      "settled_at": "2026-08-05T23:59:00Z",
      "contracted_rate": null,
      "baseline_rate": 390.1,
      "market_rate": 378.4,
      "rate_honoured": 1,
      "customer": "UPS",
      "cost_centre": "CDG-CREW",
      "change_type": "modify_in_place",
      "change_source": "travel_desk",
      "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": null,
      "complaint_theme": null,
      "source_file_id": "AIMS-2026-08-04",
      "ingested_at": "2026-08-05T02:14:00Z",
      "version": 1,
      "public_rate": 390.1,
      "discount_pct": 10.75
    },
    {
      "id": "RS-8854761-3",
      "period": "2026-08",
      "night": "2026-08-05",
      "booking_id": "RS-8854761",
      "duty_id": "D-514761",
      "layover_id": "L-514762",
      "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": "MRS",
      "country": "FR",
      "property_id": "P-132",
      "hotel": "Holiday Inn Marseille",
      "chain": "IHG",
      "contract_id": null,
      "allotment_id": null,
      "is_allotment_night": 0,
      "rate_type": "gds",
      "duty_reason": "positioning",
      "night_status": "occupied",
      "lead_time_days": 5,
      "booking_created_at": "2026-07-29T05:40:00Z",
      "checkin_time": "05:40",
      "checkout_time": "04:30",
      "duty_end_utc": "2026-08-05T04:49:00Z",
      "duty_start_utc": "2026-08-05T11:50:00Z",
      "transfer_minutes": 16,
      "room_net": 276.31,
      "vat_rate": 10,
      "vat_amount": 27.63,
      "vat_country": "FR",
      "vat_recoverable": 1,
      "city_tax": 3.3,
      "rate_paid": 307.24,
      "ancillaries": 0,
      "fee": 0,
      "currency_local": "EUR",
      "rate_paid_local": 307.24,
      "fx_rate": 1,
      "fx_date": "2026-08-05",
      "currency": "EUR",
      "revenue_model": "vendor_commission",
      "supplier_cost": 307.24,
      "markup": 0,
      "commission_received": 30.74,
      "commission_shared": 15.37,
      "commission_share_pct": 50,
      "rebate_received": 0,
      "vcc_ref": "VCC-8854761",
      "vcc_auth_amount": 332.24,
      "folio_amount": 307.24,
      "settled_amount": 307.24,
      "settled_at": "2026-08-05T23:59:00Z",
      "contracted_rate": null,
      "baseline_rate": 365.49,
      "market_rate": 354.53,
      "rate_honoured": 1,
      "customer": "ASL own pax",
      "cost_centre": "CDG-CREW",
      "change_type": null,
      "change_source": null,
      "change_cost": 0,
      "modify_attempted": 0,
      "modify_failed_reason": null,
      "room_lost": 0,
      "exception_opened_at": null,
      "exception_resolved_at": null,
      "resolved_by": null,
      "sla_breached": 0,
      "recon_state": "matched",
      "recon_amount": 0,
      "crew_rating": null,
      "complaint_theme": null,
      "source_file_id": "AIMS-2026-08-03",
      "ingested_at": "2026-08-05T02:14:00Z",
      "version": 1,
      "public_rate": 365.49,
      "discount_pct": 15.94
    },
    {
      "id": "RS-8854831-1",
      "period": "2026-08",
      "night": "2026-08-05",
      "booking_id": "RS-8854831",
      "duty_id": "D-514831",
      "layover_id": "L-514832",
      "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": "MRS",
      "country": "FR",
      "property_id": "P-132",
      "hotel": "Holiday Inn Marseille",
      "chain": "IHG",
      "contract_id": "C-132",
      "allotment_id": null,
      "is_allotment_night": 0,
      "rate_type": "contracted",
      "duty_reason": "positioning",
      "night_status": "occupied",
      "lead_time_days": 2,
      "booking_created_at": "2026-08-03T14:00:00Z",
      "checkin_time": "14:00",
      "checkout_time": "08:15",
      "duty_end_utc": "2026-08-05T13:09:00Z",
      "duty_start_utc": "2026-08-05T11:50:00Z",
      "transfer_minutes": 16,
      "room_net": 236.35,
      "vat_rate": 10,
      "vat_amount": 23.63,
      "vat_country": "FR",
      "vat_recoverable": 1,
      "city_tax": 3.3,
      "rate_paid": 263.28,
      "ancillaries": 0,
      "fee": 15.97,
      "currency_local": "EUR",
      "rate_paid_local": 263.28,
      "fx_rate": 1,
      "fx_date": "2026-08-05",
      "currency": "EUR",
      "revenue_model": "airline_contract",
      "supplier_cost": 263.28,
      "markup": 0,
      "commission_received": 0,
      "commission_shared": 0,
      "commission_share_pct": 0,
      "rebate_received": 0,
      "vcc_ref": "VCC-8854831",
      "vcc_auth_amount": 288.28,
      "folio_amount": 263.28,
      "settled_amount": 263.28,
      "settled_at": "2026-08-05T23:59:00Z",
      "contracted_rate": 263.28,
      "baseline_rate": 365.49,
      "market_rate": 354.53,
      "rate_honoured": 1,
      "customer": "FedEx",
      "cost_centre": "CDG-CREW",
      "change_type": null,
      "change_source": null,
      "change_cost": 0,
      "modify_attempted": 0,
      "modify_failed_reason": null,
      "room_lost": 0,
      "exception_opened_at": null,
      "exception_resolved_at": null,
      "resolved_by": null,
      "sla_breached": 0,
      "recon_state": "matched",
      "recon_amount": 0,
      "crew_rating": null,
      "complaint_theme": null,
      "source_file_id": "AIMS-2026-08-05",
      "ingested_at": "2026-08-05T02:14:00Z",
      "version": 1,
      "public_rate": 365.49,
      "discount_pct": 27.97
    },
    {
      "id": "RS-8854941-4",
      "period": "2026-08",
      "night": "2026-08-05",
      "booking_id": "RS-8854941",
      "duty_id": "D-514941",
      "layover_id": "L-514942",
      "crew_id": "FRA-1002",
      "crew_name": "M. Bernard",
      "crew_rank": "FO",
      "traveller_type": "crew",
      "entity": "ASL Airlines France",
      "legal_entity": "ASL Airlines France SA",
      "home_base": "MRS",
      "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": 2,
      "booking_created_at": "2026-07-31T14:00:00Z",
      "checkin_time": "14:00",
      "checkout_time": "11:00",
      "duty_end_utc": "2026-08-05T13:07:00Z",
      "duty_start_utc": "2026-08-05T06:30:00Z",
      "transfer_minutes": 18,
      "room_net": 299.58,
      "vat_rate": 10,
      "vat_amount": 29.96,
      "vat_country": "FR",
      "vat_recoverable": 1,
      "city_tax": 3.3,
      "rate_paid": 332.84,
      "ancillaries": 0,
      "fee": 0,
      "currency_local": "EUR",
      "rate_paid_local": 332.84,
      "fx_rate": 1,
      "fx_date": "2026-08-05",
      "currency": "EUR",
      "revenue_model": "vendor_commission",
      "supplier_cost": 332.84,
      "markup": 0,
      "commission_received": 35.27,
      "commission_shared": 17.63,
      "commission_share_pct": 50,
      "rebate_received": 0,
      "vcc_ref": "VCC-8854941",
      "vcc_auth_amount": 357.84,
      "folio_amount": 332.84,
      "settled_amount": 332.84,
      "settled_at": "2026-08-05T23:59:00Z",
      "contracted_rate": null,
      "baseline_rate": 390.1,
      "market_rate": 378.4,
      "rate_honoured": 1,
      "customer": "FedEx",
      "cost_centre": "MRS-CREW",
      "change_type": null,
      "change_source": null,
      "change_cost": 0,
      "modify_attempted": 0,
      "modify_failed_reason": null,
      "room_lost": 0,
      "exception_opened_at": null,
      "exception_resolved_at": null,
      "resolved_by": null,
      "sla_breached": 0,
      "recon_state": "matched",
      "recon_amount": 0,
      "crew_rating": null,
      "complaint_theme": null,
      "source_file_id": "AIMS-2026-08-02",
      "ingested_at": "2026-08-05T02:14:00Z",
      "version": 1,
      "public_rate": 390.1,
      "discount_pct": 14.68
    },
    {
      "id": "RS-8854989-4",
      "period": "2026-08",
      "night": "2026-08-05",
      "booking_id": "RS-8854989",
      "duty_id": "D-514989",
      "layover_id": "L-514990",
      "crew_id": "FRA-1001",
      "crew_name": "J. Delacroix",
      "crew_rank": "CC",
      "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": "standby",
      "night_status": "occupied",
      "lead_time_days": 3,
      "booking_created_at": "2026-07-30T01:15:00Z",
      "checkin_time": "01:15",
      "checkout_time": "10:00",
      "duty_end_utc": "2026-08-05T00:22:00Z",
      "duty_start_utc": "2026-08-05T06:30:00Z",
      "transfer_minutes": 18,
      "room_net": 291.93,
      "vat_rate": 10,
      "vat_amount": 29.19,
      "vat_country": "FR",
      "vat_recoverable": 1,
      "city_tax": 3.3,
      "rate_paid": 324.42,
      "ancillaries": 0,
      "fee": 0,
      "currency_local": "EUR",
      "rate_paid_local": 324.42,
      "fx_rate": 1,
      "fx_date": "2026-08-05",
      "currency": "EUR",
      "revenue_model": "vendor_commission",
      "supplier_cost": 324.42,
      "markup": 0,
      "commission_received": 26.97,
      "commission_shared": 13.48,
      "commission_share_pct": 50,
      "rebate_received": 0,
      "vcc_ref": "VCC-8854989",
      "vcc_auth_amount": 349.42,
      "folio_amount": 324.42,
      "settled_amount": 324.42,
      "settled_at": "2026-08-05T23:59:00Z",
      "contracted_rate": null,
      "baseline_rate": 390.1,
      "market_rate": 378.4,
      "rate_honoured": 1,
      "customer": "FedEx",
      "cost_centre": "CDG-CREW",
      "change_type": null,
      "change_source": null,
      "change_cost": 0,
      "modify_attempted": 0,
      "modify_failed_reason": null,
      "room_lost": 0,
      "exception_opened_at": null,
      "exception_resolved_at": null,
      "resolved_by": null,
      "sla_breached": 0,
      "recon_state": "matched",
      "recon_amount": 0,
      "crew_rating": 2.1,
      "complaint_theme": "checkin",
      "source_file_id": "AIMS-2026-08-02",
      "ingested_at": "2026-08-05T02:14:00Z",
      "version": 1,
      "public_rate": 390.1,
      "discount_pct": 16.84
    },
    {
      "id": "RS-8855004-1",
      "period": "2026-08",
      "night": "2026-08-05",
      "booking_id": "RS-8855004",
      "duty_id": "D-515004",
      "layover_id": "L-515005",
      "crew_id": "FRA-1044",
      "crew_name": "H. Chevalier",
      "crew_rank": "CPT",
      "traveller_type": "crew",
      "entity": "ASL Airlines France",
      "legal_entity": "ASL Airlines France SA",
      "home_base": "LYS",
      "station": "MRS",
      "country": "FR",
      "property_id": "P-132",
      "hotel": "Holiday Inn Marseille",
      "chain": "IHG",
      "contract_id": "C-132",
      "allotment_id": "A-132",
      "is_allotment_night": 1,
      "rate_type": "contracted",
      "duty_reason": "overnight",
      "night_status": "occupied",
      "lead_time_days": 1,
      "booking_created_at": "2026-08-04T05:40:00Z",
      "checkin_time": "05:40",
      "checkout_time": "10:00",
      "duty_end_utc": "2026-08-05T04:49:00Z",
      "duty_start_utc": "2026-08-05T09:15:00Z",
      "transfer_minutes": 16,
      "room_net": 238.25,
      "vat_rate": 10,
      "vat_amount": 23.82,
      "vat_country": "FR",
      "vat_recoverable": 1,
      "city_tax": 3.3,
      "rate_paid": 265.37,
      "ancillaries": 0,
      "fee": 15.97,
      "currency_local": "EUR",
      "rate_paid_local": 265.37,
      "fx_rate": 1,
      "fx_date": "2026-08-05",
      "currency": "EUR",
      "revenue_model": "routespring_contract",
      "supplier_cost": 249.29,
      "markup": 16.08,
      "commission_received": 0,
      "commission_shared": 0,
      "commission_share_pct": 0,
      "rebate_received": 0,
      "vcc_ref": "VCC-8855004",
      "vcc_auth_amount": 290.37,
      "folio_amount": 265.37,
      "settled_amount": 265.37,
      "settled_at": "2026-08-05T23:59:00Z",
      "contracted_rate": 265.37,
      "baseline_rate": 365.49,
      "market_rate": 354.53,
      "rate_honoured": 1,
      "customer": "ASL own pax",
      "cost_centre": "LYS-CREW",
      "change_type": null,
      "change_source": null,
      "change_cost": 0,
      "modify_attempted": 0,
      "modify_failed_reason": null,
      "room_lost": 0,
      "exception_opened_at": null,
      "exception_resolved_at": null,
      "resolved_by": null,
      "sla_breached": 0,
      "recon_state": "matched",
      "recon_amount": 0,
      "crew_rating": null,
      "complaint_theme": null,
      "source_file_id": "AIMS-2026-08-05",
      "ingested_at": "2026-08-05T02:14:00Z",
      "version": 1,
      "public_rate": 365.49,
      "discount_pct": 27.39
    },
    {
      "id": "RS-8855158-2",
      "period": "2026-08",
      "night": "2026-08-05",
      "booking_id": "RS-8855158",
      "duty_id": "D-515158",
      "layover_id": "L-515159",
      "crew_id": "FRA-1087",
      "crew_name": "P. Girard",
      "crew_rank": "CC",
      "traveller_type": "crew",
      "entity": "ASL Airlines France",
      "legal_entity": "ASL Airlines France SA",
      "home_base": "CDG",
      "station": "MRS",
      "country": "FR",
      "property_id": "P-131",
      "hotel": "Best Western Marseille Airport",
      "chain": "BWH",
      "contract_id": "C-131",
      "allotment_id": "A-131",
      "is_allotment_night": 1,
      "rate_type": "contracted",
      "duty_reason": "overnight",
      "night_status": "occupied",
      "lead_time_days": 3,
      "booking_created_at": "2026-08-01T14:00:00Z",
      "checkin_time": "14:00",
      "checkout_time": "10:00",
      "duty_end_utc": "2026-08-05T13:07:00Z",
      "duty_start_utc": "2026-08-05T06:30:00Z",
      "transfer_minutes": 18,
      "room_net": 242.85,
      "vat_rate": 10,
      "vat_amount": 24.28,
      "vat_country": "FR",
      "vat_recoverable": 1,
      "city_tax": 3.3,
      "rate_paid": 270.43,
      "ancillaries": 0,
      "fee": 0,
      "currency_local": "EUR",
      "rate_paid_local": 270.43,
      "fx_rate": 1,
      "fx_date": "2026-08-05",
      "currency": "EUR",
      "revenue_model": "airline_contract",
      "supplier_cost": 270.43,
      "markup": 0,
      "commission_received": 0,
      "commission_shared": 0,
      "commission_share_pct": 0,
      "rebate_received": 0,
      "vcc_ref": "VCC-8855158",
      "vcc_auth_amount": 295.43,
      "folio_amount": 270.43,
      "settled_amount": 270.43,
      "settled_at": "2026-08-05T23:59:00Z",
      "contracted_rate": 270.43,
      "baseline_rate": 390.1,
      "market_rate": 378.4,
      "rate_honoured": 1,
      "customer": "ASL own pax",
      "cost_centre": "CDG-CREW",
      "change_type": null,
      "change_source": null,
      "change_cost": 0,
      "modify_attempted": 0,
      "modify_failed_reason": null,
      "room_lost": 0,
      "exception_opened_at": null,
      "exception_resolved_at": null,
      "resolved_by": null,
      "sla_breached": 0,
      "recon_state": "matched",
      "recon_amount": 0,
      "crew_rating": null,
      "complaint_theme": null,
      "source_file_id": "AIMS-2026-08-04",
      "ingested_at": "2026-08-05T02:14:00Z",
      "version": 1,
      "public_rate": 390.1,
      "discount_pct": 30.68
    },
    {
      "id": "RS-8854678-3",
      "period": "2026-08",
      "night": "2026-08-06",
      "booking_id": "RS-8854678",
      "duty_id": "D-514678",
      "layover_id": "L-514679",
      "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": "bedbank",
      "duty_reason": "overnight",
      "night_status": "occupied",
      "lead_time_days": 0.5,
      "booking_created_at": "2026-08-03T17:40:00Z",
      "checkin_time": "05:40",
      "checkout_time": "04:30",
      "duty_end_utc": "2026-08-06T04:47:00Z",
      "duty_start_utc": "2026-08-06T11:50:00Z",
      "transfer_minutes": 18,
      "room_net": 302.67,
      "vat_rate": 10,
      "vat_amount": 30.27,
      "vat_country": "FR",
      "vat_recoverable": 1,
      "city_tax": 3.3,
      "rate_paid": 336.24,
      "ancillaries": 0,
      "fee": 0,
      "currency_local": "EUR",
      "rate_paid_local": 336.24,
      "fx_rate": 1,
      "fx_date": "2026-08-06",
      "currency": "EUR",
      "revenue_model": "vendor_net",
      "supplier_cost": 308.07,
      "markup": 28.17,
      "commission_received": 0,
      "commission_shared": 0,
      "commission_share_pct": 0,
      "rebate_received": 0,
      "vcc_ref": "VCC-8854678",
      "vcc_auth_amount": 361.24,
      "folio_amount": 336.24,
      "settled_amount": 336.24,
      "settled_at": "2026-08-06T23:59:00Z",
      "contracted_rate": null,
      "baseline_rate": 376.75,
      "market_rate": 365.45,
      "rate_honoured": 1,
      "customer": "UPS",
      "cost_centre": "CDG-CREW",
      "change_type": null,
      "change_source": null,
      "change_cost": 0,
      "modify_attempted": 0,
      "modify_failed_reason": null,
      "room_lost": 0,
      "exception_opened_at": null,
      "exception_resolved_at": null,
      "resolved_by": null,
      "sla_breached": 0,
      "recon_state": "matched",
      "recon_amount": 0,
      "crew_rating": null,
      "complaint_theme": null,
      "source_file_id": "AIMS-2026-08-04",
      "ingested_at": "2026-08-06T02:14:00Z",
      "version": 1,
      "public_rate": 376.75,
      "discount_pct": 10.75
    },
    {
      "id": "RS-8854831-2",
      "period": "2026-08",
      "night": "2026-08-06",
      "booking_id": "RS-8854831",
      "duty_id": "D-514831",
      "layover_id": "L-514832",
      "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": "MRS",
      "country": "FR",
      "property_id": "P-132",
      "hotel": "Holiday Inn Marseille",
      "chain": "IHG",
      "contract_id": "C-132",
      "allotment_id": null,
      "is_allotment_night": 0,
      "rate_type": "contracted",
      "duty_reason": "standby",
      "night_status": "occupied",
      "lead_time_days": 2,
      "booking_created_at": "2026-08-03T14:00:00Z",
      "checkin_time": "14:00",
      "checkout_time": "08:15",
      "duty_end_utc": "2026-08-06T13:09:00Z",
      "duty_start_utc": "2026-08-06T14:05:00Z",
      "transfer_minutes": 16,
      "room_net": 236.35,
      "vat_rate": 10,
      "vat_amount": 23.63,
      "vat_country": "FR",
      "vat_recoverable": 1,
      "city_tax": 3.3,
      "rate_paid": 263.28,
      "ancillaries": 0,
      "fee": 0,
      "currency_local": "EUR",
      "rate_paid_local": 263.28,
      "fx_rate": 1,
      "fx_date": "2026-08-06",
      "currency": "EUR",
      "revenue_model": "airline_contract",
      "supplier_cost": 263.28,
      "markup": 0,
      "commission_received": 0,
      "commission_shared": 0,
      "commission_share_pct": 0,
      "rebate_received": 0,
      "vcc_ref": "VCC-8854831",
      "vcc_auth_amount": 288.28,
      "folio_amount": null,
      "settled_amount": null,
      "settled_at": null,
      "contracted_rate": 263.28,
      "baseline_rate": 359.42,
      "market_rate": 348.64,
      "rate_honoured": 1,
      "customer": "FedEx",
      "cost_centre": "CDG-CREW",
      "change_type": null,
      "change_source": null,
      "change_cost": 0,
      "modify_attempted": 0,
      "modify_failed_reason": null,
      "room_lost": 0,
      "exception_opened_at": null,
      "exception_resolved_at": null,
      "resolved_by": null,
      "sla_breached": 0,
      "recon_state": "awaiting_folio",
      "recon_amount": 0,
      "crew_rating": null,
      "complaint_theme": null,
      "source_file_id": "AIMS-2026-08-05",
      "ingested_at": "2026-08-06T02:14:00Z",
      "version": 1,
      "public_rate": 359.42,
      "discount_pct": 26.75
    },
    {
      "id": "RS-8854891-1",
      "period": "2026-08",
      "night": "2026-08-06",
      "booking_id": "RS-8854891",
      "duty_id": "D-514891",
      "layover_id": "L-514892",
      "crew_id": "FRA-1007",
      "crew_name": "M. Marchand",
      "crew_rank": "CPT",
      "traveller_type": "crew",
      "entity": "ASL Airlines France",
      "legal_entity": "ASL Airlines France SA",
      "home_base": "CDG",
      "station": "MRS",
      "country": "FR",
      "property_id": "P-131",
      "hotel": "Best Western Marseille Airport",
      "chain": "BWH",
      "contract_id": "C-131",
      "allotment_id": "A-131",
      "is_allotment_night": 1,
      "rate_type": "contracted",
      "duty_reason": "overnight",
      "night_status": "occupied",
      "lead_time_days": 9,
      "booking_created_at": "2026-07-28T01:15:00Z",
      "checkin_time": "01:15",
      "checkout_time": "10:00",
      "duty_end_utc": "2026-08-06T00:22:00Z",
      "duty_start_utc": "2026-08-06T06:30:00Z",
      "transfer_minutes": 18,
      "room_net": 244.9,
      "vat_rate": 10,
      "vat_amount": 24.49,
      "vat_country": "FR",
      "vat_recoverable": 1,
      "city_tax": 3.3,
      "rate_paid": 272.69,
      "ancillaries": 12.68,
      "fee": 15.97,
      "currency_local": "EUR",
      "rate_paid_local": 272.69,
      "fx_rate": 1,
      "fx_date": "2026-08-06",
      "currency": "EUR",
      "revenue_model": "routespring_contract",
      "supplier_cost": 256.65,
      "markup": 16.04,
      "commission_received": 0,
      "commission_shared": 0,
      "commission_share_pct": 0,
      "rebate_received": 0,
      "vcc_ref": "VCC-8854891",
      "vcc_auth_amount": 310.37,
      "folio_amount": 285.37,
      "settled_amount": 285.37,
      "settled_at": "2026-08-06T23:59:00Z",
      "contracted_rate": 272.69,
      "baseline_rate": 376.75,
      "market_rate": 365.45,
      "rate_honoured": 1,
      "customer": "UPS",
      "cost_centre": "CDG-CREW",
      "change_type": null,
      "change_source": null,
      "change_cost": 0,
      "modify_attempted": 0,
      "modify_failed_reason": null,
      "room_lost": 0,
      "exception_opened_at": null,
      "exception_resolved_at": null,
      "resolved_by": null,
      "sla_breached": 0,
      "recon_state": "matched",
      "recon_amount": 0,
      "crew_rating": null,
      "complaint_theme": null,
      "source_file_id": "AIMS-2026-08-06",
      "ingested_at": "2026-08-06T02:14:00Z",
      "version": 1,
      "public_rate": 376.75,
      "discount_pct": 27.62
    },
    {
      "id": "RS-8854951-1",
      "period": "2026-08",
      "night": "2026-08-06",
      "booking_id": "RS-8854951",
      "duty_id": "D-514951",
      "layover_id": "L-514952",
      "crew_id": "FRA-1043",
      "crew_name": "V. Marchand",
      "crew_rank": "CPT",
      "traveller_type": "crew",
      "entity": "ASL Airlines France",
      "legal_entity": "ASL Airlines France SA",
      "home_base": "CDG",
      "station": "MRS",
      "country": "FR",
      "property_id": "P-131",
      "hotel": "Best Western Marseille Airport",
      "chain": "BWH",
      "contract_id": null,
      "allotment_id": null,
      "is_allotment_night": 0,
      "rate_type": "bedbank",
      "duty_reason": "positioning",
      "night_status": "occupied",
      "lead_time_days": 1,
      "booking_created_at": "2026-08-05T14:00:00Z",
      "checkin_time": "14:00",
      "checkout_time": "11:00",
      "duty_end_utc": "2026-08-06T13:07:00Z",
      "duty_start_utc": "2026-08-06T11:50:00Z",
      "transfer_minutes": 18,
      "room_net": 274.6,
      "vat_rate": 10,
      "vat_amount": 27.46,
      "vat_country": "FR",
      "vat_recoverable": 1,
      "city_tax": 3.3,
      "rate_paid": 305.36,
      "ancillaries": 0,
      "fee": 15.97,
      "currency_local": "EUR",
      "rate_paid_local": 305.36,
      "fx_rate": 1,
      "fx_date": "2026-08-06",
      "currency": "EUR",
      "revenue_model": "vendor_net",
      "supplier_cost": 273.58,
      "markup": 31.78,
      "commission_received": 0,
      "commission_shared": 0,
      "commission_share_pct": 0,
      "rebate_received": 0,
      "vcc_ref": "VCC-8854951",
      "vcc_auth_amount": 330.36,
      "folio_amount": 305.36,
      "settled_amount": 305.36,
      "settled_at": "2026-08-06T23:59:00Z",
      "contracted_rate": null,
      "baseline_rate": 376.75,
      "market_rate": 365.45,
      "rate_honoured": 1,
      "customer": "ASL own pax",
      "cost_centre": "CDG-CREW",
      "change_type": null,
      "change_source": null,
      "change_cost": 0,
      "modify_attempted": 0,
      "modify_failed_reason": null,
      "room_lost": 0,
      "exception_opened_at": null,
      "exception_resolved_at": null,
      "resolved_by": null,
      "sla_breached": 0,
      "recon_state": "matched",
      "recon_amount": 0,
      "crew_rating": null,
      "complaint_theme": null,
      "source_file_id": "AIMS-2026-08-06",
      "ingested_at": "2026-08-06T02:14:00Z",
      "version": 1,
      "public_rate": 376.75,
      "discount_pct": 18.95
    },
    {
      "id": "RS-8855004-2",
      "period": "2026-08",
      "night": "2026-08-06",
      "booking_id": "RS-8855004",
      "duty_id": "D-515004",
      "layover_id": "L-515005",
      "crew_id": "FRA-1044",
      "crew_name": "H. Chevalier",
      "crew_rank": "CPT",
      "traveller_type": "crew",
      "entity": "ASL Airlines France",
      "legal_entity": "ASL Airlines France SA",
      "home_base": "LYS",
      "station": "MRS",
      "country": "FR",
      "property_id": "P-132",
      "hotel": "Holiday Inn Marseille",
      "chain": "IHG",
      "contract_id": "C-132",
      "allotment_id": "A-132",
      "is_allotment_night": 1,
      "rate_type": "contracted",
      "duty_reason": "positioning",
      "night_status": "occupied",
      "lead_time_days": 1,
      "booking_created_at": "2026-08-04T05:40:00Z",
      "checkin_time": "05:40",
      "checkout_time": "10:00",
      "duty_end_utc": "2026-08-06T04:49:00Z",
      "duty_start_utc": "2026-08-06T06:30:00Z",
      "transfer_minutes": 16,
      "room_net": 238.25,
      "vat_rate": 10,
      "vat_amount": 23.82,
      "vat_country": "FR",
      "vat_recoverable": 1,
      "city_tax": 3.3,
      "rate_paid": 265.37,
      "ancillaries": 0,
      "fee": 0,
      "currency_local": "EUR",
      "rate_paid_local": 265.37,
      "fx_rate": 1,
      "fx_date": "2026-08-06",
      "currency": "EUR",
      "revenue_model": "routespring_contract",
      "supplier_cost": 249.29,
      "markup": 16.08,
      "commission_received": 0,
      "commission_shared": 0,
      "commission_share_pct": 0,
      "rebate_received": 0,
      "vcc_ref": "VCC-8855004",
      "vcc_auth_amount": 290.37,
      "folio_amount": 265.37,
      "settled_amount": 265.37,
      "settled_at": "2026-08-06T23:59:00Z",
      "contracted_rate": 265.37,
      "baseline_rate": 359.42,
      "market_rate": 348.64,
      "rate_honoured": 1,
      "customer": "ASL own pax",
      "cost_centre": "LYS-CREW",
      "change_type": null,
      "change_source": null,
      "change_cost": 0,
      "modify_attempted": 0,
      "modify_failed_reason": null,
      "room_lost": 0,
      "exception_opened_at": null,
      "exception_resolved_at": null,
      "resolved_by": null,
      "sla_breached": 0,
      "recon_state": "matched",
      "recon_amount": 0,
      "crew_rating": null,
      "complaint_theme": null,
      "source_file_id": "AIMS-2026-08-05",
      "ingested_at": "2026-08-06T02:14:00Z",
      "version": 1,
      "public_rate": 359.42,
      "discount_pct": 26.17
    },
    {
      "id": "RS-8855158-3",
      "period": "2026-08",
      "night": "2026-08-06",
      "booking_id": "RS-8855158",
      "duty_id": "D-515158",
      "layover_id": "L-515159",
      "crew_id": "FRA-1087",
      "crew_name": "P. Girard",
      "crew_rank": "CC",
      "traveller_type": "crew",
      "entity": "ASL Airlines France",
      "legal_entity": "ASL Airlines France SA",
      "home_base": "CDG",
      "station": "MRS",
      "country": "FR",
      "property_id": "P-131",
      "hotel": "Best Western Marseille Airport",
      "chain": "BWH",
      "contract_id": "C-131",
      "allotment_id": "A-131",
      "is_allotment_night": 1,
      "rate_type": "contracted",
      "duty_reason": "overnight",
      "night_status": "released",
      "lead_time_days": 3,
      "booking_created_at": "2026-08-01T14:00:00Z",
      "checkin_time": "14:00",
      "checkout_time": "10:00",
      "duty_end_utc": "2026-08-06T13:07:00Z",
      "duty_start_utc": "2026-08-06T11:50:00Z",
      "transfer_minutes": 18,
      "room_net": 242.85,
      "vat_rate": 10,
      "vat_amount": 24.28,
      "vat_country": "FR",
      "vat_recoverable": 1,
      "city_tax": 3.3,
      "rate_paid": 270.43,
      "ancillaries": 25.5,
      "fee": 0,
      "currency_local": "EUR",
      "rate_paid_local": 270.43,
      "fx_rate": 1,
      "fx_date": "2026-08-06",
      "currency": "EUR",
      "revenue_model": "airline_contract",
      "supplier_cost": 270.43,
      "markup": 0,
      "commission_received": 0,
      "commission_shared": 0,
      "commission_share_pct": 0,
      "rebate_received": 0,
      "vcc_ref": "VCC-8855158",
      "vcc_auth_amount": 320.93,
      "folio_amount": 295.93,
      "settled_amount": 295.93,
      "settled_at": "2026-08-06T23:59:00Z",
      "contracted_rate": 270.43,
      "baseline_rate": 376.75,
      "market_rate": 365.45,
      "rate_honoured": 1,
      "customer": "ASL own pax",
      "cost_centre": "CDG-CREW",
      "change_type": null,
      "change_source": null,
      "change_cost": 0,
      "modify_attempted": 0,
      "modify_failed_reason": null,
      "room_lost": 0,
      "exception_opened_at": null,
      "exception_resolved_at": null,
      "resolved_by": null,
      "sla_breached": 0,
      "recon_state": "matched",
      "recon_amount": 0,
      "crew_rating": null,
      "complaint_theme": null,
      "source_file_id": "AIMS-2026-08-04",
      "ingested_at": "2026-08-06T02:14:00Z",
      "version": 1,
      "public_rate": 376.75,
      "discount_pct": 28.22
    },
    {
      "id": "RS-8854724-1",
      "period": "2026-08",
      "night": "2026-08-07",
      "booking_id": "RS-8854724",
      "duty_id": "D-514724",
      "layover_id": "L-514725",
      "crew_id": "FRA-1053",
      "crew_name": "Y. Fontaine",
      "crew_rank": "CPT",
      "traveller_type": "crew",
      "entity": "ASL Airlines France",
      "legal_entity": "ASL Airlines France SA",
      "home_base": "LYS",
      "station": "MRS",
      "country": "FR",
      "property_id": "P-131",
      "hotel": "Best Western Marseille Airport",
      "chain": "BWH",
      "contract_id": null,
      "allotment_id": null,
      "is_allotment_night": 0,
      "rate_type": "bedbank",
      "duty_reason": "overnight",
      "night_status": "occupied",
      "lead_time_days": 5,
      "booking_created_at": "2026-08-02T05:40:00Z",
      "checkin_time": "05:40",
      "checkout_time": "12:00",
      "duty_end_utc": "2026-08-07T04:47:00Z",
      "duty_start_utc": "2026-08-07T11:50:00Z",
      "transfer_minutes": 18,
      "room_net": 252.25,
      "vat_rate": 10,
      "vat_amount": 25.23,
      "vat_country": "FR",
      "vat_recoverable": 1,
      "city_tax": 3.3,
      "rate_paid": 280.78,
      "ancillaries": 0,
      "fee": 15.97,
      "currency_local": "EUR",
      "rate_paid_local": 280.78,
      "fx_rate": 1,
      "fx_date": "2026-08-07",
      "currency": "EUR",
      "revenue_model": "vendor_net",
      "supplier_cost": 252.68,
      "markup": 28.1,
      "commission_received": 0,
      "commission_shared": 0,
      "commission_share_pct": 0,
      "rebate_received": 0,
      "vcc_ref": "VCC-8854724",
      "vcc_auth_amount": 305.78,
      "folio_amount": 280.78,
      "settled_amount": 280.78,
      "settled_at": "2026-08-07T23:59:00Z",
      "contracted_rate": null,
      "baseline_rate": 345.14,
      "market_rate": 334.79,
      "rate_honoured": 1,
      "customer": "FedEx",
      "cost_centre": "LYS-CREW",
      "change_type": null,
      "change_source": null,
      "change_cost": 0,
      "modify_attempted": 0,
      "modify_failed_reason": null,
      "room_lost": 0,
      "exception_opened_at": null,
      "exception_resolved_at": null,
      "resolved_by": null,
      "sla_breached": 0,
      "recon_state": "matched",
      "recon_amount": 0,
      "crew_rating": 4.7,
      "complaint_theme": null,
      "source_file_id": "AIMS-2026-08-07",
      "ingested_at": "2026-08-07T02:14:00Z",
      "version": 1,
      "public_rate": 345.14,
      "discount_pct": 18.65
    },
    {
      "id": "RS-8854737-1",
      "period": "2026-08",
      "night": "2026-08-07",
      "booking_id": "RS-8854737",
      "duty_id": "D-514737",
      "layover_id": "L-514738",
      "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": "MRS",
      "country": "FR",
      "property_id": "P-131",
      "hotel": "Best Western Marseille Airport",
      "chain": "BWH",
      "contract_id": "C-131",
      "allotment_id": null,
      "is_allotment_night": 0,
      "rate_type": "contracted",
      "duty_reason": "overnight",
      "night_status": "occupied",
      "lead_time_days": 3,
      "booking_created_at": "2026-08-04T14:00:00Z",
      "checkin_time": "14:00",
      "checkout_time": "10:00",
      "duty_end_utc": "2026-08-07T13:07:00Z",
      "duty_start_utc": "2026-08-07T11:50:00Z",
      "transfer_minutes": 18,
      "room_net": 244.42,
      "vat_rate": 10,
      "vat_amount": 24.44,
      "vat_country": "FR",
      "vat_recoverable": 1,
      "city_tax": 3.3,
      "rate_paid": 272.16,
      "ancillaries": 0,
      "fee": 15.97,
      "currency_local": "EUR",
      "rate_paid_local": 272.16,
      "fx_rate": 1,
      "fx_date": "2026-08-07",
      "currency": "EUR",
      "revenue_model": "routespring_contract",
      "supplier_cost": 255.2,
      "markup": 16.96,
      "commission_received": 0,
      "commission_shared": 0,
      "commission_share_pct": 0,
      "rebate_received": 0,
      "vcc_ref": "VCC-8854737",
      "vcc_auth_amount": 297.16,
      "folio_amount": 272.16,
      "settled_amount": 272.16,
      "settled_at": "2026-08-07T23:59:00Z",
      "contracted_rate": 272.16,
      "baseline_rate": 345.14,
      "market_rate": 334.79,
      "rate_honoured": 1,
      "customer": "DHL",
      "cost_centre": "CDG-CREW",
      "change_type": null,
      "change_source": null,
      "change_cost": 0,
      "modify_attempted": 0,
      "modify_failed_reason": null,
      "room_lost": 0,
      "exception_opened_at": null,
      "exception_resolved_at": null,
      "resolved_by": null,
      "sla_breached": 0,
      "recon_state": "matched",
      "recon_amount": 0,
      "crew_rating": null,
      "complaint_theme": null,
      "source_file_id": "AIMS-2026-08-07",
      "ingested_at": "2026-08-07T02:14:00Z",
      "version": 1,
      "public_rate": 345.14,
      "discount_pct": 21.15
    },
    {
      "id": "RS-8854838-1",
      "period": "2026-08",
      "night": "2026-08-07",
      "booking_id": "RS-8854838",
      "duty_id": "D-514838",
      "layover_id": "L-514839",
      "crew_id": "FRA-1059",
      "crew_name": "R. Berger",
      "crew_rank": "CC",
      "traveller_type": "crew",
      "entity": "ASL Airlines France",
      "legal_entity": "ASL Airlines France SA",
      "home_base": "CDG",
      "station": "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": "overnight",
      "night_status": "occupied",
      "lead_time_days": 3,
      "booking_created_at": "2026-08-04T01:15:00Z",
      "checkin_time": "01:15",
      "checkout_time": "12:00",
      "duty_end_utc": "2026-08-07T00:24:00Z",
      "duty_start_utc": "2026-08-07T06:30:00Z",
      "transfer_minutes": 16,
      "room_net": 235.65,
      "vat_rate": 10,
      "vat_amount": 23.57,
      "vat_country": "FR",
      "vat_recoverable": 1,
      "city_tax": 3.3,
      "rate_paid": 262.52,
      "ancillaries": 0,
      "fee": 15.97,
      "currency_local": "EUR",
      "rate_paid_local": 262.52,
      "fx_rate": 1,
      "fx_date": "2026-08-07",
      "currency": "EUR",
      "revenue_model": "airline_contract",
      "supplier_cost": 262.52,
      "markup": 0,
      "commission_received": 0,
      "commission_shared": 0,
      "commission_share_pct": 0,
      "rebate_received": 0,
      "vcc_ref": "VCC-8854838",
      "vcc_auth_amount": 287.52,
      "folio_amount": 262.52,
      "settled_amount": 262.52,
      "settled_at": "2026-08-07T23:59:00Z",
      "contracted_rate": 262.52,
      "baseline_rate": 332.66,
      "market_rate": 322.68,
      "rate_honoured": 1,
      "customer": "ASL own pax",
      "cost_centre": "CDG-CREW",
      "change_type": null,
      "change_source": null,
      "change_cost": 0,
      "modify_attempted": 0,
      "modify_failed_reason": null,
      "room_lost": 0,
      "exception_opened_at": null,
      "exception_resolved_at": null,
      "resolved_by": null,
      "sla_breached": 0,
      "recon_state": "matched",
      "recon_amount": 0,
      "crew_rating": null,
      "complaint_theme": null,
      "source_file_id": "AIMS-2026-08-07",
      "ingested_at": "2026-08-07T02:14:00Z",
      "version": 1,
      "public_rate": 332.66,
      "discount_pct": 21.08
    },
    {
      "id": "RS-8854891-2",
      "period": "2026-08",
      "night": "2026-08-07",
      "booking_id": "RS-8854891",
      "duty_id": "D-514891",
      "layover_id": "L-514892",
      "crew_id": "FRA-1007",
      "crew_name": "M. Marchand",
      "crew_rank": "CPT",
      "traveller_type": "crew",
      "entity": "ASL Airlines France",
      "legal_entity": "ASL Airlines France SA",
      "home_base": "CDG",
      "station": "MRS",
      "country": "FR",
      "property_id": "P-131",
      "hotel": "Best Western Marseille Airport",
      "chain": "BWH",
      "contract_id": "C-131",
      "allotment_id": "A-131",
      "is_allotment_night": 1,
      "rate_type": "contracted",
      "duty_reason": "overnight",
      "night_status": "occupied",
      "lead_time_days": 9,
      "booking_created_at": "2026-07-28T01:15:00Z",
      "checkin_time": "01:15",
      "checkout_time": "10:00",
      "duty_end_utc": "2026-08-07T00:22:00Z",
      "duty_start_utc": "2026-08-07T11:50:00Z",
      "transfer_minutes": 18,
      "room_net": 244.9,
      "vat_rate": 10,
      "vat_amount": 24.49,
      "vat_country": "FR",
      "vat_recoverable": 1,
      "city_tax": 3.3,
      "rate_paid": 272.69,
      "ancillaries": 0,
      "fee": 0,
      "currency_local": "EUR",
      "rate_paid_local": 272.69,
      "fx_rate": 1,
      "fx_date": "2026-08-07",
      "currency": "EUR",
      "revenue_model": "routespring_contract",
      "supplier_cost": 256.65,
      "markup": 16.04,
      "commission_received": 0,
      "commission_shared": 0,
      "commission_share_pct": 0,
      "rebate_received": 0,
      "vcc_ref": "VCC-8854891",
      "vcc_auth_amount": 297.69,
      "folio_amount": null,
      "settled_amount": null,
      "settled_at": null,
      "contracted_rate": 272.69,
      "baseline_rate": 345.14,
      "market_rate": 334.79,
      "rate_honoured": 1,
      "customer": "UPS",
      "cost_centre": "CDG-CREW",
      "change_type": null,
      "change_source": null,
      "change_cost": 0,
      "modify_attempted": 0,
      "modify_failed_reason": null,
      "room_lost": 0,
      "exception_opened_at": null,
      "exception_resolved_at": null,
      "resolved_by": null,
      "sla_breached": 0,
      "recon_state": "awaiting_folio",
      "recon_amount": 0,
      "crew_rating": null,
      "complaint_theme": null,
      "source_file_id": "AIMS-2026-08-06",
      "ingested_at": "2026-08-07T02:14:00Z",
      "version": 1,
      "public_rate": 345.14,
      "discount_pct": 20.99
    },
    {
      "id": "RS-8854925-1",
      "period": "2026-08",
      "night": "2026-08-07",
      "booking_id": "RS-8854925",
      "duty_id": "D-514925",
      "layover_id": "L-514926",
      "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": "MRS",
      "country": "FR",
      "property_id": "P-132",
      "hotel": "Holiday Inn Marseille",
      "chain": "IHG",
      "contract_id": null,
      "allotment_id": null,
      "is_allotment_night": 0,
      "rate_type": "gds",
      "duty_reason": "overnight",
      "night_status": "occupied",
      "lead_time_days": 9,
      "booking_created_at": "2026-07-29T15:00:00Z",
      "checkin_time": "15:00",
      "checkout_time": "11:00",
      "duty_end_utc": "2026-08-07T14:09:00Z",
      "duty_start_utc": "2026-08-07T06:30:00Z",
      "transfer_minutes": 16,
      "room_net": 247.66,
      "vat_rate": 10,
      "vat_amount": 24.77,
      "vat_country": "FR",
      "vat_recoverable": 1,
      "city_tax": 3.3,
      "rate_paid": 275.73,
      "ancillaries": 0,
      "fee": 15.97,
      "currency_local": "EUR",
      "rate_paid_local": 275.73,
      "fx_rate": 1,
      "fx_date": "2026-08-07",
      "currency": "EUR",
      "revenue_model": "vendor_commission",
      "supplier_cost": 275.73,
      "markup": 0,
      "commission_received": 20.96,
      "commission_shared": 10.48,
      "commission_share_pct": 50,
      "rebate_received": 0,
      "vcc_ref": "VCC-8854925",
      "vcc_auth_amount": 300.73,
      "folio_amount": 275.73,
      "settled_amount": 275.73,
      "settled_at": "2026-08-07T23:59:00Z",
      "contracted_rate": null,
      "baseline_rate": 332.66,
      "market_rate": 322.68,
      "rate_honoured": 1,
      "customer": "DHL",
      "cost_centre": "LYS-CREW",
      "change_type": null,
      "change_source": null,
      "change_cost": 0,
      "modify_attempted": 0,
      "modify_failed_reason": null,
      "room_lost": 0,
      "exception_opened_at": null,
      "exception_resolved_at": null,
      "resolved_by": null,
      "sla_breached": 0,
      "recon_state": "matched",
      "recon_amount": 0,
      "crew_rating": null,
      "complaint_theme": null,
      "source_file_id": "AIMS-2026-08-07",
      "ingested_at": "2026-08-07T02:14:00Z",
      "version": 1,
      "public_rate": 332.66,
      "discount_pct": 17.11
    },
    {
      "id": "RS-8855004-3",
      "period": "2026-08",
      "night": "2026-08-07",
      "booking_id": "RS-8855004",
      "duty_id": "D-515004",
      "layover_id": "L-515005",
      "crew_id": "FRA-1044",
      "crew_name": "H. Chevalier",
      "crew_rank": "CPT",
      "traveller_type": "crew",
      "entity": "ASL Airlines France",
      "legal_entity": "ASL Airlines France SA",
      "home_base": "LYS",
      "station": "MRS",
      "country": "FR",
      "property_id": "P-132",
      "hotel": "Holiday Inn Marseille",
      "chain": "IHG",
      "contract_id": "C-132",
      "allotment_id": "A-132",
      "is_allotment_night": 1,
      "rate_type": "contracted",
      "duty_reason": "overnight",
      "night_status": "occupied",
      "lead_time_days": 1,
      "booking_created_at": "2026-08-04T05:40:00Z",
      "checkin_time": "05:40",
      "checkout_time": "10:00",
      "duty_end_utc": "2026-08-07T04:49:00Z",
      "duty_start_utc": "2026-08-07T06:30:00Z",
      "transfer_minutes": 16,
      "room_net": 238.25,
      "vat_rate": 10,
      "vat_amount": 23.82,
      "vat_country": "FR",
      "vat_recoverable": 1,
      "city_tax": 3.3,
      "rate_paid": 265.37,
      "ancillaries": 16.13,
      "fee": 0,
      "currency_local": "EUR",
      "rate_paid_local": 265.37,
      "fx_rate": 1,
      "fx_date": "2026-08-07",
      "currency": "EUR",
      "revenue_model": "routespring_contract",
      "supplier_cost": 249.29,
      "markup": 16.08,
      "commission_received": 0,
      "commission_shared": 0,
      "commission_share_pct": 0,
      "rebate_received": 0,
      "vcc_ref": "VCC-8855004",
      "vcc_auth_amount": 306.5,
      "folio_amount": 281.5,
      "settled_amount": 281.5,
      "settled_at": "2026-08-07T23:59:00Z",
      "contracted_rate": 265.37,
      "baseline_rate": 332.66,
      "market_rate": 322.68,
      "rate_honoured": 1,
      "customer": "ASL own pax",
      "cost_centre": "LYS-CREW",
      "change_type": null,
      "change_source": null,
      "change_cost": 0,
      "modify_attempted": 0,
      "modify_failed_reason": null,
      "room_lost": 0,
      "exception_opened_at": null,
      "exception_resolved_at": null,
      "resolved_by": null,
      "sla_breached": 0,
      "recon_state": "matched",
      "recon_amount": 0,
      "crew_rating": null,
      "complaint_theme": null,
      "source_file_id": "AIMS-2026-08-05",
      "ingested_at": "2026-08-07T02:14:00Z",
      "version": 1,
      "public_rate": 332.66,
      "discount_pct": 20.23
    },
    {
      "id": "RS-8855029-1",
      "period": "2026-08",
      "night": "2026-08-07",
      "booking_id": "RS-8855029",
      "duty_id": "D-515029",
      "layover_id": "L-515030",
      "crew_id": "FRA-1059",
      "crew_name": "R. Berger",
      "crew_rank": "CC",
      "traveller_type": "crew",
      "entity": "ASL Airlines France",
      "legal_entity": "ASL Airlines France SA",
      "home_base": "CDG",
      "station": "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": "overnight",
      "night_status": "occupied",
      "lead_time_days": 3,
      "booking_created_at": "2026-08-04T22:30:00Z",
      "checkin_time": "22:30",
      "checkout_time": "10:00",
      "duty_end_utc": "2026-08-07T21:39:00Z",
      "duty_start_utc": "2026-08-07T06:30:00Z",
      "transfer_minutes": 16,
      "room_net": 239.88,
      "vat_rate": 10,
      "vat_amount": 23.99,
      "vat_country": "FR",
      "vat_recoverable": 1,
      "city_tax": 3.3,
      "rate_paid": 267.17,
      "ancillaries": 0,
      "fee": 15.97,
      "currency_local": "EUR",
      "rate_paid_local": 267.17,
      "fx_rate": 1,
      "fx_date": "2026-08-07",
      "currency": "EUR",
      "revenue_model": "airline_contract",
      "supplier_cost": 267.17,
      "markup": 0,
      "commission_received": 0,
      "commission_shared": 0,
      "commission_share_pct": 0,
      "rebate_received": 0,
      "vcc_ref": "VCC-8855029",
      "vcc_auth_amount": 292.17,
      "folio_amount": 267.17,
      "settled_amount": 267.17,
      "settled_at": "2026-08-07T23:59:00Z",
      "contracted_rate": 267.17,
      "baseline_rate": 332.66,
      "market_rate": 322.68,
      "rate_honoured": 1,
      "customer": "ASL own pax",
      "cost_centre": "CDG-CREW",
      "change_type": null,
      "change_source": null,
      "change_cost": 0,
      "modify_attempted": 0,
      "modify_failed_reason": null,
      "room_lost": 0,
      "exception_opened_at": null,
      "exception_resolved_at": null,
      "resolved_by": null,
      "sla_breached": 0,
      "recon_state": "matched",
      "recon_amount": 0,
      "crew_rating": null,
      "complaint_theme": null,
      "source_file_id": "AIMS-2026-08-07",
      "ingested_at": "2026-08-07T02:14:00Z",
      "version": 1,
      "public_rate": 332.66,
      "discount_pct": 19.69
    },
    {
      "id": "RS-8855158-4",
      "period": "2026-08",
      "night": "2026-08-07",
      "booking_id": "RS-8855158",
      "duty_id": "D-515158",
      "layover_id": "L-515159",
      "crew_id": "FRA-1087",
      "crew_name": "P. Girard",
      "crew_rank": "CC",
      "traveller_type": "crew",
      "entity": "ASL Airlines France",
      "legal_entity": "ASL Airlines France SA",
      "home_base": "CDG",
      "station": "MRS",
      "country": "FR",
      "property_id": "P-131",
      "hotel": "Best Western Marseille Airport",
      "chain": "BWH",
      "contract_id": "C-131",
      "allotment_id": "A-131",
      "is_allotment_night": 1,
      "rate_type": "contracted",
      "duty_reason": "overnight",
      "night_status": "occupied",
      "lead_time_days": 3,
      "booking_created_at": "2026-08-01T14:00:00Z",
      "checkin_time": "14:00",
      "checkout_time": "10:00",
      "duty_end_utc": "2026-08-07T13:07:00Z",
      "duty_start_utc": "2026-08-07T14:05:00Z",
      "transfer_minutes": 18,
      "room_net": 242.85,
      "vat_rate": 10,
      "vat_amount": 24.28,
      "vat_country": "FR",
      "vat_recoverable": 1,
      "city_tax": 3.3,
      "rate_paid": 270.43,
      "ancillaries": 0,
      "fee": 0,
      "currency_local": "EUR",
      "rate_paid_local": 270.43,
      "fx_rate": 1,
      "fx_date": "2026-08-07",
      "currency": "EUR",
      "revenue_model": "airline_contract",
      "supplier_cost": 270.43,
      "markup": 0,
      "commission_received": 0,
      "commission_shared": 0,
      "commission_share_pct": 0,
      "rebate_received": 0,
      "vcc_ref": "VCC-8855158",
      "vcc_auth_amount": 295.43,
      "folio_amount": 270.43,
      "settled_amount": 270.43,
      "settled_at": "2026-08-07T23:59:00Z",
      "contracted_rate": 270.43,
      "baseline_rate": 345.14,
      "market_rate": 334.79,
      "rate_honoured": 1,
      "customer": "ASL own pax",
      "cost_centre": "CDG-CREW",
      "change_type": null,
      "change_source": null,
      "change_cost": 0,
      "modify_attempted": 0,
      "modify_failed_reason": null,
      "room_lost": 0,
      "exception_opened_at": null,
      "exception_resolved_at": null,
      "resolved_by": null,
      "sla_breached": 0,
      "recon_state": "matched",
      "recon_amount": 0,
      "crew_rating": null,
      "complaint_theme": null,
      "source_file_id": "AIMS-2026-08-04",
      "ingested_at": "2026-08-07T02:14:00Z",
      "version": 1,
      "public_rate": 345.14,
      "discount_pct": 21.65
    },
    {
      "id": "RS-8854724-2",
      "period": "2026-08",
      "night": "2026-08-08",
      "booking_id": "RS-8854724",
      "duty_id": "D-514724",
      "layover_id": "L-514725",
      "crew_id": "FRA-1053",
      "crew_name": "Y. Fontaine",
      "crew_rank": "CPT",
      "traveller_type": "crew",
      "entity": "ASL Airlines France",
      "legal_entity": "ASL Airlines France SA",
      "home_base": "LYS",
      "station": "MRS",
      "country": "FR",
      "property_id": "P-131",
      "hotel": "Best Western Marseille Airport",
      "chain": "BWH",
      "contract_id": null,
      "allotment_id": null,
      "is_allotment_night": 0,
      "rate_type": "bedbank",
      "duty_reason": "overnight",
      "night_status": "occupied",
      "lead_time_days": 5,
      "booking_created_at": "2026-08-02T05:40:00Z",
      "checkin_time": "05:40",
      "checkout_time": "12:00",
      "duty_end_utc": "2026-08-08T04:47:00Z",
      "duty_start_utc": "2026-08-08T06:30:00Z",
      "transfer_minutes": 18,
      "room_net": 232.39,
      "vat_rate": 10,
      "vat_amount": 23.24,
      "vat_country": "FR",
      "vat_recoverable": 1,
      "city_tax": 3.3,
      "rate_paid": 258.93,
      "ancillaries": 0,
      "fee": 0,
      "currency_local": "EUR",
      "rate_paid_local": 258.93,
      "fx_rate": 1,
      "fx_date": "2026-08-08",
      "currency": "EUR",
      "revenue_model": "vendor_net",
      "supplier_cost": 233.01,
      "markup": 25.92,
      "commission_received": 0,
      "commission_shared": 0,
      "commission_share_pct": 0,
      "rebate_received": 0,
      "vcc_ref": "VCC-8854724",
      "vcc_auth_amount": 283.93,
      "folio_amount": 258.93,
      "settled_amount": 258.93,
      "settled_at": "2026-08-08T23:59:00Z",
      "contracted_rate": null,
      "baseline_rate": 318.28,
      "market_rate": 308.73,
      "rate_honoured": 1,
      "customer": "FedEx",
      "cost_centre": "LYS-CREW",
      "change_type": null,
      "change_source": null,
      "change_cost": 0,
      "modify_attempted": 0,
      "modify_failed_reason": null,
      "room_lost": 0,
      "exception_opened_at": null,
      "exception_resolved_at": null,
      "resolved_by": null,
      "sla_breached": 0,
      "recon_state": "matched",
      "recon_amount": 0,
      "crew_rating": 2.7,
      "complaint_theme": "noise",
      "source_file_id": "AIMS-2026-08-07",
      "ingested_at": "2026-08-08T02:14:00Z",
      "version": 1,
      "public_rate": 318.28,
      "discount_pct": 18.65
    },
    {
      "id": "RS-8854737-2",
      "period": "2026-08",
      "night": "2026-08-08",
      "booking_id": "RS-8854737",
      "duty_id": "D-514737",
      "layover_id": "L-514738",
      "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": "MRS",
      "country": "FR",
      "property_id": "P-131",
      "hotel": "Best Western Marseille Airport",
      "chain": "BWH",
      "contract_id": "C-131",
      "allotment_id": null,
      "is_allotment_night": 0,
      "rate_type": "contracted",
      "duty_reason": "overnight",
      "night_status": "occupied",
      "lead_time_days": 3,
      "booking_created_at": "2026-08-04T14:00:00Z",
      "checkin_time": "14:00",
      "checkout_time": "10:00",
      "duty_end_utc": "2026-08-08T13:07:00Z",
      "duty_start_utc": "2026-08-08T14:05:00Z",
      "transfer_minutes": 18,
      "room_net": 276.04,
      "vat_rate": 10,
      "vat_amount": 27.6,
      "vat_country": "FR",
      "vat_recoverable": 1,
      "city_tax": 3.3,
      "rate_paid": 306.94,
      "ancillaries": 0,
      "fee": 0,
      "currency_local": "EUR",
      "rate_paid_local": 306.94,
      "fx_rate": 1,
      "fx_date": "2026-08-08",
      "currency": "EUR",
      "revenue_model": "routespring_contract",
      "supplier_cost": 289.98,
      "markup": 16.96,
      "commission_received": 0,
      "commission_shared": 0,
      "commission_share_pct": 0,
      "rebate_received": 0,
      "vcc_ref": "VCC-8854737",
      "vcc_auth_amount": 297.16,
      "folio_amount": 306.94,
      "settled_amount": 306.94,
      "settled_at": "2026-08-08T23:59:00Z",
      "contracted_rate": 272.16,
      "baseline_rate": 318.28,
      "market_rate": 308.73,
      "rate_honoured": 0,
      "customer": "DHL",
      "cost_centre": "CDG-CREW",
      "change_type": null,
      "change_source": null,
      "change_cost": 0,
      "modify_attempted": 0,
      "modify_failed_reason": null,
      "room_lost": 0,
      "exception_opened_at": null,
      "exception_resolved_at": null,
      "resolved_by": null,
      "sla_breached": 0,
      "recon_state": "matched",
      "recon_amount": 0,
      "crew_rating": null,
      "complaint_theme": null,
      "source_file_id": "AIMS-2026-08-07",
      "ingested_at": "2026-08-08T02:14:00Z",
      "version": 1,
      "public_rate": 318.28,
      "discount_pct": 3.56
    },
    {
      "id": "RS-8854776-1",
      "period": "2026-08",
      "night": "2026-08-08",
      "booking_id": "RS-8854776",
      "duty_id": "D-514776",
      "layover_id": "L-514777",
      "crew_id": "FRA-1069",
      "crew_name": "Y. Perrin",
      "crew_rank": "FO",
      "traveller_type": "crew",
      "entity": "ASL Airlines France",
      "legal_entity": "ASL Airlines France SA",
      "home_base": "LYS",
      "station": "MRS",
      "country": "FR",
      "property_id": "P-131",
      "hotel": "Best Western Marseille Airport",
      "chain": "BWH",
      "contract_id": "C-131",
      "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-08T10:30:00Z",
      "checkin_time": "22:30",
      "checkout_time": "08:15",
      "duty_end_utc": "2026-08-08T21:37:00Z",
      "duty_start_utc": "2026-08-08T11:50:00Z",
      "transfer_minutes": 18,
      "room_net": 245.67,
      "vat_rate": 10,
      "vat_amount": 24.57,
      "vat_country": "FR",
      "vat_recoverable": 1,
      "city_tax": 3.3,
      "rate_paid": 273.54,
      "ancillaries": 0,
      "fee": 15.97,
      "currency_local": "EUR",
      "rate_paid_local": 273.54,
      "fx_rate": 1,
      "fx_date": "2026-08-08",
      "currency": "EUR",
      "revenue_model": "routespring_contract",
      "supplier_cost": 254.7,
      "markup": 18.84,
      "commission_received": 0,
      "commission_shared": 0,
      "commission_share_pct": 0,
      "rebate_received": 0,
      "vcc_ref": "VCC-8854776",
      "vcc_auth_amount": 298.54,
      "folio_amount": 273.54,
      "settled_amount": 273.54,
      "settled_at": "2026-08-08T23:59:00Z",
      "contracted_rate": 273.54,
      "baseline_rate": 318.28,
      "market_rate": 308.73,
      "rate_honoured": 1,
      "customer": "DHL",
      "cost_centre": "LYS-CREW",
      "change_type": "modify_in_place",
      "change_source": "aims",
      "change_cost": 11.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-08",
      "ingested_at": "2026-08-08T02:14:00Z",
      "version": 1,
      "public_rate": 318.28,
      "discount_pct": 14.06
    },
    {
      "id": "RS-8854891-3",
      "period": "2026-08",
      "night": "2026-08-08",
      "booking_id": "RS-8854891",
      "duty_id": "D-514891",
      "layover_id": "L-514892",
      "crew_id": "FRA-1007",
      "crew_name": "M. Marchand",
      "crew_rank": "CPT",
      "traveller_type": "crew",
      "entity": "ASL Airlines France",
      "legal_entity": "ASL Airlines France SA",
      "home_base": "CDG",
      "station": "MRS",
      "country": "FR",
      "property_id": "P-131",
      "hotel": "Best Western Marseille Airport",
      "chain": "BWH",
      "contract_id": "C-131",
      "allotment_id": "A-131",
      "is_allotment_night": 1,
      "rate_type": "contracted",
      "duty_reason": "overnight",
      "night_status": "occupied",
      "lead_time_days": 9,
      "booking_created_at": "2026-07-28T01:15:00Z",
      "checkin_time": "01:15",
      "checkout_time": "10:00",
      "duty_end_utc": "2026-08-08T00:22:00Z",
      "duty_start_utc": "2026-08-08T14:05:00Z",
      "transfer_minutes": 18,
      "room_net": 244.9,
      "vat_rate": 10,
      "vat_amount": 24.49,
      "vat_country": "FR",
      "vat_recoverable": 1,
      "city_tax": 3.3,
      "rate_paid": 272.69,
      "ancillaries": 28.1,
      "fee": 0,
      "currency_local": "EUR",
      "rate_paid_local": 272.69,
      "fx_rate": 1,
      "fx_date": "2026-08-08",
      "currency": "EUR",
      "revenue_model": "routespring_contract",
      "supplier_cost": 256.65,
      "markup": 16.04,
      "commission_received": 0,
      "commission_shared": 0,
      "commission_share_pct": 0,
      "rebate_received": 0,
      "vcc_ref": "VCC-8854891",
      "vcc_auth_amount": 325.79,
      "folio_amount": 300.79,
      "settled_amount": 300.79,
      "settled_at": "2026-08-08T23:59:00Z",
      "contracted_rate": 272.69,
      "baseline_rate": 318.28,
      "market_rate": 308.73,
      "rate_honoured": 1,
      "customer": "UPS",
      "cost_centre": "CDG-CREW",
      "change_type": null,
      "change_source": null,
      "change_cost": 0,
      "modify_attempted": 0,
      "modify_failed_reason": null,
      "room_lost": 0,
      "exception_opened_at": null,
      "exception_resolved_at": null,
      "resolved_by": null,
      "sla_breached": 0,
      "recon_state": "matched",
      "recon_amount": 0,
      "crew_rating": null,
      "complaint_theme": null,
      "source_file_id": "AIMS-2026-08-06",
      "ingested_at": "2026-08-08T02:14:00Z",
      "version": 1,
      "public_rate": 318.28,
      "discount_pct": 14.32
    },
    {
      "id": "RS-8854925-2",
      "period": "2026-08",
      "night": "2026-08-08",
      "booking_id": "RS-8854925",
      "duty_id": "D-514925",
      "layover_id": "L-514926",
      "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": "MRS",
      "country": "FR",
      "property_id": "P-132",
      "hotel": "Holiday Inn Marseille",
      "chain": "IHG",
      "contract_id": null,
      "allotment_id": null,
      "is_allotment_night": 0,
      "rate_type": "gds",
      "duty_reason": "held",
      "night_status": "occupied",
      "lead_time_days": null,
      "booking_created_at": null,
      "checkin_time": null,
      "checkout_time": null,
      "duty_end_utc": "2026-08-08T14:09:00Z",
      "duty_start_utc": "2026-08-08T11:50:00Z",
      "transfer_minutes": 16,
      "room_net": 232.54,
      "vat_rate": 10,
      "vat_amount": 23.25,
      "vat_country": "FR",
      "vat_recoverable": 1,
      "city_tax": 0,
      "rate_paid": 255.79,
      "ancillaries": 0,
      "fee": 0,
      "currency_local": "EUR",
      "rate_paid_local": 255.79,
      "fx_rate": 1,
      "fx_date": "2026-08-08",
      "currency": "EUR",
      "revenue_model": "vendor_commission",
      "supplier_cost": 255.79,
      "markup": 0,
      "commission_received": 19.44,
      "commission_shared": 9.72,
      "commission_share_pct": 50,
      "rebate_received": 0,
      "vcc_ref": "VCC-8854925",
      "vcc_auth_amount": null,
      "folio_amount": 255.79,
      "settled_amount": 255.79,
      "settled_at": "2026-08-08T23:59:00Z",
      "contracted_rate": null,
      "baseline_rate": 308.61,
      "market_rate": 299.35,
      "rate_honoured": 1,
      "customer": "DHL",
      "cost_centre": "LYS-CREW",
      "change_type": null,
      "change_source": null,
      "change_cost": 0,
      "modify_attempted": 0,
      "modify_failed_reason": null,
      "room_lost": 0,
      "exception_opened_at": null,
      "exception_resolved_at": null,
      "resolved_by": null,
      "sla_breached": 0,
      "recon_state": "matched",
      "recon_amount": 0,
      "crew_rating": null,
      "complaint_theme": null,
      "source_file_id": "AIMS-2026-08-07",
      "ingested_at": "2026-08-08T02:14:00Z",
      "version": 1,
      "public_rate": 308.61,
      "discount_pct": 17.12
    },
    {
      "id": "RS-8854962-1",
      "period": "2026-08",
      "night": "2026-08-08",
      "booking_id": "RS-8854962",
      "duty_id": "D-514962",
      "layover_id": "L-514963",
      "crew_id": "FRA-1077",
      "crew_name": "J. Fontaine",
      "crew_rank": "FO",
      "traveller_type": "crew",
      "entity": "ASL Airlines France",
      "legal_entity": "ASL Airlines France SA",
      "home_base": "CDG",
      "station": "MRS",
      "country": "FR",
      "property_id": "P-131",
      "hotel": "Best Western Marseille Airport",
      "chain": "BWH",
      "contract_id": "C-131",
      "allotment_id": "A-131",
      "is_allotment_night": 1,
      "rate_type": "contracted",
      "duty_reason": "overnight",
      "night_status": "occupied",
      "lead_time_days": 5,
      "booking_created_at": "2026-08-03T22:30:00Z",
      "checkin_time": "22:30",
      "checkout_time": "12:00",
      "duty_end_utc": "2026-08-08T21:37:00Z",
      "duty_start_utc": "2026-08-08T11:50:00Z",
      "transfer_minutes": 18,
      "room_net": 243.08,
      "vat_rate": 10,
      "vat_amount": 24.31,
      "vat_country": "FR",
      "vat_recoverable": 1,
      "city_tax": 3.3,
      "rate_paid": 270.69,
      "ancillaries": 0,
      "fee": 15.97,
      "currency_local": "EUR",
      "rate_paid_local": 270.69,
      "fx_rate": 1,
      "fx_date": "2026-08-08",
      "currency": "EUR",
      "revenue_model": "routespring_contract",
      "supplier_cost": 255.46,
      "markup": 15.23,
      "commission_received": 0,
      "commission_shared": 0,
      "commission_share_pct": 0,
      "rebate_received": 0,
      "vcc_ref": "VCC-8854962",
      "vcc_auth_amount": 295.69,
      "folio_amount": 270.69,
      "settled_amount": 270.69,
      "settled_at": "2026-08-08T23:59:00Z",
      "contracted_rate": 270.69,
      "baseline_rate": 318.28,
      "market_rate": 308.73,
      "rate_honoured": 1,
      "customer": "ASL own pax",
      "cost_centre": "CDG-CREW",
      "change_type": null,
      "change_source": null,
      "change_cost": 0,
      "modify_attempted": 0,
      "modify_failed_reason": null,
      "room_lost": 0,
      "exception_opened_at": null,
      "exception_resolved_at": null,
      "resolved_by": null,
      "sla_breached": 0,
      "recon_state": "matched",
      "recon_amount": 0,
      "crew_rating": null,
      "complaint_theme": null,
      "source_file_id": "AIMS-2026-08-08",
      "ingested_at": "2026-08-08T02:14:00Z",
      "version": 1,
      "public_rate": 318.28,
      "discount_pct": 14.95
    },
    {
      "id": "RS-8855029-2",
      "period": "2026-08",
      "night": "2026-08-08",
      "booking_id": "RS-8855029",
      "duty_id": "D-515029",
      "layover_id": "L-515030",
      "crew_id": "FRA-1059",
      "crew_name": "R. Berger",
      "crew_rank": "CC",
      "traveller_type": "crew",
      "entity": "ASL Airlines France",
      "legal_entity": "ASL Airlines France SA",
      "home_base": "CDG",
      "station": "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": "held",
      "night_status": "occupied",
      "lead_time_days": null,
      "booking_created_at": null,
      "checkin_time": null,
      "checkout_time": null,
      "duty_end_utc": "2026-08-08T21:39:00Z",
      "duty_start_utc": "2026-08-08T14:05:00Z",
      "transfer_minutes": 16,
      "room_net": 242.88,
      "vat_rate": 10,
      "vat_amount": 24.29,
      "vat_country": "FR",
      "vat_recoverable": 1,
      "city_tax": 0,
      "rate_paid": 267.17,
      "ancillaries": 11.1,
      "fee": 0,
      "currency_local": "EUR",
      "rate_paid_local": 267.17,
      "fx_rate": 1,
      "fx_date": "2026-08-08",
      "currency": "EUR",
      "revenue_model": "airline_contract",
      "supplier_cost": 267.17,
      "markup": 0,
      "commission_received": 0,
      "commission_shared": 0,
      "commission_share_pct": 0,
      "rebate_received": 0,
      "vcc_ref": "VCC-8855029",
      "vcc_auth_amount": null,
      "folio_amount": 278.27,
      "settled_amount": 278.27,
      "settled_at": "2026-08-08T23:59:00Z",
      "contracted_rate": 267.17,
      "baseline_rate": 308.61,
      "market_rate": 299.35,
      "rate_honoured": 1,
      "customer": "ASL own pax",
      "cost_centre": "CDG-CREW",
      "change_type": null,
      "change_source": null,
      "change_cost": 0,
      "modify_attempted": 0,
      "modify_failed_reason": null,
      "room_lost": 0,
      "exception_opened_at": null,
      "exception_resolved_at": null,
      "resolved_by": null,
      "sla_breached": 0,
      "recon_state": "matched",
      "recon_amount": 0,
      "crew_rating": null,
      "complaint_theme": null,
      "source_file_id": "AIMS-2026-08-07",
      "ingested_at": "2026-08-08T02:14:00Z",
      "version": 1,
      "public_rate": 308.61,
      "discount_pct": 13.43
    },
    {
      "id": "RS-8854714-1",
      "period": "2026-08",
      "night": "2026-08-09",
      "booking_id": "RS-8854714",
      "duty_id": "D-514714",
      "layover_id": "L-514715",
      "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": "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-09T04:00:00Z",
      "checkin_time": "16:00",
      "checkout_time": "12:00",
      "duty_end_utc": "2026-08-09T15:07:00Z",
      "duty_start_utc": "2026-08-09T14:05:00Z",
      "transfer_minutes": 18,
      "room_net": 257.96,
      "vat_rate": 10,
      "vat_amount": 25.8,
      "vat_country": "FR",
      "vat_recoverable": 1,
      "city_tax": 3.3,
      "rate_paid": 287.06,
      "ancillaries": 0,
      "fee": 15.97,
      "currency_local": "EUR",
      "rate_paid_local": 287.06,
      "fx_rate": 1,
      "fx_date": "2026-08-09",
      "currency": "EUR",
      "revenue_model": "vendor_commission",
      "supplier_cost": 287.06,
      "markup": 0,
      "commission_received": 27.48,
      "commission_shared": 13.74,
      "commission_share_pct": 50,
      "rebate_received": 0,
      "vcc_ref": "VCC-8854714",
      "vcc_auth_amount": 312.06,
      "folio_amount": 287.06,
      "settled_amount": 287.06,
      "settled_at": "2026-08-09T23:59:00Z",
      "contracted_rate": null,
      "baseline_rate": 313.24,
      "market_rate": 303.84,
      "rate_honoured": 1,
      "customer": "DHL",
      "cost_centre": "LYS-CREW",
      "change_type": "cancel_rebook",
      "change_source": "aims",
      "change_cost": 213.87,
      "modify_attempted": 1,
      "modify_failed_reason": "hotel_cutoff",
      "room_lost": 1,
      "exception_opened_at": "2026-08-09T17:22:00Z",
      "exception_resolved_at": "2026-08-09T18:40:00Z",
      "resolved_by": "human",
      "sla_breached": 0,
      "recon_state": "matched",
      "recon_amount": 0,
      "crew_rating": null,
      "complaint_theme": null,
      "source_file_id": "AIMS-2026-08-09",
      "ingested_at": "2026-08-09T02:14:00Z",
      "version": 1,
      "public_rate": 313.24,
      "discount_pct": 8.36
    },
    {
      "id": "RS-8854737-3",
      "period": "2026-08",
      "night": "2026-08-09",
      "booking_id": "RS-8854737",
      "duty_id": "D-514737",
      "layover_id": "L-514738",
      "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": "MRS",
      "country": "FR",
      "property_id": "P-131",
      "hotel": "Best Western Marseille Airport",
      "chain": "BWH",
      "contract_id": "C-131",
      "allotment_id": null,
      "is_allotment_night": 0,
      "rate_type": "contracted",
      "duty_reason": "overnight",
      "night_status": "occupied",
      "lead_time_days": 3,
      "booking_created_at": "2026-08-04T14:00:00Z",
      "checkin_time": "14:00",
      "checkout_time": "10:00",
      "duty_end_utc": "2026-08-09T13:07:00Z",
      "duty_start_utc": "2026-08-09T14:05:00Z",
      "transfer_minutes": 18,
      "room_net": 244.42,
      "vat_rate": 10,
      "vat_amount": 24.44,
      "vat_country": "FR",
      "vat_recoverable": 1,
      "city_tax": 3.3,
      "rate_paid": 272.16,
      "ancillaries": 0,
      "fee": 0,
      "currency_local": "EUR",
      "rate_paid_local": 272.16,
      "fx_rate": 1,
      "fx_date": "2026-08-09",
      "currency": "EUR",
      "revenue_model": "routespring_contract",
      "supplier_cost": 255.2,
      "markup": 16.96,
      "commission_received": 0,
      "commission_shared": 0,
      "commission_share_pct": 0,
      "rebate_received": 0,
      "vcc_ref": "VCC-8854737",
      "vcc_auth_amount": 297.16,
      "folio_amount": 272.16,
      "settled_amount": 272.16,
      "settled_at": "2026-08-09T23:59:00Z",
      "contracted_rate": 272.16,
      "baseline_rate": 313.24,
      "market_rate": 303.84,
      "rate_honoured": 1,
      "customer": "DHL",
      "cost_centre": "CDG-CREW",
      "change_type": null,
      "change_source": null,
      "change_cost": 0,
      "modify_attempted": 0,
      "modify_failed_reason": null,
      "room_lost": 0,
      "exception_opened_at": null,
      "exception_resolved_at": null,
      "resolved_by": null,
      "sla_breached": 0,
      "recon_state": "matched",
      "recon_amount": 0,
      "crew_rating": null,
      "complaint_theme": null,
      "source_file_id": "AIMS-2026-08-07",
      "ingested_at": "2026-08-09T02:14:00Z",
      "version": 1,
      "public_rate": 313.24,
      "discount_pct": 13.11
    },
    {
      "id": "RS-8854837-1",
      "period": "2026-08",
      "night": "2026-08-09",
      "booking_id": "RS-8854837",
      "duty_id": "D-514837",
      "layover_id": "L-514838",
      "crew_id": "FRA-1027",
      "crew_name": "A. Girard",
      "crew_rank": "CC",
      "traveller_type": "crew",
      "entity": "ASL Airlines France",
      "legal_entity": "ASL Airlines France SA",
      "home_base": "LYS",
      "station": "MRS",
      "country": "FR",
      "property_id": "P-132",
      "hotel": "Holiday Inn Marseille",
      "chain": "IHG",
      "contract_id": null,
      "allotment_id": null,
      "is_allotment_night": 0,
      "rate_type": "bedbank",
      "duty_reason": "positioning",
      "night_status": "occupied",
      "lead_time_days": 2,
      "booking_created_at": "2026-08-07T15:00:00Z",
      "checkin_time": "15:00",
      "checkout_time": "08:15",
      "duty_end_utc": "2026-08-09T14:09:00Z",
      "duty_start_utc": "2026-08-09T06:30:00Z",
      "transfer_minutes": 16,
      "room_net": 225.83,
      "vat_rate": 10,
      "vat_amount": 22.58,
      "vat_country": "FR",
      "vat_recoverable": 1,
      "city_tax": 3.3,
      "rate_paid": 251.71,
      "ancillaries": 0,
      "fee": 15.97,
      "currency_local": "EUR",
      "rate_paid_local": 251.71,
      "fx_rate": 1,
      "fx_date": "2026-08-09",
      "currency": "EUR",
      "revenue_model": "vendor_net",
      "supplier_cost": 230.76,
      "markup": 20.95,
      "commission_received": 0,
      "commission_shared": 0,
      "commission_share_pct": 0,
      "rebate_received": 0,
      "vcc_ref": "VCC-8854837",
      "vcc_auth_amount": 276.71,
      "folio_amount": 251.71,
      "settled_amount": 251.71,
      "settled_at": "2026-08-09T23:59:00Z",
      "contracted_rate": null,
      "baseline_rate": 311.61,
      "market_rate": 302.26,
      "rate_honoured": 1,
      "customer": "FedEx",
      "cost_centre": "LYS-CREW",
      "change_type": null,
      "change_source": null,
      "change_cost": 0,
      "modify_attempted": 0,
      "modify_failed_reason": null,
      "room_lost": 0,
      "exception_opened_at": null,
      "exception_resolved_at": null,
      "resolved_by": null,
      "sla_breached": 0,
      "recon_state": "matched",
      "recon_amount": 0,
      "crew_rating": null,
      "complaint_theme": null,
      "source_file_id": "AIMS-2026-08-09",
      "ingested_at": "2026-08-09T02:14:00Z",
      "version": 1,
      "public_rate": 311.61,
      "discount_pct": 19.22
    },
    {
      "id": "RS-8854857-1",
      "period": "2026-08",
      "night": "2026-08-09",
      "booking_id": "RS-8854857",
      "duty_id": "D-514857",
      "layover_id": "L-514858",
      "crew_id": "FRA-S216",
      "crew_name": "R. Perrin",
      "crew_rank": "STAFF",
      "traveller_type": "staff",
      "entity": "ASL Airlines France",
      "legal_entity": "ASL Airlines France SA",
      "home_base": "LYS",
      "station": "MRS",
      "country": "FR",
      "property_id": "P-131",
      "hotel": "Best Western Marseille Airport",
      "chain": "BWH",
      "contract_id": "C-131",
      "allotment_id": "A-131",
      "is_allotment_night": 1,
      "rate_type": "contracted",
      "duty_reason": "training",
      "night_status": "occupied",
      "lead_time_days": 2,
      "booking_created_at": "2026-08-07T01:15:00Z",
      "checkin_time": "01:15",
      "checkout_time": "12:00",
      "duty_end_utc": "2026-08-09T00:22:00Z",
      "duty_start_utc": "2026-08-09T06:30:00Z",
      "transfer_minutes": 18,
      "room_net": 242.69,
      "vat_rate": 10,
      "vat_amount": 24.27,
      "vat_country": "FR",
      "vat_recoverable": 1,
      "city_tax": 3.3,
      "rate_paid": 270.26,
      "ancillaries": 0,
      "fee": 15.97,
      "currency_local": "EUR",
      "rate_paid_local": 270.26,
      "fx_rate": 1,
      "fx_date": "2026-08-09",
      "currency": "EUR",
      "revenue_model": "routespring_contract",
      "supplier_cost": 252.96,
      "markup": 17.3,
      "commission_received": 0,
      "commission_shared": 0,
      "commission_share_pct": 0,
      "rebate_received": 0,
      "vcc_ref": "VCC-8854857",
      "vcc_auth_amount": 295.26,
      "folio_amount": 270.26,
      "settled_amount": 270.26,
      "settled_at": "2026-08-09T23:59:00Z",
      "contracted_rate": 270.26,
      "baseline_rate": 313.24,
      "market_rate": 303.84,
      "rate_honoured": 1,
      "customer": "UPS",
      "cost_centre": "LYS-CREW",
      "change_type": null,
      "change_source": null,
      "change_cost": 0,
      "modify_attempted": 0,
      "modify_failed_reason": null,
      "room_lost": 0,
      "exception_opened_at": null,
      "exception_resolved_at": null,
      "resolved_by": null,
      "sla_breached": 0,
      "recon_state": "matched",
      "recon_amount": 0,
      "crew_rating": null,
      "complaint_theme": null,
      "source_file_id": "AIMS-2026-08-09",
      "ingested_at": "2026-08-09T02:14:00Z",
      "version": 1,
      "public_rate": 313.24,
      "discount_pct": 13.72
    },
    {
      "id": "RS-8854891-4",
      "period": "2026-08",
      "night": "2026-08-09",
      "booking_id": "RS-8854891",
      "duty_id": "D-514891",
      "layover_id": "L-514892",
      "crew_id": "FRA-1007",
      "crew_name": "M. Marchand",
      "crew_rank": "CPT",
      "traveller_type": "crew",
      "entity": "ASL Airlines France",
      "legal_entity": "ASL Airlines France SA",
      "home_base": "CDG",
      "station": "MRS",
      "country": "FR",
      "property_id": "P-131",
      "hotel": "Best Western Marseille Airport",
      "chain": "BWH",
      "contract_id": "C-131",
      "allotment_id": "A-131",
      "is_allotment_night": 1,
      "rate_type": "contracted",
      "duty_reason": "overnight",
      "night_status": "occupied",
      "lead_time_days": 9,
      "booking_created_at": "2026-07-28T01:15:00Z",
      "checkin_time": "01:15",
      "checkout_time": "10:00",
      "duty_end_utc": "2026-08-09T00:22:00Z",
      "duty_start_utc": "2026-08-09T09:15:00Z",
      "transfer_minutes": 18,
      "room_net": 244.9,
      "vat_rate": 10,
      "vat_amount": 24.49,
      "vat_country": "FR",
      "vat_recoverable": 1,
      "city_tax": 3.3,
      "rate_paid": 272.69,
      "ancillaries": 23.54,
      "fee": 0,
      "currency_local": "EUR",
      "rate_paid_local": 272.69,
      "fx_rate": 1,
      "fx_date": "2026-08-09",
      "currency": "EUR",
      "revenue_model": "routespring_contract",
      "supplier_cost": 256.65,
      "markup": 16.04,
      "commission_received": 0,
      "commission_shared": 0,
      "commission_share_pct": 0,
      "rebate_received": 0,
      "vcc_ref": "VCC-8854891",
      "vcc_auth_amount": 321.23,
      "folio_amount": 296.23,
      "settled_amount": 296.23,
      "settled_at": "2026-08-09T23:59:00Z",
      "contracted_rate": 272.69,
      "baseline_rate": 313.24,
      "market_rate": 303.84,
      "rate_honoured": 1,
      "customer": "UPS",
      "cost_centre": "CDG-CREW",
      "change_type": null,
      "change_source": null,
      "change_cost": 0,
      "modify_attempted": 0,
      "modify_failed_reason": null,
      "room_lost": 0,
      "exception_opened_at": null,
      "exception_resolved_at": null,
      "resolved_by": null,
      "sla_breached": 0,
      "recon_state": "matched",
      "recon_amount": 0,
      "crew_rating": null,
      "complaint_theme": null,
      "source_file_id": "AIMS-2026-08-06",
      "ingested_at": "2026-08-09T02:14:00Z",
      "version": 1,
      "public_rate": 313.24,
      "discount_pct": 12.95
    },
    {
      "id": "RS-8854925-3",
      "period": "2026-08",
      "night": "2026-08-09",
      "booking_id": "RS-8854925",
      "duty_id": "D-514925",
      "layover_id": "L-514926",
      "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": "MRS",
      "country": "FR",
      "property_id": "P-132",
      "hotel": "Holiday Inn Marseille",
      "chain": "IHG",
      "contract_id": null,
      "allotment_id": null,
      "is_allotment_night": 0,
      "rate_type": "gds",
      "duty_reason": "overnight",
      "night_status": "occupied",
      "lead_time_days": 9,
      "booking_created_at": "2026-07-29T15:00:00Z",
      "checkin_time": "15:00",
      "checkout_time": "11:00",
      "duty_end_utc": "2026-08-09T14:09:00Z",
      "duty_start_utc": "2026-08-09T11:50:00Z",
      "transfer_minutes": 16,
      "room_net": 231.8,
      "vat_rate": 10,
      "vat_amount": 23.18,
      "vat_country": "FR",
      "vat_recoverable": 1,
      "city_tax": 3.3,
      "rate_paid": 258.28,
      "ancillaries": 30.07,
      "fee": 0,
      "currency_local": "EUR",
      "rate_paid_local": 258.28,
      "fx_rate": 1,
      "fx_date": "2026-08-09",
      "currency": "EUR",
      "revenue_model": "vendor_commission",
      "supplier_cost": 258.28,
      "markup": 0,
      "commission_received": 19.63,
      "commission_shared": 9.82,
      "commission_share_pct": 50,
      "rebate_received": 0,
      "vcc_ref": "VCC-8854925",
      "vcc_auth_amount": 313.35,
      "folio_amount": 288.35,
      "settled_amount": 288.35,
      "settled_at": "2026-08-09T23:59:00Z",
      "contracted_rate": null,
      "baseline_rate": 311.61,
      "market_rate": 302.26,
      "rate_honoured": 1,
      "customer": "DHL",
      "cost_centre": "LYS-CREW",
      "change_type": null,
      "change_source": null,
      "change_cost": 0,
      "modify_attempted": 0,
      "modify_failed_reason": null,
      "room_lost": 0,
      "exception_opened_at": null,
      "exception_resolved_at": null,
      "resolved_by": null,
      "sla_breached": 0,
      "recon_state": "matched",
      "recon_amount": 0,
      "crew_rating": null,
      "complaint_theme": null,
      "source_file_id": "AIMS-2026-08-07",
      "ingested_at": "2026-08-09T02:14:00Z",
      "version": 1,
      "public_rate": 311.61,
      "discount_pct": 17.11
    },
    {
      "id": "RS-8855029-3",
      "period": "2026-08",
      "night": "2026-08-09",
      "booking_id": "RS-8855029",
      "duty_id": "D-515029",
      "layover_id": "L-515030",
      "crew_id": "FRA-1059",
      "crew_name": "R. Berger",
      "crew_rank": "CC",
      "traveller_type": "crew",
      "entity": "ASL Airlines France",
      "legal_entity": "ASL Airlines France SA",
      "home_base": "CDG",
      "station": "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": "overnight",
      "night_status": "occupied",
      "lead_time_days": 3,
      "booking_created_at": "2026-08-04T22:30:00Z",
      "checkin_time": "22:30",
      "checkout_time": "10:00",
      "duty_end_utc": "2026-08-09T21:39:00Z",
      "duty_start_utc": "2026-08-09T06:30:00Z",
      "transfer_minutes": 16,
      "room_net": 239.88,
      "vat_rate": 10,
      "vat_amount": 23.99,
      "vat_country": "FR",
      "vat_recoverable": 1,
      "city_tax": 3.3,
      "rate_paid": 267.17,
      "ancillaries": 18.68,
      "fee": 0,
      "currency_local": "EUR",
      "rate_paid_local": 267.17,
      "fx_rate": 1,
      "fx_date": "2026-08-09",
      "currency": "EUR",
      "revenue_model": "airline_contract",
      "supplier_cost": 267.17,
      "markup": 0,
      "commission_received": 0,
      "commission_shared": 0,
      "commission_share_pct": 0,
      "rebate_received": 0,
      "vcc_ref": "VCC-8855029",
      "vcc_auth_amount": 310.85,
      "folio_amount": 285.85,
      "settled_amount": 285.85,
      "settled_at": "2026-08-09T23:59:00Z",
      "contracted_rate": 267.17,
      "baseline_rate": 311.61,
      "market_rate": 302.26,
      "rate_honoured": 1,
      "customer": "ASL own pax",
      "cost_centre": "CDG-CREW",
      "change_type": null,
      "change_source": null,
      "change_cost": 0,
      "modify_attempted": 0,
      "modify_failed_reason": null,
      "room_lost": 0,
      "exception_opened_at": null,
      "exception_resolved_at": null,
      "resolved_by": null,
      "sla_breached": 0,
      "recon_state": "matched",
      "recon_amount": 0,
      "crew_rating": null,
      "complaint_theme": null,
      "source_file_id": "AIMS-2026-08-07",
      "ingested_at": "2026-08-09T02:14:00Z",
      "version": 1,
      "public_rate": 311.61,
      "discount_pct": 14.26
    },
    {
      "id": "RS-8854714-2",
      "period": "2026-08",
      "night": "2026-08-10",
      "booking_id": "RS-8854714",
      "duty_id": "D-514714",
      "layover_id": "L-514715",
      "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": "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": "no_show",
      "lead_time_days": 0.5,
      "booking_created_at": "2026-08-09T04:00:00Z",
      "checkin_time": "16:00",
      "checkout_time": "12:00",
      "duty_end_utc": "2026-08-10T15:07:00Z",
      "duty_start_utc": "2026-08-10T09:15:00Z",
      "transfer_minutes": 18,
      "room_net": 295.71,
      "vat_rate": 10,
      "vat_amount": 29.57,
      "vat_country": "FR",
      "vat_recoverable": 1,
      "city_tax": 3.3,
      "rate_paid": 328.58,
      "ancillaries": 0,
      "fee": 0,
      "currency_local": "EUR",
      "rate_paid_local": 328.58,
      "fx_rate": 1,
      "fx_date": "2026-08-10",
      "currency": "EUR",
      "revenue_model": "vendor_commission",
      "supplier_cost": 328.58,
      "markup": 0,
      "commission_received": 31.46,
      "commission_shared": 15.73,
      "commission_share_pct": 50,
      "rebate_received": 0,
      "vcc_ref": "VCC-8854714",
      "vcc_auth_amount": 353.58,
      "folio_amount": 328.58,
      "settled_amount": 328.58,
      "settled_at": "2026-08-10T23:59:00Z",
      "contracted_rate": null,
      "baseline_rate": 358.54,
      "market_rate": 347.78,
      "rate_honoured": 1,
      "customer": "DHL",
      "cost_centre": "LYS-CREW",
      "change_type": "cancel_rebook",
      "change_source": "aims",
      "change_cost": 203.23,
      "modify_attempted": 1,
      "modify_failed_reason": "hotel_cutoff",
      "room_lost": 0,
      "exception_opened_at": "2026-08-10T21:05:00Z",
      "exception_resolved_at": "2026-08-10T18:40:00Z",
      "resolved_by": "human",
      "sla_breached": 0,
      "recon_state": "matched",
      "recon_amount": 0,
      "crew_rating": null,
      "complaint_theme": null,
      "source_file_id": "AIMS-2026-08-09",
      "ingested_at": "2026-08-10T02:14:00Z",
      "version": 1,
      "public_rate": 358.54,
      "discount_pct": 8.36
    },
    {
      "id": "RS-8854837-2",
      "period": "2026-08",
      "night": "2026-08-10",
      "booking_id": "RS-8854837",
      "duty_id": "D-514837",
      "layover_id": "L-514838",
      "crew_id": "FRA-1027",
      "crew_name": "A. Girard",
      "crew_rank": "CC",
      "traveller_type": "crew",
      "entity": "ASL Airlines France",
      "legal_entity": "ASL Airlines France SA",
      "home_base": "LYS",
      "station": "MRS",
      "country": "FR",
      "property_id": "P-132",
      "hotel": "Holiday Inn Marseille",
      "chain": "IHG",
      "contract_id": null,
      "allotment_id": null,
      "is_allotment_night": 0,
      "rate_type": "bedbank",
      "duty_reason": "overnight",
      "night_status": "occupied",
      "lead_time_days": 2,
      "booking_created_at": "2026-08-07T15:00:00Z",
      "checkin_time": "15:00",
      "checkout_time": "08:15",
      "duty_end_utc": "2026-08-10T14:09:00Z",
      "duty_start_utc": "2026-08-10T11:50:00Z",
      "transfer_minutes": 16,
      "room_net": 253.07,
      "vat_rate": 10,
      "vat_amount": 25.31,
      "vat_country": "FR",
      "vat_recoverable": 1,
      "city_tax": 3.3,
      "rate_paid": 281.68,
      "ancillaries": 32.16,
      "fee": 0,
      "currency_local": "EUR",
      "rate_paid_local": 281.68,
      "fx_rate": 1,
      "fx_date": "2026-08-10",
      "currency": "EUR",
      "revenue_model": "vendor_net",
      "supplier_cost": 258.23,
      "markup": 23.45,
      "commission_received": 0,
      "commission_shared": 0,
      "commission_share_pct": 0,
      "rebate_received": 0,
      "vcc_ref": "VCC-8854837",
      "vcc_auth_amount": 338.84,
      "folio_amount": 313.84,
      "settled_amount": 313.84,
      "settled_at": "2026-08-10T23:59:00Z",
      "contracted_rate": null,
      "baseline_rate": 348.72,
      "market_rate": 338.26,
      "rate_honoured": 1,
      "customer": "FedEx",
      "cost_centre": "LYS-CREW",
      "change_type": null,
      "change_source": null,
      "change_cost": 0,
      "modify_attempted": 0,
      "modify_failed_reason": null,
      "room_lost": 0,
      "exception_opened_at": null,
      "exception_resolved_at": null,
      "resolved_by": null,
      "sla_breached": 0,
      "recon_state": "matched",
      "recon_amount": 0,
      "crew_rating": null,
      "complaint_theme": null,
      "source_file_id": "AIMS-2026-08-09",
      "ingested_at": "2026-08-10T02:14:00Z",
      "version": 1,
      "public_rate": 348.72,
      "discount_pct": 19.22
    },
    {
      "id": "RS-8854925-4",
      "period": "2026-08",
      "night": "2026-08-10",
      "booking_id": "RS-8854925",
      "duty_id": "D-514925",
      "layover_id": "L-514926",
      "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": "MRS",
      "country": "FR",
      "property_id": "P-132",
      "hotel": "Holiday Inn Marseille",
      "chain": "IHG",
      "contract_id": null,
      "allotment_id": null,
      "is_allotment_night": 0,
      "rate_type": "gds",
      "duty_reason": "overnight",
      "night_status": "occupied",
      "lead_time_days": 9,
      "booking_created_at": "2026-07-29T15:00:00Z",
      "checkin_time": "15:00",
      "checkout_time": "11:00",
      "duty_end_utc": "2026-08-10T14:09:00Z",
      "duty_start_utc": "2026-08-10T14:05:00Z",
      "transfer_minutes": 16,
      "room_net": 259.76,
      "vat_rate": 10,
      "vat_amount": 25.98,
      "vat_country": "FR",
      "vat_recoverable": 1,
      "city_tax": 3.3,
      "rate_paid": 289.04,
      "ancillaries": 14.22,
      "fee": 0,
      "currency_local": "EUR",
      "rate_paid_local": 289.04,
      "fx_rate": 1,
      "fx_date": "2026-08-10",
      "currency": "EUR",
      "revenue_model": "vendor_commission",
      "supplier_cost": 289.04,
      "markup": 0,
      "commission_received": 21.97,
      "commission_shared": 10.99,
      "commission_share_pct": 50,
      "rebate_received": 0,
      "vcc_ref": "VCC-8854925",
      "vcc_auth_amount": 328.26,
      "folio_amount": 303.26,
      "settled_amount": 303.26,
      "settled_at": "2026-08-10T23:59:00Z",
      "contracted_rate": null,
      "baseline_rate": 348.72,
      "market_rate": 338.26,
      "rate_honoured": 1,
      "customer": "DHL",
      "cost_centre": "LYS-CREW",
      "change_type": null,
      "change_source": null,
      "change_cost": 0,
      "modify_attempted": 0,
      "modify_failed_reason": null,
      "room_lost": 0,
      "exception_opened_at": null,
      "exception_resolved_at": null,
      "resolved_by": null,
      "sla_breached": 0,
      "recon_state": "matched",
      "recon_amount": 0,
      "crew_rating": null,
      "complaint_theme": null,
      "source_file_id": "AIMS-2026-08-07",
      "ingested_at": "2026-08-10T02:14:00Z",
      "version": 1,
      "public_rate": 348.72,
      "discount_pct": 17.11
    },
    {
      "id": "RS-8854928-1",
      "period": "2026-08",
      "night": "2026-08-10",
      "booking_id": "RS-8854928",
      "duty_id": "D-514928",
      "layover_id": "L-514929",
      "crew_id": "FRA-1075",
      "crew_name": "G. Girard",
      "crew_rank": "ENG",
      "traveller_type": "crew",
      "entity": "ASL Airlines France",
      "legal_entity": "ASL Airlines France SA",
      "home_base": "CDG",
      "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": "overnight",
      "night_status": "occupied",
      "lead_time_days": 9,
      "booking_created_at": "2026-08-01T22:30:00Z",
      "checkin_time": "22:30",
      "checkout_time": "08:15",
      "duty_end_utc": "2026-08-10T21:39:00Z",
      "duty_start_utc": "2026-08-10T11:50:00Z",
      "transfer_minutes": 16,
      "room_net": 239.89,
      "vat_rate": 10,
      "vat_amount": 23.99,
      "vat_country": "FR",
      "vat_recoverable": 1,
      "city_tax": 3.3,
      "rate_paid": 267.18,
      "ancillaries": 0,
      "fee": 15.97,
      "currency_local": "EUR",
      "rate_paid_local": 267.18,
      "fx_rate": 1,
      "fx_date": "2026-08-10",
      "currency": "EUR",
      "revenue_model": "airline_contract",
      "supplier_cost": 267.18,
      "markup": 0,
      "commission_received": 0,
      "commission_shared": 0,
      "commission_share_pct": 0,
      "rebate_received": 0,
      "vcc_ref": "VCC-8854928",
      "vcc_auth_amount": 292.18,
      "folio_amount": 267.18,
      "settled_amount": 267.18,
      "settled_at": "2026-08-10T23:59:00Z",
      "contracted_rate": 267.18,
      "baseline_rate": 348.72,
      "market_rate": 338.26,
      "rate_honoured": 1,
      "customer": "DHL",
      "cost_centre": "CDG-CREW",
      "change_type": null,
      "change_source": null,
      "change_cost": 0,
      "modify_attempted": 0,
      "modify_failed_reason": null,
      "room_lost": 0,
      "exception_opened_at": null,
      "exception_resolved_at": null,
      "resolved_by": null,
      "sla_breached": 0,
      "recon_state": "matched",
      "recon_amount": 0,
      "crew_rating": 4,
      "complaint_theme": null,
      "source_file_id": "AIMS-2026-08-10",
      "ingested_at": "2026-08-10T02:14:00Z",
      "version": 1,
      "public_rate": 348.72,
      "discount_pct": 23.38
    },
    {
      "id": "RS-8854928-2",
      "period": "2026-08",
      "night": "2026-08-11",
      "booking_id": "RS-8854928",
      "duty_id": "D-514928",
      "layover_id": "L-514929",
      "crew_id": "FRA-1075",
      "crew_name": "G. Girard",
      "crew_rank": "ENG",
      "traveller_type": "crew",
      "entity": "ASL Airlines France",
      "legal_entity": "ASL Airlines France SA",
      "home_base": "CDG",
      "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": "held",
      "night_status": "occupied",
      "lead_time_days": null,
      "booking_created_at": null,
      "checkin_time": null,
      "checkout_time": null,
      "duty_end_utc": "2026-08-11T21:39:00Z",
      "duty_start_utc": "2026-08-11T09:15:00Z",
      "transfer_minutes": 16,
      "room_net": 242.89,
      "vat_rate": 10,
      "vat_amount": 24.29,
      "vat_country": "FR",
      "vat_recoverable": 1,
      "city_tax": 0,
      "rate_paid": 267.18,
      "ancillaries": 0,
      "fee": 0,
      "currency_local": "EUR",
      "rate_paid_local": 267.18,
      "fx_rate": 1,
      "fx_date": "2026-08-11",
      "currency": "EUR",
      "revenue_model": "airline_contract",
      "supplier_cost": 267.18,
      "markup": 0,
      "commission_received": 0,
      "commission_shared": 0,
      "commission_share_pct": 0,
      "rebate_received": 0,
      "vcc_ref": "VCC-8854928",
      "vcc_auth_amount": null,
      "folio_amount": 267.18,
      "settled_amount": 267.18,
      "settled_at": "2026-08-11T23:59:00Z",
      "contracted_rate": 267.18,
      "baseline_rate": 374.93,
      "market_rate": 363.68,
      "rate_honoured": 1,
      "customer": "DHL",
      "cost_centre": "CDG-CREW",
      "change_type": null,
      "change_source": null,
      "change_cost": 0,
      "modify_attempted": 0,
      "modify_failed_reason": null,
      "room_lost": 0,
      "exception_opened_at": null,
      "exception_resolved_at": null,
      "resolved_by": null,
      "sla_breached": 0,
      "recon_state": "matched",
      "recon_amount": 0,
      "crew_rating": null,
      "complaint_theme": null,
      "source_file_id": "AIMS-2026-08-10",
      "ingested_at": "2026-08-11T02:14:00Z",
      "version": 1,
      "public_rate": 374.93,
      "discount_pct": 28.74
    },
    {
      "id": "RS-8855006-1",
      "period": "2026-08",
      "night": "2026-08-11",
      "booking_id": "RS-8855006",
      "duty_id": "D-515006",
      "layover_id": "L-515007",
      "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": "overnight",
      "night_status": "occupied",
      "lead_time_days": 1,
      "booking_created_at": "2026-08-10T01:15:00Z",
      "checkin_time": "01:15",
      "checkout_time": "12:00",
      "duty_end_utc": "2026-08-11T00:24:00Z",
      "duty_start_utc": "2026-08-11T09:15:00Z",
      "transfer_minutes": 16,
      "room_net": 235.35,
      "vat_rate": 10,
      "vat_amount": 23.53,
      "vat_country": "FR",
      "vat_recoverable": 1,
      "city_tax": 3.3,
      "rate_paid": 262.18,
      "ancillaries": 0,
      "fee": 15.97,
      "currency_local": "EUR",
      "rate_paid_local": 262.18,
      "fx_rate": 1,
      "fx_date": "2026-08-11",
      "currency": "EUR",
      "revenue_model": "airline_contract",
      "supplier_cost": 262.18,
      "markup": 0,
      "commission_received": 0,
      "commission_shared": 0,
      "commission_share_pct": 0,
      "rebate_received": 0,
      "vcc_ref": "VCC-8855006",
      "vcc_auth_amount": 287.18,
      "folio_amount": 262.18,
      "settled_amount": 262.18,
      "settled_at": "2026-08-11T23:59:00Z",
      "contracted_rate": 262.18,
      "baseline_rate": 374.93,
      "market_rate": 363.68,
      "rate_honoured": 1,
      "customer": "ASL own pax",
      "cost_centre": "LYS-CREW",
      "change_type": null,
      "change_source": null,
      "change_cost": 0,
      "modify_attempted": 0,
      "modify_failed_reason": null,
      "room_lost": 0,
      "exception_opened_at": null,
      "exception_resolved_at": null,
      "resolved_by": null,
      "sla_breached": 0,
      "recon_state": "matched",
      "recon_amount": 0,
      "crew_rating": null,
      "complaint_theme": null,
      "source_file_id": "AIMS-2026-08-11",
      "ingested_at": "2026-08-11T02:14:00Z",
      "version": 1,
      "public_rate": 374.93,
      "discount_pct": 30.07
    },
    {
      "id": "RS-8854771-1",
      "period": "2026-08",
      "night": "2026-08-12",
      "booking_id": "RS-8854771",
      "duty_id": "D-514771",
      "layover_id": "L-514772",
      "crew_id": "FRA-1057",
      "crew_name": "D. Perrin",
      "crew_rank": "CC",
      "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": "overnight",
      "night_status": "occupied",
      "lead_time_days": 1,
      "booking_created_at": "2026-08-11T22:30:00Z",
      "checkin_time": "22:30",
      "checkout_time": "10:00",
      "duty_end_utc": "2026-08-12T21:39:00Z",
      "duty_start_utc": "2026-08-12T14:05:00Z",
      "transfer_minutes": 16,
      "room_net": 240.02,
      "vat_rate": 10,
      "vat_amount": 24,
      "vat_country": "FR",
      "vat_recoverable": 1,
      "city_tax": 3.3,
      "rate_paid": 267.32,
      "ancillaries": 35.29,
      "fee": 15.97,
      "currency_local": "EUR",
      "rate_paid_local": 267.32,
      "fx_rate": 1,
      "fx_date": "2026-08-12",
      "currency": "EUR",
      "revenue_model": "routespring_contract",
      "supplier_cost": 252.32,
      "markup": 15,
      "commission_received": 0,
      "commission_shared": 0,
      "commission_share_pct": 0,
      "rebate_received": 0,
      "vcc_ref": "VCC-8854771",
      "vcc_auth_amount": 327.61,
      "folio_amount": 302.61,
      "settled_amount": 302.61,
      "settled_at": "2026-08-12T23:59:00Z",
      "contracted_rate": 267.32,
      "baseline_rate": 377.06,
      "market_rate": 365.75,
      "rate_honoured": 1,
      "customer": "ASL own pax",
      "cost_centre": "LYS-CREW",
      "change_type": null,
      "change_source": null,
      "change_cost": 0,
      "modify_attempted": 0,
      "modify_failed_reason": null,
      "room_lost": 0,
      "exception_opened_at": null,
      "exception_resolved_at": null,
      "resolved_by": null,
      "sla_breached": 0,
      "recon_state": "matched",
      "recon_amount": 0,
      "crew_rating": null,
      "complaint_theme": null,
      "source_file_id": "AIMS-2026-08-12",
      "ingested_at": "2026-08-12T02:14:00Z",
      "version": 1,
      "public_rate": 377.06,
      "discount_pct": 29.1
    },
    {
      "id": "RS-8854928-3",
      "period": "2026-08",
      "night": "2026-08-12",
      "booking_id": "RS-8854928",
      "duty_id": "D-514928",
      "layover_id": "L-514929",
      "crew_id": "FRA-1075",
      "crew_name": "G. Girard",
      "crew_rank": "ENG",
      "traveller_type": "crew",
      "entity": "ASL Airlines France",
      "legal_entity": "ASL Airlines France SA",
      "home_base": "CDG",
      "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": "overnight",
      "night_status": "occupied",
      "lead_time_days": 9,
      "booking_created_at": "2026-08-01T22:30:00Z",
      "checkin_time": "22:30",
      "checkout_time": "08:15",
      "duty_end_utc": "2026-08-12T21:39:00Z",
      "duty_start_utc": "2026-08-12T14:05:00Z",
      "transfer_minutes": 16,
      "room_net": 239.89,
      "vat_rate": 10,
      "vat_amount": 23.99,
      "vat_country": "FR",
      "vat_recoverable": 1,
      "city_tax": 3.3,
      "rate_paid": 267.18,
      "ancillaries": 0,
      "fee": 0,
      "currency_local": "EUR",
      "rate_paid_local": 267.18,
      "fx_rate": 1,
      "fx_date": "2026-08-12",
      "currency": "EUR",
      "revenue_model": "airline_contract",
      "supplier_cost": 267.18,
      "markup": 0,
      "commission_received": 0,
      "commission_shared": 0,
      "commission_share_pct": 0,
      "rebate_received": 0,
      "vcc_ref": "VCC-8854928",
      "vcc_auth_amount": 292.18,
      "folio_amount": 267.18,
      "settled_amount": 267.18,
      "settled_at": "2026-08-12T23:59:00Z",
      "contracted_rate": 267.18,
      "baseline_rate": 377.06,
      "market_rate": 365.75,
      "rate_honoured": 1,
      "customer": "DHL",
      "cost_centre": "CDG-CREW",
      "change_type": null,
      "change_source": null,
      "change_cost": 0,
      "modify_attempted": 0,
      "modify_failed_reason": null,
      "room_lost": 0,
      "exception_opened_at": null,
      "exception_resolved_at": null,
      "resolved_by": null,
      "sla_breached": 0,
      "recon_state": "matched",
      "recon_amount": 0,
      "crew_rating": null,
      "complaint_theme": null,
      "source_file_id": "AIMS-2026-08-10",
      "ingested_at": "2026-08-12T02:14:00Z",
      "version": 1,
      "public_rate": 377.06,
      "discount_pct": 29.14
    },
    {
      "id": "RS-8855006-2",
      "period": "2026-08",
      "night": "2026-08-12",
      "booking_id": "RS-8855006",
      "duty_id": "D-515006",
      "layover_id": "L-515007",
      "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": "overnight",
      "night_status": "occupied",
      "lead_time_days": 1,
      "booking_created_at": "2026-08-10T01:15:00Z",
      "checkin_time": "01:15",
      "checkout_time": "12:00",
      "duty_end_utc": "2026-08-12T00:24:00Z",
      "duty_start_utc": "2026-08-12T09:15:00Z",
      "transfer_minutes": 16,
      "room_net": 235.35,
      "vat_rate": 10,
      "vat_amount": 23.53,
      "vat_country": "FR",
      "vat_recoverable": 1,
      "city_tax": 3.3,
      "rate_paid": 262.18,
      "ancillaries": 8.35,
      "fee": 0,
      "currency_local": "EUR",
      "rate_paid_local": 262.18,
      "fx_rate": 1,
      "fx_date": "2026-08-12",
      "currency": "EUR",
      "revenue_model": "airline_contract",
      "supplier_cost": 262.18,
      "markup": 0,
      "commission_received": 0,
      "commission_shared": 0,
      "commission_share_pct": 0,
      "rebate_received": 0,
      "vcc_ref": "VCC-8855006",
      "vcc_auth_amount": 295.53,
      "folio_amount": 270.53,
      "settled_amount": 270.53,
      "settled_at": "2026-08-12T23:59:00Z",
      "contracted_rate": 262.18,
      "baseline_rate": 377.06,
      "market_rate": 365.75,
      "rate_honoured": 1,
      "customer": "ASL own pax",
      "cost_centre": "LYS-CREW",
      "change_type": null,
      "change_source": null,
      "change_cost": 0,
      "modify_attempted": 0,
      "modify_failed_reason": null,
      "room_lost": 0,
      "exception_opened_at": null,
      "exception_resolved_at": null,
      "resolved_by": null,
      "sla_breached": 0,
      "recon_state": "matched",
      "recon_amount": 0,
      "crew_rating": null,
      "complaint_theme": null,
      "source_file_id": "AIMS-2026-08-11",
      "ingested_at": "2026-08-12T02:14:00Z",
      "version": 1,
      "public_rate": 377.06,
      "discount_pct": 30.47
    },
    {
      "id": "RS-8855058-1",
      "period": "2026-08",
      "night": "2026-08-12",
      "booking_id": "RS-8855058",
      "duty_id": "D-515058",
      "layover_id": "L-515059",
      "crew_id": "FRA-1021",
      "crew_name": "G. Perrin",
      "crew_rank": "CC",
      "traveller_type": "crew",
      "entity": "ASL Airlines France",
      "legal_entity": "ASL Airlines France SA",
      "home_base": "CDG",
      "station": "MRS",
      "country": "FR",
      "property_id": "P-131",
      "hotel": "Best Western Marseille Airport",
      "chain": "BWH",
      "contract_id": null,
      "allotment_id": null,
      "is_allotment_night": 0,
      "rate_type": "bedbank",
      "duty_reason": "overnight",
      "night_status": "occupied",
      "lead_time_days": 5,
      "booking_created_at": "2026-08-07T15:00:00Z",
      "checkin_time": "15:00",
      "checkout_time": "12:00",
      "duty_end_utc": "2026-08-12T14:07:00Z",
      "duty_start_utc": "2026-08-12T11:50:00Z",
      "transfer_minutes": 18,
      "room_net": 269.24,
      "vat_rate": 10,
      "vat_amount": 26.92,
      "vat_country": "FR",
      "vat_recoverable": 1,
      "city_tax": 3.3,
      "rate_paid": 299.46,
      "ancillaries": 30.71,
      "fee": 15.97,
      "currency_local": "EUR",
      "rate_paid_local": 299.46,
      "fx_rate": 1,
      "fx_date": "2026-08-12",
      "currency": "EUR",
      "revenue_model": "vendor_net",
      "supplier_cost": 275.22,
      "markup": 24.24,
      "commission_received": 0,
      "commission_shared": 0,
      "commission_share_pct": 0,
      "rebate_received": 0,
      "vcc_ref": "VCC-8855058",
      "vcc_auth_amount": 355.17,
      "folio_amount": 532.53,
      "settled_amount": 532.53,
      "settled_at": "2026-08-12T23:59:00Z",
      "contracted_rate": null,
      "baseline_rate": 371.49,
      "market_rate": 360.35,
      "rate_honoured": 1,
      "customer": "DHL",
      "cost_centre": "CDG-CREW",
      "change_type": null,
      "change_source": null,
      "change_cost": 0,
      "modify_attempted": 0,
      "modify_failed_reason": null,
      "room_lost": 0,
      "exception_opened_at": null,
      "exception_resolved_at": null,
      "resolved_by": null,
      "sla_breached": 0,
      "recon_state": "disputed",
      "recon_amount": 202.36,
      "crew_rating": null,
      "complaint_theme": null,
      "source_file_id": "AIMS-2026-08-12",
      "ingested_at": "2026-08-12T02:14:00Z",
      "version": 1,
      "public_rate": 371.49,
      "discount_pct": 19.39
    },
    {
      "id": "RS-8855097-1",
      "period": "2026-08",
      "night": "2026-08-12",
      "booking_id": "RS-8855097",
      "duty_id": "D-515097",
      "layover_id": "L-515098",
      "crew_id": "FRA-S200",
      "crew_name": "Y. Fontaine",
      "crew_rank": "STAFF",
      "traveller_type": "staff",
      "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": null,
      "is_allotment_night": 0,
      "rate_type": "contracted",
      "duty_reason": "overnight",
      "night_status": "occupied",
      "lead_time_days": 2,
      "booking_created_at": "2026-08-10T22:30:00Z",
      "checkin_time": "22:30",
      "checkout_time": "11:00",
      "duty_end_utc": "2026-08-12T21:39:00Z",
      "duty_start_utc": "2026-08-12T09:15:00Z",
      "transfer_minutes": 16,
      "room_net": 239.57,
      "vat_rate": 10,
      "vat_amount": 23.96,
      "vat_country": "FR",
      "vat_recoverable": 1,
      "city_tax": 3.3,
      "rate_paid": 266.83,
      "ancillaries": 35.21,
      "fee": 15.97,
      "currency_local": "EUR",
      "rate_paid_local": 266.83,
      "fx_rate": 1,
      "fx_date": "2026-08-12",
      "currency": "EUR",
      "revenue_model": "routespring_contract",
      "supplier_cost": 251.95,
      "markup": 14.88,
      "commission_received": 0,
      "commission_shared": 0,
      "commission_share_pct": 0,
      "rebate_received": 0,
      "vcc_ref": "VCC-8855097",
      "vcc_auth_amount": 327.04,
      "folio_amount": 572.56,
      "settled_amount": 572.56,
      "settled_at": "2026-08-12T23:59:00Z",
      "contracted_rate": 266.83,
      "baseline_rate": 377.06,
      "market_rate": 365.75,
      "rate_honoured": 1,
      "customer": "ASL own pax",
      "cost_centre": "LYS-CREW",
      "change_type": null,
      "change_source": null,
      "change_cost": 0,
      "modify_attempted": 0,
      "modify_failed_reason": null,
      "room_lost": 0,
      "exception_opened_at": null,
      "exception_resolved_at": null,
      "resolved_by": null,
      "sla_breached": 0,
      "recon_state": "disputed",
      "recon_amount": 270.52,
      "crew_rating": null,
      "complaint_theme": null,
      "source_file_id": "AIMS-2026-08-12",
      "ingested_at": "2026-08-12T02:14:00Z",
      "version": 1,
      "public_rate": 377.06,
      "discount_pct": 29.23
    },
    {
      "id": "RS-8855169-1",
      "period": "2026-08",
      "night": "2026-08-12",
      "booking_id": "RS-8855169",
      "duty_id": "D-515169",
      "layover_id": "L-515170",
      "crew_id": "FRA-S203",
      "crew_name": "C. Chevalier",
      "crew_rank": "STAFF",
      "traveller_type": "staff",
      "entity": "ASL Airlines France",
      "legal_entity": "ASL Airlines France SA",
      "home_base": "LYS",
      "station": "MRS",
      "country": "FR",
      "property_id": "P-131",
      "hotel": "Best Western Marseille Airport",
      "chain": "BWH",
      "contract_id": null,
      "allotment_id": null,
      "is_allotment_night": 0,
      "rate_type": "bedbank",
      "duty_reason": "overnight",
      "night_status": "occupied",
      "lead_time_days": 2,
      "booking_created_at": "2026-08-10T16:00:00Z",
      "checkin_time": "16:00",
      "checkout_time": "10:00",
      "duty_end_utc": "2026-08-12T15:07:00Z",
      "duty_start_utc": "2026-08-12T14:05:00Z",
      "transfer_minutes": 18,
      "room_net": 265.69,
      "vat_rate": 10,
      "vat_amount": 26.57,
      "vat_country": "FR",
      "vat_recoverable": 1,
      "city_tax": 3.3,
      "rate_paid": 295.56,
      "ancillaries": 32.41,
      "fee": 15.97,
      "currency_local": "EUR",
      "rate_paid_local": 295.56,
      "fx_rate": 1,
      "fx_date": "2026-08-12",
      "currency": "EUR",
      "revenue_model": "vendor_net",
      "supplier_cost": 267.11,
      "markup": 28.45,
      "commission_received": 0,
      "commission_shared": 0,
      "commission_share_pct": 0,
      "rebate_received": 0,
      "vcc_ref": "VCC-8855169",
      "vcc_auth_amount": 352.97,
      "folio_amount": 327.97,
      "settled_amount": 327.97,
      "settled_at": "2026-08-12T23:59:00Z",
      "contracted_rate": null,
      "baseline_rate": 371.49,
      "market_rate": 360.35,
      "rate_honoured": 1,
      "customer": "ASL own pax",
      "cost_centre": "LYS-CREW",
      "change_type": null,
      "change_source": null,
      "change_cost": 0,
      "modify_attempted": 0,
      "modify_failed_reason": null,
      "room_lost": 0,
      "exception_opened_at": null,
      "exception_resolved_at": null,
      "resolved_by": null,
      "sla_breached": 0,
      "recon_state": "matched",
      "recon_amount": 0,
      "crew_rating": null,
      "complaint_theme": null,
      "source_file_id": "AIMS-2026-08-12",
      "ingested_at": "2026-08-12T02:14:00Z",
      "version": 1,
      "public_rate": 371.49,
      "discount_pct": 20.44
    },
    {
      "id": "RS-8855060-1",
      "period": "2026-08",
      "night": "2026-08-13",
      "booking_id": "RS-8855060",
      "duty_id": "D-515060",
      "layover_id": "L-515061",
      "crew_id": "FRA-1021",
      "crew_name": "G. Perrin",
      "crew_rank": "CC",
      "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-12T17:40:00Z",
      "checkin_time": "05:40",
      "checkout_time": "04:30",
      "duty_end_utc": "2026-08-13T04:47:00Z",
      "duty_start_utc": "2026-08-13T14:05:00Z",
      "transfer_minutes": 18,
      "room_net": 285.76,
      "vat_rate": 10,
      "vat_amount": 28.58,
      "vat_country": "FR",
      "vat_recoverable": 1,
      "city_tax": 3.3,
      "rate_paid": 317.64,
      "ancillaries": 0,
      "fee": 15.97,
      "currency_local": "EUR",
      "rate_paid_local": 317.64,
      "fx_rate": 1,
      "fx_date": "2026-08-13",
      "currency": "EUR",
      "revenue_model": "vendor_commission",
      "supplier_cost": 317.64,
      "markup": 0,
      "commission_received": 31.16,
      "commission_shared": 15.58,
      "commission_share_pct": 50,
      "rebate_received": 0,
      "vcc_ref": "VCC-8855060",
      "vcc_auth_amount": 342.64,
      "folio_amount": 317.64,
      "settled_amount": 317.64,
      "settled_at": "2026-08-13T23:59:00Z",
      "contracted_rate": null,
      "baseline_rate": 358.27,
      "market_rate": 347.52,
      "rate_honoured": 1,
      "customer": "ASL own pax",
      "cost_centre": "CDG-CREW",
      "change_type": null,
      "change_source": null,
      "change_cost": 0,
      "modify_attempted": 0,
      "modify_failed_reason": null,
      "room_lost": 0,
      "exception_opened_at": null,
      "exception_resolved_at": null,
      "resolved_by": null,
      "sla_breached": 0,
      "recon_state": "matched",
      "recon_amount": 0,
      "crew_rating": null,
      "complaint_theme": null,
      "source_file_id": "AIMS-2026-08-13",
      "ingested_at": "2026-08-13T02:14:00Z",
      "version": 1,
      "public_rate": 358.27,
      "discount_pct": 11.34
    },
    {
      "id": "RS-8855097-2",
      "period": "2026-08",
      "night": "2026-08-13",
      "booking_id": "RS-8855097",
      "duty_id": "D-515097",
      "layover_id": "L-515098",
      "crew_id": "FRA-S200",
      "crew_name": "Y. Fontaine",
      "crew_rank": "STAFF",
      "traveller_type": "staff",
      "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": null,
      "is_allotment_night": 0,
      "rate_type": "contracted",
      "duty_reason": "training",
      "night_status": "occupied",
      "lead_time_days": 2,
      "booking_created_at": "2026-08-10T22:30:00Z",
      "checkin_time": "22:30",
      "checkout_time": "11:00",
      "duty_end_utc": "2026-08-13T21:39:00Z",
      "duty_start_utc": "2026-08-13T14:05:00Z",
      "transfer_minutes": 16,
      "room_net": 239.57,
      "vat_rate": 10,
      "vat_amount": 23.96,
      "vat_country": "FR",
      "vat_recoverable": 1,
      "city_tax": 3.3,
      "rate_paid": 266.83,
      "ancillaries": 0,
      "fee": 0,
      "currency_local": "EUR",
      "rate_paid_local": 266.83,
      "fx_rate": 1,
      "fx_date": "2026-08-13",
      "currency": "EUR",
      "revenue_model": "routespring_contract",
      "supplier_cost": 251.95,
      "markup": 14.88,
      "commission_received": 0,
      "commission_shared": 0,
      "commission_share_pct": 0,
      "rebate_received": 0,
      "vcc_ref": "VCC-8855097",
      "vcc_auth_amount": 291.83,
      "folio_amount": 266.83,
      "settled_amount": 266.83,
      "settled_at": "2026-08-13T23:59:00Z",
      "contracted_rate": 266.83,
      "baseline_rate": 360.09,
      "market_rate": 349.29,
      "rate_honoured": 1,
      "customer": "ASL own pax",
      "cost_centre": "LYS-CREW",
      "change_type": null,
      "change_source": null,
      "change_cost": 0,
      "modify_attempted": 0,
      "modify_failed_reason": null,
      "room_lost": 0,
      "exception_opened_at": null,
      "exception_resolved_at": null,
      "resolved_by": null,
      "sla_breached": 0,
      "recon_state": "matched",
      "recon_amount": 0,
      "crew_rating": null,
      "complaint_theme": null,
      "source_file_id": "AIMS-2026-08-12",
      "ingested_at": "2026-08-13T02:14:00Z",
      "version": 1,
      "public_rate": 360.09,
      "discount_pct": 25.9
    },
    {
      "id": "RS-8855220-1",
      "period": "2026-08",
      "night": "2026-08-13",
      "booking_id": "RS-8855220",
      "duty_id": "D-515220",
      "layover_id": "L-515221",
      "crew_id": "FRA-1029",
      "crew_name": "L. Fontaine",
      "crew_rank": "CPT",
      "traveller_type": "crew",
      "entity": "ASL Airlines France",
      "legal_entity": "ASL Airlines France SA",
      "home_base": "CDG",
      "station": "MRS",
      "country": "FR",
      "property_id": "P-131",
      "hotel": "Best Western Marseille Airport",
      "chain": "BWH",
      "contract_id": "C-131",
      "allotment_id": "A-131",
      "is_allotment_night": 1,
      "rate_type": "contracted",
      "duty_reason": "positioning",
      "night_status": "occupied",
      "lead_time_days": 3,
      "booking_created_at": "2026-08-10T01:15:00Z",
      "checkin_time": "01:15",
      "checkout_time": "12:00",
      "duty_end_utc": "2026-08-13T00:22:00Z",
      "duty_start_utc": "2026-08-13T06:30:00Z",
      "transfer_minutes": 18,
      "room_net": 244.45,
      "vat_rate": 10,
      "vat_amount": 24.45,
      "vat_country": "FR",
      "vat_recoverable": 1,
      "city_tax": 3.3,
      "rate_paid": 272.2,
      "ancillaries": 0,
      "fee": 15.97,
      "currency_local": "EUR",
      "rate_paid_local": 272.2,
      "fx_rate": 1,
      "fx_date": "2026-08-13",
      "currency": "EUR",
      "revenue_model": "airline_contract",
      "supplier_cost": 272.2,
      "markup": 0,
      "commission_received": 0,
      "commission_shared": 0,
      "commission_share_pct": 0,
      "rebate_received": 0,
      "vcc_ref": "VCC-8855220",
      "vcc_auth_amount": 297.2,
      "folio_amount": 272.2,
      "settled_amount": 272.2,
      "settled_at": "2026-08-13T23:59:00Z",
      "contracted_rate": 272.2,
      "baseline_rate": 358.27,
      "market_rate": 347.52,
      "rate_honoured": 1,
      "customer": "FedEx",
      "cost_centre": "CDG-CREW",
      "change_type": null,
      "change_source": null,
      "change_cost": 0,
      "modify_attempted": 0,
      "modify_failed_reason": null,
      "room_lost": 0,
      "exception_opened_at": null,
      "exception_resolved_at": null,
      "resolved_by": null,
      "sla_breached": 0,
      "recon_state": "matched",
      "recon_amount": 0,
      "crew_rating": null,
      "complaint_theme": null,
      "source_file_id": "AIMS-2026-08-13",
      "ingested_at": "2026-08-13T02:14:00Z",
      "version": 1,
      "public_rate": 358.27,
      "discount_pct": 24.02
    },
    {
      "id": "RS-8855097-3",
      "period": "2026-08",
      "night": "2026-08-14",
      "booking_id": "RS-8855097",
      "duty_id": "D-515097",
      "layover_id": "L-515098",
      "crew_id": "FRA-S200",
      "crew_name": "Y. Fontaine",
      "crew_rank": "STAFF",
      "traveller_type": "staff",
      "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": null,
      "is_allotment_night": 0,
      "rate_type": "contracted",
      "duty_reason": "overnight",
      "night_status": "occupied",
      "lead_time_days": 2,
      "booking_created_at": "2026-08-10T22:30:00Z",
      "checkin_time": "22:30",
      "checkout_time": "11:00",
      "duty_end_utc": "2026-08-14T21:39:00Z",
      "duty_start_utc": "2026-08-14T06:30:00Z",
      "transfer_minutes": 16,
      "room_net": 239.57,
      "vat_rate": 10,
      "vat_amount": 23.96,
      "vat_country": "FR",
      "vat_recoverable": 1,
      "city_tax": 3.3,
      "rate_paid": 266.83,
      "ancillaries": 25.93,
      "fee": 0,
      "currency_local": "EUR",
      "rate_paid_local": 266.83,
      "fx_rate": 1,
      "fx_date": "2026-08-14",
      "currency": "EUR",
      "revenue_model": "routespring_contract",
      "supplier_cost": 251.95,
      "markup": 14.88,
      "commission_received": 0,
      "commission_shared": 0,
      "commission_share_pct": 0,
      "rebate_received": 0,
      "vcc_ref": "VCC-8855097",
      "vcc_auth_amount": 317.76,
      "folio_amount": 292.76,
      "settled_amount": 292.76,
      "settled_at": "2026-08-14T23:59:00Z",
      "contracted_rate": 266.83,
      "baseline_rate": 329.66,
      "market_rate": 319.77,
      "rate_honoured": 1,
      "customer": "ASL own pax",
      "cost_centre": "LYS-CREW",
      "change_type": null,
      "change_source": null,
      "change_cost": 0,
      "modify_attempted": 0,
      "modify_failed_reason": null,
      "room_lost": 0,
      "exception_opened_at": null,
      "exception_resolved_at": null,
      "resolved_by": null,
      "sla_breached": 0,
      "recon_state": "matched",
      "recon_amount": 0,
      "crew_rating": null,
      "complaint_theme": null,
      "source_file_id": "AIMS-2026-08-12",
      "ingested_at": "2026-08-14T02:14:00Z",
      "version": 1,
      "public_rate": 329.66,
      "discount_pct": 19.06
    },
    {
      "id": "RS-8855216-1",
      "period": "2026-08",
      "night": "2026-08-14",
      "booking_id": "RS-8855216",
      "duty_id": "D-515216",
      "layover_id": "L-515217",
      "crew_id": "FRA-1048",
      "crew_name": "D. Moreau",
      "crew_rank": "CC",
      "traveller_type": "crew",
      "entity": "ASL Airlines France",
      "legal_entity": "ASL Airlines France SA",
      "home_base": "LYS",
      "station": "MRS",
      "country": "FR",
      "property_id": "P-131",
      "hotel": "Best Western Marseille Airport",
      "chain": "BWH",
      "contract_id": "C-131",
      "allotment_id": "A-131",
      "is_allotment_night": 1,
      "rate_type": "contracted",
      "duty_reason": "overnight",
      "night_status": "occupied",
      "lead_time_days": 0.5,
      "booking_created_at": "2026-08-14T03:00:00Z",
      "checkin_time": "15:00",
      "checkout_time": "11:00",
      "duty_end_utc": "2026-08-14T14:07:00Z",
      "duty_start_utc": "2026-08-14T11:50:00Z",
      "transfer_minutes": 18,
      "room_net": 242.85,
      "vat_rate": 10,
      "vat_amount": 24.28,
      "vat_country": "FR",
      "vat_recoverable": 1,
      "city_tax": 3.3,
      "rate_paid": 270.43,
      "ancillaries": 0,
      "fee": 15.97,
      "currency_local": "EUR",
      "rate_paid_local": 270.43,
      "fx_rate": 1,
      "fx_date": "2026-08-14",
      "currency": "EUR",
      "revenue_model": "airline_contract",
      "supplier_cost": 270.43,
      "markup": 0,
      "commission_received": 0,
      "commission_shared": 0,
      "commission_share_pct": 0,
      "rebate_received": 0,
      "vcc_ref": "VCC-8855216",
      "vcc_auth_amount": 295.43,
      "folio_amount": 270.43,
      "settled_amount": 270.43,
      "settled_at": "2026-08-14T23:59:00Z",
      "contracted_rate": 270.43,
      "baseline_rate": 340.56,
      "market_rate": 330.34,
      "rate_honoured": 1,
      "customer": "ASL own pax",
      "cost_centre": "LYS-CREW",
      "change_type": "modify_in_place",
      "change_source": "travel_desk",
      "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-14",
      "ingested_at": "2026-08-14T02:14:00Z",
      "version": 1,
      "public_rate": 340.56,
      "discount_pct": 20.59
    },
    {
      "id": "RS-8854793-1",
      "period": "2026-08",
      "night": "2026-08-15",
      "booking_id": "RS-8854793",
      "duty_id": "D-514793",
      "layover_id": "L-514794",
      "crew_id": "FRA-1017",
      "crew_name": "P. Fontaine",
      "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": "bedbank",
      "duty_reason": "positioning",
      "night_status": "occupied",
      "lead_time_days": 9,
      "booking_created_at": "2026-08-06T22:30:00Z",
      "checkin_time": "22:30",
      "checkout_time": "08:15",
      "duty_end_utc": "2026-08-15T21:37:00Z",
      "duty_start_utc": "2026-08-15T06:30:00Z",
      "transfer_minutes": 18,
      "room_net": 220.5,
      "vat_rate": 10,
      "vat_amount": 22.05,
      "vat_country": "FR",
      "vat_recoverable": 1,
      "city_tax": 3.3,
      "rate_paid": 245.85,
      "ancillaries": 0,
      "fee": 15.97,
      "currency_local": "EUR",
      "rate_paid_local": 245.85,
      "fx_rate": 1,
      "fx_date": "2026-08-15",
      "currency": "EUR",
      "revenue_model": "vendor_net",
      "supplier_cost": 222.77,
      "markup": 23.08,
      "commission_received": 0,
      "commission_shared": 0,
      "commission_share_pct": 0,
      "rebate_received": 0,
      "vcc_ref": "VCC-8854793",
      "vcc_auth_amount": 270.85,
      "folio_amount": 245.85,
      "settled_amount": 245.85,
      "settled_at": "2026-08-15T23:59:00Z",
      "contracted_rate": null,
      "baseline_rate": 308.77,
      "market_rate": 299.51,
      "rate_honoured": 1,
      "customer": "ASL own pax",
      "cost_centre": "CDG-CREW",
      "change_type": null,
      "change_source": null,
      "change_cost": 0,
      "modify_attempted": 0,
      "modify_failed_reason": null,
      "room_lost": 0,
      "exception_opened_at": null,
      "exception_resolved_at": null,
      "resolved_by": null,
      "sla_breached": 0,
      "recon_state": "matched",
      "recon_amount": 0,
      "crew_rating": null,
      "complaint_theme": null,
      "source_file_id": "AIMS-2026-08-15",
      "ingested_at": "2026-08-15T02:14:00Z",
      "version": 1,
      "public_rate": 308.77,
      "discount_pct": 20.38
    },
    {
      "id": "RS-8854938-1",
      "period": "2026-08",
      "night": "2026-08-15",
      "booking_id": "RS-8854938",
      "duty_id": "D-514938",
      "layover_id": "L-514939",
      "crew_id": "FRA-1029",
      "crew_name": "L. Fontaine",
      "crew_rank": "CPT",
      "traveller_type": "crew",
      "entity": "ASL Airlines France",
      "legal_entity": "ASL Airlines France SA",
      "home_base": "CDG",
      "station": "MRS",
      "country": "FR",
      "property_id": "P-132",
      "hotel": "Holiday Inn Marseille",
      "chain": "IHG",
      "contract_id": null,
      "allotment_id": null,
      "is_allotment_night": 0,
      "rate_type": "gds",
      "duty_reason": "positioning",
      "night_status": "occupied",
      "lead_time_days": 1,
      "booking_created_at": "2026-08-14T01:15:00Z",
      "checkin_time": "01:15",
      "checkout_time": "04:30",
      "duty_end_utc": "2026-08-15T00:24:00Z",
      "duty_start_utc": "2026-08-15T14:05:00Z",
      "transfer_minutes": 16,
      "room_net": 227.8,
      "vat_rate": 10,
      "vat_amount": 22.78,
      "vat_country": "FR",
      "vat_recoverable": 1,
      "city_tax": 3.3,
      "rate_paid": 253.88,
      "ancillaries": 0,
      "fee": 15.97,
      "currency_local": "EUR",
      "rate_paid_local": 253.88,
      "fx_rate": 1,
      "fx_date": "2026-08-15",
      "currency": "EUR",
      "revenue_model": "vendor_commission",
      "supplier_cost": 253.88,
      "markup": 0,
      "commission_received": 23.36,
      "commission_shared": 11.68,
      "commission_share_pct": 50,
      "rebate_received": 0,
      "vcc_ref": "VCC-8854938",
      "vcc_auth_amount": 278.88,
      "folio_amount": 253.88,
      "settled_amount": 253.88,
      "settled_at": "2026-08-15T23:59:00Z",
      "contracted_rate": null,
      "baseline_rate": 298.33,
      "market_rate": 289.38,
      "rate_honoured": 1,
      "customer": "FedEx",
      "cost_centre": "CDG-CREW",
      "change_type": null,
      "change_source": null,
      "change_cost": 0,
      "modify_attempted": 0,
      "modify_failed_reason": null,
      "room_lost": 0,
      "exception_opened_at": null,
      "exception_resolved_at": null,
      "resolved_by": null,
      "sla_breached": 0,
      "recon_state": "matched",
      "recon_amount": 0,
      "crew_rating": 2,
      "complaint_theme": "food",
      "source_file_id": "AIMS-2026-08-15",
      "ingested_at": "2026-08-15T02:14:00Z",
      "version": 1,
      "public_rate": 298.33,
      "discount_pct": 14.9
    },
    {
      "id": "RS-8855216-2",
      "period": "2026-08",
      "night": "2026-08-15",
      "booking_id": "RS-8855216",
      "duty_id": "D-515216",
      "layover_id": "L-515217",
      "crew_id": "FRA-1048",
      "crew_name": "D. Moreau",
      "crew_rank": "CC",
      "traveller_type": "crew",
      "entity": "ASL Airlines France",
      "legal_entity": "ASL Airlines France SA",
      "home_base": "LYS",
      "station": "MRS",
      "country": "FR",
      "property_id": "P-131",
      "hotel": "Best Western Marseille Airport",
      "chain": "BWH",
      "contract_id": "C-131",
      "allotment_id": "A-131",
      "is_allotment_night": 1,
      "rate_type": "contracted",
      "duty_reason": "held",
      "night_status": "occupied",
      "lead_time_days": null,
      "booking_created_at": null,
      "checkin_time": null,
      "checkout_time": null,
      "duty_end_utc": "2026-08-15T14:07:00Z",
      "duty_start_utc": "2026-08-15T09:15:00Z",
      "transfer_minutes": 18,
      "room_net": 245.85,
      "vat_rate": 10,
      "vat_amount": 24.58,
      "vat_country": "FR",
      "vat_recoverable": 1,
      "city_tax": 0,
      "rate_paid": 270.43,
      "ancillaries": 26.08,
      "fee": 0,
      "currency_local": "EUR",
      "rate_paid_local": 270.43,
      "fx_rate": 1,
      "fx_date": "2026-08-15",
      "currency": "EUR",
      "revenue_model": "airline_contract",
      "supplier_cost": 270.43,
      "markup": 0,
      "commission_received": 0,
      "commission_shared": 0,
      "commission_share_pct": 0,
      "rebate_received": 0,
      "vcc_ref": "VCC-8855216",
      "vcc_auth_amount": null,
      "folio_amount": 296.51,
      "settled_amount": 296.51,
      "settled_at": "2026-08-15T23:59:00Z",
      "contracted_rate": 270.43,
      "baseline_rate": 308.77,
      "market_rate": 299.51,
      "rate_honoured": 1,
      "customer": "ASL own pax",
      "cost_centre": "LYS-CREW",
      "change_type": null,
      "change_source": null,
      "change_cost": 0,
      "modify_attempted": 0,
      "modify_failed_reason": null,
      "room_lost": 0,
      "exception_opened_at": null,
      "exception_resolved_at": null,
      "resolved_by": null,
      "sla_breached": 0,
      "recon_state": "matched",
      "recon_amount": 0,
      "crew_rating": null,
      "complaint_theme": null,
      "source_file_id": "AIMS-2026-08-14",
      "ingested_at": "2026-08-15T02:14:00Z",
      "version": 1,
      "public_rate": 308.77,
      "discount_pct": 12.42
    },
    {
      "id": "RS-8855219-1",
      "period": "2026-08",
      "night": "2026-08-15",
      "booking_id": "RS-8855219",
      "duty_id": "D-515219",
      "layover_id": "L-515220",
      "crew_id": "FRA-1059",
      "crew_name": "R. Berger",
      "crew_rank": "CC",
      "traveller_type": "crew",
      "entity": "ASL Airlines France",
      "legal_entity": "ASL Airlines France SA",
      "home_base": "CDG",
      "station": "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": "overnight",
      "night_status": "occupied",
      "lead_time_days": 3,
      "booking_created_at": "2026-08-12T16:00:00Z",
      "checkin_time": "16:00",
      "checkout_time": "10:00",
      "duty_end_utc": "2026-08-15T15:09:00Z",
      "duty_start_utc": "2026-08-15T11:50:00Z",
      "transfer_minutes": 16,
      "room_net": 238.23,
      "vat_rate": 10,
      "vat_amount": 23.82,
      "vat_country": "FR",
      "vat_recoverable": 1,
      "city_tax": 3.3,
      "rate_paid": 265.35,
      "ancillaries": 0,
      "fee": 15.97,
      "currency_local": "EUR",
      "rate_paid_local": 265.35,
      "fx_rate": 1,
      "fx_date": "2026-08-15",
      "currency": "EUR",
      "revenue_model": "routespring_contract",
      "supplier_cost": 250.39,
      "markup": 14.96,
      "commission_received": 0,
      "commission_shared": 0,
      "commission_share_pct": 0,
      "rebate_received": 0,
      "vcc_ref": "VCC-8855219",
      "vcc_auth_amount": 290.35,
      "folio_amount": 265.35,
      "settled_amount": 265.35,
      "settled_at": "2026-08-15T23:59:00Z",
      "contracted_rate": 265.35,
      "baseline_rate": 298.33,
      "market_rate": 289.38,
      "rate_honoured": 1,
      "customer": "FedEx",
      "cost_centre": "CDG-CREW",
      "change_type": null,
      "change_source": null,
      "change_cost": 0,
      "modify_attempted": 0,
      "modify_failed_reason": null,
      "room_lost": 0,
      "exception_opened_at": null,
      "exception_resolved_at": null,
      "resolved_by": null,
      "sla_breached": 0,
      "recon_state": "matched",
      "recon_amount": 0,
      "crew_rating": null,
      "complaint_theme": null,
      "source_file_id": "AIMS-2026-08-15",
      "ingested_at": "2026-08-15T02:14:00Z",
      "version": 1,
      "public_rate": 298.33,
      "discount_pct": 11.05
    },
    {
      "id": "RS-8854793-2",
      "period": "2026-08",
      "night": "2026-08-16",
      "booking_id": "RS-8854793",
      "duty_id": "D-514793",
      "layover_id": "L-514794",
      "crew_id": "FRA-1017",
      "crew_name": "P. Fontaine",
      "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": "bedbank",
      "duty_reason": "overnight",
      "night_status": "occupied",
      "lead_time_days": 9,
      "booking_created_at": "2026-08-06T22:30:00Z",
      "checkin_time": "22:30",
      "checkout_time": "08:15",
      "duty_end_utc": "2026-08-16T21:37:00Z",
      "duty_start_utc": "2026-08-16T06:30:00Z",
      "transfer_minutes": 18,
      "room_net": 224.93,
      "vat_rate": 10,
      "vat_amount": 22.49,
      "vat_country": "FR",
      "vat_recoverable": 1,
      "city_tax": 3.3,
      "rate_paid": 250.72,
      "ancillaries": 0,
      "fee": 0,
      "currency_local": "EUR",
      "rate_paid_local": 250.72,
      "fx_rate": 1,
      "fx_date": "2026-08-16",
      "currency": "EUR",
      "revenue_model": "vendor_net",
      "supplier_cost": 227.19,
      "markup": 23.53,
      "commission_received": 0,
      "commission_shared": 0,
      "commission_share_pct": 0,
      "rebate_received": 0,
      "vcc_ref": "VCC-8854793",
      "vcc_auth_amount": 275.72,
      "folio_amount": 250.72,
      "settled_amount": 250.72,
      "settled_at": "2026-08-16T23:59:00Z",
      "contracted_rate": null,
      "baseline_rate": 314.89,
      "market_rate": 305.44,
      "rate_honoured": 1,
      "customer": "ASL own pax",
      "cost_centre": "CDG-CREW",
      "change_type": null,
      "change_source": null,
      "change_cost": 0,
      "modify_attempted": 0,
      "modify_failed_reason": null,
      "room_lost": 0,
      "exception_opened_at": null,
      "exception_resolved_at": null,
      "resolved_by": null,
      "sla_breached": 0,
      "recon_state": "matched",
      "recon_amount": 0,
      "crew_rating": null,
      "complaint_theme": null,
      "source_file_id": "AIMS-2026-08-15",
      "ingested_at": "2026-08-16T02:14:00Z",
      "version": 1,
      "public_rate": 314.89,
      "discount_pct": 20.38
    },
    {
      "id": "RS-8854938-2",
      "period": "2026-08",
      "night": "2026-08-16",
      "booking_id": "RS-8854938",
      "duty_id": "D-514938",
      "layover_id": "L-514939",
      "crew_id": "FRA-1029",
      "crew_name": "L. Fontaine",
      "crew_rank": "CPT",
      "traveller_type": "crew",
      "entity": "ASL Airlines France",
      "legal_entity": "ASL Airlines France SA",
      "home_base": "CDG",
      "station": "MRS",
      "country": "FR",
      "property_id": "P-132",
      "hotel": "Holiday Inn Marseille",
      "chain": "IHG",
      "contract_id": null,
      "allotment_id": null,
      "is_allotment_night": 0,
      "rate_type": "gds",
      "duty_reason": "overnight",
      "night_status": "occupied",
      "lead_time_days": 1,
      "booking_created_at": "2026-08-14T01:15:00Z",
      "checkin_time": "01:15",
      "checkout_time": "04:30",
      "duty_end_utc": "2026-08-16T00:24:00Z",
      "duty_start_utc": "2026-08-16T09:15:00Z",
      "transfer_minutes": 16,
      "room_net": 244.56,
      "vat_rate": 10,
      "vat_amount": 24.46,
      "vat_country": "FR",
      "vat_recoverable": 1,
      "city_tax": 3.3,
      "rate_paid": 272.32,
      "ancillaries": 0,
      "fee": 0,
      "currency_local": "EUR",
      "rate_paid_local": 272.32,
      "fx_rate": 1,
      "fx_date": "2026-08-16",
      "currency": "EUR",
      "revenue_model": "vendor_commission",
      "supplier_cost": 272.32,
      "markup": 0,
      "commission_received": 25.06,
      "commission_shared": 12.53,
      "commission_share_pct": 50,
      "rebate_received": 0,
      "vcc_ref": "VCC-8854938",
      "vcc_auth_amount": 297.32,
      "folio_amount": 272.32,
      "settled_amount": 272.32,
      "settled_at": "2026-08-16T23:59:00Z",
      "contracted_rate": null,
      "baseline_rate": 320.01,
      "market_rate": 310.41,
      "rate_honoured": 1,
      "customer": "FedEx",
      "cost_centre": "CDG-CREW",
      "change_type": null,
      "change_source": null,
      "change_cost": 0,
      "modify_attempted": 0,
      "modify_failed_reason": null,
      "room_lost": 0,
      "exception_opened_at": null,
      "exception_resolved_at": null,
      "resolved_by": null,
      "sla_breached": 0,
      "recon_state": "matched",
      "recon_amount": 0,
      "crew_rating": null,
      "complaint_theme": null,
      "source_file_id": "AIMS-2026-08-15",
      "ingested_at": "2026-08-16T02:14:00Z",
      "version": 1,
      "public_rate": 320.01,
      "discount_pct": 14.9
    },
    {
      "id": "RS-8855146-1",
      "period": "2026-08",
      "night": "2026-08-16",
      "booking_id": "RS-8855146",
      "duty_id": "D-515146",
      "layover_id": "L-515147",
      "crew_id": "FRA-1019",
      "crew_name": "J. Marchand",
      "crew_rank": "CPT",
      "traveller_type": "crew",
      "entity": "ASL Airlines France",
      "legal_entity": "ASL Airlines France SA",
      "home_base": "LYS",
      "station": "MRS",
      "country": "FR",
      "property_id": "P-131",
      "hotel": "Best Western Marseille Airport",
      "chain": "BWH",
      "contract_id": "C-131",
      "allotment_id": null,
      "is_allotment_night": 0,
      "rate_type": "contracted",
      "duty_reason": "overnight",
      "night_status": "occupied",
      "lead_time_days": 5,
      "booking_created_at": "2026-08-11T05:40:00Z",
      "checkin_time": "05:40",
      "checkout_time": "12:00",
      "duty_end_utc": "2026-08-16T04:47:00Z",
      "duty_start_utc": "2026-08-16T06:30:00Z",
      "transfer_minutes": 18,
      "room_net": 245.35,
      "vat_rate": 10,
      "vat_amount": 24.54,
      "vat_country": "FR",
      "vat_recoverable": 1,
      "city_tax": 3.3,
      "rate_paid": 273.19,
      "ancillaries": 26.31,
      "fee": 15.97,
      "currency_local": "EUR",
      "rate_paid_local": 273.19,
      "fx_rate": 1,
      "fx_date": "2026-08-16",
      "currency": "EUR",
      "revenue_model": "airline_contract",
      "supplier_cost": 273.19,
      "markup": 0,
      "commission_received": 0,
      "commission_shared": 0,
      "commission_share_pct": 0,
      "rebate_received": 0,
      "vcc_ref": "VCC-8855146",
      "vcc_auth_amount": 324.5,
      "folio_amount": 299.5,
      "settled_amount": 299.5,
      "settled_at": "2026-08-16T23:59:00Z",
      "contracted_rate": 273.19,
      "baseline_rate": 314.89,
      "market_rate": 305.44,
      "rate_honoured": 1,
      "customer": "FedEx",
      "cost_centre": "LYS-CREW",
      "change_type": null,
      "change_source": null,
      "change_cost": 0,
      "modify_attempted": 0,
      "modify_failed_reason": null,
      "room_lost": 0,
      "exception_opened_at": null,
      "exception_resolved_at": null,
      "resolved_by": null,
      "sla_breached": 0,
      "recon_state": "matched",
      "recon_amount": 0,
      "crew_rating": null,
      "complaint_theme": null,
      "source_file_id": "AIMS-2026-08-16",
      "ingested_at": "2026-08-16T02:14:00Z",
      "version": 1,
      "public_rate": 314.89,
      "discount_pct": 13.24
    },
    {
      "id": "RS-8855216-3",
      "period": "2026-08",
      "night": "2026-08-16",
      "booking_id": "RS-8855216",
      "duty_id": "D-515216",
      "layover_id": "L-515217",
      "crew_id": "FRA-1048",
      "crew_name": "D. Moreau",
      "crew_rank": "CC",
      "traveller_type": "crew",
      "entity": "ASL Airlines France",
      "legal_entity": "ASL Airlines France SA",
      "home_base": "LYS",
      "station": "MRS",
      "country": "FR",
      "property_id": "P-131",
      "hotel": "Best Western Marseille Airport",
      "chain": "BWH",
      "contract_id": "C-131",
      "allotment_id": "A-131",
      "is_allotment_night": 1,
      "rate_type": "contracted",
      "duty_reason": "positioning",
      "night_status": "occupied",
      "lead_time_days": 0.5,
      "booking_created_at": "2026-08-14T03:00:00Z",
      "checkin_time": "15:00",
      "checkout_time": "11:00",
      "duty_end_utc": "2026-08-16T14:07:00Z",
      "duty_start_utc": "2026-08-16T09:15:00Z",
      "transfer_minutes": 18,
      "room_net": 242.85,
      "vat_rate": 10,
      "vat_amount": 24.28,
      "vat_country": "FR",
      "vat_recoverable": 1,
      "city_tax": 3.3,
      "rate_paid": 270.43,
      "ancillaries": 0,
      "fee": 0,
      "currency_local": "EUR",
      "rate_paid_local": 270.43,
      "fx_rate": 1,
      "fx_date": "2026-08-16",
      "currency": "EUR",
      "revenue_model": "airline_contract",
      "supplier_cost": 270.43,
      "markup": 0,
      "commission_received": 0,
      "commission_shared": 0,
      "commission_share_pct": 0,
      "rebate_received": 0,
      "vcc_ref": "VCC-8855216",
      "vcc_auth_amount": 295.43,
      "folio_amount": 270.43,
      "settled_amount": 270.43,
      "settled_at": "2026-08-16T23:59:00Z",
      "contracted_rate": 270.43,
      "baseline_rate": 314.89,
      "market_rate": 305.44,
      "rate_honoured": 1,
      "customer": "ASL own pax",
      "cost_centre": "LYS-CREW",
      "change_type": "cancel_rebook",
      "change_source": "travel_desk",
      "change_cost": 169.43,
      "modify_attempted": 1,
      "modify_failed_reason": "hotel_cutoff",
      "room_lost": 1,
      "exception_opened_at": "2026-08-16T11:40:00Z",
      "exception_resolved_at": "2026-08-16T18:40:00Z",
      "resolved_by": "human",
      "sla_breached": 0,
      "recon_state": "matched",
      "recon_amount": 0,
      "crew_rating": null,
      "complaint_theme": null,
      "source_file_id": "AIMS-2026-08-14",
      "ingested_at": "2026-08-16T02:14:00Z",
      "version": 1,
      "public_rate": 314.89,
      "discount_pct": 14.12
    },
    {
      "id": "RS-8854742-1",
      "period": "2026-08",
      "night": "2026-08-17",
      "booking_id": "RS-8854742",
      "duty_id": "D-514742",
      "layover_id": "L-514743",
      "crew_id": "FRA-1019",
      "crew_name": "J. Marchand",
      "crew_rank": "CPT",
      "traveller_type": "crew",
      "entity": "ASL Airlines France",
      "legal_entity": "ASL Airlines France SA",
      "home_base": "LYS",
      "station": "MRS",
      "country": "FR",
      "property_id": "P-132",
      "hotel": "Holiday Inn Marseille",
      "chain": "IHG",
      "contract_id": null,
      "allotment_id": null,
      "is_allotment_night": 0,
      "rate_type": "bedbank",
      "duty_reason": "overnight",
      "night_status": "occupied",
      "lead_time_days": 0.5,
      "booking_created_at": "2026-08-16T17:40:00Z",
      "checkin_time": "05:40",
      "checkout_time": "04:30",
      "duty_end_utc": "2026-08-17T04:49:00Z",
      "duty_start_utc": "2026-08-17T06:30:00Z",
      "transfer_minutes": 16,
      "room_net": 286.75,
      "vat_rate": 10,
      "vat_amount": 28.68,
      "vat_country": "FR",
      "vat_recoverable": 1,
      "city_tax": 3.3,
      "rate_paid": 318.73,
      "ancillaries": 0,
      "fee": 15.97,
      "currency_local": "EUR",
      "rate_paid_local": 318.73,
      "fx_rate": 1,
      "fx_date": "2026-08-17",
      "currency": "EUR",
      "revenue_model": "vendor_net",
      "supplier_cost": 292.45,
      "markup": 26.28,
      "commission_received": 0,
      "commission_shared": 0,
      "commission_share_pct": 0,
      "rebate_received": 0,
      "vcc_ref": "VCC-8854742",
      "vcc_auth_amount": 343.73,
      "folio_amount": 318.73,
      "settled_amount": 318.73,
      "settled_at": "2026-08-17T23:59:00Z",
      "contracted_rate": null,
      "baseline_rate": 356.25,
      "market_rate": 345.56,
      "rate_honoured": 1,
      "customer": "FedEx",
      "cost_centre": "LYS-CREW",
      "change_type": null,
      "change_source": null,
      "change_cost": 0,
      "modify_attempted": 0,
      "modify_failed_reason": null,
      "room_lost": 0,
      "exception_opened_at": null,
      "exception_resolved_at": null,
      "resolved_by": null,
      "sla_breached": 0,
      "recon_state": "matched",
      "recon_amount": 0,
      "crew_rating": null,
      "complaint_theme": null,
      "source_file_id": "AIMS-2026-08-17",
      "ingested_at": "2026-08-17T02:14:00Z",
      "version": 1,
      "public_rate": 356.25,
      "discount_pct": 10.53
    },
    {
      "id": "RS-8854764-1",
      "period": "2026-08",
      "night": "2026-08-17",
      "booking_id": "RS-8854764",
      "duty_id": "D-514764",
      "layover_id": "L-514765",
      "crew_id": "FRA-1077",
      "crew_name": "J. Fontaine",
      "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": 2,
      "booking_created_at": "2026-08-15T16:00:00Z",
      "checkin_time": "16:00",
      "checkout_time": "04:30",
      "duty_end_utc": "2026-08-17T15:07:00Z",
      "duty_start_utc": "2026-08-17T09:15:00Z",
      "transfer_minutes": 18,
      "room_net": 262.58,
      "vat_rate": 10,
      "vat_amount": 26.26,
      "vat_country": "FR",
      "vat_recoverable": 1,
      "city_tax": 3.3,
      "rate_paid": 292.14,
      "ancillaries": 0,
      "fee": 15.97,
      "currency_local": "EUR",
      "rate_paid_local": 292.14,
      "fx_rate": 1,
      "fx_date": "2026-08-17",
      "currency": "EUR",
      "revenue_model": "vendor_commission",
      "supplier_cost": 292.14,
      "markup": 0,
      "commission_received": 23.83,
      "commission_shared": 11.91,
      "commission_share_pct": 50,
      "rebate_received": 0,
      "vcc_ref": "VCC-8854764",
      "vcc_auth_amount": 317.14,
      "folio_amount": 292.14,
      "settled_amount": 292.14,
      "settled_at": "2026-08-17T23:59:00Z",
      "contracted_rate": null,
      "baseline_rate": 341.22,
      "market_rate": 330.98,
      "rate_honoured": 1,
      "customer": "ASL own pax",
      "cost_centre": "CDG-CREW",
      "change_type": null,
      "change_source": null,
      "change_cost": 0,
      "modify_attempted": 0,
      "modify_failed_reason": null,
      "room_lost": 0,
      "exception_opened_at": null,
      "exception_resolved_at": null,
      "resolved_by": null,
      "sla_breached": 0,
      "recon_state": "matched",
      "recon_amount": 0,
      "crew_rating": null,
      "complaint_theme": null,
      "source_file_id": "AIMS-2026-08-17",
      "ingested_at": "2026-08-17T02:14:00Z",
      "version": 1,
      "public_rate": 341.22,
      "discount_pct": 14.38
    },
    {
      "id": "RS-8854769-1",
      "period": "2026-08",
      "night": "2026-08-17",
      "booking_id": "RS-8854769",
      "duty_id": "D-514769",
      "layover_id": "L-514770",
      "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": "MRS",
      "country": "FR",
      "property_id": "P-131",
      "hotel": "Best Western Marseille Airport",
      "chain": "BWH",
      "contract_id": null,
      "allotment_id": null,
      "is_allotment_night": 0,
      "rate_type": "bedbank",
      "duty_reason": "positioning",
      "night_status": "occupied",
      "lead_time_days": 3,
      "booking_created_at": "2026-08-14T01:15:00Z",
      "checkin_time": "01:15",
      "checkout_time": "11:00",
      "duty_end_utc": "2026-08-17T00:22:00Z",
      "duty_start_utc": "2026-08-17T06:30:00Z",
      "transfer_minutes": 18,
      "room_net": 240.95,
      "vat_rate": 10,
      "vat_amount": 24.1,
      "vat_country": "FR",
      "vat_recoverable": 1,
      "city_tax": 3.3,
      "rate_paid": 268.35,
      "ancillaries": 0,
      "fee": 15.97,
      "currency_local": "EUR",
      "rate_paid_local": 268.35,
      "fx_rate": 1,
      "fx_date": "2026-08-17",
      "currency": "EUR",
      "revenue_model": "vendor_net",
      "supplier_cost": 245.44,
      "markup": 22.91,
      "commission_received": 0,
      "commission_shared": 0,
      "commission_share_pct": 0,
      "rebate_received": 0,
      "vcc_ref": "VCC-8854769",
      "vcc_auth_amount": 293.35,
      "folio_amount": 268.35,
      "settled_amount": 268.35,
      "settled_at": "2026-08-17T23:59:00Z",
      "contracted_rate": null,
      "baseline_rate": 341.22,
      "market_rate": 330.98,
      "rate_honoured": 1,
      "customer": "ASL own pax",
      "cost_centre": "CDG-CREW",
      "change_type": null,
      "change_source": null,
      "change_cost": 0,
      "modify_attempted": 0,
      "modify_failed_reason": null,
      "room_lost": 0,
      "exception_opened_at": null,
      "exception_resolved_at": null,
      "resolved_by": null,
      "sla_breached": 0,
      "recon_state": "matched",
      "recon_amount": 0,
      "crew_rating": 3.8,
      "complaint_theme": null,
      "source_file_id": "AIMS-2026-08-17",
      "ingested_at": "2026-08-17T02:14:00Z",
      "version": 1,
      "public_rate": 341.22,
      "discount_pct": 21.36
    },
    {
      "id": "RS-8854785-1",
      "period": "2026-08",
      "night": "2026-08-17",
      "booking_id": "RS-8854785",
      "duty_id": "D-514785",
      "layover_id": "L-514786",
      "crew_id": "FRA-1029",
      "crew_name": "L. Fontaine",
      "crew_rank": "CPT",
      "traveller_type": "crew",
      "entity": "ASL Airlines France",
      "legal_entity": "ASL Airlines France SA",
      "home_base": "CDG",
      "station": "MRS",
      "country": "FR",
      "property_id": "P-131",
      "hotel": "Best Western Marseille Airport",
      "chain": "BWH",
      "contract_id": null,
      "allotment_id": null,
      "is_allotment_night": 0,
      "rate_type": "gds",
      "duty_reason": "positioning",
      "night_status": "occupied",
      "lead_time_days": 2,
      "booking_created_at": "2026-08-15T15:00:00Z",
      "checkin_time": "15:00",
      "checkout_time": "12:00",
      "duty_end_utc": "2026-08-17T14:07:00Z",
      "duty_start_utc": "2026-08-17T14:05:00Z",
      "transfer_minutes": 18,
      "room_net": 264.3,
      "vat_rate": 10,
      "vat_amount": 26.43,
      "vat_country": "FR",
      "vat_recoverable": 1,
      "city_tax": 3.3,
      "rate_paid": 294.03,
      "ancillaries": 0,
      "fee": 15.97,
      "currency_local": "EUR",
      "rate_paid_local": 294.03,
      "fx_rate": 1,
      "fx_date": "2026-08-17",
      "currency": "EUR",
      "revenue_model": "vendor_commission",
      "supplier_cost": 294.03,
      "markup": 0,
      "commission_received": 22.58,
      "commission_shared": 11.29,
      "commission_share_pct": 50,
      "rebate_received": 0,
      "vcc_ref": "VCC-8854785",
      "vcc_auth_amount": 319.03,
      "folio_amount": 294.03,
      "settled_amount": 294.03,
      "settled_at": "2026-08-17T23:59:00Z",
      "contracted_rate": null,
      "baseline_rate": 341.22,
      "market_rate": 330.98,
      "rate_honoured": 1,
      "customer": "FedEx",
      "cost_centre": "CDG-CREW",
      "change_type": null,
      "change_source": null,
      "change_cost": 0,
      "modify_attempted": 0,
      "modify_failed_reason": null,
      "room_lost": 0,
      "exception_opened_at": null,
      "exception_resolved_at": null,
      "resolved_by": null,
      "sla_breached": 0,
      "recon_state": "matched",
      "recon_amount": 0,
      "crew_rating": null,
      "complaint_theme": null,
      "source_file_id": "AIMS-2026-08-17",
      "ingested_at": "2026-08-17T02:14:00Z",
      "version": 1,
      "public_rate": 341.22,
      "discount_pct": 13.83
    },
    {
      "id": "RS-8854851-1",
      "period": "2026-08",
      "night": "2026-08-17",
      "booking_id": "RS-8854851",
      "duty_id": "D-514851",
      "layover_id": "L-514852",
      "crew_id": "FRA-1001",
      "crew_name": "J. Delacroix",
      "crew_rank": "CC",
      "traveller_type": "crew",
      "entity": "ASL Airlines France",
      "legal_entity": "ASL Airlines France SA",
      "home_base": "CDG",
      "station": "MRS",
      "country": "FR",
      "property_id": "P-132",
      "hotel": "Holiday Inn Marseille",
      "chain": "IHG",
      "contract_id": "C-132",
      "allotment_id": null,
      "is_allotment_night": 0,
      "rate_type": "contracted",
      "duty_reason": "overnight",
      "night_status": "occupied",
      "lead_time_days": 2,
      "booking_created_at": "2026-08-15T16:00:00Z",
      "checkin_time": "16:00",
      "checkout_time": "12:00",
      "duty_end_utc": "2026-08-17T15:09:00Z",
      "duty_start_utc": "2026-08-17T06:30:00Z",
      "transfer_minutes": 16,
      "room_net": 236.4,
      "vat_rate": 10,
      "vat_amount": 23.64,
      "vat_country": "FR",
      "vat_recoverable": 1,
      "city_tax": 3.3,
      "rate_paid": 263.34,
      "ancillaries": 20.13,
      "fee": 15.97,
      "currency_local": "EUR",
      "rate_paid_local": 263.34,
      "fx_rate": 1,
      "fx_date": "2026-08-17",
      "currency": "EUR",
      "revenue_model": "airline_contract",
      "supplier_cost": 263.34,
      "markup": 0,
      "commission_received": 0,
      "commission_shared": 0,
      "commission_share_pct": 0,
      "rebate_received": 0,
      "vcc_ref": "VCC-8854851",
      "vcc_auth_amount": 308.47,
      "folio_amount": 283.47,
      "settled_amount": 283.47,
      "settled_at": "2026-08-17T23:59:00Z",
      "contracted_rate": 263.34,
      "baseline_rate": 356.25,
      "market_rate": 345.56,
      "rate_honoured": 1,
      "customer": "FedEx",
      "cost_centre": "CDG-CREW",
      "change_type": null,
      "change_source": null,
      "change_cost": 0,
      "modify_attempted": 0,
      "modify_failed_reason": null,
      "room_lost": 0,
      "exception_opened_at": null,
      "exception_resolved_at": null,
      "resolved_by": null,
      "sla_breached": 0,
      "recon_state": "matched",
      "recon_amount": 0,
      "crew_rating": null,
      "complaint_theme": null,
      "source_file_id": "AIMS-2026-08-17",
      "ingested_at": "2026-08-17T02:14:00Z",
      "version": 1,
      "public_rate": 356.25,
      "discount_pct": 26.08
    },
    {
      "id": "RS-8855041-1",
      "period": "2026-08",
      "night": "2026-08-17",
      "booking_id": "RS-8855041",
      "duty_id": "D-515041",
      "layover_id": "L-515042",
      "crew_id": "FRA-S212",
      "crew_name": "T. Fontaine",
      "crew_rank": "STAFF",
      "traveller_type": "staff",
      "entity": "ASL Airlines France",
      "legal_entity": "ASL Airlines France SA",
      "home_base": "LYS",
      "station": "MRS",
      "country": "FR",
      "property_id": "P-131",
      "hotel": "Best Western Marseille Airport",
      "chain": "BWH",
      "contract_id": "C-131",
      "allotment_id": "A-131",
      "is_allotment_night": 1,
      "rate_type": "contracted",
      "duty_reason": "training",
      "night_status": "occupied",
      "lead_time_days": 5,
      "booking_created_at": "2026-08-12T22:30:00Z",
      "checkin_time": "22:30",
      "checkout_time": "12:00",
      "duty_end_utc": "2026-08-17T21:37:00Z",
      "duty_start_utc": "2026-08-17T14:05:00Z",
      "transfer_minutes": 18,
      "room_net": 241.85,
      "vat_rate": 10,
      "vat_amount": 24.19,
      "vat_country": "FR",
      "vat_recoverable": 1,
      "city_tax": 3.3,
      "rate_paid": 269.34,
      "ancillaries": 0,
      "fee": 15.97,
      "currency_local": "EUR",
      "rate_paid_local": 269.34,
      "fx_rate": 1,
      "fx_date": "2026-08-17",
      "currency": "EUR",
      "revenue_model": "routespring_contract",
      "supplier_cost": 248.62,
      "markup": 20.72,
      "commission_received": 0,
      "commission_shared": 0,
      "commission_share_pct": 0,
      "rebate_received": 0,
      "vcc_ref": "VCC-8855041",
      "vcc_auth_amount": 294.34,
      "folio_amount": 269.34,
      "settled_amount": 269.34,
      "settled_at": "2026-08-17T23:59:00Z",
      "contracted_rate": 269.34,
      "baseline_rate": 341.22,
      "market_rate": 330.98,
      "rate_honoured": 1,
      "customer": "UPS",
      "cost_centre": "LYS-CREW",
      "change_type": null,
      "change_source": null,
      "change_cost": 0,
      "modify_attempted": 0,
      "modify_failed_reason": null,
      "room_lost": 0,
      "exception_opened_at": null,
      "exception_resolved_at": null,
      "resolved_by": null,
      "sla_breached": 0,
      "recon_state": "matched",
      "recon_amount": 0,
      "crew_rating": null,
      "complaint_theme": null,
      "source_file_id": "AIMS-2026-08-17",
      "ingested_at": "2026-08-17T02:14:00Z",
      "version": 1,
      "public_rate": 341.22,
      "discount_pct": 21.07
    },
    {
      "id": "RS-8855115-1",
      "period": "2026-08",
      "night": "2026-08-17",
      "booking_id": "RS-8855115",
      "duty_id": "D-515115",
      "layover_id": "L-515116",
      "crew_id": "FRA-1069",
      "crew_name": "Y. Perrin",
      "crew_rank": "FO",
      "traveller_type": "crew",
      "entity": "ASL Airlines France",
      "legal_entity": "ASL Airlines France SA",
      "home_base": "LYS",
      "station": "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": "overnight",
      "night_status": "occupied",
      "lead_time_days": 2,
      "booking_created_at": "2026-08-15T14:00:00Z",
      "checkin_time": "14:00",
      "checkout_time": "10:00",
      "duty_end_utc": "2026-08-17T13:09:00Z",
      "duty_start_utc": "2026-08-17T11:50:00Z",
      "transfer_minutes": 16,
      "room_net": 237.29,
      "vat_rate": 10,
      "vat_amount": 23.73,
      "vat_country": "FR",
      "vat_recoverable": 1,
      "city_tax": 3.3,
      "rate_paid": 264.32,
      "ancillaries": 25.67,
      "fee": 15.97,
      "currency_local": "EUR",
      "rate_paid_local": 264.32,
      "fx_rate": 1,
      "fx_date": "2026-08-17",
      "currency": "EUR",
      "revenue_model": "airline_contract",
      "supplier_cost": 264.32,
      "markup": 0,
      "commission_received": 0,
      "commission_shared": 0,
      "commission_share_pct": 0,
      "rebate_received": 0,
      "vcc_ref": "VCC-8855115",
      "vcc_auth_amount": 314.99,
      "folio_amount": 289.99,
      "settled_amount": 289.99,
      "settled_at": "2026-08-17T23:59:00Z",
      "contracted_rate": 264.32,
      "baseline_rate": 356.25,
      "market_rate": 345.56,
      "rate_honoured": 1,
      "customer": "DHL",
      "cost_centre": "LYS-CREW",
      "change_type": null,
      "change_source": null,
      "change_cost": 0,
      "modify_attempted": 0,
      "modify_failed_reason": null,
      "room_lost": 0,
      "exception_opened_at": null,
      "exception_resolved_at": null,
      "resolved_by": null,
      "sla_breached": 0,
      "recon_state": "matched",
      "recon_amount": 0,
      "crew_rating": null,
      "complaint_theme": null,
      "source_file_id": "AIMS-2026-08-17",
      "ingested_at": "2026-08-17T02:14:00Z",
      "version": 1,
      "public_rate": 356.25,
      "discount_pct": 25.8
    },
    {
      "id": "RS-8855146-2",
      "period": "2026-08",
      "night": "2026-08-17",
      "booking_id": "RS-8855146",
      "duty_id": "D-515146",
      "layover_id": "L-515147",
      "crew_id": "FRA-1019",
      "crew_name": "J. Marchand",
      "crew_rank": "CPT",
      "traveller_type": "crew",
      "entity": "ASL Airlines France",
      "legal_entity": "ASL Airlines France SA",
      "home_base": "LYS",
      "station": "MRS",
      "country": "FR",
      "property_id": "P-131",
      "hotel": "Best Western Marseille Airport",
      "chain": "BWH",
      "contract_id": "C-131",
      "allotment_id": null,
      "is_allotment_night": 0,
      "rate_type": "contracted",
      "duty_reason": "overnight",
      "night_status": "occupied",
      "lead_time_days": 5,
      "booking_created_at": "2026-08-11T05:40:00Z",
      "checkin_time": "05:40",
      "checkout_time": "12:00",
      "duty_end_utc": "2026-08-17T04:47:00Z",
      "duty_start_utc": "2026-08-17T14:05:00Z",
      "transfer_minutes": 18,
      "room_net": 245.35,
      "vat_rate": 10,
      "vat_amount": 24.54,
      "vat_country": "FR",
      "vat_recoverable": 1,
      "city_tax": 3.3,
      "rate_paid": 273.19,
      "ancillaries": 30.42,
      "fee": 0,
      "currency_local": "EUR",
      "rate_paid_local": 273.19,
      "fx_rate": 1,
      "fx_date": "2026-08-17",
      "currency": "EUR",
      "revenue_model": "airline_contract",
      "supplier_cost": 273.19,
      "markup": 0,
      "commission_received": 0,
      "commission_shared": 0,
      "commission_share_pct": 0,
      "rebate_received": 0,
      "vcc_ref": "VCC-8855146",
      "vcc_auth_amount": 328.61,
      "folio_amount": 303.61,
      "settled_amount": 303.61,
      "settled_at": "2026-08-17T23:59:00Z",
      "contracted_rate": 273.19,
      "baseline_rate": 341.22,
      "market_rate": 330.98,
      "rate_honoured": 1,
      "customer": "FedEx",
      "cost_centre": "LYS-CREW",
      "change_type": null,
      "change_source": null,
      "change_cost": 0,
      "modify_attempted": 0,
      "modify_failed_reason": null,
      "room_lost": 0,
      "exception_opened_at": null,
      "exception_resolved_at": null,
      "resolved_by": null,
      "sla_breached": 0,
      "recon_state": "matched",
      "recon_amount": 0,
      "crew_rating": null,
      "complaint_theme": null,
      "source_file_id": "AIMS-2026-08-16",
      "ingested_at": "2026-08-17T02:14:00Z",
      "version": 1,
      "public_rate": 341.22,
      "discount_pct": 19.94
    },
    {
      "id": "RS-8854711-1",
      "period": "2026-08",
      "night": "2026-08-18",
      "booking_id": "RS-8854711",
      "duty_id": "D-514711",
      "layover_id": "L-514712",
      "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": null,
      "is_allotment_night": 0,
      "rate_type": "contracted",
      "duty_reason": "positioning",
      "night_status": "occupied",
      "lead_time_days": 9,
      "booking_created_at": "2026-08-09T05:40:00Z",
      "checkin_time": "05:40",
      "checkout_time": "12:00",
      "duty_end_utc": "2026-08-18T04:49:00Z",
      "duty_start_utc": "2026-08-18T09:15:00Z",
      "transfer_minutes": 16,
      "room_net": 235.79,
      "vat_rate": 10,
      "vat_amount": 23.58,
      "vat_country": "FR",
      "vat_recoverable": 1,
      "city_tax": 3.3,
      "rate_paid": 262.67,
      "ancillaries": 0,
      "fee": 15.97,
      "currency_local": "EUR",
      "rate_paid_local": 262.67,
      "fx_rate": 1,
      "fx_date": "2026-08-18",
      "currency": "EUR",
      "revenue_model": "routespring_contract",
      "supplier_cost": 245.28,
      "markup": 17.39,
      "commission_received": 0,
      "commission_shared": 0,
      "commission_share_pct": 0,
      "rebate_received": 0,
      "vcc_ref": "VCC-8854711",
      "vcc_auth_amount": 287.67,
      "folio_amount": null,
      "settled_amount": null,
      "settled_at": null,
      "contracted_rate": 262.67,
      "baseline_rate": 369.1,
      "market_rate": 358.03,
      "rate_honoured": 1,
      "customer": "ASL own pax",
      "cost_centre": "LYS-CREW",
      "change_type": null,
      "change_source": null,
      "change_cost": 0,
      "modify_attempted": 0,
      "modify_failed_reason": null,
      "room_lost": 0,
      "exception_opened_at": null,
      "exception_resolved_at": null,
      "resolved_by": null,
      "sla_breached": 0,
      "recon_state": "awaiting_folio",
      "recon_amount": 0,
      "crew_rating": null,
      "complaint_theme": null,
      "source_file_id": "AIMS-2026-08-18",
      "ingested_at": "2026-08-18T02:14:00Z",
      "version": 1,
      "public_rate": 369.1,
      "discount_pct": 28.84
    },
    {
      "id": "RS-8854742-2",
      "period": "2026-08",
      "night": "2026-08-18",
      "booking_id": "RS-8854742",
      "duty_id": "D-514742",
      "layover_id": "L-514743",
      "crew_id": "FRA-1019",
      "crew_name": "J. Marchand",
      "crew_rank": "CPT",
      "traveller_type": "crew",
      "entity": "ASL Airlines France",
      "legal_entity": "ASL Airlines France SA",
      "home_base": "LYS",
      "station": "MRS",
      "country": "FR",
      "property_id": "P-132",
      "hotel": "Holiday Inn Marseille",
      "chain": "IHG",
      "contract_id": null,
      "allotment_id": null,
      "is_allotment_night": 0,
      "rate_type": "bedbank",
      "duty_reason": "overnight",
      "night_status": "occupied",
      "lead_time_days": 0.5,
      "booking_created_at": "2026-08-16T17:40:00Z",
      "checkin_time": "05:40",
      "checkout_time": "04:30",
      "duty_end_utc": "2026-08-18T04:49:00Z",
      "duty_start_utc": "2026-08-18T11:50:00Z",
      "transfer_minutes": 16,
      "room_net": 297.21,
      "vat_rate": 10,
      "vat_amount": 29.72,
      "vat_country": "FR",
      "vat_recoverable": 1,
      "city_tax": 3.3,
      "rate_paid": 330.23,
      "ancillaries": 17.79,
      "fee": 0,
      "currency_local": "EUR",
      "rate_paid_local": 330.23,
      "fx_rate": 1,
      "fx_date": "2026-08-18",
      "currency": "EUR",
      "revenue_model": "vendor_net",
      "supplier_cost": 303,
      "markup": 27.23,
      "commission_received": 0,
      "commission_shared": 0,
      "commission_share_pct": 0,
      "rebate_received": 0,
      "vcc_ref": "VCC-8854742",
      "vcc_auth_amount": 373.02,
      "folio_amount": 348.02,
      "settled_amount": 348.02,
      "settled_at": "2026-08-18T23:59:00Z",
      "contracted_rate": null,
      "baseline_rate": 369.1,
      "market_rate": 358.03,
      "rate_honoured": 1,
      "customer": "FedEx",
      "cost_centre": "LYS-CREW",
      "change_type": "cancel_rebook",
      "change_source": "aims",
      "change_cost": 229.67,
      "modify_attempted": 1,
      "modify_failed_reason": "no_availability",
      "room_lost": 0,
      "exception_opened_at": "2026-08-18T11:40:00Z",
      "exception_resolved_at": "2026-08-18T18:40:00Z",
      "resolved_by": "human",
      "sla_breached": 1,
      "recon_state": "matched",
      "recon_amount": 0,
      "crew_rating": 2.9,
      "complaint_theme": "food",
      "source_file_id": "AIMS-2026-08-17",
      "ingested_at": "2026-08-18T02:14:00Z",
      "version": 1,
      "public_rate": 369.1,
      "discount_pct": 10.53
    },
    {
      "id": "RS-8854769-2",
      "period": "2026-08",
      "night": "2026-08-18",
      "booking_id": "RS-8854769",
      "duty_id": "D-514769",
      "layover_id": "L-514770",
      "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": "MRS",
      "country": "FR",
      "property_id": "P-131",
      "hotel": "Best Western Marseille Airport",
      "chain": "BWH",
      "contract_id": null,
      "allotment_id": null,
      "is_allotment_night": 0,
      "rate_type": "bedbank",
      "duty_reason": "overnight",
      "night_status": "occupied",
      "lead_time_days": 3,
      "booking_created_at": "2026-08-14T01:15:00Z",
      "checkin_time": "01:15",
      "checkout_time": "11:00",
      "duty_end_utc": "2026-08-18T00:22:00Z",
      "duty_start_utc": "2026-08-18T06:30:00Z",
      "transfer_minutes": 18,
      "room_net": 257.94,
      "vat_rate": 10,
      "vat_amount": 25.79,
      "vat_country": "FR",
      "vat_recoverable": 1,
      "city_tax": 3.3,
      "rate_paid": 287.03,
      "ancillaries": 0,
      "fee": 0,
      "currency_local": "EUR",
      "rate_paid_local": 287.03,
      "fx_rate": 1,
      "fx_date": "2026-08-18",
      "currency": "EUR",
      "revenue_model": "vendor_net",
      "supplier_cost": 262.52,
      "markup": 24.51,
      "commission_received": 0,
      "commission_shared": 0,
      "commission_share_pct": 0,
      "rebate_received": 0,
      "vcc_ref": "VCC-8854769",
      "vcc_auth_amount": 312.03,
      "folio_amount": 287.03,
      "settled_amount": 287.03,
      "settled_at": "2026-08-18T23:59:00Z",
      "contracted_rate": null,
      "baseline_rate": 364.97,
      "market_rate": 354.02,
      "rate_honoured": 1,
      "customer": "ASL own pax",
      "cost_centre": "CDG-CREW",
      "change_type": null,
      "change_source": null,
      "change_cost": 0,
      "modify_attempted": 0,
      "modify_failed_reason": null,
      "room_lost": 0,
      "exception_opened_at": null,
      "exception_resolved_at": null,
      "resolved_by": null,
      "sla_breached": 0,
      "recon_state": "matched",
      "recon_amount": 0,
      "crew_rating": null,
      "complaint_theme": null,
      "source_file_id": "AIMS-2026-08-17",
      "ingested_at": "2026-08-18T02:14:00Z",
      "version": 1,
      "public_rate": 364.97,
      "discount_pct": 21.36
    },
    {
      "id": "RS-8854773-1",
      "period": "2026-08",
      "night": "2026-08-18",
      "booking_id": "RS-8854773",
      "duty_id": "D-514773",
      "layover_id": "L-514774",
      "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": "MRS",
      "country": "FR",
      "property_id": "P-131",
      "hotel": "Best Western Marseille Airport",
      "chain": "BWH",
      "contract_id": "C-131",
      "allotment_id": "A-131",
      "is_allotment_night": 1,
      "rate_type": "contracted",
      "duty_reason": "overnight",
      "night_status": "no_show",
      "lead_time_days": 9,
      "booking_created_at": "2026-08-09T01:15:00Z",
      "checkin_time": "01:15",
      "checkout_time": "08:15",
      "duty_end_utc": "2026-08-18T00:22:00Z",
      "duty_start_utc": "2026-08-18T06:30:00Z",
      "transfer_minutes": 18,
      "room_net": 243.08,
      "vat_rate": 10,
      "vat_amount": 24.31,
      "vat_country": "FR",
      "vat_recoverable": 1,
      "city_tax": 3.3,
      "rate_paid": 270.69,
      "ancillaries": 0,
      "fee": 15.97,
      "currency_local": "EUR",
      "rate_paid_local": 270.69,
      "fx_rate": 1,
      "fx_date": "2026-08-18",
      "currency": "EUR",
      "revenue_model": "airline_contract",
      "supplier_cost": 270.69,
      "markup": 0,
      "commission_received": 0,
      "commission_shared": 0,
      "commission_share_pct": 0,
      "rebate_received": 0,
      "vcc_ref": "VCC-8854773",
      "vcc_auth_amount": 295.69,
      "folio_amount": 270.69,
      "settled_amount": 270.69,
      "settled_at": "2026-08-18T23:59:00Z",
      "contracted_rate": 270.69,
      "baseline_rate": 364.97,
      "market_rate": 354.02,
      "rate_honoured": 1,
      "customer": "UPS",
      "cost_centre": "CDG-CREW",
      "change_type": null,
      "change_source": null,
      "change_cost": 0,
      "modify_attempted": 0,
      "modify_failed_reason": null,
      "room_lost": 0,
      "exception_opened_at": null,
      "exception_resolved_at": null,
      "resolved_by": null,
      "sla_breached": 0,
      "recon_state": "matched",
      "recon_amount": 0,
      "crew_rating": null,
      "complaint_theme": null,
      "source_file_id": "AIMS-2026-08-18",
      "ingested_at": "2026-08-18T02:14:00Z",
      "version": 1,
      "public_rate": 364.97,
      "discount_pct": 25.83
    },
    {
      "id": "RS-8854785-2",
      "period": "2026-08",
      "night": "2026-08-18",
      "booking_id": "RS-8854785",
      "duty_id": "D-514785",
      "layover_id": "L-514786",
      "crew_id": "FRA-1029",
      "crew_name": "L. Fontaine",
      "crew_rank": "CPT",
      "traveller_type": "crew",
      "entity": "ASL Airlines France",
      "legal_entity": "ASL Airlines France SA",
      "home_base": "CDG",
      "station": "MRS",
      "country": "FR",
      "property_id": "P-131",
      "hotel": "Best Western Marseille Airport",
      "chain": "BWH",
      "contract_id": null,
      "allotment_id": null,
      "is_allotment_night": 0,
      "rate_type": "gds",
      "duty_reason": "positioning",
      "night_status": "occupied",
      "lead_time_days": 2,
      "booking_created_at": "2026-08-15T15:00:00Z",
      "checkin_time": "15:00",
      "checkout_time": "12:00",
      "duty_end_utc": "2026-08-18T14:07:00Z",
      "duty_start_utc": "2026-08-18T06:30:00Z",
      "transfer_minutes": 18,
      "room_net": 282.91,
      "vat_rate": 10,
      "vat_amount": 28.29,
      "vat_country": "FR",
      "vat_recoverable": 1,
      "city_tax": 3.3,
      "rate_paid": 314.5,
      "ancillaries": 15.25,
      "fee": 0,
      "currency_local": "EUR",
      "rate_paid_local": 314.5,
      "fx_rate": 1,
      "fx_date": "2026-08-18",
      "currency": "EUR",
      "revenue_model": "vendor_commission",
      "supplier_cost": 314.5,
      "markup": 0,
      "commission_received": 24.16,
      "commission_shared": 12.08,
      "commission_share_pct": 50,
      "rebate_received": 0,
      "vcc_ref": "VCC-8854785",
      "vcc_auth_amount": 354.75,
      "folio_amount": 329.75,
      "settled_amount": 329.75,
      "settled_at": "2026-08-18T23:59:00Z",
      "contracted_rate": null,
      "baseline_rate": 364.97,
      "market_rate": 354.02,
      "rate_honoured": 1,
      "customer": "FedEx",
      "cost_centre": "CDG-CREW",
      "change_type": null,
      "change_source": null,
      "change_cost": 0,
      "modify_attempted": 0,
      "modify_failed_reason": null,
      "room_lost": 0,
      "exception_opened_at": null,
      "exception_resolved_at": null,
      "resolved_by": null,
      "sla_breached": 0,
      "recon_state": "matched",
      "recon_amount": 0,
      "crew_rating": null,
      "complaint_theme": null,
      "source_file_id": "AIMS-2026-08-17",
      "ingested_at": "2026-08-18T02:14:00Z",
      "version": 1,
      "public_rate": 364.97,
      "discount_pct": 13.83
    },
    {
      "id": "RS-8854798-1",
      "period": "2026-08",
      "night": "2026-08-18",
      "booking_id": "RS-8854798",
      "duty_id": "D-514798",
      "layover_id": "L-514799",
      "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": "overnight",
      "night_status": "occupied",
      "lead_time_days": 3,
      "booking_created_at": "2026-08-15T05:40:00Z",
      "checkin_time": "05:40",
      "checkout_time": "08:15",
      "duty_end_utc": "2026-08-18T04:49:00Z",
      "duty_start_utc": "2026-08-18T06:30:00Z",
      "transfer_minutes": 16,
      "room_net": 236.36,
      "vat_rate": 10,
      "vat_amount": 23.64,
      "vat_country": "FR",
      "vat_recoverable": 1,
      "city_tax": 3.3,
      "rate_paid": 263.3,
      "ancillaries": 0,
      "fee": 15.97,
      "currency_local": "EUR",
      "rate_paid_local": 263.3,
      "fx_rate": 1,
      "fx_date": "2026-08-18",
      "currency": "EUR",
      "revenue_model": "routespring_contract",
      "supplier_cost": 248.67,
      "markup": 14.63,
      "commission_received": 0,
      "commission_shared": 0,
      "commission_share_pct": 0,
      "rebate_received": 0,
      "vcc_ref": "VCC-8854798",
      "vcc_auth_amount": 288.3,
      "folio_amount": 263.3,
      "settled_amount": 263.3,
      "settled_at": "2026-08-18T23:59:00Z",
      "contracted_rate": 263.3,
      "baseline_rate": 369.1,
      "market_rate": 358.03,
      "rate_honoured": 1,
      "customer": "ASL own pax",
      "cost_centre": "LYS-CREW",
      "change_type": null,
      "change_source": null,
      "change_cost": 0,
      "modify_attempted": 0,
      "modify_failed_reason": null,
      "room_lost": 0,
      "exception_opened_at": null,
      "exception_resolved_at": null,
      "resolved_by": null,
      "sla_breached": 0,
      "recon_state": "matched",
      "recon_amount": 0,
      "crew_rating": null,
      "complaint_theme": null,
      "source_file_id": "AIMS-2026-08-18",
      "ingested_at": "2026-08-18T02:14:00Z",
      "version": 1,
      "public_rate": 369.1,
      "discount_pct": 28.66
    },
    {
      "id": "RS-8854851-2",
      "period": "2026-08",
      "night": "2026-08-18",
      "booking_id": "RS-8854851",
      "duty_id": "D-514851",
      "layover_id": "L-514852",
      "crew_id": "FRA-1001",
      "crew_name": "J. Delacroix",
      "crew_rank": "CC",
      "traveller_type": "crew",
      "entity": "ASL Airlines France",
      "legal_entity": "ASL Airlines France SA",
      "home_base": "CDG",
      "station": "MRS",
      "country": "FR",
      "property_id": "P-132",
      "hotel": "Holiday Inn Marseille",
      "chain": "IHG",
      "contract_id": "C-132",
      "allotment_id": null,
      "is_allotment_night": 0,
      "rate_type": "contracted",
      "duty_reason": "held",
      "night_status": "occupied",
      "lead_time_days": null,
      "booking_created_at": null,
      "checkin_time": null,
      "checkout_time": null,
      "duty_end_utc": "2026-08-18T15:09:00Z",
      "duty_start_utc": "2026-08-18T11:50:00Z",
      "transfer_minutes": 16,
      "room_net": 239.4,
      "vat_rate": 10,
      "vat_amount": 23.94,
      "vat_country": "FR",
      "vat_recoverable": 1,
      "city_tax": 0,
      "rate_paid": 263.34,
      "ancillaries": 0,
      "fee": 0,
      "currency_local": "EUR",
      "rate_paid_local": 263.34,
      "fx_rate": 1,
      "fx_date": "2026-08-18",
      "currency": "EUR",
      "revenue_model": "airline_contract",
      "supplier_cost": 263.34,
      "markup": 0,
      "commission_received": 0,
      "commission_shared": 0,
      "commission_share_pct": 0,
      "rebate_received": 0,
      "vcc_ref": "VCC-8854851",
      "vcc_auth_amount": null,
      "folio_amount": 263.34,
      "settled_amount": 263.34,
      "settled_at": "2026-08-18T23:59:00Z",
      "contracted_rate": 263.34,
      "baseline_rate": 369.1,
      "market_rate": 358.03,
      "rate_honoured": 1,
      "customer": "FedEx",
      "cost_centre": "CDG-CREW",
      "change_type": null,
      "change_source": null,
      "change_cost": 0,
      "modify_attempted": 0,
      "modify_failed_reason": null,
      "room_lost": 0,
      "exception_opened_at": null,
      "exception_resolved_at": null,
      "resolved_by": null,
      "sla_breached": 0,
      "recon_state": "matched",
      "recon_amount": 0,
      "crew_rating": null,
      "complaint_theme": null,
      "source_file_id": "AIMS-2026-08-17",
      "ingested_at": "2026-08-18T02:14:00Z",
      "version": 1,
      "public_rate": 369.1,
      "discount_pct": 28.65
    },
    {
      "id": "RS-8854960-1",
      "period": "2026-08",
      "night": "2026-08-18",
      "booking_id": "RS-8854960",
      "duty_id": "D-514960",
      "layover_id": "L-514961",
      "crew_id": "FRA-1083",
      "crew_name": "E. Berger",
      "crew_rank": "CC",
      "traveller_type": "crew",
      "entity": "ASL Airlines France",
      "legal_entity": "ASL Airlines France SA",
      "home_base": "CDG",
      "station": "MRS",
      "country": "FR",
      "property_id": "P-131",
      "hotel": "Best Western Marseille Airport",
      "chain": "BWH",
      "contract_id": "C-131",
      "allotment_id": "A-131",
      "is_allotment_night": 1,
      "rate_type": "contracted",
      "duty_reason": "positioning",
      "night_status": "occupied",
      "lead_time_days": 9,
      "booking_created_at": "2026-08-09T01:15:00Z",
      "checkin_time": "01:15",
      "checkout_time": "12:00",
      "duty_end_utc": "2026-08-18T00:22:00Z",
      "duty_start_utc": "2026-08-18T14:05:00Z",
      "transfer_minutes": 18,
      "room_net": 245.53,
      "vat_rate": 10,
      "vat_amount": 24.55,
      "vat_country": "FR",
      "vat_recoverable": 1,
      "city_tax": 3.3,
      "rate_paid": 273.38,
      "ancillaries": 0,
      "fee": 15.97,
      "currency_local": "EUR",
      "rate_paid_local": 273.38,
      "fx_rate": 1,
      "fx_date": "2026-08-18",
      "currency": "EUR",
      "revenue_model": "routespring_contract",
      "supplier_cost": 256.6,
      "markup": 16.78,
      "commission_received": 0,
      "commission_shared": 0,
      "commission_share_pct": 0,
      "rebate_received": 0,
      "vcc_ref": "VCC-8854960",
      "vcc_auth_amount": 298.38,
      "folio_amount": 273.38,
      "settled_amount": 273.38,
      "settled_at": "2026-08-18T23:59:00Z",
      "contracted_rate": 273.38,
      "baseline_rate": 364.97,
      "market_rate": 354.02,
      "rate_honoured": 1,
      "customer": "ASL own pax",
      "cost_centre": "CDG-CREW",
      "change_type": null,
      "change_source": null,
      "change_cost": 0,
      "modify_attempted": 0,
      "modify_failed_reason": null,
      "room_lost": 0,
      "exception_opened_at": null,
      "exception_resolved_at": null,
      "resolved_by": null,
      "sla_breached": 0,
      "recon_state": "matched",
      "recon_amount": 0,
      "crew_rating": null,
      "complaint_theme": null,
      "source_file_id": "AIMS-2026-08-18",
      "ingested_at": "2026-08-18T02:14:00Z",
      "version": 1,
      "public_rate": 364.97,
      "discount_pct": 25.1
    },
    {
      "id": "RS-8855032-1",
      "period": "2026-08",
      "night": "2026-08-18",
      "booking_id": "RS-8855032",
      "duty_id": "D-515032",
      "layover_id": "L-515033",
      "crew_id": "FRA-1048",
      "crew_name": "D. Moreau",
      "crew_rank": "CC",
      "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": "overnight",
      "night_status": "occupied",
      "lead_time_days": 5,
      "booking_created_at": "2026-08-13T05:40:00Z",
      "checkin_time": "05:40",
      "checkout_time": "10:00",
      "duty_end_utc": "2026-08-18T04:49:00Z",
      "duty_start_utc": "2026-08-18T06:30:00Z",
      "transfer_minutes": 16,
      "room_net": 236.44,
      "vat_rate": 10,
      "vat_amount": 23.64,
      "vat_country": "FR",
      "vat_recoverable": 1,
      "city_tax": 3.3,
      "rate_paid": 263.38,
      "ancillaries": 0,
      "fee": 15.97,
      "currency_local": "EUR",
      "rate_paid_local": 263.38,
      "fx_rate": 1,
      "fx_date": "2026-08-18",
      "currency": "EUR",
      "revenue_model": "airline_contract",
      "supplier_cost": 263.38,
      "markup": 0,
      "commission_received": 0,
      "commission_shared": 0,
      "commission_share_pct": 0,
      "rebate_received": 0,
      "vcc_ref": "VCC-8855032",
      "vcc_auth_amount": 288.38,
      "folio_amount": 263.38,
      "settled_amount": 263.38,
      "settled_at": "2026-08-18T23:59:00Z",
      "contracted_rate": 263.38,
      "baseline_rate": 369.1,
      "market_rate": 358.03,
      "rate_honoured": 1,
      "customer": "ASL own pax",
      "cost_centre": "LYS-CREW",
      "change_type": null,
      "change_source": null,
      "change_cost": 0,
      "modify_attempted": 0,
      "modify_failed_reason": null,
      "room_lost": 0,
      "exception_opened_at": null,
      "exception_resolved_at": null,
      "resolved_by": null,
      "sla_breached": 0,
      "recon_state": "matched",
      "recon_amount": 0,
      "crew_rating": null,
      "complaint_theme": null,
      "source_file_id": "AIMS-2026-08-18",
      "ingested_at": "2026-08-18T02:14:00Z",
      "version": 1,
      "public_rate": 369.1,
      "discount_pct": 28.64
    },
    {
      "id": "RS-8855041-2",
      "period": "2026-08",
      "night": "2026-08-18",
      "booking_id": "RS-8855041",
      "duty_id": "D-515041",
      "layover_id": "L-515042",
      "crew_id": "FRA-S212",
      "crew_name": "T. Fontaine",
      "crew_rank": "STAFF",
      "traveller_type": "staff",
      "entity": "ASL Airlines France",
      "legal_entity": "ASL Airlines France SA",
      "home_base": "LYS",
      "station": "MRS",
      "country": "FR",
      "property_id": "P-131",
      "hotel": "Best Western Marseille Airport",
      "chain": "BWH",
      "contract_id": "C-131",
      "allotment_id": "A-131",
      "is_allotment_night": 1,
      "rate_type": "contracted",
      "duty_reason": "overnight",
      "night_status": "occupied",
      "lead_time_days": 5,
      "booking_created_at": "2026-08-12T22:30:00Z",
      "checkin_time": "22:30",
      "checkout_time": "12:00",
      "duty_end_utc": "2026-08-18T21:37:00Z",
      "duty_start_utc": "2026-08-18T14:05:00Z",
      "transfer_minutes": 18,
      "room_net": 241.85,
      "vat_rate": 10,
      "vat_amount": 24.19,
      "vat_country": "FR",
      "vat_recoverable": 1,
      "city_tax": 3.3,
      "rate_paid": 269.34,
      "ancillaries": 0,
      "fee": 0,
      "currency_local": "EUR",
      "rate_paid_local": 269.34,
      "fx_rate": 1,
      "fx_date": "2026-08-18",
      "currency": "EUR",
      "revenue_model": "routespring_contract",
      "supplier_cost": 248.62,
      "markup": 20.72,
      "commission_received": 0,
      "commission_shared": 0,
      "commission_share_pct": 0,
      "rebate_received": 0,
      "vcc_ref": "VCC-8855041",
      "vcc_auth_amount": 294.34,
      "folio_amount": 269.34,
      "settled_amount": 269.34,
      "settled_at": "2026-08-18T23:59:00Z",
      "contracted_rate": 269.34,
      "baseline_rate": 364.97,
      "market_rate": 354.02,
      "rate_honoured": 1,
      "customer": "UPS",
      "cost_centre": "LYS-CREW",
      "change_type": null,
      "change_source": null,
      "change_cost": 0,
      "modify_attempted": 0,
      "modify_failed_reason": null,
      "room_lost": 0,
      "exception_opened_at": null,
      "exception_resolved_at": null,
      "resolved_by": null,
      "sla_breached": 0,
      "recon_state": "matched",
      "recon_amount": 0,
      "crew_rating": null,
      "complaint_theme": null,
      "source_file_id": "AIMS-2026-08-17",
      "ingested_at": "2026-08-18T02:14:00Z",
      "version": 1,
      "public_rate": 364.97,
      "discount_pct": 26.2
    },
    {
      "id": "RS-8855115-2",
      "period": "2026-08",
      "night": "2026-08-18",
      "booking_id": "RS-8855115",
      "duty_id": "D-515115",
      "layover_id": "L-515116",
      "crew_id": "FRA-1069",
      "crew_name": "Y. Perrin",
      "crew_rank": "FO",
      "traveller_type": "crew",
      "entity": "ASL Airlines France",
      "legal_entity": "ASL Airlines France SA",
      "home_base": "LYS",
      "station": "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": "held",
      "night_status": "occupied",
      "lead_time_days": null,
      "booking_created_at": null,
      "checkin_time": null,
      "checkout_time": null,
      "duty_end_utc": "2026-08-18T13:09:00Z",
      "duty_start_utc": "2026-08-18T09:15:00Z",
      "transfer_minutes": 16,
      "room_net": 240.29,
      "vat_rate": 10,
      "vat_amount": 24.03,
      "vat_country": "FR",
      "vat_recoverable": 1,
      "city_tax": 0,
      "rate_paid": 264.32,
      "ancillaries": 18.82,
      "fee": 0,
      "currency_local": "EUR",
      "rate_paid_local": 264.32,
      "fx_rate": 1,
      "fx_date": "2026-08-18",
      "currency": "EUR",
      "revenue_model": "airline_contract",
      "supplier_cost": 264.32,
      "markup": 0,
      "commission_received": 0,
      "commission_shared": 0,
      "commission_share_pct": 0,
      "rebate_received": 0,
      "vcc_ref": "VCC-8855115",
      "vcc_auth_amount": null,
      "folio_amount": 283.14,
      "settled_amount": 283.14,
      "settled_at": "2026-08-18T23:59:00Z",
      "contracted_rate": 264.32,
      "baseline_rate": 369.1,
      "market_rate": 358.03,
      "rate_honoured": 1,
      "customer": "DHL",
      "cost_centre": "LYS-CREW",
      "change_type": null,
      "change_source": null,
      "change_cost": 0,
      "modify_attempted": 0,
      "modify_failed_reason": null,
      "room_lost": 0,
      "exception_opened_at": null,
      "exception_resolved_at": null,
      "resolved_by": null,
      "sla_breached": 0,
      "recon_state": "matched",
      "recon_amount": 0,
      "crew_rating": null,
      "complaint_theme": null,
      "source_file_id": "AIMS-2026-08-17",
      "ingested_at": "2026-08-18T02:14:00Z",
      "version": 1,
      "public_rate": 369.1,
      "discount_pct": 28.39
    },
    {
      "id": "RS-8855146-3",
      "period": "2026-08",
      "night": "2026-08-18",
      "booking_id": "RS-8855146",
      "duty_id": "D-515146",
      "layover_id": "L-515147",
      "crew_id": "FRA-1019",
      "crew_name": "J. Marchand",
      "crew_rank": "CPT",
      "traveller_type": "crew",
      "entity": "ASL Airlines France",
      "legal_entity": "ASL Airlines France SA",
      "home_base": "LYS",
      "station": "MRS",
      "country": "FR",
      "property_id": "P-131",
      "hotel": "Best Western Marseille Airport",
      "chain": "BWH",
      "contract_id": "C-131",
      "allotment_id": null,
      "is_allotment_night": 0,
      "rate_type": "contracted",
      "duty_reason": "overnight",
      "night_status": "occupied",
      "lead_time_days": 5,
      "booking_created_at": "2026-08-11T05:40:00Z",
      "checkin_time": "05:40",
      "checkout_time": "12:00",
      "duty_end_utc": "2026-08-18T04:47:00Z",
      "duty_start_utc": "2026-08-18T11:50:00Z",
      "transfer_minutes": 18,
      "room_net": 245.35,
      "vat_rate": 10,
      "vat_amount": 24.54,
      "vat_country": "FR",
      "vat_recoverable": 1,
      "city_tax": 3.3,
      "rate_paid": 273.19,
      "ancillaries": 0,
      "fee": 0,
      "currency_local": "EUR",
      "rate_paid_local": 273.19,
      "fx_rate": 1,
      "fx_date": "2026-08-18",
      "currency": "EUR",
      "revenue_model": "airline_contract",
      "supplier_cost": 273.19,
      "markup": 0,
      "commission_received": 0,
      "commission_shared": 0,
      "commission_share_pct": 0,
      "rebate_received": 0,
      "vcc_ref": "VCC-8855146",
      "vcc_auth_amount": 298.19,
      "folio_amount": 273.19,
      "settled_amount": 273.19,
      "settled_at": "2026-08-18T23:59:00Z",
      "contracted_rate": 273.19,
      "baseline_rate": 364.97,
      "market_rate": 354.02,
      "rate_honoured": 1,
      "customer": "FedEx",
      "cost_centre": "LYS-CREW",
      "change_type": null,
      "change_source": null,
      "change_cost": 0,
      "modify_attempted": 0,
      "modify_failed_reason": null,
      "room_lost": 0,
      "exception_opened_at": null,
      "exception_resolved_at": null,
      "resolved_by": null,
      "sla_breached": 0,
      "recon_state": "matched",
      "recon_amount": 0,
      "crew_rating": null,
      "complaint_theme": null,
      "source_file_id": "AIMS-2026-08-16",
      "ingested_at": "2026-08-18T02:14:00Z",
      "version": 1,
      "public_rate": 364.97,
      "discount_pct": 25.15
    },
    {
      "id": "RS-8854711-2",
      "period": "2026-08",
      "night": "2026-08-19",
      "booking_id": "RS-8854711",
      "duty_id": "D-514711",
      "layover_id": "L-514712",
      "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": null,
      "is_allotment_night": 0,
      "rate_type": "contracted",
      "duty_reason": "overnight",
      "night_status": "occupied",
      "lead_time_days": 9,
      "booking_created_at": "2026-08-09T05:40:00Z",
      "checkin_time": "05:40",
      "checkout_time": "12:00",
      "duty_end_utc": "2026-08-19T04:49:00Z",
      "duty_start_utc": "2026-08-19T06:30:00Z",
      "transfer_minutes": 16,
      "room_net": 235.79,
      "vat_rate": 10,
      "vat_amount": 23.58,
      "vat_country": "FR",
      "vat_recoverable": 1,
      "city_tax": 3.3,
      "rate_paid": 262.67,
      "ancillaries": 18.49,
      "fee": 0,
      "currency_local": "EUR",
      "rate_paid_local": 262.67,
      "fx_rate": 1,
      "fx_date": "2026-08-19",
      "currency": "EUR",
      "revenue_model": "routespring_contract",
      "supplier_cost": 245.28,
      "markup": 17.39,
      "commission_received": 0,
      "commission_shared": 0,
      "commission_share_pct": 0,
      "rebate_received": 0,
      "vcc_ref": "VCC-8854711",
      "vcc_auth_amount": 306.16,
      "folio_amount": 281.16,
      "settled_amount": 281.16,
      "settled_at": "2026-08-19T23:59:00Z",
      "contracted_rate": 262.67,
      "baseline_rate": 374.15,
      "market_rate": 362.93,
      "rate_honoured": 1,
      "customer": "ASL own pax",
      "cost_centre": "LYS-CREW",
      "change_type": null,
      "change_source": null,
      "change_cost": 0,
      "modify_attempted": 0,
      "modify_failed_reason": null,
      "room_lost": 0,
      "exception_opened_at": null,
      "exception_resolved_at": null,
      "resolved_by": null,
      "sla_breached": 0,
      "recon_state": "matched",
      "recon_amount": 0,
      "crew_rating": null,
      "complaint_theme": null,
      "source_file_id": "AIMS-2026-08-18",
      "ingested_at": "2026-08-19T02:14:00Z",
      "version": 1,
      "public_rate": 374.15,
      "discount_pct": 29.8
    },
    {
      "id": "RS-8854742-3",
      "period": "2026-08",
      "night": "2026-08-19",
      "booking_id": "RS-8854742",
      "duty_id": "D-514742",
      "layover_id": "L-514743",
      "crew_id": "FRA-1019",
      "crew_name": "J. Marchand",
      "crew_rank": "CPT",
      "traveller_type": "crew",
      "entity": "ASL Airlines France",
      "legal_entity": "ASL Airlines France SA",
      "home_base": "LYS",
      "station": "MRS",
      "country": "FR",
      "property_id": "P-132",
      "hotel": "Holiday Inn Marseille",
      "chain": "IHG",
      "contract_id": null,
      "allotment_id": null,
      "is_allotment_night": 0,
      "rate_type": "bedbank",
      "duty_reason": "overnight",
      "night_status": "occupied",
      "lead_time_days": 0.5,
      "booking_created_at": "2026-08-16T17:40:00Z",
      "checkin_time": "05:40",
      "checkout_time": "04:30",
      "duty_end_utc": "2026-08-19T04:49:00Z",
      "duty_start_utc": "2026-08-19T14:05:00Z",
      "transfer_minutes": 16,
      "room_net": 301.32,
      "vat_rate": 10,
      "vat_amount": 30.13,
      "vat_country": "FR",
      "vat_recoverable": 1,
      "city_tax": 3.3,
      "rate_paid": 334.75,
      "ancillaries": 28.28,
      "fee": 0,
      "currency_local": "EUR",
      "rate_paid_local": 334.75,
      "fx_rate": 1,
      "fx_date": "2026-08-19",
      "currency": "EUR",
      "revenue_model": "vendor_net",
      "supplier_cost": 307.15,
      "markup": 27.6,
      "commission_received": 0,
      "commission_shared": 0,
      "commission_share_pct": 0,
      "rebate_received": 0,
      "vcc_ref": "VCC-8854742",
      "vcc_auth_amount": 388.03,
      "folio_amount": 363.03,
      "settled_amount": 363.03,
      "settled_at": "2026-08-19T23:59:00Z",
      "contracted_rate": null,
      "baseline_rate": 374.15,
      "market_rate": 362.93,
      "rate_honoured": 1,
      "customer": "FedEx",
      "cost_centre": "LYS-CREW",
      "change_type": null,
      "change_source": null,
      "change_cost": 0,
      "modify_attempted": 0,
      "modify_failed_reason": null,
      "room_lost": 0,
      "exception_opened_at": null,
      "exception_resolved_at": null,
      "resolved_by": null,
      "sla_breached": 0,
      "recon_state": "matched",
      "recon_amount": 0,
      "crew_rating": 4.3,
      "complaint_theme": null,
      "source_file_id": "AIMS-2026-08-17",
      "ingested_at": "2026-08-19T02:14:00Z",
      "version": 1,
      "public_rate": 374.15,
      "discount_pct": 10.53
    },
    {
      "id": "RS-8854773-2",
      "period": "2026-08",
      "night": "2026-08-19",
      "booking_id": "RS-8854773",
      "duty_id": "D-514773",
      "layover_id": "L-514774",
      "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": "MRS",
      "country": "FR",
      "property_id": "P-131",
      "hotel": "Best Western Marseille Airport",
      "chain": "BWH",
      "contract_id": "C-131",
      "allotment_id": "A-131",
      "is_allotment_night": 1,
      "rate_type": "contracted",
      "duty_reason": "overnight",
      "night_status": "no_show",
      "lead_time_days": 9,
      "booking_created_at": "2026-08-09T01:15:00Z",
      "checkin_time": "01:15",
      "checkout_time": "08:15",
      "duty_end_utc": "2026-08-19T00:22:00Z",
      "duty_start_utc": "2026-08-19T09:15:00Z",
      "transfer_minutes": 18,
      "room_net": 243.08,
      "vat_rate": 10,
      "vat_amount": 24.31,
      "vat_country": "FR",
      "vat_recoverable": 1,
      "city_tax": 3.3,
      "rate_paid": 270.69,
      "ancillaries": 19.86,
      "fee": 0,
      "currency_local": "EUR",
      "rate_paid_local": 270.69,
      "fx_rate": 1,
      "fx_date": "2026-08-19",
      "currency": "EUR",
      "revenue_model": "airline_contract",
      "supplier_cost": 270.69,
      "markup": 0,
      "commission_received": 0,
      "commission_shared": 0,
      "commission_share_pct": 0,
      "rebate_received": 0,
      "vcc_ref": "VCC-8854773",
      "vcc_auth_amount": 315.55,
      "folio_amount": 270.69,
      "settled_amount": 270.69,
      "settled_at": "2026-08-19T23:59:00Z",
      "contracted_rate": 270.69,
      "baseline_rate": 377.58,
      "market_rate": 366.25,
      "rate_honoured": 1,
      "customer": "UPS",
      "cost_centre": "CDG-CREW",
      "change_type": null,
      "change_source": null,
      "change_cost": 0,
      "modify_attempted": 0,
      "modify_failed_reason": null,
      "room_lost": 0,
      "exception_opened_at": null,
      "exception_resolved_at": null,
      "resolved_by": null,
      "sla_breached": 0,
      "recon_state": "matched",
      "recon_amount": 0,
      "crew_rating": null,
      "complaint_theme": null,
      "source_file_id": "AIMS-2026-08-18",
      "ingested_at": "2026-08-19T02:14:00Z",
      "version": 1,
      "public_rate": 377.58,
      "discount_pct": 28.31
    },
    {
      "id": "RS-8854785-3",
      "period": "2026-08",
      "night": "2026-08-19",
      "booking_id": "RS-8854785",
      "duty_id": "D-514785",
      "layover_id": "L-514786",
      "crew_id": "FRA-1029",
      "crew_name": "L. Fontaine",
      "crew_rank": "CPT",
      "traveller_type": "crew",
      "entity": "ASL Airlines France",
      "legal_entity": "ASL Airlines France SA",
      "home_base": "CDG",
      "station": "MRS",
      "country": "FR",
      "property_id": "P-131",
      "hotel": "Best Western Marseille Airport",
      "chain": "BWH",
      "contract_id": null,
      "allotment_id": null,
      "is_allotment_night": 0,
      "rate_type": "gds",
      "duty_reason": "overnight",
      "night_status": "occupied",
      "lead_time_days": 2,
      "booking_created_at": "2026-08-15T15:00:00Z",
      "checkin_time": "15:00",
      "checkout_time": "12:00",
      "duty_end_utc": "2026-08-19T14:07:00Z",
      "duty_start_utc": "2026-08-19T06:30:00Z",
      "transfer_minutes": 18,
      "room_net": 292.78,
      "vat_rate": 10,
      "vat_amount": 29.28,
      "vat_country": "FR",
      "vat_recoverable": 1,
      "city_tax": 3.3,
      "rate_paid": 325.36,
      "ancillaries": 0,
      "fee": 0,
      "currency_local": "EUR",
      "rate_paid_local": 325.36,
      "fx_rate": 1,
      "fx_date": "2026-08-19",
      "currency": "EUR",
      "revenue_model": "vendor_commission",
      "supplier_cost": 325.36,
      "markup": 0,
      "commission_received": 24.99,
      "commission_shared": 12.49,
      "commission_share_pct": 50,
      "rebate_received": 0,
      "vcc_ref": "VCC-8854785",
      "vcc_auth_amount": 350.36,
      "folio_amount": 325.36,
      "settled_amount": 325.36,
      "settled_at": "2026-08-19T23:59:00Z",
      "contracted_rate": null,
      "baseline_rate": 377.58,
      "market_rate": 366.25,
      "rate_honoured": 1,
      "customer": "FedEx",
      "cost_centre": "CDG-CREW",
      "change_type": null,
      "change_source": null,
      "change_cost": 0,
      "modify_attempted": 0,
      "modify_failed_reason": null,
      "room_lost": 0,
      "exception_opened_at": null,
      "exception_resolved_at": null,
      "resolved_by": null,
      "sla_breached": 0,
      "recon_state": "matched",
      "recon_amount": 0,
      "crew_rating": null,
      "complaint_theme": null,
      "source_file_id": "AIMS-2026-08-17",
      "ingested_at": "2026-08-19T02:14:00Z",
      "version": 1,
      "public_rate": 377.58,
      "discount_pct": 13.83
    },
    {
      "id": "RS-8854798-2",
      "period": "2026-08",
      "night": "2026-08-19",
      "booking_id": "RS-8854798",
      "duty_id": "D-514798",
      "layover_id": "L-514799",
      "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": "overnight",
      "night_status": "occupied",
      "lead_time_days": 3,
      "booking_created_at": "2026-08-15T05:40:00Z",
      "checkin_time": "05:40",
      "checkout_time": "08:15",
      "duty_end_utc": "2026-08-19T04:49:00Z",
      "duty_start_utc": "2026-08-19T11:50:00Z",
      "transfer_minutes": 16,
      "room_net": 236.36,
      "vat_rate": 10,
      "vat_amount": 23.64,
      "vat_country": "FR",
      "vat_recoverable": 1,
      "city_tax": 3.3,
      "rate_paid": 263.3,
      "ancillaries": 0,
      "fee": 0,
      "currency_local": "EUR",
      "rate_paid_local": 263.3,
      "fx_rate": 1,
      "fx_date": "2026-08-19",
      "currency": "EUR",
      "revenue_model": "routespring_contract",
      "supplier_cost": 248.67,
      "markup": 14.63,
      "commission_received": 0,
      "commission_shared": 0,
      "commission_share_pct": 0,
      "rebate_received": 0,
      "vcc_ref": "VCC-8854798",
      "vcc_auth_amount": 288.3,
      "folio_amount": 263.3,
      "settled_amount": 263.3,
      "settled_at": "2026-08-19T23:59:00Z",
      "contracted_rate": 263.3,
      "baseline_rate": 374.15,
      "market_rate": 362.93,
      "rate_honoured": 1,
      "customer": "ASL own pax",
      "cost_centre": "LYS-CREW",
      "change_type": null,
      "change_source": null,
      "change_cost": 0,
      "modify_attempted": 0,
      "modify_failed_reason": null,
      "room_lost": 0,
      "exception_opened_at": null,
      "exception_resolved_at": null,
      "resolved_by": null,
      "sla_breached": 0,
      "recon_state": "matched",
      "recon_amount": 0,
      "crew_rating": null,
      "complaint_theme": null,
      "source_file_id": "AIMS-2026-08-18",
      "ingested_at": "2026-08-19T02:14:00Z",
      "version": 1,
      "public_rate": 374.15,
      "discount_pct": 29.63
    },
    {
      "id": "RS-8854851-3",
      "period": "2026-08",
      "night": "2026-08-19",
      "booking_id": "RS-8854851",
      "duty_id": "D-514851",
      "layover_id": "L-514852",
      "crew_id": "FRA-1001",
      "crew_name": "J. Delacroix",
      "crew_rank": "CC",
      "traveller_type": "crew",
      "entity": "ASL Airlines France",
      "legal_entity": "ASL Airlines France SA",
      "home_base": "CDG",
      "station": "MRS",
      "country": "FR",
      "property_id": "P-132",
      "hotel": "Holiday Inn Marseille",
      "chain": "IHG",
      "contract_id": "C-132",
      "allotment_id": null,
      "is_allotment_night": 0,
      "rate_type": "contracted",
      "duty_reason": "overnight",
      "night_status": "occupied",
      "lead_time_days": 2,
      "booking_created_at": "2026-08-15T16:00:00Z",
      "checkin_time": "16:00",
      "checkout_time": "12:00",
      "duty_end_utc": "2026-08-19T15:09:00Z",
      "duty_start_utc": "2026-08-19T06:30:00Z",
      "transfer_minutes": 16,
      "room_net": 236.4,
      "vat_rate": 10,
      "vat_amount": 23.64,
      "vat_country": "FR",
      "vat_recoverable": 1,
      "city_tax": 3.3,
      "rate_paid": 263.34,
      "ancillaries": 34.69,
      "fee": 0,
      "currency_local": "EUR",
      "rate_paid_local": 263.34,
      "fx_rate": 1,
      "fx_date": "2026-08-19",
      "currency": "EUR",
      "revenue_model": "airline_contract",
      "supplier_cost": 263.34,
      "markup": 0,
      "commission_received": 0,
      "commission_shared": 0,
      "commission_share_pct": 0,
      "rebate_received": 0,
      "vcc_ref": "VCC-8854851",
      "vcc_auth_amount": 323.03,
      "folio_amount": 298.03,
      "settled_amount": 298.03,
      "settled_at": "2026-08-19T23:59:00Z",
      "contracted_rate": 263.34,
      "baseline_rate": 374.15,
      "market_rate": 362.93,
      "rate_honoured": 1,
      "customer": "FedEx",
      "cost_centre": "CDG-CREW",
      "change_type": null,
      "change_source": null,
      "change_cost": 0,
      "modify_attempted": 0,
      "modify_failed_reason": null,
      "room_lost": 0,
      "exception_opened_at": null,
      "exception_resolved_at": null,
      "resolved_by": null,
      "sla_breached": 0,
      "recon_state": "matched",
      "recon_amount": 0,
      "crew_rating": null,
      "complaint_theme": null,
      "source_file_id": "AIMS-2026-08-17",
      "ingested_at": "2026-08-19T02:14:00Z",
      "version": 1,
      "public_rate": 374.15,
      "discount_pct": 29.62
    },
    {
      "id": "RS-8855022-1",
      "period": "2026-08",
      "night": "2026-08-19",
      "booking_id": "RS-8855022",
      "duty_id": "D-515022",
      "layover_id": "L-515023",
      "crew_id": "FRA-1028",
      "crew_name": "A. Lefevre",
      "crew_rank": "FO",
      "traveller_type": "crew",
      "entity": "ASL Airlines France",
      "legal_entity": "ASL Airlines France SA",
      "home_base": "CDG",
      "station": "MRS",
      "country": "FR",
      "property_id": "P-132",
      "hotel": "Holiday Inn Marseille",
      "chain": "IHG",
      "contract_id": "C-132",
      "allotment_id": "A-132",
      "is_allotment_night": 1,
      "rate_type": "contracted",
      "duty_reason": "overnight",
      "night_status": "occupied",
      "lead_time_days": 3,
      "booking_created_at": "2026-08-16T01:15:00Z",
      "checkin_time": "01:15",
      "checkout_time": "04:30",
      "duty_end_utc": "2026-08-19T00:24:00Z",
      "duty_start_utc": "2026-08-19T11:50:00Z",
      "transfer_minutes": 16,
      "room_net": 236.6,
      "vat_rate": 10,
      "vat_amount": 23.66,
      "vat_country": "FR",
      "vat_recoverable": 1,
      "city_tax": 3.3,
      "rate_paid": 263.56,
      "ancillaries": 0,
      "fee": 15.97,
      "currency_local": "EUR",
      "rate_paid_local": 263.56,
      "fx_rate": 1,
      "fx_date": "2026-08-19",
      "currency": "EUR",
      "revenue_model": "routespring_contract",
      "supplier_cost": 246.31,
      "markup": 17.25,
      "commission_received": 0,
      "commission_shared": 0,
      "commission_share_pct": 0,
      "rebate_received": 0,
      "vcc_ref": "VCC-8855022",
      "vcc_auth_amount": 288.56,
      "folio_amount": 263.56,
      "settled_amount": 263.56,
      "settled_at": "2026-08-19T23:59:00Z",
      "contracted_rate": 263.56,
      "baseline_rate": 374.15,
      "market_rate": 362.93,
      "rate_honoured": 1,
      "customer": "ASL own pax",
      "cost_centre": "CDG-CREW",
      "change_type": null,
      "change_source": null,
      "change_cost": 0,
      "modify_attempted": 0,
      "modify_failed_reason": null,
      "room_lost": 0,
      "exception_opened_at": null,
      "exception_resolved_at": null,
      "resolved_by": null,
      "sla_breached": 0,
      "recon_state": "matched",
      "recon_amount": 0,
      "crew_rating": null,
      "complaint_theme": null,
      "source_file_id": "AIMS-2026-08-19",
      "ingested_at": "2026-08-19T02:14:00Z",
      "version": 1,
      "public_rate": 374.15,
      "discount_pct": 29.56
    },
    {
      "id": "RS-8855032-2",
      "period": "2026-08",
      "night": "2026-08-19",
      "booking_id": "RS-8855032",
      "duty_id": "D-515032",
      "layover_id": "L-515033",
      "crew_id": "FRA-1048",
      "crew_name": "D. Moreau",
      "crew_rank": "CC",
      "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": "overnight",
      "night_status": "occupied",
      "lead_time_days": 5,
      "booking_created_at": "2026-08-13T05:40:00Z",
      "checkin_time": "05:40",
      "checkout_time": "10:00",
      "duty_end_utc": "2026-08-19T04:49:00Z",
      "duty_start_utc": "2026-08-19T11:50:00Z",
      "transfer_minutes": 16,
      "room_net": 236.44,
      "vat_rate": 10,
      "vat_amount": 23.64,
      "vat_country": "FR",
      "vat_recoverable": 1,
      "city_tax": 3.3,
      "rate_paid": 263.38,
      "ancillaries": 0,
      "fee": 0,
      "currency_local": "EUR",
      "rate_paid_local": 263.38,
      "fx_rate": 1,
      "fx_date": "2026-08-19",
      "currency": "EUR",
      "revenue_model": "airline_contract",
      "supplier_cost": 263.38,
      "markup": 0,
      "commission_received": 0,
      "commission_shared": 0,
      "commission_share_pct": 0,
      "rebate_received": 0,
      "vcc_ref": "VCC-8855032",
      "vcc_auth_amount": 288.38,
      "folio_amount": 263.38,
      "settled_amount": 263.38,
      "settled_at": "2026-08-19T23:59:00Z",
      "contracted_rate": 263.38,
      "baseline_rate": 374.15,
      "market_rate": 362.93,
      "rate_honoured": 1,
      "customer": "ASL own pax",
      "cost_centre": "LYS-CREW",
      "change_type": null,
      "change_source": null,
      "change_cost": 0,
      "modify_attempted": 0,
      "modify_failed_reason": null,
      "room_lost": 0,
      "exception_opened_at": null,
      "exception_resolved_at": null,
      "resolved_by": null,
      "sla_breached": 0,
      "recon_state": "matched",
      "recon_amount": 0,
      "crew_rating": null,
      "complaint_theme": null,
      "source_file_id": "AIMS-2026-08-18",
      "ingested_at": "2026-08-19T02:14:00Z",
      "version": 1,
      "public_rate": 374.15,
      "discount_pct": 29.61
    },
    {
      "id": "RS-8855115-3",
      "period": "2026-08",
      "night": "2026-08-19",
      "booking_id": "RS-8855115",
      "duty_id": "D-515115",
      "layover_id": "L-515116",
      "crew_id": "FRA-1069",
      "crew_name": "Y. Perrin",
      "crew_rank": "FO",
      "traveller_type": "crew",
      "entity": "ASL Airlines France",
      "legal_entity": "ASL Airlines France SA",
      "home_base": "LYS",
      "station": "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": "overnight",
      "night_status": "occupied",
      "lead_time_days": 2,
      "booking_created_at": "2026-08-15T14:00:00Z",
      "checkin_time": "14:00",
      "checkout_time": "10:00",
      "duty_end_utc": "2026-08-19T13:09:00Z",
      "duty_start_utc": "2026-08-19T09:15:00Z",
      "transfer_minutes": 16,
      "room_net": 237.29,
      "vat_rate": 10,
      "vat_amount": 23.73,
      "vat_country": "FR",
      "vat_recoverable": 1,
      "city_tax": 3.3,
      "rate_paid": 264.32,
      "ancillaries": 0,
      "fee": 0,
      "currency_local": "EUR",
      "rate_paid_local": 264.32,
      "fx_rate": 1,
      "fx_date": "2026-08-19",
      "currency": "EUR",
      "revenue_model": "airline_contract",
      "supplier_cost": 264.32,
      "markup": 0,
      "commission_received": 0,
      "commission_shared": 0,
      "commission_share_pct": 0,
      "rebate_received": 0,
      "vcc_ref": "VCC-8855115",
      "vcc_auth_amount": 289.32,
      "folio_amount": 264.32,
      "settled_amount": 264.32,
      "settled_at": "2026-08-19T23:59:00Z",
      "contracted_rate": 264.32,
      "baseline_rate": 374.15,
      "market_rate": 362.93,
      "rate_honoured": 1,
      "customer": "DHL",
      "cost_centre": "LYS-CREW",
      "change_type": null,
      "change_source": null,
      "change_cost": 0,
      "modify_attempted": 0,
      "modify_failed_reason": null,
      "room_lost": 0,
      "exception_opened_at": null,
      "exception_resolved_at": null,
      "resolved_by": null,
      "sla_breached": 0,
      "recon_state": "matched",
      "recon_amount": 0,
      "crew_rating": null,
      "complaint_theme": null,
      "source_file_id": "AIMS-2026-08-17",
      "ingested_at": "2026-08-19T02:14:00Z",
      "version": 1,
      "public_rate": 374.15,
      "discount_pct": 29.35
    },
    {
      "id": "RS-8854711-3",
      "period": "2026-08",
      "night": "2026-08-20",
      "booking_id": "RS-8854711",
      "duty_id": "D-514711",
      "layover_id": "L-514712",
      "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": null,
      "is_allotment_night": 0,
      "rate_type": "contracted",
      "duty_reason": "overnight",
      "night_status": "occupied",
      "lead_time_days": 9,
      "booking_created_at": "2026-08-09T05:40:00Z",
      "checkin_time": "05:40",
      "checkout_time": "12:00",
      "duty_end_utc": "2026-08-20T04:49:00Z",
      "duty_start_utc": "2026-08-20T11:50:00Z",
      "transfer_minutes": 16,
      "room_net": 235.79,
      "vat_rate": 10,
      "vat_amount": 23.58,
      "vat_country": "FR",
      "vat_recoverable": 1,
      "city_tax": 3.3,
      "rate_paid": 262.67,
      "ancillaries": 0,
      "fee": 0,
      "currency_local": "EUR",
      "rate_paid_local": 262.67,
      "fx_rate": 1,
      "fx_date": "2026-08-20",
      "currency": "EUR",
      "revenue_model": "routespring_contract",
      "supplier_cost": 245.28,
      "markup": 17.39,
      "commission_received": 0,
      "commission_shared": 0,
      "commission_share_pct": 0,
      "rebate_received": 0,
      "vcc_ref": "VCC-8854711",
      "vcc_auth_amount": 287.67,
      "folio_amount": 262.67,
      "settled_amount": 262.67,
      "settled_at": "2026-08-20T23:59:00Z",
      "contracted_rate": 262.67,
      "baseline_rate": 357.92,
      "market_rate": 347.18,
      "rate_honoured": 1,
      "customer": "ASL own pax",
      "cost_centre": "LYS-CREW",
      "change_type": null,
      "change_source": null,
      "change_cost": 0,
      "modify_attempted": 0,
      "modify_failed_reason": null,
      "room_lost": 0,
      "exception_opened_at": null,
      "exception_resolved_at": null,
      "resolved_by": null,
      "sla_breached": 0,
      "recon_state": "matched",
      "recon_amount": 0,
      "crew_rating": null,
      "complaint_theme": null,
      "source_file_id": "AIMS-2026-08-18",
      "ingested_at": "2026-08-20T02:14:00Z",
      "version": 1,
      "public_rate": 357.92,
      "discount_pct": 26.61
    },
    {
      "id": "RS-8854773-3",
      "period": "2026-08",
      "night": "2026-08-20",
      "booking_id": "RS-8854773",
      "duty_id": "D-514773",
      "layover_id": "L-514774",
      "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": "MRS",
      "country": "FR",
      "property_id": "P-131",
      "hotel": "Best Western Marseille Airport",
      "chain": "BWH",
      "contract_id": "C-131",
      "allotment_id": "A-131",
      "is_allotment_night": 1,
      "rate_type": "contracted",
      "duty_reason": "standby",
      "night_status": "occupied",
      "lead_time_days": 9,
      "booking_created_at": "2026-08-09T01:15:00Z",
      "checkin_time": "01:15",
      "checkout_time": "08:15",
      "duty_end_utc": "2026-08-20T00:22:00Z",
      "duty_start_utc": "2026-08-20T09:15:00Z",
      "transfer_minutes": 18,
      "room_net": 243.08,
      "vat_rate": 10,
      "vat_amount": 24.31,
      "vat_country": "FR",
      "vat_recoverable": 1,
      "city_tax": 3.3,
      "rate_paid": 270.69,
      "ancillaries": 0,
      "fee": 0,
      "currency_local": "EUR",
      "rate_paid_local": 270.69,
      "fx_rate": 1,
      "fx_date": "2026-08-20",
      "currency": "EUR",
      "revenue_model": "airline_contract",
      "supplier_cost": 270.69,
      "markup": 0,
      "commission_received": 0,
      "commission_shared": 0,
      "commission_share_pct": 0,
      "rebate_received": 0,
      "vcc_ref": "VCC-8854773",
      "vcc_auth_amount": 295.69,
      "folio_amount": 270.69,
      "settled_amount": 270.69,
      "settled_at": "2026-08-20T23:59:00Z",
      "contracted_rate": 270.69,
      "baseline_rate": 362.65,
      "market_rate": 351.77,
      "rate_honoured": 1,
      "customer": "UPS",
      "cost_centre": "CDG-CREW",
      "change_type": null,
      "change_source": null,
      "change_cost": 0,
      "modify_attempted": 0,
      "modify_failed_reason": null,
      "room_lost": 0,
      "exception_opened_at": null,
      "exception_resolved_at": null,
      "resolved_by": null,
      "sla_breached": 0,
      "recon_state": "matched",
      "recon_amount": 0,
      "crew_rating": 4.3,
      "complaint_theme": null,
      "source_file_id": "AIMS-2026-08-18",
      "ingested_at": "2026-08-20T02:14:00Z",
      "version": 1,
      "public_rate": 362.65,
      "discount_pct": 25.36
    },
    {
      "id": "RS-8855022-2",
      "period": "2026-08",
      "night": "2026-08-20",
      "booking_id": "RS-8855022",
      "duty_id": "D-515022",
      "layover_id": "L-515023",
      "crew_id": "FRA-1028",
      "crew_name": "A. Lefevre",
      "crew_rank": "FO",
      "traveller_type": "crew",
      "entity": "ASL Airlines France",
      "legal_entity": "ASL Airlines France SA",
      "home_base": "CDG",
      "station": "MRS",
      "country": "FR",
      "property_id": "P-132",
      "hotel": "Holiday Inn Marseille",
      "chain": "IHG",
      "contract_id": "C-132",
      "allotment_id": "A-132",
      "is_allotment_night": 1,
      "rate_type": "contracted",
      "duty_reason": "overnight",
      "night_status": "occupied",
      "lead_time_days": 3,
      "booking_created_at": "2026-08-16T01:15:00Z",
      "checkin_time": "01:15",
      "checkout_time": "04:30",
      "duty_end_utc": "2026-08-20T00:24:00Z",
      "duty_start_utc": "2026-08-20T06:30:00Z",
      "transfer_minutes": 16,
      "room_net": 236.6,
      "vat_rate": 10,
      "vat_amount": 23.66,
      "vat_country": "FR",
      "vat_recoverable": 1,
      "city_tax": 3.3,
      "rate_paid": 263.56,
      "ancillaries": 0,
      "fee": 0,
      "currency_local": "EUR",
      "rate_paid_local": 263.56,
      "fx_rate": 1,
      "fx_date": "2026-08-20",
      "currency": "EUR",
      "revenue_model": "routespring_contract",
      "supplier_cost": 246.31,
      "markup": 17.25,
      "commission_received": 0,
      "commission_shared": 0,
      "commission_share_pct": 0,
      "rebate_received": 0,
      "vcc_ref": "VCC-8855022",
      "vcc_auth_amount": 288.56,
      "folio_amount": 263.56,
      "settled_amount": 263.56,
      "settled_at": "2026-08-20T23:59:00Z",
      "contracted_rate": 263.56,
      "baseline_rate": 357.92,
      "market_rate": 347.18,
      "rate_honoured": 1,
      "customer": "ASL own pax",
      "cost_centre": "CDG-CREW",
      "change_type": null,
      "change_source": null,
      "change_cost": 0,
      "modify_attempted": 0,
      "modify_failed_reason": null,
      "room_lost": 0,
      "exception_opened_at": null,
      "exception_resolved_at": null,
      "resolved_by": null,
      "sla_breached": 0,
      "recon_state": "matched",
      "recon_amount": 0,
      "crew_rating": null,
      "complaint_theme": null,
      "source_file_id": "AIMS-2026-08-19",
      "ingested_at": "2026-08-20T02:14:00Z",
      "version": 1,
      "public_rate": 357.92,
      "discount_pct": 26.36
    },
    {
      "id": "RS-8855059-1",
      "period": "2026-08",
      "night": "2026-08-20",
      "booking_id": "RS-8855059",
      "duty_id": "D-515059",
      "layover_id": "L-515060",
      "crew_id": "FRA-1031",
      "crew_name": "D. Marchand",
      "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": "positioning",
      "night_status": "occupied",
      "lead_time_days": 9,
      "booking_created_at": "2026-08-11T01:15:00Z",
      "checkin_time": "01:15",
      "checkout_time": "12:00",
      "duty_end_utc": "2026-08-20T00:22:00Z",
      "duty_start_utc": "2026-08-20T11:50:00Z",
      "transfer_minutes": 18,
      "room_net": 272.66,
      "vat_rate": 10,
      "vat_amount": 27.27,
      "vat_country": "FR",
      "vat_recoverable": 1,
      "city_tax": 3.3,
      "rate_paid": 303.23,
      "ancillaries": 0,
      "fee": 15.97,
      "currency_local": "EUR",
      "rate_paid_local": 303.23,
      "fx_rate": 1,
      "fx_date": "2026-08-20",
      "currency": "EUR",
      "revenue_model": "vendor_commission",
      "supplier_cost": 303.23,
      "markup": 0,
      "commission_received": 23,
      "commission_shared": 11.5,
      "commission_share_pct": 50,
      "rebate_received": 0,
      "vcc_ref": "VCC-8855059",
      "vcc_auth_amount": 328.23,
      "folio_amount": 303.23,
      "settled_amount": 303.23,
      "settled_at": "2026-08-20T23:59:00Z",
      "contracted_rate": null,
      "baseline_rate": 362.65,
      "market_rate": 351.77,
      "rate_honoured": 1,
      "customer": "FedEx",
      "cost_centre": "CDG-CREW",
      "change_type": null,
      "change_source": null,
      "change_cost": 0,
      "modify_attempted": 0,
      "modify_failed_reason": null,
      "room_lost": 0,
      "exception_opened_at": null,
      "exception_resolved_at": null,
      "resolved_by": null,
      "sla_breached": 0,
      "recon_state": "matched",
      "recon_amount": 0,
      "crew_rating": 2.1,
      "complaint_theme": "checkin",
      "source_file_id": "AIMS-2026-08-20",
      "ingested_at": "2026-08-20T02:14:00Z",
      "version": 1,
      "public_rate": 362.65,
      "discount_pct": 16.38
    },
    {
      "id": "RS-8855189-1",
      "period": "2026-08",
      "night": "2026-08-20",
      "booking_id": "RS-8855189",
      "duty_id": "D-515189",
      "layover_id": "L-515190",
      "crew_id": "FRA-1048",
      "crew_name": "D. Moreau",
      "crew_rank": "CC",
      "traveller_type": "crew",
      "entity": "ASL Airlines France",
      "legal_entity": "ASL Airlines France SA",
      "home_base": "LYS",
      "station": "MRS",
      "country": "FR",
      "property_id": "P-131",
      "hotel": "Best Western Marseille Airport",
      "chain": "BWH",
      "contract_id": null,
      "allotment_id": null,
      "is_allotment_night": 0,
      "rate_type": "gds",
      "duty_reason": "overnight",
      "night_status": "occupied",
      "lead_time_days": 2,
      "booking_created_at": "2026-08-18T05:40:00Z",
      "checkin_time": "05:40",
      "checkout_time": "12:00",
      "duty_end_utc": "2026-08-20T04:47:00Z",
      "duty_start_utc": "2026-08-20T09:15:00Z",
      "transfer_minutes": 18,
      "room_net": 272.52,
      "vat_rate": 10,
      "vat_amount": 27.25,
      "vat_country": "FR",
      "vat_recoverable": 1,
      "city_tax": 3.3,
      "rate_paid": 303.07,
      "ancillaries": 0,
      "fee": 15.97,
      "currency_local": "EUR",
      "rate_paid_local": 303.07,
      "fx_rate": 1,
      "fx_date": "2026-08-20",
      "currency": "EUR",
      "revenue_model": "vendor_commission",
      "supplier_cost": 303.07,
      "markup": 0,
      "commission_received": 28.25,
      "commission_shared": 14.13,
      "commission_share_pct": 50,
      "rebate_received": 0,
      "vcc_ref": "VCC-8855189",
      "vcc_auth_amount": 328.07,
      "folio_amount": 303.07,
      "settled_amount": 303.07,
      "settled_at": "2026-08-20T23:59:00Z",
      "contracted_rate": null,
      "baseline_rate": 362.65,
      "market_rate": 351.77,
      "rate_honoured": 1,
      "customer": "FedEx",
      "cost_centre": "LYS-CREW",
      "change_type": null,
      "change_source": null,
      "change_cost": 0,
      "modify_attempted": 0,
      "modify_failed_reason": null,
      "room_lost": 0,
      "exception_opened_at": null,
      "exception_resolved_at": null,
      "resolved_by": null,
      "sla_breached": 0,
      "recon_state": "matched",
      "recon_amount": 0,
      "crew_rating": null,
      "complaint_theme": null,
      "source_file_id": "AIMS-2026-08-20",
      "ingested_at": "2026-08-20T02:14:00Z",
      "version": 1,
      "public_rate": 362.65,
      "discount_pct": 16.43
    },
    {
      "id": "RS-8855036-1",
      "period": "2026-08",
      "night": "2026-08-21",
      "booking_id": "RS-8855036",
      "duty_id": "D-515036",
      "layover_id": "L-515037",
      "crew_id": "FRA-1055",
      "crew_name": "A. Marchand",
      "crew_rank": "CC",
      "traveller_type": "crew",
      "entity": "ASL Airlines France",
      "legal_entity": "ASL Airlines France SA",
      "home_base": "CDG",
      "station": "MRS",
      "country": "FR",
      "property_id": "P-132",
      "hotel": "Holiday Inn Marseille",
      "chain": "IHG",
      "contract_id": null,
      "allotment_id": null,
      "is_allotment_night": 0,
      "rate_type": "gds",
      "duty_reason": "overnight",
      "night_status": "occupied",
      "lead_time_days": 3,
      "booking_created_at": "2026-08-18T05:40:00Z",
      "checkin_time": "05:40",
      "checkout_time": "08:15",
      "duty_end_utc": "2026-08-21T04:49:00Z",
      "duty_start_utc": "2026-08-21T09:15:00Z",
      "transfer_minutes": 16,
      "room_net": 258.06,
      "vat_rate": 10,
      "vat_amount": 25.81,
      "vat_country": "FR",
      "vat_recoverable": 1,
      "city_tax": 3.3,
      "rate_paid": 287.17,
      "ancillaries": 27.85,
      "fee": 15.97,
      "currency_local": "EUR",
      "rate_paid_local": 287.17,
      "fx_rate": 1,
      "fx_date": "2026-08-21",
      "currency": "EUR",
      "revenue_model": "vendor_commission",
      "supplier_cost": 287.17,
      "markup": 0,
      "commission_received": 21.86,
      "commission_shared": 10.93,
      "commission_share_pct": 50,
      "rebate_received": 0,
      "vcc_ref": "VCC-8855036",
      "vcc_auth_amount": 340.02,
      "folio_amount": 315.02,
      "settled_amount": 315.02,
      "settled_at": "2026-08-21T23:59:00Z",
      "contracted_rate": null,
      "baseline_rate": 343.43,
      "market_rate": 333.13,
      "rate_honoured": 1,
      "customer": "UPS",
      "cost_centre": "CDG-CREW",
      "change_type": null,
      "change_source": null,
      "change_cost": 0,
      "modify_attempted": 0,
      "modify_failed_reason": null,
      "room_lost": 0,
      "exception_opened_at": null,
      "exception_resolved_at": null,
      "resolved_by": null,
      "sla_breached": 0,
      "recon_state": "matched",
      "recon_amount": 0,
      "crew_rating": 2.9,
      "complaint_theme": "checkin",
      "source_file_id": "AIMS-2026-08-21",
      "ingested_at": "2026-08-21T02:14:00Z",
      "version": 1,
      "public_rate": 343.43,
      "discount_pct": 16.38
    },
    {
      "id": "RS-8855059-2",
      "period": "2026-08",
      "night": "2026-08-21",
      "booking_id": "RS-8855059",
      "duty_id": "D-515059",
      "layover_id": "L-515060",
      "crew_id": "FRA-1031",
      "crew_name": "D. Marchand",
      "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": 9,
      "booking_created_at": "2026-08-11T01:15:00Z",
      "checkin_time": "01:15",
      "checkout_time": "12:00",
      "duty_end_utc": "2026-08-21T00:22:00Z",
      "duty_start_utc": "2026-08-21T09:15:00Z",
      "transfer_minutes": 18,
      "room_net": 259.13,
      "vat_rate": 10,
      "vat_amount": 25.91,
      "vat_country": "FR",
      "vat_recoverable": 1,
      "city_tax": 3.3,
      "rate_paid": 288.34,
      "ancillaries": 9.43,
      "fee": 0,
      "currency_local": "EUR",
      "rate_paid_local": 288.34,
      "fx_rate": 1,
      "fx_date": "2026-08-21",
      "currency": "EUR",
      "revenue_model": "vendor_commission",
      "supplier_cost": 288.34,
      "markup": 0,
      "commission_received": 21.87,
      "commission_shared": 10.93,
      "commission_share_pct": 50,
      "rebate_received": 0,
      "vcc_ref": "VCC-8855059",
      "vcc_auth_amount": 322.77,
      "folio_amount": 297.77,
      "settled_amount": 297.77,
      "settled_at": "2026-08-21T23:59:00Z",
      "contracted_rate": null,
      "baseline_rate": 344.84,
      "market_rate": 334.49,
      "rate_honoured": 1,
      "customer": "FedEx",
      "cost_centre": "CDG-CREW",
      "change_type": null,
      "change_source": null,
      "change_cost": 0,
      "modify_attempted": 0,
      "modify_failed_reason": null,
      "room_lost": 0,
      "exception_opened_at": null,
      "exception_resolved_at": null,
      "resolved_by": null,
      "sla_breached": 0,
      "recon_state": "matched",
      "recon_amount": 0,
      "crew_rating": null,
      "complaint_theme": null,
      "source_file_id": "AIMS-2026-08-20",
      "ingested_at": "2026-08-21T02:14:00Z",
      "version": 1,
      "public_rate": 344.84,
      "discount_pct": 16.38
    },
    {
      "id": "RS-8855189-2",
      "period": "2026-08",
      "night": "2026-08-21",
      "booking_id": "RS-8855189",
      "duty_id": "D-515189",
      "layover_id": "L-515190",
      "crew_id": "FRA-1048",
      "crew_name": "D. Moreau",
      "crew_rank": "CC",
      "traveller_type": "crew",
      "entity": "ASL Airlines France",
      "legal_entity": "ASL Airlines France SA",
      "home_base": "LYS",
      "station": "MRS",
      "country": "FR",
      "property_id": "P-131",
      "hotel": "Best Western Marseille Airport",
      "chain": "BWH",
      "contract_id": null,
      "allotment_id": null,
      "is_allotment_night": 0,
      "rate_type": "gds",
      "duty_reason": "positioning",
      "night_status": "no_show",
      "lead_time_days": 2,
      "booking_created_at": "2026-08-18T05:40:00Z",
      "checkin_time": "05:40",
      "checkout_time": "12:00",
      "duty_end_utc": "2026-08-21T04:47:00Z",
      "duty_start_utc": "2026-08-21T09:15:00Z",
      "transfer_minutes": 18,
      "room_net": 258.99,
      "vat_rate": 10,
      "vat_amount": 25.9,
      "vat_country": "FR",
      "vat_recoverable": 1,
      "city_tax": 3.3,
      "rate_paid": 288.19,
      "ancillaries": 0,
      "fee": 0,
      "currency_local": "EUR",
      "rate_paid_local": 288.19,
      "fx_rate": 1,
      "fx_date": "2026-08-21",
      "currency": "EUR",
      "revenue_model": "vendor_commission",
      "supplier_cost": 288.19,
      "markup": 0,
      "commission_received": 26.87,
      "commission_shared": 13.43,
      "commission_share_pct": 50,
      "rebate_received": 0,
      "vcc_ref": "VCC-8855189",
      "vcc_auth_amount": 313.19,
      "folio_amount": null,
      "settled_amount": null,
      "settled_at": null,
      "contracted_rate": null,
      "baseline_rate": 344.84,
      "market_rate": 334.49,
      "rate_honoured": 1,
      "customer": "FedEx",
      "cost_centre": "LYS-CREW",
      "change_type": null,
      "change_source": null,
      "change_cost": 0,
      "modify_attempted": 0,
      "modify_failed_reason": null,
      "room_lost": 0,
      "exception_opened_at": null,
      "exception_resolved_at": null,
      "resolved_by": null,
      "sla_breached": 0,
      "recon_state": "awaiting_folio",
      "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": 344.84,
      "discount_pct": 16.43
    },
    {
      "id": "RS-8854687-1",
      "period": "2026-08",
      "night": "2026-08-22",
      "booking_id": "RS-8854687",
      "duty_id": "D-514687",
      "layover_id": "L-514688",
      "crew_id": "FRA-1057",
      "crew_name": "D. Perrin",
      "crew_rank": "CC",
      "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": null,
      "is_allotment_night": 0,
      "rate_type": "contracted",
      "duty_reason": "overnight",
      "night_status": "occupied",
      "lead_time_days": 5,
      "booking_created_at": "2026-08-17T22:30:00Z",
      "checkin_time": "22:30",
      "checkout_time": "04:30",
      "duty_end_utc": "2026-08-22T21:39:00Z",
      "duty_start_utc": "2026-08-22T14:05:00Z",
      "transfer_minutes": 16,
      "room_net": 239.55,
      "vat_rate": 10,
      "vat_amount": 23.95,
      "vat_country": "FR",
      "vat_recoverable": 1,
      "city_tax": 3.3,
      "rate_paid": 266.8,
      "ancillaries": 0,
      "fee": 15.97,
      "currency_local": "EUR",
      "rate_paid_local": 266.8,
      "fx_rate": 1,
      "fx_date": "2026-08-22",
      "currency": "EUR",
      "revenue_model": "airline_contract",
      "supplier_cost": 266.8,
      "markup": 0,
      "commission_received": 0,
      "commission_shared": 0,
      "commission_share_pct": 0,
      "rebate_received": 0,
      "vcc_ref": "VCC-8854687",
      "vcc_auth_amount": 291.8,
      "folio_amount": 266.8,
      "settled_amount": 266.8,
      "settled_at": "2026-08-22T23:59:00Z",
      "contracted_rate": 266.8,
      "baseline_rate": 300.04,
      "market_rate": 291.04,
      "rate_honoured": 1,
      "customer": "ASL own pax",
      "cost_centre": "LYS-CREW",
      "change_type": null,
      "change_source": null,
      "change_cost": 0,
      "modify_attempted": 0,
      "modify_failed_reason": null,
      "room_lost": 0,
      "exception_opened_at": null,
      "exception_resolved_at": null,
      "resolved_by": null,
      "sla_breached": 0,
      "recon_state": "matched",
      "recon_amount": 0,
      "crew_rating": null,
      "complaint_theme": null,
      "source_file_id": "AIMS-2026-08-22",
      "ingested_at": "2026-08-22T02:14:00Z",
      "version": 1,
      "public_rate": 300.04,
      "discount_pct": 11.08
    },
    {
      "id": "RS-8854865-1",
      "period": "2026-08",
      "night": "2026-08-22",
      "booking_id": "RS-8854865",
      "duty_id": "D-514865",
      "layover_id": "L-514866",
      "crew_id": "FRA-1023",
      "crew_name": "T. Berger",
      "crew_rank": "ENG",
      "traveller_type": "crew",
      "entity": "ASL Airlines France",
      "legal_entity": "ASL Airlines France SA",
      "home_base": "LYS",
      "station": "MRS",
      "country": "FR",
      "property_id": "P-132",
      "hotel": "Holiday Inn Marseille",
      "chain": "IHG",
      "contract_id": null,
      "allotment_id": null,
      "is_allotment_night": 0,
      "rate_type": "bedbank",
      "duty_reason": "positioning",
      "night_status": "occupied",
      "lead_time_days": 1,
      "booking_created_at": "2026-08-21T22:30:00Z",
      "checkin_time": "22:30",
      "checkout_time": "11:00",
      "duty_end_utc": "2026-08-22T21:39:00Z",
      "duty_start_utc": "2026-08-22T09:15:00Z",
      "transfer_minutes": 16,
      "room_net": 212.27,
      "vat_rate": 10,
      "vat_amount": 21.23,
      "vat_country": "FR",
      "vat_recoverable": 1,
      "city_tax": 3.3,
      "rate_paid": 236.8,
      "ancillaries": 0,
      "fee": 15.97,
      "currency_local": "EUR",
      "rate_paid_local": 236.8,
      "fx_rate": 1,
      "fx_date": "2026-08-22",
      "currency": "EUR",
      "revenue_model": "vendor_net",
      "supplier_cost": 217.17,
      "markup": 19.63,
      "commission_received": 0,
      "commission_shared": 0,
      "commission_share_pct": 0,
      "rebate_received": 0,
      "vcc_ref": "VCC-8854865",
      "vcc_auth_amount": 261.8,
      "folio_amount": 236.8,
      "settled_amount": 236.8,
      "settled_at": "2026-08-22T23:59:00Z",
      "contracted_rate": null,
      "baseline_rate": 300.04,
      "market_rate": 291.04,
      "rate_honoured": 1,
      "customer": "UPS",
      "cost_centre": "LYS-CREW",
      "change_type": null,
      "change_source": null,
      "change_cost": 0,
      "modify_attempted": 0,
      "modify_failed_reason": null,
      "room_lost": 0,
      "exception_opened_at": null,
      "exception_resolved_at": null,
      "resolved_by": null,
      "sla_breached": 0,
      "recon_state": "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": 300.04,
      "discount_pct": 21.08
    },
    {
      "id": "RS-8855059-3",
      "period": "2026-08",
      "night": "2026-08-22",
      "booking_id": "RS-8855059",
      "duty_id": "D-515059",
      "layover_id": "L-515060",
      "crew_id": "FRA-1031",
      "crew_name": "D. Marchand",
      "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": 9,
      "booking_created_at": "2026-08-11T01:15:00Z",
      "checkin_time": "01:15",
      "checkout_time": "12:00",
      "duty_end_utc": "2026-08-22T00:22:00Z",
      "duty_start_utc": "2026-08-22T06:30:00Z",
      "transfer_minutes": 18,
      "room_net": 238.66,
      "vat_rate": 10,
      "vat_amount": 23.87,
      "vat_country": "FR",
      "vat_recoverable": 1,
      "city_tax": 3.3,
      "rate_paid": 265.83,
      "ancillaries": 0,
      "fee": 0,
      "currency_local": "EUR",
      "rate_paid_local": 265.83,
      "fx_rate": 1,
      "fx_date": "2026-08-22",
      "currency": "EUR",
      "revenue_model": "vendor_commission",
      "supplier_cost": 265.83,
      "markup": 0,
      "commission_received": 20.16,
      "commission_shared": 10.08,
      "commission_share_pct": 50,
      "rebate_received": 0,
      "vcc_ref": "VCC-8855059",
      "vcc_auth_amount": 290.83,
      "folio_amount": 265.83,
      "settled_amount": 265.83,
      "settled_at": "2026-08-22T23:59:00Z",
      "contracted_rate": null,
      "baseline_rate": 317.92,
      "market_rate": 308.38,
      "rate_honoured": 1,
      "customer": "FedEx",
      "cost_centre": "CDG-CREW",
      "change_type": null,
      "change_source": null,
      "change_cost": 0,
      "modify_attempted": 0,
      "modify_failed_reason": null,
      "room_lost": 0,
      "exception_opened_at": null,
      "exception_resolved_at": null,
      "resolved_by": null,
      "sla_breached": 0,
      "recon_state": "matched",
      "recon_amount": 0,
      "crew_rating": null,
      "complaint_theme": null,
      "source_file_id": "AIMS-2026-08-20",
      "ingested_at": "2026-08-22T02:14:00Z",
      "version": 1,
      "public_rate": 317.92,
      "discount_pct": 16.38
    },
    {
      "id": "RS-8854687-2",
      "period": "2026-08",
      "night": "2026-08-23",
      "booking_id": "RS-8854687",
      "duty_id": "D-514687",
      "layover_id": "L-514688",
      "crew_id": "FRA-1057",
      "crew_name": "D. Perrin",
      "crew_rank": "CC",
      "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": null,
      "is_allotment_night": 0,
      "rate_type": "contracted",
      "duty_reason": "overnight",
      "night_status": "occupied",
      "lead_time_days": 5,
      "booking_created_at": "2026-08-17T22:30:00Z",
      "checkin_time": "22:30",
      "checkout_time": "04:30",
      "duty_end_utc": "2026-08-23T21:39:00Z",
      "duty_start_utc": "2026-08-23T09:15:00Z",
      "transfer_minutes": 16,
      "room_net": 239.55,
      "vat_rate": 10,
      "vat_amount": 23.95,
      "vat_country": "FR",
      "vat_recoverable": 1,
      "city_tax": 3.3,
      "rate_paid": 266.8,
      "ancillaries": 14.25,
      "fee": 0,
      "currency_local": "EUR",
      "rate_paid_local": 266.8,
      "fx_rate": 1,
      "fx_date": "2026-08-23",
      "currency": "EUR",
      "revenue_model": "airline_contract",
      "supplier_cost": 266.8,
      "markup": 0,
      "commission_received": 0,
      "commission_shared": 0,
      "commission_share_pct": 0,
      "rebate_received": 0,
      "vcc_ref": "VCC-8854687",
      "vcc_auth_amount": 306.05,
      "folio_amount": 281.05,
      "settled_amount": 281.05,
      "settled_at": "2026-08-23T23:59:00Z",
      "contracted_rate": 266.8,
      "baseline_rate": 316.54,
      "market_rate": 307.04,
      "rate_honoured": 1,
      "customer": "ASL own pax",
      "cost_centre": "LYS-CREW",
      "change_type": null,
      "change_source": null,
      "change_cost": 0,
      "modify_attempted": 0,
      "modify_failed_reason": null,
      "room_lost": 0,
      "exception_opened_at": null,
      "exception_resolved_at": null,
      "resolved_by": null,
      "sla_breached": 0,
      "recon_state": "matched",
      "recon_amount": 0,
      "crew_rating": 2.1,
      "complaint_theme": "transfer",
      "source_file_id": "AIMS-2026-08-22",
      "ingested_at": "2026-08-23T02:14:00Z",
      "version": 1,
      "public_rate": 316.54,
      "discount_pct": 15.71
    },
    {
      "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-8854865-2",
      "period": "2026-08",
      "night": "2026-08-23",
      "booking_id": "RS-8854865",
      "duty_id": "D-514865",
      "layover_id": "L-514866",
      "crew_id": "FRA-1023",
      "crew_name": "T. Berger",
      "crew_rank": "ENG",
      "traveller_type": "crew",
      "entity": "ASL Airlines France",
      "legal_entity": "ASL Airlines France SA",
      "home_base": "LYS",
      "station": "MRS",
      "country": "FR",
      "property_id": "P-132",
      "hotel": "Holiday Inn Marseille",
      "chain": "IHG",
      "contract_id": null,
      "allotment_id": null,
      "is_allotment_night": 0,
      "rate_type": "bedbank",
      "duty_reason": "positioning",
      "night_status": "occupied",
      "lead_time_days": 1,
      "booking_created_at": "2026-08-21T22:30:00Z",
      "checkin_time": "22:30",
      "checkout_time": "11:00",
      "duty_end_utc": "2026-08-23T21:39:00Z",
      "duty_start_utc": "2026-08-23T14:05:00Z",
      "transfer_minutes": 16,
      "room_net": 224.12,
      "vat_rate": 10,
      "vat_amount": 22.41,
      "vat_country": "FR",
      "vat_recoverable": 1,
      "city_tax": 3.3,
      "rate_paid": 249.83,
      "ancillaries": 26.97,
      "fee": 0,
      "currency_local": "EUR",
      "rate_paid_local": 249.83,
      "fx_rate": 1,
      "fx_date": "2026-08-23",
      "currency": "EUR",
      "revenue_model": "vendor_net",
      "supplier_cost": 229.12,
      "markup": 20.71,
      "commission_received": 0,
      "commission_shared": 0,
      "commission_share_pct": 0,
      "rebate_received": 0,
      "vcc_ref": "VCC-8854865",
      "vcc_auth_amount": 301.8,
      "folio_amount": 276.8,
      "settled_amount": 276.8,
      "settled_at": "2026-08-23T23:59:00Z",
      "contracted_rate": null,
      "baseline_rate": 316.54,
      "market_rate": 307.04,
      "rate_honoured": 1,
      "customer": "UPS",
      "cost_centre": "LYS-CREW",
      "change_type": null,
      "change_source": null,
      "change_cost": 0,
      "modify_attempted": 0,
      "modify_failed_reason": null,
      "room_lost": 0,
      "exception_opened_at": null,
      "exception_resolved_at": null,
      "resolved_by": null,
      "sla_breached": 0,
      "recon_state": "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": 316.54,
      "discount_pct": 21.07
    },
    {
      "id": "RS-8854899-1",
      "period": "2026-08",
      "night": "2026-08-23",
      "booking_id": "RS-8854899",
      "duty_id": "D-514899",
      "layover_id": "L-514900",
      "crew_id": "FRA-1077",
      "crew_name": "J. Fontaine",
      "crew_rank": "FO",
      "traveller_type": "crew",
      "entity": "ASL Airlines France",
      "legal_entity": "ASL Airlines France SA",
      "home_base": "CDG",
      "station": "MRS",
      "country": "FR",
      "property_id": "P-131",
      "hotel": "Best Western Marseille Airport",
      "chain": "BWH",
      "contract_id": "C-131",
      "allotment_id": null,
      "is_allotment_night": 0,
      "rate_type": "contracted",
      "duty_reason": "overnight",
      "night_status": "occupied",
      "lead_time_days": 9,
      "booking_created_at": "2026-08-14T16:00:00Z",
      "checkin_time": "16:00",
      "checkout_time": "08:15",
      "duty_end_utc": "2026-08-23T15:07:00Z",
      "duty_start_utc": "2026-08-23T11:50:00Z",
      "transfer_minutes": 18,
      "room_net": 246.16,
      "vat_rate": 10,
      "vat_amount": 24.62,
      "vat_country": "FR",
      "vat_recoverable": 1,
      "city_tax": 3.3,
      "rate_paid": 274.08,
      "ancillaries": 19.54,
      "fee": 15.97,
      "currency_local": "EUR",
      "rate_paid_local": 274.08,
      "fx_rate": 1,
      "fx_date": "2026-08-23",
      "currency": "EUR",
      "revenue_model": "airline_contract",
      "supplier_cost": 274.08,
      "markup": 0,
      "commission_received": 0,
      "commission_shared": 0,
      "commission_share_pct": 0,
      "rebate_received": 0,
      "vcc_ref": "VCC-8854899",
      "vcc_auth_amount": 318.62,
      "folio_amount": 293.62,
      "settled_amount": 293.62,
      "settled_at": "2026-08-23T23:59:00Z",
      "contracted_rate": 274.08,
      "baseline_rate": 321.47,
      "market_rate": 311.83,
      "rate_honoured": 1,
      "customer": "FedEx",
      "cost_centre": "CDG-CREW",
      "change_type": null,
      "change_source": null,
      "change_cost": 0,
      "modify_attempted": 0,
      "modify_failed_reason": null,
      "room_lost": 0,
      "exception_opened_at": null,
      "exception_resolved_at": null,
      "resolved_by": null,
      "sla_breached": 0,
      "recon_state": "matched",
      "recon_amount": 0,
      "crew_rating": null,
      "complaint_theme": null,
      "source_file_id": "AIMS-2026-08-23",
      "ingested_at": "2026-08-23T02:14:00Z",
      "version": 1,
      "public_rate": 321.47,
      "discount_pct": 14.74
    },
    {
      "id": "RS-8855127-1",
      "period": "2026-08",
      "night": "2026-08-23",
      "booking_id": "RS-8855127",
      "duty_id": "D-515127",
      "layover_id": "L-515128",
      "crew_id": "FRA-1034",
      "crew_name": "A. Aubert",
      "crew_rank": "CPT",
      "traveller_type": "crew",
      "entity": "ASL Airlines France",
      "legal_entity": "ASL Airlines France SA",
      "home_base": "CDG",
      "station": "MRS",
      "country": "FR",
      "property_id": "P-131",
      "hotel": "Best Western Marseille Airport",
      "chain": "BWH",
      "contract_id": "C-131",
      "allotment_id": null,
      "is_allotment_night": 0,
      "rate_type": "contracted",
      "duty_reason": "overnight",
      "night_status": "occupied",
      "lead_time_days": 2,
      "booking_created_at": "2026-08-21T01:15:00Z",
      "checkin_time": "01:15",
      "checkout_time": "04:30",
      "duty_end_utc": "2026-08-23T00:22:00Z",
      "duty_start_utc": "2026-08-23T14:05:00Z",
      "transfer_minutes": 18,
      "room_net": 242.02,
      "vat_rate": 10,
      "vat_amount": 24.2,
      "vat_country": "FR",
      "vat_recoverable": 1,
      "city_tax": 3.3,
      "rate_paid": 269.52,
      "ancillaries": 0,
      "fee": 15.97,
      "currency_local": "EUR",
      "rate_paid_local": 269.52,
      "fx_rate": 1,
      "fx_date": "2026-08-23",
      "currency": "EUR",
      "revenue_model": "routespring_contract",
      "supplier_cost": 252.78,
      "markup": 16.74,
      "commission_received": 0,
      "commission_shared": 0,
      "commission_share_pct": 0,
      "rebate_received": 0,
      "vcc_ref": "VCC-8855127",
      "vcc_auth_amount": 294.52,
      "folio_amount": 269.52,
      "settled_amount": 269.52,
      "settled_at": "2026-08-23T23:59:00Z",
      "contracted_rate": 269.52,
      "baseline_rate": 321.47,
      "market_rate": 311.83,
      "rate_honoured": 1,
      "customer": "UPS",
      "cost_centre": "CDG-CREW",
      "change_type": null,
      "change_source": null,
      "change_cost": 0,
      "modify_attempted": 0,
      "modify_failed_reason": null,
      "room_lost": 0,
      "exception_opened_at": null,
      "exception_resolved_at": null,
      "resolved_by": null,
      "sla_breached": 0,
      "recon_state": "matched",
      "recon_amount": 0,
      "crew_rating": null,
      "complaint_theme": null,
      "source_file_id": "AIMS-2026-08-23",
      "ingested_at": "2026-08-23T02:14:00Z",
      "version": 1,
      "public_rate": 321.47,
      "discount_pct": 16.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-8855127-2",
      "period": "2026-08",
      "night": "2026-08-24",
      "booking_id": "RS-8855127",
      "duty_id": "D-515127",
      "layover_id": "L-515128",
      "crew_id": "FRA-1034",
      "crew_name": "A. Aubert",
      "crew_rank": "CPT",
      "traveller_type": "crew",
      "entity": "ASL Airlines France",
      "legal_entity": "ASL Airlines France SA",
      "home_base": "CDG",
      "station": "MRS",
      "country": "FR",
      "property_id": "P-131",
      "hotel": "Best Western Marseille Airport",
      "chain": "BWH",
      "contract_id": "C-131",
      "allotment_id": null,
      "is_allotment_night": 0,
      "rate_type": "contracted",
      "duty_reason": "overnight",
      "night_status": "occupied",
      "lead_time_days": 2,
      "booking_created_at": "2026-08-21T01:15:00Z",
      "checkin_time": "01:15",
      "checkout_time": "04:30",
      "duty_end_utc": "2026-08-24T00:22:00Z",
      "duty_start_utc": "2026-08-24T14:05:00Z",
      "transfer_minutes": 18,
      "room_net": 305.18,
      "vat_rate": 10,
      "vat_amount": 30.52,
      "vat_country": "FR",
      "vat_recoverable": 1,
      "city_tax": 3.3,
      "rate_paid": 339,
      "ancillaries": 0,
      "fee": 0,
      "currency_local": "EUR",
      "rate_paid_local": 339,
      "fx_rate": 1,
      "fx_date": "2026-08-24",
      "currency": "EUR",
      "revenue_model": "routespring_contract",
      "supplier_cost": 322.26,
      "markup": 16.74,
      "commission_received": 0,
      "commission_shared": 0,
      "commission_share_pct": 0,
      "rebate_received": 0,
      "vcc_ref": "VCC-8855127",
      "vcc_auth_amount": 294.52,
      "folio_amount": 339,
      "settled_amount": 339,
      "settled_at": "2026-08-24T23:59:00Z",
      "contracted_rate": 269.52,
      "baseline_rate": 357.67,
      "market_rate": 346.94,
      "rate_honoured": 0,
      "customer": "UPS",
      "cost_centre": "CDG-CREW",
      "change_type": null,
      "change_source": null,
      "change_cost": 0,
      "modify_attempted": 0,
      "modify_failed_reason": null,
      "room_lost": 0,
      "exception_opened_at": null,
      "exception_resolved_at": null,
      "resolved_by": null,
      "sla_breached": 0,
      "recon_state": "matched",
      "recon_amount": 0,
      "crew_rating": null,
      "complaint_theme": null,
      "source_file_id": "AIMS-2026-08-23",
      "ingested_at": "2026-08-24T02:14:00Z",
      "version": 1,
      "public_rate": 357.67,
      "discount_pct": 5.22
    },
    {
      "id": "RS-8854735-1",
      "period": "2026-08",
      "night": "2026-08-25",
      "booking_id": "RS-8854735",
      "duty_id": "D-514735",
      "layover_id": "L-514736",
      "crew_id": "FRA-1023",
      "crew_name": "T. Berger",
      "crew_rank": "ENG",
      "traveller_type": "crew",
      "entity": "ASL Airlines France",
      "legal_entity": "ASL Airlines France SA",
      "home_base": "LYS",
      "station": "MRS",
      "country": "FR",
      "property_id": "P-131",
      "hotel": "Best Western Marseille Airport",
      "chain": "BWH",
      "contract_id": "C-131",
      "allotment_id": "A-131",
      "is_allotment_night": 1,
      "rate_type": "contracted",
      "duty_reason": "overnight",
      "night_status": "occupied",
      "lead_time_days": 2,
      "booking_created_at": "2026-08-23T16:00:00Z",
      "checkin_time": "16:00",
      "checkout_time": "04:30",
      "duty_end_utc": "2026-08-25T15:07:00Z",
      "duty_start_utc": "2026-08-25T11:50:00Z",
      "transfer_minutes": 18,
      "room_net": 243.76,
      "vat_rate": 10,
      "vat_amount": 24.38,
      "vat_country": "FR",
      "vat_recoverable": 1,
      "city_tax": 3.3,
      "rate_paid": 271.44,
      "ancillaries": 0,
      "fee": 15.97,
      "currency_local": "EUR",
      "rate_paid_local": 271.44,
      "fx_rate": 1,
      "fx_date": "2026-08-25",
      "currency": "EUR",
      "revenue_model": "airline_contract",
      "supplier_cost": 271.44,
      "markup": 0,
      "commission_received": 0,
      "commission_shared": 0,
      "commission_share_pct": 0,
      "rebate_received": 0,
      "vcc_ref": "VCC-8854735",
      "vcc_auth_amount": 296.44,
      "folio_amount": 271.44,
      "settled_amount": 271.44,
      "settled_at": "2026-08-25T23:59:00Z",
      "contracted_rate": 271.44,
      "baseline_rate": 363.55,
      "market_rate": 352.64,
      "rate_honoured": 1,
      "customer": "ASL own pax",
      "cost_centre": "LYS-CREW",
      "change_type": null,
      "change_source": null,
      "change_cost": 0,
      "modify_attempted": 0,
      "modify_failed_reason": null,
      "room_lost": 0,
      "exception_opened_at": null,
      "exception_resolved_at": null,
      "resolved_by": null,
      "sla_breached": 0,
      "recon_state": "matched",
      "recon_amount": 0,
      "crew_rating": null,
      "complaint_theme": null,
      "source_file_id": "AIMS-2026-08-25",
      "ingested_at": "2026-08-25T02:14:00Z",
      "version": 1,
      "public_rate": 363.55,
      "discount_pct": 25.34
    },
    {
      "id": "RS-8854775-1",
      "period": "2026-08",
      "night": "2026-08-25",
      "booking_id": "RS-8854775",
      "duty_id": "D-514775",
      "layover_id": "L-514776",
      "crew_id": "FRA-1077",
      "crew_name": "J. Fontaine",
      "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-132",
      "hotel": "Holiday Inn Marseille",
      "chain": "IHG",
      "contract_id": null,
      "allotment_id": null,
      "is_allotment_night": 0,
      "rate_type": "bedbank",
      "duty_reason": "overnight",
      "night_status": "occupied",
      "lead_time_days": 2,
      "booking_created_at": "2026-08-23T22:30:00Z",
      "checkin_time": "22:30",
      "checkout_time": "10:00",
      "duty_end_utc": "2026-08-25T21:39:00Z",
      "duty_start_utc": "2026-08-25T11:50:00Z",
      "transfer_minutes": 16,
      "room_net": 253.11,
      "vat_rate": 10,
      "vat_amount": 25.31,
      "vat_country": "FR",
      "vat_recoverable": 1,
      "city_tax": 3.3,
      "rate_paid": 281.72,
      "ancillaries": 0,
      "fee": 15.97,
      "currency_local": "EUR",
      "rate_paid_local": 281.72,
      "fx_rate": 1,
      "fx_date": "2026-08-25",
      "currency": "EUR",
      "revenue_model": "vendor_net",
      "supplier_cost": 253.27,
      "markup": 28.45,
      "commission_received": 0,
      "commission_shared": 0,
      "commission_share_pct": 0,
      "rebate_received": 0,
      "vcc_ref": "VCC-8854775",
      "vcc_auth_amount": 306.72,
      "folio_amount": 281.72,
      "settled_amount": 281.72,
      "settled_at": "2026-08-25T23:59:00Z",
      "contracted_rate": null,
      "baseline_rate": 357.52,
      "market_rate": 346.79,
      "rate_honoured": 1,
      "customer": "ASL own pax",
      "cost_centre": "CDG-CREW",
      "change_type": null,
      "change_source": null,
      "change_cost": 0,
      "modify_attempted": 0,
      "modify_failed_reason": null,
      "room_lost": 0,
      "exception_opened_at": null,
      "exception_resolved_at": null,
      "resolved_by": null,
      "sla_breached": 0,
      "recon_state": "matched",
      "recon_amount": 0,
      "crew_rating": null,
      "complaint_theme": null,
      "source_file_id": "AIMS-2026-08-25",
      "ingested_at": "2026-08-25T02:14:00Z",
      "version": 1,
      "public_rate": 357.52,
      "discount_pct": 21.2
    },
    {
      "id": "RS-8854787-1",
      "period": "2026-08",
      "night": "2026-08-25",
      "booking_id": "RS-8854787",
      "duty_id": "D-514787",
      "layover_id": "L-514788",
      "crew_id": "FRA-1024",
      "crew_name": "H. Moreau",
      "crew_rank": "CC",
      "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": "overnight",
      "night_status": "occupied",
      "lead_time_days": 9,
      "booking_created_at": "2026-08-16T01:15:00Z",
      "checkin_time": "01:15",
      "checkout_time": "08:15",
      "duty_end_utc": "2026-08-25T00:24:00Z",
      "duty_start_utc": "2026-08-25T11:50:00Z",
      "transfer_minutes": 16,
      "room_net": 237.41,
      "vat_rate": 10,
      "vat_amount": 23.74,
      "vat_country": "FR",
      "vat_recoverable": 1,
      "city_tax": 3.3,
      "rate_paid": 264.45,
      "ancillaries": 31.29,
      "fee": 15.97,
      "currency_local": "EUR",
      "rate_paid_local": 264.45,
      "fx_rate": 1,
      "fx_date": "2026-08-25",
      "currency": "EUR",
      "revenue_model": "airline_contract",
      "supplier_cost": 264.45,
      "markup": 0,
      "commission_received": 0,
      "commission_shared": 0,
      "commission_share_pct": 0,
      "rebate_received": 0,
      "vcc_ref": "VCC-8854787",
      "vcc_auth_amount": 320.74,
      "folio_amount": 295.74,
      "settled_amount": 295.74,
      "settled_at": "2026-08-25T23:59:00Z",
      "contracted_rate": 264.45,
      "baseline_rate": 357.52,
      "market_rate": 346.79,
      "rate_honoured": 1,
      "customer": "ASL own pax",
      "cost_centre": "LYS-CREW",
      "change_type": null,
      "change_source": null,
      "change_cost": 0,
      "modify_attempted": 0,
      "modify_failed_reason": null,
      "room_lost": 0,
      "exception_opened_at": null,
      "exception_resolved_at": null,
      "resolved_by": null,
      "sla_breached": 0,
      "recon_state": "matched",
      "recon_amount": 0,
      "crew_rating": null,
      "complaint_theme": null,
      "source_file_id": "AIMS-2026-08-25",
      "ingested_at": "2026-08-25T02:14:00Z",
      "version": 1,
      "public_rate": 357.52,
      "discount_pct": 26.03
    },
    {
      "id": "RS-8855131-1",
      "period": "2026-08",
      "night": "2026-08-25",
      "booking_id": "RS-8855131",
      "duty_id": "D-515131",
      "layover_id": "L-515132",
      "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": "MRS",
      "country": "FR",
      "property_id": "P-132",
      "hotel": "Holiday Inn Marseille",
      "chain": "IHG",
      "contract_id": "C-132",
      "allotment_id": null,
      "is_allotment_night": 0,
      "rate_type": "contracted",
      "duty_reason": "training",
      "night_status": "occupied",
      "lead_time_days": 1,
      "booking_created_at": "2026-08-24T01:15:00Z",
      "checkin_time": "01:15",
      "checkout_time": "08:15",
      "duty_end_utc": "2026-08-25T00:24:00Z",
      "duty_start_utc": "2026-08-25T09:15:00Z",
      "transfer_minutes": 16,
      "room_net": 236.83,
      "vat_rate": 10,
      "vat_amount": 23.68,
      "vat_country": "FR",
      "vat_recoverable": 1,
      "city_tax": 3.3,
      "rate_paid": 263.81,
      "ancillaries": 0,
      "fee": 15.97,
      "currency_local": "EUR",
      "rate_paid_local": 263.81,
      "fx_rate": 1,
      "fx_date": "2026-08-25",
      "currency": "EUR",
      "revenue_model": "routespring_contract",
      "supplier_cost": 246.33,
      "markup": 17.48,
      "commission_received": 0,
      "commission_shared": 0,
      "commission_share_pct": 0,
      "rebate_received": 0,
      "vcc_ref": "VCC-8855131",
      "vcc_auth_amount": 288.81,
      "folio_amount": 263.81,
      "settled_amount": 263.81,
      "settled_at": "2026-08-25T23:59:00Z",
      "contracted_rate": 263.81,
      "baseline_rate": 357.52,
      "market_rate": 346.79,
      "rate_honoured": 1,
      "customer": "UPS",
      "cost_centre": "CDG-CREW",
      "change_type": null,
      "change_source": null,
      "change_cost": 0,
      "modify_attempted": 0,
      "modify_failed_reason": null,
      "room_lost": 0,
      "exception_opened_at": null,
      "exception_resolved_at": null,
      "resolved_by": null,
      "sla_breached": 0,
      "recon_state": "matched",
      "recon_amount": 0,
      "crew_rating": null,
      "complaint_theme": null,
      "source_file_id": "AIMS-2026-08-25",
      "ingested_at": "2026-08-25T02:14:00Z",
      "version": 1,
      "public_rate": 357.52,
      "discount_pct": 26.21
    },
    {
      "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-8854735-2",
      "period": "2026-08",
      "night": "2026-08-26",
      "booking_id": "RS-8854735",
      "duty_id": "D-514735",
      "layover_id": "L-514736",
      "crew_id": "FRA-1023",
      "crew_name": "T. Berger",
      "crew_rank": "ENG",
      "traveller_type": "crew",
      "entity": "ASL Airlines France",
      "legal_entity": "ASL Airlines France SA",
      "home_base": "LYS",
      "station": "MRS",
      "country": "FR",
      "property_id": "P-131",
      "hotel": "Best Western Marseille Airport",
      "chain": "BWH",
      "contract_id": "C-131",
      "allotment_id": "A-131",
      "is_allotment_night": 1,
      "rate_type": "contracted",
      "duty_reason": "overnight",
      "night_status": "occupied",
      "lead_time_days": 2,
      "booking_created_at": "2026-08-23T16:00:00Z",
      "checkin_time": "16:00",
      "checkout_time": "04:30",
      "duty_end_utc": "2026-08-26T15:07:00Z",
      "duty_start_utc": "2026-08-26T06:30:00Z",
      "transfer_minutes": 18,
      "room_net": 243.76,
      "vat_rate": 10,
      "vat_amount": 24.38,
      "vat_country": "FR",
      "vat_recoverable": 1,
      "city_tax": 3.3,
      "rate_paid": 271.44,
      "ancillaries": 0,
      "fee": 0,
      "currency_local": "EUR",
      "rate_paid_local": 271.44,
      "fx_rate": 1,
      "fx_date": "2026-08-26",
      "currency": "EUR",
      "revenue_model": "airline_contract",
      "supplier_cost": 271.44,
      "markup": 0,
      "commission_received": 0,
      "commission_shared": 0,
      "commission_share_pct": 0,
      "rebate_received": 0,
      "vcc_ref": "VCC-8854735",
      "vcc_auth_amount": 296.44,
      "folio_amount": 271.44,
      "settled_amount": 271.44,
      "settled_at": "2026-08-26T23:59:00Z",
      "contracted_rate": 271.44,
      "baseline_rate": 368.56,
      "market_rate": 357.5,
      "rate_honoured": 1,
      "customer": "ASL own pax",
      "cost_centre": "LYS-CREW",
      "change_type": null,
      "change_source": null,
      "change_cost": 0,
      "modify_attempted": 0,
      "modify_failed_reason": null,
      "room_lost": 0,
      "exception_opened_at": null,
      "exception_resolved_at": null,
      "resolved_by": null,
      "sla_breached": 0,
      "recon_state": "matched",
      "recon_amount": 0,
      "crew_rating": null,
      "complaint_theme": null,
      "source_file_id": "AIMS-2026-08-25",
      "ingested_at": "2026-08-26T02:14:00Z",
      "version": 1,
      "public_rate": 368.56,
      "discount_pct": 26.35
    },
    {
      "id": "RS-8855131-2",
      "period": "2026-08",
      "night": "2026-08-26",
      "booking_id": "RS-8855131",
      "duty_id": "D-515131",
      "layover_id": "L-515132",
      "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": "MRS",
      "country": "FR",
      "property_id": "P-132",
      "hotel": "Holiday Inn Marseille",
      "chain": "IHG",
      "contract_id": "C-132",
      "allotment_id": null,
      "is_allotment_night": 0,
      "rate_type": "contracted",
      "duty_reason": "standby",
      "night_status": "occupied",
      "lead_time_days": 1,
      "booking_created_at": "2026-08-24T01:15:00Z",
      "checkin_time": "01:15",
      "checkout_time": "08:15",
      "duty_end_utc": "2026-08-26T00:24:00Z",
      "duty_start_utc": "2026-08-26T11:50:00Z",
      "transfer_minutes": 16,
      "room_net": 236.83,
      "vat_rate": 10,
      "vat_amount": 23.68,
      "vat_country": "FR",
      "vat_recoverable": 1,
      "city_tax": 3.3,
      "rate_paid": 263.81,
      "ancillaries": 0,
      "fee": 0,
      "currency_local": "EUR",
      "rate_paid_local": 263.81,
      "fx_rate": 1,
      "fx_date": "2026-08-26",
      "currency": "EUR",
      "revenue_model": "routespring_contract",
      "supplier_cost": 246.33,
      "markup": 17.48,
      "commission_received": 0,
      "commission_shared": 0,
      "commission_share_pct": 0,
      "rebate_received": 0,
      "vcc_ref": "VCC-8855131",
      "vcc_auth_amount": 288.81,
      "folio_amount": 263.81,
      "settled_amount": 263.81,
      "settled_at": "2026-08-26T23:59:00Z",
      "contracted_rate": 263.81,
      "baseline_rate": 371.85,
      "market_rate": 360.69,
      "rate_honoured": 1,
      "customer": "UPS",
      "cost_centre": "CDG-CREW",
      "change_type": null,
      "change_source": null,
      "change_cost": 0,
      "modify_attempted": 0,
      "modify_failed_reason": null,
      "room_lost": 0,
      "exception_opened_at": null,
      "exception_resolved_at": null,
      "resolved_by": null,
      "sla_breached": 0,
      "recon_state": "matched",
      "recon_amount": 0,
      "crew_rating": null,
      "complaint_theme": null,
      "source_file_id": "AIMS-2026-08-25",
      "ingested_at": "2026-08-26T02:14:00Z",
      "version": 1,
      "public_rate": 371.85,
      "discount_pct": 29.05
    },
    {
      "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-8854735-3",
      "period": "2026-08",
      "night": "2026-08-27",
      "booking_id": "RS-8854735",
      "duty_id": "D-514735",
      "layover_id": "L-514736",
      "crew_id": "FRA-1023",
      "crew_name": "T. Berger",
      "crew_rank": "ENG",
      "traveller_type": "crew",
      "entity": "ASL Airlines France",
      "legal_entity": "ASL Airlines France SA",
      "home_base": "LYS",
      "station": "MRS",
      "country": "FR",
      "property_id": "P-131",
      "hotel": "Best Western Marseille Airport",
      "chain": "BWH",
      "contract_id": "C-131",
      "allotment_id": "A-131",
      "is_allotment_night": 1,
      "rate_type": "contracted",
      "duty_reason": "overnight",
      "night_status": "occupied",
      "lead_time_days": 2,
      "booking_created_at": "2026-08-23T16:00:00Z",
      "checkin_time": "16:00",
      "checkout_time": "04:30",
      "duty_end_utc": "2026-08-27T15:07:00Z",
      "duty_start_utc": "2026-08-27T11:50:00Z",
      "transfer_minutes": 18,
      "room_net": 243.76,
      "vat_rate": 10,
      "vat_amount": 24.38,
      "vat_country": "FR",
      "vat_recoverable": 1,
      "city_tax": 3.3,
      "rate_paid": 271.44,
      "ancillaries": 0,
      "fee": 0,
      "currency_local": "EUR",
      "rate_paid_local": 271.44,
      "fx_rate": 1,
      "fx_date": "2026-08-27",
      "currency": "EUR",
      "revenue_model": "airline_contract",
      "supplier_cost": 271.44,
      "markup": 0,
      "commission_received": 0,
      "commission_shared": 0,
      "commission_share_pct": 0,
      "rebate_received": 0,
      "vcc_ref": "VCC-8854735",
      "vcc_auth_amount": 296.44,
      "folio_amount": 271.44,
      "settled_amount": 271.44,
      "settled_at": "2026-08-27T23:59:00Z",
      "contracted_rate": 271.44,
      "baseline_rate": 379.6,
      "market_rate": 368.21,
      "rate_honoured": 1,
      "customer": "ASL own pax",
      "cost_centre": "LYS-CREW",
      "change_type": null,
      "change_source": null,
      "change_cost": 0,
      "modify_attempted": 0,
      "modify_failed_reason": null,
      "room_lost": 0,
      "exception_opened_at": null,
      "exception_resolved_at": null,
      "resolved_by": null,
      "sla_breached": 0,
      "recon_state": "matched",
      "recon_amount": 0,
      "crew_rating": 2.9,
      "complaint_theme": "room",
      "source_file_id": "AIMS-2026-08-25",
      "ingested_at": "2026-08-27T02:14:00Z",
      "version": 1,
      "public_rate": 379.6,
      "discount_pct": 28.49
    },
    {
      "id": "RS-8854765-1",
      "period": "2026-08",
      "night": "2026-08-27",
      "booking_id": "RS-8854765",
      "duty_id": "D-514765",
      "layover_id": "L-514766",
      "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": "MRS",
      "country": "FR",
      "property_id": "P-131",
      "hotel": "Best Western Marseille Airport",
      "chain": "BWH",
      "contract_id": "C-131",
      "allotment_id": "A-131",
      "is_allotment_night": 1,
      "rate_type": "contracted",
      "duty_reason": "overnight",
      "night_status": "occupied",
      "lead_time_days": 1,
      "booking_created_at": "2026-08-26T16:00:00Z",
      "checkin_time": "16:00",
      "checkout_time": "08:15",
      "duty_end_utc": "2026-08-27T15:07:00Z",
      "duty_start_utc": "2026-08-27T06:30:00Z",
      "transfer_minutes": 18,
      "room_net": 245.67,
      "vat_rate": 10,
      "vat_amount": 24.57,
      "vat_country": "FR",
      "vat_recoverable": 1,
      "city_tax": 3.3,
      "rate_paid": 273.54,
      "ancillaries": 0,
      "fee": 15.97,
      "currency_local": "EUR",
      "rate_paid_local": 273.54,
      "fx_rate": 1,
      "fx_date": "2026-08-27",
      "currency": "EUR",
      "revenue_model": "airline_contract",
      "supplier_cost": 273.54,
      "markup": 0,
      "commission_received": 0,
      "commission_shared": 0,
      "commission_share_pct": 0,
      "rebate_received": 0,
      "vcc_ref": "VCC-8854765",
      "vcc_auth_amount": 298.54,
      "folio_amount": 273.54,
      "settled_amount": 273.54,
      "settled_at": "2026-08-27T23:59:00Z",
      "contracted_rate": 273.54,
      "baseline_rate": 379.6,
      "market_rate": 368.21,
      "rate_honoured": 1,
      "customer": "DHL",
      "cost_centre": "CDG-CREW",
      "change_type": null,
      "change_source": null,
      "change_cost": 0,
      "modify_attempted": 0,
      "modify_failed_reason": null,
      "room_lost": 0,
      "exception_opened_at": null,
      "exception_resolved_at": null,
      "resolved_by": null,
      "sla_breached": 0,
      "recon_state": "matched",
      "recon_amount": 0,
      "crew_rating": null,
      "complaint_theme": null,
      "source_file_id": "AIMS-2026-08-27",
      "ingested_at": "2026-08-27T02:14:00Z",
      "version": 1,
      "public_rate": 379.6,
      "discount_pct": 27.94
    },
    {
      "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-8855023-1",
      "period": "2026-08",
      "night": "2026-08-27",
      "booking_id": "RS-8855023",
      "duty_id": "D-515023",
      "layover_id": "L-515024",
      "crew_id": "FRA-1043",
      "crew_name": "V. Marchand",
      "crew_rank": "CPT",
      "traveller_type": "crew",
      "entity": "ASL Airlines France",
      "legal_entity": "ASL Airlines France SA",
      "home_base": "CDG",
      "station": "MRS",
      "country": "FR",
      "property_id": "P-131",
      "hotel": "Best Western Marseille Airport",
      "chain": "BWH",
      "contract_id": null,
      "allotment_id": null,
      "is_allotment_night": 0,
      "rate_type": "bedbank",
      "duty_reason": "overnight",
      "night_status": "occupied",
      "lead_time_days": 5,
      "booking_created_at": "2026-08-22T16:00:00Z",
      "checkin_time": "16:00",
      "checkout_time": "08:15",
      "duty_end_utc": "2026-08-27T15:07:00Z",
      "duty_start_utc": "2026-08-27T11:50:00Z",
      "transfer_minutes": 18,
      "room_net": 272.39,
      "vat_rate": 10,
      "vat_amount": 27.24,
      "vat_country": "FR",
      "vat_recoverable": 1,
      "city_tax": 3.3,
      "rate_paid": 302.93,
      "ancillaries": 0,
      "fee": 15.97,
      "currency_local": "EUR",
      "rate_paid_local": 302.93,
      "fx_rate": 1,
      "fx_date": "2026-08-27",
      "currency": "EUR",
      "revenue_model": "vendor_net",
      "supplier_cost": 272.66,
      "markup": 30.27,
      "commission_received": 0,
      "commission_shared": 0,
      "commission_share_pct": 0,
      "rebate_received": 0,
      "vcc_ref": "VCC-8855023",
      "vcc_auth_amount": 327.93,
      "folio_amount": 302.93,
      "settled_amount": 302.93,
      "settled_at": "2026-08-27T23:59:00Z",
      "contracted_rate": null,
      "baseline_rate": 379.6,
      "market_rate": 368.21,
      "rate_honoured": 1,
      "customer": "FedEx",
      "cost_centre": "CDG-CREW",
      "change_type": null,
      "change_source": null,
      "change_cost": 0,
      "modify_attempted": 0,
      "modify_failed_reason": null,
      "room_lost": 0,
      "exception_opened_at": null,
      "exception_resolved_at": null,
      "resolved_by": null,
      "sla_breached": 0,
      "recon_state": "matched",
      "recon_amount": 0,
      "crew_rating": null,
      "complaint_theme": null,
      "source_file_id": "AIMS-2026-08-27",
      "ingested_at": "2026-08-27T02:14:00Z",
      "version": 1,
      "public_rate": 379.6,
      "discount_pct": 20.2
    },
    {
      "id": "RS-8855088-1",
      "period": "2026-08",
      "night": "2026-08-27",
      "booking_id": "RS-8855088",
      "duty_id": "D-515088",
      "layover_id": "L-515089",
      "crew_id": "FRA-1047",
      "crew_name": "G. Berger",
      "crew_rank": "CPT",
      "traveller_type": "crew",
      "entity": "ASL Airlines France",
      "legal_entity": "ASL Airlines France SA",
      "home_base": "CDG",
      "station": "MRS",
      "country": "FR",
      "property_id": "P-131",
      "hotel": "Best Western Marseille Airport",
      "chain": "BWH",
      "contract_id": null,
      "allotment_id": null,
      "is_allotment_night": 0,
      "rate_type": "bedbank",
      "duty_reason": "overnight",
      "night_status": "occupied",
      "lead_time_days": 3,
      "booking_created_at": "2026-08-24T15:00:00Z",
      "checkin_time": "15:00",
      "checkout_time": "12:00",
      "duty_end_utc": "2026-08-27T14:07:00Z",
      "duty_start_utc": "2026-08-27T14:05:00Z",
      "transfer_minutes": 18,
      "room_net": 267.31,
      "vat_rate": 10,
      "vat_amount": 26.73,
      "vat_country": "FR",
      "vat_recoverable": 1,
      "city_tax": 3.3,
      "rate_paid": 297.34,
      "ancillaries": 14.57,
      "fee": 15.97,
      "currency_local": "EUR",
      "rate_paid_local": 297.34,
      "fx_rate": 1,
      "fx_date": "2026-08-27",
      "currency": "EUR",
      "revenue_model": "vendor_net",
      "supplier_cost": 267.49,
      "markup": 29.85,
      "commission_received": 0,
      "commission_shared": 0,
      "commission_share_pct": 0,
      "rebate_received": 0,
      "vcc_ref": "VCC-8855088",
      "vcc_auth_amount": 336.91,
      "folio_amount": 311.91,
      "settled_amount": 311.91,
      "settled_at": "2026-08-27T23:59:00Z",
      "contracted_rate": null,
      "baseline_rate": 379.6,
      "market_rate": 368.21,
      "rate_honoured": 1,
      "customer": "DHL",
      "cost_centre": "CDG-CREW",
      "change_type": null,
      "change_source": null,
      "change_cost": 0,
      "modify_attempted": 0,
      "modify_failed_reason": null,
      "room_lost": 0,
      "exception_opened_at": null,
      "exception_resolved_at": null,
      "resolved_by": null,
      "sla_breached": 0,
      "recon_state": "matched",
      "recon_amount": 0,
      "crew_rating": null,
      "complaint_theme": null,
      "source_file_id": "AIMS-2026-08-27",
      "ingested_at": "2026-08-27T02:14:00Z",
      "version": 1,
      "public_rate": 379.6,
      "discount_pct": 21.67
    },
    {
      "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-8854674-1",
      "period": "2026-08",
      "night": "2026-08-28",
      "booking_id": "RS-8854674",
      "duty_id": "D-514674",
      "layover_id": "L-514675",
      "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": "MRS",
      "country": "FR",
      "property_id": "P-131",
      "hotel": "Best Western Marseille Airport",
      "chain": "BWH",
      "contract_id": "C-131",
      "allotment_id": "A-131",
      "is_allotment_night": 1,
      "rate_type": "contracted",
      "duty_reason": "standby",
      "night_status": "no_show",
      "lead_time_days": 2,
      "booking_created_at": "2026-08-26T16:00:00Z",
      "checkin_time": "16:00",
      "checkout_time": "08:15",
      "duty_end_utc": "2026-08-28T15:07:00Z",
      "duty_start_utc": "2026-08-28T06:30:00Z",
      "transfer_minutes": 18,
      "room_net": 244.13,
      "vat_rate": 10,
      "vat_amount": 24.41,
      "vat_country": "FR",
      "vat_recoverable": 1,
      "city_tax": 3.3,
      "rate_paid": 271.84,
      "ancillaries": 0,
      "fee": 15.97,
      "currency_local": "EUR",
      "rate_paid_local": 271.84,
      "fx_rate": 1,
      "fx_date": "2026-08-28",
      "currency": "EUR",
      "revenue_model": "routespring_contract",
      "supplier_cost": 254.61,
      "markup": 17.23,
      "commission_received": 0,
      "commission_shared": 0,
      "commission_share_pct": 0,
      "rebate_received": 0,
      "vcc_ref": "VCC-8854674",
      "vcc_auth_amount": 296.84,
      "folio_amount": 271.84,
      "settled_amount": 271.84,
      "settled_at": "2026-08-28T23:59:00Z",
      "contracted_rate": 271.84,
      "baseline_rate": 338.92,
      "market_rate": 328.75,
      "rate_honoured": 1,
      "customer": "FedEx",
      "cost_centre": "LYS-CREW",
      "change_type": null,
      "change_source": null,
      "change_cost": 0,
      "modify_attempted": 0,
      "modify_failed_reason": null,
      "room_lost": 0,
      "exception_opened_at": null,
      "exception_resolved_at": null,
      "resolved_by": null,
      "sla_breached": 0,
      "recon_state": "matched",
      "recon_amount": 0,
      "crew_rating": null,
      "complaint_theme": null,
      "source_file_id": "AIMS-2026-08-28",
      "ingested_at": "2026-08-28T02:14:00Z",
      "version": 1,
      "public_rate": 338.92,
      "discount_pct": 19.79
    },
    {
      "id": "RS-8854740-1",
      "period": "2026-08",
      "night": "2026-08-28",
      "booking_id": "RS-8854740",
      "duty_id": "D-514740",
      "layover_id": "L-514741",
      "crew_id": "FRA-1044",
      "crew_name": "H. Chevalier",
      "crew_rank": "CPT",
      "traveller_type": "crew",
      "entity": "ASL Airlines France",
      "legal_entity": "ASL Airlines France SA",
      "home_base": "LYS",
      "station": "MRS",
      "country": "FR",
      "property_id": "P-131",
      "hotel": "Best Western Marseille Airport",
      "chain": "BWH",
      "contract_id": "C-131",
      "allotment_id": null,
      "is_allotment_night": 0,
      "rate_type": "contracted",
      "duty_reason": "overnight",
      "night_status": "occupied",
      "lead_time_days": 2,
      "booking_created_at": "2026-08-26T05:40:00Z",
      "checkin_time": "05:40",
      "checkout_time": "10:00",
      "duty_end_utc": "2026-08-28T04:47:00Z",
      "duty_start_utc": "2026-08-28T11:50:00Z",
      "transfer_minutes": 18,
      "room_net": 242.93,
      "vat_rate": 10,
      "vat_amount": 24.29,
      "vat_country": "FR",
      "vat_recoverable": 1,
      "city_tax": 3.3,
      "rate_paid": 270.52,
      "ancillaries": 23.17,
      "fee": 15.97,
      "currency_local": "EUR",
      "rate_paid_local": 270.52,
      "fx_rate": 1,
      "fx_date": "2026-08-28",
      "currency": "EUR",
      "revenue_model": "airline_contract",
      "supplier_cost": 270.52,
      "markup": 0,
      "commission_received": 0,
      "commission_shared": 0,
      "commission_share_pct": 0,
      "rebate_received": 0,
      "vcc_ref": "VCC-8854740",
      "vcc_auth_amount": 318.69,
      "folio_amount": 293.69,
      "settled_amount": 293.69,
      "settled_at": "2026-08-28T23:59:00Z",
      "contracted_rate": 270.52,
      "baseline_rate": 338.92,
      "market_rate": 328.75,
      "rate_honoured": 1,
      "customer": "FedEx",
      "cost_centre": "LYS-CREW",
      "change_type": null,
      "change_source": null,
      "change_cost": 0,
      "modify_attempted": 0,
      "modify_failed_reason": null,
      "room_lost": 0,
      "exception_opened_at": null,
      "exception_resolved_at": null,
      "resolved_by": null,
      "sla_breached": 0,
      "recon_state": "matched",
      "recon_amount": 0,
      "crew_rating": null,
      "complaint_theme": null,
      "source_file_id": "AIMS-2026-08-28",
      "ingested_at": "2026-08-28T02:14:00Z",
      "version": 1,
      "public_rate": 338.92,
      "discount_pct": 20.18
    },
    {
      "id": "RS-8854765-2",
      "period": "2026-08",
      "night": "2026-08-28",
      "booking_id": "RS-8854765",
      "duty_id": "D-514765",
      "layover_id": "L-514766",
      "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": "MRS",
      "country": "FR",
      "property_id": "P-131",
      "hotel": "Best Western Marseille Airport",
      "chain": "BWH",
      "contract_id": "C-131",
      "allotment_id": "A-131",
      "is_allotment_night": 1,
      "rate_type": "contracted",
      "duty_reason": "positioning",
      "night_status": "occupied",
      "lead_time_days": 1,
      "booking_created_at": "2026-08-26T16:00:00Z",
      "checkin_time": "16:00",
      "checkout_time": "08:15",
      "duty_end_utc": "2026-08-28T15:07:00Z",
      "duty_start_utc": "2026-08-28T14:05:00Z",
      "transfer_minutes": 18,
      "room_net": 245.67,
      "vat_rate": 10,
      "vat_amount": 24.57,
      "vat_country": "FR",
      "vat_recoverable": 1,
      "city_tax": 3.3,
      "rate_paid": 273.54,
      "ancillaries": 31.34,
      "fee": 0,
      "currency_local": "EUR",
      "rate_paid_local": 273.54,
      "fx_rate": 1,
      "fx_date": "2026-08-28",
      "currency": "EUR",
      "revenue_model": "airline_contract",
      "supplier_cost": 273.54,
      "markup": 0,
      "commission_received": 0,
      "commission_shared": 0,
      "commission_share_pct": 0,
      "rebate_received": 0,
      "vcc_ref": "VCC-8854765",
      "vcc_auth_amount": 329.88,
      "folio_amount": 304.88,
      "settled_amount": 304.88,
      "settled_at": "2026-08-28T23:59:00Z",
      "contracted_rate": 273.54,
      "baseline_rate": 338.92,
      "market_rate": 328.75,
      "rate_honoured": 1,
      "customer": "DHL",
      "cost_centre": "CDG-CREW",
      "change_type": null,
      "change_source": null,
      "change_cost": 0,
      "modify_attempted": 0,
      "modify_failed_reason": null,
      "room_lost": 0,
      "exception_opened_at": null,
      "exception_resolved_at": null,
      "resolved_by": null,
      "sla_breached": 0,
      "recon_state": "matched",
      "recon_amount": 0,
      "crew_rating": null,
      "complaint_theme": null,
      "source_file_id": "AIMS-2026-08-27",
      "ingested_at": "2026-08-28T02:14:00Z",
      "version": 1,
      "public_rate": 338.92,
      "discount_pct": 19.29
    },
    {
      "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-8854999-1",
      "period": "2026-08",
      "night": "2026-08-28",
      "booking_id": "RS-8854999",
      "duty_id": "D-514999",
      "layover_id": "L-515000",
      "crew_id": "FRA-1085",
      "crew_name": "G. Delacroix",
      "crew_rank": "CPT",
      "traveller_type": "crew",
      "entity": "ASL Airlines France",
      "legal_entity": "ASL Airlines France SA",
      "home_base": "LYS",
      "station": "MRS",
      "country": "FR",
      "property_id": "P-132",
      "hotel": "Holiday Inn Marseille",
      "chain": "IHG",
      "contract_id": null,
      "allotment_id": null,
      "is_allotment_night": 0,
      "rate_type": "bedbank",
      "duty_reason": "standby",
      "night_status": "occupied",
      "lead_time_days": 1,
      "booking_created_at": "2026-08-27T15:00:00Z",
      "checkin_time": "15:00",
      "checkout_time": "04:30",
      "duty_end_utc": "2026-08-28T14:09:00Z",
      "duty_start_utc": "2026-08-28T09:15:00Z",
      "transfer_minutes": 16,
      "room_net": 240.76,
      "vat_rate": 10,
      "vat_amount": 24.08,
      "vat_country": "FR",
      "vat_recoverable": 1,
      "city_tax": 3.3,
      "rate_paid": 268.14,
      "ancillaries": 0,
      "fee": 15.97,
      "currency_local": "EUR",
      "rate_paid_local": 268.14,
      "fx_rate": 1,
      "fx_date": "2026-08-28",
      "currency": "EUR",
      "revenue_model": "vendor_net",
      "supplier_cost": 242.38,
      "markup": 25.76,
      "commission_received": 0,
      "commission_shared": 0,
      "commission_share_pct": 0,
      "rebate_received": 0,
      "vcc_ref": "VCC-8854999",
      "vcc_auth_amount": 293.14,
      "folio_amount": 268.14,
      "settled_amount": 268.14,
      "settled_at": "2026-08-28T23:59:00Z",
      "contracted_rate": null,
      "baseline_rate": 336.44,
      "market_rate": 326.35,
      "rate_honoured": 1,
      "customer": "UPS",
      "cost_centre": "LYS-CREW",
      "change_type": null,
      "change_source": null,
      "change_cost": 0,
      "modify_attempted": 0,
      "modify_failed_reason": null,
      "room_lost": 0,
      "exception_opened_at": null,
      "exception_resolved_at": null,
      "resolved_by": null,
      "sla_breached": 0,
      "recon_state": "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": 336.44,
      "discount_pct": 20.3
    },
    {
      "id": "RS-8855053-1",
      "period": "2026-08",
      "night": "2026-08-28",
      "booking_id": "RS-8855053",
      "duty_id": "D-515053",
      "layover_id": "L-515054",
      "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": "MRS",
      "country": "FR",
      "property_id": "P-131",
      "hotel": "Best Western Marseille Airport",
      "chain": "BWH",
      "contract_id": "C-131",
      "allotment_id": null,
      "is_allotment_night": 0,
      "rate_type": "contracted",
      "duty_reason": "overnight",
      "night_status": "occupied",
      "lead_time_days": 9,
      "booking_created_at": "2026-08-19T16:00:00Z",
      "checkin_time": "16:00",
      "checkout_time": "08:15",
      "duty_end_utc": "2026-08-28T15:07:00Z",
      "duty_start_utc": "2026-08-28T09:15:00Z",
      "transfer_minutes": 18,
      "room_net": 244.59,
      "vat_rate": 10,
      "vat_amount": 24.46,
      "vat_country": "FR",
      "vat_recoverable": 1,
      "city_tax": 3.3,
      "rate_paid": 272.35,
      "ancillaries": 0,
      "fee": 15.97,
      "currency_local": "EUR",
      "rate_paid_local": 272.35,
      "fx_rate": 1,
      "fx_date": "2026-08-28",
      "currency": "EUR",
      "revenue_model": "airline_contract",
      "supplier_cost": 272.35,
      "markup": 0,
      "commission_received": 0,
      "commission_shared": 0,
      "commission_share_pct": 0,
      "rebate_received": 0,
      "vcc_ref": "VCC-8855053",
      "vcc_auth_amount": 297.35,
      "folio_amount": 272.35,
      "settled_amount": 272.35,
      "settled_at": "2026-08-28T23:59:00Z",
      "contracted_rate": 272.35,
      "baseline_rate": 338.92,
      "market_rate": 328.75,
      "rate_honoured": 1,
      "customer": "FedEx",
      "cost_centre": "LYS-CREW",
      "change_type": null,
      "change_source": null,
      "change_cost": 0,
      "modify_attempted": 0,
      "modify_failed_reason": null,
      "room_lost": 0,
      "exception_opened_at": null,
      "exception_resolved_at": null,
      "resolved_by": null,
      "sla_breached": 0,
      "recon_state": "matched",
      "recon_amount": 0,
      "crew_rating": null,
      "complaint_theme": null,
      "source_file_id": "AIMS-2026-08-28",
      "ingested_at": "2026-08-28T02:14:00Z",
      "version": 1,
      "public_rate": 338.92,
      "discount_pct": 19.64
    },
    {
      "id": "RS-8855088-2",
      "period": "2026-08",
      "night": "2026-08-28",
      "booking_id": "RS-8855088",
      "duty_id": "D-515088",
      "layover_id": "L-515089",
      "crew_id": "FRA-1047",
      "crew_name": "G. Berger",
      "crew_rank": "CPT",
      "traveller_type": "crew",
      "entity": "ASL Airlines France",
      "legal_entity": "ASL Airlines France SA",
      "home_base": "CDG",
      "station": "MRS",
      "country": "FR",
      "property_id": "P-131",
      "hotel": "Best Western Marseille Airport",
      "chain": "BWH",
      "contract_id": null,
      "allotment_id": null,
      "is_allotment_night": 0,
      "rate_type": "bedbank",
      "duty_reason": "positioning",
      "night_status": "occupied",
      "lead_time_days": 3,
      "booking_created_at": "2026-08-24T15:00:00Z",
      "checkin_time": "15:00",
      "checkout_time": "12:00",
      "duty_end_utc": "2026-08-28T14:07:00Z",
      "duty_start_utc": "2026-08-28T06:30:00Z",
      "transfer_minutes": 18,
      "room_net": 238.35,
      "vat_rate": 10,
      "vat_amount": 23.83,
      "vat_country": "FR",
      "vat_recoverable": 1,
      "city_tax": 3.3,
      "rate_paid": 265.48,
      "ancillaries": 0,
      "fee": 0,
      "currency_local": "EUR",
      "rate_paid_local": 265.48,
      "fx_rate": 1,
      "fx_date": "2026-08-28",
      "currency": "EUR",
      "revenue_model": "vendor_net",
      "supplier_cost": 238.83,
      "markup": 26.65,
      "commission_received": 0,
      "commission_shared": 0,
      "commission_share_pct": 0,
      "rebate_received": 0,
      "vcc_ref": "VCC-8855088",
      "vcc_auth_amount": 290.48,
      "folio_amount": 265.48,
      "settled_amount": 265.48,
      "settled_at": "2026-08-28T23:59:00Z",
      "contracted_rate": null,
      "baseline_rate": 338.92,
      "market_rate": 328.75,
      "rate_honoured": 1,
      "customer": "DHL",
      "cost_centre": "CDG-CREW",
      "change_type": null,
      "change_source": null,
      "change_cost": 0,
      "modify_attempted": 0,
      "modify_failed_reason": null,
      "room_lost": 0,
      "exception_opened_at": null,
      "exception_resolved_at": null,
      "resolved_by": null,
      "sla_breached": 0,
      "recon_state": "recovered",
      "recon_amount": 230.82,
      "crew_rating": 2.4,
      "complaint_theme": "transfer",
      "source_file_id": "AIMS-2026-08-27",
      "ingested_at": "2026-08-28T02:14:00Z",
      "version": 1,
      "public_rate": 338.92,
      "discount_pct": 21.67
    },
    {
      "id": "RS-8855175-4",
      "period": "2026-08",
      "night": "2026-08-28",
      "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-28T13:09:00Z",
      "duty_start_utc": "2026-08-28T14:05: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-28",
      "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": 422.68,
      "settled_amount": 422.68,
      "settled_at": "2026-08-28T23:59:00Z",
      "contracted_rate": 265.21,
      "baseline_rate": 336.44,
      "market_rate": 326.35,
      "rate_honoured": 1,
      "customer": "FedEx",
      "cost_centre": "LYS-CREW",
      "change_type": "cancel_rebook",
      "change_source": "crew_app",
      "change_cost": 166.25,
      "modify_attempted": 1,
      "modify_failed_reason": "hotel_cutoff",
      "room_lost": 0,
      "exception_opened_at": "2026-08-28T11:40:00Z",
      "exception_resolved_at": "2026-08-28T18:40:00Z",
      "resolved_by": "human",
      "sla_breached": 0,
      "recon_state": "variance",
      "recon_amount": 157.47,
      "crew_rating": null,
      "complaint_theme": null,
      "source_file_id": "AIMS-2026-08-25",
      "ingested_at": "2026-08-28T02:14:00Z",
      "version": 1,
      "public_rate": 336.44,
      "discount_pct": 21.17
    },
    {
      "id": "RS-8854674-2",
      "period": "2026-08",
      "night": "2026-08-29",
      "booking_id": "RS-8854674",
      "duty_id": "D-514674",
      "layover_id": "L-514675",
      "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": "MRS",
      "country": "FR",
      "property_id": "P-131",
      "hotel": "Best Western Marseille Airport",
      "chain": "BWH",
      "contract_id": "C-131",
      "allotment_id": "A-131",
      "is_allotment_night": 1,
      "rate_type": "contracted",
      "duty_reason": "positioning",
      "night_status": "occupied",
      "lead_time_days": 2,
      "booking_created_at": "2026-08-26T16:00:00Z",
      "checkin_time": "16:00",
      "checkout_time": "08:15",
      "duty_end_utc": "2026-08-29T15:07:00Z",
      "duty_start_utc": "2026-08-29T09:15:00Z",
      "transfer_minutes": 18,
      "room_net": 244.13,
      "vat_rate": 10,
      "vat_amount": 24.41,
      "vat_country": "FR",
      "vat_recoverable": 1,
      "city_tax": 3.3,
      "rate_paid": 271.84,
      "ancillaries": 0,
      "fee": 0,
      "currency_local": "EUR",
      "rate_paid_local": 271.84,
      "fx_rate": 1,
      "fx_date": "2026-08-29",
      "currency": "EUR",
      "revenue_model": "routespring_contract",
      "supplier_cost": 254.61,
      "markup": 17.23,
      "commission_received": 0,
      "commission_shared": 0,
      "commission_share_pct": 0,
      "rebate_received": 0,
      "vcc_ref": "VCC-8854674",
      "vcc_auth_amount": 296.84,
      "folio_amount": 271.84,
      "settled_amount": 271.84,
      "settled_at": "2026-08-29T23:59:00Z",
      "contracted_rate": 271.84,
      "baseline_rate": 316.93,
      "market_rate": 307.42,
      "rate_honoured": 1,
      "customer": "FedEx",
      "cost_centre": "LYS-CREW",
      "change_type": null,
      "change_source": null,
      "change_cost": 0,
      "modify_attempted": 0,
      "modify_failed_reason": null,
      "room_lost": 0,
      "exception_opened_at": null,
      "exception_resolved_at": null,
      "resolved_by": null,
      "sla_breached": 0,
      "recon_state": "matched",
      "recon_amount": 0,
      "crew_rating": null,
      "complaint_theme": null,
      "source_file_id": "AIMS-2026-08-28",
      "ingested_at": "2026-08-29T02:14:00Z",
      "version": 1,
      "public_rate": 316.93,
      "discount_pct": 14.23
    },
    {
      "id": "RS-8854740-2",
      "period": "2026-08",
      "night": "2026-08-29",
      "booking_id": "RS-8854740",
      "duty_id": "D-514740",
      "layover_id": "L-514741",
      "crew_id": "FRA-1044",
      "crew_name": "H. Chevalier",
      "crew_rank": "CPT",
      "traveller_type": "crew",
      "entity": "ASL Airlines France",
      "legal_entity": "ASL Airlines France SA",
      "home_base": "LYS",
      "station": "MRS",
      "country": "FR",
      "property_id": "P-131",
      "hotel": "Best Western Marseille Airport",
      "chain": "BWH",
      "contract_id": "C-131",
      "allotment_id": null,
      "is_allotment_night": 0,
      "rate_type": "contracted",
      "duty_reason": "positioning",
      "night_status": "occupied",
      "lead_time_days": 2,
      "booking_created_at": "2026-08-26T05:40:00Z",
      "checkin_time": "05:40",
      "checkout_time": "10:00",
      "duty_end_utc": "2026-08-29T04:47:00Z",
      "duty_start_utc": "2026-08-29T14:05:00Z",
      "transfer_minutes": 18,
      "room_net": 242.93,
      "vat_rate": 10,
      "vat_amount": 24.29,
      "vat_country": "FR",
      "vat_recoverable": 1,
      "city_tax": 3.3,
      "rate_paid": 270.52,
      "ancillaries": 0,
      "fee": 0,
      "currency_local": "EUR",
      "rate_paid_local": 270.52,
      "fx_rate": 1,
      "fx_date": "2026-08-29",
      "currency": "EUR",
      "revenue_model": "airline_contract",
      "supplier_cost": 270.52,
      "markup": 0,
      "commission_received": 0,
      "commission_shared": 0,
      "commission_share_pct": 0,
      "rebate_received": 0,
      "vcc_ref": "VCC-8854740",
      "vcc_auth_amount": 295.52,
      "folio_amount": 270.52,
      "settled_amount": 270.52,
      "settled_at": "2026-08-29T23:59:00Z",
      "contracted_rate": 270.52,
      "baseline_rate": 316.93,
      "market_rate": 307.42,
      "rate_honoured": 1,
      "customer": "FedEx",
      "cost_centre": "LYS-CREW",
      "change_type": null,
      "change_source": null,
      "change_cost": 0,
      "modify_attempted": 0,
      "modify_failed_reason": null,
      "room_lost": 0,
      "exception_opened_at": null,
      "exception_resolved_at": null,
      "resolved_by": null,
      "sla_breached": 0,
      "recon_state": "matched",
      "recon_amount": 0,
      "crew_rating": null,
      "complaint_theme": null,
      "source_file_id": "AIMS-2026-08-28",
      "ingested_at": "2026-08-29T02:14:00Z",
      "version": 1,
      "public_rate": 316.93,
      "discount_pct": 14.64
    },
    {
      "id": "RS-8854765-3",
      "period": "2026-08",
      "night": "2026-08-29",
      "booking_id": "RS-8854765",
      "duty_id": "D-514765",
      "layover_id": "L-514766",
      "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": "MRS",
      "country": "FR",
      "property_id": "P-131",
      "hotel": "Best Western Marseille Airport",
      "chain": "BWH",
      "contract_id": "C-131",
      "allotment_id": "A-131",
      "is_allotment_night": 1,
      "rate_type": "contracted",
      "duty_reason": "overnight",
      "night_status": "occupied",
      "lead_time_days": 1,
      "booking_created_at": "2026-08-26T16:00:00Z",
      "checkin_time": "16:00",
      "checkout_time": "08:15",
      "duty_end_utc": "2026-08-29T15:07:00Z",
      "duty_start_utc": "2026-08-29T09:15:00Z",
      "transfer_minutes": 18,
      "room_net": 245.67,
      "vat_rate": 10,
      "vat_amount": 24.57,
      "vat_country": "FR",
      "vat_recoverable": 1,
      "city_tax": 3.3,
      "rate_paid": 273.54,
      "ancillaries": 0,
      "fee": 0,
      "currency_local": "EUR",
      "rate_paid_local": 273.54,
      "fx_rate": 1,
      "fx_date": "2026-08-29",
      "currency": "EUR",
      "revenue_model": "airline_contract",
      "supplier_cost": 273.54,
      "markup": 0,
      "commission_received": 0,
      "commission_shared": 0,
      "commission_share_pct": 0,
      "rebate_received": 0,
      "vcc_ref": "VCC-8854765",
      "vcc_auth_amount": 298.54,
      "folio_amount": 273.54,
      "settled_amount": 273.54,
      "settled_at": "2026-08-29T23:59:00Z",
      "contracted_rate": 273.54,
      "baseline_rate": 316.93,
      "market_rate": 307.42,
      "rate_honoured": 1,
      "customer": "DHL",
      "cost_centre": "CDG-CREW",
      "change_type": null,
      "change_source": null,
      "change_cost": 0,
      "modify_attempted": 0,
      "modify_failed_reason": null,
      "room_lost": 0,
      "exception_opened_at": null,
      "exception_resolved_at": null,
      "resolved_by": null,
      "sla_breached": 0,
      "recon_state": "matched",
      "recon_amount": 0,
      "crew_rating": null,
      "complaint_theme": null,
      "source_file_id": "AIMS-2026-08-27",
      "ingested_at": "2026-08-29T02:14:00Z",
      "version": 1,
      "public_rate": 316.93,
      "discount_pct": 13.69
    },
    {
      "id": "RS-8854853-1",
      "period": "2026-08",
      "night": "2026-08-29",
      "booking_id": "RS-8854853",
      "duty_id": "D-514853",
      "layover_id": "L-514854",
      "crew_id": "FRA-1028",
      "crew_name": "A. Lefevre",
      "crew_rank": "FO",
      "traveller_type": "crew",
      "entity": "ASL Airlines France",
      "legal_entity": "ASL Airlines France SA",
      "home_base": "CDG",
      "station": "MRS",
      "country": "FR",
      "property_id": "P-131",
      "hotel": "Best Western Marseille Airport",
      "chain": "BWH",
      "contract_id": "C-131",
      "allotment_id": "A-131",
      "is_allotment_night": 1,
      "rate_type": "contracted",
      "duty_reason": "overnight",
      "night_status": "occupied",
      "lead_time_days": 9,
      "booking_created_at": "2026-08-20T16:00:00Z",
      "checkin_time": "16:00",
      "checkout_time": "04:30",
      "duty_end_utc": "2026-08-29T15:07:00Z",
      "duty_start_utc": "2026-08-29T09:15:00Z",
      "transfer_minutes": 18,
      "room_net": 242.37,
      "vat_rate": 10,
      "vat_amount": 24.24,
      "vat_country": "FR",
      "vat_recoverable": 1,
      "city_tax": 3.3,
      "rate_paid": 269.91,
      "ancillaries": 25.16,
      "fee": 15.97,
      "currency_local": "EUR",
      "rate_paid_local": 269.91,
      "fx_rate": 1,
      "fx_date": "2026-08-29",
      "currency": "EUR",
      "revenue_model": "routespring_contract",
      "supplier_cost": 254.54,
      "markup": 15.37,
      "commission_received": 0,
      "commission_shared": 0,
      "commission_share_pct": 0,
      "rebate_received": 0,
      "vcc_ref": "VCC-8854853",
      "vcc_auth_amount": 320.07,
      "folio_amount": 295.07,
      "settled_amount": 295.07,
      "settled_at": "2026-08-29T23:59:00Z",
      "contracted_rate": 269.91,
      "baseline_rate": 316.93,
      "market_rate": 307.42,
      "rate_honoured": 1,
      "customer": "ASL own pax",
      "cost_centre": "CDG-CREW",
      "change_type": null,
      "change_source": null,
      "change_cost": 0,
      "modify_attempted": 0,
      "modify_failed_reason": null,
      "room_lost": 0,
      "exception_opened_at": null,
      "exception_resolved_at": null,
      "resolved_by": null,
      "sla_breached": 0,
      "recon_state": "matched",
      "recon_amount": 0,
      "crew_rating": null,
      "complaint_theme": null,
      "source_file_id": "AIMS-2026-08-29",
      "ingested_at": "2026-08-29T02:14:00Z",
      "version": 1,
      "public_rate": 316.93,
      "discount_pct": 14.84
    },
    {
      "id": "RS-8855014-1",
      "period": "2026-08",
      "night": "2026-08-29",
      "booking_id": "RS-8855014",
      "duty_id": "D-515014",
      "layover_id": "L-515015",
      "crew_id": "FRA-1075",
      "crew_name": "G. Girard",
      "crew_rank": "ENG",
      "traveller_type": "crew",
      "entity": "ASL Airlines France",
      "legal_entity": "ASL Airlines France SA",
      "home_base": "CDG",
      "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": "overnight",
      "night_status": "occupied",
      "lead_time_days": 2,
      "booking_created_at": "2026-08-27T01:15:00Z",
      "checkin_time": "01:15",
      "checkout_time": "08:15",
      "duty_end_utc": "2026-08-29T00:24:00Z",
      "duty_start_utc": "2026-08-29T11:50:00Z",
      "transfer_minutes": 16,
      "room_net": 237.15,
      "vat_rate": 10,
      "vat_amount": 23.71,
      "vat_country": "FR",
      "vat_recoverable": 1,
      "city_tax": 3.3,
      "rate_paid": 264.16,
      "ancillaries": 0,
      "fee": 15.97,
      "currency_local": "EUR",
      "rate_paid_local": 264.16,
      "fx_rate": 1,
      "fx_date": "2026-08-29",
      "currency": "EUR",
      "revenue_model": "airline_contract",
      "supplier_cost": 264.16,
      "markup": 0,
      "commission_received": 0,
      "commission_shared": 0,
      "commission_share_pct": 0,
      "rebate_received": 0,
      "vcc_ref": "VCC-8855014",
      "vcc_auth_amount": 289.16,
      "folio_amount": 264.16,
      "settled_amount": 264.16,
      "settled_at": "2026-08-29T23:59:00Z",
      "contracted_rate": 264.16,
      "baseline_rate": 309.2,
      "market_rate": 299.92,
      "rate_honoured": 1,
      "customer": "DHL",
      "cost_centre": "CDG-CREW",
      "change_type": null,
      "change_source": null,
      "change_cost": 0,
      "modify_attempted": 0,
      "modify_failed_reason": null,
      "room_lost": 0,
      "exception_opened_at": null,
      "exception_resolved_at": null,
      "resolved_by": null,
      "sla_breached": 0,
      "recon_state": "matched",
      "recon_amount": 0,
      "crew_rating": null,
      "complaint_theme": null,
      "source_file_id": "AIMS-2026-08-29",
      "ingested_at": "2026-08-29T02:14:00Z",
      "version": 1,
      "public_rate": 309.2,
      "discount_pct": 14.57
    },
    {
      "id": "RS-8855061-1",
      "period": "2026-08",
      "night": "2026-08-29",
      "booking_id": "RS-8855061",
      "duty_id": "D-515061",
      "layover_id": "L-515062",
      "crew_id": "FRA-1017",
      "crew_name": "P. Fontaine",
      "crew_rank": "FO",
      "traveller_type": "crew",
      "entity": "ASL Airlines France",
      "legal_entity": "ASL Airlines France SA",
      "home_base": "CDG",
      "station": "MRS",
      "country": "FR",
      "property_id": "P-131",
      "hotel": "Best Western Marseille Airport",
      "chain": "BWH",
      "contract_id": "C-131",
      "allotment_id": null,
      "is_allotment_night": 0,
      "rate_type": "contracted",
      "duty_reason": "overnight",
      "night_status": "occupied",
      "lead_time_days": 2,
      "booking_created_at": "2026-08-27T16:00:00Z",
      "checkin_time": "16:00",
      "checkout_time": "04:30",
      "duty_end_utc": "2026-08-29T15:07:00Z",
      "duty_start_utc": "2026-08-29T11:50:00Z",
      "transfer_minutes": 18,
      "room_net": 243.52,
      "vat_rate": 10,
      "vat_amount": 24.35,
      "vat_country": "FR",
      "vat_recoverable": 1,
      "city_tax": 3.3,
      "rate_paid": 271.17,
      "ancillaries": 0,
      "fee": 15.97,
      "currency_local": "EUR",
      "rate_paid_local": 271.17,
      "fx_rate": 1,
      "fx_date": "2026-08-29",
      "currency": "EUR",
      "revenue_model": "airline_contract",
      "supplier_cost": 271.17,
      "markup": 0,
      "commission_received": 0,
      "commission_shared": 0,
      "commission_share_pct": 0,
      "rebate_received": 0,
      "vcc_ref": "VCC-8855061",
      "vcc_auth_amount": 296.17,
      "folio_amount": 271.17,
      "settled_amount": 271.17,
      "settled_at": "2026-08-29T23:59:00Z",
      "contracted_rate": 271.17,
      "baseline_rate": 316.93,
      "market_rate": 307.42,
      "rate_honoured": 1,
      "customer": "ASL own pax",
      "cost_centre": "CDG-CREW",
      "change_type": null,
      "change_source": null,
      "change_cost": 0,
      "modify_attempted": 0,
      "modify_failed_reason": null,
      "room_lost": 0,
      "exception_opened_at": null,
      "exception_resolved_at": null,
      "resolved_by": null,
      "sla_breached": 0,
      "recon_state": "matched",
      "recon_amount": 0,
      "crew_rating": null,
      "complaint_theme": null,
      "source_file_id": "AIMS-2026-08-29",
      "ingested_at": "2026-08-29T02:14:00Z",
      "version": 1,
      "public_rate": 316.93,
      "discount_pct": 14.44
    },
    {
      "id": "RS-8855088-3",
      "period": "2026-08",
      "night": "2026-08-29",
      "booking_id": "RS-8855088",
      "duty_id": "D-515088",
      "layover_id": "L-515089",
      "crew_id": "FRA-1047",
      "crew_name": "G. Berger",
      "crew_rank": "CPT",
      "traveller_type": "crew",
      "entity": "ASL Airlines France",
      "legal_entity": "ASL Airlines France SA",
      "home_base": "CDG",
      "station": "MRS",
      "country": "FR",
      "property_id": "P-131",
      "hotel": "Best Western Marseille Airport",
      "chain": "BWH",
      "contract_id": null,
      "allotment_id": null,
      "is_allotment_night": 0,
      "rate_type": "bedbank",
      "duty_reason": "held",
      "night_status": "occupied",
      "lead_time_days": null,
      "booking_created_at": null,
      "checkin_time": null,
      "checkout_time": null,
      "duty_end_utc": "2026-08-29T14:07:00Z",
      "duty_start_utc": "2026-08-29T11:50:00Z",
      "transfer_minutes": 18,
      "room_net": 225.68,
      "vat_rate": 10,
      "vat_amount": 22.57,
      "vat_country": "FR",
      "vat_recoverable": 1,
      "city_tax": 0,
      "rate_paid": 248.25,
      "ancillaries": 26.95,
      "fee": 0,
      "currency_local": "EUR",
      "rate_paid_local": 248.25,
      "fx_rate": 1,
      "fx_date": "2026-08-29",
      "currency": "EUR",
      "revenue_model": "vendor_net",
      "supplier_cost": 223.33,
      "markup": 24.92,
      "commission_received": 0,
      "commission_shared": 0,
      "commission_share_pct": 0,
      "rebate_received": 0,
      "vcc_ref": "VCC-8855088",
      "vcc_auth_amount": null,
      "folio_amount": 275.2,
      "settled_amount": 275.2,
      "settled_at": "2026-08-29T23:59:00Z",
      "contracted_rate": null,
      "baseline_rate": 316.93,
      "market_rate": 307.42,
      "rate_honoured": 1,
      "customer": "DHL",
      "cost_centre": "CDG-CREW",
      "change_type": null,
      "change_source": null,
      "change_cost": 0,
      "modify_attempted": 0,
      "modify_failed_reason": null,
      "room_lost": 0,
      "exception_opened_at": null,
      "exception_resolved_at": null,
      "resolved_by": null,
      "sla_breached": 0,
      "recon_state": "matched",
      "recon_amount": 0,
      "crew_rating": null,
      "complaint_theme": null,
      "source_file_id": "AIMS-2026-08-27",
      "ingested_at": "2026-08-29T02:14:00Z",
      "version": 1,
      "public_rate": 316.93,
      "discount_pct": 21.67
    },
    {
      "id": "RS-8854681-1",
      "period": "2026-08",
      "night": "2026-08-30",
      "booking_id": "RS-8854681",
      "duty_id": "D-514681",
      "layover_id": "L-514682",
      "crew_id": "FRA-1064",
      "crew_name": "N. Lefevre",
      "crew_rank": "FO",
      "traveller_type": "crew",
      "entity": "ASL Airlines France",
      "legal_entity": "ASL Airlines France SA",
      "home_base": "LYS",
      "station": "MRS",
      "country": "FR",
      "property_id": "P-131",
      "hotel": "Best Western Marseille Airport",
      "chain": "BWH",
      "contract_id": null,
      "allotment_id": null,
      "is_allotment_night": 0,
      "rate_type": "bedbank",
      "duty_reason": "positioning",
      "night_status": "occupied",
      "lead_time_days": 5,
      "booking_created_at": "2026-08-25T15:00:00Z",
      "checkin_time": "15:00",
      "checkout_time": "10:00",
      "duty_end_utc": "2026-08-30T14:07:00Z",
      "duty_start_utc": "2026-08-30T06:30:00Z",
      "transfer_minutes": 18,
      "room_net": 218.43,
      "vat_rate": 10,
      "vat_amount": 21.84,
      "vat_country": "FR",
      "vat_recoverable": 1,
      "city_tax": 3.3,
      "rate_paid": 243.57,
      "ancillaries": 0,
      "fee": 15.97,
      "currency_local": "EUR",
      "rate_paid_local": 243.57,
      "fx_rate": 1,
      "fx_date": "2026-08-30",
      "currency": "EUR",
      "revenue_model": "vendor_net",
      "supplier_cost": 220.32,
      "markup": 23.25,
      "commission_received": 0,
      "commission_shared": 0,
      "commission_share_pct": 0,
      "rebate_received": 0,
      "vcc_ref": "VCC-8854681",
      "vcc_auth_amount": 268.57,
      "folio_amount": 243.57,
      "settled_amount": 243.57,
      "settled_at": "2026-08-30T23:59:00Z",
      "contracted_rate": null,
      "baseline_rate": 308.76,
      "market_rate": 299.5,
      "rate_honoured": 1,
      "customer": "FedEx",
      "cost_centre": "LYS-CREW",
      "change_type": null,
      "change_source": null,
      "change_cost": 0,
      "modify_attempted": 0,
      "modify_failed_reason": null,
      "room_lost": 0,
      "exception_opened_at": null,
      "exception_resolved_at": null,
      "resolved_by": null,
      "sla_breached": 0,
      "recon_state": "matched",
      "recon_amount": 0,
      "crew_rating": null,
      "complaint_theme": null,
      "source_file_id": "AIMS-2026-08-30",
      "ingested_at": "2026-08-30T02:14:00Z",
      "version": 1,
      "public_rate": 308.76,
      "discount_pct": 21.11
    },
    {
      "id": "RS-8854853-2",
      "period": "2026-08",
      "night": "2026-08-30",
      "booking_id": "RS-8854853",
      "duty_id": "D-514853",
      "layover_id": "L-514854",
      "crew_id": "FRA-1028",
      "crew_name": "A. Lefevre",
      "crew_rank": "FO",
      "traveller_type": "crew",
      "entity": "ASL Airlines France",
      "legal_entity": "ASL Airlines France SA",
      "home_base": "CDG",
      "station": "MRS",
      "country": "FR",
      "property_id": "P-131",
      "hotel": "Best Western Marseille Airport",
      "chain": "BWH",
      "contract_id": "C-131",
      "allotment_id": "A-131",
      "is_allotment_night": 1,
      "rate_type": "contracted",
      "duty_reason": "training",
      "night_status": "occupied",
      "lead_time_days": 9,
      "booking_created_at": "2026-08-20T16:00:00Z",
      "checkin_time": "16:00",
      "checkout_time": "04:30",
      "duty_end_utc": "2026-08-30T15:07:00Z",
      "duty_start_utc": "2026-08-30T11:50:00Z",
      "transfer_minutes": 18,
      "room_net": 264.91,
      "vat_rate": 10,
      "vat_amount": 26.49,
      "vat_country": "FR",
      "vat_recoverable": 1,
      "city_tax": 3.3,
      "rate_paid": 294.7,
      "ancillaries": 0,
      "fee": 0,
      "currency_local": "EUR",
      "rate_paid_local": 294.7,
      "fx_rate": 1,
      "fx_date": "2026-08-30",
      "currency": "EUR",
      "revenue_model": "routespring_contract",
      "supplier_cost": 279.33,
      "markup": 15.37,
      "commission_received": 0,
      "commission_shared": 0,
      "commission_share_pct": 0,
      "rebate_received": 0,
      "vcc_ref": "VCC-8854853",
      "vcc_auth_amount": 294.91,
      "folio_amount": 294.7,
      "settled_amount": 294.7,
      "settled_at": "2026-08-30T23:59:00Z",
      "contracted_rate": 269.91,
      "baseline_rate": 308.76,
      "market_rate": 299.5,
      "rate_honoured": 0,
      "customer": "ASL own pax",
      "cost_centre": "CDG-CREW",
      "change_type": null,
      "change_source": null,
      "change_cost": 0,
      "modify_attempted": 0,
      "modify_failed_reason": null,
      "room_lost": 0,
      "exception_opened_at": null,
      "exception_resolved_at": null,
      "resolved_by": null,
      "sla_breached": 0,
      "recon_state": "matched",
      "recon_amount": 0,
      "crew_rating": null,
      "complaint_theme": null,
      "source_file_id": "AIMS-2026-08-29",
      "ingested_at": "2026-08-30T02:14:00Z",
      "version": 1,
      "public_rate": 308.76,
      "discount_pct": 4.55
    },
    {
      "id": "RS-8855014-2",
      "period": "2026-08",
      "night": "2026-08-30",
      "booking_id": "RS-8855014",
      "duty_id": "D-515014",
      "layover_id": "L-515015",
      "crew_id": "FRA-1075",
      "crew_name": "G. Girard",
      "crew_rank": "ENG",
      "traveller_type": "crew",
      "entity": "ASL Airlines France",
      "legal_entity": "ASL Airlines France SA",
      "home_base": "CDG",
      "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": "overnight",
      "night_status": "occupied",
      "lead_time_days": 2,
      "booking_created_at": "2026-08-27T01:15:00Z",
      "checkin_time": "01:15",
      "checkout_time": "08:15",
      "duty_end_utc": "2026-08-30T00:24:00Z",
      "duty_start_utc": "2026-08-30T06:30:00Z",
      "transfer_minutes": 16,
      "room_net": 237.15,
      "vat_rate": 10,
      "vat_amount": 23.71,
      "vat_country": "FR",
      "vat_recoverable": 1,
      "city_tax": 3.3,
      "rate_paid": 264.16,
      "ancillaries": 0,
      "fee": 0,
      "currency_local": "EUR",
      "rate_paid_local": 264.16,
      "fx_rate": 1,
      "fx_date": "2026-08-30",
      "currency": "EUR",
      "revenue_model": "airline_contract",
      "supplier_cost": 264.16,
      "markup": 0,
      "commission_received": 0,
      "commission_shared": 0,
      "commission_share_pct": 0,
      "rebate_received": 0,
      "vcc_ref": "VCC-8855014",
      "vcc_auth_amount": 289.16,
      "folio_amount": 264.16,
      "settled_amount": 264.16,
      "settled_at": "2026-08-30T23:59:00Z",
      "contracted_rate": 264.16,
      "baseline_rate": 314.38,
      "market_rate": 304.95,
      "rate_honoured": 1,
      "customer": "DHL",
      "cost_centre": "CDG-CREW",
      "change_type": null,
      "change_source": null,
      "change_cost": 0,
      "modify_attempted": 0,
      "modify_failed_reason": null,
      "room_lost": 0,
      "exception_opened_at": null,
      "exception_resolved_at": null,
      "resolved_by": null,
      "sla_breached": 0,
      "recon_state": "matched",
      "recon_amount": 0,
      "crew_rating": null,
      "complaint_theme": null,
      "source_file_id": "AIMS-2026-08-29",
      "ingested_at": "2026-08-30T02:14:00Z",
      "version": 1,
      "public_rate": 314.38,
      "discount_pct": 15.97
    },
    {
      "id": "RS-8855061-2",
      "period": "2026-08",
      "night": "2026-08-30",
      "booking_id": "RS-8855061",
      "duty_id": "D-515061",
      "layover_id": "L-515062",
      "crew_id": "FRA-1017",
      "crew_name": "P. Fontaine",
      "crew_rank": "FO",
      "traveller_type": "crew",
      "entity": "ASL Airlines France",
      "legal_entity": "ASL Airlines France SA",
      "home_base": "CDG",
      "station": "MRS",
      "country": "FR",
      "property_id": "P-131",
      "hotel": "Best Western Marseille Airport",
      "chain": "BWH",
      "contract_id": "C-131",
      "allotment_id": null,
      "is_allotment_night": 0,
      "rate_type": "contracted",
      "duty_reason": "positioning",
      "night_status": "occupied",
      "lead_time_days": 2,
      "booking_created_at": "2026-08-27T16:00:00Z",
      "checkin_time": "16:00",
      "checkout_time": "04:30",
      "duty_end_utc": "2026-08-30T15:07:00Z",
      "duty_start_utc": "2026-08-30T09:15:00Z",
      "transfer_minutes": 18,
      "room_net": 243.52,
      "vat_rate": 10,
      "vat_amount": 24.35,
      "vat_country": "FR",
      "vat_recoverable": 1,
      "city_tax": 3.3,
      "rate_paid": 271.17,
      "ancillaries": 16.88,
      "fee": 0,
      "currency_local": "EUR",
      "rate_paid_local": 271.17,
      "fx_rate": 1,
      "fx_date": "2026-08-30",
      "currency": "EUR",
      "revenue_model": "airline_contract",
      "supplier_cost": 271.17,
      "markup": 0,
      "commission_received": 0,
      "commission_shared": 0,
      "commission_share_pct": 0,
      "rebate_received": 0,
      "vcc_ref": "VCC-8855061",
      "vcc_auth_amount": 313.05,
      "folio_amount": 288.05,
      "settled_amount": 288.05,
      "settled_at": "2026-08-30T23:59:00Z",
      "contracted_rate": 271.17,
      "baseline_rate": 308.76,
      "market_rate": 299.5,
      "rate_honoured": 1,
      "customer": "ASL own pax",
      "cost_centre": "CDG-CREW",
      "change_type": null,
      "change_source": null,
      "change_cost": 0,
      "modify_attempted": 0,
      "modify_failed_reason": null,
      "room_lost": 0,
      "exception_opened_at": null,
      "exception_resolved_at": null,
      "resolved_by": null,
      "sla_breached": 0,
      "recon_state": "matched",
      "recon_amount": 0,
      "crew_rating": null,
      "complaint_theme": null,
      "source_file_id": "AIMS-2026-08-29",
      "ingested_at": "2026-08-30T02:14:00Z",
      "version": 1,
      "public_rate": 308.76,
      "discount_pct": 12.17
    },
    {
      "id": "RS-8855088-4",
      "period": "2026-08",
      "night": "2026-08-30",
      "booking_id": "RS-8855088",
      "duty_id": "D-515088",
      "layover_id": "L-515089",
      "crew_id": "FRA-1047",
      "crew_name": "G. Berger",
      "crew_rank": "CPT",
      "traveller_type": "crew",
      "entity": "ASL Airlines France",
      "legal_entity": "ASL Airlines France SA",
      "home_base": "CDG",
      "station": "MRS",
      "country": "FR",
      "property_id": "P-131",
      "hotel": "Best Western Marseille Airport",
      "chain": "BWH",
      "contract_id": null,
      "allotment_id": null,
      "is_allotment_night": 0,
      "rate_type": "bedbank",
      "duty_reason": "positioning",
      "night_status": "occupied",
      "lead_time_days": 3,
      "booking_created_at": "2026-08-24T15:00:00Z",
      "checkin_time": "15:00",
      "checkout_time": "12:00",
      "duty_end_utc": "2026-08-30T14:07:00Z",
      "duty_start_utc": "2026-08-30T09:15:00Z",
      "transfer_minutes": 18,
      "room_net": 216.86,
      "vat_rate": 10,
      "vat_amount": 21.69,
      "vat_country": "FR",
      "vat_recoverable": 1,
      "city_tax": 3.3,
      "rate_paid": 241.85,
      "ancillaries": 31.35,
      "fee": 0,
      "currency_local": "EUR",
      "rate_paid_local": 241.85,
      "fx_rate": 1,
      "fx_date": "2026-08-30",
      "currency": "EUR",
      "revenue_model": "vendor_net",
      "supplier_cost": 217.57,
      "markup": 24.28,
      "commission_received": 0,
      "commission_shared": 0,
      "commission_share_pct": 0,
      "rebate_received": 0,
      "vcc_ref": "VCC-8855088",
      "vcc_auth_amount": 298.2,
      "folio_amount": 273.2,
      "settled_amount": 273.2,
      "settled_at": "2026-08-30T23:59:00Z",
      "contracted_rate": null,
      "baseline_rate": 308.76,
      "market_rate": 299.5,
      "rate_honoured": 1,
      "customer": "DHL",
      "cost_centre": "CDG-CREW",
      "change_type": null,
      "change_source": null,
      "change_cost": 0,
      "modify_attempted": 0,
      "modify_failed_reason": null,
      "room_lost": 0,
      "exception_opened_at": null,
      "exception_resolved_at": null,
      "resolved_by": null,
      "sla_breached": 0,
      "recon_state": "matched",
      "recon_amount": 0,
      "crew_rating": null,
      "complaint_theme": null,
      "source_file_id": "AIMS-2026-08-27",
      "ingested_at": "2026-08-30T02:14:00Z",
      "version": 1,
      "public_rate": 308.76,
      "discount_pct": 21.67
    },
    {
      "id": "RS-8855014-3",
      "period": "2026-08",
      "night": "2026-08-31",
      "booking_id": "RS-8855014",
      "duty_id": "D-515014",
      "layover_id": "L-515015",
      "crew_id": "FRA-1075",
      "crew_name": "G. Girard",
      "crew_rank": "ENG",
      "traveller_type": "crew",
      "entity": "ASL Airlines France",
      "legal_entity": "ASL Airlines France SA",
      "home_base": "CDG",
      "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": "standby",
      "night_status": "occupied",
      "lead_time_days": 2,
      "booking_created_at": "2026-08-27T01:15:00Z",
      "checkin_time": "01:15",
      "checkout_time": "08:15",
      "duty_end_utc": "2026-08-31T00:24:00Z",
      "duty_start_utc": "2026-08-31T11:50:00Z",
      "transfer_minutes": 16,
      "room_net": 237.15,
      "vat_rate": 10,
      "vat_amount": 23.71,
      "vat_country": "FR",
      "vat_recoverable": 1,
      "city_tax": 3.3,
      "rate_paid": 264.16,
      "ancillaries": 8.04,
      "fee": 0,
      "currency_local": "EUR",
      "rate_paid_local": 264.16,
      "fx_rate": 1,
      "fx_date": "2026-08-31",
      "currency": "EUR",
      "revenue_model": "airline_contract",
      "supplier_cost": 264.16,
      "markup": 0,
      "commission_received": 0,
      "commission_shared": 0,
      "commission_share_pct": 0,
      "rebate_received": 0,
      "vcc_ref": "VCC-8855014",
      "vcc_auth_amount": 297.2,
      "folio_amount": 272.2,
      "settled_amount": 272.2,
      "settled_at": "2026-08-31T23:59:00Z",
      "contracted_rate": 264.16,
      "baseline_rate": 337.27,
      "market_rate": 327.15,
      "rate_honoured": 1,
      "customer": "DHL",
      "cost_centre": "CDG-CREW",
      "change_type": null,
      "change_source": null,
      "change_cost": 0,
      "modify_attempted": 0,
      "modify_failed_reason": null,
      "room_lost": 0,
      "exception_opened_at": null,
      "exception_resolved_at": null,
      "resolved_by": null,
      "sla_breached": 0,
      "recon_state": "matched",
      "recon_amount": 0,
      "crew_rating": null,
      "complaint_theme": null,
      "source_file_id": "AIMS-2026-08-29",
      "ingested_at": "2026-08-31T02:14:00Z",
      "version": 1,
      "public_rate": 337.27,
      "discount_pct": 21.68
    }
  ]
}