{
  "period": "2026-08",
  "entity": null,
  "prior_period": "2026-07",
  "total": 201,
  "limit": 200,
  "offset": 0,
  "rows": [
    {
      "id": "RS-8854180-1",
      "period": "2026-08",
      "night": "2026-08-01",
      "booking_id": "RS-8854180",
      "duty_id": "D-514180",
      "layover_id": "L-514181",
      "crew_id": "BEL-1084",
      "crew_name": "J. Vermeulen",
      "crew_rank": "CPT",
      "traveller_type": "crew",
      "entity": "ASL Airlines Belgium",
      "legal_entity": "ASL Airlines Belgium NV",
      "home_base": "LGG",
      "station": "JNB",
      "country": "ZA",
      "property_id": "P-124",
      "hotel": "Protea OR Tambo",
      "chain": "Marriott",
      "contract_id": "C-124",
      "allotment_id": null,
      "is_allotment_night": 0,
      "rate_type": "contracted",
      "duty_reason": "overnight",
      "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-01T13:39:00Z",
      "duty_start_utc": "2026-08-01T09:15:00Z",
      "transfer_minutes": 46,
      "room_net": 199.79,
      "vat_rate": 15,
      "vat_amount": 29.97,
      "vat_country": "ZA",
      "vat_recoverable": 0,
      "city_tax": 0,
      "rate_paid": 229.76,
      "ancillaries": 0,
      "fee": 15.97,
      "currency_local": "ZAR",
      "rate_paid_local": 4551.78,
      "fx_rate": 0.050477,
      "fx_date": "2026-08-01",
      "currency": "EUR",
      "revenue_model": "routespring_contract",
      "supplier_cost": 212.66,
      "markup": 17.1,
      "commission_received": 0,
      "commission_shared": 0,
      "commission_share_pct": 0,
      "rebate_received": 0,
      "vcc_ref": "VCC-8854180",
      "vcc_auth_amount": 254.76,
      "folio_amount": 229.76,
      "settled_amount": 229.76,
      "settled_at": "2026-08-01T23:59:00Z",
      "contracted_rate": 229.76,
      "baseline_rate": 267.15,
      "market_rate": 259.14,
      "rate_honoured": 1,
      "customer": "DHL",
      "cost_centre": "LGG-CREW",
      "change_type": null,
      "change_source": null,
      "change_cost": 0,
      "modify_attempted": 0,
      "modify_failed_reason": null,
      "room_lost": 0,
      "exception_opened_at": null,
      "exception_resolved_at": null,
      "resolved_by": null,
      "sla_breached": 0,
      "recon_state": "matched",
      "recon_amount": 0,
      "crew_rating": null,
      "complaint_theme": null,
      "source_file_id": "AIMS-2026-08-01",
      "ingested_at": "2026-08-01T02:14:00Z",
      "version": 1,
      "public_rate": 267.15,
      "discount_pct": 14
    },
    {
      "id": "RS-8854493-1",
      "period": "2026-08",
      "night": "2026-08-01",
      "booking_id": "RS-8854493",
      "duty_id": "D-514493",
      "layover_id": "L-514494",
      "crew_id": "BEL-1035",
      "crew_name": "V. Verhoeven",
      "crew_rank": "CPT",
      "traveller_type": "crew",
      "entity": "ASL Airlines Belgium",
      "legal_entity": "ASL Airlines Belgium NV",
      "home_base": "BRU",
      "station": "JNB",
      "country": "ZA",
      "property_id": "P-125",
      "hotel": "InterContinental OR Tambo",
      "chain": "IHG",
      "contract_id": "C-125",
      "allotment_id": null,
      "is_allotment_night": 0,
      "rate_type": "contracted",
      "duty_reason": "overnight",
      "night_status": "occupied",
      "lead_time_days": 3,
      "booking_created_at": "2026-07-29T15:00:00Z",
      "checkin_time": "15:00",
      "checkout_time": "08:15",
      "duty_end_utc": "2026-08-01T13:41:00Z",
      "duty_start_utc": "2026-08-01T14:05:00Z",
      "transfer_minutes": 44,
      "room_net": 208.97,
      "vat_rate": 15,
      "vat_amount": 31.34,
      "vat_country": "ZA",
      "vat_recoverable": 0,
      "city_tax": 0,
      "rate_paid": 240.31,
      "ancillaries": 0,
      "fee": 15.97,
      "currency_local": "ZAR",
      "rate_paid_local": 4760.78,
      "fx_rate": 0.050477,
      "fx_date": "2026-08-01",
      "currency": "EUR",
      "revenue_model": "airline_contract",
      "supplier_cost": 240.31,
      "markup": 0,
      "commission_received": 0,
      "commission_shared": 0,
      "commission_share_pct": 0,
      "rebate_received": 0,
      "vcc_ref": "VCC-8854493",
      "vcc_auth_amount": 265.31,
      "folio_amount": 240.31,
      "settled_amount": 240.31,
      "settled_at": "2026-08-01T23:59:00Z",
      "contracted_rate": 240.31,
      "baseline_rate": 279.43,
      "market_rate": 271.05,
      "rate_honoured": 1,
      "customer": "DHL",
      "cost_centre": "BRU-CREW",
      "change_type": null,
      "change_source": null,
      "change_cost": 0,
      "modify_attempted": 0,
      "modify_failed_reason": null,
      "room_lost": 0,
      "exception_opened_at": null,
      "exception_resolved_at": null,
      "resolved_by": null,
      "sla_breached": 0,
      "recon_state": "matched",
      "recon_amount": 0,
      "crew_rating": null,
      "complaint_theme": null,
      "source_file_id": "AIMS-2026-08-01",
      "ingested_at": "2026-08-01T02:14:00Z",
      "version": 1,
      "public_rate": 279.43,
      "discount_pct": 14
    },
    {
      "id": "RS-8853950-1",
      "period": "2026-08",
      "night": "2026-08-02",
      "booking_id": "RS-8853950",
      "duty_id": "D-513950",
      "layover_id": "L-513951",
      "crew_id": "BEL-1033",
      "crew_name": "D. Lambert",
      "crew_rank": "FO",
      "traveller_type": "crew",
      "entity": "ASL Airlines Belgium",
      "legal_entity": "ASL Airlines Belgium NV",
      "home_base": "BRU",
      "station": "JNB",
      "country": "ZA",
      "property_id": "P-125",
      "hotel": "InterContinental OR Tambo",
      "chain": "IHG",
      "contract_id": null,
      "allotment_id": null,
      "is_allotment_night": 0,
      "rate_type": "bedbank",
      "duty_reason": "overnight",
      "night_status": "occupied",
      "lead_time_days": 9,
      "booking_created_at": "2026-07-24T14:00:00Z",
      "checkin_time": "14:00",
      "checkout_time": "08:15",
      "duty_end_utc": "2026-08-02T12:41:00Z",
      "duty_start_utc": "2026-08-02T09:15:00Z",
      "transfer_minutes": 44,
      "room_net": 194.83,
      "vat_rate": 15,
      "vat_amount": 29.22,
      "vat_country": "ZA",
      "vat_recoverable": 0,
      "city_tax": 0,
      "rate_paid": 224.05,
      "ancillaries": 19.43,
      "fee": 15.97,
      "currency_local": "ZAR",
      "rate_paid_local": 4439.53,
      "fx_rate": 0.050467,
      "fx_date": "2026-08-02",
      "currency": "EUR",
      "revenue_model": "vendor_net",
      "supplier_cost": 203.32,
      "markup": 20.73,
      "commission_received": 0,
      "commission_shared": 0,
      "commission_share_pct": 0,
      "rebate_received": 0,
      "vcc_ref": "VCC-8853950",
      "vcc_auth_amount": 268.48,
      "folio_amount": 243.48,
      "settled_amount": 243.48,
      "settled_at": "2026-08-02T23:59:00Z",
      "contracted_rate": null,
      "baseline_rate": 279.59,
      "market_rate": 271.2,
      "rate_honoured": 1,
      "customer": "ASL own pax",
      "cost_centre": "BRU-CREW",
      "change_type": null,
      "change_source": null,
      "change_cost": 0,
      "modify_attempted": 0,
      "modify_failed_reason": null,
      "room_lost": 0,
      "exception_opened_at": null,
      "exception_resolved_at": null,
      "resolved_by": null,
      "sla_breached": 0,
      "recon_state": "matched",
      "recon_amount": 0,
      "crew_rating": null,
      "complaint_theme": null,
      "source_file_id": "AIMS-2026-08-02",
      "ingested_at": "2026-08-02T02:14:00Z",
      "version": 1,
      "public_rate": 279.59,
      "discount_pct": 19.86
    },
    {
      "id": "RS-8854180-2",
      "period": "2026-08",
      "night": "2026-08-02",
      "booking_id": "RS-8854180",
      "duty_id": "D-514180",
      "layover_id": "L-514181",
      "crew_id": "BEL-1084",
      "crew_name": "J. Vermeulen",
      "crew_rank": "CPT",
      "traveller_type": "crew",
      "entity": "ASL Airlines Belgium",
      "legal_entity": "ASL Airlines Belgium NV",
      "home_base": "LGG",
      "station": "JNB",
      "country": "ZA",
      "property_id": "P-124",
      "hotel": "Protea OR Tambo",
      "chain": "Marriott",
      "contract_id": "C-124",
      "allotment_id": null,
      "is_allotment_night": 0,
      "rate_type": "contracted",
      "duty_reason": "overnight",
      "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-02T13:39:00Z",
      "duty_start_utc": "2026-08-02T06:30:00Z",
      "transfer_minutes": 46,
      "room_net": 199.79,
      "vat_rate": 15,
      "vat_amount": 29.97,
      "vat_country": "ZA",
      "vat_recoverable": 0,
      "city_tax": 0,
      "rate_paid": 229.76,
      "ancillaries": 0,
      "fee": 0,
      "currency_local": "ZAR",
      "rate_paid_local": 4552.68,
      "fx_rate": 0.050467,
      "fx_date": "2026-08-02",
      "currency": "EUR",
      "revenue_model": "routespring_contract",
      "supplier_cost": 212.66,
      "markup": 17.1,
      "commission_received": 0,
      "commission_shared": 0,
      "commission_share_pct": 0,
      "rebate_received": 0,
      "vcc_ref": "VCC-8854180",
      "vcc_auth_amount": 254.76,
      "folio_amount": 229.76,
      "settled_amount": 229.76,
      "settled_at": "2026-08-02T23:59:00Z",
      "contracted_rate": 229.76,
      "baseline_rate": 274.83,
      "market_rate": 266.59,
      "rate_honoured": 1,
      "customer": "DHL",
      "cost_centre": "LGG-CREW",
      "change_type": null,
      "change_source": null,
      "change_cost": 0,
      "modify_attempted": 0,
      "modify_failed_reason": null,
      "room_lost": 0,
      "exception_opened_at": null,
      "exception_resolved_at": null,
      "resolved_by": null,
      "sla_breached": 0,
      "recon_state": "matched",
      "recon_amount": 0,
      "crew_rating": null,
      "complaint_theme": null,
      "source_file_id": "AIMS-2026-08-01",
      "ingested_at": "2026-08-02T02:14:00Z",
      "version": 1,
      "public_rate": 274.83,
      "discount_pct": 16.4
    },
    {
      "id": "RS-8854409-1",
      "period": "2026-08",
      "night": "2026-08-02",
      "booking_id": "RS-8854409",
      "duty_id": "D-514409",
      "layover_id": "L-514410",
      "crew_id": "BEL-1004",
      "crew_name": "T. Maes",
      "crew_rank": "CC",
      "traveller_type": "crew",
      "entity": "ASL Airlines Belgium",
      "legal_entity": "ASL Airlines Belgium NV",
      "home_base": "LGG",
      "station": "JNB",
      "country": "ZA",
      "property_id": "P-125",
      "hotel": "InterContinental OR Tambo",
      "chain": "IHG",
      "contract_id": "C-125",
      "allotment_id": "A-125",
      "is_allotment_night": 1,
      "rate_type": "contracted",
      "duty_reason": "overnight",
      "night_status": "occupied",
      "lead_time_days": 0.5,
      "booking_created_at": "2026-08-01T17:40:00Z",
      "checkin_time": "05:40",
      "checkout_time": "08:15",
      "duty_end_utc": "2026-08-02T04:21:00Z",
      "duty_start_utc": "2026-08-02T14:05:00Z",
      "transfer_minutes": 44,
      "room_net": 208.09,
      "vat_rate": 15,
      "vat_amount": 31.21,
      "vat_country": "ZA",
      "vat_recoverable": 0,
      "city_tax": 0,
      "rate_paid": 239.3,
      "ancillaries": 0,
      "fee": 15.97,
      "currency_local": "ZAR",
      "rate_paid_local": 4741.71,
      "fx_rate": 0.050467,
      "fx_date": "2026-08-02",
      "currency": "EUR",
      "revenue_model": "routespring_contract",
      "supplier_cost": 223.09,
      "markup": 16.21,
      "commission_received": 0,
      "commission_shared": 0,
      "commission_share_pct": 0,
      "rebate_received": 0,
      "vcc_ref": "VCC-8854409",
      "vcc_auth_amount": 264.3,
      "folio_amount": 239.3,
      "settled_amount": 239.3,
      "settled_at": "2026-08-02T23:59:00Z",
      "contracted_rate": 239.3,
      "baseline_rate": 279.59,
      "market_rate": 271.2,
      "rate_honoured": 1,
      "customer": "FedEx",
      "cost_centre": "LGG-CREW",
      "change_type": "modify_in_place",
      "change_source": "aims",
      "change_cost": 18.24,
      "modify_attempted": 1,
      "modify_failed_reason": null,
      "room_lost": 0,
      "exception_opened_at": null,
      "exception_resolved_at": null,
      "resolved_by": "automation",
      "sla_breached": 0,
      "recon_state": "matched",
      "recon_amount": 0,
      "crew_rating": null,
      "complaint_theme": null,
      "source_file_id": "AIMS-2026-08-02",
      "ingested_at": "2026-08-02T02:14:00Z",
      "version": 1,
      "public_rate": 279.59,
      "discount_pct": 14.41
    },
    {
      "id": "RS-8854493-2",
      "period": "2026-08",
      "night": "2026-08-02",
      "booking_id": "RS-8854493",
      "duty_id": "D-514493",
      "layover_id": "L-514494",
      "crew_id": "BEL-1035",
      "crew_name": "V. Verhoeven",
      "crew_rank": "CPT",
      "traveller_type": "crew",
      "entity": "ASL Airlines Belgium",
      "legal_entity": "ASL Airlines Belgium NV",
      "home_base": "BRU",
      "station": "JNB",
      "country": "ZA",
      "property_id": "P-125",
      "hotel": "InterContinental OR Tambo",
      "chain": "IHG",
      "contract_id": "C-125",
      "allotment_id": null,
      "is_allotment_night": 0,
      "rate_type": "contracted",
      "duty_reason": "overnight",
      "night_status": "occupied",
      "lead_time_days": 3,
      "booking_created_at": "2026-07-29T15:00:00Z",
      "checkin_time": "15:00",
      "checkout_time": "08:15",
      "duty_end_utc": "2026-08-02T13:41:00Z",
      "duty_start_utc": "2026-08-02T11:50:00Z",
      "transfer_minutes": 44,
      "room_net": 208.97,
      "vat_rate": 15,
      "vat_amount": 31.34,
      "vat_country": "ZA",
      "vat_recoverable": 0,
      "city_tax": 0,
      "rate_paid": 240.31,
      "ancillaries": 0,
      "fee": 0,
      "currency_local": "ZAR",
      "rate_paid_local": 4761.73,
      "fx_rate": 0.050467,
      "fx_date": "2026-08-02",
      "currency": "EUR",
      "revenue_model": "airline_contract",
      "supplier_cost": 240.31,
      "markup": 0,
      "commission_received": 0,
      "commission_shared": 0,
      "commission_share_pct": 0,
      "rebate_received": 0,
      "vcc_ref": "VCC-8854493",
      "vcc_auth_amount": 265.31,
      "folio_amount": 240.31,
      "settled_amount": 240.31,
      "settled_at": "2026-08-02T23:59:00Z",
      "contracted_rate": 240.31,
      "baseline_rate": 279.59,
      "market_rate": 271.2,
      "rate_honoured": 1,
      "customer": "DHL",
      "cost_centre": "BRU-CREW",
      "change_type": null,
      "change_source": null,
      "change_cost": 0,
      "modify_attempted": 0,
      "modify_failed_reason": null,
      "room_lost": 0,
      "exception_opened_at": null,
      "exception_resolved_at": null,
      "resolved_by": null,
      "sla_breached": 0,
      "recon_state": "matched",
      "recon_amount": 0,
      "crew_rating": null,
      "complaint_theme": null,
      "source_file_id": "AIMS-2026-08-01",
      "ingested_at": "2026-08-02T02:14:00Z",
      "version": 1,
      "public_rate": 279.59,
      "discount_pct": 14.05
    },
    {
      "id": "RS-8854292-1",
      "period": "2026-08",
      "night": "2026-08-03",
      "booking_id": "RS-8854292",
      "duty_id": "D-514292",
      "layover_id": "L-514293",
      "crew_id": "BEL-1080",
      "crew_name": "B. Dubois",
      "crew_rank": "CC",
      "traveller_type": "crew",
      "entity": "ASL Airlines Belgium",
      "legal_entity": "ASL Airlines Belgium NV",
      "home_base": "LGG",
      "station": "JNB",
      "country": "ZA",
      "property_id": "P-125",
      "hotel": "InterContinental OR Tambo",
      "chain": "IHG",
      "contract_id": null,
      "allotment_id": null,
      "is_allotment_night": 0,
      "rate_type": "gds",
      "duty_reason": "overnight",
      "night_status": "occupied",
      "lead_time_days": 9,
      "booking_created_at": "2026-07-25T05:40:00Z",
      "checkin_time": "05:40",
      "checkout_time": "04:30",
      "duty_end_utc": "2026-08-03T04:21:00Z",
      "duty_start_utc": "2026-08-03T11:50:00Z",
      "transfer_minutes": 44,
      "room_net": 229.9,
      "vat_rate": 15,
      "vat_amount": 34.49,
      "vat_country": "ZA",
      "vat_recoverable": 0,
      "city_tax": 0,
      "rate_paid": 264.39,
      "ancillaries": 0,
      "fee": 15.97,
      "currency_local": "ZAR",
      "rate_paid_local": 5237.93,
      "fx_rate": 0.050476,
      "fx_date": "2026-08-03",
      "currency": "EUR",
      "revenue_model": "vendor_commission",
      "supplier_cost": 264.39,
      "markup": 0,
      "commission_received": 19.37,
      "commission_shared": 9.68,
      "commission_share_pct": 50,
      "rebate_received": 0,
      "vcc_ref": "VCC-8854292",
      "vcc_auth_amount": 289.39,
      "folio_amount": 264.39,
      "settled_amount": 264.39,
      "settled_at": "2026-08-03T23:59:00Z",
      "contracted_rate": null,
      "baseline_rate": 310.66,
      "market_rate": 301.34,
      "rate_honoured": 1,
      "customer": "FedEx",
      "cost_centre": "LGG-CREW",
      "change_type": null,
      "change_source": null,
      "change_cost": 0,
      "modify_attempted": 0,
      "modify_failed_reason": null,
      "room_lost": 0,
      "exception_opened_at": null,
      "exception_resolved_at": null,
      "resolved_by": null,
      "sla_breached": 0,
      "recon_state": "matched",
      "recon_amount": 0,
      "crew_rating": null,
      "complaint_theme": null,
      "source_file_id": "AIMS-2026-08-03",
      "ingested_at": "2026-08-03T02:14:00Z",
      "version": 1,
      "public_rate": 310.66,
      "discount_pct": 14.89
    },
    {
      "id": "RS-8854409-2",
      "period": "2026-08",
      "night": "2026-08-03",
      "booking_id": "RS-8854409",
      "duty_id": "D-514409",
      "layover_id": "L-514410",
      "crew_id": "BEL-1004",
      "crew_name": "T. Maes",
      "crew_rank": "CC",
      "traveller_type": "crew",
      "entity": "ASL Airlines Belgium",
      "legal_entity": "ASL Airlines Belgium NV",
      "home_base": "LGG",
      "station": "JNB",
      "country": "ZA",
      "property_id": "P-125",
      "hotel": "InterContinental OR Tambo",
      "chain": "IHG",
      "contract_id": "C-125",
      "allotment_id": "A-125",
      "is_allotment_night": 1,
      "rate_type": "contracted",
      "duty_reason": "overnight",
      "night_status": "occupied",
      "lead_time_days": 0.5,
      "booking_created_at": "2026-08-01T17:40:00Z",
      "checkin_time": "05:40",
      "checkout_time": "08:15",
      "duty_end_utc": "2026-08-03T04:21:00Z",
      "duty_start_utc": "2026-08-03T09:15:00Z",
      "transfer_minutes": 44,
      "room_net": 208.09,
      "vat_rate": 15,
      "vat_amount": 31.21,
      "vat_country": "ZA",
      "vat_recoverable": 0,
      "city_tax": 0,
      "rate_paid": 239.3,
      "ancillaries": 0,
      "fee": 0,
      "currency_local": "ZAR",
      "rate_paid_local": 4740.87,
      "fx_rate": 0.050476,
      "fx_date": "2026-08-03",
      "currency": "EUR",
      "revenue_model": "routespring_contract",
      "supplier_cost": 223.09,
      "markup": 16.21,
      "commission_received": 0,
      "commission_shared": 0,
      "commission_share_pct": 0,
      "rebate_received": 0,
      "vcc_ref": "VCC-8854409",
      "vcc_auth_amount": 264.3,
      "folio_amount": 239.3,
      "settled_amount": 239.3,
      "settled_at": "2026-08-03T23:59:00Z",
      "contracted_rate": 239.3,
      "baseline_rate": 310.66,
      "market_rate": 301.34,
      "rate_honoured": 1,
      "customer": "FedEx",
      "cost_centre": "LGG-CREW",
      "change_type": "modify_in_place",
      "change_source": "aims",
      "change_cost": 12.71,
      "modify_attempted": 1,
      "modify_failed_reason": null,
      "room_lost": 0,
      "exception_opened_at": null,
      "exception_resolved_at": null,
      "resolved_by": "automation",
      "sla_breached": 0,
      "recon_state": "matched",
      "recon_amount": 0,
      "crew_rating": null,
      "complaint_theme": null,
      "source_file_id": "AIMS-2026-08-02",
      "ingested_at": "2026-08-03T02:14:00Z",
      "version": 1,
      "public_rate": 310.66,
      "discount_pct": 22.97
    },
    {
      "id": "RS-8854493-3",
      "period": "2026-08",
      "night": "2026-08-03",
      "booking_id": "RS-8854493",
      "duty_id": "D-514493",
      "layover_id": "L-514494",
      "crew_id": "BEL-1035",
      "crew_name": "V. Verhoeven",
      "crew_rank": "CPT",
      "traveller_type": "crew",
      "entity": "ASL Airlines Belgium",
      "legal_entity": "ASL Airlines Belgium NV",
      "home_base": "BRU",
      "station": "JNB",
      "country": "ZA",
      "property_id": "P-125",
      "hotel": "InterContinental OR Tambo",
      "chain": "IHG",
      "contract_id": "C-125",
      "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-03T13:41:00Z",
      "duty_start_utc": "2026-08-03T11:50:00Z",
      "transfer_minutes": 44,
      "room_net": 208.97,
      "vat_rate": 15,
      "vat_amount": 31.34,
      "vat_country": "ZA",
      "vat_recoverable": 0,
      "city_tax": 0,
      "rate_paid": 240.31,
      "ancillaries": 0,
      "fee": 0,
      "currency_local": "ZAR",
      "rate_paid_local": 4760.88,
      "fx_rate": 0.050476,
      "fx_date": "2026-08-03",
      "currency": "EUR",
      "revenue_model": "airline_contract",
      "supplier_cost": 240.31,
      "markup": 0,
      "commission_received": 0,
      "commission_shared": 0,
      "commission_share_pct": 0,
      "rebate_received": 0,
      "vcc_ref": "VCC-8854493",
      "vcc_auth_amount": null,
      "folio_amount": 240.31,
      "settled_amount": 240.31,
      "settled_at": "2026-08-03T23:59:00Z",
      "contracted_rate": 240.31,
      "baseline_rate": 310.66,
      "market_rate": 301.34,
      "rate_honoured": 1,
      "customer": "DHL",
      "cost_centre": "BRU-CREW",
      "change_type": null,
      "change_source": null,
      "change_cost": 0,
      "modify_attempted": 0,
      "modify_failed_reason": null,
      "room_lost": 0,
      "exception_opened_at": null,
      "exception_resolved_at": null,
      "resolved_by": null,
      "sla_breached": 0,
      "recon_state": "matched",
      "recon_amount": 0,
      "crew_rating": null,
      "complaint_theme": null,
      "source_file_id": "AIMS-2026-08-01",
      "ingested_at": "2026-08-03T02:14:00Z",
      "version": 1,
      "public_rate": 310.66,
      "discount_pct": 22.65
    },
    {
      "id": "RS-8854036-1",
      "period": "2026-08",
      "night": "2026-08-04",
      "booking_id": "RS-8854036",
      "duty_id": "D-514036",
      "layover_id": "L-514037",
      "crew_id": "BEL-1011",
      "crew_name": "T. Verhoeven",
      "crew_rank": "CPT",
      "traveller_type": "crew",
      "entity": "ASL Airlines Belgium",
      "legal_entity": "ASL Airlines Belgium NV",
      "home_base": "BRU",
      "station": "JNB",
      "country": "ZA",
      "property_id": "P-124",
      "hotel": "Protea OR Tambo",
      "chain": "Marriott",
      "contract_id": "C-124",
      "allotment_id": "A-124",
      "is_allotment_night": 1,
      "rate_type": "contracted",
      "duty_reason": "overnight",
      "night_status": "occupied",
      "lead_time_days": 0.5,
      "booking_created_at": "2026-08-04T02:00:00Z",
      "checkin_time": "14:00",
      "checkout_time": "04:30",
      "duty_end_utc": "2026-08-04T12:39:00Z",
      "duty_start_utc": "2026-08-04T09:15:00Z",
      "transfer_minutes": 46,
      "room_net": 197.68,
      "vat_rate": 15,
      "vat_amount": 29.65,
      "vat_country": "ZA",
      "vat_recoverable": 0,
      "city_tax": 0,
      "rate_paid": 227.33,
      "ancillaries": 23.74,
      "fee": 15.97,
      "currency_local": "ZAR",
      "rate_paid_local": 4511.77,
      "fx_rate": 0.050386,
      "fx_date": "2026-08-04",
      "currency": "EUR",
      "revenue_model": "airline_contract",
      "supplier_cost": 227.33,
      "markup": 0,
      "commission_received": 0,
      "commission_shared": 0,
      "commission_share_pct": 0,
      "rebate_received": 0,
      "vcc_ref": "VCC-8854036",
      "vcc_auth_amount": 276.07,
      "folio_amount": 251.07,
      "settled_amount": 251.07,
      "settled_at": "2026-08-04T23:59:00Z",
      "contracted_rate": 227.33,
      "baseline_rate": 328.38,
      "market_rate": 318.53,
      "rate_honoured": 1,
      "customer": "DHL",
      "cost_centre": "BRU-CREW",
      "change_type": "cancel_rebook",
      "change_source": "aims",
      "change_cost": 269.5,
      "modify_attempted": 1,
      "modify_failed_reason": "hotel_cutoff",
      "room_lost": 1,
      "exception_opened_at": "2026-08-04T06:12:00Z",
      "exception_resolved_at": "2026-08-04T07:05:00Z",
      "resolved_by": "human",
      "sla_breached": 0,
      "recon_state": "matched",
      "recon_amount": 0,
      "crew_rating": null,
      "complaint_theme": null,
      "source_file_id": "AIMS-2026-08-04",
      "ingested_at": "2026-08-04T02:14:00Z",
      "version": 1,
      "public_rate": 328.38,
      "discount_pct": 30.77
    },
    {
      "id": "RS-8854049-1",
      "period": "2026-08",
      "night": "2026-08-04",
      "booking_id": "RS-8854049",
      "duty_id": "D-514049",
      "layover_id": "L-514050",
      "crew_id": "BEL-1063",
      "crew_name": "C. Peeters",
      "crew_rank": "FO",
      "traveller_type": "crew",
      "entity": "ASL Airlines Belgium",
      "legal_entity": "ASL Airlines Belgium NV",
      "home_base": "LGG",
      "station": "JNB",
      "country": "ZA",
      "property_id": "P-124",
      "hotel": "Protea OR Tambo",
      "chain": "Marriott",
      "contract_id": "C-124",
      "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-03T13:15:00Z",
      "checkin_time": "01:15",
      "checkout_time": "04:30",
      "duty_end_utc": "2026-08-04T00:00:00Z",
      "duty_start_utc": "2026-08-04T14:05:00Z",
      "transfer_minutes": 46,
      "room_net": 198.38,
      "vat_rate": 15,
      "vat_amount": 29.76,
      "vat_country": "ZA",
      "vat_recoverable": 0,
      "city_tax": 0,
      "rate_paid": 228.14,
      "ancillaries": 34.49,
      "fee": 15.97,
      "currency_local": "ZAR",
      "rate_paid_local": 4527.85,
      "fx_rate": 0.050386,
      "fx_date": "2026-08-04",
      "currency": "EUR",
      "revenue_model": "routespring_contract",
      "supplier_cost": 215.62,
      "markup": 12.52,
      "commission_received": 0,
      "commission_shared": 0,
      "commission_share_pct": 0,
      "rebate_received": 0,
      "vcc_ref": "VCC-8854049",
      "vcc_auth_amount": 287.63,
      "folio_amount": 262.63,
      "settled_amount": 262.63,
      "settled_at": "2026-08-04T23:59:00Z",
      "contracted_rate": 228.14,
      "baseline_rate": 328.38,
      "market_rate": 318.53,
      "rate_honoured": 1,
      "customer": "UPS",
      "cost_centre": "LGG-CREW",
      "change_type": "modify_in_place",
      "change_source": "aims",
      "change_cost": 16.48,
      "modify_attempted": 1,
      "modify_failed_reason": null,
      "room_lost": 0,
      "exception_opened_at": null,
      "exception_resolved_at": null,
      "resolved_by": "automation",
      "sla_breached": 0,
      "recon_state": "matched",
      "recon_amount": 0,
      "crew_rating": null,
      "complaint_theme": null,
      "source_file_id": "AIMS-2026-08-04",
      "ingested_at": "2026-08-04T02:14:00Z",
      "version": 1,
      "public_rate": 328.38,
      "discount_pct": 30.53
    },
    {
      "id": "RS-8854292-2",
      "period": "2026-08",
      "night": "2026-08-04",
      "booking_id": "RS-8854292",
      "duty_id": "D-514292",
      "layover_id": "L-514293",
      "crew_id": "BEL-1080",
      "crew_name": "B. Dubois",
      "crew_rank": "CC",
      "traveller_type": "crew",
      "entity": "ASL Airlines Belgium",
      "legal_entity": "ASL Airlines Belgium NV",
      "home_base": "LGG",
      "station": "JNB",
      "country": "ZA",
      "property_id": "P-125",
      "hotel": "InterContinental OR Tambo",
      "chain": "IHG",
      "contract_id": null,
      "allotment_id": null,
      "is_allotment_night": 0,
      "rate_type": "gds",
      "duty_reason": "overnight",
      "night_status": "occupied",
      "lead_time_days": 9,
      "booking_created_at": "2026-07-25T05:40:00Z",
      "checkin_time": "05:40",
      "checkout_time": "04:30",
      "duty_end_utc": "2026-08-04T04:21:00Z",
      "duty_start_utc": "2026-08-04T09:15:00Z",
      "transfer_minutes": 44,
      "room_net": 252.53,
      "vat_rate": 15,
      "vat_amount": 37.88,
      "vat_country": "ZA",
      "vat_recoverable": 0,
      "city_tax": 0,
      "rate_paid": 290.41,
      "ancillaries": 0,
      "fee": 0,
      "currency_local": "ZAR",
      "rate_paid_local": 5763.7,
      "fx_rate": 0.050386,
      "fx_date": "2026-08-04",
      "currency": "EUR",
      "revenue_model": "vendor_commission",
      "supplier_cost": 290.41,
      "markup": 0,
      "commission_received": 21.27,
      "commission_shared": 10.64,
      "commission_share_pct": 50,
      "rebate_received": 0,
      "vcc_ref": "VCC-8854292",
      "vcc_auth_amount": 315.41,
      "folio_amount": 290.41,
      "settled_amount": 290.41,
      "settled_at": "2026-08-04T23:59:00Z",
      "contracted_rate": null,
      "baseline_rate": 341.24,
      "market_rate": 331,
      "rate_honoured": 1,
      "customer": "FedEx",
      "cost_centre": "LGG-CREW",
      "change_type": null,
      "change_source": null,
      "change_cost": 0,
      "modify_attempted": 0,
      "modify_failed_reason": null,
      "room_lost": 0,
      "exception_opened_at": null,
      "exception_resolved_at": null,
      "resolved_by": null,
      "sla_breached": 0,
      "recon_state": "matched",
      "recon_amount": 0,
      "crew_rating": null,
      "complaint_theme": null,
      "source_file_id": "AIMS-2026-08-03",
      "ingested_at": "2026-08-04T02:14:00Z",
      "version": 1,
      "public_rate": 341.24,
      "discount_pct": 14.9
    },
    {
      "id": "RS-8854409-3",
      "period": "2026-08",
      "night": "2026-08-04",
      "booking_id": "RS-8854409",
      "duty_id": "D-514409",
      "layover_id": "L-514410",
      "crew_id": "BEL-1004",
      "crew_name": "T. Maes",
      "crew_rank": "CC",
      "traveller_type": "crew",
      "entity": "ASL Airlines Belgium",
      "legal_entity": "ASL Airlines Belgium NV",
      "home_base": "LGG",
      "station": "JNB",
      "country": "ZA",
      "property_id": "P-125",
      "hotel": "InterContinental OR Tambo",
      "chain": "IHG",
      "contract_id": "C-125",
      "allotment_id": "A-125",
      "is_allotment_night": 1,
      "rate_type": "contracted",
      "duty_reason": "standby",
      "night_status": "occupied",
      "lead_time_days": 0.5,
      "booking_created_at": "2026-08-01T17:40:00Z",
      "checkin_time": "05:40",
      "checkout_time": "08:15",
      "duty_end_utc": "2026-08-04T04:21:00Z",
      "duty_start_utc": "2026-08-04T11:50:00Z",
      "transfer_minutes": 44,
      "room_net": 208.09,
      "vat_rate": 15,
      "vat_amount": 31.21,
      "vat_country": "ZA",
      "vat_recoverable": 0,
      "city_tax": 0,
      "rate_paid": 239.3,
      "ancillaries": 0,
      "fee": 0,
      "currency_local": "ZAR",
      "rate_paid_local": 4749.34,
      "fx_rate": 0.050386,
      "fx_date": "2026-08-04",
      "currency": "EUR",
      "revenue_model": "routespring_contract",
      "supplier_cost": 223.09,
      "markup": 16.21,
      "commission_received": 0,
      "commission_shared": 0,
      "commission_share_pct": 0,
      "rebate_received": 0,
      "vcc_ref": "VCC-8854409",
      "vcc_auth_amount": 264.3,
      "folio_amount": 239.3,
      "settled_amount": 239.3,
      "settled_at": "2026-08-04T23:59:00Z",
      "contracted_rate": 239.3,
      "baseline_rate": 341.24,
      "market_rate": 331,
      "rate_honoured": 1,
      "customer": "FedEx",
      "cost_centre": "LGG-CREW",
      "change_type": "cancel_rebook",
      "change_source": "aims",
      "change_cost": 274.57,
      "modify_attempted": 1,
      "modify_failed_reason": "hotel_cutoff",
      "room_lost": 0,
      "exception_opened_at": "2026-08-04T06:12:00Z",
      "exception_resolved_at": "2026-08-04T18:40:00Z",
      "resolved_by": "human",
      "sla_breached": 1,
      "recon_state": "matched",
      "recon_amount": 0,
      "crew_rating": null,
      "complaint_theme": null,
      "source_file_id": "AIMS-2026-08-02",
      "ingested_at": "2026-08-04T02:14:00Z",
      "version": 1,
      "public_rate": 341.24,
      "discount_pct": 29.87
    },
    {
      "id": "RS-8854466-1",
      "period": "2026-08",
      "night": "2026-08-04",
      "booking_id": "RS-8854466",
      "duty_id": "D-514466",
      "layover_id": "L-514467",
      "crew_id": "BEL-1046",
      "crew_name": "N. Declerck",
      "crew_rank": "FO",
      "traveller_type": "crew",
      "entity": "ASL Airlines Belgium",
      "legal_entity": "ASL Airlines Belgium NV",
      "home_base": "LGG",
      "station": "JNB",
      "country": "ZA",
      "property_id": "P-125",
      "hotel": "InterContinental OR Tambo",
      "chain": "IHG",
      "contract_id": 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-30T16:00:00Z",
      "checkin_time": "16:00",
      "checkout_time": "11:00",
      "duty_end_utc": "2026-08-04T14:41:00Z",
      "duty_start_utc": "2026-08-04T06:30:00Z",
      "transfer_minutes": 44,
      "room_net": 232.45,
      "vat_rate": 15,
      "vat_amount": 34.87,
      "vat_country": "ZA",
      "vat_recoverable": 0,
      "city_tax": 0,
      "rate_paid": 267.32,
      "ancillaries": 0,
      "fee": 15.97,
      "currency_local": "ZAR",
      "rate_paid_local": 5305.44,
      "fx_rate": 0.050386,
      "fx_date": "2026-08-04",
      "currency": "EUR",
      "revenue_model": "vendor_net",
      "supplier_cost": 243.26,
      "markup": 24.06,
      "commission_received": 0,
      "commission_shared": 0,
      "commission_share_pct": 0,
      "rebate_received": 0,
      "vcc_ref": "VCC-8854466",
      "vcc_auth_amount": 292.32,
      "folio_amount": 267.32,
      "settled_amount": 267.32,
      "settled_at": "2026-08-04T23:59:00Z",
      "contracted_rate": null,
      "baseline_rate": 341.24,
      "market_rate": 331,
      "rate_honoured": 1,
      "customer": "DHL",
      "cost_centre": "LGG-CREW",
      "change_type": null,
      "change_source": null,
      "change_cost": 0,
      "modify_attempted": 0,
      "modify_failed_reason": null,
      "room_lost": 0,
      "exception_opened_at": null,
      "exception_resolved_at": null,
      "resolved_by": null,
      "sla_breached": 0,
      "recon_state": "matched",
      "recon_amount": 0,
      "crew_rating": null,
      "complaint_theme": null,
      "source_file_id": "AIMS-2026-08-04",
      "ingested_at": "2026-08-04T02:14:00Z",
      "version": 1,
      "public_rate": 341.24,
      "discount_pct": 21.66
    },
    {
      "id": "RS-8854493-4",
      "period": "2026-08",
      "night": "2026-08-04",
      "booking_id": "RS-8854493",
      "duty_id": "D-514493",
      "layover_id": "L-514494",
      "crew_id": "BEL-1035",
      "crew_name": "V. Verhoeven",
      "crew_rank": "CPT",
      "traveller_type": "crew",
      "entity": "ASL Airlines Belgium",
      "legal_entity": "ASL Airlines Belgium NV",
      "home_base": "BRU",
      "station": "JNB",
      "country": "ZA",
      "property_id": "P-125",
      "hotel": "InterContinental OR Tambo",
      "chain": "IHG",
      "contract_id": "C-125",
      "allotment_id": null,
      "is_allotment_night": 0,
      "rate_type": "contracted",
      "duty_reason": "overnight",
      "night_status": "occupied",
      "lead_time_days": 3,
      "booking_created_at": "2026-07-29T15:00:00Z",
      "checkin_time": "15:00",
      "checkout_time": "08:15",
      "duty_end_utc": "2026-08-04T13:41:00Z",
      "duty_start_utc": "2026-08-04T14:05:00Z",
      "transfer_minutes": 44,
      "room_net": 208.97,
      "vat_rate": 15,
      "vat_amount": 31.34,
      "vat_country": "ZA",
      "vat_recoverable": 0,
      "city_tax": 0,
      "rate_paid": 240.31,
      "ancillaries": 0,
      "fee": 0,
      "currency_local": "ZAR",
      "rate_paid_local": 4769.38,
      "fx_rate": 0.050386,
      "fx_date": "2026-08-04",
      "currency": "EUR",
      "revenue_model": "airline_contract",
      "supplier_cost": 240.31,
      "markup": 0,
      "commission_received": 0,
      "commission_shared": 0,
      "commission_share_pct": 0,
      "rebate_received": 0,
      "vcc_ref": "VCC-8854493",
      "vcc_auth_amount": 265.31,
      "folio_amount": 240.31,
      "settled_amount": 240.31,
      "settled_at": "2026-08-04T23:59:00Z",
      "contracted_rate": 240.31,
      "baseline_rate": 341.24,
      "market_rate": 331,
      "rate_honoured": 1,
      "customer": "DHL",
      "cost_centre": "BRU-CREW",
      "change_type": null,
      "change_source": null,
      "change_cost": 0,
      "modify_attempted": 0,
      "modify_failed_reason": null,
      "room_lost": 0,
      "exception_opened_at": null,
      "exception_resolved_at": null,
      "resolved_by": null,
      "sla_breached": 0,
      "recon_state": "matched",
      "recon_amount": 0,
      "crew_rating": null,
      "complaint_theme": null,
      "source_file_id": "AIMS-2026-08-01",
      "ingested_at": "2026-08-04T02:14:00Z",
      "version": 1,
      "public_rate": 341.24,
      "discount_pct": 29.58
    },
    {
      "id": "RS-8854017-1",
      "period": "2026-08",
      "night": "2026-08-05",
      "booking_id": "RS-8854017",
      "duty_id": "D-514017",
      "layover_id": "L-514018",
      "crew_id": "BEL-1089",
      "crew_name": "L. Willems",
      "crew_rank": "CC",
      "traveller_type": "crew",
      "entity": "ASL Airlines Belgium",
      "legal_entity": "ASL Airlines Belgium NV",
      "home_base": "BRU",
      "station": "JNB",
      "country": "ZA",
      "property_id": "P-125",
      "hotel": "InterContinental OR Tambo",
      "chain": "IHG",
      "contract_id": null,
      "allotment_id": null,
      "is_allotment_night": 0,
      "rate_type": "gds",
      "duty_reason": "overnight",
      "night_status": "occupied",
      "lead_time_days": 2,
      "booking_created_at": "2026-08-03T01:15:00Z",
      "checkin_time": "01:15",
      "checkout_time": "10:00",
      "duty_end_utc": "2026-08-05T00:00:00Z",
      "duty_start_utc": "2026-08-05T06:30:00Z",
      "transfer_minutes": 44,
      "room_net": 246.81,
      "vat_rate": 15,
      "vat_amount": 37.02,
      "vat_country": "ZA",
      "vat_recoverable": 0,
      "city_tax": 0,
      "rate_paid": 283.83,
      "ancillaries": 0,
      "fee": 15.97,
      "currency_local": "ZAR",
      "rate_paid_local": 5638.93,
      "fx_rate": 0.050334,
      "fx_date": "2026-08-05",
      "currency": "EUR",
      "revenue_model": "vendor_commission",
      "supplier_cost": 283.83,
      "markup": 0,
      "commission_received": 30.25,
      "commission_shared": 15.13,
      "commission_share_pct": 50,
      "rebate_received": 0,
      "vcc_ref": "VCC-8854017",
      "vcc_auth_amount": 308.83,
      "folio_amount": 283.83,
      "settled_amount": 283.83,
      "settled_at": "2026-08-05T23:59:00Z",
      "contracted_rate": null,
      "baseline_rate": 333.85,
      "market_rate": 323.83,
      "rate_honoured": 1,
      "customer": "ASL own pax",
      "cost_centre": "BRU-CREW",
      "change_type": null,
      "change_source": null,
      "change_cost": 0,
      "modify_attempted": 0,
      "modify_failed_reason": null,
      "room_lost": 0,
      "exception_opened_at": null,
      "exception_resolved_at": null,
      "resolved_by": null,
      "sla_breached": 0,
      "recon_state": "matched",
      "recon_amount": 0,
      "crew_rating": 3.1,
      "complaint_theme": null,
      "source_file_id": "AIMS-2026-08-05",
      "ingested_at": "2026-08-05T02:14:00Z",
      "version": 1,
      "public_rate": 333.85,
      "discount_pct": 14.98
    },
    {
      "id": "RS-8854049-2",
      "period": "2026-08",
      "night": "2026-08-05",
      "booking_id": "RS-8854049",
      "duty_id": "D-514049",
      "layover_id": "L-514050",
      "crew_id": "BEL-1063",
      "crew_name": "C. Peeters",
      "crew_rank": "FO",
      "traveller_type": "crew",
      "entity": "ASL Airlines Belgium",
      "legal_entity": "ASL Airlines Belgium NV",
      "home_base": "LGG",
      "station": "JNB",
      "country": "ZA",
      "property_id": "P-124",
      "hotel": "Protea OR Tambo",
      "chain": "Marriott",
      "contract_id": "C-124",
      "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-03T13:15:00Z",
      "checkin_time": "01:15",
      "checkout_time": "04:30",
      "duty_end_utc": "2026-08-05T00:00:00Z",
      "duty_start_utc": "2026-08-05T06:30:00Z",
      "transfer_minutes": 46,
      "room_net": 198.38,
      "vat_rate": 15,
      "vat_amount": 29.76,
      "vat_country": "ZA",
      "vat_recoverable": 0,
      "city_tax": 0,
      "rate_paid": 228.14,
      "ancillaries": 18.5,
      "fee": 0,
      "currency_local": "ZAR",
      "rate_paid_local": 4532.52,
      "fx_rate": 0.050334,
      "fx_date": "2026-08-05",
      "currency": "EUR",
      "revenue_model": "routespring_contract",
      "supplier_cost": 215.62,
      "markup": 12.52,
      "commission_received": 0,
      "commission_shared": 0,
      "commission_share_pct": 0,
      "rebate_received": 0,
      "vcc_ref": "VCC-8854049",
      "vcc_auth_amount": 271.64,
      "folio_amount": 246.64,
      "settled_amount": 246.64,
      "settled_at": "2026-08-05T23:59:00Z",
      "contracted_rate": 228.14,
      "baseline_rate": 339.25,
      "market_rate": 329.07,
      "rate_honoured": 1,
      "customer": "UPS",
      "cost_centre": "LGG-CREW",
      "change_type": null,
      "change_source": null,
      "change_cost": 0,
      "modify_attempted": 0,
      "modify_failed_reason": null,
      "room_lost": 0,
      "exception_opened_at": null,
      "exception_resolved_at": null,
      "resolved_by": null,
      "sla_breached": 0,
      "recon_state": "matched",
      "recon_amount": 0,
      "crew_rating": null,
      "complaint_theme": null,
      "source_file_id": "AIMS-2026-08-04",
      "ingested_at": "2026-08-05T02:14:00Z",
      "version": 1,
      "public_rate": 339.25,
      "discount_pct": 32.75
    },
    {
      "id": "RS-8854071-1",
      "period": "2026-08",
      "night": "2026-08-05",
      "booking_id": "RS-8854071",
      "duty_id": "D-514071",
      "layover_id": "L-514072",
      "crew_id": "BEL-S210",
      "crew_name": "P. Peeters",
      "crew_rank": "STAFF",
      "traveller_type": "staff",
      "entity": "ASL Airlines Belgium",
      "legal_entity": "ASL Airlines Belgium NV",
      "home_base": "BRU",
      "station": "JNB",
      "country": "ZA",
      "property_id": "P-125",
      "hotel": "InterContinental OR Tambo",
      "chain": "IHG",
      "contract_id": null,
      "allotment_id": null,
      "is_allotment_night": 0,
      "rate_type": "bedbank",
      "duty_reason": "overnight",
      "night_status": "occupied",
      "lead_time_days": 0.5,
      "booking_created_at": "2026-08-04T17:40:00Z",
      "checkin_time": "05:40",
      "checkout_time": "11:00",
      "duty_end_utc": "2026-08-05T04:21:00Z",
      "duty_start_utc": "2026-08-05T06:30:00Z",
      "transfer_minutes": 44,
      "room_net": 262.93,
      "vat_rate": 15,
      "vat_amount": 39.44,
      "vat_country": "ZA",
      "vat_recoverable": 0,
      "city_tax": 0,
      "rate_paid": 302.37,
      "ancillaries": 0,
      "fee": 15.97,
      "currency_local": "ZAR",
      "rate_paid_local": 6007.27,
      "fx_rate": 0.050334,
      "fx_date": "2026-08-05",
      "currency": "EUR",
      "revenue_model": "vendor_net",
      "supplier_cost": 269.86,
      "markup": 32.51,
      "commission_received": 0,
      "commission_shared": 0,
      "commission_share_pct": 0,
      "rebate_received": 0,
      "vcc_ref": "VCC-8854071",
      "vcc_auth_amount": 327.37,
      "folio_amount": 302.37,
      "settled_amount": 302.37,
      "settled_at": "2026-08-05T23:59:00Z",
      "contracted_rate": null,
      "baseline_rate": 333.85,
      "market_rate": 323.83,
      "rate_honoured": 1,
      "customer": "FedEx",
      "cost_centre": "BRU-CREW",
      "change_type": "modify_in_place",
      "change_source": "aims",
      "change_cost": 12.83,
      "modify_attempted": 1,
      "modify_failed_reason": null,
      "room_lost": 0,
      "exception_opened_at": null,
      "exception_resolved_at": null,
      "resolved_by": "automation",
      "sla_breached": 0,
      "recon_state": "matched",
      "recon_amount": 0,
      "crew_rating": null,
      "complaint_theme": null,
      "source_file_id": "AIMS-2026-08-05",
      "ingested_at": "2026-08-05T02:14:00Z",
      "version": 1,
      "public_rate": 333.85,
      "discount_pct": 9.43
    },
    {
      "id": "RS-8854277-1",
      "period": "2026-08",
      "night": "2026-08-05",
      "booking_id": "RS-8854277",
      "duty_id": "D-514277",
      "layover_id": "L-514278",
      "crew_id": "BEL-1038",
      "crew_name": "J. De Smet",
      "crew_rank": "ENG",
      "traveller_type": "crew",
      "entity": "ASL Airlines Belgium",
      "legal_entity": "ASL Airlines Belgium NV",
      "home_base": "BRU",
      "station": "JNB",
      "country": "ZA",
      "property_id": "P-124",
      "hotel": "Protea OR Tambo",
      "chain": "Marriott",
      "contract_id": null,
      "allotment_id": null,
      "is_allotment_night": 0,
      "rate_type": "bedbank",
      "duty_reason": "training",
      "night_status": "occupied",
      "lead_time_days": 3,
      "booking_created_at": "2026-08-02T14:00:00Z",
      "checkin_time": "14:00",
      "checkout_time": "12:00",
      "duty_end_utc": "2026-08-05T12:39:00Z",
      "duty_start_utc": "2026-08-05T06:30:00Z",
      "transfer_minutes": 46,
      "room_net": 238.81,
      "vat_rate": 15,
      "vat_amount": 35.82,
      "vat_country": "ZA",
      "vat_recoverable": 0,
      "city_tax": 0,
      "rate_paid": 274.63,
      "ancillaries": 0,
      "fee": 15.97,
      "currency_local": "ZAR",
      "rate_paid_local": 5456.15,
      "fx_rate": 0.050334,
      "fx_date": "2026-08-05",
      "currency": "EUR",
      "revenue_model": "vendor_net",
      "supplier_cost": 245.4,
      "markup": 29.23,
      "commission_received": 0,
      "commission_shared": 0,
      "commission_share_pct": 0,
      "rebate_received": 0,
      "vcc_ref": "VCC-8854277",
      "vcc_auth_amount": 299.63,
      "folio_amount": 274.63,
      "settled_amount": 274.63,
      "settled_at": "2026-08-05T23:59:00Z",
      "contracted_rate": null,
      "baseline_rate": 339.25,
      "market_rate": 329.07,
      "rate_honoured": 1,
      "customer": "DHL",
      "cost_centre": "BRU-CREW",
      "change_type": null,
      "change_source": null,
      "change_cost": 0,
      "modify_attempted": 0,
      "modify_failed_reason": null,
      "room_lost": 0,
      "exception_opened_at": null,
      "exception_resolved_at": null,
      "resolved_by": null,
      "sla_breached": 0,
      "recon_state": "matched",
      "recon_amount": 0,
      "crew_rating": null,
      "complaint_theme": null,
      "source_file_id": "AIMS-2026-08-05",
      "ingested_at": "2026-08-05T02:14:00Z",
      "version": 1,
      "public_rate": 339.25,
      "discount_pct": 19.05
    },
    {
      "id": "RS-8854466-2",
      "period": "2026-08",
      "night": "2026-08-05",
      "booking_id": "RS-8854466",
      "duty_id": "D-514466",
      "layover_id": "L-514467",
      "crew_id": "BEL-1046",
      "crew_name": "N. Declerck",
      "crew_rank": "FO",
      "traveller_type": "crew",
      "entity": "ASL Airlines Belgium",
      "legal_entity": "ASL Airlines Belgium NV",
      "home_base": "LGG",
      "station": "JNB",
      "country": "ZA",
      "property_id": "P-125",
      "hotel": "InterContinental OR Tambo",
      "chain": "IHG",
      "contract_id": 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-30T16:00:00Z",
      "checkin_time": "16:00",
      "checkout_time": "11:00",
      "duty_end_utc": "2026-08-05T14:41:00Z",
      "duty_start_utc": "2026-08-05T09:15:00Z",
      "transfer_minutes": 44,
      "room_net": 227.42,
      "vat_rate": 15,
      "vat_amount": 34.11,
      "vat_country": "ZA",
      "vat_recoverable": 0,
      "city_tax": 0,
      "rate_paid": 261.53,
      "ancillaries": 0,
      "fee": 0,
      "currency_local": "ZAR",
      "rate_paid_local": 5195.89,
      "fx_rate": 0.050334,
      "fx_date": "2026-08-05",
      "currency": "EUR",
      "revenue_model": "vendor_net",
      "supplier_cost": 237.99,
      "markup": 23.54,
      "commission_received": 0,
      "commission_shared": 0,
      "commission_share_pct": 0,
      "rebate_received": 0,
      "vcc_ref": "VCC-8854466",
      "vcc_auth_amount": 286.53,
      "folio_amount": 261.53,
      "settled_amount": 261.53,
      "settled_at": "2026-08-05T23:59:00Z",
      "contracted_rate": null,
      "baseline_rate": 333.85,
      "market_rate": 323.83,
      "rate_honoured": 1,
      "customer": "DHL",
      "cost_centre": "LGG-CREW",
      "change_type": null,
      "change_source": null,
      "change_cost": 0,
      "modify_attempted": 0,
      "modify_failed_reason": null,
      "room_lost": 0,
      "exception_opened_at": null,
      "exception_resolved_at": null,
      "resolved_by": null,
      "sla_breached": 0,
      "recon_state": "matched",
      "recon_amount": 0,
      "crew_rating": null,
      "complaint_theme": null,
      "source_file_id": "AIMS-2026-08-04",
      "ingested_at": "2026-08-05T02:14:00Z",
      "version": 1,
      "public_rate": 333.85,
      "discount_pct": 21.66
    },
    {
      "id": "RS-8853875-1",
      "period": "2026-08",
      "night": "2026-08-06",
      "booking_id": "RS-8853875",
      "duty_id": "D-513875",
      "layover_id": "L-513876",
      "crew_id": "BEL-1082",
      "crew_name": "D. Declerck",
      "crew_rank": "CPT",
      "traveller_type": "crew",
      "entity": "ASL Airlines Belgium",
      "legal_entity": "ASL Airlines Belgium NV",
      "home_base": "BRU",
      "station": "JNB",
      "country": "ZA",
      "property_id": "P-125",
      "hotel": "InterContinental OR Tambo",
      "chain": "IHG",
      "contract_id": "C-125",
      "allotment_id": "A-125",
      "is_allotment_night": 1,
      "rate_type": "contracted",
      "duty_reason": "overnight",
      "night_status": "occupied",
      "lead_time_days": 5,
      "booking_created_at": "2026-08-01T22:30:00Z",
      "checkin_time": "22:30",
      "checkout_time": "04:30",
      "duty_end_utc": "2026-08-06T21:11:00Z",
      "duty_start_utc": "2026-08-06T11:50:00Z",
      "transfer_minutes": 44,
      "room_net": 207.31,
      "vat_rate": 15,
      "vat_amount": 31.1,
      "vat_country": "ZA",
      "vat_recoverable": 0,
      "city_tax": 0,
      "rate_paid": 238.41,
      "ancillaries": 0,
      "fee": 15.97,
      "currency_local": "ZAR",
      "rate_paid_local": 4745.71,
      "fx_rate": 0.050237,
      "fx_date": "2026-08-06",
      "currency": "EUR",
      "revenue_model": "routespring_contract",
      "supplier_cost": 221.9,
      "markup": 16.51,
      "commission_received": 0,
      "commission_shared": 0,
      "commission_share_pct": 0,
      "rebate_received": 0,
      "vcc_ref": "VCC-8853875",
      "vcc_auth_amount": 263.41,
      "folio_amount": 238.41,
      "settled_amount": 238.41,
      "settled_at": "2026-08-06T23:59:00Z",
      "contracted_rate": 238.41,
      "baseline_rate": 326.48,
      "market_rate": 316.69,
      "rate_honoured": 1,
      "customer": "DHL",
      "cost_centre": "BRU-CREW",
      "change_type": null,
      "change_source": null,
      "change_cost": 0,
      "modify_attempted": 0,
      "modify_failed_reason": null,
      "room_lost": 0,
      "exception_opened_at": null,
      "exception_resolved_at": null,
      "resolved_by": null,
      "sla_breached": 0,
      "recon_state": "matched",
      "recon_amount": 0,
      "crew_rating": null,
      "complaint_theme": null,
      "source_file_id": "AIMS-2026-08-06",
      "ingested_at": "2026-08-06T02:14:00Z",
      "version": 1,
      "public_rate": 326.48,
      "discount_pct": 26.98
    },
    {
      "id": "RS-8854017-2",
      "period": "2026-08",
      "night": "2026-08-06",
      "booking_id": "RS-8854017",
      "duty_id": "D-514017",
      "layover_id": "L-514018",
      "crew_id": "BEL-1089",
      "crew_name": "L. Willems",
      "crew_rank": "CC",
      "traveller_type": "crew",
      "entity": "ASL Airlines Belgium",
      "legal_entity": "ASL Airlines Belgium NV",
      "home_base": "BRU",
      "station": "JNB",
      "country": "ZA",
      "property_id": "P-125",
      "hotel": "InterContinental OR Tambo",
      "chain": "IHG",
      "contract_id": null,
      "allotment_id": null,
      "is_allotment_night": 0,
      "rate_type": "gds",
      "duty_reason": "overnight",
      "night_status": "occupied",
      "lead_time_days": 2,
      "booking_created_at": "2026-08-03T01:15:00Z",
      "checkin_time": "01:15",
      "checkout_time": "10:00",
      "duty_end_utc": "2026-08-06T00:00:00Z",
      "duty_start_utc": "2026-08-06T11:50:00Z",
      "transfer_minutes": 44,
      "room_net": 241.36,
      "vat_rate": 15,
      "vat_amount": 36.2,
      "vat_country": "ZA",
      "vat_recoverable": 0,
      "city_tax": 0,
      "rate_paid": 277.56,
      "ancillaries": 0,
      "fee": 0,
      "currency_local": "ZAR",
      "rate_paid_local": 5525.01,
      "fx_rate": 0.050237,
      "fx_date": "2026-08-06",
      "currency": "EUR",
      "revenue_model": "vendor_commission",
      "supplier_cost": 277.56,
      "markup": 0,
      "commission_received": 29.58,
      "commission_shared": 14.79,
      "commission_share_pct": 50,
      "rebate_received": 0,
      "vcc_ref": "VCC-8854017",
      "vcc_auth_amount": 302.56,
      "folio_amount": 277.56,
      "settled_amount": 277.56,
      "settled_at": "2026-08-06T23:59:00Z",
      "contracted_rate": null,
      "baseline_rate": 326.48,
      "market_rate": 316.69,
      "rate_honoured": 1,
      "customer": "ASL own pax",
      "cost_centre": "BRU-CREW",
      "change_type": null,
      "change_source": null,
      "change_cost": 0,
      "modify_attempted": 0,
      "modify_failed_reason": null,
      "room_lost": 0,
      "exception_opened_at": null,
      "exception_resolved_at": null,
      "resolved_by": null,
      "sla_breached": 0,
      "recon_state": "matched",
      "recon_amount": 0,
      "crew_rating": null,
      "complaint_theme": null,
      "source_file_id": "AIMS-2026-08-05",
      "ingested_at": "2026-08-06T02:14:00Z",
      "version": 1,
      "public_rate": 326.48,
      "discount_pct": 14.98
    },
    {
      "id": "RS-8854049-3",
      "period": "2026-08",
      "night": "2026-08-06",
      "booking_id": "RS-8854049",
      "duty_id": "D-514049",
      "layover_id": "L-514050",
      "crew_id": "BEL-1063",
      "crew_name": "C. Peeters",
      "crew_rank": "FO",
      "traveller_type": "crew",
      "entity": "ASL Airlines Belgium",
      "legal_entity": "ASL Airlines Belgium NV",
      "home_base": "LGG",
      "station": "JNB",
      "country": "ZA",
      "property_id": "P-124",
      "hotel": "Protea OR Tambo",
      "chain": "Marriott",
      "contract_id": "C-124",
      "allotment_id": null,
      "is_allotment_night": 0,
      "rate_type": "contracted",
      "duty_reason": "overnight",
      "night_status": "occupied",
      "lead_time_days": 0.5,
      "booking_created_at": "2026-08-03T13:15:00Z",
      "checkin_time": "01:15",
      "checkout_time": "04:30",
      "duty_end_utc": "2026-08-06T00:00:00Z",
      "duty_start_utc": "2026-08-06T11:50:00Z",
      "transfer_minutes": 46,
      "room_net": 198.38,
      "vat_rate": 15,
      "vat_amount": 29.76,
      "vat_country": "ZA",
      "vat_recoverable": 0,
      "city_tax": 0,
      "rate_paid": 228.14,
      "ancillaries": 35.67,
      "fee": 0,
      "currency_local": "ZAR",
      "rate_paid_local": 4541.27,
      "fx_rate": 0.050237,
      "fx_date": "2026-08-06",
      "currency": "EUR",
      "revenue_model": "routespring_contract",
      "supplier_cost": 215.62,
      "markup": 12.52,
      "commission_received": 0,
      "commission_shared": 0,
      "commission_share_pct": 0,
      "rebate_received": 0,
      "vcc_ref": "VCC-8854049",
      "vcc_auth_amount": 288.81,
      "folio_amount": 263.81,
      "settled_amount": 263.81,
      "settled_at": "2026-08-06T23:59:00Z",
      "contracted_rate": 228.14,
      "baseline_rate": 320.96,
      "market_rate": 311.33,
      "rate_honoured": 1,
      "customer": "UPS",
      "cost_centre": "LGG-CREW",
      "change_type": null,
      "change_source": null,
      "change_cost": 0,
      "modify_attempted": 0,
      "modify_failed_reason": null,
      "room_lost": 0,
      "exception_opened_at": null,
      "exception_resolved_at": null,
      "resolved_by": null,
      "sla_breached": 0,
      "recon_state": "matched",
      "recon_amount": 0,
      "crew_rating": null,
      "complaint_theme": null,
      "source_file_id": "AIMS-2026-08-04",
      "ingested_at": "2026-08-06T02:14:00Z",
      "version": 1,
      "public_rate": 320.96,
      "discount_pct": 28.92
    },
    {
      "id": "RS-8854117-1",
      "period": "2026-08",
      "night": "2026-08-06",
      "booking_id": "RS-8854117",
      "duty_id": "D-514117",
      "layover_id": "L-514118",
      "crew_id": "BEL-1074",
      "crew_name": "M. De Smet",
      "crew_rank": "CPT",
      "traveller_type": "crew",
      "entity": "ASL Airlines Belgium",
      "legal_entity": "ASL Airlines Belgium NV",
      "home_base": "LGG",
      "station": "JNB",
      "country": "ZA",
      "property_id": "P-124",
      "hotel": "Protea OR Tambo",
      "chain": "Marriott",
      "contract_id": "C-124",
      "allotment_id": "A-124",
      "is_allotment_night": 1,
      "rate_type": "contracted",
      "duty_reason": "overnight",
      "night_status": "occupied",
      "lead_time_days": 1,
      "booking_created_at": "2026-08-05T16:00:00Z",
      "checkin_time": "16:00",
      "checkout_time": "12:00",
      "duty_end_utc": "2026-08-06T14:39:00Z",
      "duty_start_utc": "2026-08-06T06:30:00Z",
      "transfer_minutes": 46,
      "room_net": 201.57,
      "vat_rate": 15,
      "vat_amount": 30.24,
      "vat_country": "ZA",
      "vat_recoverable": 0,
      "city_tax": 0,
      "rate_paid": 231.81,
      "ancillaries": 0,
      "fee": 15.97,
      "currency_local": "ZAR",
      "rate_paid_local": 4614.33,
      "fx_rate": 0.050237,
      "fx_date": "2026-08-06",
      "currency": "EUR",
      "revenue_model": "airline_contract",
      "supplier_cost": 231.81,
      "markup": 0,
      "commission_received": 0,
      "commission_shared": 0,
      "commission_share_pct": 0,
      "rebate_received": 0,
      "vcc_ref": "VCC-8854117",
      "vcc_auth_amount": 256.81,
      "folio_amount": 231.81,
      "settled_amount": 231.81,
      "settled_at": "2026-08-06T23:59:00Z",
      "contracted_rate": 231.81,
      "baseline_rate": 320.96,
      "market_rate": 311.33,
      "rate_honoured": 1,
      "customer": "UPS",
      "cost_centre": "LGG-CREW",
      "change_type": null,
      "change_source": null,
      "change_cost": 0,
      "modify_attempted": 0,
      "modify_failed_reason": null,
      "room_lost": 0,
      "exception_opened_at": null,
      "exception_resolved_at": null,
      "resolved_by": null,
      "sla_breached": 0,
      "recon_state": "matched",
      "recon_amount": 0,
      "crew_rating": null,
      "complaint_theme": null,
      "source_file_id": "AIMS-2026-08-06",
      "ingested_at": "2026-08-06T02:14:00Z",
      "version": 1,
      "public_rate": 320.96,
      "discount_pct": 27.78
    },
    {
      "id": "RS-8854162-1",
      "period": "2026-08",
      "night": "2026-08-06",
      "booking_id": "RS-8854162",
      "duty_id": "D-514162",
      "layover_id": "L-514163",
      "crew_id": "BEL-1082",
      "crew_name": "D. Declerck",
      "crew_rank": "CPT",
      "traveller_type": "crew",
      "entity": "ASL Airlines Belgium",
      "legal_entity": "ASL Airlines Belgium NV",
      "home_base": "BRU",
      "station": "JNB",
      "country": "ZA",
      "property_id": "P-124",
      "hotel": "Protea OR Tambo",
      "chain": "Marriott",
      "contract_id": "C-124",
      "allotment_id": "A-124",
      "is_allotment_night": 1,
      "rate_type": "contracted",
      "duty_reason": "overnight",
      "night_status": "occupied",
      "lead_time_days": 0.5,
      "booking_created_at": "2026-08-06T04:00:00Z",
      "checkin_time": "16:00",
      "checkout_time": "10:00",
      "duty_end_utc": "2026-08-06T14:39:00Z",
      "duty_start_utc": "2026-08-06T14:05:00Z",
      "transfer_minutes": 46,
      "room_net": 200.75,
      "vat_rate": 15,
      "vat_amount": 30.11,
      "vat_country": "ZA",
      "vat_recoverable": 0,
      "city_tax": 0,
      "rate_paid": 230.86,
      "ancillaries": 18.56,
      "fee": 15.97,
      "currency_local": "ZAR",
      "rate_paid_local": 4595.42,
      "fx_rate": 0.050237,
      "fx_date": "2026-08-06",
      "currency": "EUR",
      "revenue_model": "airline_contract",
      "supplier_cost": 230.86,
      "markup": 0,
      "commission_received": 0,
      "commission_shared": 0,
      "commission_share_pct": 0,
      "rebate_received": 0,
      "vcc_ref": "VCC-8854162",
      "vcc_auth_amount": 274.42,
      "folio_amount": 249.42,
      "settled_amount": 249.42,
      "settled_at": "2026-08-06T23:59:00Z",
      "contracted_rate": 230.86,
      "baseline_rate": 320.96,
      "market_rate": 311.33,
      "rate_honoured": 1,
      "customer": "DHL",
      "cost_centre": "BRU-CREW",
      "change_type": "modify_in_place",
      "change_source": "aims",
      "change_cost": 18.14,
      "modify_attempted": 1,
      "modify_failed_reason": null,
      "room_lost": 0,
      "exception_opened_at": null,
      "exception_resolved_at": null,
      "resolved_by": "automation",
      "sla_breached": 0,
      "recon_state": "matched",
      "recon_amount": 0,
      "crew_rating": null,
      "complaint_theme": null,
      "source_file_id": "AIMS-2026-08-06",
      "ingested_at": "2026-08-06T02:14:00Z",
      "version": 1,
      "public_rate": 320.96,
      "discount_pct": 28.07
    },
    {
      "id": "RS-8854277-2",
      "period": "2026-08",
      "night": "2026-08-06",
      "booking_id": "RS-8854277",
      "duty_id": "D-514277",
      "layover_id": "L-514278",
      "crew_id": "BEL-1038",
      "crew_name": "J. De Smet",
      "crew_rank": "ENG",
      "traveller_type": "crew",
      "entity": "ASL Airlines Belgium",
      "legal_entity": "ASL Airlines Belgium NV",
      "home_base": "BRU",
      "station": "JNB",
      "country": "ZA",
      "property_id": "P-124",
      "hotel": "Protea OR Tambo",
      "chain": "Marriott",
      "contract_id": null,
      "allotment_id": null,
      "is_allotment_night": 0,
      "rate_type": "bedbank",
      "duty_reason": "overnight",
      "night_status": "occupied",
      "lead_time_days": 3,
      "booking_created_at": "2026-08-02T14:00:00Z",
      "checkin_time": "14:00",
      "checkout_time": "12:00",
      "duty_end_utc": "2026-08-06T12:39:00Z",
      "duty_start_utc": "2026-08-06T11:50:00Z",
      "transfer_minutes": 46,
      "room_net": 225.93,
      "vat_rate": 15,
      "vat_amount": 33.89,
      "vat_country": "ZA",
      "vat_recoverable": 0,
      "city_tax": 0,
      "rate_paid": 259.82,
      "ancillaries": 0,
      "fee": 0,
      "currency_local": "ZAR",
      "rate_paid_local": 5171.89,
      "fx_rate": 0.050237,
      "fx_date": "2026-08-06",
      "currency": "EUR",
      "revenue_model": "vendor_net",
      "supplier_cost": 232.16,
      "markup": 27.66,
      "commission_received": 0,
      "commission_shared": 0,
      "commission_share_pct": 0,
      "rebate_received": 0,
      "vcc_ref": "VCC-8854277",
      "vcc_auth_amount": 284.82,
      "folio_amount": 259.82,
      "settled_amount": 259.82,
      "settled_at": "2026-08-06T23:59:00Z",
      "contracted_rate": null,
      "baseline_rate": 320.96,
      "market_rate": 311.33,
      "rate_honoured": 1,
      "customer": "DHL",
      "cost_centre": "BRU-CREW",
      "change_type": null,
      "change_source": null,
      "change_cost": 0,
      "modify_attempted": 0,
      "modify_failed_reason": null,
      "room_lost": 0,
      "exception_opened_at": null,
      "exception_resolved_at": null,
      "resolved_by": null,
      "sla_breached": 0,
      "recon_state": "matched",
      "recon_amount": 0,
      "crew_rating": null,
      "complaint_theme": null,
      "source_file_id": "AIMS-2026-08-05",
      "ingested_at": "2026-08-06T02:14:00Z",
      "version": 1,
      "public_rate": 320.96,
      "discount_pct": 19.05
    },
    {
      "id": "RS-8854311-1",
      "period": "2026-08",
      "night": "2026-08-06",
      "booking_id": "RS-8854311",
      "duty_id": "D-514311",
      "layover_id": "L-514312",
      "crew_id": "BEL-1017",
      "crew_name": "M. Willems",
      "crew_rank": "CPT",
      "traveller_type": "crew",
      "entity": "ASL Airlines Belgium",
      "legal_entity": "ASL Airlines Belgium NV",
      "home_base": "BRU",
      "station": "JNB",
      "country": "ZA",
      "property_id": "P-124",
      "hotel": "Protea OR Tambo",
      "chain": "Marriott",
      "contract_id": null,
      "allotment_id": null,
      "is_allotment_night": 0,
      "rate_type": "gds",
      "duty_reason": "overnight",
      "night_status": "occupied",
      "lead_time_days": 1,
      "booking_created_at": "2026-08-05T05:40:00Z",
      "checkin_time": "05:40",
      "checkout_time": "08:15",
      "duty_end_utc": "2026-08-06T04:19:00Z",
      "duty_start_utc": "2026-08-06T11:50:00Z",
      "transfer_minutes": 46,
      "room_net": 233.9,
      "vat_rate": 15,
      "vat_amount": 35.09,
      "vat_country": "ZA",
      "vat_recoverable": 0,
      "city_tax": 0,
      "rate_paid": 268.99,
      "ancillaries": 0,
      "fee": 15.97,
      "currency_local": "ZAR",
      "rate_paid_local": 5354.42,
      "fx_rate": 0.050237,
      "fx_date": "2026-08-06",
      "currency": "EUR",
      "revenue_model": "vendor_commission",
      "supplier_cost": 268.99,
      "markup": 0,
      "commission_received": 24.84,
      "commission_shared": 12.42,
      "commission_share_pct": 50,
      "rebate_received": 0,
      "vcc_ref": "VCC-8854311",
      "vcc_auth_amount": 293.99,
      "folio_amount": 268.99,
      "settled_amount": 268.99,
      "settled_at": "2026-08-06T23:59:00Z",
      "contracted_rate": null,
      "baseline_rate": 320.96,
      "market_rate": 311.33,
      "rate_honoured": 1,
      "customer": "DHL",
      "cost_centre": "BRU-CREW",
      "change_type": null,
      "change_source": null,
      "change_cost": 0,
      "modify_attempted": 0,
      "modify_failed_reason": null,
      "room_lost": 0,
      "exception_opened_at": null,
      "exception_resolved_at": null,
      "resolved_by": null,
      "sla_breached": 0,
      "recon_state": "matched",
      "recon_amount": 0,
      "crew_rating": null,
      "complaint_theme": null,
      "source_file_id": "AIMS-2026-08-06",
      "ingested_at": "2026-08-06T02:14:00Z",
      "version": 1,
      "public_rate": 320.96,
      "discount_pct": 16.19
    },
    {
      "id": "RS-8854351-1",
      "period": "2026-08",
      "night": "2026-08-06",
      "booking_id": "RS-8854351",
      "duty_id": "D-514351",
      "layover_id": "L-514352",
      "crew_id": "BEL-1087",
      "crew_name": "H. Peeters",
      "crew_rank": "CC",
      "traveller_type": "crew",
      "entity": "ASL Airlines Belgium",
      "legal_entity": "ASL Airlines Belgium NV",
      "home_base": "LGG",
      "station": "JNB",
      "country": "ZA",
      "property_id": "P-125",
      "hotel": "InterContinental OR Tambo",
      "chain": "IHG",
      "contract_id": "C-125",
      "allotment_id": "A-125",
      "is_allotment_night": 1,
      "rate_type": "contracted",
      "duty_reason": "overnight",
      "night_status": "no_show",
      "lead_time_days": 5,
      "booking_created_at": "2026-08-01T15:00:00Z",
      "checkin_time": "15:00",
      "checkout_time": "10:00",
      "duty_end_utc": "2026-08-06T13:41:00Z",
      "duty_start_utc": "2026-08-06T09:15:00Z",
      "transfer_minutes": 44,
      "room_net": 245.34,
      "vat_rate": 15,
      "vat_amount": 36.8,
      "vat_country": "ZA",
      "vat_recoverable": 0,
      "city_tax": 0,
      "rate_paid": 282.14,
      "ancillaries": 0,
      "fee": 15.97,
      "currency_local": "ZAR",
      "rate_paid_local": 5616.18,
      "fx_rate": 0.050237,
      "fx_date": "2026-08-06",
      "currency": "EUR",
      "revenue_model": "routespring_contract",
      "supplier_cost": 264.86,
      "markup": 17.28,
      "commission_received": 0,
      "commission_shared": 0,
      "commission_share_pct": 0,
      "rebate_received": 0,
      "vcc_ref": "VCC-8854351",
      "vcc_auth_amount": 265.92,
      "folio_amount": 282.14,
      "settled_amount": 282.14,
      "settled_at": "2026-08-06T23:59:00Z",
      "contracted_rate": 240.92,
      "baseline_rate": 326.48,
      "market_rate": 316.69,
      "rate_honoured": 0,
      "customer": "DHL",
      "cost_centre": "LGG-CREW",
      "change_type": null,
      "change_source": null,
      "change_cost": 0,
      "modify_attempted": 0,
      "modify_failed_reason": null,
      "room_lost": 0,
      "exception_opened_at": null,
      "exception_resolved_at": null,
      "resolved_by": null,
      "sla_breached": 0,
      "recon_state": "matched",
      "recon_amount": 0,
      "crew_rating": null,
      "complaint_theme": null,
      "source_file_id": "AIMS-2026-08-06",
      "ingested_at": "2026-08-06T02:14:00Z",
      "version": 1,
      "public_rate": 326.48,
      "discount_pct": 13.58
    },
    {
      "id": "RS-8854466-3",
      "period": "2026-08",
      "night": "2026-08-06",
      "booking_id": "RS-8854466",
      "duty_id": "D-514466",
      "layover_id": "L-514467",
      "crew_id": "BEL-1046",
      "crew_name": "N. Declerck",
      "crew_rank": "FO",
      "traveller_type": "crew",
      "entity": "ASL Airlines Belgium",
      "legal_entity": "ASL Airlines Belgium NV",
      "home_base": "LGG",
      "station": "JNB",
      "country": "ZA",
      "property_id": "P-125",
      "hotel": "InterContinental OR Tambo",
      "chain": "IHG",
      "contract_id": 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-30T16:00:00Z",
      "checkin_time": "16:00",
      "checkout_time": "11:00",
      "duty_end_utc": "2026-08-06T14:41:00Z",
      "duty_start_utc": "2026-08-06T06:30:00Z",
      "transfer_minutes": 44,
      "room_net": 222.39,
      "vat_rate": 15,
      "vat_amount": 33.36,
      "vat_country": "ZA",
      "vat_recoverable": 0,
      "city_tax": 0,
      "rate_paid": 255.75,
      "ancillaries": 0,
      "fee": 0,
      "currency_local": "ZAR",
      "rate_paid_local": 5090.87,
      "fx_rate": 0.050237,
      "fx_date": "2026-08-06",
      "currency": "EUR",
      "revenue_model": "vendor_net",
      "supplier_cost": 232.73,
      "markup": 23.02,
      "commission_received": 0,
      "commission_shared": 0,
      "commission_share_pct": 0,
      "rebate_received": 0,
      "vcc_ref": "VCC-8854466",
      "vcc_auth_amount": 280.75,
      "folio_amount": 255.75,
      "settled_amount": 255.75,
      "settled_at": "2026-08-06T23:59:00Z",
      "contracted_rate": null,
      "baseline_rate": 326.48,
      "market_rate": 316.69,
      "rate_honoured": 1,
      "customer": "DHL",
      "cost_centre": "LGG-CREW",
      "change_type": null,
      "change_source": null,
      "change_cost": 0,
      "modify_attempted": 0,
      "modify_failed_reason": null,
      "room_lost": 0,
      "exception_opened_at": null,
      "exception_resolved_at": null,
      "resolved_by": null,
      "sla_breached": 0,
      "recon_state": "matched",
      "recon_amount": 0,
      "crew_rating": null,
      "complaint_theme": null,
      "source_file_id": "AIMS-2026-08-04",
      "ingested_at": "2026-08-06T02:14:00Z",
      "version": 1,
      "public_rate": 326.48,
      "discount_pct": 21.66
    },
    {
      "id": "RS-8854049-4",
      "period": "2026-08",
      "night": "2026-08-07",
      "booking_id": "RS-8854049",
      "duty_id": "D-514049",
      "layover_id": "L-514050",
      "crew_id": "BEL-1063",
      "crew_name": "C. Peeters",
      "crew_rank": "FO",
      "traveller_type": "crew",
      "entity": "ASL Airlines Belgium",
      "legal_entity": "ASL Airlines Belgium NV",
      "home_base": "LGG",
      "station": "JNB",
      "country": "ZA",
      "property_id": "P-124",
      "hotel": "Protea OR Tambo",
      "chain": "Marriott",
      "contract_id": "C-124",
      "allotment_id": null,
      "is_allotment_night": 0,
      "rate_type": "contracted",
      "duty_reason": "overnight",
      "night_status": "occupied",
      "lead_time_days": 0.5,
      "booking_created_at": "2026-08-03T13:15:00Z",
      "checkin_time": "01:15",
      "checkout_time": "04:30",
      "duty_end_utc": "2026-08-07T00:00:00Z",
      "duty_start_utc": "2026-08-07T14:05:00Z",
      "transfer_minutes": 46,
      "room_net": 198.38,
      "vat_rate": 15,
      "vat_amount": 29.76,
      "vat_country": "ZA",
      "vat_recoverable": 0,
      "city_tax": 0,
      "rate_paid": 228.14,
      "ancillaries": 0,
      "fee": 0,
      "currency_local": "ZAR",
      "rate_paid_local": 4530.09,
      "fx_rate": 0.050361,
      "fx_date": "2026-08-07",
      "currency": "EUR",
      "revenue_model": "routespring_contract",
      "supplier_cost": 215.62,
      "markup": 12.52,
      "commission_received": 0,
      "commission_shared": 0,
      "commission_share_pct": 0,
      "rebate_received": 0,
      "vcc_ref": "VCC-8854049",
      "vcc_auth_amount": 253.14,
      "folio_amount": 228.14,
      "settled_amount": 228.14,
      "settled_at": "2026-08-07T23:59:00Z",
      "contracted_rate": 228.14,
      "baseline_rate": 305.15,
      "market_rate": 296,
      "rate_honoured": 1,
      "customer": "UPS",
      "cost_centre": "LGG-CREW",
      "change_type": "modify_in_place",
      "change_source": "aims",
      "change_cost": 15.18,
      "modify_attempted": 1,
      "modify_failed_reason": null,
      "room_lost": 0,
      "exception_opened_at": null,
      "exception_resolved_at": null,
      "resolved_by": "automation",
      "sla_breached": 0,
      "recon_state": "matched",
      "recon_amount": 0,
      "crew_rating": null,
      "complaint_theme": null,
      "source_file_id": "AIMS-2026-08-04",
      "ingested_at": "2026-08-07T02:14:00Z",
      "version": 1,
      "public_rate": 305.15,
      "discount_pct": 25.24
    },
    {
      "id": "RS-8854117-2",
      "period": "2026-08",
      "night": "2026-08-07",
      "booking_id": "RS-8854117",
      "duty_id": "D-514117",
      "layover_id": "L-514118",
      "crew_id": "BEL-1074",
      "crew_name": "M. De Smet",
      "crew_rank": "CPT",
      "traveller_type": "crew",
      "entity": "ASL Airlines Belgium",
      "legal_entity": "ASL Airlines Belgium NV",
      "home_base": "LGG",
      "station": "JNB",
      "country": "ZA",
      "property_id": "P-124",
      "hotel": "Protea OR Tambo",
      "chain": "Marriott",
      "contract_id": "C-124",
      "allotment_id": "A-124",
      "is_allotment_night": 1,
      "rate_type": "contracted",
      "duty_reason": "overnight",
      "night_status": "occupied",
      "lead_time_days": 1,
      "booking_created_at": "2026-08-05T16:00:00Z",
      "checkin_time": "16:00",
      "checkout_time": "12:00",
      "duty_end_utc": "2026-08-07T14:39:00Z",
      "duty_start_utc": "2026-08-07T09:15:00Z",
      "transfer_minutes": 46,
      "room_net": 201.57,
      "vat_rate": 15,
      "vat_amount": 30.24,
      "vat_country": "ZA",
      "vat_recoverable": 0,
      "city_tax": 0,
      "rate_paid": 231.81,
      "ancillaries": 0,
      "fee": 0,
      "currency_local": "ZAR",
      "rate_paid_local": 4602.97,
      "fx_rate": 0.050361,
      "fx_date": "2026-08-07",
      "currency": "EUR",
      "revenue_model": "airline_contract",
      "supplier_cost": 231.81,
      "markup": 0,
      "commission_received": 0,
      "commission_shared": 0,
      "commission_share_pct": 0,
      "rebate_received": 0,
      "vcc_ref": "VCC-8854117",
      "vcc_auth_amount": 256.81,
      "folio_amount": 231.81,
      "settled_amount": 231.81,
      "settled_at": "2026-08-07T23:59:00Z",
      "contracted_rate": 231.81,
      "baseline_rate": 305.15,
      "market_rate": 296,
      "rate_honoured": 1,
      "customer": "UPS",
      "cost_centre": "LGG-CREW",
      "change_type": null,
      "change_source": null,
      "change_cost": 0,
      "modify_attempted": 0,
      "modify_failed_reason": null,
      "room_lost": 0,
      "exception_opened_at": null,
      "exception_resolved_at": null,
      "resolved_by": null,
      "sla_breached": 0,
      "recon_state": "matched",
      "recon_amount": 0,
      "crew_rating": null,
      "complaint_theme": null,
      "source_file_id": "AIMS-2026-08-06",
      "ingested_at": "2026-08-07T02:14:00Z",
      "version": 1,
      "public_rate": 305.15,
      "discount_pct": 24.03
    },
    {
      "id": "RS-8854160-1",
      "period": "2026-08",
      "night": "2026-08-07",
      "booking_id": "RS-8854160",
      "duty_id": "D-514160",
      "layover_id": "L-514161",
      "crew_id": "BEL-1019",
      "crew_name": "H. Wouters",
      "crew_rank": "CPT",
      "traveller_type": "crew",
      "entity": "ASL Airlines Belgium",
      "legal_entity": "ASL Airlines Belgium NV",
      "home_base": "LGG",
      "station": "JNB",
      "country": "ZA",
      "property_id": "P-124",
      "hotel": "Protea OR Tambo",
      "chain": "Marriott",
      "contract_id": null,
      "allotment_id": null,
      "is_allotment_night": 0,
      "rate_type": "bedbank",
      "duty_reason": "overnight",
      "night_status": "occupied",
      "lead_time_days": 2,
      "booking_created_at": "2026-08-05T14:00:00Z",
      "checkin_time": "14:00",
      "checkout_time": "10:00",
      "duty_end_utc": "2026-08-07T12:39:00Z",
      "duty_start_utc": "2026-08-07T09:15:00Z",
      "transfer_minutes": 46,
      "room_net": 207.83,
      "vat_rate": 15,
      "vat_amount": 31.18,
      "vat_country": "ZA",
      "vat_recoverable": 0,
      "city_tax": 0,
      "rate_paid": 239.01,
      "ancillaries": 0,
      "fee": 15.97,
      "currency_local": "ZAR",
      "rate_paid_local": 4745.93,
      "fx_rate": 0.050361,
      "fx_date": "2026-08-07",
      "currency": "EUR",
      "revenue_model": "vendor_net",
      "supplier_cost": 214.32,
      "markup": 24.69,
      "commission_received": 0,
      "commission_shared": 0,
      "commission_share_pct": 0,
      "rebate_received": 0,
      "vcc_ref": "VCC-8854160",
      "vcc_auth_amount": 264.01,
      "folio_amount": 239.01,
      "settled_amount": 239.01,
      "settled_at": "2026-08-07T23:59:00Z",
      "contracted_rate": null,
      "baseline_rate": 305.15,
      "market_rate": 296,
      "rate_honoured": 1,
      "customer": "UPS",
      "cost_centre": "LGG-CREW",
      "change_type": null,
      "change_source": null,
      "change_cost": 0,
      "modify_attempted": 0,
      "modify_failed_reason": null,
      "room_lost": 0,
      "exception_opened_at": null,
      "exception_resolved_at": null,
      "resolved_by": null,
      "sla_breached": 0,
      "recon_state": "matched",
      "recon_amount": 0,
      "crew_rating": null,
      "complaint_theme": null,
      "source_file_id": "AIMS-2026-08-07",
      "ingested_at": "2026-08-07T02:14:00Z",
      "version": 1,
      "public_rate": 305.15,
      "discount_pct": 21.67
    },
    {
      "id": "RS-8854162-2",
      "period": "2026-08",
      "night": "2026-08-07",
      "booking_id": "RS-8854162",
      "duty_id": "D-514162",
      "layover_id": "L-514163",
      "crew_id": "BEL-1082",
      "crew_name": "D. Declerck",
      "crew_rank": "CPT",
      "traveller_type": "crew",
      "entity": "ASL Airlines Belgium",
      "legal_entity": "ASL Airlines Belgium NV",
      "home_base": "BRU",
      "station": "JNB",
      "country": "ZA",
      "property_id": "P-124",
      "hotel": "Protea OR Tambo",
      "chain": "Marriott",
      "contract_id": "C-124",
      "allotment_id": "A-124",
      "is_allotment_night": 1,
      "rate_type": "contracted",
      "duty_reason": "overnight",
      "night_status": "occupied",
      "lead_time_days": 0.5,
      "booking_created_at": "2026-08-06T04:00:00Z",
      "checkin_time": "16:00",
      "checkout_time": "10:00",
      "duty_end_utc": "2026-08-07T14:39:00Z",
      "duty_start_utc": "2026-08-07T11:50:00Z",
      "transfer_minutes": 46,
      "room_net": 200.75,
      "vat_rate": 15,
      "vat_amount": 30.11,
      "vat_country": "ZA",
      "vat_recoverable": 0,
      "city_tax": 0,
      "rate_paid": 230.86,
      "ancillaries": 0,
      "fee": 0,
      "currency_local": "ZAR",
      "rate_paid_local": 4584.1,
      "fx_rate": 0.050361,
      "fx_date": "2026-08-07",
      "currency": "EUR",
      "revenue_model": "airline_contract",
      "supplier_cost": 230.86,
      "markup": 0,
      "commission_received": 0,
      "commission_shared": 0,
      "commission_share_pct": 0,
      "rebate_received": 0,
      "vcc_ref": "VCC-8854162",
      "vcc_auth_amount": 255.86,
      "folio_amount": 230.86,
      "settled_amount": 230.86,
      "settled_at": "2026-08-07T23:59:00Z",
      "contracted_rate": 230.86,
      "baseline_rate": 305.15,
      "market_rate": 296,
      "rate_honoured": 1,
      "customer": "DHL",
      "cost_centre": "BRU-CREW",
      "change_type": "modify_in_place",
      "change_source": "travel_desk",
      "change_cost": 14.63,
      "modify_attempted": 1,
      "modify_failed_reason": null,
      "room_lost": 0,
      "exception_opened_at": null,
      "exception_resolved_at": null,
      "resolved_by": "automation",
      "sla_breached": 0,
      "recon_state": "matched",
      "recon_amount": 0,
      "crew_rating": null,
      "complaint_theme": null,
      "source_file_id": "AIMS-2026-08-06",
      "ingested_at": "2026-08-07T02:14:00Z",
      "version": 1,
      "public_rate": 305.15,
      "discount_pct": 24.35
    },
    {
      "id": "RS-8854169-1",
      "period": "2026-08",
      "night": "2026-08-07",
      "booking_id": "RS-8854169",
      "duty_id": "D-514169",
      "layover_id": "L-514170",
      "crew_id": "BEL-1038",
      "crew_name": "J. De Smet",
      "crew_rank": "ENG",
      "traveller_type": "crew",
      "entity": "ASL Airlines Belgium",
      "legal_entity": "ASL Airlines Belgium NV",
      "home_base": "BRU",
      "station": "JNB",
      "country": "ZA",
      "property_id": "P-124",
      "hotel": "Protea OR Tambo",
      "chain": "Marriott",
      "contract_id": null,
      "allotment_id": null,
      "is_allotment_night": 0,
      "rate_type": "bedbank",
      "duty_reason": "positioning",
      "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:00:00Z",
      "duty_start_utc": "2026-08-07T09:15:00Z",
      "transfer_minutes": 46,
      "room_net": 211.44,
      "vat_rate": 15,
      "vat_amount": 31.72,
      "vat_country": "ZA",
      "vat_recoverable": 0,
      "city_tax": 0,
      "rate_paid": 243.16,
      "ancillaries": 0,
      "fee": 15.97,
      "currency_local": "ZAR",
      "rate_paid_local": 4828.34,
      "fx_rate": 0.050361,
      "fx_date": "2026-08-07",
      "currency": "EUR",
      "revenue_model": "vendor_net",
      "supplier_cost": 217.16,
      "markup": 26,
      "commission_received": 0,
      "commission_shared": 0,
      "commission_share_pct": 0,
      "rebate_received": 0,
      "vcc_ref": "VCC-8854169",
      "vcc_auth_amount": 268.16,
      "folio_amount": 243.16,
      "settled_amount": 243.16,
      "settled_at": "2026-08-07T23:59:00Z",
      "contracted_rate": null,
      "baseline_rate": 305.15,
      "market_rate": 296,
      "rate_honoured": 1,
      "customer": "DHL",
      "cost_centre": "BRU-CREW",
      "change_type": null,
      "change_source": null,
      "change_cost": 0,
      "modify_attempted": 0,
      "modify_failed_reason": null,
      "room_lost": 0,
      "exception_opened_at": null,
      "exception_resolved_at": null,
      "resolved_by": null,
      "sla_breached": 0,
      "recon_state": "matched",
      "recon_amount": 0,
      "crew_rating": null,
      "complaint_theme": null,
      "source_file_id": "AIMS-2026-08-07",
      "ingested_at": "2026-08-07T02:14:00Z",
      "version": 1,
      "public_rate": 305.15,
      "discount_pct": 20.31
    },
    {
      "id": "RS-8854246-1",
      "period": "2026-08",
      "night": "2026-08-07",
      "booking_id": "RS-8854246",
      "duty_id": "D-514246",
      "layover_id": "L-514247",
      "crew_id": "BEL-1087",
      "crew_name": "H. Peeters",
      "crew_rank": "CC",
      "traveller_type": "crew",
      "entity": "ASL Airlines Belgium",
      "legal_entity": "ASL Airlines Belgium NV",
      "home_base": "LGG",
      "station": "JNB",
      "country": "ZA",
      "property_id": "P-125",
      "hotel": "InterContinental OR Tambo",
      "chain": "IHG",
      "contract_id": "C-125",
      "allotment_id": "A-125",
      "is_allotment_night": 1,
      "rate_type": "contracted",
      "duty_reason": "overnight",
      "night_status": "occupied",
      "lead_time_days": 0.5,
      "booking_created_at": "2026-08-07T03:00:00Z",
      "checkin_time": "15:00",
      "checkout_time": "10:00",
      "duty_end_utc": "2026-08-07T13:41:00Z",
      "duty_start_utc": "2026-08-07T14:05:00Z",
      "transfer_minutes": 44,
      "room_net": 209.02,
      "vat_rate": 15,
      "vat_amount": 31.35,
      "vat_country": "ZA",
      "vat_recoverable": 0,
      "city_tax": 0,
      "rate_paid": 240.37,
      "ancillaries": 13.78,
      "fee": 15.97,
      "currency_local": "ZAR",
      "rate_paid_local": 4772.94,
      "fx_rate": 0.050361,
      "fx_date": "2026-08-07",
      "currency": "EUR",
      "revenue_model": "routespring_contract",
      "supplier_cost": 223.76,
      "markup": 16.61,
      "commission_received": 0,
      "commission_shared": 0,
      "commission_share_pct": 0,
      "rebate_received": 0,
      "vcc_ref": "VCC-8854246",
      "vcc_auth_amount": 279.15,
      "folio_amount": 254.15,
      "settled_amount": 254.15,
      "settled_at": "2026-08-07T23:59:00Z",
      "contracted_rate": 240.37,
      "baseline_rate": 309.89,
      "market_rate": 300.59,
      "rate_honoured": 1,
      "customer": "DHL",
      "cost_centre": "LGG-CREW",
      "change_type": "cancel_rebook",
      "change_source": "aims",
      "change_cost": 179.36,
      "modify_attempted": 1,
      "modify_failed_reason": "hotel_cutoff",
      "room_lost": 1,
      "exception_opened_at": "2026-08-07T11:40:00Z",
      "exception_resolved_at": "2026-08-07T07:05:00Z",
      "resolved_by": "human",
      "sla_breached": 0,
      "recon_state": "matched",
      "recon_amount": 0,
      "crew_rating": 3.3,
      "complaint_theme": null,
      "source_file_id": "AIMS-2026-08-07",
      "ingested_at": "2026-08-07T02:14:00Z",
      "version": 1,
      "public_rate": 309.89,
      "discount_pct": 22.43
    },
    {
      "id": "RS-8854311-2",
      "period": "2026-08",
      "night": "2026-08-07",
      "booking_id": "RS-8854311",
      "duty_id": "D-514311",
      "layover_id": "L-514312",
      "crew_id": "BEL-1017",
      "crew_name": "M. Willems",
      "crew_rank": "CPT",
      "traveller_type": "crew",
      "entity": "ASL Airlines Belgium",
      "legal_entity": "ASL Airlines Belgium NV",
      "home_base": "BRU",
      "station": "JNB",
      "country": "ZA",
      "property_id": "P-124",
      "hotel": "Protea OR Tambo",
      "chain": "Marriott",
      "contract_id": null,
      "allotment_id": null,
      "is_allotment_night": 0,
      "rate_type": "gds",
      "duty_reason": "overnight",
      "night_status": "occupied",
      "lead_time_days": 1,
      "booking_created_at": "2026-08-05T05:40:00Z",
      "checkin_time": "05:40",
      "checkout_time": "08:15",
      "duty_end_utc": "2026-08-07T04:19:00Z",
      "duty_start_utc": "2026-08-07T14:05:00Z",
      "transfer_minutes": 46,
      "room_net": 222.38,
      "vat_rate": 15,
      "vat_amount": 33.36,
      "vat_country": "ZA",
      "vat_recoverable": 0,
      "city_tax": 0,
      "rate_paid": 255.74,
      "ancillaries": 21.52,
      "fee": 0,
      "currency_local": "ZAR",
      "rate_paid_local": 5078.14,
      "fx_rate": 0.050361,
      "fx_date": "2026-08-07",
      "currency": "EUR",
      "revenue_model": "vendor_commission",
      "supplier_cost": 255.74,
      "markup": 0,
      "commission_received": 23.62,
      "commission_shared": 11.81,
      "commission_share_pct": 50,
      "rebate_received": 0,
      "vcc_ref": "VCC-8854311",
      "vcc_auth_amount": 302.26,
      "folio_amount": 277.26,
      "settled_amount": 277.26,
      "settled_at": "2026-08-07T23:59:00Z",
      "contracted_rate": null,
      "baseline_rate": 305.15,
      "market_rate": 296,
      "rate_honoured": 1,
      "customer": "DHL",
      "cost_centre": "BRU-CREW",
      "change_type": null,
      "change_source": null,
      "change_cost": 0,
      "modify_attempted": 0,
      "modify_failed_reason": null,
      "room_lost": 0,
      "exception_opened_at": null,
      "exception_resolved_at": null,
      "resolved_by": null,
      "sla_breached": 0,
      "recon_state": "matched",
      "recon_amount": 0,
      "crew_rating": null,
      "complaint_theme": null,
      "source_file_id": "AIMS-2026-08-06",
      "ingested_at": "2026-08-07T02:14:00Z",
      "version": 1,
      "public_rate": 305.15,
      "discount_pct": 16.19
    },
    {
      "id": "RS-8854345-1",
      "period": "2026-08",
      "night": "2026-08-07",
      "booking_id": "RS-8854345",
      "duty_id": "D-514345",
      "layover_id": "L-514346",
      "crew_id": "BEL-1023",
      "crew_name": "A. Verhoeven",
      "crew_rank": "CPT",
      "traveller_type": "crew",
      "entity": "ASL Airlines Belgium",
      "legal_entity": "ASL Airlines Belgium NV",
      "home_base": "LGG",
      "station": "JNB",
      "country": "ZA",
      "property_id": "P-125",
      "hotel": "InterContinental OR Tambo",
      "chain": "IHG",
      "contract_id": null,
      "allotment_id": null,
      "is_allotment_night": 0,
      "rate_type": "bedbank",
      "duty_reason": "positioning",
      "night_status": "occupied",
      "lead_time_days": 1,
      "booking_created_at": "2026-08-06T01:15:00Z",
      "checkin_time": "01:15",
      "checkout_time": "08:15",
      "duty_end_utc": "2026-08-07T00:00:00Z",
      "duty_start_utc": "2026-08-07T06:30:00Z",
      "transfer_minutes": 44,
      "room_net": 215.9,
      "vat_rate": 15,
      "vat_amount": 32.38,
      "vat_country": "ZA",
      "vat_recoverable": 0,
      "city_tax": 0,
      "rate_paid": 248.28,
      "ancillaries": 0,
      "fee": 15.97,
      "currency_local": "ZAR",
      "rate_paid_local": 4930.01,
      "fx_rate": 0.050361,
      "fx_date": "2026-08-07",
      "currency": "EUR",
      "revenue_model": "vendor_net",
      "supplier_cost": 222.72,
      "markup": 25.56,
      "commission_received": 0,
      "commission_shared": 0,
      "commission_share_pct": 0,
      "rebate_received": 0,
      "vcc_ref": "VCC-8854345",
      "vcc_auth_amount": 273.28,
      "folio_amount": 248.28,
      "settled_amount": 248.28,
      "settled_at": "2026-08-07T23:59:00Z",
      "contracted_rate": null,
      "baseline_rate": 309.89,
      "market_rate": 300.59,
      "rate_honoured": 1,
      "customer": "UPS",
      "cost_centre": "LGG-CREW",
      "change_type": null,
      "change_source": null,
      "change_cost": 0,
      "modify_attempted": 0,
      "modify_failed_reason": null,
      "room_lost": 0,
      "exception_opened_at": null,
      "exception_resolved_at": null,
      "resolved_by": null,
      "sla_breached": 0,
      "recon_state": "matched",
      "recon_amount": 0,
      "crew_rating": null,
      "complaint_theme": null,
      "source_file_id": "AIMS-2026-08-07",
      "ingested_at": "2026-08-07T02:14:00Z",
      "version": 1,
      "public_rate": 309.89,
      "discount_pct": 19.88
    },
    {
      "id": "RS-8854351-2",
      "period": "2026-08",
      "night": "2026-08-07",
      "booking_id": "RS-8854351",
      "duty_id": "D-514351",
      "layover_id": "L-514352",
      "crew_id": "BEL-1087",
      "crew_name": "H. Peeters",
      "crew_rank": "CC",
      "traveller_type": "crew",
      "entity": "ASL Airlines Belgium",
      "legal_entity": "ASL Airlines Belgium NV",
      "home_base": "LGG",
      "station": "JNB",
      "country": "ZA",
      "property_id": "P-125",
      "hotel": "InterContinental OR Tambo",
      "chain": "IHG",
      "contract_id": "C-125",
      "allotment_id": "A-125",
      "is_allotment_night": 1,
      "rate_type": "contracted",
      "duty_reason": "overnight",
      "night_status": "occupied",
      "lead_time_days": 5,
      "booking_created_at": "2026-08-01T15:00:00Z",
      "checkin_time": "15:00",
      "checkout_time": "10:00",
      "duty_end_utc": "2026-08-07T13:41:00Z",
      "duty_start_utc": "2026-08-07T06:30:00Z",
      "transfer_minutes": 44,
      "room_net": 209.5,
      "vat_rate": 15,
      "vat_amount": 31.42,
      "vat_country": "ZA",
      "vat_recoverable": 0,
      "city_tax": 0,
      "rate_paid": 240.92,
      "ancillaries": 32.49,
      "fee": 0,
      "currency_local": "ZAR",
      "rate_paid_local": 4783.86,
      "fx_rate": 0.050361,
      "fx_date": "2026-08-07",
      "currency": "EUR",
      "revenue_model": "routespring_contract",
      "supplier_cost": 223.64,
      "markup": 17.28,
      "commission_received": 0,
      "commission_shared": 0,
      "commission_share_pct": 0,
      "rebate_received": 0,
      "vcc_ref": "VCC-8854351",
      "vcc_auth_amount": 298.41,
      "folio_amount": null,
      "settled_amount": null,
      "settled_at": null,
      "contracted_rate": 240.92,
      "baseline_rate": 309.89,
      "market_rate": 300.59,
      "rate_honoured": 1,
      "customer": "DHL",
      "cost_centre": "LGG-CREW",
      "change_type": null,
      "change_source": null,
      "change_cost": 0,
      "modify_attempted": 0,
      "modify_failed_reason": null,
      "room_lost": 0,
      "exception_opened_at": null,
      "exception_resolved_at": null,
      "resolved_by": null,
      "sla_breached": 0,
      "recon_state": "awaiting_folio",
      "recon_amount": 0,
      "crew_rating": 2.5,
      "complaint_theme": "noise",
      "source_file_id": "AIMS-2026-08-06",
      "ingested_at": "2026-08-07T02:14:00Z",
      "version": 1,
      "public_rate": 309.89,
      "discount_pct": 22.26
    },
    {
      "id": "RS-8854598-1",
      "period": "2026-08",
      "night": "2026-08-07",
      "booking_id": "RS-8854598",
      "duty_id": "D-514598",
      "layover_id": "L-514599",
      "crew_id": "BEL-1045",
      "crew_name": "L. Lambert",
      "crew_rank": "CC",
      "traveller_type": "crew",
      "entity": "ASL Airlines Belgium",
      "legal_entity": "ASL Airlines Belgium NV",
      "home_base": "BRU",
      "station": "JNB",
      "country": "ZA",
      "property_id": "P-125",
      "hotel": "InterContinental OR Tambo",
      "chain": "IHG",
      "contract_id": "C-125",
      "allotment_id": null,
      "is_allotment_night": 0,
      "rate_type": "contracted",
      "duty_reason": "standby",
      "night_status": "occupied",
      "lead_time_days": 9,
      "booking_created_at": "2026-07-29T05:40:00Z",
      "checkin_time": "05:40",
      "checkout_time": "04:30",
      "duty_end_utc": "2026-08-07T04:21:00Z",
      "duty_start_utc": "2026-08-07T14:05:00Z",
      "transfer_minutes": 44,
      "room_net": 209.7,
      "vat_rate": 15,
      "vat_amount": 31.45,
      "vat_country": "ZA",
      "vat_recoverable": 0,
      "city_tax": 0,
      "rate_paid": 241.15,
      "ancillaries": 0,
      "fee": 15.97,
      "currency_local": "ZAR",
      "rate_paid_local": 4788.43,
      "fx_rate": 0.050361,
      "fx_date": "2026-08-07",
      "currency": "EUR",
      "revenue_model": "routespring_contract",
      "supplier_cost": 222.65,
      "markup": 18.5,
      "commission_received": 0,
      "commission_shared": 0,
      "commission_share_pct": 0,
      "rebate_received": 0,
      "vcc_ref": "VCC-8854598",
      "vcc_auth_amount": 266.15,
      "folio_amount": 241.15,
      "settled_amount": 241.15,
      "settled_at": "2026-08-07T23:59:00Z",
      "contracted_rate": 241.15,
      "baseline_rate": 309.89,
      "market_rate": 300.59,
      "rate_honoured": 1,
      "customer": "FedEx",
      "cost_centre": "BRU-CREW",
      "change_type": null,
      "change_source": null,
      "change_cost": 0,
      "modify_attempted": 0,
      "modify_failed_reason": null,
      "room_lost": 0,
      "exception_opened_at": null,
      "exception_resolved_at": null,
      "resolved_by": null,
      "sla_breached": 0,
      "recon_state": "matched",
      "recon_amount": 0,
      "crew_rating": null,
      "complaint_theme": null,
      "source_file_id": "AIMS-2026-08-07",
      "ingested_at": "2026-08-07T02:14:00Z",
      "version": 1,
      "public_rate": 309.89,
      "discount_pct": 22.18
    },
    {
      "id": "RS-8853937-1",
      "period": "2026-08",
      "night": "2026-08-08",
      "booking_id": "RS-8853937",
      "duty_id": "D-513937",
      "layover_id": "L-513938",
      "crew_id": "BEL-1051",
      "crew_name": "H. Peeters",
      "crew_rank": "CC",
      "traveller_type": "crew",
      "entity": "ASL Airlines Belgium",
      "legal_entity": "ASL Airlines Belgium NV",
      "home_base": "BRU",
      "station": "JNB",
      "country": "ZA",
      "property_id": "P-124",
      "hotel": "Protea OR Tambo",
      "chain": "Marriott",
      "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-07-30T14:00:00Z",
      "checkin_time": "14:00",
      "checkout_time": "12:00",
      "duty_end_utc": "2026-08-08T12:39:00Z",
      "duty_start_utc": "2026-08-08T06:30:00Z",
      "transfer_minutes": 46,
      "room_net": 198.4,
      "vat_rate": 15,
      "vat_amount": 29.76,
      "vat_country": "ZA",
      "vat_recoverable": 0,
      "city_tax": 0,
      "rate_paid": 228.16,
      "ancillaries": 19.81,
      "fee": 15.97,
      "currency_local": "ZAR",
      "rate_paid_local": 4521.6,
      "fx_rate": 0.05046,
      "fx_date": "2026-08-08",
      "currency": "EUR",
      "revenue_model": "vendor_commission",
      "supplier_cost": 228.16,
      "markup": 0,
      "commission_received": 19.42,
      "commission_shared": 9.71,
      "commission_share_pct": 50,
      "rebate_received": 0,
      "vcc_ref": "VCC-8853937",
      "vcc_auth_amount": 272.97,
      "folio_amount": 247.97,
      "settled_amount": 247.97,
      "settled_at": "2026-08-08T23:59:00Z",
      "contracted_rate": null,
      "baseline_rate": 270.35,
      "market_rate": 262.24,
      "rate_honoured": 1,
      "customer": "UPS",
      "cost_centre": "BRU-CREW",
      "change_type": null,
      "change_source": null,
      "change_cost": 0,
      "modify_attempted": 0,
      "modify_failed_reason": null,
      "room_lost": 0,
      "exception_opened_at": null,
      "exception_resolved_at": null,
      "resolved_by": null,
      "sla_breached": 0,
      "recon_state": "matched",
      "recon_amount": 0,
      "crew_rating": null,
      "complaint_theme": null,
      "source_file_id": "AIMS-2026-08-08",
      "ingested_at": "2026-08-08T02:14:00Z",
      "version": 1,
      "public_rate": 270.35,
      "discount_pct": 15.61
    },
    {
      "id": "RS-8854117-3",
      "period": "2026-08",
      "night": "2026-08-08",
      "booking_id": "RS-8854117",
      "duty_id": "D-514117",
      "layover_id": "L-514118",
      "crew_id": "BEL-1074",
      "crew_name": "M. De Smet",
      "crew_rank": "CPT",
      "traveller_type": "crew",
      "entity": "ASL Airlines Belgium",
      "legal_entity": "ASL Airlines Belgium NV",
      "home_base": "LGG",
      "station": "JNB",
      "country": "ZA",
      "property_id": "P-124",
      "hotel": "Protea OR Tambo",
      "chain": "Marriott",
      "contract_id": "C-124",
      "allotment_id": "A-124",
      "is_allotment_night": 1,
      "rate_type": "contracted",
      "duty_reason": "overnight",
      "night_status": "occupied",
      "lead_time_days": 1,
      "booking_created_at": "2026-08-05T16:00:00Z",
      "checkin_time": "16:00",
      "checkout_time": "12:00",
      "duty_end_utc": "2026-08-08T14:39:00Z",
      "duty_start_utc": "2026-08-08T14:05:00Z",
      "transfer_minutes": 46,
      "room_net": 201.57,
      "vat_rate": 15,
      "vat_amount": 30.24,
      "vat_country": "ZA",
      "vat_recoverable": 0,
      "city_tax": 0,
      "rate_paid": 231.81,
      "ancillaries": 21.19,
      "fee": 0,
      "currency_local": "ZAR",
      "rate_paid_local": 4593.94,
      "fx_rate": 0.05046,
      "fx_date": "2026-08-08",
      "currency": "EUR",
      "revenue_model": "airline_contract",
      "supplier_cost": 231.81,
      "markup": 0,
      "commission_received": 0,
      "commission_shared": 0,
      "commission_share_pct": 0,
      "rebate_received": 0,
      "vcc_ref": "VCC-8854117",
      "vcc_auth_amount": 278,
      "folio_amount": 253,
      "settled_amount": 253,
      "settled_at": "2026-08-08T23:59:00Z",
      "contracted_rate": 231.81,
      "baseline_rate": 270.35,
      "market_rate": 262.24,
      "rate_honoured": 1,
      "customer": "UPS",
      "cost_centre": "LGG-CREW",
      "change_type": null,
      "change_source": null,
      "change_cost": 0,
      "modify_attempted": 0,
      "modify_failed_reason": null,
      "room_lost": 0,
      "exception_opened_at": null,
      "exception_resolved_at": null,
      "resolved_by": null,
      "sla_breached": 0,
      "recon_state": "matched",
      "recon_amount": 0,
      "crew_rating": null,
      "complaint_theme": null,
      "source_file_id": "AIMS-2026-08-06",
      "ingested_at": "2026-08-08T02:14:00Z",
      "version": 1,
      "public_rate": 270.35,
      "discount_pct": 14.26
    },
    {
      "id": "RS-8854169-2",
      "period": "2026-08",
      "night": "2026-08-08",
      "booking_id": "RS-8854169",
      "duty_id": "D-514169",
      "layover_id": "L-514170",
      "crew_id": "BEL-1038",
      "crew_name": "J. De Smet",
      "crew_rank": "ENG",
      "traveller_type": "crew",
      "entity": "ASL Airlines Belgium",
      "legal_entity": "ASL Airlines Belgium NV",
      "home_base": "BRU",
      "station": "JNB",
      "country": "ZA",
      "property_id": "P-124",
      "hotel": "Protea OR Tambo",
      "chain": "Marriott",
      "contract_id": null,
      "allotment_id": null,
      "is_allotment_night": 0,
      "rate_type": "bedbank",
      "duty_reason": "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-08T00:00:00Z",
      "duty_start_utc": "2026-08-08T14:05:00Z",
      "transfer_minutes": 46,
      "room_net": 187.33,
      "vat_rate": 15,
      "vat_amount": 28.1,
      "vat_country": "ZA",
      "vat_recoverable": 0,
      "city_tax": 0,
      "rate_paid": 215.43,
      "ancillaries": 0,
      "fee": 0,
      "currency_local": "ZAR",
      "rate_paid_local": 4269.32,
      "fx_rate": 0.05046,
      "fx_date": "2026-08-08",
      "currency": "EUR",
      "revenue_model": "vendor_net",
      "supplier_cost": 192.39,
      "markup": 23.04,
      "commission_received": 0,
      "commission_shared": 0,
      "commission_share_pct": 0,
      "rebate_received": 0,
      "vcc_ref": "VCC-8854169",
      "vcc_auth_amount": 240.43,
      "folio_amount": 215.43,
      "settled_amount": 215.43,
      "settled_at": "2026-08-08T23:59:00Z",
      "contracted_rate": null,
      "baseline_rate": 270.35,
      "market_rate": 262.24,
      "rate_honoured": 1,
      "customer": "DHL",
      "cost_centre": "BRU-CREW",
      "change_type": null,
      "change_source": null,
      "change_cost": 0,
      "modify_attempted": 0,
      "modify_failed_reason": null,
      "room_lost": 0,
      "exception_opened_at": null,
      "exception_resolved_at": null,
      "resolved_by": null,
      "sla_breached": 0,
      "recon_state": "matched",
      "recon_amount": 0,
      "crew_rating": null,
      "complaint_theme": null,
      "source_file_id": "AIMS-2026-08-07",
      "ingested_at": "2026-08-08T02:14:00Z",
      "version": 1,
      "public_rate": 270.35,
      "discount_pct": 20.31
    },
    {
      "id": "RS-8854246-2",
      "period": "2026-08",
      "night": "2026-08-08",
      "booking_id": "RS-8854246",
      "duty_id": "D-514246",
      "layover_id": "L-514247",
      "crew_id": "BEL-1087",
      "crew_name": "H. Peeters",
      "crew_rank": "CC",
      "traveller_type": "crew",
      "entity": "ASL Airlines Belgium",
      "legal_entity": "ASL Airlines Belgium NV",
      "home_base": "LGG",
      "station": "JNB",
      "country": "ZA",
      "property_id": "P-125",
      "hotel": "InterContinental OR Tambo",
      "chain": "IHG",
      "contract_id": "C-125",
      "allotment_id": "A-125",
      "is_allotment_night": 1,
      "rate_type": "contracted",
      "duty_reason": "held",
      "night_status": "occupied",
      "lead_time_days": null,
      "booking_created_at": null,
      "checkin_time": null,
      "checkout_time": null,
      "duty_end_utc": "2026-08-08T13:41:00Z",
      "duty_start_utc": "2026-08-08T09:15:00Z",
      "transfer_minutes": 44,
      "room_net": 209.02,
      "vat_rate": 15,
      "vat_amount": 31.35,
      "vat_country": "ZA",
      "vat_recoverable": 0,
      "city_tax": 0,
      "rate_paid": 240.37,
      "ancillaries": 0,
      "fee": 0,
      "currency_local": "ZAR",
      "rate_paid_local": 4763.58,
      "fx_rate": 0.05046,
      "fx_date": "2026-08-08",
      "currency": "EUR",
      "revenue_model": "routespring_contract",
      "supplier_cost": 223.76,
      "markup": 16.61,
      "commission_received": 0,
      "commission_shared": 0,
      "commission_share_pct": 0,
      "rebate_received": 0,
      "vcc_ref": "VCC-8854246",
      "vcc_auth_amount": null,
      "folio_amount": 240.37,
      "settled_amount": 240.37,
      "settled_at": "2026-08-08T23:59:00Z",
      "contracted_rate": 240.37,
      "baseline_rate": 273.12,
      "market_rate": 264.93,
      "rate_honoured": 1,
      "customer": "DHL",
      "cost_centre": "LGG-CREW",
      "change_type": null,
      "change_source": null,
      "change_cost": 0,
      "modify_attempted": 0,
      "modify_failed_reason": null,
      "room_lost": 0,
      "exception_opened_at": null,
      "exception_resolved_at": null,
      "resolved_by": null,
      "sla_breached": 0,
      "recon_state": "matched",
      "recon_amount": 0,
      "crew_rating": null,
      "complaint_theme": null,
      "source_file_id": "AIMS-2026-08-07",
      "ingested_at": "2026-08-08T02:14:00Z",
      "version": 1,
      "public_rate": 273.12,
      "discount_pct": 11.99
    },
    {
      "id": "RS-8854345-2",
      "period": "2026-08",
      "night": "2026-08-08",
      "booking_id": "RS-8854345",
      "duty_id": "D-514345",
      "layover_id": "L-514346",
      "crew_id": "BEL-1023",
      "crew_name": "A. Verhoeven",
      "crew_rank": "CPT",
      "traveller_type": "crew",
      "entity": "ASL Airlines Belgium",
      "legal_entity": "ASL Airlines Belgium NV",
      "home_base": "LGG",
      "station": "JNB",
      "country": "ZA",
      "property_id": "P-125",
      "hotel": "InterContinental OR Tambo",
      "chain": "IHG",
      "contract_id": null,
      "allotment_id": null,
      "is_allotment_night": 0,
      "rate_type": "bedbank",
      "duty_reason": "overnight",
      "night_status": "occupied",
      "lead_time_days": 1,
      "booking_created_at": "2026-08-06T01:15:00Z",
      "checkin_time": "01:15",
      "checkout_time": "08:15",
      "duty_end_utc": "2026-08-08T00:00:00Z",
      "duty_start_utc": "2026-08-08T11:50:00Z",
      "transfer_minutes": 44,
      "room_net": 190.28,
      "vat_rate": 15,
      "vat_amount": 28.54,
      "vat_country": "ZA",
      "vat_recoverable": 0,
      "city_tax": 0,
      "rate_paid": 218.82,
      "ancillaries": 0,
      "fee": 0,
      "currency_local": "ZAR",
      "rate_paid_local": 4336.5,
      "fx_rate": 0.05046,
      "fx_date": "2026-08-08",
      "currency": "EUR",
      "revenue_model": "vendor_net",
      "supplier_cost": 196.3,
      "markup": 22.52,
      "commission_received": 0,
      "commission_shared": 0,
      "commission_share_pct": 0,
      "rebate_received": 0,
      "vcc_ref": "VCC-8854345",
      "vcc_auth_amount": 243.82,
      "folio_amount": 218.82,
      "settled_amount": 218.82,
      "settled_at": "2026-08-08T23:59:00Z",
      "contracted_rate": null,
      "baseline_rate": 273.12,
      "market_rate": 264.93,
      "rate_honoured": 1,
      "customer": "UPS",
      "cost_centre": "LGG-CREW",
      "change_type": null,
      "change_source": null,
      "change_cost": 0,
      "modify_attempted": 0,
      "modify_failed_reason": null,
      "room_lost": 0,
      "exception_opened_at": null,
      "exception_resolved_at": null,
      "resolved_by": null,
      "sla_breached": 0,
      "recon_state": "matched",
      "recon_amount": 0,
      "crew_rating": null,
      "complaint_theme": null,
      "source_file_id": "AIMS-2026-08-07",
      "ingested_at": "2026-08-08T02:14:00Z",
      "version": 1,
      "public_rate": 273.12,
      "discount_pct": 19.88
    },
    {
      "id": "RS-8854375-1",
      "period": "2026-08",
      "night": "2026-08-08",
      "booking_id": "RS-8854375",
      "duty_id": "D-514375",
      "layover_id": "L-514376",
      "crew_id": "BEL-1012",
      "crew_name": "A. Vermeulen",
      "crew_rank": "CPT",
      "traveller_type": "crew",
      "entity": "ASL Airlines Belgium",
      "legal_entity": "ASL Airlines Belgium NV",
      "home_base": "LGG",
      "station": "JNB",
      "country": "ZA",
      "property_id": "P-124",
      "hotel": "Protea OR Tambo",
      "chain": "Marriott",
      "contract_id": null,
      "allotment_id": null,
      "is_allotment_night": 0,
      "rate_type": "bedbank",
      "duty_reason": "overnight",
      "night_status": "occupied",
      "lead_time_days": 9,
      "booking_created_at": "2026-07-30T05:40:00Z",
      "checkin_time": "05:40",
      "checkout_time": "11:00",
      "duty_end_utc": "2026-08-08T04:19:00Z",
      "duty_start_utc": "2026-08-08T06:30:00Z",
      "transfer_minutes": 46,
      "room_net": 190.84,
      "vat_rate": 15,
      "vat_amount": 28.63,
      "vat_country": "ZA",
      "vat_recoverable": 0,
      "city_tax": 0,
      "rate_paid": 219.47,
      "ancillaries": 14.63,
      "fee": 15.97,
      "currency_local": "ZAR",
      "rate_paid_local": 4349.39,
      "fx_rate": 0.05046,
      "fx_date": "2026-08-08",
      "currency": "EUR",
      "revenue_model": "vendor_net",
      "supplier_cost": 195.93,
      "markup": 23.54,
      "commission_received": 0,
      "commission_shared": 0,
      "commission_share_pct": 0,
      "rebate_received": 0,
      "vcc_ref": "VCC-8854375",
      "vcc_auth_amount": 259.1,
      "folio_amount": 234.1,
      "settled_amount": 234.1,
      "settled_at": "2026-08-08T23:59:00Z",
      "contracted_rate": null,
      "baseline_rate": 270.35,
      "market_rate": 262.24,
      "rate_honoured": 1,
      "customer": "DHL",
      "cost_centre": "LGG-CREW",
      "change_type": null,
      "change_source": null,
      "change_cost": 0,
      "modify_attempted": 0,
      "modify_failed_reason": null,
      "room_lost": 0,
      "exception_opened_at": null,
      "exception_resolved_at": null,
      "resolved_by": null,
      "sla_breached": 0,
      "recon_state": "matched",
      "recon_amount": 0,
      "crew_rating": null,
      "complaint_theme": null,
      "source_file_id": "AIMS-2026-08-08",
      "ingested_at": "2026-08-08T02:14:00Z",
      "version": 1,
      "public_rate": 270.35,
      "discount_pct": 18.82
    },
    {
      "id": "RS-8854435-1",
      "period": "2026-08",
      "night": "2026-08-08",
      "booking_id": "RS-8854435",
      "duty_id": "D-514435",
      "layover_id": "L-514436",
      "crew_id": "BEL-1019",
      "crew_name": "H. Wouters",
      "crew_rank": "CPT",
      "traveller_type": "crew",
      "entity": "ASL Airlines Belgium",
      "legal_entity": "ASL Airlines Belgium NV",
      "home_base": "LGG",
      "station": "JNB",
      "country": "ZA",
      "property_id": "P-124",
      "hotel": "Protea OR Tambo",
      "chain": "Marriott",
      "contract_id": "C-124",
      "allotment_id": "A-124",
      "is_allotment_night": 1,
      "rate_type": "contracted",
      "duty_reason": "overnight",
      "night_status": "occupied",
      "lead_time_days": 1,
      "booking_created_at": "2026-08-07T16:00:00Z",
      "checkin_time": "16:00",
      "checkout_time": "10:00",
      "duty_end_utc": "2026-08-08T14:39:00Z",
      "duty_start_utc": "2026-08-08T14:05:00Z",
      "transfer_minutes": 46,
      "room_net": 200.15,
      "vat_rate": 15,
      "vat_amount": 30.02,
      "vat_country": "ZA",
      "vat_recoverable": 0,
      "city_tax": 0,
      "rate_paid": 230.17,
      "ancillaries": 0,
      "fee": 15.97,
      "currency_local": "ZAR",
      "rate_paid_local": 4561.43,
      "fx_rate": 0.05046,
      "fx_date": "2026-08-08",
      "currency": "EUR",
      "revenue_model": "airline_contract",
      "supplier_cost": 230.17,
      "markup": 0,
      "commission_received": 0,
      "commission_shared": 0,
      "commission_share_pct": 0,
      "rebate_received": 0,
      "vcc_ref": "VCC-8854435",
      "vcc_auth_amount": 255.17,
      "folio_amount": 230.17,
      "settled_amount": 230.17,
      "settled_at": "2026-08-08T23:59:00Z",
      "contracted_rate": 230.17,
      "baseline_rate": 270.35,
      "market_rate": 262.24,
      "rate_honoured": 1,
      "customer": "UPS",
      "cost_centre": "LGG-CREW",
      "change_type": null,
      "change_source": null,
      "change_cost": 0,
      "modify_attempted": 0,
      "modify_failed_reason": null,
      "room_lost": 0,
      "exception_opened_at": null,
      "exception_resolved_at": null,
      "resolved_by": null,
      "sla_breached": 0,
      "recon_state": "matched",
      "recon_amount": 0,
      "crew_rating": 2,
      "complaint_theme": "noise",
      "source_file_id": "AIMS-2026-08-08",
      "ingested_at": "2026-08-08T02:14:00Z",
      "version": 1,
      "public_rate": 270.35,
      "discount_pct": 14.86
    },
    {
      "id": "RS-8854598-2",
      "period": "2026-08",
      "night": "2026-08-08",
      "booking_id": "RS-8854598",
      "duty_id": "D-514598",
      "layover_id": "L-514599",
      "crew_id": "BEL-1045",
      "crew_name": "L. Lambert",
      "crew_rank": "CC",
      "traveller_type": "crew",
      "entity": "ASL Airlines Belgium",
      "legal_entity": "ASL Airlines Belgium NV",
      "home_base": "BRU",
      "station": "JNB",
      "country": "ZA",
      "property_id": "P-125",
      "hotel": "InterContinental OR Tambo",
      "chain": "IHG",
      "contract_id": "C-125",
      "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-08T04:21:00Z",
      "duty_start_utc": "2026-08-08T09:15:00Z",
      "transfer_minutes": 44,
      "room_net": 209.7,
      "vat_rate": 15,
      "vat_amount": 31.45,
      "vat_country": "ZA",
      "vat_recoverable": 0,
      "city_tax": 0,
      "rate_paid": 241.15,
      "ancillaries": 0,
      "fee": 0,
      "currency_local": "ZAR",
      "rate_paid_local": 4779.03,
      "fx_rate": 0.05046,
      "fx_date": "2026-08-08",
      "currency": "EUR",
      "revenue_model": "routespring_contract",
      "supplier_cost": 222.65,
      "markup": 18.5,
      "commission_received": 0,
      "commission_shared": 0,
      "commission_share_pct": 0,
      "rebate_received": 0,
      "vcc_ref": "VCC-8854598",
      "vcc_auth_amount": null,
      "folio_amount": 241.15,
      "settled_amount": 241.15,
      "settled_at": "2026-08-08T23:59:00Z",
      "contracted_rate": 241.15,
      "baseline_rate": 273.12,
      "market_rate": 264.93,
      "rate_honoured": 1,
      "customer": "FedEx",
      "cost_centre": "BRU-CREW",
      "change_type": null,
      "change_source": null,
      "change_cost": 0,
      "modify_attempted": 0,
      "modify_failed_reason": null,
      "room_lost": 0,
      "exception_opened_at": null,
      "exception_resolved_at": null,
      "resolved_by": null,
      "sla_breached": 0,
      "recon_state": "matched",
      "recon_amount": 0,
      "crew_rating": null,
      "complaint_theme": null,
      "source_file_id": "AIMS-2026-08-07",
      "ingested_at": "2026-08-08T02:14:00Z",
      "version": 1,
      "public_rate": 273.12,
      "discount_pct": 11.71
    },
    {
      "id": "RS-8853937-2",
      "period": "2026-08",
      "night": "2026-08-09",
      "booking_id": "RS-8853937",
      "duty_id": "D-513937",
      "layover_id": "L-513938",
      "crew_id": "BEL-1051",
      "crew_name": "H. Peeters",
      "crew_rank": "CC",
      "traveller_type": "crew",
      "entity": "ASL Airlines Belgium",
      "legal_entity": "ASL Airlines Belgium NV",
      "home_base": "BRU",
      "station": "JNB",
      "country": "ZA",
      "property_id": "P-124",
      "hotel": "Protea OR Tambo",
      "chain": "Marriott",
      "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-30T14:00:00Z",
      "checkin_time": "14:00",
      "checkout_time": "12:00",
      "duty_end_utc": "2026-08-09T12:39:00Z",
      "duty_start_utc": "2026-08-09T06:30:00Z",
      "transfer_minutes": 46,
      "room_net": 206.3,
      "vat_rate": 15,
      "vat_amount": 30.94,
      "vat_country": "ZA",
      "vat_recoverable": 0,
      "city_tax": 0,
      "rate_paid": 237.24,
      "ancillaries": 0,
      "fee": 0,
      "currency_local": "ZAR",
      "rate_paid_local": 4705.84,
      "fx_rate": 0.050414,
      "fx_date": "2026-08-09",
      "currency": "EUR",
      "revenue_model": "vendor_commission",
      "supplier_cost": 237.24,
      "markup": 0,
      "commission_received": 20.2,
      "commission_shared": 10.1,
      "commission_share_pct": 50,
      "rebate_received": 0,
      "vcc_ref": "VCC-8853937",
      "vcc_auth_amount": 262.24,
      "folio_amount": 237.24,
      "settled_amount": 237.24,
      "settled_at": "2026-08-09T23:59:00Z",
      "contracted_rate": null,
      "baseline_rate": 281.11,
      "market_rate": 272.68,
      "rate_honoured": 1,
      "customer": "UPS",
      "cost_centre": "BRU-CREW",
      "change_type": null,
      "change_source": null,
      "change_cost": 0,
      "modify_attempted": 0,
      "modify_failed_reason": null,
      "room_lost": 0,
      "exception_opened_at": null,
      "exception_resolved_at": null,
      "resolved_by": null,
      "sla_breached": 0,
      "recon_state": "matched",
      "recon_amount": 0,
      "crew_rating": null,
      "complaint_theme": null,
      "source_file_id": "AIMS-2026-08-08",
      "ingested_at": "2026-08-09T02:14:00Z",
      "version": 1,
      "public_rate": 281.11,
      "discount_pct": 15.61
    },
    {
      "id": "RS-8854117-4",
      "period": "2026-08",
      "night": "2026-08-09",
      "booking_id": "RS-8854117",
      "duty_id": "D-514117",
      "layover_id": "L-514118",
      "crew_id": "BEL-1074",
      "crew_name": "M. De Smet",
      "crew_rank": "CPT",
      "traveller_type": "crew",
      "entity": "ASL Airlines Belgium",
      "legal_entity": "ASL Airlines Belgium NV",
      "home_base": "LGG",
      "station": "JNB",
      "country": "ZA",
      "property_id": "P-124",
      "hotel": "Protea OR Tambo",
      "chain": "Marriott",
      "contract_id": "C-124",
      "allotment_id": "A-124",
      "is_allotment_night": 1,
      "rate_type": "contracted",
      "duty_reason": "overnight",
      "night_status": "occupied",
      "lead_time_days": 1,
      "booking_created_at": "2026-08-05T16:00:00Z",
      "checkin_time": "16:00",
      "checkout_time": "12:00",
      "duty_end_utc": "2026-08-09T14:39:00Z",
      "duty_start_utc": "2026-08-09T09:15:00Z",
      "transfer_minutes": 46,
      "room_net": 201.57,
      "vat_rate": 15,
      "vat_amount": 30.24,
      "vat_country": "ZA",
      "vat_recoverable": 0,
      "city_tax": 0,
      "rate_paid": 231.81,
      "ancillaries": 0,
      "fee": 0,
      "currency_local": "ZAR",
      "rate_paid_local": 4598.13,
      "fx_rate": 0.050414,
      "fx_date": "2026-08-09",
      "currency": "EUR",
      "revenue_model": "airline_contract",
      "supplier_cost": 231.81,
      "markup": 0,
      "commission_received": 0,
      "commission_shared": 0,
      "commission_share_pct": 0,
      "rebate_received": 0,
      "vcc_ref": "VCC-8854117",
      "vcc_auth_amount": 256.81,
      "folio_amount": 231.81,
      "settled_amount": 231.81,
      "settled_at": "2026-08-09T23:59:00Z",
      "contracted_rate": 231.81,
      "baseline_rate": 281.11,
      "market_rate": 272.68,
      "rate_honoured": 1,
      "customer": "UPS",
      "cost_centre": "LGG-CREW",
      "change_type": null,
      "change_source": null,
      "change_cost": 0,
      "modify_attempted": 0,
      "modify_failed_reason": null,
      "room_lost": 0,
      "exception_opened_at": null,
      "exception_resolved_at": null,
      "resolved_by": null,
      "sla_breached": 0,
      "recon_state": "matched",
      "recon_amount": 0,
      "crew_rating": null,
      "complaint_theme": null,
      "source_file_id": "AIMS-2026-08-06",
      "ingested_at": "2026-08-09T02:14:00Z",
      "version": 1,
      "public_rate": 281.11,
      "discount_pct": 17.54
    },
    {
      "id": "RS-8854169-3",
      "period": "2026-08",
      "night": "2026-08-09",
      "booking_id": "RS-8854169",
      "duty_id": "D-514169",
      "layover_id": "L-514170",
      "crew_id": "BEL-1038",
      "crew_name": "J. De Smet",
      "crew_rank": "ENG",
      "traveller_type": "crew",
      "entity": "ASL Airlines Belgium",
      "legal_entity": "ASL Airlines Belgium NV",
      "home_base": "BRU",
      "station": "JNB",
      "country": "ZA",
      "property_id": "P-124",
      "hotel": "Protea OR Tambo",
      "chain": "Marriott",
      "contract_id": null,
      "allotment_id": null,
      "is_allotment_night": 0,
      "rate_type": "bedbank",
      "duty_reason": "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-09T00:00:00Z",
      "duty_start_utc": "2026-08-09T09:15:00Z",
      "transfer_minutes": 46,
      "room_net": 194.78,
      "vat_rate": 15,
      "vat_amount": 29.22,
      "vat_country": "ZA",
      "vat_recoverable": 0,
      "city_tax": 0,
      "rate_paid": 224,
      "ancillaries": 27.6,
      "fee": 0,
      "currency_local": "ZAR",
      "rate_paid_local": 4443.21,
      "fx_rate": 0.050414,
      "fx_date": "2026-08-09",
      "currency": "EUR",
      "revenue_model": "vendor_net",
      "supplier_cost": 200.04,
      "markup": 23.96,
      "commission_received": 0,
      "commission_shared": 0,
      "commission_share_pct": 0,
      "rebate_received": 0,
      "vcc_ref": "VCC-8854169",
      "vcc_auth_amount": 276.6,
      "folio_amount": 251.6,
      "settled_amount": 251.6,
      "settled_at": "2026-08-09T23:59:00Z",
      "contracted_rate": null,
      "baseline_rate": 281.11,
      "market_rate": 272.68,
      "rate_honoured": 1,
      "customer": "DHL",
      "cost_centre": "BRU-CREW",
      "change_type": null,
      "change_source": null,
      "change_cost": 0,
      "modify_attempted": 0,
      "modify_failed_reason": null,
      "room_lost": 0,
      "exception_opened_at": null,
      "exception_resolved_at": null,
      "resolved_by": null,
      "sla_breached": 0,
      "recon_state": "matched",
      "recon_amount": 0,
      "crew_rating": null,
      "complaint_theme": null,
      "source_file_id": "AIMS-2026-08-07",
      "ingested_at": "2026-08-09T02:14:00Z",
      "version": 1,
      "public_rate": 281.11,
      "discount_pct": 20.32
    },
    {
      "id": "RS-8854246-3",
      "period": "2026-08",
      "night": "2026-08-09",
      "booking_id": "RS-8854246",
      "duty_id": "D-514246",
      "layover_id": "L-514247",
      "crew_id": "BEL-1087",
      "crew_name": "H. Peeters",
      "crew_rank": "CC",
      "traveller_type": "crew",
      "entity": "ASL Airlines Belgium",
      "legal_entity": "ASL Airlines Belgium NV",
      "home_base": "LGG",
      "station": "JNB",
      "country": "ZA",
      "property_id": "P-125",
      "hotel": "InterContinental OR Tambo",
      "chain": "IHG",
      "contract_id": "C-125",
      "allotment_id": "A-125",
      "is_allotment_night": 1,
      "rate_type": "contracted",
      "duty_reason": "overnight",
      "night_status": "occupied",
      "lead_time_days": 0.5,
      "booking_created_at": "2026-08-07T03:00:00Z",
      "checkin_time": "15:00",
      "checkout_time": "10:00",
      "duty_end_utc": "2026-08-09T13:41:00Z",
      "duty_start_utc": "2026-08-09T09:15:00Z",
      "transfer_minutes": 44,
      "room_net": 209.02,
      "vat_rate": 15,
      "vat_amount": 31.35,
      "vat_country": "ZA",
      "vat_recoverable": 0,
      "city_tax": 0,
      "rate_paid": 240.37,
      "ancillaries": 0,
      "fee": 0,
      "currency_local": "ZAR",
      "rate_paid_local": 4767.92,
      "fx_rate": 0.050414,
      "fx_date": "2026-08-09",
      "currency": "EUR",
      "revenue_model": "routespring_contract",
      "supplier_cost": 223.76,
      "markup": 16.61,
      "commission_received": 0,
      "commission_shared": 0,
      "commission_share_pct": 0,
      "rebate_received": 0,
      "vcc_ref": "VCC-8854246",
      "vcc_auth_amount": 265.37,
      "folio_amount": 240.37,
      "settled_amount": 240.37,
      "settled_at": "2026-08-09T23:59:00Z",
      "contracted_rate": 240.37,
      "baseline_rate": 280.54,
      "market_rate": 272.12,
      "rate_honoured": 1,
      "customer": "DHL",
      "cost_centre": "LGG-CREW",
      "change_type": "modify_in_place",
      "change_source": "aims",
      "change_cost": 17.47,
      "modify_attempted": 1,
      "modify_failed_reason": null,
      "room_lost": 0,
      "exception_opened_at": null,
      "exception_resolved_at": null,
      "resolved_by": "automation",
      "sla_breached": 0,
      "recon_state": "matched",
      "recon_amount": 0,
      "crew_rating": null,
      "complaint_theme": null,
      "source_file_id": "AIMS-2026-08-07",
      "ingested_at": "2026-08-09T02:14:00Z",
      "version": 1,
      "public_rate": 280.54,
      "discount_pct": 14.32
    },
    {
      "id": "RS-8854331-1",
      "period": "2026-08",
      "night": "2026-08-09",
      "booking_id": "RS-8854331",
      "duty_id": "D-514331",
      "layover_id": "L-514332",
      "crew_id": "BEL-1002",
      "crew_name": "T. De Smet",
      "crew_rank": "CPT",
      "traveller_type": "crew",
      "entity": "ASL Airlines Belgium",
      "legal_entity": "ASL Airlines Belgium NV",
      "home_base": "BRU",
      "station": "JNB",
      "country": "ZA",
      "property_id": "P-124",
      "hotel": "Protea OR Tambo",
      "chain": "Marriott",
      "contract_id": "C-124",
      "allotment_id": "A-124",
      "is_allotment_night": 1,
      "rate_type": "contracted",
      "duty_reason": "overnight",
      "night_status": "occupied",
      "lead_time_days": 3,
      "booking_created_at": "2026-08-06T05:40:00Z",
      "checkin_time": "05:40",
      "checkout_time": "11:00",
      "duty_end_utc": "2026-08-09T04:19:00Z",
      "duty_start_utc": "2026-08-09T09:15:00Z",
      "transfer_minutes": 46,
      "room_net": 197.95,
      "vat_rate": 15,
      "vat_amount": 29.69,
      "vat_country": "ZA",
      "vat_recoverable": 0,
      "city_tax": 0,
      "rate_paid": 227.64,
      "ancillaries": 0,
      "fee": 15.97,
      "currency_local": "ZAR",
      "rate_paid_local": 4515.41,
      "fx_rate": 0.050414,
      "fx_date": "2026-08-09",
      "currency": "EUR",
      "revenue_model": "routespring_contract",
      "supplier_cost": 215.61,
      "markup": 12.03,
      "commission_received": 0,
      "commission_shared": 0,
      "commission_share_pct": 0,
      "rebate_received": 0,
      "vcc_ref": "VCC-8854331",
      "vcc_auth_amount": 252.64,
      "folio_amount": 227.64,
      "settled_amount": 227.64,
      "settled_at": "2026-08-09T23:59:00Z",
      "contracted_rate": 227.64,
      "baseline_rate": 281.11,
      "market_rate": 272.68,
      "rate_honoured": 1,
      "customer": "FedEx",
      "cost_centre": "BRU-CREW",
      "change_type": null,
      "change_source": null,
      "change_cost": 0,
      "modify_attempted": 0,
      "modify_failed_reason": null,
      "room_lost": 0,
      "exception_opened_at": null,
      "exception_resolved_at": null,
      "resolved_by": null,
      "sla_breached": 0,
      "recon_state": "matched",
      "recon_amount": 0,
      "crew_rating": null,
      "complaint_theme": null,
      "source_file_id": "AIMS-2026-08-09",
      "ingested_at": "2026-08-09T02:14:00Z",
      "version": 1,
      "public_rate": 281.11,
      "discount_pct": 19.02
    },
    {
      "id": "RS-8854375-2",
      "period": "2026-08",
      "night": "2026-08-09",
      "booking_id": "RS-8854375",
      "duty_id": "D-514375",
      "layover_id": "L-514376",
      "crew_id": "BEL-1012",
      "crew_name": "A. Vermeulen",
      "crew_rank": "CPT",
      "traveller_type": "crew",
      "entity": "ASL Airlines Belgium",
      "legal_entity": "ASL Airlines Belgium NV",
      "home_base": "LGG",
      "station": "JNB",
      "country": "ZA",
      "property_id": "P-124",
      "hotel": "Protea OR Tambo",
      "chain": "Marriott",
      "contract_id": null,
      "allotment_id": null,
      "is_allotment_night": 0,
      "rate_type": "bedbank",
      "duty_reason": "overnight",
      "night_status": "occupied",
      "lead_time_days": 9,
      "booking_created_at": "2026-07-30T05:40:00Z",
      "checkin_time": "05:40",
      "checkout_time": "11:00",
      "duty_end_utc": "2026-08-09T04:19:00Z",
      "duty_start_utc": "2026-08-09T06:30:00Z",
      "transfer_minutes": 46,
      "room_net": 198.43,
      "vat_rate": 15,
      "vat_amount": 29.77,
      "vat_country": "ZA",
      "vat_recoverable": 0,
      "city_tax": 0,
      "rate_paid": 228.2,
      "ancillaries": 0,
      "fee": 0,
      "currency_local": "ZAR",
      "rate_paid_local": 4526.52,
      "fx_rate": 0.050414,
      "fx_date": "2026-08-09",
      "currency": "EUR",
      "revenue_model": "vendor_net",
      "supplier_cost": 203.72,
      "markup": 24.48,
      "commission_received": 0,
      "commission_shared": 0,
      "commission_share_pct": 0,
      "rebate_received": 0,
      "vcc_ref": "VCC-8854375",
      "vcc_auth_amount": 253.2,
      "folio_amount": 228.2,
      "settled_amount": 228.2,
      "settled_at": "2026-08-09T23:59:00Z",
      "contracted_rate": null,
      "baseline_rate": 281.11,
      "market_rate": 272.68,
      "rate_honoured": 1,
      "customer": "DHL",
      "cost_centre": "LGG-CREW",
      "change_type": null,
      "change_source": null,
      "change_cost": 0,
      "modify_attempted": 0,
      "modify_failed_reason": null,
      "room_lost": 0,
      "exception_opened_at": null,
      "exception_resolved_at": null,
      "resolved_by": null,
      "sla_breached": 0,
      "recon_state": "matched",
      "recon_amount": 0,
      "crew_rating": null,
      "complaint_theme": null,
      "source_file_id": "AIMS-2026-08-08",
      "ingested_at": "2026-08-09T02:14:00Z",
      "version": 1,
      "public_rate": 281.11,
      "discount_pct": 18.82
    },
    {
      "id": "RS-8854423-1",
      "period": "2026-08",
      "night": "2026-08-09",
      "booking_id": "RS-8854423",
      "duty_id": "D-514423",
      "layover_id": "L-514424",
      "crew_id": "BEL-1004",
      "crew_name": "T. Maes",
      "crew_rank": "CC",
      "traveller_type": "crew",
      "entity": "ASL Airlines Belgium",
      "legal_entity": "ASL Airlines Belgium NV",
      "home_base": "LGG",
      "station": "JNB",
      "country": "ZA",
      "property_id": "P-125",
      "hotel": "InterContinental OR Tambo",
      "chain": "IHG",
      "contract_id": "C-125",
      "allotment_id": "A-125",
      "is_allotment_night": 1,
      "rate_type": "contracted",
      "duty_reason": "overnight",
      "night_status": "occupied",
      "lead_time_days": 9,
      "booking_created_at": "2026-07-31T14:00:00Z",
      "checkin_time": "14:00",
      "checkout_time": "08:15",
      "duty_end_utc": "2026-08-09T12:41:00Z",
      "duty_start_utc": "2026-08-09T09:15:00Z",
      "transfer_minutes": 44,
      "room_net": 208.04,
      "vat_rate": 15,
      "vat_amount": 31.21,
      "vat_country": "ZA",
      "vat_recoverable": 0,
      "city_tax": 0,
      "rate_paid": 239.25,
      "ancillaries": 0,
      "fee": 15.97,
      "currency_local": "ZAR",
      "rate_paid_local": 4745.71,
      "fx_rate": 0.050414,
      "fx_date": "2026-08-09",
      "currency": "EUR",
      "revenue_model": "routespring_contract",
      "supplier_cost": 224.93,
      "markup": 14.32,
      "commission_received": 0,
      "commission_shared": 0,
      "commission_share_pct": 0,
      "rebate_received": 0,
      "vcc_ref": "VCC-8854423",
      "vcc_auth_amount": 264.25,
      "folio_amount": 239.25,
      "settled_amount": 239.25,
      "settled_at": "2026-08-09T23:59:00Z",
      "contracted_rate": 239.25,
      "baseline_rate": 280.54,
      "market_rate": 272.12,
      "rate_honoured": 1,
      "customer": "FedEx",
      "cost_centre": "LGG-CREW",
      "change_type": null,
      "change_source": null,
      "change_cost": 0,
      "modify_attempted": 0,
      "modify_failed_reason": null,
      "room_lost": 0,
      "exception_opened_at": null,
      "exception_resolved_at": null,
      "resolved_by": null,
      "sla_breached": 0,
      "recon_state": "matched",
      "recon_amount": 0,
      "crew_rating": null,
      "complaint_theme": null,
      "source_file_id": "AIMS-2026-08-09",
      "ingested_at": "2026-08-09T02:14:00Z",
      "version": 1,
      "public_rate": 280.54,
      "discount_pct": 14.72
    },
    {
      "id": "RS-8854435-2",
      "period": "2026-08",
      "night": "2026-08-09",
      "booking_id": "RS-8854435",
      "duty_id": "D-514435",
      "layover_id": "L-514436",
      "crew_id": "BEL-1019",
      "crew_name": "H. Wouters",
      "crew_rank": "CPT",
      "traveller_type": "crew",
      "entity": "ASL Airlines Belgium",
      "legal_entity": "ASL Airlines Belgium NV",
      "home_base": "LGG",
      "station": "JNB",
      "country": "ZA",
      "property_id": "P-124",
      "hotel": "Protea OR Tambo",
      "chain": "Marriott",
      "contract_id": "C-124",
      "allotment_id": "A-124",
      "is_allotment_night": 1,
      "rate_type": "contracted",
      "duty_reason": "overnight",
      "night_status": "occupied",
      "lead_time_days": 1,
      "booking_created_at": "2026-08-07T16:00:00Z",
      "checkin_time": "16:00",
      "checkout_time": "10:00",
      "duty_end_utc": "2026-08-09T14:39:00Z",
      "duty_start_utc": "2026-08-09T11:50:00Z",
      "transfer_minutes": 46,
      "room_net": 200.15,
      "vat_rate": 15,
      "vat_amount": 30.02,
      "vat_country": "ZA",
      "vat_recoverable": 0,
      "city_tax": 0,
      "rate_paid": 230.17,
      "ancillaries": 15.42,
      "fee": 0,
      "currency_local": "ZAR",
      "rate_paid_local": 4565.6,
      "fx_rate": 0.050414,
      "fx_date": "2026-08-09",
      "currency": "EUR",
      "revenue_model": "airline_contract",
      "supplier_cost": 230.17,
      "markup": 0,
      "commission_received": 0,
      "commission_shared": 0,
      "commission_share_pct": 0,
      "rebate_received": 0,
      "vcc_ref": "VCC-8854435",
      "vcc_auth_amount": 270.59,
      "folio_amount": null,
      "settled_amount": null,
      "settled_at": null,
      "contracted_rate": 230.17,
      "baseline_rate": 281.11,
      "market_rate": 272.68,
      "rate_honoured": 1,
      "customer": "UPS",
      "cost_centre": "LGG-CREW",
      "change_type": null,
      "change_source": null,
      "change_cost": 0,
      "modify_attempted": 0,
      "modify_failed_reason": null,
      "room_lost": 0,
      "exception_opened_at": null,
      "exception_resolved_at": null,
      "resolved_by": null,
      "sla_breached": 0,
      "recon_state": "awaiting_folio",
      "recon_amount": 0,
      "crew_rating": null,
      "complaint_theme": null,
      "source_file_id": "AIMS-2026-08-08",
      "ingested_at": "2026-08-09T02:14:00Z",
      "version": 1,
      "public_rate": 281.11,
      "discount_pct": 18.12
    },
    {
      "id": "RS-8854492-1",
      "period": "2026-08",
      "night": "2026-08-09",
      "booking_id": "RS-8854492",
      "duty_id": "D-514492",
      "layover_id": "L-514493",
      "crew_id": "BEL-1056",
      "crew_name": "K. Dubois",
      "crew_rank": "CPT",
      "traveller_type": "crew",
      "entity": "ASL Airlines Belgium",
      "legal_entity": "ASL Airlines Belgium NV",
      "home_base": "BRU",
      "station": "JNB",
      "country": "ZA",
      "property_id": "P-124",
      "hotel": "Protea OR Tambo",
      "chain": "Marriott",
      "contract_id": "C-124",
      "allotment_id": null,
      "is_allotment_night": 0,
      "rate_type": "contracted",
      "duty_reason": "overnight",
      "night_status": "occupied",
      "lead_time_days": 9,
      "booking_created_at": "2026-07-31T22:30:00Z",
      "checkin_time": "22:30",
      "checkout_time": "04:30",
      "duty_end_utc": "2026-08-09T21:09:00Z",
      "duty_start_utc": "2026-08-09T06:30:00Z",
      "transfer_minutes": 46,
      "room_net": 200.53,
      "vat_rate": 15,
      "vat_amount": 30.08,
      "vat_country": "ZA",
      "vat_recoverable": 0,
      "city_tax": 0,
      "rate_paid": 230.61,
      "ancillaries": 9.07,
      "fee": 15.97,
      "currency_local": "ZAR",
      "rate_paid_local": 4574.32,
      "fx_rate": 0.050414,
      "fx_date": "2026-08-09",
      "currency": "EUR",
      "revenue_model": "airline_contract",
      "supplier_cost": 230.61,
      "markup": 0,
      "commission_received": 0,
      "commission_shared": 0,
      "commission_share_pct": 0,
      "rebate_received": 0,
      "vcc_ref": "VCC-8854492",
      "vcc_auth_amount": 264.68,
      "folio_amount": 239.68,
      "settled_amount": 239.68,
      "settled_at": "2026-08-09T23:59:00Z",
      "contracted_rate": 230.61,
      "baseline_rate": 281.11,
      "market_rate": 272.68,
      "rate_honoured": 1,
      "customer": "FedEx",
      "cost_centre": "BRU-CREW",
      "change_type": null,
      "change_source": null,
      "change_cost": 0,
      "modify_attempted": 0,
      "modify_failed_reason": null,
      "room_lost": 0,
      "exception_opened_at": null,
      "exception_resolved_at": null,
      "resolved_by": null,
      "sla_breached": 0,
      "recon_state": "matched",
      "recon_amount": 0,
      "crew_rating": null,
      "complaint_theme": null,
      "source_file_id": "AIMS-2026-08-09",
      "ingested_at": "2026-08-09T02:14:00Z",
      "version": 1,
      "public_rate": 281.11,
      "discount_pct": 17.96
    },
    {
      "id": "RS-8854576-1",
      "period": "2026-08",
      "night": "2026-08-09",
      "booking_id": "RS-8854576",
      "duty_id": "D-514576",
      "layover_id": "L-514577",
      "crew_id": "BEL-1061",
      "crew_name": "H. Janssens",
      "crew_rank": "CC",
      "traveller_type": "crew",
      "entity": "ASL Airlines Belgium",
      "legal_entity": "ASL Airlines Belgium NV",
      "home_base": "BRU",
      "station": "JNB",
      "country": "ZA",
      "property_id": "P-124",
      "hotel": "Protea OR Tambo",
      "chain": "Marriott",
      "contract_id": null,
      "allotment_id": null,
      "is_allotment_night": 0,
      "rate_type": "gds",
      "duty_reason": "overnight",
      "night_status": "occupied",
      "lead_time_days": 9,
      "booking_created_at": "2026-07-31T15:00:00Z",
      "checkin_time": "15:00",
      "checkout_time": "11:00",
      "duty_end_utc": "2026-08-09T13:39:00Z",
      "duty_start_utc": "2026-08-09T14:05:00Z",
      "transfer_minutes": 46,
      "room_net": 209.54,
      "vat_rate": 15,
      "vat_amount": 31.43,
      "vat_country": "ZA",
      "vat_recoverable": 0,
      "city_tax": 0,
      "rate_paid": 240.97,
      "ancillaries": 0,
      "fee": 15.97,
      "currency_local": "ZAR",
      "rate_paid_local": 4779.82,
      "fx_rate": 0.050414,
      "fx_date": "2026-08-09",
      "currency": "EUR",
      "revenue_model": "vendor_commission",
      "supplier_cost": 240.97,
      "markup": 0,
      "commission_received": 24.13,
      "commission_shared": 12.06,
      "commission_share_pct": 50,
      "rebate_received": 0,
      "vcc_ref": "VCC-8854576",
      "vcc_auth_amount": 265.97,
      "folio_amount": 240.97,
      "settled_amount": 240.97,
      "settled_at": "2026-08-09T23:59:00Z",
      "contracted_rate": null,
      "baseline_rate": 281.11,
      "market_rate": 272.68,
      "rate_honoured": 1,
      "customer": "DHL",
      "cost_centre": "BRU-CREW",
      "change_type": null,
      "change_source": null,
      "change_cost": 0,
      "modify_attempted": 0,
      "modify_failed_reason": null,
      "room_lost": 0,
      "exception_opened_at": null,
      "exception_resolved_at": null,
      "resolved_by": null,
      "sla_breached": 0,
      "recon_state": "matched",
      "recon_amount": 0,
      "crew_rating": null,
      "complaint_theme": null,
      "source_file_id": "AIMS-2026-08-09",
      "ingested_at": "2026-08-09T02:14:00Z",
      "version": 1,
      "public_rate": 281.11,
      "discount_pct": 14.28
    },
    {
      "id": "RS-8854591-1",
      "period": "2026-08",
      "night": "2026-08-09",
      "booking_id": "RS-8854591",
      "duty_id": "D-514591",
      "layover_id": "L-514592",
      "crew_id": "BEL-1053",
      "crew_name": "B. Willems",
      "crew_rank": "FO",
      "traveller_type": "crew",
      "entity": "ASL Airlines Belgium",
      "legal_entity": "ASL Airlines Belgium NV",
      "home_base": "LGG",
      "station": "JNB",
      "country": "ZA",
      "property_id": "P-124",
      "hotel": "Protea OR Tambo",
      "chain": "Marriott",
      "contract_id": null,
      "allotment_id": null,
      "is_allotment_night": 0,
      "rate_type": "bedbank",
      "duty_reason": "overnight",
      "night_status": "occupied",
      "lead_time_days": 5,
      "booking_created_at": "2026-08-04T15:00:00Z",
      "checkin_time": "15:00",
      "checkout_time": "11:00",
      "duty_end_utc": "2026-08-09T13:39:00Z",
      "duty_start_utc": "2026-08-09T06:30:00Z",
      "transfer_minutes": 46,
      "room_net": 198.38,
      "vat_rate": 15,
      "vat_amount": 29.76,
      "vat_country": "ZA",
      "vat_recoverable": 0,
      "city_tax": 0,
      "rate_paid": 228.14,
      "ancillaries": 0,
      "fee": 15.97,
      "currency_local": "ZAR",
      "rate_paid_local": 4525.33,
      "fx_rate": 0.050414,
      "fx_date": "2026-08-09",
      "currency": "EUR",
      "revenue_model": "vendor_net",
      "supplier_cost": 207.07,
      "markup": 21.07,
      "commission_received": 0,
      "commission_shared": 0,
      "commission_share_pct": 0,
      "rebate_received": 0,
      "vcc_ref": "VCC-8854591",
      "vcc_auth_amount": 253.14,
      "folio_amount": 228.14,
      "settled_amount": 228.14,
      "settled_at": "2026-08-09T23:59:00Z",
      "contracted_rate": null,
      "baseline_rate": 281.11,
      "market_rate": 272.68,
      "rate_honoured": 1,
      "customer": "DHL",
      "cost_centre": "LGG-CREW",
      "change_type": null,
      "change_source": null,
      "change_cost": 0,
      "modify_attempted": 0,
      "modify_failed_reason": null,
      "room_lost": 0,
      "exception_opened_at": null,
      "exception_resolved_at": null,
      "resolved_by": null,
      "sla_breached": 0,
      "recon_state": "matched",
      "recon_amount": 0,
      "crew_rating": null,
      "complaint_theme": null,
      "source_file_id": "AIMS-2026-08-09",
      "ingested_at": "2026-08-09T02:14:00Z",
      "version": 1,
      "public_rate": 281.11,
      "discount_pct": 18.84
    },
    {
      "id": "RS-8854598-3",
      "period": "2026-08",
      "night": "2026-08-09",
      "booking_id": "RS-8854598",
      "duty_id": "D-514598",
      "layover_id": "L-514599",
      "crew_id": "BEL-1045",
      "crew_name": "L. Lambert",
      "crew_rank": "CC",
      "traveller_type": "crew",
      "entity": "ASL Airlines Belgium",
      "legal_entity": "ASL Airlines Belgium NV",
      "home_base": "BRU",
      "station": "JNB",
      "country": "ZA",
      "property_id": "P-125",
      "hotel": "InterContinental OR Tambo",
      "chain": "IHG",
      "contract_id": "C-125",
      "allotment_id": null,
      "is_allotment_night": 0,
      "rate_type": "contracted",
      "duty_reason": "overnight",
      "night_status": "occupied",
      "lead_time_days": 9,
      "booking_created_at": "2026-07-29T05:40:00Z",
      "checkin_time": "05:40",
      "checkout_time": "04:30",
      "duty_end_utc": "2026-08-09T04:21:00Z",
      "duty_start_utc": "2026-08-09T09:15:00Z",
      "transfer_minutes": 44,
      "room_net": 209.7,
      "vat_rate": 15,
      "vat_amount": 31.45,
      "vat_country": "ZA",
      "vat_recoverable": 0,
      "city_tax": 0,
      "rate_paid": 241.15,
      "ancillaries": 21.73,
      "fee": 0,
      "currency_local": "ZAR",
      "rate_paid_local": 4783.39,
      "fx_rate": 0.050414,
      "fx_date": "2026-08-09",
      "currency": "EUR",
      "revenue_model": "routespring_contract",
      "supplier_cost": 222.65,
      "markup": 18.5,
      "commission_received": 0,
      "commission_shared": 0,
      "commission_share_pct": 0,
      "rebate_received": 0,
      "vcc_ref": "VCC-8854598",
      "vcc_auth_amount": 287.88,
      "folio_amount": 262.88,
      "settled_amount": 262.88,
      "settled_at": "2026-08-09T23:59:00Z",
      "contracted_rate": 241.15,
      "baseline_rate": 280.54,
      "market_rate": 272.12,
      "rate_honoured": 1,
      "customer": "FedEx",
      "cost_centre": "BRU-CREW",
      "change_type": null,
      "change_source": null,
      "change_cost": 0,
      "modify_attempted": 0,
      "modify_failed_reason": null,
      "room_lost": 0,
      "exception_opened_at": null,
      "exception_resolved_at": null,
      "resolved_by": null,
      "sla_breached": 0,
      "recon_state": "matched",
      "recon_amount": 0,
      "crew_rating": null,
      "complaint_theme": null,
      "source_file_id": "AIMS-2026-08-07",
      "ingested_at": "2026-08-09T02:14:00Z",
      "version": 1,
      "public_rate": 280.54,
      "discount_pct": 14.04
    },
    {
      "id": "RS-8854628-1",
      "period": "2026-08",
      "night": "2026-08-09",
      "booking_id": "RS-8854628",
      "duty_id": "D-514628",
      "layover_id": "L-514629",
      "crew_id": "BEL-1039",
      "crew_name": "R. Peeters",
      "crew_rank": "CC",
      "traveller_type": "crew",
      "entity": "ASL Airlines Belgium",
      "legal_entity": "ASL Airlines Belgium NV",
      "home_base": "LGG",
      "station": "JNB",
      "country": "ZA",
      "property_id": "P-125",
      "hotel": "InterContinental OR Tambo",
      "chain": "IHG",
      "contract_id": "C-125",
      "allotment_id": "A-125",
      "is_allotment_night": 1,
      "rate_type": "contracted",
      "duty_reason": "positioning",
      "night_status": "occupied",
      "lead_time_days": 1,
      "booking_created_at": "2026-08-08T22:30:00Z",
      "checkin_time": "22:30",
      "checkout_time": "10:00",
      "duty_end_utc": "2026-08-09T21:11:00Z",
      "duty_start_utc": "2026-08-09T09:15:00Z",
      "transfer_minutes": 44,
      "room_net": 207.85,
      "vat_rate": 15,
      "vat_amount": 31.18,
      "vat_country": "ZA",
      "vat_recoverable": 0,
      "city_tax": 0,
      "rate_paid": 239.03,
      "ancillaries": 0,
      "fee": 15.97,
      "currency_local": "ZAR",
      "rate_paid_local": 4741.34,
      "fx_rate": 0.050414,
      "fx_date": "2026-08-09",
      "currency": "EUR",
      "revenue_model": "routespring_contract",
      "supplier_cost": 225.14,
      "markup": 13.89,
      "commission_received": 0,
      "commission_shared": 0,
      "commission_share_pct": 0,
      "rebate_received": 0,
      "vcc_ref": "VCC-8854628",
      "vcc_auth_amount": 264.03,
      "folio_amount": 239.03,
      "settled_amount": 239.03,
      "settled_at": "2026-08-09T23:59:00Z",
      "contracted_rate": 239.03,
      "baseline_rate": 280.54,
      "market_rate": 272.12,
      "rate_honoured": 1,
      "customer": "DHL",
      "cost_centre": "LGG-CREW",
      "change_type": null,
      "change_source": null,
      "change_cost": 0,
      "modify_attempted": 0,
      "modify_failed_reason": null,
      "room_lost": 0,
      "exception_opened_at": null,
      "exception_resolved_at": null,
      "resolved_by": null,
      "sla_breached": 0,
      "recon_state": "matched",
      "recon_amount": 0,
      "crew_rating": null,
      "complaint_theme": null,
      "source_file_id": "AIMS-2026-08-09",
      "ingested_at": "2026-08-09T02:14:00Z",
      "version": 1,
      "public_rate": 280.54,
      "discount_pct": 14.8
    },
    {
      "id": "RS-8853851-1",
      "period": "2026-08",
      "night": "2026-08-10",
      "booking_id": "RS-8853851",
      "duty_id": "D-513851",
      "layover_id": "L-513852",
      "crew_id": "BEL-S215",
      "crew_name": "N. Dubois",
      "crew_rank": "STAFF",
      "traveller_type": "staff",
      "entity": "ASL Airlines Belgium",
      "legal_entity": "ASL Airlines Belgium NV",
      "home_base": "BRU",
      "station": "JNB",
      "country": "ZA",
      "property_id": "P-125",
      "hotel": "InterContinental OR Tambo",
      "chain": "IHG",
      "contract_id": null,
      "allotment_id": null,
      "is_allotment_night": 0,
      "rate_type": "gds",
      "duty_reason": "training",
      "night_status": "occupied",
      "lead_time_days": 9,
      "booking_created_at": "2026-08-01T05:40:00Z",
      "checkin_time": "05:40",
      "checkout_time": "04:30",
      "duty_end_utc": "2026-08-10T04:21:00Z",
      "duty_start_utc": "2026-08-10T11:50:00Z",
      "transfer_minutes": 44,
      "room_net": 238.99,
      "vat_rate": 15,
      "vat_amount": 35.85,
      "vat_country": "ZA",
      "vat_recoverable": 0,
      "city_tax": 0,
      "rate_paid": 274.84,
      "ancillaries": 28.78,
      "fee": 15.97,
      "currency_local": "ZAR",
      "rate_paid_local": 5451.44,
      "fx_rate": 0.050416,
      "fx_date": "2026-08-10",
      "currency": "EUR",
      "revenue_model": "vendor_commission",
      "supplier_cost": 274.84,
      "markup": 0,
      "commission_received": 23.44,
      "commission_shared": 11.72,
      "commission_share_pct": 50,
      "rebate_received": 0,
      "vcc_ref": "VCC-8853851",
      "vcc_auth_amount": 328.62,
      "folio_amount": 303.62,
      "settled_amount": 303.62,
      "settled_at": "2026-08-10T23:59:00Z",
      "contracted_rate": null,
      "baseline_rate": 325.22,
      "market_rate": 315.46,
      "rate_honoured": 1,
      "customer": "UPS",
      "cost_centre": "BRU-CREW",
      "change_type": null,
      "change_source": null,
      "change_cost": 0,
      "modify_attempted": 0,
      "modify_failed_reason": null,
      "room_lost": 0,
      "exception_opened_at": null,
      "exception_resolved_at": null,
      "resolved_by": null,
      "sla_breached": 0,
      "recon_state": "matched",
      "recon_amount": 0,
      "crew_rating": null,
      "complaint_theme": null,
      "source_file_id": "AIMS-2026-08-10",
      "ingested_at": "2026-08-10T02:14:00Z",
      "version": 1,
      "public_rate": 325.22,
      "discount_pct": 15.49
    },
    {
      "id": "RS-8853860-1",
      "period": "2026-08",
      "night": "2026-08-10",
      "booking_id": "RS-8853860",
      "duty_id": "D-513860",
      "layover_id": "L-513861",
      "crew_id": "BEL-1042",
      "crew_name": "L. Claes",
      "crew_rank": "FO",
      "traveller_type": "crew",
      "entity": "ASL Airlines Belgium",
      "legal_entity": "ASL Airlines Belgium NV",
      "home_base": "LGG",
      "station": "JNB",
      "country": "ZA",
      "property_id": "P-124",
      "hotel": "Protea OR Tambo",
      "chain": "Marriott",
      "contract_id": null,
      "allotment_id": null,
      "is_allotment_night": 0,
      "rate_type": "bedbank",
      "duty_reason": "overnight",
      "night_status": "occupied",
      "lead_time_days": 0.5,
      "booking_created_at": "2026-08-09T13:15:00Z",
      "checkin_time": "01:15",
      "checkout_time": "08:15",
      "duty_end_utc": "2026-08-10T00:00:00Z",
      "duty_start_utc": "2026-08-10T09:15:00Z",
      "transfer_minutes": 46,
      "room_net": 247.36,
      "vat_rate": 15,
      "vat_amount": 37.1,
      "vat_country": "ZA",
      "vat_recoverable": 0,
      "city_tax": 0,
      "rate_paid": 284.46,
      "ancillaries": 0,
      "fee": 15.97,
      "currency_local": "ZAR",
      "rate_paid_local": 5642.26,
      "fx_rate": 0.050416,
      "fx_date": "2026-08-10",
      "currency": "EUR",
      "revenue_model": "vendor_net",
      "supplier_cost": 261.66,
      "markup": 22.8,
      "commission_received": 0,
      "commission_shared": 0,
      "commission_share_pct": 0,
      "rebate_received": 0,
      "vcc_ref": "VCC-8853860",
      "vcc_auth_amount": 309.46,
      "folio_amount": 284.46,
      "settled_amount": 284.46,
      "settled_at": "2026-08-10T23:59:00Z",
      "contracted_rate": null,
      "baseline_rate": 307.2,
      "market_rate": 297.98,
      "rate_honoured": 1,
      "customer": "FedEx",
      "cost_centre": "LGG-CREW",
      "change_type": "modify_in_place",
      "change_source": "aims",
      "change_cost": 14.81,
      "modify_attempted": 1,
      "modify_failed_reason": null,
      "room_lost": 0,
      "exception_opened_at": null,
      "exception_resolved_at": null,
      "resolved_by": "automation",
      "sla_breached": 0,
      "recon_state": "matched",
      "recon_amount": 0,
      "crew_rating": null,
      "complaint_theme": null,
      "source_file_id": "AIMS-2026-08-10",
      "ingested_at": "2026-08-10T02:14:00Z",
      "version": 1,
      "public_rate": 307.2,
      "discount_pct": 7.4
    },
    {
      "id": "RS-8853883-1",
      "period": "2026-08",
      "night": "2026-08-10",
      "booking_id": "RS-8853883",
      "duty_id": "D-513883",
      "layover_id": "L-513884",
      "crew_id": "BEL-1013",
      "crew_name": "M. Janssens",
      "crew_rank": "ENG",
      "traveller_type": "crew",
      "entity": "ASL Airlines Belgium",
      "legal_entity": "ASL Airlines Belgium NV",
      "home_base": "LGG",
      "station": "JNB",
      "country": "ZA",
      "property_id": "P-125",
      "hotel": "InterContinental OR Tambo",
      "chain": "IHG",
      "contract_id": null,
      "allotment_id": null,
      "is_allotment_night": 0,
      "rate_type": "bedbank",
      "duty_reason": "positioning",
      "night_status": "occupied",
      "lead_time_days": 1,
      "booking_created_at": "2026-08-09T22:30:00Z",
      "checkin_time": "22:30",
      "checkout_time": "11:00",
      "duty_end_utc": "2026-08-10T21:11:00Z",
      "duty_start_utc": "2026-08-10T11:50:00Z",
      "transfer_minutes": 44,
      "room_net": 227.08,
      "vat_rate": 15,
      "vat_amount": 34.06,
      "vat_country": "ZA",
      "vat_recoverable": 0,
      "city_tax": 0,
      "rate_paid": 261.14,
      "ancillaries": 0,
      "fee": 15.97,
      "currency_local": "ZAR",
      "rate_paid_local": 5179.7,
      "fx_rate": 0.050416,
      "fx_date": "2026-08-10",
      "currency": "EUR",
      "revenue_model": "vendor_net",
      "supplier_cost": 234.4,
      "markup": 26.74,
      "commission_received": 0,
      "commission_shared": 0,
      "commission_share_pct": 0,
      "rebate_received": 0,
      "vcc_ref": "VCC-8853883",
      "vcc_auth_amount": 286.14,
      "folio_amount": 261.14,
      "settled_amount": 261.14,
      "settled_at": "2026-08-10T23:59:00Z",
      "contracted_rate": null,
      "baseline_rate": 325.22,
      "market_rate": 315.46,
      "rate_honoured": 1,
      "customer": "FedEx",
      "cost_centre": "LGG-CREW",
      "change_type": null,
      "change_source": null,
      "change_cost": 0,
      "modify_attempted": 0,
      "modify_failed_reason": null,
      "room_lost": 0,
      "exception_opened_at": null,
      "exception_resolved_at": null,
      "resolved_by": null,
      "sla_breached": 0,
      "recon_state": "matched",
      "recon_amount": 0,
      "crew_rating": null,
      "complaint_theme": null,
      "source_file_id": "AIMS-2026-08-10",
      "ingested_at": "2026-08-10T02:14:00Z",
      "version": 1,
      "public_rate": 325.22,
      "discount_pct": 19.7
    },
    {
      "id": "RS-8853905-1",
      "period": "2026-08",
      "night": "2026-08-10",
      "booking_id": "RS-8853905",
      "duty_id": "D-513905",
      "layover_id": "L-513906",
      "crew_id": "BEL-1006",
      "crew_name": "D. Claes",
      "crew_rank": "CPT",
      "traveller_type": "crew",
      "entity": "ASL Airlines Belgium",
      "legal_entity": "ASL Airlines Belgium NV",
      "home_base": "BRU",
      "station": "JNB",
      "country": "ZA",
      "property_id": "P-124",
      "hotel": "Protea OR Tambo",
      "chain": "Marriott",
      "contract_id": "C-124",
      "allotment_id": null,
      "is_allotment_night": 0,
      "rate_type": "contracted",
      "duty_reason": "irops",
      "night_status": "occupied",
      "lead_time_days": 0.5,
      "booking_created_at": "2026-08-10T04:00:00Z",
      "checkin_time": "16:00",
      "checkout_time": "12:00",
      "duty_end_utc": "2026-08-10T14:39:00Z",
      "duty_start_utc": "2026-08-10T11:50:00Z",
      "transfer_minutes": 46,
      "room_net": 201.13,
      "vat_rate": 15,
      "vat_amount": 30.17,
      "vat_country": "ZA",
      "vat_recoverable": 0,
      "city_tax": 0,
      "rate_paid": 231.3,
      "ancillaries": 0,
      "fee": 15.97,
      "currency_local": "ZAR",
      "rate_paid_local": 4587.83,
      "fx_rate": 0.050416,
      "fx_date": "2026-08-10",
      "currency": "EUR",
      "revenue_model": "airline_contract",
      "supplier_cost": 231.3,
      "markup": 0,
      "commission_received": 0,
      "commission_shared": 0,
      "commission_share_pct": 0,
      "rebate_received": 0,
      "vcc_ref": "VCC-8853905",
      "vcc_auth_amount": 256.3,
      "folio_amount": 231.3,
      "settled_amount": 231.3,
      "settled_at": "2026-08-10T23:59:00Z",
      "contracted_rate": 231.3,
      "baseline_rate": 307.2,
      "market_rate": 297.98,
      "rate_honoured": 1,
      "customer": "DHL",
      "cost_centre": "BRU-CREW",
      "change_type": null,
      "change_source": null,
      "change_cost": 0,
      "modify_attempted": 0,
      "modify_failed_reason": null,
      "room_lost": 0,
      "exception_opened_at": null,
      "exception_resolved_at": null,
      "resolved_by": null,
      "sla_breached": 0,
      "recon_state": "matched",
      "recon_amount": 0,
      "crew_rating": null,
      "complaint_theme": null,
      "source_file_id": "AIMS-2026-08-10",
      "ingested_at": "2026-08-10T02:14:00Z",
      "version": 1,
      "public_rate": 307.2,
      "discount_pct": 24.71
    },
    {
      "id": "RS-8853937-3",
      "period": "2026-08",
      "night": "2026-08-10",
      "booking_id": "RS-8853937",
      "duty_id": "D-513937",
      "layover_id": "L-513938",
      "crew_id": "BEL-1051",
      "crew_name": "H. Peeters",
      "crew_rank": "CC",
      "traveller_type": "crew",
      "entity": "ASL Airlines Belgium",
      "legal_entity": "ASL Airlines Belgium NV",
      "home_base": "BRU",
      "station": "JNB",
      "country": "ZA",
      "property_id": "P-124",
      "hotel": "Protea OR Tambo",
      "chain": "Marriott",
      "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-30T14:00:00Z",
      "checkin_time": "14:00",
      "checkout_time": "12:00",
      "duty_end_utc": "2026-08-10T12:39:00Z",
      "duty_start_utc": "2026-08-10T06:30:00Z",
      "transfer_minutes": 46,
      "room_net": 225.44,
      "vat_rate": 15,
      "vat_amount": 33.82,
      "vat_country": "ZA",
      "vat_recoverable": 0,
      "city_tax": 0,
      "rate_paid": 259.26,
      "ancillaries": 28.39,
      "fee": 0,
      "currency_local": "ZAR",
      "rate_paid_local": 5142.42,
      "fx_rate": 0.050416,
      "fx_date": "2026-08-10",
      "currency": "EUR",
      "revenue_model": "vendor_commission",
      "supplier_cost": 259.26,
      "markup": 0,
      "commission_received": 22.07,
      "commission_shared": 11.04,
      "commission_share_pct": 50,
      "rebate_received": 0,
      "vcc_ref": "VCC-8853937",
      "vcc_auth_amount": 312.65,
      "folio_amount": 287.65,
      "settled_amount": 287.65,
      "settled_at": "2026-08-10T23:59:00Z",
      "contracted_rate": null,
      "baseline_rate": 307.2,
      "market_rate": 297.98,
      "rate_honoured": 1,
      "customer": "UPS",
      "cost_centre": "BRU-CREW",
      "change_type": null,
      "change_source": null,
      "change_cost": 0,
      "modify_attempted": 0,
      "modify_failed_reason": null,
      "room_lost": 0,
      "exception_opened_at": null,
      "exception_resolved_at": null,
      "resolved_by": null,
      "sla_breached": 0,
      "recon_state": "matched",
      "recon_amount": 0,
      "crew_rating": null,
      "complaint_theme": null,
      "source_file_id": "AIMS-2026-08-08",
      "ingested_at": "2026-08-10T02:14:00Z",
      "version": 1,
      "public_rate": 307.2,
      "discount_pct": 15.61
    },
    {
      "id": "RS-8853998-1",
      "period": "2026-08",
      "night": "2026-08-10",
      "booking_id": "RS-8853998",
      "duty_id": "D-513998",
      "layover_id": "L-513999",
      "crew_id": "BEL-1087",
      "crew_name": "H. Peeters",
      "crew_rank": "CC",
      "traveller_type": "crew",
      "entity": "ASL Airlines Belgium",
      "legal_entity": "ASL Airlines Belgium NV",
      "home_base": "LGG",
      "station": "JNB",
      "country": "ZA",
      "property_id": "P-125",
      "hotel": "InterContinental OR Tambo",
      "chain": "IHG",
      "contract_id": 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-07T16:00:00Z",
      "checkin_time": "16:00",
      "checkout_time": "10:00",
      "duty_end_utc": "2026-08-10T14:41:00Z",
      "duty_start_utc": "2026-08-10T11:50:00Z",
      "transfer_minutes": 44,
      "room_net": 227.15,
      "vat_rate": 15,
      "vat_amount": 34.07,
      "vat_country": "ZA",
      "vat_recoverable": 0,
      "city_tax": 0,
      "rate_paid": 261.22,
      "ancillaries": 0,
      "fee": 15.97,
      "currency_local": "ZAR",
      "rate_paid_local": 5181.29,
      "fx_rate": 0.050416,
      "fx_date": "2026-08-10",
      "currency": "EUR",
      "revenue_model": "vendor_net",
      "supplier_cost": 233.65,
      "markup": 27.57,
      "commission_received": 0,
      "commission_shared": 0,
      "commission_share_pct": 0,
      "rebate_received": 0,
      "vcc_ref": "VCC-8853998",
      "vcc_auth_amount": 286.22,
      "folio_amount": 261.22,
      "settled_amount": 261.22,
      "settled_at": "2026-08-10T23:59:00Z",
      "contracted_rate": null,
      "baseline_rate": 325.22,
      "market_rate": 315.46,
      "rate_honoured": 1,
      "customer": "DHL",
      "cost_centre": "LGG-CREW",
      "change_type": null,
      "change_source": null,
      "change_cost": 0,
      "modify_attempted": 0,
      "modify_failed_reason": null,
      "room_lost": 0,
      "exception_opened_at": null,
      "exception_resolved_at": null,
      "resolved_by": null,
      "sla_breached": 0,
      "recon_state": "matched",
      "recon_amount": 0,
      "crew_rating": null,
      "complaint_theme": null,
      "source_file_id": "AIMS-2026-08-10",
      "ingested_at": "2026-08-10T02:14:00Z",
      "version": 1,
      "public_rate": 325.22,
      "discount_pct": 19.68
    },
    {
      "id": "RS-8854246-4",
      "period": "2026-08",
      "night": "2026-08-10",
      "booking_id": "RS-8854246",
      "duty_id": "D-514246",
      "layover_id": "L-514247",
      "crew_id": "BEL-1087",
      "crew_name": "H. Peeters",
      "crew_rank": "CC",
      "traveller_type": "crew",
      "entity": "ASL Airlines Belgium",
      "legal_entity": "ASL Airlines Belgium NV",
      "home_base": "LGG",
      "station": "JNB",
      "country": "ZA",
      "property_id": "P-125",
      "hotel": "InterContinental OR Tambo",
      "chain": "IHG",
      "contract_id": "C-125",
      "allotment_id": "A-125",
      "is_allotment_night": 1,
      "rate_type": "contracted",
      "duty_reason": "overnight",
      "night_status": "occupied",
      "lead_time_days": 0.5,
      "booking_created_at": "2026-08-07T03:00:00Z",
      "checkin_time": "15:00",
      "checkout_time": "10:00",
      "duty_end_utc": "2026-08-10T13:41:00Z",
      "duty_start_utc": "2026-08-10T14:05:00Z",
      "transfer_minutes": 44,
      "room_net": 209.02,
      "vat_rate": 15,
      "vat_amount": 31.35,
      "vat_country": "ZA",
      "vat_recoverable": 0,
      "city_tax": 0,
      "rate_paid": 240.37,
      "ancillaries": 0,
      "fee": 0,
      "currency_local": "ZAR",
      "rate_paid_local": 4767.73,
      "fx_rate": 0.050416,
      "fx_date": "2026-08-10",
      "currency": "EUR",
      "revenue_model": "routespring_contract",
      "supplier_cost": 223.76,
      "markup": 16.61,
      "commission_received": 0,
      "commission_shared": 0,
      "commission_share_pct": 0,
      "rebate_received": 0,
      "vcc_ref": "VCC-8854246",
      "vcc_auth_amount": 265.37,
      "folio_amount": 240.37,
      "settled_amount": 240.37,
      "settled_at": "2026-08-10T23:59:00Z",
      "contracted_rate": 240.37,
      "baseline_rate": 325.22,
      "market_rate": 315.46,
      "rate_honoured": 1,
      "customer": "DHL",
      "cost_centre": "LGG-CREW",
      "change_type": "modify_in_place",
      "change_source": "aims",
      "change_cost": 15.36,
      "modify_attempted": 1,
      "modify_failed_reason": null,
      "room_lost": 0,
      "exception_opened_at": null,
      "exception_resolved_at": null,
      "resolved_by": "automation",
      "sla_breached": 0,
      "recon_state": "matched",
      "recon_amount": 0,
      "crew_rating": null,
      "complaint_theme": null,
      "source_file_id": "AIMS-2026-08-07",
      "ingested_at": "2026-08-10T02:14:00Z",
      "version": 1,
      "public_rate": 325.22,
      "discount_pct": 26.09
    },
    {
      "id": "RS-8854331-2",
      "period": "2026-08",
      "night": "2026-08-10",
      "booking_id": "RS-8854331",
      "duty_id": "D-514331",
      "layover_id": "L-514332",
      "crew_id": "BEL-1002",
      "crew_name": "T. De Smet",
      "crew_rank": "CPT",
      "traveller_type": "crew",
      "entity": "ASL Airlines Belgium",
      "legal_entity": "ASL Airlines Belgium NV",
      "home_base": "BRU",
      "station": "JNB",
      "country": "ZA",
      "property_id": "P-124",
      "hotel": "Protea OR Tambo",
      "chain": "Marriott",
      "contract_id": "C-124",
      "allotment_id": "A-124",
      "is_allotment_night": 1,
      "rate_type": "contracted",
      "duty_reason": "overnight",
      "night_status": "occupied",
      "lead_time_days": 3,
      "booking_created_at": "2026-08-06T05:40:00Z",
      "checkin_time": "05:40",
      "checkout_time": "11:00",
      "duty_end_utc": "2026-08-10T04:19:00Z",
      "duty_start_utc": "2026-08-10T14:05:00Z",
      "transfer_minutes": 46,
      "room_net": 197.95,
      "vat_rate": 15,
      "vat_amount": 29.69,
      "vat_country": "ZA",
      "vat_recoverable": 0,
      "city_tax": 0,
      "rate_paid": 227.64,
      "ancillaries": 12.88,
      "fee": 0,
      "currency_local": "ZAR",
      "rate_paid_local": 4515.23,
      "fx_rate": 0.050416,
      "fx_date": "2026-08-10",
      "currency": "EUR",
      "revenue_model": "routespring_contract",
      "supplier_cost": 215.61,
      "markup": 12.03,
      "commission_received": 0,
      "commission_shared": 0,
      "commission_share_pct": 0,
      "rebate_received": 0,
      "vcc_ref": "VCC-8854331",
      "vcc_auth_amount": 265.52,
      "folio_amount": 240.52,
      "settled_amount": 240.52,
      "settled_at": "2026-08-10T23:59:00Z",
      "contracted_rate": 227.64,
      "baseline_rate": 307.2,
      "market_rate": 297.98,
      "rate_honoured": 1,
      "customer": "FedEx",
      "cost_centre": "BRU-CREW",
      "change_type": null,
      "change_source": null,
      "change_cost": 0,
      "modify_attempted": 0,
      "modify_failed_reason": null,
      "room_lost": 0,
      "exception_opened_at": null,
      "exception_resolved_at": null,
      "resolved_by": null,
      "sla_breached": 0,
      "recon_state": "matched",
      "recon_amount": 0,
      "crew_rating": null,
      "complaint_theme": null,
      "source_file_id": "AIMS-2026-08-09",
      "ingested_at": "2026-08-10T02:14:00Z",
      "version": 1,
      "public_rate": 307.2,
      "discount_pct": 25.9
    },
    {
      "id": "RS-8854414-1",
      "period": "2026-08",
      "night": "2026-08-10",
      "booking_id": "RS-8854414",
      "duty_id": "D-514414",
      "layover_id": "L-514415",
      "crew_id": "BEL-1016",
      "crew_name": "G. Maes",
      "crew_rank": "CPT",
      "traveller_type": "crew",
      "entity": "ASL Airlines Belgium",
      "legal_entity": "ASL Airlines Belgium NV",
      "home_base": "BRU",
      "station": "JNB",
      "country": "ZA",
      "property_id": "P-124",
      "hotel": "Protea OR Tambo",
      "chain": "Marriott",
      "contract_id": "C-124",
      "allotment_id": "A-124",
      "is_allotment_night": 1,
      "rate_type": "contracted",
      "duty_reason": "positioning",
      "night_status": "occupied",
      "lead_time_days": 2,
      "booking_created_at": "2026-08-08T15:00:00Z",
      "checkin_time": "15:00",
      "checkout_time": "08:15",
      "duty_end_utc": "2026-08-10T13:39:00Z",
      "duty_start_utc": "2026-08-10T09:15:00Z",
      "transfer_minutes": 46,
      "room_net": 201.03,
      "vat_rate": 15,
      "vat_amount": 30.16,
      "vat_country": "ZA",
      "vat_recoverable": 0,
      "city_tax": 0,
      "rate_paid": 231.19,
      "ancillaries": 0,
      "fee": 15.97,
      "currency_local": "ZAR",
      "rate_paid_local": 4585.65,
      "fx_rate": 0.050416,
      "fx_date": "2026-08-10",
      "currency": "EUR",
      "revenue_model": "routespring_contract",
      "supplier_cost": 215.02,
      "markup": 16.17,
      "commission_received": 0,
      "commission_shared": 0,
      "commission_share_pct": 0,
      "rebate_received": 0,
      "vcc_ref": "VCC-8854414",
      "vcc_auth_amount": 256.19,
      "folio_amount": 231.19,
      "settled_amount": 231.19,
      "settled_at": "2026-08-10T23:59:00Z",
      "contracted_rate": 231.19,
      "baseline_rate": 307.2,
      "market_rate": 297.98,
      "rate_honoured": 1,
      "customer": "FedEx",
      "cost_centre": "BRU-CREW",
      "change_type": null,
      "change_source": null,
      "change_cost": 0,
      "modify_attempted": 0,
      "modify_failed_reason": null,
      "room_lost": 0,
      "exception_opened_at": null,
      "exception_resolved_at": null,
      "resolved_by": null,
      "sla_breached": 0,
      "recon_state": "matched",
      "recon_amount": 0,
      "crew_rating": null,
      "complaint_theme": null,
      "source_file_id": "AIMS-2026-08-10",
      "ingested_at": "2026-08-10T02:14:00Z",
      "version": 1,
      "public_rate": 307.2,
      "discount_pct": 24.74
    },
    {
      "id": "RS-8854423-2",
      "period": "2026-08",
      "night": "2026-08-10",
      "booking_id": "RS-8854423",
      "duty_id": "D-514423",
      "layover_id": "L-514424",
      "crew_id": "BEL-1004",
      "crew_name": "T. Maes",
      "crew_rank": "CC",
      "traveller_type": "crew",
      "entity": "ASL Airlines Belgium",
      "legal_entity": "ASL Airlines Belgium NV",
      "home_base": "LGG",
      "station": "JNB",
      "country": "ZA",
      "property_id": "P-125",
      "hotel": "InterContinental OR Tambo",
      "chain": "IHG",
      "contract_id": "C-125",
      "allotment_id": "A-125",
      "is_allotment_night": 1,
      "rate_type": "contracted",
      "duty_reason": "overnight",
      "night_status": "no_show",
      "lead_time_days": 9,
      "booking_created_at": "2026-07-31T14:00:00Z",
      "checkin_time": "14:00",
      "checkout_time": "08:15",
      "duty_end_utc": "2026-08-10T12:41:00Z",
      "duty_start_utc": "2026-08-10T11:50:00Z",
      "transfer_minutes": 44,
      "room_net": 208.04,
      "vat_rate": 15,
      "vat_amount": 31.21,
      "vat_country": "ZA",
      "vat_recoverable": 0,
      "city_tax": 0,
      "rate_paid": 239.25,
      "ancillaries": 0,
      "fee": 0,
      "currency_local": "ZAR",
      "rate_paid_local": 4745.52,
      "fx_rate": 0.050416,
      "fx_date": "2026-08-10",
      "currency": "EUR",
      "revenue_model": "routespring_contract",
      "supplier_cost": 224.93,
      "markup": 14.32,
      "commission_received": 0,
      "commission_shared": 0,
      "commission_share_pct": 0,
      "rebate_received": 0,
      "vcc_ref": "VCC-8854423",
      "vcc_auth_amount": 264.25,
      "folio_amount": 239.25,
      "settled_amount": 239.25,
      "settled_at": "2026-08-10T23:59:00Z",
      "contracted_rate": 239.25,
      "baseline_rate": 325.22,
      "market_rate": 315.46,
      "rate_honoured": 1,
      "customer": "FedEx",
      "cost_centre": "LGG-CREW",
      "change_type": null,
      "change_source": null,
      "change_cost": 0,
      "modify_attempted": 0,
      "modify_failed_reason": null,
      "room_lost": 0,
      "exception_opened_at": null,
      "exception_resolved_at": null,
      "resolved_by": null,
      "sla_breached": 0,
      "recon_state": "matched",
      "recon_amount": 0,
      "crew_rating": null,
      "complaint_theme": null,
      "source_file_id": "AIMS-2026-08-09",
      "ingested_at": "2026-08-10T02:14:00Z",
      "version": 1,
      "public_rate": 325.22,
      "discount_pct": 26.43
    },
    {
      "id": "RS-8854492-2",
      "period": "2026-08",
      "night": "2026-08-10",
      "booking_id": "RS-8854492",
      "duty_id": "D-514492",
      "layover_id": "L-514493",
      "crew_id": "BEL-1056",
      "crew_name": "K. Dubois",
      "crew_rank": "CPT",
      "traveller_type": "crew",
      "entity": "ASL Airlines Belgium",
      "legal_entity": "ASL Airlines Belgium NV",
      "home_base": "BRU",
      "station": "JNB",
      "country": "ZA",
      "property_id": "P-124",
      "hotel": "Protea OR Tambo",
      "chain": "Marriott",
      "contract_id": "C-124",
      "allotment_id": null,
      "is_allotment_night": 0,
      "rate_type": "contracted",
      "duty_reason": "standby",
      "night_status": "no_show",
      "lead_time_days": 9,
      "booking_created_at": "2026-07-31T22:30:00Z",
      "checkin_time": "22:30",
      "checkout_time": "04:30",
      "duty_end_utc": "2026-08-10T21:09:00Z",
      "duty_start_utc": "2026-08-10T09:15:00Z",
      "transfer_minutes": 46,
      "room_net": 200.53,
      "vat_rate": 15,
      "vat_amount": 30.08,
      "vat_country": "ZA",
      "vat_recoverable": 0,
      "city_tax": 0,
      "rate_paid": 230.61,
      "ancillaries": 0,
      "fee": 0,
      "currency_local": "ZAR",
      "rate_paid_local": 4574.14,
      "fx_rate": 0.050416,
      "fx_date": "2026-08-10",
      "currency": "EUR",
      "revenue_model": "airline_contract",
      "supplier_cost": 230.61,
      "markup": 0,
      "commission_received": 0,
      "commission_shared": 0,
      "commission_share_pct": 0,
      "rebate_received": 0,
      "vcc_ref": "VCC-8854492",
      "vcc_auth_amount": 255.61,
      "folio_amount": 230.61,
      "settled_amount": 230.61,
      "settled_at": "2026-08-10T23:59:00Z",
      "contracted_rate": 230.61,
      "baseline_rate": 307.2,
      "market_rate": 297.98,
      "rate_honoured": 1,
      "customer": "FedEx",
      "cost_centre": "BRU-CREW",
      "change_type": null,
      "change_source": null,
      "change_cost": 0,
      "modify_attempted": 0,
      "modify_failed_reason": null,
      "room_lost": 0,
      "exception_opened_at": null,
      "exception_resolved_at": null,
      "resolved_by": null,
      "sla_breached": 0,
      "recon_state": "matched",
      "recon_amount": 0,
      "crew_rating": null,
      "complaint_theme": null,
      "source_file_id": "AIMS-2026-08-09",
      "ingested_at": "2026-08-10T02:14:00Z",
      "version": 1,
      "public_rate": 307.2,
      "discount_pct": 24.93
    },
    {
      "id": "RS-8854576-2",
      "period": "2026-08",
      "night": "2026-08-10",
      "booking_id": "RS-8854576",
      "duty_id": "D-514576",
      "layover_id": "L-514577",
      "crew_id": "BEL-1061",
      "crew_name": "H. Janssens",
      "crew_rank": "CC",
      "traveller_type": "crew",
      "entity": "ASL Airlines Belgium",
      "legal_entity": "ASL Airlines Belgium NV",
      "home_base": "BRU",
      "station": "JNB",
      "country": "ZA",
      "property_id": "P-124",
      "hotel": "Protea OR Tambo",
      "chain": "Marriott",
      "contract_id": null,
      "allotment_id": null,
      "is_allotment_night": 0,
      "rate_type": "gds",
      "duty_reason": "overnight",
      "night_status": "occupied",
      "lead_time_days": 9,
      "booking_created_at": "2026-07-31T15:00:00Z",
      "checkin_time": "15:00",
      "checkout_time": "11:00",
      "duty_end_utc": "2026-08-10T13:39:00Z",
      "duty_start_utc": "2026-08-10T06:30:00Z",
      "transfer_minutes": 46,
      "room_net": 228.99,
      "vat_rate": 15,
      "vat_amount": 34.35,
      "vat_country": "ZA",
      "vat_recoverable": 0,
      "city_tax": 0,
      "rate_paid": 263.34,
      "ancillaries": 10.91,
      "fee": 0,
      "currency_local": "ZAR",
      "rate_paid_local": 5223.34,
      "fx_rate": 0.050416,
      "fx_date": "2026-08-10",
      "currency": "EUR",
      "revenue_model": "vendor_commission",
      "supplier_cost": 263.34,
      "markup": 0,
      "commission_received": 26.37,
      "commission_shared": 13.18,
      "commission_share_pct": 50,
      "rebate_received": 0,
      "vcc_ref": "VCC-8854576",
      "vcc_auth_amount": 299.25,
      "folio_amount": 274.25,
      "settled_amount": 274.25,
      "settled_at": "2026-08-10T23:59:00Z",
      "contracted_rate": null,
      "baseline_rate": 307.2,
      "market_rate": 297.98,
      "rate_honoured": 1,
      "customer": "DHL",
      "cost_centre": "BRU-CREW",
      "change_type": null,
      "change_source": null,
      "change_cost": 0,
      "modify_attempted": 0,
      "modify_failed_reason": null,
      "room_lost": 0,
      "exception_opened_at": null,
      "exception_resolved_at": null,
      "resolved_by": null,
      "sla_breached": 0,
      "recon_state": "matched",
      "recon_amount": 0,
      "crew_rating": 4.9,
      "complaint_theme": null,
      "source_file_id": "AIMS-2026-08-09",
      "ingested_at": "2026-08-10T02:14:00Z",
      "version": 1,
      "public_rate": 307.2,
      "discount_pct": 14.28
    },
    {
      "id": "RS-8854628-2",
      "period": "2026-08",
      "night": "2026-08-10",
      "booking_id": "RS-8854628",
      "duty_id": "D-514628",
      "layover_id": "L-514629",
      "crew_id": "BEL-1039",
      "crew_name": "R. Peeters",
      "crew_rank": "CC",
      "traveller_type": "crew",
      "entity": "ASL Airlines Belgium",
      "legal_entity": "ASL Airlines Belgium NV",
      "home_base": "LGG",
      "station": "JNB",
      "country": "ZA",
      "property_id": "P-125",
      "hotel": "InterContinental OR Tambo",
      "chain": "IHG",
      "contract_id": "C-125",
      "allotment_id": "A-125",
      "is_allotment_night": 1,
      "rate_type": "contracted",
      "duty_reason": "held",
      "night_status": "occupied",
      "lead_time_days": null,
      "booking_created_at": null,
      "checkin_time": null,
      "checkout_time": null,
      "duty_end_utc": "2026-08-10T21:11:00Z",
      "duty_start_utc": "2026-08-10T11:50:00Z",
      "transfer_minutes": 44,
      "room_net": 207.85,
      "vat_rate": 15,
      "vat_amount": 31.18,
      "vat_country": "ZA",
      "vat_recoverable": 0,
      "city_tax": 0,
      "rate_paid": 239.03,
      "ancillaries": 10.98,
      "fee": 0,
      "currency_local": "ZAR",
      "rate_paid_local": 4741.15,
      "fx_rate": 0.050416,
      "fx_date": "2026-08-10",
      "currency": "EUR",
      "revenue_model": "routespring_contract",
      "supplier_cost": 225.14,
      "markup": 13.89,
      "commission_received": 0,
      "commission_shared": 0,
      "commission_share_pct": 0,
      "rebate_received": 0,
      "vcc_ref": "VCC-8854628",
      "vcc_auth_amount": null,
      "folio_amount": 250.01,
      "settled_amount": 250.01,
      "settled_at": "2026-08-10T23:59:00Z",
      "contracted_rate": 239.03,
      "baseline_rate": 325.22,
      "market_rate": 315.46,
      "rate_honoured": 1,
      "customer": "DHL",
      "cost_centre": "LGG-CREW",
      "change_type": null,
      "change_source": null,
      "change_cost": 0,
      "modify_attempted": 0,
      "modify_failed_reason": null,
      "room_lost": 0,
      "exception_opened_at": null,
      "exception_resolved_at": null,
      "resolved_by": null,
      "sla_breached": 0,
      "recon_state": "matched",
      "recon_amount": 0,
      "crew_rating": null,
      "complaint_theme": null,
      "source_file_id": "AIMS-2026-08-09",
      "ingested_at": "2026-08-10T02:14:00Z",
      "version": 1,
      "public_rate": 325.22,
      "discount_pct": 26.5
    },
    {
      "id": "RS-8853842-1",
      "period": "2026-08",
      "night": "2026-08-11",
      "booking_id": "RS-8853842",
      "duty_id": "D-513842",
      "layover_id": "L-513843",
      "crew_id": "BEL-1006",
      "crew_name": "D. Claes",
      "crew_rank": "CPT",
      "traveller_type": "crew",
      "entity": "ASL Airlines Belgium",
      "legal_entity": "ASL Airlines Belgium NV",
      "home_base": "BRU",
      "station": "JNB",
      "country": "ZA",
      "property_id": "P-125",
      "hotel": "InterContinental OR Tambo",
      "chain": "IHG",
      "contract_id": null,
      "allotment_id": null,
      "is_allotment_night": 0,
      "rate_type": "gds",
      "duty_reason": "overnight",
      "night_status": "occupied",
      "lead_time_days": 2,
      "booking_created_at": "2026-08-09T14:00:00Z",
      "checkin_time": "14:00",
      "checkout_time": "08:15",
      "duty_end_utc": "2026-08-11T12:41:00Z",
      "duty_start_utc": "2026-08-11T14:05:00Z",
      "transfer_minutes": 44,
      "room_net": 246.4,
      "vat_rate": 15,
      "vat_amount": 36.96,
      "vat_country": "ZA",
      "vat_recoverable": 0,
      "city_tax": 0,
      "rate_paid": 283.36,
      "ancillaries": 0,
      "fee": 15.97,
      "currency_local": "ZAR",
      "rate_paid_local": 5621.55,
      "fx_rate": 0.050406,
      "fx_date": "2026-08-11",
      "currency": "EUR",
      "revenue_model": "vendor_commission",
      "supplier_cost": 283.36,
      "markup": 0,
      "commission_received": 23.12,
      "commission_shared": 11.56,
      "commission_share_pct": 50,
      "rebate_received": 0,
      "vcc_ref": "VCC-8853842",
      "vcc_auth_amount": 308.36,
      "folio_amount": 283.36,
      "settled_amount": 283.36,
      "settled_at": "2026-08-11T23:59:00Z",
      "contracted_rate": null,
      "baseline_rate": 339.16,
      "market_rate": 328.99,
      "rate_honoured": 1,
      "customer": "DHL",
      "cost_centre": "BRU-CREW",
      "change_type": null,
      "change_source": null,
      "change_cost": 0,
      "modify_attempted": 0,
      "modify_failed_reason": null,
      "room_lost": 0,
      "exception_opened_at": null,
      "exception_resolved_at": null,
      "resolved_by": null,
      "sla_breached": 0,
      "recon_state": "matched",
      "recon_amount": 0,
      "crew_rating": null,
      "complaint_theme": null,
      "source_file_id": "AIMS-2026-08-11",
      "ingested_at": "2026-08-11T02:14:00Z",
      "version": 1,
      "public_rate": 339.16,
      "discount_pct": 16.45
    },
    {
      "id": "RS-8853851-2",
      "period": "2026-08",
      "night": "2026-08-11",
      "booking_id": "RS-8853851",
      "duty_id": "D-513851",
      "layover_id": "L-513852",
      "crew_id": "BEL-S215",
      "crew_name": "N. Dubois",
      "crew_rank": "STAFF",
      "traveller_type": "staff",
      "entity": "ASL Airlines Belgium",
      "legal_entity": "ASL Airlines Belgium NV",
      "home_base": "BRU",
      "station": "JNB",
      "country": "ZA",
      "property_id": "P-125",
      "hotel": "InterContinental OR Tambo",
      "chain": "IHG",
      "contract_id": null,
      "allotment_id": null,
      "is_allotment_night": 0,
      "rate_type": "gds",
      "duty_reason": "overnight",
      "night_status": "occupied",
      "lead_time_days": 9,
      "booking_created_at": "2026-08-01T05:40:00Z",
      "checkin_time": "05:40",
      "checkout_time": "04:30",
      "duty_end_utc": "2026-08-11T04:21:00Z",
      "duty_start_utc": "2026-08-11T09:15:00Z",
      "transfer_minutes": 44,
      "room_net": 249.23,
      "vat_rate": 15,
      "vat_amount": 37.39,
      "vat_country": "ZA",
      "vat_recoverable": 0,
      "city_tax": 0,
      "rate_paid": 286.62,
      "ancillaries": 0,
      "fee": 0,
      "currency_local": "ZAR",
      "rate_paid_local": 5686.23,
      "fx_rate": 0.050406,
      "fx_date": "2026-08-11",
      "currency": "EUR",
      "revenue_model": "vendor_commission",
      "supplier_cost": 286.62,
      "markup": 0,
      "commission_received": 24.45,
      "commission_shared": 12.22,
      "commission_share_pct": 50,
      "rebate_received": 0,
      "vcc_ref": "VCC-8853851",
      "vcc_auth_amount": 311.62,
      "folio_amount": 286.62,
      "settled_amount": 286.62,
      "settled_at": "2026-08-11T23:59:00Z",
      "contracted_rate": null,
      "baseline_rate": 339.16,
      "market_rate": 328.99,
      "rate_honoured": 1,
      "customer": "UPS",
      "cost_centre": "BRU-CREW",
      "change_type": null,
      "change_source": null,
      "change_cost": 0,
      "modify_attempted": 0,
      "modify_failed_reason": null,
      "room_lost": 0,
      "exception_opened_at": null,
      "exception_resolved_at": null,
      "resolved_by": null,
      "sla_breached": 0,
      "recon_state": "matched",
      "recon_amount": 0,
      "crew_rating": null,
      "complaint_theme": null,
      "source_file_id": "AIMS-2026-08-10",
      "ingested_at": "2026-08-11T02:14:00Z",
      "version": 1,
      "public_rate": 339.16,
      "discount_pct": 15.49
    },
    {
      "id": "RS-8853860-2",
      "period": "2026-08",
      "night": "2026-08-11",
      "booking_id": "RS-8853860",
      "duty_id": "D-513860",
      "layover_id": "L-513861",
      "crew_id": "BEL-1042",
      "crew_name": "L. Claes",
      "crew_rank": "FO",
      "traveller_type": "crew",
      "entity": "ASL Airlines Belgium",
      "legal_entity": "ASL Airlines Belgium NV",
      "home_base": "LGG",
      "station": "JNB",
      "country": "ZA",
      "property_id": "P-124",
      "hotel": "Protea OR Tambo",
      "chain": "Marriott",
      "contract_id": null,
      "allotment_id": null,
      "is_allotment_night": 0,
      "rate_type": "bedbank",
      "duty_reason": "overnight",
      "night_status": "occupied",
      "lead_time_days": 0.5,
      "booking_created_at": "2026-08-09T13:15:00Z",
      "checkin_time": "01:15",
      "checkout_time": "08:15",
      "duty_end_utc": "2026-08-11T00:00:00Z",
      "duty_start_utc": "2026-08-11T14:05:00Z",
      "transfer_minutes": 46,
      "room_net": 259.16,
      "vat_rate": 15,
      "vat_amount": 38.87,
      "vat_country": "ZA",
      "vat_recoverable": 0,
      "city_tax": 0,
      "rate_paid": 298.03,
      "ancillaries": 0,
      "fee": 0,
      "currency_local": "ZAR",
      "rate_paid_local": 5912.59,
      "fx_rate": 0.050406,
      "fx_date": "2026-08-11",
      "currency": "EUR",
      "revenue_model": "vendor_net",
      "supplier_cost": 274.14,
      "markup": 23.89,
      "commission_received": 0,
      "commission_shared": 0,
      "commission_share_pct": 0,
      "rebate_received": 0,
      "vcc_ref": "VCC-8853860",
      "vcc_auth_amount": 323.03,
      "folio_amount": 298.03,
      "settled_amount": 298.03,
      "settled_at": "2026-08-11T23:59:00Z",
      "contracted_rate": null,
      "baseline_rate": 321.86,
      "market_rate": 312.2,
      "rate_honoured": 1,
      "customer": "FedEx",
      "cost_centre": "LGG-CREW",
      "change_type": "cancel_rebook",
      "change_source": "aims",
      "change_cost": 173.03,
      "modify_attempted": 1,
      "modify_failed_reason": "no_availability",
      "room_lost": 0,
      "exception_opened_at": "2026-08-11T06:12:00Z",
      "exception_resolved_at": "2026-08-11T22:30:00Z",
      "resolved_by": "human",
      "sla_breached": 0,
      "recon_state": "matched",
      "recon_amount": 0,
      "crew_rating": null,
      "complaint_theme": null,
      "source_file_id": "AIMS-2026-08-10",
      "ingested_at": "2026-08-11T02:14:00Z",
      "version": 1,
      "public_rate": 321.86,
      "discount_pct": 7.4
    },
    {
      "id": "RS-8853882-1",
      "period": "2026-08",
      "night": "2026-08-11",
      "booking_id": "RS-8853882",
      "duty_id": "D-513882",
      "layover_id": "L-513883",
      "crew_id": "BEL-1037",
      "crew_name": "L. Janssens",
      "crew_rank": "CC",
      "traveller_type": "crew",
      "entity": "ASL Airlines Belgium",
      "legal_entity": "ASL Airlines Belgium NV",
      "home_base": "BRU",
      "station": "JNB",
      "country": "ZA",
      "property_id": "P-125",
      "hotel": "InterContinental OR Tambo",
      "chain": "IHG",
      "contract_id": "C-125",
      "allotment_id": "A-125",
      "is_allotment_night": 1,
      "rate_type": "contracted",
      "duty_reason": "overnight",
      "night_status": "released",
      "lead_time_days": 9,
      "booking_created_at": "2026-08-02T15:00:00Z",
      "checkin_time": "15:00",
      "checkout_time": "12:00",
      "duty_end_utc": "2026-08-11T13:41:00Z",
      "duty_start_utc": "2026-08-11T06:30:00Z",
      "transfer_minutes": 44,
      "room_net": 208.63,
      "vat_rate": 15,
      "vat_amount": 31.29,
      "vat_country": "ZA",
      "vat_recoverable": 0,
      "city_tax": 0,
      "rate_paid": 239.92,
      "ancillaries": 24.15,
      "fee": 15.97,
      "currency_local": "ZAR",
      "rate_paid_local": 4759.75,
      "fx_rate": 0.050406,
      "fx_date": "2026-08-11",
      "currency": "EUR",
      "revenue_model": "routespring_contract",
      "supplier_cost": 224.44,
      "markup": 15.48,
      "commission_received": 0,
      "commission_shared": 0,
      "commission_share_pct": 0,
      "rebate_received": 0,
      "vcc_ref": "VCC-8853882",
      "vcc_auth_amount": 289.07,
      "folio_amount": 264.07,
      "settled_amount": 264.07,
      "settled_at": "2026-08-11T23:59:00Z",
      "contracted_rate": 239.92,
      "baseline_rate": 339.16,
      "market_rate": 328.99,
      "rate_honoured": 1,
      "customer": "DHL",
      "cost_centre": "BRU-CREW",
      "change_type": null,
      "change_source": null,
      "change_cost": 0,
      "modify_attempted": 0,
      "modify_failed_reason": null,
      "room_lost": 0,
      "exception_opened_at": null,
      "exception_resolved_at": null,
      "resolved_by": null,
      "sla_breached": 0,
      "recon_state": "matched",
      "recon_amount": 0,
      "crew_rating": null,
      "complaint_theme": null,
      "source_file_id": "AIMS-2026-08-11",
      "ingested_at": "2026-08-11T02:14:00Z",
      "version": 1,
      "public_rate": 339.16,
      "discount_pct": 29.26
    },
    {
      "id": "RS-8853883-2",
      "period": "2026-08",
      "night": "2026-08-11",
      "booking_id": "RS-8853883",
      "duty_id": "D-513883",
      "layover_id": "L-513884",
      "crew_id": "BEL-1013",
      "crew_name": "M. Janssens",
      "crew_rank": "ENG",
      "traveller_type": "crew",
      "entity": "ASL Airlines Belgium",
      "legal_entity": "ASL Airlines Belgium NV",
      "home_base": "LGG",
      "station": "JNB",
      "country": "ZA",
      "property_id": "P-125",
      "hotel": "InterContinental OR Tambo",
      "chain": "IHG",
      "contract_id": null,
      "allotment_id": null,
      "is_allotment_night": 0,
      "rate_type": "bedbank",
      "duty_reason": "overnight",
      "night_status": "occupied",
      "lead_time_days": 1,
      "booking_created_at": "2026-08-09T22:30:00Z",
      "checkin_time": "22:30",
      "checkout_time": "11:00",
      "duty_end_utc": "2026-08-11T21:11:00Z",
      "duty_start_utc": "2026-08-11T09:15:00Z",
      "transfer_minutes": 44,
      "room_net": 236.82,
      "vat_rate": 15,
      "vat_amount": 35.52,
      "vat_country": "ZA",
      "vat_recoverable": 0,
      "city_tax": 0,
      "rate_paid": 272.34,
      "ancillaries": 11.4,
      "fee": 0,
      "currency_local": "ZAR",
      "rate_paid_local": 5402.93,
      "fx_rate": 0.050406,
      "fx_date": "2026-08-11",
      "currency": "EUR",
      "revenue_model": "vendor_net",
      "supplier_cost": 244.45,
      "markup": 27.89,
      "commission_received": 0,
      "commission_shared": 0,
      "commission_share_pct": 0,
      "rebate_received": 0,
      "vcc_ref": "VCC-8853883",
      "vcc_auth_amount": 308.74,
      "folio_amount": 283.74,
      "settled_amount": 283.74,
      "settled_at": "2026-08-11T23:59:00Z",
      "contracted_rate": null,
      "baseline_rate": 339.16,
      "market_rate": 328.99,
      "rate_honoured": 1,
      "customer": "FedEx",
      "cost_centre": "LGG-CREW",
      "change_type": null,
      "change_source": null,
      "change_cost": 0,
      "modify_attempted": 0,
      "modify_failed_reason": null,
      "room_lost": 0,
      "exception_opened_at": null,
      "exception_resolved_at": null,
      "resolved_by": null,
      "sla_breached": 0,
      "recon_state": "matched",
      "recon_amount": 0,
      "crew_rating": null,
      "complaint_theme": null,
      "source_file_id": "AIMS-2026-08-10",
      "ingested_at": "2026-08-11T02:14:00Z",
      "version": 1,
      "public_rate": 339.16,
      "discount_pct": 19.7
    },
    {
      "id": "RS-8853905-2",
      "period": "2026-08",
      "night": "2026-08-11",
      "booking_id": "RS-8853905",
      "duty_id": "D-513905",
      "layover_id": "L-513906",
      "crew_id": "BEL-1006",
      "crew_name": "D. Claes",
      "crew_rank": "CPT",
      "traveller_type": "crew",
      "entity": "ASL Airlines Belgium",
      "legal_entity": "ASL Airlines Belgium NV",
      "home_base": "BRU",
      "station": "JNB",
      "country": "ZA",
      "property_id": "P-124",
      "hotel": "Protea OR Tambo",
      "chain": "Marriott",
      "contract_id": "C-124",
      "allotment_id": null,
      "is_allotment_night": 0,
      "rate_type": "contracted",
      "duty_reason": "irops",
      "night_status": "occupied",
      "lead_time_days": 0.5,
      "booking_created_at": "2026-08-10T04:00:00Z",
      "checkin_time": "16:00",
      "checkout_time": "12:00",
      "duty_end_utc": "2026-08-11T14:39:00Z",
      "duty_start_utc": "2026-08-11T11:50:00Z",
      "transfer_minutes": 46,
      "room_net": 201.13,
      "vat_rate": 15,
      "vat_amount": 30.17,
      "vat_country": "ZA",
      "vat_recoverable": 0,
      "city_tax": 0,
      "rate_paid": 231.3,
      "ancillaries": 31.07,
      "fee": 0,
      "currency_local": "ZAR",
      "rate_paid_local": 4588.74,
      "fx_rate": 0.050406,
      "fx_date": "2026-08-11",
      "currency": "EUR",
      "revenue_model": "airline_contract",
      "supplier_cost": 231.3,
      "markup": 0,
      "commission_received": 0,
      "commission_shared": 0,
      "commission_share_pct": 0,
      "rebate_received": 0,
      "vcc_ref": "VCC-8853905",
      "vcc_auth_amount": 287.37,
      "folio_amount": 262.37,
      "settled_amount": 262.37,
      "settled_at": "2026-08-11T23:59:00Z",
      "contracted_rate": 231.3,
      "baseline_rate": 321.86,
      "market_rate": 312.2,
      "rate_honoured": 1,
      "customer": "DHL",
      "cost_centre": "BRU-CREW",
      "change_type": null,
      "change_source": null,
      "change_cost": 0,
      "modify_attempted": 0,
      "modify_failed_reason": null,
      "room_lost": 0,
      "exception_opened_at": null,
      "exception_resolved_at": null,
      "resolved_by": null,
      "sla_breached": 0,
      "recon_state": "matched",
      "recon_amount": 0,
      "crew_rating": null,
      "complaint_theme": null,
      "source_file_id": "AIMS-2026-08-10",
      "ingested_at": "2026-08-11T02:14:00Z",
      "version": 1,
      "public_rate": 321.86,
      "discount_pct": 28.14
    },
    {
      "id": "RS-8854414-2",
      "period": "2026-08",
      "night": "2026-08-11",
      "booking_id": "RS-8854414",
      "duty_id": "D-514414",
      "layover_id": "L-514415",
      "crew_id": "BEL-1016",
      "crew_name": "G. Maes",
      "crew_rank": "CPT",
      "traveller_type": "crew",
      "entity": "ASL Airlines Belgium",
      "legal_entity": "ASL Airlines Belgium NV",
      "home_base": "BRU",
      "station": "JNB",
      "country": "ZA",
      "property_id": "P-124",
      "hotel": "Protea OR Tambo",
      "chain": "Marriott",
      "contract_id": "C-124",
      "allotment_id": "A-124",
      "is_allotment_night": 1,
      "rate_type": "contracted",
      "duty_reason": "held",
      "night_status": "occupied",
      "lead_time_days": null,
      "booking_created_at": null,
      "checkin_time": null,
      "checkout_time": null,
      "duty_end_utc": "2026-08-11T13:39:00Z",
      "duty_start_utc": "2026-08-11T09:15:00Z",
      "transfer_minutes": 46,
      "room_net": 201.03,
      "vat_rate": 15,
      "vat_amount": 30.16,
      "vat_country": "ZA",
      "vat_recoverable": 0,
      "city_tax": 0,
      "rate_paid": 231.19,
      "ancillaries": 0,
      "fee": 0,
      "currency_local": "ZAR",
      "rate_paid_local": 4586.56,
      "fx_rate": 0.050406,
      "fx_date": "2026-08-11",
      "currency": "EUR",
      "revenue_model": "routespring_contract",
      "supplier_cost": 215.02,
      "markup": 16.17,
      "commission_received": 0,
      "commission_shared": 0,
      "commission_share_pct": 0,
      "rebate_received": 0,
      "vcc_ref": "VCC-8854414",
      "vcc_auth_amount": null,
      "folio_amount": 231.19,
      "settled_amount": 231.19,
      "settled_at": "2026-08-11T23:59:00Z",
      "contracted_rate": 231.19,
      "baseline_rate": 321.86,
      "market_rate": 312.2,
      "rate_honoured": 1,
      "customer": "FedEx",
      "cost_centre": "BRU-CREW",
      "change_type": null,
      "change_source": null,
      "change_cost": 0,
      "modify_attempted": 0,
      "modify_failed_reason": null,
      "room_lost": 0,
      "exception_opened_at": null,
      "exception_resolved_at": null,
      "resolved_by": null,
      "sla_breached": 0,
      "recon_state": "matched",
      "recon_amount": 0,
      "crew_rating": null,
      "complaint_theme": null,
      "source_file_id": "AIMS-2026-08-10",
      "ingested_at": "2026-08-11T02:14:00Z",
      "version": 1,
      "public_rate": 321.86,
      "discount_pct": 28.17
    },
    {
      "id": "RS-8854524-1",
      "period": "2026-08",
      "night": "2026-08-11",
      "booking_id": "RS-8854524",
      "duty_id": "D-514524",
      "layover_id": "L-514525",
      "crew_id": "BEL-1040",
      "crew_name": "O. Maes",
      "crew_rank": "FO",
      "traveller_type": "crew",
      "entity": "ASL Airlines Belgium",
      "legal_entity": "ASL Airlines Belgium NV",
      "home_base": "BRU",
      "station": "JNB",
      "country": "ZA",
      "property_id": "P-124",
      "hotel": "Protea OR Tambo",
      "chain": "Marriott",
      "contract_id": null,
      "allotment_id": null,
      "is_allotment_night": 0,
      "rate_type": "bedbank",
      "duty_reason": "irops",
      "night_status": "occupied",
      "lead_time_days": 0.5,
      "booking_created_at": "2026-08-11T03:00:00Z",
      "checkin_time": "15:00",
      "checkout_time": "12:00",
      "duty_end_utc": "2026-08-11T13:39:00Z",
      "duty_start_utc": "2026-08-11T06:30:00Z",
      "transfer_minutes": 46,
      "room_net": 255.23,
      "vat_rate": 15,
      "vat_amount": 38.28,
      "vat_country": "ZA",
      "vat_recoverable": 0,
      "city_tax": 0,
      "rate_paid": 293.51,
      "ancillaries": 0,
      "fee": 15.97,
      "currency_local": "ZAR",
      "rate_paid_local": 5822.92,
      "fx_rate": 0.050406,
      "fx_date": "2026-08-11",
      "currency": "EUR",
      "revenue_model": "vendor_net",
      "supplier_cost": 267.31,
      "markup": 26.2,
      "commission_received": 0,
      "commission_shared": 0,
      "commission_share_pct": 0,
      "rebate_received": 0,
      "vcc_ref": "VCC-8854524",
      "vcc_auth_amount": 318.51,
      "folio_amount": 293.51,
      "settled_amount": 293.51,
      "settled_at": "2026-08-11T23:59:00Z",
      "contracted_rate": null,
      "baseline_rate": 321.86,
      "market_rate": 312.2,
      "rate_honoured": 1,
      "customer": "FedEx",
      "cost_centre": "BRU-CREW",
      "change_type": "modify_in_place",
      "change_source": "aims",
      "change_cost": 11.41,
      "modify_attempted": 1,
      "modify_failed_reason": null,
      "room_lost": 0,
      "exception_opened_at": null,
      "exception_resolved_at": null,
      "resolved_by": "automation",
      "sla_breached": 0,
      "recon_state": "matched",
      "recon_amount": 0,
      "crew_rating": null,
      "complaint_theme": null,
      "source_file_id": "AIMS-2026-08-11",
      "ingested_at": "2026-08-11T02:14:00Z",
      "version": 1,
      "public_rate": 321.86,
      "discount_pct": 8.81
    },
    {
      "id": "RS-8854628-3",
      "period": "2026-08",
      "night": "2026-08-11",
      "booking_id": "RS-8854628",
      "duty_id": "D-514628",
      "layover_id": "L-514629",
      "crew_id": "BEL-1039",
      "crew_name": "R. Peeters",
      "crew_rank": "CC",
      "traveller_type": "crew",
      "entity": "ASL Airlines Belgium",
      "legal_entity": "ASL Airlines Belgium NV",
      "home_base": "LGG",
      "station": "JNB",
      "country": "ZA",
      "property_id": "P-125",
      "hotel": "InterContinental OR Tambo",
      "chain": "IHG",
      "contract_id": "C-125",
      "allotment_id": "A-125",
      "is_allotment_night": 1,
      "rate_type": "contracted",
      "duty_reason": "overnight",
      "night_status": "occupied",
      "lead_time_days": 1,
      "booking_created_at": "2026-08-08T22:30:00Z",
      "checkin_time": "22:30",
      "checkout_time": "10:00",
      "duty_end_utc": "2026-08-11T21:11:00Z",
      "duty_start_utc": "2026-08-11T06:30:00Z",
      "transfer_minutes": 44,
      "room_net": 207.85,
      "vat_rate": 15,
      "vat_amount": 31.18,
      "vat_country": "ZA",
      "vat_recoverable": 0,
      "city_tax": 0,
      "rate_paid": 239.03,
      "ancillaries": 0,
      "fee": 0,
      "currency_local": "ZAR",
      "rate_paid_local": 4742.09,
      "fx_rate": 0.050406,
      "fx_date": "2026-08-11",
      "currency": "EUR",
      "revenue_model": "routespring_contract",
      "supplier_cost": 225.14,
      "markup": 13.89,
      "commission_received": 0,
      "commission_shared": 0,
      "commission_share_pct": 0,
      "rebate_received": 0,
      "vcc_ref": "VCC-8854628",
      "vcc_auth_amount": 264.03,
      "folio_amount": 239.03,
      "settled_amount": 239.03,
      "settled_at": "2026-08-11T23:59:00Z",
      "contracted_rate": 239.03,
      "baseline_rate": 339.16,
      "market_rate": 328.99,
      "rate_honoured": 1,
      "customer": "DHL",
      "cost_centre": "LGG-CREW",
      "change_type": null,
      "change_source": null,
      "change_cost": 0,
      "modify_attempted": 0,
      "modify_failed_reason": null,
      "room_lost": 0,
      "exception_opened_at": null,
      "exception_resolved_at": null,
      "resolved_by": null,
      "sla_breached": 0,
      "recon_state": "matched",
      "recon_amount": 0,
      "crew_rating": null,
      "complaint_theme": null,
      "source_file_id": "AIMS-2026-08-09",
      "ingested_at": "2026-08-11T02:14:00Z",
      "version": 1,
      "public_rate": 339.16,
      "discount_pct": 29.52
    },
    {
      "id": "RS-8853842-2",
      "period": "2026-08",
      "night": "2026-08-12",
      "booking_id": "RS-8853842",
      "duty_id": "D-513842",
      "layover_id": "L-513843",
      "crew_id": "BEL-1006",
      "crew_name": "D. Claes",
      "crew_rank": "CPT",
      "traveller_type": "crew",
      "entity": "ASL Airlines Belgium",
      "legal_entity": "ASL Airlines Belgium NV",
      "home_base": "BRU",
      "station": "JNB",
      "country": "ZA",
      "property_id": "P-125",
      "hotel": "InterContinental OR Tambo",
      "chain": "IHG",
      "contract_id": null,
      "allotment_id": null,
      "is_allotment_night": 0,
      "rate_type": "gds",
      "duty_reason": "overnight",
      "night_status": "occupied",
      "lead_time_days": 2,
      "booking_created_at": "2026-08-09T14:00:00Z",
      "checkin_time": "14:00",
      "checkout_time": "08:15",
      "duty_end_utc": "2026-08-12T12:41:00Z",
      "duty_start_utc": "2026-08-12T11:50:00Z",
      "transfer_minutes": 44,
      "room_net": 255.57,
      "vat_rate": 15,
      "vat_amount": 38.34,
      "vat_country": "ZA",
      "vat_recoverable": 0,
      "city_tax": 0,
      "rate_paid": 293.91,
      "ancillaries": 19.77,
      "fee": 0,
      "currency_local": "ZAR",
      "rate_paid_local": 5840.59,
      "fx_rate": 0.050322,
      "fx_date": "2026-08-12",
      "currency": "EUR",
      "revenue_model": "vendor_commission",
      "supplier_cost": 293.91,
      "markup": 0,
      "commission_received": 23.98,
      "commission_shared": 11.99,
      "commission_share_pct": 50,
      "rebate_received": 0,
      "vcc_ref": "VCC-8853842",
      "vcc_auth_amount": 338.68,
      "folio_amount": 313.68,
      "settled_amount": 313.68,
      "settled_at": "2026-08-12T23:59:00Z",
      "contracted_rate": null,
      "baseline_rate": 351.79,
      "market_rate": 341.24,
      "rate_honoured": 1,
      "customer": "DHL",
      "cost_centre": "BRU-CREW",
      "change_type": null,
      "change_source": null,
      "change_cost": 0,
      "modify_attempted": 0,
      "modify_failed_reason": null,
      "room_lost": 0,
      "exception_opened_at": null,
      "exception_resolved_at": null,
      "resolved_by": null,
      "sla_breached": 0,
      "recon_state": "matched",
      "recon_amount": 0,
      "crew_rating": null,
      "complaint_theme": null,
      "source_file_id": "AIMS-2026-08-11",
      "ingested_at": "2026-08-12T02:14:00Z",
      "version": 1,
      "public_rate": 351.79,
      "discount_pct": 16.45
    },
    {
      "id": "RS-8853860-3",
      "period": "2026-08",
      "night": "2026-08-12",
      "booking_id": "RS-8853860",
      "duty_id": "D-513860",
      "layover_id": "L-513861",
      "crew_id": "BEL-1042",
      "crew_name": "L. Claes",
      "crew_rank": "FO",
      "traveller_type": "crew",
      "entity": "ASL Airlines Belgium",
      "legal_entity": "ASL Airlines Belgium NV",
      "home_base": "LGG",
      "station": "JNB",
      "country": "ZA",
      "property_id": "P-124",
      "hotel": "Protea OR Tambo",
      "chain": "Marriott",
      "contract_id": null,
      "allotment_id": null,
      "is_allotment_night": 0,
      "rate_type": "bedbank",
      "duty_reason": "held",
      "night_status": "occupied",
      "lead_time_days": null,
      "booking_created_at": null,
      "checkin_time": null,
      "checkout_time": null,
      "duty_end_utc": "2026-08-12T00:00:00Z",
      "duty_start_utc": "2026-08-12T14:05:00Z",
      "transfer_minutes": 46,
      "room_net": 273.17,
      "vat_rate": 15,
      "vat_amount": 40.97,
      "vat_country": "ZA",
      "vat_recoverable": 0,
      "city_tax": 0,
      "rate_paid": 314.14,
      "ancillaries": 0,
      "fee": 0,
      "currency_local": "ZAR",
      "rate_paid_local": 6242.6,
      "fx_rate": 0.050322,
      "fx_date": "2026-08-12",
      "currency": "EUR",
      "revenue_model": "vendor_net",
      "supplier_cost": 288.96,
      "markup": 25.18,
      "commission_received": 0,
      "commission_shared": 0,
      "commission_share_pct": 0,
      "rebate_received": 0,
      "vcc_ref": "VCC-8853860",
      "vcc_auth_amount": null,
      "folio_amount": 314.14,
      "settled_amount": 314.14,
      "settled_at": "2026-08-12T23:59:00Z",
      "contracted_rate": null,
      "baseline_rate": 339.26,
      "market_rate": 329.08,
      "rate_honoured": 1,
      "customer": "FedEx",
      "cost_centre": "LGG-CREW",
      "change_type": null,
      "change_source": null,
      "change_cost": 0,
      "modify_attempted": 0,
      "modify_failed_reason": null,
      "room_lost": 0,
      "exception_opened_at": null,
      "exception_resolved_at": null,
      "resolved_by": null,
      "sla_breached": 0,
      "recon_state": "matched",
      "recon_amount": 0,
      "crew_rating": null,
      "complaint_theme": null,
      "source_file_id": "AIMS-2026-08-10",
      "ingested_at": "2026-08-12T02:14:00Z",
      "version": 1,
      "public_rate": 339.26,
      "discount_pct": 7.4
    },
    {
      "id": "RS-8853882-2",
      "period": "2026-08",
      "night": "2026-08-12",
      "booking_id": "RS-8853882",
      "duty_id": "D-513882",
      "layover_id": "L-513883",
      "crew_id": "BEL-1037",
      "crew_name": "L. Janssens",
      "crew_rank": "CC",
      "traveller_type": "crew",
      "entity": "ASL Airlines Belgium",
      "legal_entity": "ASL Airlines Belgium NV",
      "home_base": "BRU",
      "station": "JNB",
      "country": "ZA",
      "property_id": "P-125",
      "hotel": "InterContinental OR Tambo",
      "chain": "IHG",
      "contract_id": "C-125",
      "allotment_id": "A-125",
      "is_allotment_night": 1,
      "rate_type": "contracted",
      "duty_reason": "held",
      "night_status": "occupied",
      "lead_time_days": null,
      "booking_created_at": null,
      "checkin_time": null,
      "checkout_time": null,
      "duty_end_utc": "2026-08-12T13:41:00Z",
      "duty_start_utc": "2026-08-12T14:05:00Z",
      "transfer_minutes": 44,
      "room_net": 208.63,
      "vat_rate": 15,
      "vat_amount": 31.29,
      "vat_country": "ZA",
      "vat_recoverable": 0,
      "city_tax": 0,
      "rate_paid": 239.92,
      "ancillaries": 0,
      "fee": 0,
      "currency_local": "ZAR",
      "rate_paid_local": 4767.7,
      "fx_rate": 0.050322,
      "fx_date": "2026-08-12",
      "currency": "EUR",
      "revenue_model": "routespring_contract",
      "supplier_cost": 224.44,
      "markup": 15.48,
      "commission_received": 0,
      "commission_shared": 0,
      "commission_share_pct": 0,
      "rebate_received": 0,
      "vcc_ref": "VCC-8853882",
      "vcc_auth_amount": null,
      "folio_amount": 239.92,
      "settled_amount": 239.92,
      "settled_at": "2026-08-12T23:59:00Z",
      "contracted_rate": 239.92,
      "baseline_rate": 351.79,
      "market_rate": 341.24,
      "rate_honoured": 1,
      "customer": "DHL",
      "cost_centre": "BRU-CREW",
      "change_type": null,
      "change_source": null,
      "change_cost": 0,
      "modify_attempted": 0,
      "modify_failed_reason": null,
      "room_lost": 0,
      "exception_opened_at": null,
      "exception_resolved_at": null,
      "resolved_by": null,
      "sla_breached": 0,
      "recon_state": "matched",
      "recon_amount": 0,
      "crew_rating": null,
      "complaint_theme": null,
      "source_file_id": "AIMS-2026-08-11",
      "ingested_at": "2026-08-12T02:14:00Z",
      "version": 1,
      "public_rate": 351.79,
      "discount_pct": 31.8
    },
    {
      "id": "RS-8854414-3",
      "period": "2026-08",
      "night": "2026-08-12",
      "booking_id": "RS-8854414",
      "duty_id": "D-514414",
      "layover_id": "L-514415",
      "crew_id": "BEL-1016",
      "crew_name": "G. Maes",
      "crew_rank": "CPT",
      "traveller_type": "crew",
      "entity": "ASL Airlines Belgium",
      "legal_entity": "ASL Airlines Belgium NV",
      "home_base": "BRU",
      "station": "JNB",
      "country": "ZA",
      "property_id": "P-124",
      "hotel": "Protea OR Tambo",
      "chain": "Marriott",
      "contract_id": "C-124",
      "allotment_id": "A-124",
      "is_allotment_night": 1,
      "rate_type": "contracted",
      "duty_reason": "overnight",
      "night_status": "occupied",
      "lead_time_days": 2,
      "booking_created_at": "2026-08-08T15:00:00Z",
      "checkin_time": "15:00",
      "checkout_time": "08:15",
      "duty_end_utc": "2026-08-12T13:39:00Z",
      "duty_start_utc": "2026-08-12T06:30:00Z",
      "transfer_minutes": 46,
      "room_net": 201.03,
      "vat_rate": 15,
      "vat_amount": 30.16,
      "vat_country": "ZA",
      "vat_recoverable": 0,
      "city_tax": 0,
      "rate_paid": 231.19,
      "ancillaries": 0,
      "fee": 0,
      "currency_local": "ZAR",
      "rate_paid_local": 4594.21,
      "fx_rate": 0.050322,
      "fx_date": "2026-08-12",
      "currency": "EUR",
      "revenue_model": "routespring_contract",
      "supplier_cost": 215.02,
      "markup": 16.17,
      "commission_received": 0,
      "commission_shared": 0,
      "commission_share_pct": 0,
      "rebate_received": 0,
      "vcc_ref": "VCC-8854414",
      "vcc_auth_amount": 256.19,
      "folio_amount": 231.19,
      "settled_amount": 231.19,
      "settled_at": "2026-08-12T23:59:00Z",
      "contracted_rate": 231.19,
      "baseline_rate": 339.26,
      "market_rate": 329.08,
      "rate_honoured": 1,
      "customer": "FedEx",
      "cost_centre": "BRU-CREW",
      "change_type": null,
      "change_source": null,
      "change_cost": 0,
      "modify_attempted": 0,
      "modify_failed_reason": null,
      "room_lost": 0,
      "exception_opened_at": null,
      "exception_resolved_at": null,
      "resolved_by": null,
      "sla_breached": 0,
      "recon_state": "matched",
      "recon_amount": 0,
      "crew_rating": null,
      "complaint_theme": null,
      "source_file_id": "AIMS-2026-08-10",
      "ingested_at": "2026-08-12T02:14:00Z",
      "version": 1,
      "public_rate": 339.26,
      "discount_pct": 31.85
    },
    {
      "id": "RS-8854446-1",
      "period": "2026-08",
      "night": "2026-08-12",
      "booking_id": "RS-8854446",
      "duty_id": "D-514446",
      "layover_id": "L-514447",
      "crew_id": "BEL-1087",
      "crew_name": "H. Peeters",
      "crew_rank": "CC",
      "traveller_type": "crew",
      "entity": "ASL Airlines Belgium",
      "legal_entity": "ASL Airlines Belgium NV",
      "home_base": "LGG",
      "station": "JNB",
      "country": "ZA",
      "property_id": "P-124",
      "hotel": "Protea OR Tambo",
      "chain": "Marriott",
      "contract_id": "C-124",
      "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-10T15:00:00Z",
      "checkin_time": "15:00",
      "checkout_time": "11:00",
      "duty_end_utc": "2026-08-12T13:39:00Z",
      "duty_start_utc": "2026-08-12T11:50:00Z",
      "transfer_minutes": 46,
      "room_net": 199.5,
      "vat_rate": 15,
      "vat_amount": 29.92,
      "vat_country": "ZA",
      "vat_recoverable": 0,
      "city_tax": 0,
      "rate_paid": 229.42,
      "ancillaries": 34.54,
      "fee": 15.97,
      "currency_local": "ZAR",
      "rate_paid_local": 4559.04,
      "fx_rate": 0.050322,
      "fx_date": "2026-08-12",
      "currency": "EUR",
      "revenue_model": "airline_contract",
      "supplier_cost": 229.42,
      "markup": 0,
      "commission_received": 0,
      "commission_shared": 0,
      "commission_share_pct": 0,
      "rebate_received": 0,
      "vcc_ref": "VCC-8854446",
      "vcc_auth_amount": 288.96,
      "folio_amount": 263.96,
      "settled_amount": 263.96,
      "settled_at": "2026-08-12T23:59:00Z",
      "contracted_rate": 229.42,
      "baseline_rate": 339.26,
      "market_rate": 329.08,
      "rate_honoured": 1,
      "customer": "DHL",
      "cost_centre": "LGG-CREW",
      "change_type": null,
      "change_source": null,
      "change_cost": 0,
      "modify_attempted": 0,
      "modify_failed_reason": null,
      "room_lost": 0,
      "exception_opened_at": null,
      "exception_resolved_at": null,
      "resolved_by": null,
      "sla_breached": 0,
      "recon_state": "matched",
      "recon_amount": 0,
      "crew_rating": 3.2,
      "complaint_theme": null,
      "source_file_id": "AIMS-2026-08-12",
      "ingested_at": "2026-08-12T02:14:00Z",
      "version": 1,
      "public_rate": 339.26,
      "discount_pct": 32.38
    },
    {
      "id": "RS-8854628-4",
      "period": "2026-08",
      "night": "2026-08-12",
      "booking_id": "RS-8854628",
      "duty_id": "D-514628",
      "layover_id": "L-514629",
      "crew_id": "BEL-1039",
      "crew_name": "R. Peeters",
      "crew_rank": "CC",
      "traveller_type": "crew",
      "entity": "ASL Airlines Belgium",
      "legal_entity": "ASL Airlines Belgium NV",
      "home_base": "LGG",
      "station": "JNB",
      "country": "ZA",
      "property_id": "P-125",
      "hotel": "InterContinental OR Tambo",
      "chain": "IHG",
      "contract_id": "C-125",
      "allotment_id": "A-125",
      "is_allotment_night": 1,
      "rate_type": "contracted",
      "duty_reason": "overnight",
      "night_status": "occupied",
      "lead_time_days": 1,
      "booking_created_at": "2026-08-08T22:30:00Z",
      "checkin_time": "22:30",
      "checkout_time": "10:00",
      "duty_end_utc": "2026-08-12T21:11:00Z",
      "duty_start_utc": "2026-08-12T09:15:00Z",
      "transfer_minutes": 44,
      "room_net": 207.85,
      "vat_rate": 15,
      "vat_amount": 31.18,
      "vat_country": "ZA",
      "vat_recoverable": 0,
      "city_tax": 0,
      "rate_paid": 239.03,
      "ancillaries": 27.46,
      "fee": 0,
      "currency_local": "ZAR",
      "rate_paid_local": 4750.01,
      "fx_rate": 0.050322,
      "fx_date": "2026-08-12",
      "currency": "EUR",
      "revenue_model": "routespring_contract",
      "supplier_cost": 225.14,
      "markup": 13.89,
      "commission_received": 0,
      "commission_shared": 0,
      "commission_share_pct": 0,
      "rebate_received": 0,
      "vcc_ref": "VCC-8854628",
      "vcc_auth_amount": 291.49,
      "folio_amount": 266.49,
      "settled_amount": 266.49,
      "settled_at": "2026-08-12T23:59:00Z",
      "contracted_rate": 239.03,
      "baseline_rate": 351.79,
      "market_rate": 341.24,
      "rate_honoured": 1,
      "customer": "DHL",
      "cost_centre": "LGG-CREW",
      "change_type": null,
      "change_source": null,
      "change_cost": 0,
      "modify_attempted": 0,
      "modify_failed_reason": null,
      "room_lost": 0,
      "exception_opened_at": null,
      "exception_resolved_at": null,
      "resolved_by": null,
      "sla_breached": 0,
      "recon_state": "matched",
      "recon_amount": 0,
      "crew_rating": null,
      "complaint_theme": null,
      "source_file_id": "AIMS-2026-08-09",
      "ingested_at": "2026-08-12T02:14:00Z",
      "version": 1,
      "public_rate": 351.79,
      "discount_pct": 32.05
    },
    {
      "id": "RS-8853860-4",
      "period": "2026-08",
      "night": "2026-08-13",
      "booking_id": "RS-8853860",
      "duty_id": "D-513860",
      "layover_id": "L-513861",
      "crew_id": "BEL-1042",
      "crew_name": "L. Claes",
      "crew_rank": "FO",
      "traveller_type": "crew",
      "entity": "ASL Airlines Belgium",
      "legal_entity": "ASL Airlines Belgium NV",
      "home_base": "LGG",
      "station": "JNB",
      "country": "ZA",
      "property_id": "P-124",
      "hotel": "Protea OR Tambo",
      "chain": "Marriott",
      "contract_id": null,
      "allotment_id": null,
      "is_allotment_night": 0,
      "rate_type": "bedbank",
      "duty_reason": "overnight",
      "night_status": "occupied",
      "lead_time_days": 0.5,
      "booking_created_at": "2026-08-09T13:15:00Z",
      "checkin_time": "01:15",
      "checkout_time": "08:15",
      "duty_end_utc": "2026-08-13T00:00:00Z",
      "duty_start_utc": "2026-08-13T14:05:00Z",
      "transfer_minutes": 46,
      "room_net": 263.24,
      "vat_rate": 15,
      "vat_amount": 39.49,
      "vat_country": "ZA",
      "vat_recoverable": 0,
      "city_tax": 0,
      "rate_paid": 302.73,
      "ancillaries": 31.85,
      "fee": 0,
      "currency_local": "ZAR",
      "rate_paid_local": 6022.08,
      "fx_rate": 0.05027,
      "fx_date": "2026-08-13",
      "currency": "EUR",
      "revenue_model": "vendor_net",
      "supplier_cost": 278.46,
      "markup": 24.27,
      "commission_received": 0,
      "commission_shared": 0,
      "commission_share_pct": 0,
      "rebate_received": 0,
      "vcc_ref": "VCC-8853860",
      "vcc_auth_amount": 359.58,
      "folio_amount": 334.58,
      "settled_amount": 334.58,
      "settled_at": "2026-08-13T23:59:00Z",
      "contracted_rate": null,
      "baseline_rate": 326.93,
      "market_rate": 317.12,
      "rate_honoured": 1,
      "customer": "FedEx",
      "cost_centre": "LGG-CREW",
      "change_type": "cancel_rebook",
      "change_source": "aims",
      "change_cost": 255.71,
      "modify_attempted": 1,
      "modify_failed_reason": "rate_changed",
      "room_lost": 0,
      "exception_opened_at": "2026-08-13T06:12:00Z",
      "exception_resolved_at": "2026-08-13T07:05:00Z",
      "resolved_by": "human",
      "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-13T02:14:00Z",
      "version": 1,
      "public_rate": 326.93,
      "discount_pct": 7.4
    },
    {
      "id": "RS-8853880-1",
      "period": "2026-08",
      "night": "2026-08-13",
      "booking_id": "RS-8853880",
      "duty_id": "D-513880",
      "layover_id": "L-513881",
      "crew_id": "BEL-1063",
      "crew_name": "C. Peeters",
      "crew_rank": "FO",
      "traveller_type": "crew",
      "entity": "ASL Airlines Belgium",
      "legal_entity": "ASL Airlines Belgium NV",
      "home_base": "LGG",
      "station": "JNB",
      "country": "ZA",
      "property_id": "P-125",
      "hotel": "InterContinental OR Tambo",
      "chain": "IHG",
      "contract_id": "C-125",
      "allotment_id": null,
      "is_allotment_night": 0,
      "rate_type": "contracted",
      "duty_reason": "irops",
      "night_status": "occupied",
      "lead_time_days": 0,
      "booking_created_at": "2026-08-13T14:30:00Z",
      "checkin_time": "16:00",
      "checkout_time": "10:00",
      "duty_end_utc": "2026-08-13T14:41:00Z",
      "duty_start_utc": "2026-08-13T09:15:00Z",
      "transfer_minutes": 44,
      "room_net": 206.63,
      "vat_rate": 15,
      "vat_amount": 31,
      "vat_country": "ZA",
      "vat_recoverable": 0,
      "city_tax": 0,
      "rate_paid": 237.63,
      "ancillaries": 0,
      "fee": 15.97,
      "currency_local": "ZAR",
      "rate_paid_local": 4727.07,
      "fx_rate": 0.05027,
      "fx_date": "2026-08-13",
      "currency": "EUR",
      "revenue_model": "routespring_contract",
      "supplier_cost": 225.19,
      "markup": 12.44,
      "commission_received": 0,
      "commission_shared": 0,
      "commission_share_pct": 0,
      "rebate_received": 0,
      "vcc_ref": "VCC-8853880",
      "vcc_auth_amount": 262.63,
      "folio_amount": 237.63,
      "settled_amount": 237.63,
      "settled_at": "2026-08-13T23:59:00Z",
      "contracted_rate": 237.63,
      "baseline_rate": 323.36,
      "market_rate": 313.66,
      "rate_honoured": 1,
      "customer": "FedEx",
      "cost_centre": "LGG-CREW",
      "change_type": "modify_in_place",
      "change_source": "aims",
      "change_cost": 17.32,
      "modify_attempted": 1,
      "modify_failed_reason": null,
      "room_lost": 0,
      "exception_opened_at": null,
      "exception_resolved_at": null,
      "resolved_by": "automation",
      "sla_breached": 0,
      "recon_state": "matched",
      "recon_amount": 0,
      "crew_rating": null,
      "complaint_theme": null,
      "source_file_id": "AIMS-2026-08-13",
      "ingested_at": "2026-08-13T02:14:00Z",
      "version": 1,
      "public_rate": 323.36,
      "discount_pct": 26.51
    },
    {
      "id": "RS-8853882-3",
      "period": "2026-08",
      "night": "2026-08-13",
      "booking_id": "RS-8853882",
      "duty_id": "D-513882",
      "layover_id": "L-513883",
      "crew_id": "BEL-1037",
      "crew_name": "L. Janssens",
      "crew_rank": "CC",
      "traveller_type": "crew",
      "entity": "ASL Airlines Belgium",
      "legal_entity": "ASL Airlines Belgium NV",
      "home_base": "BRU",
      "station": "JNB",
      "country": "ZA",
      "property_id": "P-125",
      "hotel": "InterContinental OR Tambo",
      "chain": "IHG",
      "contract_id": "C-125",
      "allotment_id": "A-125",
      "is_allotment_night": 1,
      "rate_type": "contracted",
      "duty_reason": "overnight",
      "night_status": "occupied",
      "lead_time_days": 9,
      "booking_created_at": "2026-08-02T15:00:00Z",
      "checkin_time": "15:00",
      "checkout_time": "12:00",
      "duty_end_utc": "2026-08-13T13:41:00Z",
      "duty_start_utc": "2026-08-13T06:30:00Z",
      "transfer_minutes": 44,
      "room_net": 208.63,
      "vat_rate": 15,
      "vat_amount": 31.29,
      "vat_country": "ZA",
      "vat_recoverable": 0,
      "city_tax": 0,
      "rate_paid": 239.92,
      "ancillaries": 18.91,
      "fee": 0,
      "currency_local": "ZAR",
      "rate_paid_local": 4772.63,
      "fx_rate": 0.05027,
      "fx_date": "2026-08-13",
      "currency": "EUR",
      "revenue_model": "routespring_contract",
      "supplier_cost": 224.44,
      "markup": 15.48,
      "commission_received": 0,
      "commission_shared": 0,
      "commission_share_pct": 0,
      "rebate_received": 0,
      "vcc_ref": "VCC-8853882",
      "vcc_auth_amount": 283.83,
      "folio_amount": 258.83,
      "settled_amount": 258.83,
      "settled_at": "2026-08-13T23:59:00Z",
      "contracted_rate": 239.92,
      "baseline_rate": 323.36,
      "market_rate": 313.66,
      "rate_honoured": 1,
      "customer": "DHL",
      "cost_centre": "BRU-CREW",
      "change_type": null,
      "change_source": null,
      "change_cost": 0,
      "modify_attempted": 0,
      "modify_failed_reason": null,
      "room_lost": 0,
      "exception_opened_at": null,
      "exception_resolved_at": null,
      "resolved_by": null,
      "sla_breached": 0,
      "recon_state": "matched",
      "recon_amount": 0,
      "crew_rating": null,
      "complaint_theme": null,
      "source_file_id": "AIMS-2026-08-11",
      "ingested_at": "2026-08-13T02:14:00Z",
      "version": 1,
      "public_rate": 323.36,
      "discount_pct": 25.8
    },
    {
      "id": "RS-8854051-1",
      "period": "2026-08",
      "night": "2026-08-13",
      "booking_id": "RS-8854051",
      "duty_id": "D-514051",
      "layover_id": "L-514052",
      "crew_id": "BEL-1028",
      "crew_name": "T. Maes",
      "crew_rank": "FO",
      "traveller_type": "crew",
      "entity": "ASL Airlines Belgium",
      "legal_entity": "ASL Airlines Belgium NV",
      "home_base": "LGG",
      "station": "JNB",
      "country": "ZA",
      "property_id": "P-124",
      "hotel": "Protea OR Tambo",
      "chain": "Marriott",
      "contract_id": "C-124",
      "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-11T16:00:00Z",
      "checkin_time": "16:00",
      "checkout_time": "10:00",
      "duty_end_utc": "2026-08-13T14:39:00Z",
      "duty_start_utc": "2026-08-13T09:15:00Z",
      "transfer_minutes": 46,
      "room_net": 200.88,
      "vat_rate": 15,
      "vat_amount": 30.13,
      "vat_country": "ZA",
      "vat_recoverable": 0,
      "city_tax": 0,
      "rate_paid": 231.01,
      "ancillaries": 14.03,
      "fee": 15.97,
      "currency_local": "ZAR",
      "rate_paid_local": 4595.38,
      "fx_rate": 0.05027,
      "fx_date": "2026-08-13",
      "currency": "EUR",
      "revenue_model": "routespring_contract",
      "supplier_cost": 216.48,
      "markup": 14.53,
      "commission_received": 0,
      "commission_shared": 0,
      "commission_share_pct": 0,
      "rebate_received": 0,
      "vcc_ref": "VCC-8854051",
      "vcc_auth_amount": 270.04,
      "folio_amount": null,
      "settled_amount": null,
      "settled_at": null,
      "contracted_rate": 231.01,
      "baseline_rate": 326.93,
      "market_rate": 317.12,
      "rate_honoured": 1,
      "customer": "DHL",
      "cost_centre": "LGG-CREW",
      "change_type": null,
      "change_source": null,
      "change_cost": 0,
      "modify_attempted": 0,
      "modify_failed_reason": null,
      "room_lost": 0,
      "exception_opened_at": null,
      "exception_resolved_at": null,
      "resolved_by": null,
      "sla_breached": 0,
      "recon_state": "awaiting_folio",
      "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": 326.93,
      "discount_pct": 29.34
    },
    {
      "id": "RS-8854135-1",
      "period": "2026-08",
      "night": "2026-08-13",
      "booking_id": "RS-8854135",
      "duty_id": "D-514135",
      "layover_id": "L-514136",
      "crew_id": "BEL-1037",
      "crew_name": "L. Janssens",
      "crew_rank": "CC",
      "traveller_type": "crew",
      "entity": "ASL Airlines Belgium",
      "legal_entity": "ASL Airlines Belgium NV",
      "home_base": "BRU",
      "station": "JNB",
      "country": "ZA",
      "property_id": "P-125",
      "hotel": "InterContinental OR Tambo",
      "chain": "IHG",
      "contract_id": "C-125",
      "allotment_id": null,
      "is_allotment_night": 0,
      "rate_type": "contracted",
      "duty_reason": "irops",
      "night_status": "occupied",
      "lead_time_days": 0,
      "booking_created_at": "2026-08-13T13:30:00Z",
      "checkin_time": "15:00",
      "checkout_time": "11:00",
      "duty_end_utc": "2026-08-13T13:41:00Z",
      "duty_start_utc": "2026-08-13T09:15:00Z",
      "transfer_minutes": 44,
      "room_net": 210.23,
      "vat_rate": 15,
      "vat_amount": 31.54,
      "vat_country": "ZA",
      "vat_recoverable": 0,
      "city_tax": 0,
      "rate_paid": 241.77,
      "ancillaries": 0,
      "fee": 15.97,
      "currency_local": "ZAR",
      "rate_paid_local": 4809.43,
      "fx_rate": 0.05027,
      "fx_date": "2026-08-13",
      "currency": "EUR",
      "revenue_model": "airline_contract",
      "supplier_cost": 241.77,
      "markup": 0,
      "commission_received": 0,
      "commission_shared": 0,
      "commission_share_pct": 0,
      "rebate_received": 0,
      "vcc_ref": "VCC-8854135",
      "vcc_auth_amount": 266.77,
      "folio_amount": 241.77,
      "settled_amount": 241.77,
      "settled_at": "2026-08-13T23:59:00Z",
      "contracted_rate": 241.77,
      "baseline_rate": 323.36,
      "market_rate": 313.66,
      "rate_honoured": 1,
      "customer": "DHL",
      "cost_centre": "BRU-CREW",
      "change_type": "modify_in_place",
      "change_source": "aims",
      "change_cost": 16.47,
      "modify_attempted": 1,
      "modify_failed_reason": null,
      "room_lost": 0,
      "exception_opened_at": null,
      "exception_resolved_at": null,
      "resolved_by": "automation",
      "sla_breached": 0,
      "recon_state": "matched",
      "recon_amount": 0,
      "crew_rating": null,
      "complaint_theme": null,
      "source_file_id": "AIMS-2026-08-13",
      "ingested_at": "2026-08-13T02:14:00Z",
      "version": 1,
      "public_rate": 323.36,
      "discount_pct": 25.23
    },
    {
      "id": "RS-8854218-1",
      "period": "2026-08",
      "night": "2026-08-13",
      "booking_id": "RS-8854218",
      "duty_id": "D-514218",
      "layover_id": "L-514219",
      "crew_id": "BEL-1044",
      "crew_name": "R. Dubois",
      "crew_rank": "CPT",
      "traveller_type": "crew",
      "entity": "ASL Airlines Belgium",
      "legal_entity": "ASL Airlines Belgium NV",
      "home_base": "LGG",
      "station": "JNB",
      "country": "ZA",
      "property_id": "P-124",
      "hotel": "Protea OR Tambo",
      "chain": "Marriott",
      "contract_id": null,
      "allotment_id": null,
      "is_allotment_night": 0,
      "rate_type": "gds",
      "duty_reason": "irops",
      "night_status": "occupied",
      "lead_time_days": 0,
      "booking_created_at": "2026-08-13T04:10:00Z",
      "checkin_time": "05:40",
      "checkout_time": "10:00",
      "duty_end_utc": "2026-08-13T04:19:00Z",
      "duty_start_utc": "2026-08-13T09:15:00Z",
      "transfer_minutes": 46,
      "room_net": 261.49,
      "vat_rate": 15,
      "vat_amount": 39.22,
      "vat_country": "ZA",
      "vat_recoverable": 0,
      "city_tax": 0,
      "rate_paid": 300.71,
      "ancillaries": 22.56,
      "fee": 15.97,
      "currency_local": "ZAR",
      "rate_paid_local": 5981.9,
      "fx_rate": 0.05027,
      "fx_date": "2026-08-13",
      "currency": "EUR",
      "revenue_model": "vendor_commission",
      "supplier_cost": 300.71,
      "markup": 0,
      "commission_received": 29.29,
      "commission_shared": 14.65,
      "commission_share_pct": 50,
      "rebate_received": 0,
      "vcc_ref": "VCC-8854218",
      "vcc_auth_amount": 348.27,
      "folio_amount": 323.27,
      "settled_amount": 323.27,
      "settled_at": "2026-08-13T23:59:00Z",
      "contracted_rate": null,
      "baseline_rate": 326.93,
      "market_rate": 317.12,
      "rate_honoured": 1,
      "customer": "UPS",
      "cost_centre": "LGG-CREW",
      "change_type": "modify_in_place",
      "change_source": "aims",
      "change_cost": 13.05,
      "modify_attempted": 1,
      "modify_failed_reason": null,
      "room_lost": 0,
      "exception_opened_at": null,
      "exception_resolved_at": null,
      "resolved_by": "automation",
      "sla_breached": 0,
      "recon_state": "matched",
      "recon_amount": 0,
      "crew_rating": null,
      "complaint_theme": null,
      "source_file_id": "AIMS-2026-08-13",
      "ingested_at": "2026-08-13T02:14:00Z",
      "version": 1,
      "public_rate": 326.93,
      "discount_pct": 8.02
    },
    {
      "id": "RS-8854286-1",
      "period": "2026-08",
      "night": "2026-08-13",
      "booking_id": "RS-8854286",
      "duty_id": "D-514286",
      "layover_id": "L-514287",
      "crew_id": "BEL-1049",
      "crew_name": "K. Janssens",
      "crew_rank": "CPT",
      "traveller_type": "crew",
      "entity": "ASL Airlines Belgium",
      "legal_entity": "ASL Airlines Belgium NV",
      "home_base": "LGG",
      "station": "JNB",
      "country": "ZA",
      "property_id": "P-124",
      "hotel": "Protea OR Tambo",
      "chain": "Marriott",
      "contract_id": null,
      "allotment_id": null,
      "is_allotment_night": 0,
      "rate_type": "gds",
      "duty_reason": "overnight",
      "night_status": "occupied",
      "lead_time_days": 9,
      "booking_created_at": "2026-08-04T05:40:00Z",
      "checkin_time": "05:40",
      "checkout_time": "11:00",
      "duty_end_utc": "2026-08-13T04:19:00Z",
      "duty_start_utc": "2026-08-13T14:05:00Z",
      "transfer_minutes": 46,
      "room_net": 242.22,
      "vat_rate": 15,
      "vat_amount": 36.33,
      "vat_country": "ZA",
      "vat_recoverable": 0,
      "city_tax": 0,
      "rate_paid": 278.55,
      "ancillaries": 0,
      "fee": 15.97,
      "currency_local": "ZAR",
      "rate_paid_local": 5541.08,
      "fx_rate": 0.05027,
      "fx_date": "2026-08-13",
      "currency": "EUR",
      "revenue_model": "vendor_commission",
      "supplier_cost": 278.55,
      "markup": 0,
      "commission_received": 25.82,
      "commission_shared": 12.91,
      "commission_share_pct": 50,
      "rebate_received": 0,
      "vcc_ref": "VCC-8854286",
      "vcc_auth_amount": 303.55,
      "folio_amount": 278.55,
      "settled_amount": 278.55,
      "settled_at": "2026-08-13T23:59:00Z",
      "contracted_rate": null,
      "baseline_rate": 326.93,
      "market_rate": 317.12,
      "rate_honoured": 1,
      "customer": "DHL",
      "cost_centre": "LGG-CREW",
      "change_type": null,
      "change_source": null,
      "change_cost": 0,
      "modify_attempted": 0,
      "modify_failed_reason": null,
      "room_lost": 0,
      "exception_opened_at": null,
      "exception_resolved_at": null,
      "resolved_by": null,
      "sla_breached": 0,
      "recon_state": "matched",
      "recon_amount": 0,
      "crew_rating": null,
      "complaint_theme": null,
      "source_file_id": "AIMS-2026-08-13",
      "ingested_at": "2026-08-13T02:14:00Z",
      "version": 1,
      "public_rate": 326.93,
      "discount_pct": 14.8
    },
    {
      "id": "RS-8854287-1",
      "period": "2026-08",
      "night": "2026-08-13",
      "booking_id": "RS-8854287",
      "duty_id": "D-514287",
      "layover_id": "L-514288",
      "crew_id": "BEL-1070",
      "crew_name": "S. Declerck",
      "crew_rank": "CC",
      "traveller_type": "crew",
      "entity": "ASL Airlines Belgium",
      "legal_entity": "ASL Airlines Belgium NV",
      "home_base": "LGG",
      "station": "JNB",
      "country": "ZA",
      "property_id": "P-124",
      "hotel": "Protea OR Tambo",
      "chain": "Marriott",
      "contract_id": "C-124",
      "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-04T01:15:00Z",
      "checkin_time": "01:15",
      "checkout_time": "04:30",
      "duty_end_utc": "2026-08-13T00:00:00Z",
      "duty_start_utc": "2026-08-13T14:05:00Z",
      "transfer_minutes": 46,
      "room_net": 198.57,
      "vat_rate": 15,
      "vat_amount": 29.78,
      "vat_country": "ZA",
      "vat_recoverable": 0,
      "city_tax": 0,
      "rate_paid": 228.35,
      "ancillaries": 0,
      "fee": 15.97,
      "currency_local": "ZAR",
      "rate_paid_local": 4542.47,
      "fx_rate": 0.05027,
      "fx_date": "2026-08-13",
      "currency": "EUR",
      "revenue_model": "routespring_contract",
      "supplier_cost": 212.5,
      "markup": 15.85,
      "commission_received": 0,
      "commission_shared": 0,
      "commission_share_pct": 0,
      "rebate_received": 0,
      "vcc_ref": "VCC-8854287",
      "vcc_auth_amount": 253.35,
      "folio_amount": 228.35,
      "settled_amount": 228.35,
      "settled_at": "2026-08-13T23:59:00Z",
      "contracted_rate": 228.35,
      "baseline_rate": 326.93,
      "market_rate": 317.12,
      "rate_honoured": 1,
      "customer": "UPS",
      "cost_centre": "LGG-CREW",
      "change_type": null,
      "change_source": null,
      "change_cost": 0,
      "modify_attempted": 0,
      "modify_failed_reason": null,
      "room_lost": 0,
      "exception_opened_at": null,
      "exception_resolved_at": null,
      "resolved_by": null,
      "sla_breached": 0,
      "recon_state": "matched",
      "recon_amount": 0,
      "crew_rating": null,
      "complaint_theme": null,
      "source_file_id": "AIMS-2026-08-13",
      "ingested_at": "2026-08-13T02:14:00Z",
      "version": 1,
      "public_rate": 326.93,
      "discount_pct": 30.15
    },
    {
      "id": "RS-8854414-4",
      "period": "2026-08",
      "night": "2026-08-13",
      "booking_id": "RS-8854414",
      "duty_id": "D-514414",
      "layover_id": "L-514415",
      "crew_id": "BEL-1016",
      "crew_name": "G. Maes",
      "crew_rank": "CPT",
      "traveller_type": "crew",
      "entity": "ASL Airlines Belgium",
      "legal_entity": "ASL Airlines Belgium NV",
      "home_base": "BRU",
      "station": "JNB",
      "country": "ZA",
      "property_id": "P-124",
      "hotel": "Protea OR Tambo",
      "chain": "Marriott",
      "contract_id": "C-124",
      "allotment_id": "A-124",
      "is_allotment_night": 1,
      "rate_type": "contracted",
      "duty_reason": "standby",
      "night_status": "released",
      "lead_time_days": 2,
      "booking_created_at": "2026-08-08T15:00:00Z",
      "checkin_time": "15:00",
      "checkout_time": "08:15",
      "duty_end_utc": "2026-08-13T13:39:00Z",
      "duty_start_utc": "2026-08-13T09:15:00Z",
      "transfer_minutes": 46,
      "room_net": 201.03,
      "vat_rate": 15,
      "vat_amount": 30.16,
      "vat_country": "ZA",
      "vat_recoverable": 0,
      "city_tax": 0,
      "rate_paid": 231.19,
      "ancillaries": 0,
      "fee": 0,
      "currency_local": "ZAR",
      "rate_paid_local": 4598.97,
      "fx_rate": 0.05027,
      "fx_date": "2026-08-13",
      "currency": "EUR",
      "revenue_model": "routespring_contract",
      "supplier_cost": 215.02,
      "markup": 16.17,
      "commission_received": 0,
      "commission_shared": 0,
      "commission_share_pct": 0,
      "rebate_received": 0,
      "vcc_ref": "VCC-8854414",
      "vcc_auth_amount": 256.19,
      "folio_amount": null,
      "settled_amount": null,
      "settled_at": null,
      "contracted_rate": 231.19,
      "baseline_rate": 326.93,
      "market_rate": 317.12,
      "rate_honoured": 1,
      "customer": "FedEx",
      "cost_centre": "BRU-CREW",
      "change_type": null,
      "change_source": null,
      "change_cost": 0,
      "modify_attempted": 0,
      "modify_failed_reason": null,
      "room_lost": 0,
      "exception_opened_at": null,
      "exception_resolved_at": null,
      "resolved_by": null,
      "sla_breached": 0,
      "recon_state": "awaiting_folio",
      "recon_amount": 0,
      "crew_rating": 2.4,
      "complaint_theme": "transfer",
      "source_file_id": "AIMS-2026-08-10",
      "ingested_at": "2026-08-13T02:14:00Z",
      "version": 1,
      "public_rate": 326.93,
      "discount_pct": 29.28
    },
    {
      "id": "RS-8854446-2",
      "period": "2026-08",
      "night": "2026-08-13",
      "booking_id": "RS-8854446",
      "duty_id": "D-514446",
      "layover_id": "L-514447",
      "crew_id": "BEL-1087",
      "crew_name": "H. Peeters",
      "crew_rank": "CC",
      "traveller_type": "crew",
      "entity": "ASL Airlines Belgium",
      "legal_entity": "ASL Airlines Belgium NV",
      "home_base": "LGG",
      "station": "JNB",
      "country": "ZA",
      "property_id": "P-124",
      "hotel": "Protea OR Tambo",
      "chain": "Marriott",
      "contract_id": "C-124",
      "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-10T15:00:00Z",
      "checkin_time": "15:00",
      "checkout_time": "11:00",
      "duty_end_utc": "2026-08-13T13:39:00Z",
      "duty_start_utc": "2026-08-13T11:50:00Z",
      "transfer_minutes": 46,
      "room_net": 199.5,
      "vat_rate": 15,
      "vat_amount": 29.92,
      "vat_country": "ZA",
      "vat_recoverable": 0,
      "city_tax": 0,
      "rate_paid": 229.42,
      "ancillaries": 0,
      "fee": 0,
      "currency_local": "ZAR",
      "rate_paid_local": 4563.76,
      "fx_rate": 0.05027,
      "fx_date": "2026-08-13",
      "currency": "EUR",
      "revenue_model": "airline_contract",
      "supplier_cost": 229.42,
      "markup": 0,
      "commission_received": 0,
      "commission_shared": 0,
      "commission_share_pct": 0,
      "rebate_received": 0,
      "vcc_ref": "VCC-8854446",
      "vcc_auth_amount": 254.42,
      "folio_amount": 229.42,
      "settled_amount": 229.42,
      "settled_at": "2026-08-13T23:59:00Z",
      "contracted_rate": 229.42,
      "baseline_rate": 326.93,
      "market_rate": 317.12,
      "rate_honoured": 1,
      "customer": "DHL",
      "cost_centre": "LGG-CREW",
      "change_type": null,
      "change_source": null,
      "change_cost": 0,
      "modify_attempted": 0,
      "modify_failed_reason": null,
      "room_lost": 0,
      "exception_opened_at": null,
      "exception_resolved_at": null,
      "resolved_by": null,
      "sla_breached": 0,
      "recon_state": "matched",
      "recon_amount": 0,
      "crew_rating": null,
      "complaint_theme": null,
      "source_file_id": "AIMS-2026-08-12",
      "ingested_at": "2026-08-13T02:14:00Z",
      "version": 1,
      "public_rate": 326.93,
      "discount_pct": 29.83
    },
    {
      "id": "RS-8854596-1",
      "period": "2026-08",
      "night": "2026-08-13",
      "booking_id": "RS-8854596",
      "duty_id": "D-514596",
      "layover_id": "L-514597",
      "crew_id": "BEL-1034",
      "crew_name": "G. Declerck",
      "crew_rank": "CC",
      "traveller_type": "crew",
      "entity": "ASL Airlines Belgium",
      "legal_entity": "ASL Airlines Belgium NV",
      "home_base": "BRU",
      "station": "JNB",
      "country": "ZA",
      "property_id": "P-124",
      "hotel": "Protea OR Tambo",
      "chain": "Marriott",
      "contract_id": null,
      "allotment_id": null,
      "is_allotment_night": 0,
      "rate_type": "bedbank",
      "duty_reason": "positioning",
      "night_status": "occupied",
      "lead_time_days": 9,
      "booking_created_at": "2026-08-04T01:15:00Z",
      "checkin_time": "01:15",
      "checkout_time": "10:00",
      "duty_end_utc": "2026-08-13T00:00:00Z",
      "duty_start_utc": "2026-08-13T09:15:00Z",
      "transfer_minutes": 46,
      "room_net": 229.1,
      "vat_rate": 15,
      "vat_amount": 34.37,
      "vat_country": "ZA",
      "vat_recoverable": 0,
      "city_tax": 0,
      "rate_paid": 263.47,
      "ancillaries": 20.82,
      "fee": 15.97,
      "currency_local": "ZAR",
      "rate_paid_local": 5241.1,
      "fx_rate": 0.05027,
      "fx_date": "2026-08-13",
      "currency": "EUR",
      "revenue_model": "vendor_net",
      "supplier_cost": 239.29,
      "markup": 24.18,
      "commission_received": 0,
      "commission_shared": 0,
      "commission_share_pct": 0,
      "rebate_received": 0,
      "vcc_ref": "VCC-8854596",
      "vcc_auth_amount": 309.29,
      "folio_amount": 562.74,
      "settled_amount": 562.74,
      "settled_at": "2026-08-13T23:59:00Z",
      "contracted_rate": null,
      "baseline_rate": 326.93,
      "market_rate": 317.12,
      "rate_honoured": 1,
      "customer": "DHL",
      "cost_centre": "BRU-CREW",
      "change_type": null,
      "change_source": null,
      "change_cost": 0,
      "modify_attempted": 0,
      "modify_failed_reason": null,
      "room_lost": 0,
      "exception_opened_at": null,
      "exception_resolved_at": null,
      "resolved_by": null,
      "sla_breached": 0,
      "recon_state": "variance",
      "recon_amount": 278.45,
      "crew_rating": null,
      "complaint_theme": null,
      "source_file_id": "AIMS-2026-08-13",
      "ingested_at": "2026-08-13T02:14:00Z",
      "version": 1,
      "public_rate": 326.93,
      "discount_pct": 19.41
    },
    {
      "id": "RS-8854051-2",
      "period": "2026-08",
      "night": "2026-08-14",
      "booking_id": "RS-8854051",
      "duty_id": "D-514051",
      "layover_id": "L-514052",
      "crew_id": "BEL-1028",
      "crew_name": "T. Maes",
      "crew_rank": "FO",
      "traveller_type": "crew",
      "entity": "ASL Airlines Belgium",
      "legal_entity": "ASL Airlines Belgium NV",
      "home_base": "LGG",
      "station": "JNB",
      "country": "ZA",
      "property_id": "P-124",
      "hotel": "Protea OR Tambo",
      "chain": "Marriott",
      "contract_id": "C-124",
      "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-11T16:00:00Z",
      "checkin_time": "16:00",
      "checkout_time": "10:00",
      "duty_end_utc": "2026-08-14T14:39:00Z",
      "duty_start_utc": "2026-08-14T06:30:00Z",
      "transfer_minutes": 46,
      "room_net": 200.88,
      "vat_rate": 15,
      "vat_amount": 30.13,
      "vat_country": "ZA",
      "vat_recoverable": 0,
      "city_tax": 0,
      "rate_paid": 231.01,
      "ancillaries": 17.53,
      "fee": 0,
      "currency_local": "ZAR",
      "rate_paid_local": 4596.02,
      "fx_rate": 0.050263,
      "fx_date": "2026-08-14",
      "currency": "EUR",
      "revenue_model": "routespring_contract",
      "supplier_cost": 216.48,
      "markup": 14.53,
      "commission_received": 0,
      "commission_shared": 0,
      "commission_share_pct": 0,
      "rebate_received": 0,
      "vcc_ref": "VCC-8854051",
      "vcc_auth_amount": 273.54,
      "folio_amount": 248.54,
      "settled_amount": 248.54,
      "settled_at": "2026-08-14T23:59:00Z",
      "contracted_rate": 231.01,
      "baseline_rate": 301.43,
      "market_rate": 292.39,
      "rate_honoured": 1,
      "customer": "DHL",
      "cost_centre": "LGG-CREW",
      "change_type": null,
      "change_source": null,
      "change_cost": 0,
      "modify_attempted": 0,
      "modify_failed_reason": null,
      "room_lost": 0,
      "exception_opened_at": null,
      "exception_resolved_at": null,
      "resolved_by": null,
      "sla_breached": 0,
      "recon_state": "matched",
      "recon_amount": 0,
      "crew_rating": null,
      "complaint_theme": null,
      "source_file_id": "AIMS-2026-08-13",
      "ingested_at": "2026-08-14T02:14:00Z",
      "version": 1,
      "public_rate": 301.43,
      "discount_pct": 23.36
    },
    {
      "id": "RS-8854135-2",
      "period": "2026-08",
      "night": "2026-08-14",
      "booking_id": "RS-8854135",
      "duty_id": "D-514135",
      "layover_id": "L-514136",
      "crew_id": "BEL-1037",
      "crew_name": "L. Janssens",
      "crew_rank": "CC",
      "traveller_type": "crew",
      "entity": "ASL Airlines Belgium",
      "legal_entity": "ASL Airlines Belgium NV",
      "home_base": "BRU",
      "station": "JNB",
      "country": "ZA",
      "property_id": "P-125",
      "hotel": "InterContinental OR Tambo",
      "chain": "IHG",
      "contract_id": "C-125",
      "allotment_id": null,
      "is_allotment_night": 0,
      "rate_type": "contracted",
      "duty_reason": "irops",
      "night_status": "occupied",
      "lead_time_days": 0,
      "booking_created_at": "2026-08-13T13:30:00Z",
      "checkin_time": "15:00",
      "checkout_time": "11:00",
      "duty_end_utc": "2026-08-14T13:41:00Z",
      "duty_start_utc": "2026-08-14T06:30:00Z",
      "transfer_minutes": 44,
      "room_net": 210.23,
      "vat_rate": 15,
      "vat_amount": 31.54,
      "vat_country": "ZA",
      "vat_recoverable": 0,
      "city_tax": 0,
      "rate_paid": 241.77,
      "ancillaries": 8.59,
      "fee": 0,
      "currency_local": "ZAR",
      "rate_paid_local": 4810.1,
      "fx_rate": 0.050263,
      "fx_date": "2026-08-14",
      "currency": "EUR",
      "revenue_model": "airline_contract",
      "supplier_cost": 241.77,
      "markup": 0,
      "commission_received": 0,
      "commission_shared": 0,
      "commission_share_pct": 0,
      "rebate_received": 0,
      "vcc_ref": "VCC-8854135",
      "vcc_auth_amount": 275.36,
      "folio_amount": 250.36,
      "settled_amount": 250.36,
      "settled_at": "2026-08-14T23:59:00Z",
      "contracted_rate": 241.77,
      "baseline_rate": 311.43,
      "market_rate": 302.09,
      "rate_honoured": 1,
      "customer": "DHL",
      "cost_centre": "BRU-CREW",
      "change_type": "modify_in_place",
      "change_source": "travel_desk",
      "change_cost": 18.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-13",
      "ingested_at": "2026-08-14T02:14:00Z",
      "version": 1,
      "public_rate": 311.43,
      "discount_pct": 22.37
    },
    {
      "id": "RS-8854218-2",
      "period": "2026-08",
      "night": "2026-08-14",
      "booking_id": "RS-8854218",
      "duty_id": "D-514218",
      "layover_id": "L-514219",
      "crew_id": "BEL-1044",
      "crew_name": "R. Dubois",
      "crew_rank": "CPT",
      "traveller_type": "crew",
      "entity": "ASL Airlines Belgium",
      "legal_entity": "ASL Airlines Belgium NV",
      "home_base": "LGG",
      "station": "JNB",
      "country": "ZA",
      "property_id": "P-124",
      "hotel": "Protea OR Tambo",
      "chain": "Marriott",
      "contract_id": null,
      "allotment_id": null,
      "is_allotment_night": 0,
      "rate_type": "gds",
      "duty_reason": "irops",
      "night_status": "occupied",
      "lead_time_days": 0,
      "booking_created_at": "2026-08-13T04:10:00Z",
      "checkin_time": "05:40",
      "checkout_time": "10:00",
      "duty_end_utc": "2026-08-14T04:19:00Z",
      "duty_start_utc": "2026-08-14T06:30:00Z",
      "transfer_minutes": 46,
      "room_net": 241.09,
      "vat_rate": 15,
      "vat_amount": 36.16,
      "vat_country": "ZA",
      "vat_recoverable": 0,
      "city_tax": 0,
      "rate_paid": 277.25,
      "ancillaries": 25.13,
      "fee": 0,
      "currency_local": "ZAR",
      "rate_paid_local": 5515.99,
      "fx_rate": 0.050263,
      "fx_date": "2026-08-14",
      "currency": "EUR",
      "revenue_model": "vendor_commission",
      "supplier_cost": 277.25,
      "markup": 0,
      "commission_received": 27.01,
      "commission_shared": 13.5,
      "commission_share_pct": 50,
      "rebate_received": 0,
      "vcc_ref": "VCC-8854218",
      "vcc_auth_amount": 327.38,
      "folio_amount": 302.38,
      "settled_amount": 302.38,
      "settled_at": "2026-08-14T23:59:00Z",
      "contracted_rate": null,
      "baseline_rate": 301.43,
      "market_rate": 292.39,
      "rate_honoured": 1,
      "customer": "UPS",
      "cost_centre": "LGG-CREW",
      "change_type": "modify_in_place",
      "change_source": "aims",
      "change_cost": 17.04,
      "modify_attempted": 1,
      "modify_failed_reason": null,
      "room_lost": 0,
      "exception_opened_at": null,
      "exception_resolved_at": null,
      "resolved_by": "automation",
      "sla_breached": 0,
      "recon_state": "matched",
      "recon_amount": 0,
      "crew_rating": null,
      "complaint_theme": null,
      "source_file_id": "AIMS-2026-08-13",
      "ingested_at": "2026-08-14T02:14:00Z",
      "version": 1,
      "public_rate": 301.43,
      "discount_pct": 8.02
    },
    {
      "id": "RS-8854596-2",
      "period": "2026-08",
      "night": "2026-08-14",
      "booking_id": "RS-8854596",
      "duty_id": "D-514596",
      "layover_id": "L-514597",
      "crew_id": "BEL-1034",
      "crew_name": "G. Declerck",
      "crew_rank": "CC",
      "traveller_type": "crew",
      "entity": "ASL Airlines Belgium",
      "legal_entity": "ASL Airlines Belgium NV",
      "home_base": "BRU",
      "station": "JNB",
      "country": "ZA",
      "property_id": "P-124",
      "hotel": "Protea OR Tambo",
      "chain": "Marriott",
      "contract_id": null,
      "allotment_id": null,
      "is_allotment_night": 0,
      "rate_type": "bedbank",
      "duty_reason": "overnight",
      "night_status": "occupied",
      "lead_time_days": 9,
      "booking_created_at": "2026-08-04T01:15:00Z",
      "checkin_time": "01:15",
      "checkout_time": "10:00",
      "duty_end_utc": "2026-08-14T00:00:00Z",
      "duty_start_utc": "2026-08-14T06:30:00Z",
      "transfer_minutes": 46,
      "room_net": 211.23,
      "vat_rate": 15,
      "vat_amount": 31.69,
      "vat_country": "ZA",
      "vat_recoverable": 0,
      "city_tax": 0,
      "rate_paid": 242.92,
      "ancillaries": 0,
      "fee": 0,
      "currency_local": "ZAR",
      "rate_paid_local": 4832.98,
      "fx_rate": 0.050263,
      "fx_date": "2026-08-14",
      "currency": "EUR",
      "revenue_model": "vendor_net",
      "supplier_cost": 220.62,
      "markup": 22.3,
      "commission_received": 0,
      "commission_shared": 0,
      "commission_share_pct": 0,
      "rebate_received": 0,
      "vcc_ref": "VCC-8854596",
      "vcc_auth_amount": 267.92,
      "folio_amount": 242.92,
      "settled_amount": 242.92,
      "settled_at": "2026-08-14T23:59:00Z",
      "contracted_rate": null,
      "baseline_rate": 301.43,
      "market_rate": 292.39,
      "rate_honoured": 1,
      "customer": "DHL",
      "cost_centre": "BRU-CREW",
      "change_type": null,
      "change_source": null,
      "change_cost": 0,
      "modify_attempted": 0,
      "modify_failed_reason": null,
      "room_lost": 0,
      "exception_opened_at": null,
      "exception_resolved_at": null,
      "resolved_by": null,
      "sla_breached": 0,
      "recon_state": "matched",
      "recon_amount": 0,
      "crew_rating": null,
      "complaint_theme": null,
      "source_file_id": "AIMS-2026-08-13",
      "ingested_at": "2026-08-14T02:14:00Z",
      "version": 1,
      "public_rate": 301.43,
      "discount_pct": 19.41
    },
    {
      "id": "RS-8854051-3",
      "period": "2026-08",
      "night": "2026-08-15",
      "booking_id": "RS-8854051",
      "duty_id": "D-514051",
      "layover_id": "L-514052",
      "crew_id": "BEL-1028",
      "crew_name": "T. Maes",
      "crew_rank": "FO",
      "traveller_type": "crew",
      "entity": "ASL Airlines Belgium",
      "legal_entity": "ASL Airlines Belgium NV",
      "home_base": "LGG",
      "station": "JNB",
      "country": "ZA",
      "property_id": "P-124",
      "hotel": "Protea OR Tambo",
      "chain": "Marriott",
      "contract_id": "C-124",
      "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-15T14:39:00Z",
      "duty_start_utc": "2026-08-15T06:30:00Z",
      "transfer_minutes": 46,
      "room_net": 200.88,
      "vat_rate": 15,
      "vat_amount": 30.13,
      "vat_country": "ZA",
      "vat_recoverable": 0,
      "city_tax": 0,
      "rate_paid": 231.01,
      "ancillaries": 0,
      "fee": 0,
      "currency_local": "ZAR",
      "rate_paid_local": 4605,
      "fx_rate": 0.050165,
      "fx_date": "2026-08-15",
      "currency": "EUR",
      "revenue_model": "routespring_contract",
      "supplier_cost": 216.48,
      "markup": 14.53,
      "commission_received": 0,
      "commission_shared": 0,
      "commission_share_pct": 0,
      "rebate_received": 0,
      "vcc_ref": "VCC-8854051",
      "vcc_auth_amount": null,
      "folio_amount": 231.01,
      "settled_amount": 231.01,
      "settled_at": "2026-08-15T23:59:00Z",
      "contracted_rate": 231.01,
      "baseline_rate": 268.09,
      "market_rate": 260.05,
      "rate_honoured": 1,
      "customer": "DHL",
      "cost_centre": "LGG-CREW",
      "change_type": null,
      "change_source": null,
      "change_cost": 0,
      "modify_attempted": 0,
      "modify_failed_reason": null,
      "room_lost": 0,
      "exception_opened_at": null,
      "exception_resolved_at": null,
      "resolved_by": null,
      "sla_breached": 0,
      "recon_state": "matched",
      "recon_amount": 0,
      "crew_rating": null,
      "complaint_theme": null,
      "source_file_id": "AIMS-2026-08-13",
      "ingested_at": "2026-08-15T02:14:00Z",
      "version": 1,
      "public_rate": 268.09,
      "discount_pct": 13.83
    },
    {
      "id": "RS-8854218-3",
      "period": "2026-08",
      "night": "2026-08-15",
      "booking_id": "RS-8854218",
      "duty_id": "D-514218",
      "layover_id": "L-514219",
      "crew_id": "BEL-1044",
      "crew_name": "R. Dubois",
      "crew_rank": "CPT",
      "traveller_type": "crew",
      "entity": "ASL Airlines Belgium",
      "legal_entity": "ASL Airlines Belgium NV",
      "home_base": "LGG",
      "station": "JNB",
      "country": "ZA",
      "property_id": "P-124",
      "hotel": "Protea OR Tambo",
      "chain": "Marriott",
      "contract_id": null,
      "allotment_id": null,
      "is_allotment_night": 0,
      "rate_type": "gds",
      "duty_reason": "irops",
      "night_status": "occupied",
      "lead_time_days": 0,
      "booking_created_at": "2026-08-13T04:10:00Z",
      "checkin_time": "05:40",
      "checkout_time": "10:00",
      "duty_end_utc": "2026-08-15T04:19:00Z",
      "duty_start_utc": "2026-08-15T11:50:00Z",
      "transfer_minutes": 46,
      "room_net": 214.43,
      "vat_rate": 15,
      "vat_amount": 32.16,
      "vat_country": "ZA",
      "vat_recoverable": 0,
      "city_tax": 0,
      "rate_paid": 246.59,
      "ancillaries": 0,
      "fee": 0,
      "currency_local": "ZAR",
      "rate_paid_local": 4915.58,
      "fx_rate": 0.050165,
      "fx_date": "2026-08-15",
      "currency": "EUR",
      "revenue_model": "vendor_commission",
      "supplier_cost": 246.59,
      "markup": 0,
      "commission_received": 24.02,
      "commission_shared": 12.01,
      "commission_share_pct": 50,
      "rebate_received": 0,
      "vcc_ref": "VCC-8854218",
      "vcc_auth_amount": 271.59,
      "folio_amount": 246.59,
      "settled_amount": 246.59,
      "settled_at": "2026-08-15T23:59:00Z",
      "contracted_rate": null,
      "baseline_rate": 268.09,
      "market_rate": 260.05,
      "rate_honoured": 1,
      "customer": "UPS",
      "cost_centre": "LGG-CREW",
      "change_type": "modify_in_place",
      "change_source": "aims",
      "change_cost": 15.65,
      "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-13",
      "ingested_at": "2026-08-15T02:14:00Z",
      "version": 1,
      "public_rate": 268.09,
      "discount_pct": 8.02
    },
    {
      "id": "RS-8854596-3",
      "period": "2026-08",
      "night": "2026-08-15",
      "booking_id": "RS-8854596",
      "duty_id": "D-514596",
      "layover_id": "L-514597",
      "crew_id": "BEL-1034",
      "crew_name": "G. Declerck",
      "crew_rank": "CC",
      "traveller_type": "crew",
      "entity": "ASL Airlines Belgium",
      "legal_entity": "ASL Airlines Belgium NV",
      "home_base": "BRU",
      "station": "JNB",
      "country": "ZA",
      "property_id": "P-124",
      "hotel": "Protea OR Tambo",
      "chain": "Marriott",
      "contract_id": null,
      "allotment_id": null,
      "is_allotment_night": 0,
      "rate_type": "bedbank",
      "duty_reason": "overnight",
      "night_status": "occupied",
      "lead_time_days": 9,
      "booking_created_at": "2026-08-04T01:15:00Z",
      "checkin_time": "01:15",
      "checkout_time": "10:00",
      "duty_end_utc": "2026-08-15T00:00:00Z",
      "duty_start_utc": "2026-08-15T14:05:00Z",
      "transfer_minutes": 46,
      "room_net": 187.87,
      "vat_rate": 15,
      "vat_amount": 28.18,
      "vat_country": "ZA",
      "vat_recoverable": 0,
      "city_tax": 0,
      "rate_paid": 216.05,
      "ancillaries": 16.47,
      "fee": 0,
      "currency_local": "ZAR",
      "rate_paid_local": 4306.79,
      "fx_rate": 0.050165,
      "fx_date": "2026-08-15",
      "currency": "EUR",
      "revenue_model": "vendor_net",
      "supplier_cost": 196.22,
      "markup": 19.83,
      "commission_received": 0,
      "commission_shared": 0,
      "commission_share_pct": 0,
      "rebate_received": 0,
      "vcc_ref": "VCC-8854596",
      "vcc_auth_amount": 257.52,
      "folio_amount": null,
      "settled_amount": null,
      "settled_at": null,
      "contracted_rate": null,
      "baseline_rate": 268.09,
      "market_rate": 260.05,
      "rate_honoured": 1,
      "customer": "DHL",
      "cost_centre": "BRU-CREW",
      "change_type": null,
      "change_source": null,
      "change_cost": 0,
      "modify_attempted": 0,
      "modify_failed_reason": null,
      "room_lost": 0,
      "exception_opened_at": null,
      "exception_resolved_at": null,
      "resolved_by": null,
      "sla_breached": 0,
      "recon_state": "awaiting_folio",
      "recon_amount": 0,
      "crew_rating": null,
      "complaint_theme": null,
      "source_file_id": "AIMS-2026-08-13",
      "ingested_at": "2026-08-15T02:14:00Z",
      "version": 1,
      "public_rate": 268.09,
      "discount_pct": 19.41
    },
    {
      "id": "RS-8854005-1",
      "period": "2026-08",
      "night": "2026-08-16",
      "booking_id": "RS-8854005",
      "duty_id": "D-514005",
      "layover_id": "L-514006",
      "crew_id": "BEL-1027",
      "crew_name": "A. Peeters",
      "crew_rank": "FO",
      "traveller_type": "crew",
      "entity": "ASL Airlines Belgium",
      "legal_entity": "ASL Airlines Belgium NV",
      "home_base": "LGG",
      "station": "JNB",
      "country": "ZA",
      "property_id": "P-125",
      "hotel": "InterContinental OR Tambo",
      "chain": "IHG",
      "contract_id": 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-07T05:40:00Z",
      "checkin_time": "05:40",
      "checkout_time": "11:00",
      "duty_end_utc": "2026-08-16T04:21:00Z",
      "duty_start_utc": "2026-08-16T11:50:00Z",
      "transfer_minutes": 44,
      "room_net": 207.45,
      "vat_rate": 15,
      "vat_amount": 31.12,
      "vat_country": "ZA",
      "vat_recoverable": 0,
      "city_tax": 0,
      "rate_paid": 238.57,
      "ancillaries": 0,
      "fee": 15.97,
      "currency_local": "ZAR",
      "rate_paid_local": 4744.45,
      "fx_rate": 0.050284,
      "fx_date": "2026-08-16",
      "currency": "EUR",
      "revenue_model": "vendor_net",
      "supplier_cost": 212.66,
      "markup": 25.91,
      "commission_received": 0,
      "commission_shared": 0,
      "commission_share_pct": 0,
      "rebate_received": 0,
      "vcc_ref": "VCC-8854005",
      "vcc_auth_amount": 263.57,
      "folio_amount": 238.57,
      "settled_amount": 238.57,
      "settled_at": "2026-08-16T23:59:00Z",
      "contracted_rate": null,
      "baseline_rate": 292.84,
      "market_rate": 284.05,
      "rate_honoured": 1,
      "customer": "DHL",
      "cost_centre": "LGG-CREW",
      "change_type": null,
      "change_source": null,
      "change_cost": 0,
      "modify_attempted": 0,
      "modify_failed_reason": null,
      "room_lost": 0,
      "exception_opened_at": null,
      "exception_resolved_at": null,
      "resolved_by": null,
      "sla_breached": 0,
      "recon_state": "matched",
      "recon_amount": 0,
      "crew_rating": null,
      "complaint_theme": null,
      "source_file_id": "AIMS-2026-08-16",
      "ingested_at": "2026-08-16T02:14:00Z",
      "version": 1,
      "public_rate": 292.84,
      "discount_pct": 18.53
    },
    {
      "id": "RS-8854051-4",
      "period": "2026-08",
      "night": "2026-08-16",
      "booking_id": "RS-8854051",
      "duty_id": "D-514051",
      "layover_id": "L-514052",
      "crew_id": "BEL-1028",
      "crew_name": "T. Maes",
      "crew_rank": "FO",
      "traveller_type": "crew",
      "entity": "ASL Airlines Belgium",
      "legal_entity": "ASL Airlines Belgium NV",
      "home_base": "LGG",
      "station": "JNB",
      "country": "ZA",
      "property_id": "P-124",
      "hotel": "Protea OR Tambo",
      "chain": "Marriott",
      "contract_id": "C-124",
      "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-11T16:00:00Z",
      "checkin_time": "16:00",
      "checkout_time": "10:00",
      "duty_end_utc": "2026-08-16T14:39:00Z",
      "duty_start_utc": "2026-08-16T09:15:00Z",
      "transfer_minutes": 46,
      "room_net": 200.88,
      "vat_rate": 15,
      "vat_amount": 30.13,
      "vat_country": "ZA",
      "vat_recoverable": 0,
      "city_tax": 0,
      "rate_paid": 231.01,
      "ancillaries": 13.57,
      "fee": 0,
      "currency_local": "ZAR",
      "rate_paid_local": 4594.11,
      "fx_rate": 0.050284,
      "fx_date": "2026-08-16",
      "currency": "EUR",
      "revenue_model": "routespring_contract",
      "supplier_cost": 216.48,
      "markup": 14.53,
      "commission_received": 0,
      "commission_shared": 0,
      "commission_share_pct": 0,
      "rebate_received": 0,
      "vcc_ref": "VCC-8854051",
      "vcc_auth_amount": 269.58,
      "folio_amount": 244.58,
      "settled_amount": 244.58,
      "settled_at": "2026-08-16T23:59:00Z",
      "contracted_rate": 231.01,
      "baseline_rate": 282.27,
      "market_rate": 273.8,
      "rate_honoured": 1,
      "customer": "DHL",
      "cost_centre": "LGG-CREW",
      "change_type": null,
      "change_source": null,
      "change_cost": 0,
      "modify_attempted": 0,
      "modify_failed_reason": null,
      "room_lost": 0,
      "exception_opened_at": null,
      "exception_resolved_at": null,
      "resolved_by": null,
      "sla_breached": 0,
      "recon_state": "matched",
      "recon_amount": 0,
      "crew_rating": null,
      "complaint_theme": null,
      "source_file_id": "AIMS-2026-08-13",
      "ingested_at": "2026-08-16T02:14:00Z",
      "version": 1,
      "public_rate": 282.27,
      "discount_pct": 18.16
    },
    {
      "id": "RS-8854218-4",
      "period": "2026-08",
      "night": "2026-08-16",
      "booking_id": "RS-8854218",
      "duty_id": "D-514218",
      "layover_id": "L-514219",
      "crew_id": "BEL-1044",
      "crew_name": "R. Dubois",
      "crew_rank": "CPT",
      "traveller_type": "crew",
      "entity": "ASL Airlines Belgium",
      "legal_entity": "ASL Airlines Belgium NV",
      "home_base": "LGG",
      "station": "JNB",
      "country": "ZA",
      "property_id": "P-124",
      "hotel": "Protea OR Tambo",
      "chain": "Marriott",
      "contract_id": null,
      "allotment_id": null,
      "is_allotment_night": 0,
      "rate_type": "gds",
      "duty_reason": "irops",
      "night_status": "occupied",
      "lead_time_days": 0,
      "booking_created_at": "2026-08-13T04:10:00Z",
      "checkin_time": "05:40",
      "checkout_time": "10:00",
      "duty_end_utc": "2026-08-16T04:19:00Z",
      "duty_start_utc": "2026-08-16T11:50:00Z",
      "transfer_minutes": 46,
      "room_net": 225.77,
      "vat_rate": 15,
      "vat_amount": 33.86,
      "vat_country": "ZA",
      "vat_recoverable": 0,
      "city_tax": 0,
      "rate_paid": 259.63,
      "ancillaries": 26.82,
      "fee": 0,
      "currency_local": "ZAR",
      "rate_paid_local": 5163.27,
      "fx_rate": 0.050284,
      "fx_date": "2026-08-16",
      "currency": "EUR",
      "revenue_model": "vendor_commission",
      "supplier_cost": 259.63,
      "markup": 0,
      "commission_received": 25.29,
      "commission_shared": 12.65,
      "commission_share_pct": 50,
      "rebate_received": 0,
      "vcc_ref": "VCC-8854218",
      "vcc_auth_amount": 311.45,
      "folio_amount": 286.45,
      "settled_amount": 286.45,
      "settled_at": "2026-08-16T23:59:00Z",
      "contracted_rate": null,
      "baseline_rate": 282.27,
      "market_rate": 273.8,
      "rate_honoured": 1,
      "customer": "UPS",
      "cost_centre": "LGG-CREW",
      "change_type": "modify_in_place",
      "change_source": "aims",
      "change_cost": 17,
      "modify_attempted": 1,
      "modify_failed_reason": null,
      "room_lost": 0,
      "exception_opened_at": null,
      "exception_resolved_at": null,
      "resolved_by": "automation",
      "sla_breached": 0,
      "recon_state": "matched",
      "recon_amount": 0,
      "crew_rating": null,
      "complaint_theme": null,
      "source_file_id": "AIMS-2026-08-13",
      "ingested_at": "2026-08-16T02:14:00Z",
      "version": 1,
      "public_rate": 282.27,
      "discount_pct": 8.02
    },
    {
      "id": "RS-8854579-1",
      "period": "2026-08",
      "night": "2026-08-16",
      "booking_id": "RS-8854579",
      "duty_id": "D-514579",
      "layover_id": "L-514580",
      "crew_id": "BEL-1087",
      "crew_name": "H. Peeters",
      "crew_rank": "CC",
      "traveller_type": "crew",
      "entity": "ASL Airlines Belgium",
      "legal_entity": "ASL Airlines Belgium NV",
      "home_base": "LGG",
      "station": "JNB",
      "country": "ZA",
      "property_id": "P-125",
      "hotel": "InterContinental OR Tambo",
      "chain": "IHG",
      "contract_id": 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-08-11T01:15:00Z",
      "checkin_time": "01:15",
      "checkout_time": "08:15",
      "duty_end_utc": "2026-08-16T00:00:00Z",
      "duty_start_utc": "2026-08-16T11:50:00Z",
      "transfer_minutes": 44,
      "room_net": 218.92,
      "vat_rate": 15,
      "vat_amount": 32.84,
      "vat_country": "ZA",
      "vat_recoverable": 0,
      "city_tax": 0,
      "rate_paid": 251.76,
      "ancillaries": 0,
      "fee": 15.97,
      "currency_local": "ZAR",
      "rate_paid_local": 5006.76,
      "fx_rate": 0.050284,
      "fx_date": "2026-08-16",
      "currency": "EUR",
      "revenue_model": "vendor_commission",
      "supplier_cost": 251.76,
      "markup": 0,
      "commission_received": 25.31,
      "commission_shared": 12.65,
      "commission_share_pct": 50,
      "rebate_received": 0,
      "vcc_ref": "VCC-8854579",
      "vcc_auth_amount": 276.76,
      "folio_amount": 251.76,
      "settled_amount": 251.76,
      "settled_at": "2026-08-16T23:59:00Z",
      "contracted_rate": null,
      "baseline_rate": 292.84,
      "market_rate": 284.05,
      "rate_honoured": 1,
      "customer": "FedEx",
      "cost_centre": "LGG-CREW",
      "change_type": null,
      "change_source": null,
      "change_cost": 0,
      "modify_attempted": 0,
      "modify_failed_reason": null,
      "room_lost": 0,
      "exception_opened_at": null,
      "exception_resolved_at": null,
      "resolved_by": null,
      "sla_breached": 0,
      "recon_state": "matched",
      "recon_amount": 0,
      "crew_rating": null,
      "complaint_theme": null,
      "source_file_id": "AIMS-2026-08-16",
      "ingested_at": "2026-08-16T02:14:00Z",
      "version": 1,
      "public_rate": 292.84,
      "discount_pct": 14.03
    },
    {
      "id": "RS-8854596-4",
      "period": "2026-08",
      "night": "2026-08-16",
      "booking_id": "RS-8854596",
      "duty_id": "D-514596",
      "layover_id": "L-514597",
      "crew_id": "BEL-1034",
      "crew_name": "G. Declerck",
      "crew_rank": "CC",
      "traveller_type": "crew",
      "entity": "ASL Airlines Belgium",
      "legal_entity": "ASL Airlines Belgium NV",
      "home_base": "BRU",
      "station": "JNB",
      "country": "ZA",
      "property_id": "P-124",
      "hotel": "Protea OR Tambo",
      "chain": "Marriott",
      "contract_id": null,
      "allotment_id": null,
      "is_allotment_night": 0,
      "rate_type": "bedbank",
      "duty_reason": "overnight",
      "night_status": "occupied",
      "lead_time_days": 9,
      "booking_created_at": "2026-08-04T01:15:00Z",
      "checkin_time": "01:15",
      "checkout_time": "10:00",
      "duty_end_utc": "2026-08-16T00:00:00Z",
      "duty_start_utc": "2026-08-16T06:30:00Z",
      "transfer_minutes": 46,
      "room_net": 197.81,
      "vat_rate": 15,
      "vat_amount": 29.67,
      "vat_country": "ZA",
      "vat_recoverable": 0,
      "city_tax": 0,
      "rate_paid": 227.48,
      "ancillaries": 0,
      "fee": 0,
      "currency_local": "ZAR",
      "rate_paid_local": 4523.9,
      "fx_rate": 0.050284,
      "fx_date": "2026-08-16",
      "currency": "EUR",
      "revenue_model": "vendor_net",
      "supplier_cost": 206.6,
      "markup": 20.88,
      "commission_received": 0,
      "commission_shared": 0,
      "commission_share_pct": 0,
      "rebate_received": 0,
      "vcc_ref": "VCC-8854596",
      "vcc_auth_amount": 252.48,
      "folio_amount": 227.48,
      "settled_amount": 227.48,
      "settled_at": "2026-08-16T23:59:00Z",
      "contracted_rate": null,
      "baseline_rate": 282.27,
      "market_rate": 273.8,
      "rate_honoured": 1,
      "customer": "DHL",
      "cost_centre": "BRU-CREW",
      "change_type": null,
      "change_source": null,
      "change_cost": 0,
      "modify_attempted": 0,
      "modify_failed_reason": null,
      "room_lost": 0,
      "exception_opened_at": null,
      "exception_resolved_at": null,
      "resolved_by": null,
      "sla_breached": 0,
      "recon_state": "matched",
      "recon_amount": 0,
      "crew_rating": null,
      "complaint_theme": null,
      "source_file_id": "AIMS-2026-08-13",
      "ingested_at": "2026-08-16T02:14:00Z",
      "version": 1,
      "public_rate": 282.27,
      "discount_pct": 19.41
    },
    {
      "id": "RS-8854005-2",
      "period": "2026-08",
      "night": "2026-08-17",
      "booking_id": "RS-8854005",
      "duty_id": "D-514005",
      "layover_id": "L-514006",
      "crew_id": "BEL-1027",
      "crew_name": "A. Peeters",
      "crew_rank": "FO",
      "traveller_type": "crew",
      "entity": "ASL Airlines Belgium",
      "legal_entity": "ASL Airlines Belgium NV",
      "home_base": "LGG",
      "station": "JNB",
      "country": "ZA",
      "property_id": "P-125",
      "hotel": "InterContinental OR Tambo",
      "chain": "IHG",
      "contract_id": 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-07T05:40:00Z",
      "checkin_time": "05:40",
      "checkout_time": "11:00",
      "duty_end_utc": "2026-08-17T04:21:00Z",
      "duty_start_utc": "2026-08-17T06:30:00Z",
      "transfer_minutes": 44,
      "room_net": 220.7,
      "vat_rate": 15,
      "vat_amount": 33.1,
      "vat_country": "ZA",
      "vat_recoverable": 0,
      "city_tax": 0,
      "rate_paid": 253.8,
      "ancillaries": 34.61,
      "fee": 0,
      "currency_local": "ZAR",
      "rate_paid_local": 5053.66,
      "fx_rate": 0.050221,
      "fx_date": "2026-08-17",
      "currency": "EUR",
      "revenue_model": "vendor_net",
      "supplier_cost": 226.24,
      "markup": 27.56,
      "commission_received": 0,
      "commission_shared": 0,
      "commission_share_pct": 0,
      "rebate_received": 0,
      "vcc_ref": "VCC-8854005",
      "vcc_auth_amount": 313.41,
      "folio_amount": 288.41,
      "settled_amount": 288.41,
      "settled_at": "2026-08-17T23:59:00Z",
      "contracted_rate": null,
      "baseline_rate": 311.54,
      "market_rate": 302.19,
      "rate_honoured": 1,
      "customer": "DHL",
      "cost_centre": "LGG-CREW",
      "change_type": null,
      "change_source": null,
      "change_cost": 0,
      "modify_attempted": 0,
      "modify_failed_reason": null,
      "room_lost": 0,
      "exception_opened_at": null,
      "exception_resolved_at": null,
      "resolved_by": null,
      "sla_breached": 0,
      "recon_state": "matched",
      "recon_amount": 0,
      "crew_rating": null,
      "complaint_theme": null,
      "source_file_id": "AIMS-2026-08-16",
      "ingested_at": "2026-08-17T02:14:00Z",
      "version": 1,
      "public_rate": 311.54,
      "discount_pct": 18.53
    },
    {
      "id": "RS-8854439-1",
      "period": "2026-08",
      "night": "2026-08-17",
      "booking_id": "RS-8854439",
      "duty_id": "D-514439",
      "layover_id": "L-514440",
      "crew_id": "BEL-1029",
      "crew_name": "H. Willems",
      "crew_rank": "CC",
      "traveller_type": "crew",
      "entity": "ASL Airlines Belgium",
      "legal_entity": "ASL Airlines Belgium NV",
      "home_base": "LGG",
      "station": "JNB",
      "country": "ZA",
      "property_id": "P-124",
      "hotel": "Protea OR Tambo",
      "chain": "Marriott",
      "contract_id": "C-124",
      "allotment_id": "A-124",
      "is_allotment_night": 1,
      "rate_type": "contracted",
      "duty_reason": "overnight",
      "night_status": "occupied",
      "lead_time_days": 0.5,
      "booking_created_at": "2026-08-17T10:30:00Z",
      "checkin_time": "22:30",
      "checkout_time": "11:00",
      "duty_end_utc": "2026-08-17T21:09:00Z",
      "duty_start_utc": "2026-08-17T06:30:00Z",
      "transfer_minutes": 46,
      "room_net": 198.87,
      "vat_rate": 15,
      "vat_amount": 29.83,
      "vat_country": "ZA",
      "vat_recoverable": 0,
      "city_tax": 0,
      "rate_paid": 228.7,
      "ancillaries": 11.15,
      "fee": 15.97,
      "currency_local": "ZAR",
      "rate_paid_local": 4553.87,
      "fx_rate": 0.050221,
      "fx_date": "2026-08-17",
      "currency": "EUR",
      "revenue_model": "routespring_contract",
      "supplier_cost": 213.75,
      "markup": 14.95,
      "commission_received": 0,
      "commission_shared": 0,
      "commission_share_pct": 0,
      "rebate_received": 0,
      "vcc_ref": "VCC-8854439",
      "vcc_auth_amount": 264.85,
      "folio_amount": 239.85,
      "settled_amount": 239.85,
      "settled_at": "2026-08-17T23:59:00Z",
      "contracted_rate": 228.7,
      "baseline_rate": 316.05,
      "market_rate": 306.57,
      "rate_honoured": 1,
      "customer": "FedEx",
      "cost_centre": "LGG-CREW",
      "change_type": "modify_in_place",
      "change_source": "aims",
      "change_cost": 16.97,
      "modify_attempted": 1,
      "modify_failed_reason": null,
      "room_lost": 0,
      "exception_opened_at": null,
      "exception_resolved_at": null,
      "resolved_by": "automation",
      "sla_breached": 0,
      "recon_state": "matched",
      "recon_amount": 0,
      "crew_rating": null,
      "complaint_theme": null,
      "source_file_id": "AIMS-2026-08-17",
      "ingested_at": "2026-08-17T02:14:00Z",
      "version": 1,
      "public_rate": 316.05,
      "discount_pct": 27.64
    },
    {
      "id": "RS-8854579-2",
      "period": "2026-08",
      "night": "2026-08-17",
      "booking_id": "RS-8854579",
      "duty_id": "D-514579",
      "layover_id": "L-514580",
      "crew_id": "BEL-1087",
      "crew_name": "H. Peeters",
      "crew_rank": "CC",
      "traveller_type": "crew",
      "entity": "ASL Airlines Belgium",
      "legal_entity": "ASL Airlines Belgium NV",
      "home_base": "LGG",
      "station": "JNB",
      "country": "ZA",
      "property_id": "P-125",
      "hotel": "InterContinental OR Tambo",
      "chain": "IHG",
      "contract_id": 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-08-11T01:15:00Z",
      "checkin_time": "01:15",
      "checkout_time": "08:15",
      "duty_end_utc": "2026-08-17T00:00:00Z",
      "duty_start_utc": "2026-08-17T06:30:00Z",
      "transfer_minutes": 44,
      "room_net": 232.9,
      "vat_rate": 15,
      "vat_amount": 34.94,
      "vat_country": "ZA",
      "vat_recoverable": 0,
      "city_tax": 0,
      "rate_paid": 267.84,
      "ancillaries": 0,
      "fee": 0,
      "currency_local": "ZAR",
      "rate_paid_local": 5333.23,
      "fx_rate": 0.050221,
      "fx_date": "2026-08-17",
      "currency": "EUR",
      "revenue_model": "vendor_commission",
      "supplier_cost": 267.84,
      "markup": 0,
      "commission_received": 26.92,
      "commission_shared": 13.46,
      "commission_share_pct": 50,
      "rebate_received": 0,
      "vcc_ref": "VCC-8854579",
      "vcc_auth_amount": 292.84,
      "folio_amount": 267.84,
      "settled_amount": 267.84,
      "settled_at": "2026-08-17T23:59:00Z",
      "contracted_rate": null,
      "baseline_rate": 311.54,
      "market_rate": 302.19,
      "rate_honoured": 1,
      "customer": "FedEx",
      "cost_centre": "LGG-CREW",
      "change_type": null,
      "change_source": null,
      "change_cost": 0,
      "modify_attempted": 0,
      "modify_failed_reason": null,
      "room_lost": 0,
      "exception_opened_at": null,
      "exception_resolved_at": null,
      "resolved_by": null,
      "sla_breached": 0,
      "recon_state": "matched",
      "recon_amount": 0,
      "crew_rating": null,
      "complaint_theme": null,
      "source_file_id": "AIMS-2026-08-16",
      "ingested_at": "2026-08-17T02:14:00Z",
      "version": 1,
      "public_rate": 311.54,
      "discount_pct": 14.03
    },
    {
      "id": "RS-8854639-1",
      "period": "2026-08",
      "night": "2026-08-17",
      "booking_id": "RS-8854639",
      "duty_id": "D-514639",
      "layover_id": "L-514640",
      "crew_id": "BEL-1051",
      "crew_name": "H. Peeters",
      "crew_rank": "CC",
      "traveller_type": "crew",
      "entity": "ASL Airlines Belgium",
      "legal_entity": "ASL Airlines Belgium NV",
      "home_base": "BRU",
      "station": "JNB",
      "country": "ZA",
      "property_id": "P-125",
      "hotel": "InterContinental OR Tambo",
      "chain": "IHG",
      "contract_id": "C-125",
      "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-08T05:40:00Z",
      "checkin_time": "05:40",
      "checkout_time": "12:00",
      "duty_end_utc": "2026-08-17T04:21:00Z",
      "duty_start_utc": "2026-08-17T14:05:00Z",
      "transfer_minutes": 44,
      "room_net": 206.17,
      "vat_rate": 15,
      "vat_amount": 30.92,
      "vat_country": "ZA",
      "vat_recoverable": 0,
      "city_tax": 0,
      "rate_paid": 237.09,
      "ancillaries": 33.42,
      "fee": 15.97,
      "currency_local": "ZAR",
      "rate_paid_local": 4720.93,
      "fx_rate": 0.050221,
      "fx_date": "2026-08-17",
      "currency": "EUR",
      "revenue_model": "airline_contract",
      "supplier_cost": 237.09,
      "markup": 0,
      "commission_received": 0,
      "commission_shared": 0,
      "commission_share_pct": 0,
      "rebate_received": 0,
      "vcc_ref": "VCC-8854639",
      "vcc_auth_amount": 295.51,
      "folio_amount": 270.51,
      "settled_amount": 270.51,
      "settled_at": "2026-08-17T23:59:00Z",
      "contracted_rate": 237.09,
      "baseline_rate": 311.54,
      "market_rate": 302.19,
      "rate_honoured": 1,
      "customer": "ASL own pax",
      "cost_centre": "BRU-CREW",
      "change_type": null,
      "change_source": null,
      "change_cost": 0,
      "modify_attempted": 0,
      "modify_failed_reason": null,
      "room_lost": 0,
      "exception_opened_at": null,
      "exception_resolved_at": null,
      "resolved_by": null,
      "sla_breached": 0,
      "recon_state": "matched",
      "recon_amount": 0,
      "crew_rating": null,
      "complaint_theme": null,
      "source_file_id": "AIMS-2026-08-17",
      "ingested_at": "2026-08-17T02:14:00Z",
      "version": 1,
      "public_rate": 311.54,
      "discount_pct": 23.9
    },
    {
      "id": "RS-8853908-1",
      "period": "2026-08",
      "night": "2026-08-18",
      "booking_id": "RS-8853908",
      "duty_id": "D-513908",
      "layover_id": "L-513909",
      "crew_id": "BEL-1060",
      "crew_name": "C. Vermeulen",
      "crew_rank": "CC",
      "traveller_type": "crew",
      "entity": "ASL Airlines Belgium",
      "legal_entity": "ASL Airlines Belgium NV",
      "home_base": "BRU",
      "station": "JNB",
      "country": "ZA",
      "property_id": "P-125",
      "hotel": "InterContinental OR Tambo",
      "chain": "IHG",
      "contract_id": null,
      "allotment_id": null,
      "is_allotment_night": 0,
      "rate_type": "bedbank",
      "duty_reason": "irops",
      "night_status": "occupied",
      "lead_time_days": 0.5,
      "booking_created_at": "2026-08-18T03:00:00Z",
      "checkin_time": "15:00",
      "checkout_time": "12:00",
      "duty_end_utc": "2026-08-18T13:41:00Z",
      "duty_start_utc": "2026-08-18T09:15:00Z",
      "transfer_minutes": 44,
      "room_net": 275.86,
      "vat_rate": 15,
      "vat_amount": 41.38,
      "vat_country": "ZA",
      "vat_recoverable": 0,
      "city_tax": 0,
      "rate_paid": 317.24,
      "ancillaries": 0,
      "fee": 15.97,
      "currency_local": "ZAR",
      "rate_paid_local": 6313.61,
      "fx_rate": 0.050247,
      "fx_date": "2026-08-18",
      "currency": "EUR",
      "revenue_model": "vendor_net",
      "supplier_cost": 288.83,
      "markup": 28.41,
      "commission_received": 0,
      "commission_shared": 0,
      "commission_share_pct": 0,
      "rebate_received": 0,
      "vcc_ref": "VCC-8853908",
      "vcc_auth_amount": 342.24,
      "folio_amount": 317.24,
      "settled_amount": 317.24,
      "settled_at": "2026-08-18T23:59:00Z",
      "contracted_rate": null,
      "baseline_rate": 345.59,
      "market_rate": 335.22,
      "rate_honoured": 1,
      "customer": "UPS",
      "cost_centre": "BRU-CREW",
      "change_type": null,
      "change_source": null,
      "change_cost": 0,
      "modify_attempted": 0,
      "modify_failed_reason": null,
      "room_lost": 0,
      "exception_opened_at": null,
      "exception_resolved_at": null,
      "resolved_by": null,
      "sla_breached": 0,
      "recon_state": "matched",
      "recon_amount": 0,
      "crew_rating": null,
      "complaint_theme": null,
      "source_file_id": "AIMS-2026-08-18",
      "ingested_at": "2026-08-18T02:14:00Z",
      "version": 1,
      "public_rate": 345.59,
      "discount_pct": 8.2
    },
    {
      "id": "RS-8853982-1",
      "period": "2026-08",
      "night": "2026-08-18",
      "booking_id": "RS-8853982",
      "duty_id": "D-513982",
      "layover_id": "L-513983",
      "crew_id": "BEL-1045",
      "crew_name": "L. Lambert",
      "crew_rank": "CC",
      "traveller_type": "crew",
      "entity": "ASL Airlines Belgium",
      "legal_entity": "ASL Airlines Belgium NV",
      "home_base": "BRU",
      "station": "JNB",
      "country": "ZA",
      "property_id": "P-124",
      "hotel": "Protea OR Tambo",
      "chain": "Marriott",
      "contract_id": null,
      "allotment_id": null,
      "is_allotment_night": 0,
      "rate_type": "bedbank",
      "duty_reason": "overnight",
      "night_status": "occupied",
      "lead_time_days": 1,
      "booking_created_at": "2026-08-17T14:00:00Z",
      "checkin_time": "14:00",
      "checkout_time": "12:00",
      "duty_end_utc": "2026-08-18T12:39:00Z",
      "duty_start_utc": "2026-08-18T06:30:00Z",
      "transfer_minutes": 46,
      "room_net": 229.29,
      "vat_rate": 15,
      "vat_amount": 34.39,
      "vat_country": "ZA",
      "vat_recoverable": 0,
      "city_tax": 0,
      "rate_paid": 263.68,
      "ancillaries": 0,
      "fee": 15.97,
      "currency_local": "ZAR",
      "rate_paid_local": 5247.68,
      "fx_rate": 0.050247,
      "fx_date": "2026-08-18",
      "currency": "EUR",
      "revenue_model": "vendor_net",
      "supplier_cost": 236.82,
      "markup": 26.86,
      "commission_received": 0,
      "commission_shared": 0,
      "commission_share_pct": 0,
      "rebate_received": 0,
      "vcc_ref": "VCC-8853982",
      "vcc_auth_amount": 288.68,
      "folio_amount": 263.68,
      "settled_amount": 263.68,
      "settled_at": "2026-08-18T23:59:00Z",
      "contracted_rate": null,
      "baseline_rate": 335.09,
      "market_rate": 325.04,
      "rate_honoured": 1,
      "customer": "ASL own pax",
      "cost_centre": "BRU-CREW",
      "change_type": null,
      "change_source": null,
      "change_cost": 0,
      "modify_attempted": 0,
      "modify_failed_reason": null,
      "room_lost": 0,
      "exception_opened_at": null,
      "exception_resolved_at": null,
      "resolved_by": null,
      "sla_breached": 0,
      "recon_state": "matched",
      "recon_amount": 0,
      "crew_rating": null,
      "complaint_theme": null,
      "source_file_id": "AIMS-2026-08-18",
      "ingested_at": "2026-08-18T02:14:00Z",
      "version": 1,
      "public_rate": 335.09,
      "discount_pct": 21.31
    },
    {
      "id": "RS-8854318-1",
      "period": "2026-08",
      "night": "2026-08-18",
      "booking_id": "RS-8854318",
      "duty_id": "D-514318",
      "layover_id": "L-514319",
      "crew_id": "BEL-1087",
      "crew_name": "H. Peeters",
      "crew_rank": "CC",
      "traveller_type": "crew",
      "entity": "ASL Airlines Belgium",
      "legal_entity": "ASL Airlines Belgium NV",
      "home_base": "LGG",
      "station": "JNB",
      "country": "ZA",
      "property_id": "P-125",
      "hotel": "InterContinental OR Tambo",
      "chain": "IHG",
      "contract_id": "C-125",
      "allotment_id": null,
      "is_allotment_night": 0,
      "rate_type": "contracted",
      "duty_reason": "overnight",
      "night_status": "occupied",
      "lead_time_days": 9,
      "booking_created_at": "2026-08-09T15:00:00Z",
      "checkin_time": "15:00",
      "checkout_time": "04:30",
      "duty_end_utc": "2026-08-18T13:41:00Z",
      "duty_start_utc": "2026-08-18T09:15:00Z",
      "transfer_minutes": 44,
      "room_net": 207.01,
      "vat_rate": 15,
      "vat_amount": 31.05,
      "vat_country": "ZA",
      "vat_recoverable": 0,
      "city_tax": 0,
      "rate_paid": 238.06,
      "ancillaries": 24.27,
      "fee": 15.97,
      "currency_local": "ZAR",
      "rate_paid_local": 4737.8,
      "fx_rate": 0.050247,
      "fx_date": "2026-08-18",
      "currency": "EUR",
      "revenue_model": "routespring_contract",
      "supplier_cost": 220.96,
      "markup": 17.1,
      "commission_received": 0,
      "commission_shared": 0,
      "commission_share_pct": 0,
      "rebate_received": 0,
      "vcc_ref": "VCC-8854318",
      "vcc_auth_amount": 287.33,
      "folio_amount": 262.33,
      "settled_amount": 262.33,
      "settled_at": "2026-08-18T23:59:00Z",
      "contracted_rate": 238.06,
      "baseline_rate": 345.59,
      "market_rate": 335.22,
      "rate_honoured": 1,
      "customer": "FedEx",
      "cost_centre": "LGG-CREW",
      "change_type": null,
      "change_source": null,
      "change_cost": 0,
      "modify_attempted": 0,
      "modify_failed_reason": null,
      "room_lost": 0,
      "exception_opened_at": null,
      "exception_resolved_at": null,
      "resolved_by": null,
      "sla_breached": 0,
      "recon_state": "matched",
      "recon_amount": 0,
      "crew_rating": 4.6,
      "complaint_theme": null,
      "source_file_id": "AIMS-2026-08-18",
      "ingested_at": "2026-08-18T02:14:00Z",
      "version": 1,
      "public_rate": 345.59,
      "discount_pct": 31.11
    },
    {
      "id": "RS-8854439-2",
      "period": "2026-08",
      "night": "2026-08-18",
      "booking_id": "RS-8854439",
      "duty_id": "D-514439",
      "layover_id": "L-514440",
      "crew_id": "BEL-1029",
      "crew_name": "H. Willems",
      "crew_rank": "CC",
      "traveller_type": "crew",
      "entity": "ASL Airlines Belgium",
      "legal_entity": "ASL Airlines Belgium NV",
      "home_base": "LGG",
      "station": "JNB",
      "country": "ZA",
      "property_id": "P-124",
      "hotel": "Protea OR Tambo",
      "chain": "Marriott",
      "contract_id": "C-124",
      "allotment_id": "A-124",
      "is_allotment_night": 1,
      "rate_type": "contracted",
      "duty_reason": "held",
      "night_status": "occupied",
      "lead_time_days": null,
      "booking_created_at": null,
      "checkin_time": null,
      "checkout_time": null,
      "duty_end_utc": "2026-08-18T21:09:00Z",
      "duty_start_utc": "2026-08-18T14:05:00Z",
      "transfer_minutes": 46,
      "room_net": 198.87,
      "vat_rate": 15,
      "vat_amount": 29.83,
      "vat_country": "ZA",
      "vat_recoverable": 0,
      "city_tax": 0,
      "rate_paid": 228.7,
      "ancillaries": 0,
      "fee": 0,
      "currency_local": "ZAR",
      "rate_paid_local": 4551.52,
      "fx_rate": 0.050247,
      "fx_date": "2026-08-18",
      "currency": "EUR",
      "revenue_model": "routespring_contract",
      "supplier_cost": 213.75,
      "markup": 14.95,
      "commission_received": 0,
      "commission_shared": 0,
      "commission_share_pct": 0,
      "rebate_received": 0,
      "vcc_ref": "VCC-8854439",
      "vcc_auth_amount": null,
      "folio_amount": 228.7,
      "settled_amount": 228.7,
      "settled_at": "2026-08-18T23:59:00Z",
      "contracted_rate": 228.7,
      "baseline_rate": 335.09,
      "market_rate": 325.04,
      "rate_honoured": 1,
      "customer": "FedEx",
      "cost_centre": "LGG-CREW",
      "change_type": null,
      "change_source": null,
      "change_cost": 0,
      "modify_attempted": 0,
      "modify_failed_reason": null,
      "room_lost": 0,
      "exception_opened_at": null,
      "exception_resolved_at": null,
      "resolved_by": null,
      "sla_breached": 0,
      "recon_state": "matched",
      "recon_amount": 0,
      "crew_rating": 3.3,
      "complaint_theme": null,
      "source_file_id": "AIMS-2026-08-17",
      "ingested_at": "2026-08-18T02:14:00Z",
      "version": 1,
      "public_rate": 335.09,
      "discount_pct": 31.75
    },
    {
      "id": "RS-8854639-2",
      "period": "2026-08",
      "night": "2026-08-18",
      "booking_id": "RS-8854639",
      "duty_id": "D-514639",
      "layover_id": "L-514640",
      "crew_id": "BEL-1051",
      "crew_name": "H. Peeters",
      "crew_rank": "CC",
      "traveller_type": "crew",
      "entity": "ASL Airlines Belgium",
      "legal_entity": "ASL Airlines Belgium NV",
      "home_base": "BRU",
      "station": "JNB",
      "country": "ZA",
      "property_id": "P-125",
      "hotel": "InterContinental OR Tambo",
      "chain": "IHG",
      "contract_id": "C-125",
      "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-08T05:40:00Z",
      "checkin_time": "05:40",
      "checkout_time": "12:00",
      "duty_end_utc": "2026-08-18T04:21:00Z",
      "duty_start_utc": "2026-08-18T09:15:00Z",
      "transfer_minutes": 44,
      "room_net": 206.17,
      "vat_rate": 15,
      "vat_amount": 30.92,
      "vat_country": "ZA",
      "vat_recoverable": 0,
      "city_tax": 0,
      "rate_paid": 237.09,
      "ancillaries": 22.55,
      "fee": 0,
      "currency_local": "ZAR",
      "rate_paid_local": 4718.49,
      "fx_rate": 0.050247,
      "fx_date": "2026-08-18",
      "currency": "EUR",
      "revenue_model": "airline_contract",
      "supplier_cost": 237.09,
      "markup": 0,
      "commission_received": 0,
      "commission_shared": 0,
      "commission_share_pct": 0,
      "rebate_received": 0,
      "vcc_ref": "VCC-8854639",
      "vcc_auth_amount": 284.64,
      "folio_amount": 259.64,
      "settled_amount": 259.64,
      "settled_at": "2026-08-18T23:59:00Z",
      "contracted_rate": 237.09,
      "baseline_rate": 345.59,
      "market_rate": 335.22,
      "rate_honoured": 1,
      "customer": "ASL own pax",
      "cost_centre": "BRU-CREW",
      "change_type": null,
      "change_source": null,
      "change_cost": 0,
      "modify_attempted": 0,
      "modify_failed_reason": null,
      "room_lost": 0,
      "exception_opened_at": null,
      "exception_resolved_at": null,
      "resolved_by": null,
      "sla_breached": 0,
      "recon_state": "matched",
      "recon_amount": 0,
      "crew_rating": null,
      "complaint_theme": null,
      "source_file_id": "AIMS-2026-08-17",
      "ingested_at": "2026-08-18T02:14:00Z",
      "version": 1,
      "public_rate": 345.59,
      "discount_pct": 31.4
    },
    {
      "id": "RS-8853908-2",
      "period": "2026-08",
      "night": "2026-08-19",
      "booking_id": "RS-8853908",
      "duty_id": "D-513908",
      "layover_id": "L-513909",
      "crew_id": "BEL-1060",
      "crew_name": "C. Vermeulen",
      "crew_rank": "CC",
      "traveller_type": "crew",
      "entity": "ASL Airlines Belgium",
      "legal_entity": "ASL Airlines Belgium NV",
      "home_base": "BRU",
      "station": "JNB",
      "country": "ZA",
      "property_id": "P-125",
      "hotel": "InterContinental OR Tambo",
      "chain": "IHG",
      "contract_id": null,
      "allotment_id": null,
      "is_allotment_night": 0,
      "rate_type": "bedbank",
      "duty_reason": "irops",
      "night_status": "occupied",
      "lead_time_days": 0.5,
      "booking_created_at": "2026-08-18T03:00:00Z",
      "checkin_time": "15:00",
      "checkout_time": "12:00",
      "duty_end_utc": "2026-08-19T13:41:00Z",
      "duty_start_utc": "2026-08-19T14:05:00Z",
      "transfer_minutes": 44,
      "room_net": 274.85,
      "vat_rate": 15,
      "vat_amount": 41.23,
      "vat_country": "ZA",
      "vat_recoverable": 0,
      "city_tax": 0,
      "rate_paid": 316.08,
      "ancillaries": 0,
      "fee": 0,
      "currency_local": "ZAR",
      "rate_paid_local": 6294.41,
      "fx_rate": 0.050216,
      "fx_date": "2026-08-19",
      "currency": "EUR",
      "revenue_model": "vendor_net",
      "supplier_cost": 287.77,
      "markup": 28.31,
      "commission_received": 0,
      "commission_shared": 0,
      "commission_share_pct": 0,
      "rebate_received": 0,
      "vcc_ref": "VCC-8853908",
      "vcc_auth_amount": 341.08,
      "folio_amount": 316.08,
      "settled_amount": 316.08,
      "settled_at": "2026-08-19T23:59:00Z",
      "contracted_rate": null,
      "baseline_rate": 344.33,
      "market_rate": 334,
      "rate_honoured": 1,
      "customer": "UPS",
      "cost_centre": "BRU-CREW",
      "change_type": null,
      "change_source": null,
      "change_cost": 0,
      "modify_attempted": 0,
      "modify_failed_reason": null,
      "room_lost": 0,
      "exception_opened_at": null,
      "exception_resolved_at": null,
      "resolved_by": null,
      "sla_breached": 0,
      "recon_state": "matched",
      "recon_amount": 0,
      "crew_rating": null,
      "complaint_theme": null,
      "source_file_id": "AIMS-2026-08-18",
      "ingested_at": "2026-08-19T02:14:00Z",
      "version": 1,
      "public_rate": 344.33,
      "discount_pct": 8.2
    },
    {
      "id": "RS-8854133-1",
      "period": "2026-08",
      "night": "2026-08-19",
      "booking_id": "RS-8854133",
      "duty_id": "D-514133",
      "layover_id": "L-514134",
      "crew_id": "BEL-1085",
      "crew_name": "B. Janssens",
      "crew_rank": "CC",
      "traveller_type": "crew",
      "entity": "ASL Airlines Belgium",
      "legal_entity": "ASL Airlines Belgium NV",
      "home_base": "LGG",
      "station": "JNB",
      "country": "ZA",
      "property_id": "P-125",
      "hotel": "InterContinental OR Tambo",
      "chain": "IHG",
      "contract_id": null,
      "allotment_id": null,
      "is_allotment_night": 0,
      "rate_type": "bedbank",
      "duty_reason": "positioning",
      "night_status": "occupied",
      "lead_time_days": 1,
      "booking_created_at": "2026-08-18T15:00:00Z",
      "checkin_time": "15:00",
      "checkout_time": "08:15",
      "duty_end_utc": "2026-08-19T13:41:00Z",
      "duty_start_utc": "2026-08-19T09:15:00Z",
      "transfer_minutes": 44,
      "room_net": 239.53,
      "vat_rate": 15,
      "vat_amount": 35.93,
      "vat_country": "ZA",
      "vat_recoverable": 0,
      "city_tax": 0,
      "rate_paid": 275.46,
      "ancillaries": 0,
      "fee": 15.97,
      "currency_local": "ZAR",
      "rate_paid_local": 5485.5,
      "fx_rate": 0.050216,
      "fx_date": "2026-08-19",
      "currency": "EUR",
      "revenue_model": "vendor_net",
      "supplier_cost": 252.51,
      "markup": 22.95,
      "commission_received": 0,
      "commission_shared": 0,
      "commission_share_pct": 0,
      "rebate_received": 0,
      "vcc_ref": "VCC-8854133",
      "vcc_auth_amount": 300.46,
      "folio_amount": null,
      "settled_amount": null,
      "settled_at": null,
      "contracted_rate": null,
      "baseline_rate": 344.33,
      "market_rate": 334,
      "rate_honoured": 1,
      "customer": "DHL",
      "cost_centre": "LGG-CREW",
      "change_type": null,
      "change_source": null,
      "change_cost": 0,
      "modify_attempted": 0,
      "modify_failed_reason": null,
      "room_lost": 0,
      "exception_opened_at": null,
      "exception_resolved_at": null,
      "resolved_by": null,
      "sla_breached": 0,
      "recon_state": "awaiting_folio",
      "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": 344.33,
      "discount_pct": 20
    },
    {
      "id": "RS-8854318-2",
      "period": "2026-08",
      "night": "2026-08-19",
      "booking_id": "RS-8854318",
      "duty_id": "D-514318",
      "layover_id": "L-514319",
      "crew_id": "BEL-1087",
      "crew_name": "H. Peeters",
      "crew_rank": "CC",
      "traveller_type": "crew",
      "entity": "ASL Airlines Belgium",
      "legal_entity": "ASL Airlines Belgium NV",
      "home_base": "LGG",
      "station": "JNB",
      "country": "ZA",
      "property_id": "P-125",
      "hotel": "InterContinental OR Tambo",
      "chain": "IHG",
      "contract_id": "C-125",
      "allotment_id": 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-19T13:41:00Z",
      "duty_start_utc": "2026-08-19T14:05:00Z",
      "transfer_minutes": 44,
      "room_net": 207.01,
      "vat_rate": 15,
      "vat_amount": 31.05,
      "vat_country": "ZA",
      "vat_recoverable": 0,
      "city_tax": 0,
      "rate_paid": 238.06,
      "ancillaries": 19.27,
      "fee": 0,
      "currency_local": "ZAR",
      "rate_paid_local": 4740.72,
      "fx_rate": 0.050216,
      "fx_date": "2026-08-19",
      "currency": "EUR",
      "revenue_model": "routespring_contract",
      "supplier_cost": 220.96,
      "markup": 17.1,
      "commission_received": 0,
      "commission_shared": 0,
      "commission_share_pct": 0,
      "rebate_received": 0,
      "vcc_ref": "VCC-8854318",
      "vcc_auth_amount": null,
      "folio_amount": 257.33,
      "settled_amount": 257.33,
      "settled_at": "2026-08-19T23:59:00Z",
      "contracted_rate": 238.06,
      "baseline_rate": 344.33,
      "market_rate": 334,
      "rate_honoured": 1,
      "customer": "FedEx",
      "cost_centre": "LGG-CREW",
      "change_type": null,
      "change_source": null,
      "change_cost": 0,
      "modify_attempted": 0,
      "modify_failed_reason": null,
      "room_lost": 0,
      "exception_opened_at": null,
      "exception_resolved_at": null,
      "resolved_by": null,
      "sla_breached": 0,
      "recon_state": "matched",
      "recon_amount": 0,
      "crew_rating": null,
      "complaint_theme": null,
      "source_file_id": "AIMS-2026-08-18",
      "ingested_at": "2026-08-19T02:14:00Z",
      "version": 1,
      "public_rate": 344.33,
      "discount_pct": 30.86
    },
    {
      "id": "RS-8854439-3",
      "period": "2026-08",
      "night": "2026-08-19",
      "booking_id": "RS-8854439",
      "duty_id": "D-514439",
      "layover_id": "L-514440",
      "crew_id": "BEL-1029",
      "crew_name": "H. Willems",
      "crew_rank": "CC",
      "traveller_type": "crew",
      "entity": "ASL Airlines Belgium",
      "legal_entity": "ASL Airlines Belgium NV",
      "home_base": "LGG",
      "station": "JNB",
      "country": "ZA",
      "property_id": "P-124",
      "hotel": "Protea OR Tambo",
      "chain": "Marriott",
      "contract_id": "C-124",
      "allotment_id": "A-124",
      "is_allotment_night": 1,
      "rate_type": "contracted",
      "duty_reason": "training",
      "night_status": "occupied",
      "lead_time_days": 0.5,
      "booking_created_at": "2026-08-17T10:30:00Z",
      "checkin_time": "22:30",
      "checkout_time": "11:00",
      "duty_end_utc": "2026-08-19T21:09:00Z",
      "duty_start_utc": "2026-08-19T11:50:00Z",
      "transfer_minutes": 46,
      "room_net": 198.87,
      "vat_rate": 15,
      "vat_amount": 29.83,
      "vat_country": "ZA",
      "vat_recoverable": 0,
      "city_tax": 0,
      "rate_paid": 228.7,
      "ancillaries": 0,
      "fee": 0,
      "currency_local": "ZAR",
      "rate_paid_local": 4554.33,
      "fx_rate": 0.050216,
      "fx_date": "2026-08-19",
      "currency": "EUR",
      "revenue_model": "routespring_contract",
      "supplier_cost": 213.75,
      "markup": 14.95,
      "commission_received": 0,
      "commission_shared": 0,
      "commission_share_pct": 0,
      "rebate_received": 0,
      "vcc_ref": "VCC-8854439",
      "vcc_auth_amount": 253.7,
      "folio_amount": 228.7,
      "settled_amount": 228.7,
      "settled_at": "2026-08-19T23:59:00Z",
      "contracted_rate": 228.7,
      "baseline_rate": 336.95,
      "market_rate": 326.84,
      "rate_honoured": 1,
      "customer": "FedEx",
      "cost_centre": "LGG-CREW",
      "change_type": null,
      "change_source": null,
      "change_cost": 0,
      "modify_attempted": 0,
      "modify_failed_reason": null,
      "room_lost": 0,
      "exception_opened_at": null,
      "exception_resolved_at": null,
      "resolved_by": null,
      "sla_breached": 0,
      "recon_state": "matched",
      "recon_amount": 0,
      "crew_rating": null,
      "complaint_theme": null,
      "source_file_id": "AIMS-2026-08-17",
      "ingested_at": "2026-08-19T02:14:00Z",
      "version": 1,
      "public_rate": 336.95,
      "discount_pct": 32.13
    },
    {
      "id": "RS-8854627-1",
      "period": "2026-08",
      "night": "2026-08-19",
      "booking_id": "RS-8854627",
      "duty_id": "D-514627",
      "layover_id": "L-514628",
      "crew_id": "BEL-1049",
      "crew_name": "K. Janssens",
      "crew_rank": "CPT",
      "traveller_type": "crew",
      "entity": "ASL Airlines Belgium",
      "legal_entity": "ASL Airlines Belgium NV",
      "home_base": "LGG",
      "station": "JNB",
      "country": "ZA",
      "property_id": "P-125",
      "hotel": "InterContinental OR Tambo",
      "chain": "IHG",
      "contract_id": 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-16T16:00:00Z",
      "checkin_time": "16:00",
      "checkout_time": "12:00",
      "duty_end_utc": "2026-08-19T14:41:00Z",
      "duty_start_utc": "2026-08-19T11:50:00Z",
      "transfer_minutes": 44,
      "room_net": 244.49,
      "vat_rate": 15,
      "vat_amount": 36.67,
      "vat_country": "ZA",
      "vat_recoverable": 0,
      "city_tax": 0,
      "rate_paid": 281.16,
      "ancillaries": 0,
      "fee": 15.97,
      "currency_local": "ZAR",
      "rate_paid_local": 5599.01,
      "fx_rate": 0.050216,
      "fx_date": "2026-08-19",
      "currency": "EUR",
      "revenue_model": "vendor_net",
      "supplier_cost": 252.76,
      "markup": 28.4,
      "commission_received": 0,
      "commission_shared": 0,
      "commission_share_pct": 0,
      "rebate_received": 0,
      "vcc_ref": "VCC-8854627",
      "vcc_auth_amount": 306.16,
      "folio_amount": 281.16,
      "settled_amount": 281.16,
      "settled_at": "2026-08-19T23:59:00Z",
      "contracted_rate": null,
      "baseline_rate": 344.33,
      "market_rate": 334,
      "rate_honoured": 1,
      "customer": "DHL",
      "cost_centre": "LGG-CREW",
      "change_type": null,
      "change_source": null,
      "change_cost": 0,
      "modify_attempted": 0,
      "modify_failed_reason": null,
      "room_lost": 0,
      "exception_opened_at": null,
      "exception_resolved_at": null,
      "resolved_by": null,
      "sla_breached": 0,
      "recon_state": "matched",
      "recon_amount": 0,
      "crew_rating": null,
      "complaint_theme": null,
      "source_file_id": "AIMS-2026-08-19",
      "ingested_at": "2026-08-19T02:14:00Z",
      "version": 1,
      "public_rate": 344.33,
      "discount_pct": 18.35
    },
    {
      "id": "RS-8854074-1",
      "period": "2026-08",
      "night": "2026-08-20",
      "booking_id": "RS-8854074",
      "duty_id": "D-514074",
      "layover_id": "L-514075",
      "crew_id": "BEL-1043",
      "crew_name": "O. Wouters",
      "crew_rank": "CC",
      "traveller_type": "crew",
      "entity": "ASL Airlines Belgium",
      "legal_entity": "ASL Airlines Belgium NV",
      "home_base": "LGG",
      "station": "JNB",
      "country": "ZA",
      "property_id": "P-124",
      "hotel": "Protea OR Tambo",
      "chain": "Marriott",
      "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-11T22:30:00Z",
      "checkin_time": "22:30",
      "checkout_time": "08:15",
      "duty_end_utc": "2026-08-20T21:09:00Z",
      "duty_start_utc": "2026-08-20T06:30:00Z",
      "transfer_minutes": 46,
      "room_net": 234.17,
      "vat_rate": 15,
      "vat_amount": 35.13,
      "vat_country": "ZA",
      "vat_recoverable": 0,
      "city_tax": 0,
      "rate_paid": 269.3,
      "ancillaries": 0,
      "fee": 15.97,
      "currency_local": "ZAR",
      "rate_paid_local": 5366.79,
      "fx_rate": 0.050179,
      "fx_date": "2026-08-20",
      "currency": "EUR",
      "revenue_model": "vendor_commission",
      "supplier_cost": 269.3,
      "markup": 0,
      "commission_received": 20.84,
      "commission_shared": 10.42,
      "commission_share_pct": 50,
      "rebate_received": 0,
      "vcc_ref": "VCC-8854074",
      "vcc_auth_amount": 294.3,
      "folio_amount": 269.3,
      "settled_amount": 269.3,
      "settled_at": "2026-08-20T23:59:00Z",
      "contracted_rate": null,
      "baseline_rate": 318.68,
      "market_rate": 309.12,
      "rate_honoured": 1,
      "customer": "ASL own pax",
      "cost_centre": "LGG-CREW",
      "change_type": null,
      "change_source": null,
      "change_cost": 0,
      "modify_attempted": 0,
      "modify_failed_reason": null,
      "room_lost": 0,
      "exception_opened_at": null,
      "exception_resolved_at": null,
      "resolved_by": null,
      "sla_breached": 0,
      "recon_state": "matched",
      "recon_amount": 0,
      "crew_rating": null,
      "complaint_theme": null,
      "source_file_id": "AIMS-2026-08-20",
      "ingested_at": "2026-08-20T02:14:00Z",
      "version": 1,
      "public_rate": 318.68,
      "discount_pct": 15.5
    },
    {
      "id": "RS-8854133-2",
      "period": "2026-08",
      "night": "2026-08-20",
      "booking_id": "RS-8854133",
      "duty_id": "D-514133",
      "layover_id": "L-514134",
      "crew_id": "BEL-1085",
      "crew_name": "B. Janssens",
      "crew_rank": "CC",
      "traveller_type": "crew",
      "entity": "ASL Airlines Belgium",
      "legal_entity": "ASL Airlines Belgium NV",
      "home_base": "LGG",
      "station": "JNB",
      "country": "ZA",
      "property_id": "P-125",
      "hotel": "InterContinental OR Tambo",
      "chain": "IHG",
      "contract_id": null,
      "allotment_id": null,
      "is_allotment_night": 0,
      "rate_type": "bedbank",
      "duty_reason": "standby",
      "night_status": "occupied",
      "lead_time_days": 1,
      "booking_created_at": "2026-08-18T15:00:00Z",
      "checkin_time": "15:00",
      "checkout_time": "08:15",
      "duty_end_utc": "2026-08-20T13:41:00Z",
      "duty_start_utc": "2026-08-20T09:15:00Z",
      "transfer_minutes": 44,
      "room_net": 236.44,
      "vat_rate": 15,
      "vat_amount": 35.47,
      "vat_country": "ZA",
      "vat_recoverable": 0,
      "city_tax": 0,
      "rate_paid": 271.91,
      "ancillaries": 0,
      "fee": 0,
      "currency_local": "ZAR",
      "rate_paid_local": 5418.8,
      "fx_rate": 0.050179,
      "fx_date": "2026-08-20",
      "currency": "EUR",
      "revenue_model": "vendor_net",
      "supplier_cost": 249.25,
      "markup": 22.66,
      "commission_received": 0,
      "commission_shared": 0,
      "commission_share_pct": 0,
      "rebate_received": 0,
      "vcc_ref": "VCC-8854133",
      "vcc_auth_amount": 296.91,
      "folio_amount": 271.91,
      "settled_amount": 271.91,
      "settled_at": "2026-08-20T23:59:00Z",
      "contracted_rate": null,
      "baseline_rate": 339.9,
      "market_rate": 329.7,
      "rate_honoured": 1,
      "customer": "DHL",
      "cost_centre": "LGG-CREW",
      "change_type": null,
      "change_source": null,
      "change_cost": 0,
      "modify_attempted": 0,
      "modify_failed_reason": null,
      "room_lost": 0,
      "exception_opened_at": null,
      "exception_resolved_at": null,
      "resolved_by": null,
      "sla_breached": 0,
      "recon_state": "matched",
      "recon_amount": 0,
      "crew_rating": null,
      "complaint_theme": null,
      "source_file_id": "AIMS-2026-08-19",
      "ingested_at": "2026-08-20T02:14:00Z",
      "version": 1,
      "public_rate": 339.9,
      "discount_pct": 20
    },
    {
      "id": "RS-8854318-3",
      "period": "2026-08",
      "night": "2026-08-20",
      "booking_id": "RS-8854318",
      "duty_id": "D-514318",
      "layover_id": "L-514319",
      "crew_id": "BEL-1087",
      "crew_name": "H. Peeters",
      "crew_rank": "CC",
      "traveller_type": "crew",
      "entity": "ASL Airlines Belgium",
      "legal_entity": "ASL Airlines Belgium NV",
      "home_base": "LGG",
      "station": "JNB",
      "country": "ZA",
      "property_id": "P-125",
      "hotel": "InterContinental OR Tambo",
      "chain": "IHG",
      "contract_id": "C-125",
      "allotment_id": null,
      "is_allotment_night": 0,
      "rate_type": "contracted",
      "duty_reason": "overnight",
      "night_status": "no_show",
      "lead_time_days": 9,
      "booking_created_at": "2026-08-09T15:00:00Z",
      "checkin_time": "15:00",
      "checkout_time": "04:30",
      "duty_end_utc": "2026-08-20T13:41:00Z",
      "duty_start_utc": "2026-08-20T06:30:00Z",
      "transfer_minutes": 44,
      "room_net": 207.01,
      "vat_rate": 15,
      "vat_amount": 31.05,
      "vat_country": "ZA",
      "vat_recoverable": 0,
      "city_tax": 0,
      "rate_paid": 238.06,
      "ancillaries": 0,
      "fee": 0,
      "currency_local": "ZAR",
      "rate_paid_local": 4744.22,
      "fx_rate": 0.050179,
      "fx_date": "2026-08-20",
      "currency": "EUR",
      "revenue_model": "routespring_contract",
      "supplier_cost": 220.96,
      "markup": 17.1,
      "commission_received": 0,
      "commission_shared": 0,
      "commission_share_pct": 0,
      "rebate_received": 0,
      "vcc_ref": "VCC-8854318",
      "vcc_auth_amount": 263.06,
      "folio_amount": 238.06,
      "settled_amount": 238.06,
      "settled_at": "2026-08-20T23:59:00Z",
      "contracted_rate": 238.06,
      "baseline_rate": 339.9,
      "market_rate": 329.7,
      "rate_honoured": 1,
      "customer": "FedEx",
      "cost_centre": "LGG-CREW",
      "change_type": null,
      "change_source": null,
      "change_cost": 0,
      "modify_attempted": 0,
      "modify_failed_reason": null,
      "room_lost": 0,
      "exception_opened_at": null,
      "exception_resolved_at": null,
      "resolved_by": null,
      "sla_breached": 0,
      "recon_state": "matched",
      "recon_amount": 0,
      "crew_rating": null,
      "complaint_theme": null,
      "source_file_id": "AIMS-2026-08-18",
      "ingested_at": "2026-08-20T02:14:00Z",
      "version": 1,
      "public_rate": 339.9,
      "discount_pct": 29.96
    },
    {
      "id": "RS-8854376-1",
      "period": "2026-08",
      "night": "2026-08-20",
      "booking_id": "RS-8854376",
      "duty_id": "D-514376",
      "layover_id": "L-514377",
      "crew_id": "BEL-1029",
      "crew_name": "H. Willems",
      "crew_rank": "CC",
      "traveller_type": "crew",
      "entity": "ASL Airlines Belgium",
      "legal_entity": "ASL Airlines Belgium NV",
      "home_base": "LGG",
      "station": "JNB",
      "country": "ZA",
      "property_id": "P-124",
      "hotel": "Protea OR Tambo",
      "chain": "Marriott",
      "contract_id": "C-124",
      "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-11T15:00:00Z",
      "checkin_time": "15:00",
      "checkout_time": "11:00",
      "duty_end_utc": "2026-08-20T13:39:00Z",
      "duty_start_utc": "2026-08-20T09:15:00Z",
      "transfer_minutes": 46,
      "room_net": 199.34,
      "vat_rate": 15,
      "vat_amount": 29.9,
      "vat_country": "ZA",
      "vat_recoverable": 0,
      "city_tax": 0,
      "rate_paid": 229.24,
      "ancillaries": 0,
      "fee": 15.97,
      "currency_local": "ZAR",
      "rate_paid_local": 4568.44,
      "fx_rate": 0.050179,
      "fx_date": "2026-08-20",
      "currency": "EUR",
      "revenue_model": "routespring_contract",
      "supplier_cost": 211.44,
      "markup": 17.8,
      "commission_received": 0,
      "commission_shared": 0,
      "commission_share_pct": 0,
      "rebate_received": 0,
      "vcc_ref": "VCC-8854376",
      "vcc_auth_amount": 254.24,
      "folio_amount": 229.24,
      "settled_amount": 229.24,
      "settled_at": "2026-08-20T23:59:00Z",
      "contracted_rate": 229.24,
      "baseline_rate": 318.68,
      "market_rate": 309.12,
      "rate_honoured": 1,
      "customer": "FedEx",
      "cost_centre": "LGG-CREW",
      "change_type": null,
      "change_source": null,
      "change_cost": 0,
      "modify_attempted": 0,
      "modify_failed_reason": null,
      "room_lost": 0,
      "exception_opened_at": null,
      "exception_resolved_at": null,
      "resolved_by": null,
      "sla_breached": 0,
      "recon_state": "matched",
      "recon_amount": 0,
      "crew_rating": null,
      "complaint_theme": null,
      "source_file_id": "AIMS-2026-08-20",
      "ingested_at": "2026-08-20T02:14:00Z",
      "version": 1,
      "public_rate": 318.68,
      "discount_pct": 28.07
    },
    {
      "id": "RS-8854442-1",
      "period": "2026-08",
      "night": "2026-08-20",
      "booking_id": "RS-8854442",
      "duty_id": "D-514442",
      "layover_id": "L-514443",
      "crew_id": "BEL-1088",
      "crew_name": "V. Maes",
      "crew_rank": "CC",
      "traveller_type": "crew",
      "entity": "ASL Airlines Belgium",
      "legal_entity": "ASL Airlines Belgium NV",
      "home_base": "LGG",
      "station": "JNB",
      "country": "ZA",
      "property_id": "P-125",
      "hotel": "InterContinental OR Tambo",
      "chain": "IHG",
      "contract_id": "C-125",
      "allotment_id": "A-125",
      "is_allotment_night": 1,
      "rate_type": "contracted",
      "duty_reason": "irops",
      "night_status": "occupied",
      "lead_time_days": 0,
      "booking_created_at": "2026-08-19T23:45:00Z",
      "checkin_time": "01:15",
      "checkout_time": "10:00",
      "duty_end_utc": "2026-08-20T00:00:00Z",
      "duty_start_utc": "2026-08-20T14:05:00Z",
      "transfer_minutes": 44,
      "room_net": 208.26,
      "vat_rate": 15,
      "vat_amount": 31.24,
      "vat_country": "ZA",
      "vat_recoverable": 0,
      "city_tax": 0,
      "rate_paid": 239.5,
      "ancillaries": 0,
      "fee": 15.97,
      "currency_local": "ZAR",
      "rate_paid_local": 4772.91,
      "fx_rate": 0.050179,
      "fx_date": "2026-08-20",
      "currency": "EUR",
      "revenue_model": "routespring_contract",
      "supplier_cost": 223.75,
      "markup": 15.75,
      "commission_received": 0,
      "commission_shared": 0,
      "commission_share_pct": 0,
      "rebate_received": 0,
      "vcc_ref": "VCC-8854442",
      "vcc_auth_amount": 264.5,
      "folio_amount": 239.5,
      "settled_amount": 239.5,
      "settled_at": "2026-08-20T23:59:00Z",
      "contracted_rate": 239.5,
      "baseline_rate": 339.9,
      "market_rate": 329.7,
      "rate_honoured": 1,
      "customer": "DHL",
      "cost_centre": "LGG-CREW",
      "change_type": "modify_in_place",
      "change_source": "aims",
      "change_cost": 15.98,
      "modify_attempted": 1,
      "modify_failed_reason": null,
      "room_lost": 0,
      "exception_opened_at": null,
      "exception_resolved_at": null,
      "resolved_by": "automation",
      "sla_breached": 0,
      "recon_state": "matched",
      "recon_amount": 0,
      "crew_rating": null,
      "complaint_theme": null,
      "source_file_id": "AIMS-2026-08-20",
      "ingested_at": "2026-08-20T02:14:00Z",
      "version": 1,
      "public_rate": 339.9,
      "discount_pct": 29.54
    },
    {
      "id": "RS-8854505-1",
      "period": "2026-08",
      "night": "2026-08-20",
      "booking_id": "RS-8854505",
      "duty_id": "D-514505",
      "layover_id": "L-514506",
      "crew_id": "BEL-1047",
      "crew_name": "Y. Verhoeven",
      "crew_rank": "CC",
      "traveller_type": "crew",
      "entity": "ASL Airlines Belgium",
      "legal_entity": "ASL Airlines Belgium NV",
      "home_base": "BRU",
      "station": "JNB",
      "country": "ZA",
      "property_id": "P-125",
      "hotel": "InterContinental OR Tambo",
      "chain": "IHG",
      "contract_id": "C-125",
      "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-18T15:00:00Z",
      "checkin_time": "15:00",
      "checkout_time": "08:15",
      "duty_end_utc": "2026-08-20T13:41:00Z",
      "duty_start_utc": "2026-08-20T11:50:00Z",
      "transfer_minutes": 44,
      "room_net": 208.31,
      "vat_rate": 15,
      "vat_amount": 31.25,
      "vat_country": "ZA",
      "vat_recoverable": 0,
      "city_tax": 0,
      "rate_paid": 239.56,
      "ancillaries": 24.33,
      "fee": 15.97,
      "currency_local": "ZAR",
      "rate_paid_local": 4774.11,
      "fx_rate": 0.050179,
      "fx_date": "2026-08-20",
      "currency": "EUR",
      "revenue_model": "routespring_contract",
      "supplier_cost": 221.47,
      "markup": 18.09,
      "commission_received": 0,
      "commission_shared": 0,
      "commission_share_pct": 0,
      "rebate_received": 0,
      "vcc_ref": "VCC-8854505",
      "vcc_auth_amount": 288.89,
      "folio_amount": 263.89,
      "settled_amount": 263.89,
      "settled_at": "2026-08-20T23:59:00Z",
      "contracted_rate": 239.56,
      "baseline_rate": 339.9,
      "market_rate": 329.7,
      "rate_honoured": 1,
      "customer": "UPS",
      "cost_centre": "BRU-CREW",
      "change_type": null,
      "change_source": null,
      "change_cost": 0,
      "modify_attempted": 0,
      "modify_failed_reason": null,
      "room_lost": 0,
      "exception_opened_at": null,
      "exception_resolved_at": null,
      "resolved_by": null,
      "sla_breached": 0,
      "recon_state": "matched",
      "recon_amount": 0,
      "crew_rating": null,
      "complaint_theme": null,
      "source_file_id": "AIMS-2026-08-20",
      "ingested_at": "2026-08-20T02:14:00Z",
      "version": 1,
      "public_rate": 339.9,
      "discount_pct": 29.52
    },
    {
      "id": "RS-8854627-2",
      "period": "2026-08",
      "night": "2026-08-20",
      "booking_id": "RS-8854627",
      "duty_id": "D-514627",
      "layover_id": "L-514628",
      "crew_id": "BEL-1049",
      "crew_name": "K. Janssens",
      "crew_rank": "CPT",
      "traveller_type": "crew",
      "entity": "ASL Airlines Belgium",
      "legal_entity": "ASL Airlines Belgium NV",
      "home_base": "LGG",
      "station": "JNB",
      "country": "ZA",
      "property_id": "P-125",
      "hotel": "InterContinental OR Tambo",
      "chain": "IHG",
      "contract_id": null,
      "allotment_id": null,
      "is_allotment_night": 0,
      "rate_type": "bedbank",
      "duty_reason": "training",
      "night_status": "no_show",
      "lead_time_days": 3,
      "booking_created_at": "2026-08-16T16:00:00Z",
      "checkin_time": "16:00",
      "checkout_time": "12:00",
      "duty_end_utc": "2026-08-20T14:41:00Z",
      "duty_start_utc": "2026-08-20T09:15:00Z",
      "transfer_minutes": 44,
      "room_net": 241.34,
      "vat_rate": 15,
      "vat_amount": 36.2,
      "vat_country": "ZA",
      "vat_recoverable": 0,
      "city_tax": 0,
      "rate_paid": 277.54,
      "ancillaries": 34.29,
      "fee": 0,
      "currency_local": "ZAR",
      "rate_paid_local": 5531,
      "fx_rate": 0.050179,
      "fx_date": "2026-08-20",
      "currency": "EUR",
      "revenue_model": "vendor_net",
      "supplier_cost": 249.51,
      "markup": 28.03,
      "commission_received": 0,
      "commission_shared": 0,
      "commission_share_pct": 0,
      "rebate_received": 0,
      "vcc_ref": "VCC-8854627",
      "vcc_auth_amount": 336.83,
      "folio_amount": 277.54,
      "settled_amount": 277.54,
      "settled_at": "2026-08-20T23:59:00Z",
      "contracted_rate": null,
      "baseline_rate": 339.9,
      "market_rate": 329.7,
      "rate_honoured": 1,
      "customer": "DHL",
      "cost_centre": "LGG-CREW",
      "change_type": null,
      "change_source": null,
      "change_cost": 0,
      "modify_attempted": 0,
      "modify_failed_reason": null,
      "room_lost": 0,
      "exception_opened_at": null,
      "exception_resolved_at": null,
      "resolved_by": null,
      "sla_breached": 0,
      "recon_state": "matched",
      "recon_amount": 0,
      "crew_rating": null,
      "complaint_theme": null,
      "source_file_id": "AIMS-2026-08-19",
      "ingested_at": "2026-08-20T02:14:00Z",
      "version": 1,
      "public_rate": 339.9,
      "discount_pct": 18.35
    },
    {
      "id": "RS-8854070-1",
      "period": "2026-08",
      "night": "2026-08-21",
      "booking_id": "RS-8854070",
      "duty_id": "D-514070",
      "layover_id": "L-514071",
      "crew_id": "BEL-1050",
      "crew_name": "H. De Smet",
      "crew_rank": "CPT",
      "traveller_type": "crew",
      "entity": "ASL Airlines Belgium",
      "legal_entity": "ASL Airlines Belgium NV",
      "home_base": "BRU",
      "station": "JNB",
      "country": "ZA",
      "property_id": "P-125",
      "hotel": "InterContinental OR Tambo",
      "chain": "IHG",
      "contract_id": "C-125",
      "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-18T15:00:00Z",
      "checkin_time": "15:00",
      "checkout_time": "04:30",
      "duty_end_utc": "2026-08-21T13:41:00Z",
      "duty_start_utc": "2026-08-21T06:30:00Z",
      "transfer_minutes": 44,
      "room_net": 206.29,
      "vat_rate": 15,
      "vat_amount": 30.94,
      "vat_country": "ZA",
      "vat_recoverable": 0,
      "city_tax": 0,
      "rate_paid": 237.23,
      "ancillaries": 26.03,
      "fee": 15.97,
      "currency_local": "ZAR",
      "rate_paid_local": 4735.04,
      "fx_rate": 0.050101,
      "fx_date": "2026-08-21",
      "currency": "EUR",
      "revenue_model": "airline_contract",
      "supplier_cost": 237.23,
      "markup": 0,
      "commission_received": 0,
      "commission_shared": 0,
      "commission_share_pct": 0,
      "rebate_received": 0,
      "vcc_ref": "VCC-8854070",
      "vcc_auth_amount": 288.26,
      "folio_amount": 263.26,
      "settled_amount": 263.26,
      "settled_at": "2026-08-21T23:59:00Z",
      "contracted_rate": 237.23,
      "baseline_rate": 312.36,
      "market_rate": 302.99,
      "rate_honoured": 1,
      "customer": "FedEx",
      "cost_centre": "BRU-CREW",
      "change_type": null,
      "change_source": null,
      "change_cost": 0,
      "modify_attempted": 0,
      "modify_failed_reason": null,
      "room_lost": 0,
      "exception_opened_at": null,
      "exception_resolved_at": null,
      "resolved_by": null,
      "sla_breached": 0,
      "recon_state": "matched",
      "recon_amount": 0,
      "crew_rating": null,
      "complaint_theme": null,
      "source_file_id": "AIMS-2026-08-21",
      "ingested_at": "2026-08-21T02:14:00Z",
      "version": 1,
      "public_rate": 312.36,
      "discount_pct": 24.05
    },
    {
      "id": "RS-8854133-3",
      "period": "2026-08",
      "night": "2026-08-21",
      "booking_id": "RS-8854133",
      "duty_id": "D-514133",
      "layover_id": "L-514134",
      "crew_id": "BEL-1085",
      "crew_name": "B. Janssens",
      "crew_rank": "CC",
      "traveller_type": "crew",
      "entity": "ASL Airlines Belgium",
      "legal_entity": "ASL Airlines Belgium NV",
      "home_base": "LGG",
      "station": "JNB",
      "country": "ZA",
      "property_id": "P-125",
      "hotel": "InterContinental OR Tambo",
      "chain": "IHG",
      "contract_id": null,
      "allotment_id": null,
      "is_allotment_night": 0,
      "rate_type": "bedbank",
      "duty_reason": "overnight",
      "night_status": "occupied",
      "lead_time_days": 1,
      "booking_created_at": "2026-08-18T15:00:00Z",
      "checkin_time": "15:00",
      "checkout_time": "08:15",
      "duty_end_utc": "2026-08-21T13:41:00Z",
      "duty_start_utc": "2026-08-21T09:15:00Z",
      "transfer_minutes": 44,
      "room_net": 217.29,
      "vat_rate": 15,
      "vat_amount": 32.59,
      "vat_country": "ZA",
      "vat_recoverable": 0,
      "city_tax": 0,
      "rate_paid": 249.88,
      "ancillaries": 13.17,
      "fee": 0,
      "currency_local": "ZAR",
      "rate_paid_local": 4987.53,
      "fx_rate": 0.050101,
      "fx_date": "2026-08-21",
      "currency": "EUR",
      "revenue_model": "vendor_net",
      "supplier_cost": 229.06,
      "markup": 20.82,
      "commission_received": 0,
      "commission_shared": 0,
      "commission_share_pct": 0,
      "rebate_received": 0,
      "vcc_ref": "VCC-8854133",
      "vcc_auth_amount": 288.05,
      "folio_amount": 263.05,
      "settled_amount": 263.05,
      "settled_at": "2026-08-21T23:59:00Z",
      "contracted_rate": null,
      "baseline_rate": 312.36,
      "market_rate": 302.99,
      "rate_honoured": 1,
      "customer": "DHL",
      "cost_centre": "LGG-CREW",
      "change_type": null,
      "change_source": null,
      "change_cost": 0,
      "modify_attempted": 0,
      "modify_failed_reason": null,
      "room_lost": 0,
      "exception_opened_at": null,
      "exception_resolved_at": null,
      "resolved_by": null,
      "sla_breached": 0,
      "recon_state": "matched",
      "recon_amount": 0,
      "crew_rating": null,
      "complaint_theme": null,
      "source_file_id": "AIMS-2026-08-19",
      "ingested_at": "2026-08-21T02:14:00Z",
      "version": 1,
      "public_rate": 312.36,
      "discount_pct": 20
    },
    {
      "id": "RS-8854376-2",
      "period": "2026-08",
      "night": "2026-08-21",
      "booking_id": "RS-8854376",
      "duty_id": "D-514376",
      "layover_id": "L-514377",
      "crew_id": "BEL-1029",
      "crew_name": "H. Willems",
      "crew_rank": "CC",
      "traveller_type": "crew",
      "entity": "ASL Airlines Belgium",
      "legal_entity": "ASL Airlines Belgium NV",
      "home_base": "LGG",
      "station": "JNB",
      "country": "ZA",
      "property_id": "P-124",
      "hotel": "Protea OR Tambo",
      "chain": "Marriott",
      "contract_id": "C-124",
      "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-21T13:39:00Z",
      "duty_start_utc": "2026-08-21T11:50:00Z",
      "transfer_minutes": 46,
      "room_net": 199.34,
      "vat_rate": 15,
      "vat_amount": 29.9,
      "vat_country": "ZA",
      "vat_recoverable": 0,
      "city_tax": 0,
      "rate_paid": 229.24,
      "ancillaries": 12.29,
      "fee": 0,
      "currency_local": "ZAR",
      "rate_paid_local": 4575.56,
      "fx_rate": 0.050101,
      "fx_date": "2026-08-21",
      "currency": "EUR",
      "revenue_model": "routespring_contract",
      "supplier_cost": 211.44,
      "markup": 17.8,
      "commission_received": 0,
      "commission_shared": 0,
      "commission_share_pct": 0,
      "rebate_received": 0,
      "vcc_ref": "VCC-8854376",
      "vcc_auth_amount": null,
      "folio_amount": 241.53,
      "settled_amount": 241.53,
      "settled_at": "2026-08-21T23:59:00Z",
      "contracted_rate": 229.24,
      "baseline_rate": 292.08,
      "market_rate": 283.32,
      "rate_honoured": 1,
      "customer": "FedEx",
      "cost_centre": "LGG-CREW",
      "change_type": null,
      "change_source": null,
      "change_cost": 0,
      "modify_attempted": 0,
      "modify_failed_reason": null,
      "room_lost": 0,
      "exception_opened_at": null,
      "exception_resolved_at": null,
      "resolved_by": null,
      "sla_breached": 0,
      "recon_state": "matched",
      "recon_amount": 0,
      "crew_rating": 2.1,
      "complaint_theme": "transfer",
      "source_file_id": "AIMS-2026-08-20",
      "ingested_at": "2026-08-21T02:14:00Z",
      "version": 1,
      "public_rate": 292.08,
      "discount_pct": 21.51
    },
    {
      "id": "RS-8854442-2",
      "period": "2026-08",
      "night": "2026-08-21",
      "booking_id": "RS-8854442",
      "duty_id": "D-514442",
      "layover_id": "L-514443",
      "crew_id": "BEL-1088",
      "crew_name": "V. Maes",
      "crew_rank": "CC",
      "traveller_type": "crew",
      "entity": "ASL Airlines Belgium",
      "legal_entity": "ASL Airlines Belgium NV",
      "home_base": "LGG",
      "station": "JNB",
      "country": "ZA",
      "property_id": "P-125",
      "hotel": "InterContinental OR Tambo",
      "chain": "IHG",
      "contract_id": "C-125",
      "allotment_id": "A-125",
      "is_allotment_night": 1,
      "rate_type": "contracted",
      "duty_reason": "irops",
      "night_status": "occupied",
      "lead_time_days": 0,
      "booking_created_at": "2026-08-19T23:45:00Z",
      "checkin_time": "01:15",
      "checkout_time": "10:00",
      "duty_end_utc": "2026-08-21T00:00:00Z",
      "duty_start_utc": "2026-08-21T09:15:00Z",
      "transfer_minutes": 44,
      "room_net": 208.26,
      "vat_rate": 15,
      "vat_amount": 31.24,
      "vat_country": "ZA",
      "vat_recoverable": 0,
      "city_tax": 0,
      "rate_paid": 239.5,
      "ancillaries": 0,
      "fee": 0,
      "currency_local": "ZAR",
      "rate_paid_local": 4780.34,
      "fx_rate": 0.050101,
      "fx_date": "2026-08-21",
      "currency": "EUR",
      "revenue_model": "routespring_contract",
      "supplier_cost": 223.75,
      "markup": 15.75,
      "commission_received": 0,
      "commission_shared": 0,
      "commission_share_pct": 0,
      "rebate_received": 0,
      "vcc_ref": "VCC-8854442",
      "vcc_auth_amount": 264.5,
      "folio_amount": 239.5,
      "settled_amount": 239.5,
      "settled_at": "2026-08-21T23:59:00Z",
      "contracted_rate": 239.5,
      "baseline_rate": 312.36,
      "market_rate": 302.99,
      "rate_honoured": 1,
      "customer": "DHL",
      "cost_centre": "LGG-CREW",
      "change_type": "modify_in_place",
      "change_source": "aims",
      "change_cost": 13.03,
      "modify_attempted": 1,
      "modify_failed_reason": null,
      "room_lost": 0,
      "exception_opened_at": null,
      "exception_resolved_at": null,
      "resolved_by": "automation",
      "sla_breached": 0,
      "recon_state": "matched",
      "recon_amount": 0,
      "crew_rating": null,
      "complaint_theme": null,
      "source_file_id": "AIMS-2026-08-20",
      "ingested_at": "2026-08-21T02:14:00Z",
      "version": 1,
      "public_rate": 312.36,
      "discount_pct": 23.33
    },
    {
      "id": "RS-8854450-1",
      "period": "2026-08",
      "night": "2026-08-21",
      "booking_id": "RS-8854450",
      "duty_id": "D-514450",
      "layover_id": "L-514451",
      "crew_id": "BEL-1005",
      "crew_name": "J. Willems",
      "crew_rank": "FO",
      "traveller_type": "crew",
      "entity": "ASL Airlines Belgium",
      "legal_entity": "ASL Airlines Belgium NV",
      "home_base": "BRU",
      "station": "JNB",
      "country": "ZA",
      "property_id": "P-124",
      "hotel": "Protea OR Tambo",
      "chain": "Marriott",
      "contract_id": "C-124",
      "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-12T22:30:00Z",
      "checkin_time": "22:30",
      "checkout_time": "04:30",
      "duty_end_utc": "2026-08-21T21:09:00Z",
      "duty_start_utc": "2026-08-21T06:30:00Z",
      "transfer_minutes": 46,
      "room_net": 199.75,
      "vat_rate": 15,
      "vat_amount": 29.96,
      "vat_country": "ZA",
      "vat_recoverable": 0,
      "city_tax": 0,
      "rate_paid": 229.71,
      "ancillaries": 0,
      "fee": 15.97,
      "currency_local": "ZAR",
      "rate_paid_local": 4584.94,
      "fx_rate": 0.050101,
      "fx_date": "2026-08-21",
      "currency": "EUR",
      "revenue_model": "routespring_contract",
      "supplier_cost": 212.13,
      "markup": 17.58,
      "commission_received": 0,
      "commission_shared": 0,
      "commission_share_pct": 0,
      "rebate_received": 0,
      "vcc_ref": "VCC-8854450",
      "vcc_auth_amount": 254.71,
      "folio_amount": 229.71,
      "settled_amount": 229.71,
      "settled_at": "2026-08-21T23:59:00Z",
      "contracted_rate": 229.71,
      "baseline_rate": 292.08,
      "market_rate": 283.32,
      "rate_honoured": 1,
      "customer": "DHL",
      "cost_centre": "BRU-CREW",
      "change_type": null,
      "change_source": null,
      "change_cost": 0,
      "modify_attempted": 0,
      "modify_failed_reason": null,
      "room_lost": 0,
      "exception_opened_at": null,
      "exception_resolved_at": null,
      "resolved_by": null,
      "sla_breached": 0,
      "recon_state": "matched",
      "recon_amount": 0,
      "crew_rating": null,
      "complaint_theme": null,
      "source_file_id": "AIMS-2026-08-21",
      "ingested_at": "2026-08-21T02:14:00Z",
      "version": 1,
      "public_rate": 292.08,
      "discount_pct": 21.35
    },
    {
      "id": "RS-8854505-2",
      "period": "2026-08",
      "night": "2026-08-21",
      "booking_id": "RS-8854505",
      "duty_id": "D-514505",
      "layover_id": "L-514506",
      "crew_id": "BEL-1047",
      "crew_name": "Y. Verhoeven",
      "crew_rank": "CC",
      "traveller_type": "crew",
      "entity": "ASL Airlines Belgium",
      "legal_entity": "ASL Airlines Belgium NV",
      "home_base": "BRU",
      "station": "JNB",
      "country": "ZA",
      "property_id": "P-125",
      "hotel": "InterContinental OR Tambo",
      "chain": "IHG",
      "contract_id": "C-125",
      "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-18T15:00:00Z",
      "checkin_time": "15:00",
      "checkout_time": "08:15",
      "duty_end_utc": "2026-08-21T13:41:00Z",
      "duty_start_utc": "2026-08-21T14:05:00Z",
      "transfer_minutes": 44,
      "room_net": 208.31,
      "vat_rate": 15,
      "vat_amount": 31.25,
      "vat_country": "ZA",
      "vat_recoverable": 0,
      "city_tax": 0,
      "rate_paid": 239.56,
      "ancillaries": 0,
      "fee": 0,
      "currency_local": "ZAR",
      "rate_paid_local": 4781.54,
      "fx_rate": 0.050101,
      "fx_date": "2026-08-21",
      "currency": "EUR",
      "revenue_model": "routespring_contract",
      "supplier_cost": 221.47,
      "markup": 18.09,
      "commission_received": 0,
      "commission_shared": 0,
      "commission_share_pct": 0,
      "rebate_received": 0,
      "vcc_ref": "VCC-8854505",
      "vcc_auth_amount": 264.56,
      "folio_amount": 239.56,
      "settled_amount": 239.56,
      "settled_at": "2026-08-21T23:59:00Z",
      "contracted_rate": 239.56,
      "baseline_rate": 312.36,
      "market_rate": 302.99,
      "rate_honoured": 1,
      "customer": "UPS",
      "cost_centre": "BRU-CREW",
      "change_type": null,
      "change_source": null,
      "change_cost": 0,
      "modify_attempted": 0,
      "modify_failed_reason": null,
      "room_lost": 0,
      "exception_opened_at": null,
      "exception_resolved_at": null,
      "resolved_by": null,
      "sla_breached": 0,
      "recon_state": "matched",
      "recon_amount": 0,
      "crew_rating": 2.7,
      "complaint_theme": "food",
      "source_file_id": "AIMS-2026-08-20",
      "ingested_at": "2026-08-21T02:14:00Z",
      "version": 1,
      "public_rate": 312.36,
      "discount_pct": 23.31
    },
    {
      "id": "RS-8854514-1",
      "period": "2026-08",
      "night": "2026-08-21",
      "booking_id": "RS-8854514",
      "duty_id": "D-514514",
      "layover_id": "L-514515",
      "crew_id": "BEL-1054",
      "crew_name": "N. Claes",
      "crew_rank": "CPT",
      "traveller_type": "crew",
      "entity": "ASL Airlines Belgium",
      "legal_entity": "ASL Airlines Belgium NV",
      "home_base": "BRU",
      "station": "JNB",
      "country": "ZA",
      "property_id": "P-125",
      "hotel": "InterContinental OR Tambo",
      "chain": "IHG",
      "contract_id": null,
      "allotment_id": null,
      "is_allotment_night": 0,
      "rate_type": "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:21:00Z",
      "duty_start_utc": "2026-08-21T11:50:00Z",
      "transfer_minutes": 44,
      "room_net": 229.64,
      "vat_rate": 15,
      "vat_amount": 34.45,
      "vat_country": "ZA",
      "vat_recoverable": 0,
      "city_tax": 0,
      "rate_paid": 264.09,
      "ancillaries": 0,
      "fee": 15.97,
      "currency_local": "ZAR",
      "rate_paid_local": 5271.15,
      "fx_rate": 0.050101,
      "fx_date": "2026-08-21",
      "currency": "EUR",
      "revenue_model": "vendor_commission",
      "supplier_cost": 264.09,
      "markup": 0,
      "commission_received": 27.42,
      "commission_shared": 13.71,
      "commission_share_pct": 50,
      "rebate_received": 0,
      "vcc_ref": "VCC-8854514",
      "vcc_auth_amount": 289.09,
      "folio_amount": 264.09,
      "settled_amount": 264.09,
      "settled_at": "2026-08-21T23:59:00Z",
      "contracted_rate": null,
      "baseline_rate": 312.36,
      "market_rate": 302.99,
      "rate_honoured": 1,
      "customer": "FedEx",
      "cost_centre": "BRU-CREW",
      "change_type": null,
      "change_source": null,
      "change_cost": 0,
      "modify_attempted": 0,
      "modify_failed_reason": null,
      "room_lost": 0,
      "exception_opened_at": null,
      "exception_resolved_at": null,
      "resolved_by": null,
      "sla_breached": 0,
      "recon_state": "matched",
      "recon_amount": 0,
      "crew_rating": null,
      "complaint_theme": null,
      "source_file_id": "AIMS-2026-08-21",
      "ingested_at": "2026-08-21T02:14:00Z",
      "version": 1,
      "public_rate": 312.36,
      "discount_pct": 15.45
    },
    {
      "id": "RS-8854527-1",
      "period": "2026-08",
      "night": "2026-08-21",
      "booking_id": "RS-8854527",
      "duty_id": "D-514527",
      "layover_id": "L-514528",
      "crew_id": "BEL-1047",
      "crew_name": "Y. Verhoeven",
      "crew_rank": "CC",
      "traveller_type": "crew",
      "entity": "ASL Airlines Belgium",
      "legal_entity": "ASL Airlines Belgium NV",
      "home_base": "BRU",
      "station": "JNB",
      "country": "ZA",
      "property_id": "P-125",
      "hotel": "InterContinental OR Tambo",
      "chain": "IHG",
      "contract_id": "C-125",
      "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-12T22:30:00Z",
      "checkin_time": "22:30",
      "checkout_time": "08:15",
      "duty_end_utc": "2026-08-21T21:11:00Z",
      "duty_start_utc": "2026-08-21T11:50:00Z",
      "transfer_minutes": 44,
      "room_net": 263.04,
      "vat_rate": 15,
      "vat_amount": 39.46,
      "vat_country": "ZA",
      "vat_recoverable": 0,
      "city_tax": 0,
      "rate_paid": 302.5,
      "ancillaries": 0,
      "fee": 15.97,
      "currency_local": "ZAR",
      "rate_paid_local": 6037.8,
      "fx_rate": 0.050101,
      "fx_date": "2026-08-21",
      "currency": "EUR",
      "revenue_model": "airline_contract",
      "supplier_cost": 302.5,
      "markup": 0,
      "commission_received": 0,
      "commission_shared": 0,
      "commission_share_pct": 0,
      "rebate_received": 0,
      "vcc_ref": "VCC-8854527",
      "vcc_auth_amount": 266.42,
      "folio_amount": 302.5,
      "settled_amount": 302.5,
      "settled_at": "2026-08-21T23:59:00Z",
      "contracted_rate": 241.42,
      "baseline_rate": 312.36,
      "market_rate": 302.99,
      "rate_honoured": 0,
      "customer": "ASL own pax",
      "cost_centre": "BRU-CREW",
      "change_type": null,
      "change_source": null,
      "change_cost": 0,
      "modify_attempted": 0,
      "modify_failed_reason": null,
      "room_lost": 0,
      "exception_opened_at": null,
      "exception_resolved_at": null,
      "resolved_by": null,
      "sla_breached": 0,
      "recon_state": "matched",
      "recon_amount": 0,
      "crew_rating": 2.7,
      "complaint_theme": "checkin",
      "source_file_id": "AIMS-2026-08-21",
      "ingested_at": "2026-08-21T02:14:00Z",
      "version": 1,
      "public_rate": 312.36,
      "discount_pct": 3.16
    },
    {
      "id": "RS-8854546-1",
      "period": "2026-08",
      "night": "2026-08-21",
      "booking_id": "RS-8854546",
      "duty_id": "D-514546",
      "layover_id": "L-514547",
      "crew_id": "BEL-1088",
      "crew_name": "V. Maes",
      "crew_rank": "CC",
      "traveller_type": "crew",
      "entity": "ASL Airlines Belgium",
      "legal_entity": "ASL Airlines Belgium NV",
      "home_base": "LGG",
      "station": "JNB",
      "country": "ZA",
      "property_id": "P-124",
      "hotel": "Protea OR Tambo",
      "chain": "Marriott",
      "contract_id": "C-124",
      "allotment_id": "A-124",
      "is_allotment_night": 1,
      "rate_type": "contracted",
      "duty_reason": "overnight",
      "night_status": "occupied",
      "lead_time_days": 2,
      "booking_created_at": "2026-08-19T16:00:00Z",
      "checkin_time": "16:00",
      "checkout_time": "12:00",
      "duty_end_utc": "2026-08-21T14:39:00Z",
      "duty_start_utc": "2026-08-21T14:05:00Z",
      "transfer_minutes": 46,
      "room_net": 198.38,
      "vat_rate": 15,
      "vat_amount": 29.76,
      "vat_country": "ZA",
      "vat_recoverable": 0,
      "city_tax": 0,
      "rate_paid": 228.14,
      "ancillaries": 18.3,
      "fee": 15.97,
      "currency_local": "ZAR",
      "rate_paid_local": 4553.6,
      "fx_rate": 0.050101,
      "fx_date": "2026-08-21",
      "currency": "EUR",
      "revenue_model": "airline_contract",
      "supplier_cost": 228.14,
      "markup": 0,
      "commission_received": 0,
      "commission_shared": 0,
      "commission_share_pct": 0,
      "rebate_received": 0,
      "vcc_ref": "VCC-8854546",
      "vcc_auth_amount": 271.44,
      "folio_amount": 246.44,
      "settled_amount": 246.44,
      "settled_at": "2026-08-21T23:59:00Z",
      "contracted_rate": 228.14,
      "baseline_rate": 292.08,
      "market_rate": 283.32,
      "rate_honoured": 1,
      "customer": "UPS",
      "cost_centre": "LGG-CREW",
      "change_type": null,
      "change_source": null,
      "change_cost": 0,
      "modify_attempted": 0,
      "modify_failed_reason": null,
      "room_lost": 0,
      "exception_opened_at": null,
      "exception_resolved_at": null,
      "resolved_by": null,
      "sla_breached": 0,
      "recon_state": "matched",
      "recon_amount": 0,
      "crew_rating": null,
      "complaint_theme": null,
      "source_file_id": "AIMS-2026-08-21",
      "ingested_at": "2026-08-21T02:14:00Z",
      "version": 1,
      "public_rate": 292.08,
      "discount_pct": 21.89
    },
    {
      "id": "RS-8854583-1",
      "period": "2026-08",
      "night": "2026-08-21",
      "booking_id": "RS-8854583",
      "duty_id": "D-514583",
      "layover_id": "L-514584",
      "crew_id": "BEL-1045",
      "crew_name": "L. Lambert",
      "crew_rank": "CC",
      "traveller_type": "crew",
      "entity": "ASL Airlines Belgium",
      "legal_entity": "ASL Airlines Belgium NV",
      "home_base": "BRU",
      "station": "JNB",
      "country": "ZA",
      "property_id": "P-124",
      "hotel": "Protea OR Tambo",
      "chain": "Marriott",
      "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-08-16T05:40:00Z",
      "checkin_time": "05:40",
      "checkout_time": "11:00",
      "duty_end_utc": "2026-08-21T04:19:00Z",
      "duty_start_utc": "2026-08-21T14:05:00Z",
      "transfer_minutes": 46,
      "room_net": 212.08,
      "vat_rate": 15,
      "vat_amount": 31.81,
      "vat_country": "ZA",
      "vat_recoverable": 0,
      "city_tax": 0,
      "rate_paid": 243.89,
      "ancillaries": 27.35,
      "fee": 15.97,
      "currency_local": "ZAR",
      "rate_paid_local": 4867.97,
      "fx_rate": 0.050101,
      "fx_date": "2026-08-21",
      "currency": "EUR",
      "revenue_model": "vendor_commission",
      "supplier_cost": 243.89,
      "markup": 0,
      "commission_received": 20.19,
      "commission_shared": 10.09,
      "commission_share_pct": 50,
      "rebate_received": 0,
      "vcc_ref": "VCC-8854583",
      "vcc_auth_amount": 296.24,
      "folio_amount": 271.24,
      "settled_amount": 271.24,
      "settled_at": "2026-08-21T23:59:00Z",
      "contracted_rate": null,
      "baseline_rate": 292.08,
      "market_rate": 283.32,
      "rate_honoured": 1,
      "customer": "FedEx",
      "cost_centre": "BRU-CREW",
      "change_type": null,
      "change_source": null,
      "change_cost": 0,
      "modify_attempted": 0,
      "modify_failed_reason": null,
      "room_lost": 0,
      "exception_opened_at": null,
      "exception_resolved_at": null,
      "resolved_by": null,
      "sla_breached": 0,
      "recon_state": "matched",
      "recon_amount": 0,
      "crew_rating": null,
      "complaint_theme": null,
      "source_file_id": "AIMS-2026-08-21",
      "ingested_at": "2026-08-21T02:14:00Z",
      "version": 1,
      "public_rate": 292.08,
      "discount_pct": 16.5
    },
    {
      "id": "RS-8854133-4",
      "period": "2026-08",
      "night": "2026-08-22",
      "booking_id": "RS-8854133",
      "duty_id": "D-514133",
      "layover_id": "L-514134",
      "crew_id": "BEL-1085",
      "crew_name": "B. Janssens",
      "crew_rank": "CC",
      "traveller_type": "crew",
      "entity": "ASL Airlines Belgium",
      "legal_entity": "ASL Airlines Belgium NV",
      "home_base": "LGG",
      "station": "JNB",
      "country": "ZA",
      "property_id": "P-125",
      "hotel": "InterContinental OR Tambo",
      "chain": "IHG",
      "contract_id": null,
      "allotment_id": null,
      "is_allotment_night": 0,
      "rate_type": "bedbank",
      "duty_reason": "standby",
      "night_status": "occupied",
      "lead_time_days": 1,
      "booking_created_at": "2026-08-18T15:00:00Z",
      "checkin_time": "15:00",
      "checkout_time": "08:15",
      "duty_end_utc": "2026-08-22T13:41:00Z",
      "duty_start_utc": "2026-08-22T11:50:00Z",
      "transfer_minutes": 44,
      "room_net": 192.86,
      "vat_rate": 15,
      "vat_amount": 28.93,
      "vat_country": "ZA",
      "vat_recoverable": 0,
      "city_tax": 0,
      "rate_paid": 221.79,
      "ancillaries": 0,
      "fee": 0,
      "currency_local": "ZAR",
      "rate_paid_local": 4423.94,
      "fx_rate": 0.050134,
      "fx_date": "2026-08-22",
      "currency": "EUR",
      "revenue_model": "vendor_net",
      "supplier_cost": 203.31,
      "markup": 18.48,
      "commission_received": 0,
      "commission_shared": 0,
      "commission_share_pct": 0,
      "rebate_received": 0,
      "vcc_ref": "VCC-8854133",
      "vcc_auth_amount": 246.79,
      "folio_amount": 221.79,
      "settled_amount": 221.79,
      "settled_at": "2026-08-22T23:59:00Z",
      "contracted_rate": null,
      "baseline_rate": 277.25,
      "market_rate": 268.93,
      "rate_honoured": 1,
      "customer": "DHL",
      "cost_centre": "LGG-CREW",
      "change_type": null,
      "change_source": null,
      "change_cost": 0,
      "modify_attempted": 0,
      "modify_failed_reason": null,
      "room_lost": 0,
      "exception_opened_at": null,
      "exception_resolved_at": null,
      "resolved_by": null,
      "sla_breached": 0,
      "recon_state": "matched",
      "recon_amount": 0,
      "crew_rating": null,
      "complaint_theme": null,
      "source_file_id": "AIMS-2026-08-19",
      "ingested_at": "2026-08-22T02:14:00Z",
      "version": 1,
      "public_rate": 277.25,
      "discount_pct": 20
    },
    {
      "id": "RS-8854348-1",
      "period": "2026-08",
      "night": "2026-08-22",
      "booking_id": "RS-8854348",
      "duty_id": "D-514348",
      "layover_id": "L-514349",
      "crew_id": "BEL-1021",
      "crew_name": "D. Lambert",
      "crew_rank": "FO",
      "traveller_type": "crew",
      "entity": "ASL Airlines Belgium",
      "legal_entity": "ASL Airlines Belgium NV",
      "home_base": "LGG",
      "station": "JNB",
      "country": "ZA",
      "property_id": "P-125",
      "hotel": "InterContinental OR Tambo",
      "chain": "IHG",
      "contract_id": "C-125",
      "allotment_id": "A-125",
      "is_allotment_night": 1,
      "rate_type": "contracted",
      "duty_reason": "standby",
      "night_status": "occupied",
      "lead_time_days": 5,
      "booking_created_at": "2026-08-17T16:00:00Z",
      "checkin_time": "16:00",
      "checkout_time": "10:00",
      "duty_end_utc": "2026-08-22T14:41:00Z",
      "duty_start_utc": "2026-08-22T11:50:00Z",
      "transfer_minutes": 44,
      "room_net": 234.96,
      "vat_rate": 15,
      "vat_amount": 35.24,
      "vat_country": "ZA",
      "vat_recoverable": 0,
      "city_tax": 0,
      "rate_paid": 270.2,
      "ancillaries": 25.93,
      "fee": 15.97,
      "currency_local": "ZAR",
      "rate_paid_local": 5389.56,
      "fx_rate": 0.050134,
      "fx_date": "2026-08-22",
      "currency": "EUR",
      "revenue_model": "routespring_contract",
      "supplier_cost": 251.42,
      "markup": 18.78,
      "commission_received": 0,
      "commission_shared": 0,
      "commission_share_pct": 0,
      "rebate_received": 0,
      "vcc_ref": "VCC-8854348",
      "vcc_auth_amount": 292.05,
      "folio_amount": 296.13,
      "settled_amount": 296.13,
      "settled_at": "2026-08-22T23:59:00Z",
      "contracted_rate": 241.12,
      "baseline_rate": 277.25,
      "market_rate": 268.93,
      "rate_honoured": 0,
      "customer": "ASL own pax",
      "cost_centre": "LGG-CREW",
      "change_type": null,
      "change_source": null,
      "change_cost": 0,
      "modify_attempted": 0,
      "modify_failed_reason": null,
      "room_lost": 0,
      "exception_opened_at": null,
      "exception_resolved_at": null,
      "resolved_by": null,
      "sla_breached": 0,
      "recon_state": "matched",
      "recon_amount": 0,
      "crew_rating": 2.4,
      "complaint_theme": "checkin",
      "source_file_id": "AIMS-2026-08-22",
      "ingested_at": "2026-08-22T02:14:00Z",
      "version": 1,
      "public_rate": 277.25,
      "discount_pct": 2.54
    },
    {
      "id": "RS-8854376-3",
      "period": "2026-08",
      "night": "2026-08-22",
      "booking_id": "RS-8854376",
      "duty_id": "D-514376",
      "layover_id": "L-514377",
      "crew_id": "BEL-1029",
      "crew_name": "H. Willems",
      "crew_rank": "CC",
      "traveller_type": "crew",
      "entity": "ASL Airlines Belgium",
      "legal_entity": "ASL Airlines Belgium NV",
      "home_base": "LGG",
      "station": "JNB",
      "country": "ZA",
      "property_id": "P-124",
      "hotel": "Protea OR Tambo",
      "chain": "Marriott",
      "contract_id": "C-124",
      "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-11T15:00:00Z",
      "checkin_time": "15:00",
      "checkout_time": "11:00",
      "duty_end_utc": "2026-08-22T13:39:00Z",
      "duty_start_utc": "2026-08-22T06:30:00Z",
      "transfer_minutes": 46,
      "room_net": 199.34,
      "vat_rate": 15,
      "vat_amount": 29.9,
      "vat_country": "ZA",
      "vat_recoverable": 0,
      "city_tax": 0,
      "rate_paid": 229.24,
      "ancillaries": 0,
      "fee": 0,
      "currency_local": "ZAR",
      "rate_paid_local": 4572.55,
      "fx_rate": 0.050134,
      "fx_date": "2026-08-22",
      "currency": "EUR",
      "revenue_model": "routespring_contract",
      "supplier_cost": 211.44,
      "markup": 17.8,
      "commission_received": 0,
      "commission_shared": 0,
      "commission_share_pct": 0,
      "rebate_received": 0,
      "vcc_ref": "VCC-8854376",
      "vcc_auth_amount": 254.24,
      "folio_amount": 229.24,
      "settled_amount": 229.24,
      "settled_at": "2026-08-22T23:59:00Z",
      "contracted_rate": 229.24,
      "baseline_rate": 276.82,
      "market_rate": 268.52,
      "rate_honoured": 1,
      "customer": "FedEx",
      "cost_centre": "LGG-CREW",
      "change_type": null,
      "change_source": null,
      "change_cost": 0,
      "modify_attempted": 0,
      "modify_failed_reason": null,
      "room_lost": 0,
      "exception_opened_at": null,
      "exception_resolved_at": null,
      "resolved_by": null,
      "sla_breached": 0,
      "recon_state": "matched",
      "recon_amount": 0,
      "crew_rating": null,
      "complaint_theme": null,
      "source_file_id": "AIMS-2026-08-20",
      "ingested_at": "2026-08-22T02:14:00Z",
      "version": 1,
      "public_rate": 276.82,
      "discount_pct": 17.19
    },
    {
      "id": "RS-8854442-3",
      "period": "2026-08",
      "night": "2026-08-22",
      "booking_id": "RS-8854442",
      "duty_id": "D-514442",
      "layover_id": "L-514443",
      "crew_id": "BEL-1088",
      "crew_name": "V. Maes",
      "crew_rank": "CC",
      "traveller_type": "crew",
      "entity": "ASL Airlines Belgium",
      "legal_entity": "ASL Airlines Belgium NV",
      "home_base": "LGG",
      "station": "JNB",
      "country": "ZA",
      "property_id": "P-125",
      "hotel": "InterContinental OR Tambo",
      "chain": "IHG",
      "contract_id": "C-125",
      "allotment_id": "A-125",
      "is_allotment_night": 1,
      "rate_type": "contracted",
      "duty_reason": "irops",
      "night_status": "occupied",
      "lead_time_days": 0,
      "booking_created_at": "2026-08-19T23:45:00Z",
      "checkin_time": "01:15",
      "checkout_time": "10:00",
      "duty_end_utc": "2026-08-22T00:00:00Z",
      "duty_start_utc": "2026-08-22T06:30:00Z",
      "transfer_minutes": 44,
      "room_net": 208.26,
      "vat_rate": 15,
      "vat_amount": 31.24,
      "vat_country": "ZA",
      "vat_recoverable": 0,
      "city_tax": 0,
      "rate_paid": 239.5,
      "ancillaries": 0,
      "fee": 0,
      "currency_local": "ZAR",
      "rate_paid_local": 4777.2,
      "fx_rate": 0.050134,
      "fx_date": "2026-08-22",
      "currency": "EUR",
      "revenue_model": "routespring_contract",
      "supplier_cost": 223.75,
      "markup": 15.75,
      "commission_received": 0,
      "commission_shared": 0,
      "commission_share_pct": 0,
      "rebate_received": 0,
      "vcc_ref": "VCC-8854442",
      "vcc_auth_amount": 264.5,
      "folio_amount": 239.5,
      "settled_amount": 239.5,
      "settled_at": "2026-08-22T23:59:00Z",
      "contracted_rate": 239.5,
      "baseline_rate": 277.25,
      "market_rate": 268.93,
      "rate_honoured": 1,
      "customer": "DHL",
      "cost_centre": "LGG-CREW",
      "change_type": "modify_in_place",
      "change_source": "aims",
      "change_cost": 12,
      "modify_attempted": 1,
      "modify_failed_reason": null,
      "room_lost": 0,
      "exception_opened_at": null,
      "exception_resolved_at": null,
      "resolved_by": "automation",
      "sla_breached": 0,
      "recon_state": "matched",
      "recon_amount": 0,
      "crew_rating": null,
      "complaint_theme": null,
      "source_file_id": "AIMS-2026-08-20",
      "ingested_at": "2026-08-22T02:14:00Z",
      "version": 1,
      "public_rate": 277.25,
      "discount_pct": 13.62
    },
    {
      "id": "RS-8854450-2",
      "period": "2026-08",
      "night": "2026-08-22",
      "booking_id": "RS-8854450",
      "duty_id": "D-514450",
      "layover_id": "L-514451",
      "crew_id": "BEL-1005",
      "crew_name": "J. Willems",
      "crew_rank": "FO",
      "traveller_type": "crew",
      "entity": "ASL Airlines Belgium",
      "legal_entity": "ASL Airlines Belgium NV",
      "home_base": "BRU",
      "station": "JNB",
      "country": "ZA",
      "property_id": "P-124",
      "hotel": "Protea OR Tambo",
      "chain": "Marriott",
      "contract_id": "C-124",
      "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-12T22:30:00Z",
      "checkin_time": "22:30",
      "checkout_time": "04:30",
      "duty_end_utc": "2026-08-22T21:09:00Z",
      "duty_start_utc": "2026-08-22T06:30:00Z",
      "transfer_minutes": 46,
      "room_net": 199.75,
      "vat_rate": 15,
      "vat_amount": 29.96,
      "vat_country": "ZA",
      "vat_recoverable": 0,
      "city_tax": 0,
      "rate_paid": 229.71,
      "ancillaries": 0,
      "fee": 0,
      "currency_local": "ZAR",
      "rate_paid_local": 4581.92,
      "fx_rate": 0.050134,
      "fx_date": "2026-08-22",
      "currency": "EUR",
      "revenue_model": "routespring_contract",
      "supplier_cost": 212.13,
      "markup": 17.58,
      "commission_received": 0,
      "commission_shared": 0,
      "commission_share_pct": 0,
      "rebate_received": 0,
      "vcc_ref": "VCC-8854450",
      "vcc_auth_amount": 254.71,
      "folio_amount": 562.66,
      "settled_amount": 562.66,
      "settled_at": "2026-08-22T23:59:00Z",
      "contracted_rate": 229.71,
      "baseline_rate": 276.82,
      "market_rate": 268.52,
      "rate_honoured": 1,
      "customer": "DHL",
      "cost_centre": "BRU-CREW",
      "change_type": null,
      "change_source": null,
      "change_cost": 0,
      "modify_attempted": 0,
      "modify_failed_reason": null,
      "room_lost": 0,
      "exception_opened_at": null,
      "exception_resolved_at": null,
      "resolved_by": null,
      "sla_breached": 0,
      "recon_state": "variance",
      "recon_amount": 332.95,
      "crew_rating": null,
      "complaint_theme": null,
      "source_file_id": "AIMS-2026-08-21",
      "ingested_at": "2026-08-22T02:14:00Z",
      "version": 1,
      "public_rate": 276.82,
      "discount_pct": 17.02
    },
    {
      "id": "RS-8854504-1",
      "period": "2026-08",
      "night": "2026-08-22",
      "booking_id": "RS-8854504",
      "duty_id": "D-514504",
      "layover_id": "L-514505",
      "crew_id": "BEL-1019",
      "crew_name": "H. Wouters",
      "crew_rank": "CPT",
      "traveller_type": "crew",
      "entity": "ASL Airlines Belgium",
      "legal_entity": "ASL Airlines Belgium NV",
      "home_base": "LGG",
      "station": "JNB",
      "country": "ZA",
      "property_id": "P-125",
      "hotel": "InterContinental OR Tambo",
      "chain": "IHG",
      "contract_id": "C-125",
      "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-19T15:00:00Z",
      "checkin_time": "15:00",
      "checkout_time": "11:00",
      "duty_end_utc": "2026-08-22T13:41:00Z",
      "duty_start_utc": "2026-08-22T14:05:00Z",
      "transfer_minutes": 44,
      "room_net": 209.89,
      "vat_rate": 15,
      "vat_amount": 31.48,
      "vat_country": "ZA",
      "vat_recoverable": 0,
      "city_tax": 0,
      "rate_paid": 241.37,
      "ancillaries": 0,
      "fee": 15.97,
      "currency_local": "ZAR",
      "rate_paid_local": 4814.5,
      "fx_rate": 0.050134,
      "fx_date": "2026-08-22",
      "currency": "EUR",
      "revenue_model": "routespring_contract",
      "supplier_cost": 224.91,
      "markup": 16.46,
      "commission_received": 0,
      "commission_shared": 0,
      "commission_share_pct": 0,
      "rebate_received": 0,
      "vcc_ref": "VCC-8854504",
      "vcc_auth_amount": 266.37,
      "folio_amount": 241.37,
      "settled_amount": 241.37,
      "settled_at": "2026-08-22T23:59:00Z",
      "contracted_rate": 241.37,
      "baseline_rate": 277.25,
      "market_rate": 268.93,
      "rate_honoured": 1,
      "customer": "DHL",
      "cost_centre": "LGG-CREW",
      "change_type": null,
      "change_source": null,
      "change_cost": 0,
      "modify_attempted": 0,
      "modify_failed_reason": null,
      "room_lost": 0,
      "exception_opened_at": null,
      "exception_resolved_at": null,
      "resolved_by": null,
      "sla_breached": 0,
      "recon_state": "matched",
      "recon_amount": 0,
      "crew_rating": null,
      "complaint_theme": null,
      "source_file_id": "AIMS-2026-08-22",
      "ingested_at": "2026-08-22T02:14:00Z",
      "version": 1,
      "public_rate": 277.25,
      "discount_pct": 12.94
    },
    {
      "id": "RS-8854546-2",
      "period": "2026-08",
      "night": "2026-08-22",
      "booking_id": "RS-8854546",
      "duty_id": "D-514546",
      "layover_id": "L-514547",
      "crew_id": "BEL-1088",
      "crew_name": "V. Maes",
      "crew_rank": "CC",
      "traveller_type": "crew",
      "entity": "ASL Airlines Belgium",
      "legal_entity": "ASL Airlines Belgium NV",
      "home_base": "LGG",
      "station": "JNB",
      "country": "ZA",
      "property_id": "P-124",
      "hotel": "Protea OR Tambo",
      "chain": "Marriott",
      "contract_id": "C-124",
      "allotment_id": "A-124",
      "is_allotment_night": 1,
      "rate_type": "contracted",
      "duty_reason": "positioning",
      "night_status": "occupied",
      "lead_time_days": 2,
      "booking_created_at": "2026-08-19T16:00:00Z",
      "checkin_time": "16:00",
      "checkout_time": "12:00",
      "duty_end_utc": "2026-08-22T14:39:00Z",
      "duty_start_utc": "2026-08-22T06:30:00Z",
      "transfer_minutes": 46,
      "room_net": 198.38,
      "vat_rate": 15,
      "vat_amount": 29.76,
      "vat_country": "ZA",
      "vat_recoverable": 0,
      "city_tax": 0,
      "rate_paid": 228.14,
      "ancillaries": 29.38,
      "fee": 0,
      "currency_local": "ZAR",
      "rate_paid_local": 4550.6,
      "fx_rate": 0.050134,
      "fx_date": "2026-08-22",
      "currency": "EUR",
      "revenue_model": "airline_contract",
      "supplier_cost": 228.14,
      "markup": 0,
      "commission_received": 0,
      "commission_shared": 0,
      "commission_share_pct": 0,
      "rebate_received": 0,
      "vcc_ref": "VCC-8854546",
      "vcc_auth_amount": 282.52,
      "folio_amount": 257.52,
      "settled_amount": 257.52,
      "settled_at": "2026-08-22T23:59:00Z",
      "contracted_rate": 228.14,
      "baseline_rate": 276.82,
      "market_rate": 268.52,
      "rate_honoured": 1,
      "customer": "UPS",
      "cost_centre": "LGG-CREW",
      "change_type": null,
      "change_source": null,
      "change_cost": 0,
      "modify_attempted": 0,
      "modify_failed_reason": null,
      "room_lost": 0,
      "exception_opened_at": null,
      "exception_resolved_at": null,
      "resolved_by": null,
      "sla_breached": 0,
      "recon_state": "matched",
      "recon_amount": 0,
      "crew_rating": null,
      "complaint_theme": null,
      "source_file_id": "AIMS-2026-08-21",
      "ingested_at": "2026-08-22T02:14:00Z",
      "version": 1,
      "public_rate": 276.82,
      "discount_pct": 17.59
    },
    {
      "id": "RS-8854583-2",
      "period": "2026-08",
      "night": "2026-08-22",
      "booking_id": "RS-8854583",
      "duty_id": "D-514583",
      "layover_id": "L-514584",
      "crew_id": "BEL-1045",
      "crew_name": "L. Lambert",
      "crew_rank": "CC",
      "traveller_type": "crew",
      "entity": "ASL Airlines Belgium",
      "legal_entity": "ASL Airlines Belgium NV",
      "home_base": "BRU",
      "station": "JNB",
      "country": "ZA",
      "property_id": "P-124",
      "hotel": "Protea OR Tambo",
      "chain": "Marriott",
      "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-08-16T05:40:00Z",
      "checkin_time": "05:40",
      "checkout_time": "11:00",
      "duty_end_utc": "2026-08-22T04:19:00Z",
      "duty_start_utc": "2026-08-22T14:05:00Z",
      "transfer_minutes": 46,
      "room_net": 201,
      "vat_rate": 15,
      "vat_amount": 30.15,
      "vat_country": "ZA",
      "vat_recoverable": 0,
      "city_tax": 0,
      "rate_paid": 231.15,
      "ancillaries": 0,
      "fee": 0,
      "currency_local": "ZAR",
      "rate_paid_local": 4610.64,
      "fx_rate": 0.050134,
      "fx_date": "2026-08-22",
      "currency": "EUR",
      "revenue_model": "vendor_commission",
      "supplier_cost": 231.15,
      "markup": 0,
      "commission_received": 19.13,
      "commission_shared": 9.57,
      "commission_share_pct": 50,
      "rebate_received": 0,
      "vcc_ref": "VCC-8854583",
      "vcc_auth_amount": 256.15,
      "folio_amount": 231.15,
      "settled_amount": 231.15,
      "settled_at": "2026-08-22T23:59:00Z",
      "contracted_rate": null,
      "baseline_rate": 276.82,
      "market_rate": 268.52,
      "rate_honoured": 1,
      "customer": "FedEx",
      "cost_centre": "BRU-CREW",
      "change_type": null,
      "change_source": null,
      "change_cost": 0,
      "modify_attempted": 0,
      "modify_failed_reason": null,
      "room_lost": 0,
      "exception_opened_at": null,
      "exception_resolved_at": null,
      "resolved_by": null,
      "sla_breached": 0,
      "recon_state": "matched",
      "recon_amount": 0,
      "crew_rating": null,
      "complaint_theme": null,
      "source_file_id": "AIMS-2026-08-21",
      "ingested_at": "2026-08-22T02:14:00Z",
      "version": 1,
      "public_rate": 276.82,
      "discount_pct": 16.5
    },
    {
      "id": "RS-8854584-1",
      "period": "2026-08",
      "night": "2026-08-22",
      "booking_id": "RS-8854584",
      "duty_id": "D-514584",
      "layover_id": "L-514585",
      "crew_id": "BEL-1060",
      "crew_name": "C. Vermeulen",
      "crew_rank": "CC",
      "traveller_type": "crew",
      "entity": "ASL Airlines Belgium",
      "legal_entity": "ASL Airlines Belgium NV",
      "home_base": "BRU",
      "station": "JNB",
      "country": "ZA",
      "property_id": "P-125",
      "hotel": "InterContinental OR Tambo",
      "chain": "IHG",
      "contract_id": "C-125",
      "allotment_id": "A-125",
      "is_allotment_night": 1,
      "rate_type": "contracted",
      "duty_reason": "overnight",
      "night_status": "occupied",
      "lead_time_days": 9,
      "booking_created_at": "2026-08-13T05:40:00Z",
      "checkin_time": "05:40",
      "checkout_time": "08:15",
      "duty_end_utc": "2026-08-22T04:21:00Z",
      "duty_start_utc": "2026-08-22T11:50:00Z",
      "transfer_minutes": 44,
      "room_net": 207.73,
      "vat_rate": 15,
      "vat_amount": 31.16,
      "vat_country": "ZA",
      "vat_recoverable": 0,
      "city_tax": 0,
      "rate_paid": 238.89,
      "ancillaries": 8.4,
      "fee": 15.97,
      "currency_local": "ZAR",
      "rate_paid_local": 4765.03,
      "fx_rate": 0.050134,
      "fx_date": "2026-08-22",
      "currency": "EUR",
      "revenue_model": "routespring_contract",
      "supplier_cost": 222.24,
      "markup": 16.65,
      "commission_received": 0,
      "commission_shared": 0,
      "commission_share_pct": 0,
      "rebate_received": 0,
      "vcc_ref": "VCC-8854584",
      "vcc_auth_amount": 272.29,
      "folio_amount": 247.29,
      "settled_amount": 247.29,
      "settled_at": "2026-08-22T23:59:00Z",
      "contracted_rate": 238.89,
      "baseline_rate": 277.25,
      "market_rate": 268.93,
      "rate_honoured": 1,
      "customer": "FedEx",
      "cost_centre": "BRU-CREW",
      "change_type": null,
      "change_source": null,
      "change_cost": 0,
      "modify_attempted": 0,
      "modify_failed_reason": null,
      "room_lost": 0,
      "exception_opened_at": null,
      "exception_resolved_at": null,
      "resolved_by": null,
      "sla_breached": 0,
      "recon_state": "matched",
      "recon_amount": 0,
      "crew_rating": null,
      "complaint_theme": null,
      "source_file_id": "AIMS-2026-08-22",
      "ingested_at": "2026-08-22T02:14:00Z",
      "version": 1,
      "public_rate": 277.25,
      "discount_pct": 13.84
    },
    {
      "id": "RS-8853997-1",
      "period": "2026-08",
      "night": "2026-08-23",
      "booking_id": "RS-8853997",
      "duty_id": "D-513997",
      "layover_id": "L-513998",
      "crew_id": "BEL-1036",
      "crew_name": "P. Vermeulen",
      "crew_rank": "CC",
      "traveller_type": "crew",
      "entity": "ASL Airlines Belgium",
      "legal_entity": "ASL Airlines Belgium NV",
      "home_base": "BRU",
      "station": "JNB",
      "country": "ZA",
      "property_id": "P-124",
      "hotel": "Protea OR Tambo",
      "chain": "Marriott",
      "contract_id": "C-124",
      "allotment_id": "A-124",
      "is_allotment_night": 1,
      "rate_type": "contracted",
      "duty_reason": "positioning",
      "night_status": "occupied",
      "lead_time_days": 3,
      "booking_created_at": "2026-08-20T05:40:00Z",
      "checkin_time": "05:40",
      "checkout_time": "04:30",
      "duty_end_utc": "2026-08-23T04:19:00Z",
      "duty_start_utc": "2026-08-23T14:05:00Z",
      "transfer_minutes": 46,
      "room_net": 199.45,
      "vat_rate": 15,
      "vat_amount": 29.92,
      "vat_country": "ZA",
      "vat_recoverable": 0,
      "city_tax": 0,
      "rate_paid": 229.37,
      "ancillaries": 14.43,
      "fee": 15.97,
      "currency_local": "ZAR",
      "rate_paid_local": 4581.9,
      "fx_rate": 0.05006,
      "fx_date": "2026-08-23",
      "currency": "EUR",
      "revenue_model": "routespring_contract",
      "supplier_cost": 214.75,
      "markup": 14.62,
      "commission_received": 0,
      "commission_shared": 0,
      "commission_share_pct": 0,
      "rebate_received": 0,
      "vcc_ref": "VCC-8853997",
      "vcc_auth_amount": 268.8,
      "folio_amount": 243.8,
      "settled_amount": 243.8,
      "settled_at": "2026-08-23T23:59:00Z",
      "contracted_rate": 229.37,
      "baseline_rate": 276.67,
      "market_rate": 268.37,
      "rate_honoured": 1,
      "customer": "FedEx",
      "cost_centre": "BRU-CREW",
      "change_type": null,
      "change_source": null,
      "change_cost": 0,
      "modify_attempted": 0,
      "modify_failed_reason": null,
      "room_lost": 0,
      "exception_opened_at": null,
      "exception_resolved_at": null,
      "resolved_by": null,
      "sla_breached": 0,
      "recon_state": "matched",
      "recon_amount": 0,
      "crew_rating": null,
      "complaint_theme": null,
      "source_file_id": "AIMS-2026-08-23",
      "ingested_at": "2026-08-23T02:14:00Z",
      "version": 1,
      "public_rate": 276.67,
      "discount_pct": 17.1
    },
    {
      "id": "RS-8854103-1",
      "period": "2026-08",
      "night": "2026-08-23",
      "booking_id": "RS-8854103",
      "duty_id": "D-514103",
      "layover_id": "L-514104",
      "crew_id": "BEL-1088",
      "crew_name": "V. Maes",
      "crew_rank": "CC",
      "traveller_type": "crew",
      "entity": "ASL Airlines Belgium",
      "legal_entity": "ASL Airlines Belgium NV",
      "home_base": "LGG",
      "station": "JNB",
      "country": "ZA",
      "property_id": "P-124",
      "hotel": "Protea OR Tambo",
      "chain": "Marriott",
      "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-14T14:00:00Z",
      "checkin_time": "14:00",
      "checkout_time": "10:00",
      "duty_end_utc": "2026-08-23T12:39:00Z",
      "duty_start_utc": "2026-08-23T14:05:00Z",
      "transfer_minutes": 46,
      "room_net": 202.33,
      "vat_rate": 15,
      "vat_amount": 30.35,
      "vat_country": "ZA",
      "vat_recoverable": 0,
      "city_tax": 0,
      "rate_paid": 232.68,
      "ancillaries": 0,
      "fee": 15.97,
      "currency_local": "ZAR",
      "rate_paid_local": 4648.02,
      "fx_rate": 0.05006,
      "fx_date": "2026-08-23",
      "currency": "EUR",
      "revenue_model": "vendor_commission",
      "supplier_cost": 232.68,
      "markup": 0,
      "commission_received": 25.25,
      "commission_shared": 12.62,
      "commission_share_pct": 50,
      "rebate_received": 0,
      "vcc_ref": "VCC-8854103",
      "vcc_auth_amount": 257.68,
      "folio_amount": null,
      "settled_amount": null,
      "settled_at": null,
      "contracted_rate": null,
      "baseline_rate": 276.67,
      "market_rate": 268.37,
      "rate_honoured": 1,
      "customer": "DHL",
      "cost_centre": "LGG-CREW",
      "change_type": null,
      "change_source": null,
      "change_cost": 0,
      "modify_attempted": 0,
      "modify_failed_reason": null,
      "room_lost": 0,
      "exception_opened_at": null,
      "exception_resolved_at": null,
      "resolved_by": null,
      "sla_breached": 0,
      "recon_state": "awaiting_folio",
      "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": 276.67,
      "discount_pct": 15.9
    },
    {
      "id": "RS-8854189-1",
      "period": "2026-08",
      "night": "2026-08-23",
      "booking_id": "RS-8854189",
      "duty_id": "D-514189",
      "layover_id": "L-514190",
      "crew_id": "BEL-1033",
      "crew_name": "D. Lambert",
      "crew_rank": "FO",
      "traveller_type": "crew",
      "entity": "ASL Airlines Belgium",
      "legal_entity": "ASL Airlines Belgium NV",
      "home_base": "BRU",
      "station": "JNB",
      "country": "ZA",
      "property_id": "P-125",
      "hotel": "InterContinental OR Tambo",
      "chain": "IHG",
      "contract_id": null,
      "allotment_id": null,
      "is_allotment_night": 0,
      "rate_type": "gds",
      "duty_reason": "overnight",
      "night_status": "released",
      "lead_time_days": 3,
      "booking_created_at": "2026-08-20T01:15:00Z",
      "checkin_time": "01:15",
      "checkout_time": "08:15",
      "duty_end_utc": "2026-08-23T00:00:00Z",
      "duty_start_utc": "2026-08-23T09:15:00Z",
      "transfer_minutes": 44,
      "room_net": 210.26,
      "vat_rate": 15,
      "vat_amount": 31.54,
      "vat_country": "ZA",
      "vat_recoverable": 0,
      "city_tax": 0,
      "rate_paid": 241.8,
      "ancillaries": 0,
      "fee": 15.97,
      "currency_local": "ZAR",
      "rate_paid_local": 4830.2,
      "fx_rate": 0.05006,
      "fx_date": "2026-08-23",
      "currency": "EUR",
      "revenue_model": "vendor_commission",
      "supplier_cost": 241.8,
      "markup": 0,
      "commission_received": 20.77,
      "commission_shared": 10.39,
      "commission_share_pct": 50,
      "rebate_received": 0,
      "vcc_ref": "VCC-8854189",
      "vcc_auth_amount": 266.8,
      "folio_amount": 241.8,
      "settled_amount": 241.8,
      "settled_at": "2026-08-23T23:59:00Z",
      "contracted_rate": null,
      "baseline_rate": 286.4,
      "market_rate": 277.81,
      "rate_honoured": 1,
      "customer": "ASL own pax",
      "cost_centre": "BRU-CREW",
      "change_type": null,
      "change_source": null,
      "change_cost": 0,
      "modify_attempted": 0,
      "modify_failed_reason": null,
      "room_lost": 0,
      "exception_opened_at": null,
      "exception_resolved_at": null,
      "resolved_by": null,
      "sla_breached": 0,
      "recon_state": "matched",
      "recon_amount": 0,
      "crew_rating": null,
      "complaint_theme": null,
      "source_file_id": "AIMS-2026-08-23",
      "ingested_at": "2026-08-23T02:14:00Z",
      "version": 1,
      "public_rate": 286.4,
      "discount_pct": 15.57
    },
    {
      "id": "RS-8854376-4",
      "period": "2026-08",
      "night": "2026-08-23",
      "booking_id": "RS-8854376",
      "duty_id": "D-514376",
      "layover_id": "L-514377",
      "crew_id": "BEL-1029",
      "crew_name": "H. Willems",
      "crew_rank": "CC",
      "traveller_type": "crew",
      "entity": "ASL Airlines Belgium",
      "legal_entity": "ASL Airlines Belgium NV",
      "home_base": "LGG",
      "station": "JNB",
      "country": "ZA",
      "property_id": "P-124",
      "hotel": "Protea OR Tambo",
      "chain": "Marriott",
      "contract_id": "C-124",
      "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-11T15:00:00Z",
      "checkin_time": "15:00",
      "checkout_time": "11:00",
      "duty_end_utc": "2026-08-23T13:39:00Z",
      "duty_start_utc": "2026-08-23T14:05:00Z",
      "transfer_minutes": 46,
      "room_net": 199.34,
      "vat_rate": 15,
      "vat_amount": 29.9,
      "vat_country": "ZA",
      "vat_recoverable": 0,
      "city_tax": 0,
      "rate_paid": 229.24,
      "ancillaries": 0,
      "fee": 0,
      "currency_local": "ZAR",
      "rate_paid_local": 4579.3,
      "fx_rate": 0.05006,
      "fx_date": "2026-08-23",
      "currency": "EUR",
      "revenue_model": "routespring_contract",
      "supplier_cost": 211.44,
      "markup": 17.8,
      "commission_received": 0,
      "commission_shared": 0,
      "commission_share_pct": 0,
      "rebate_received": 0,
      "vcc_ref": "VCC-8854376",
      "vcc_auth_amount": 254.24,
      "folio_amount": 229.24,
      "settled_amount": 229.24,
      "settled_at": "2026-08-23T23:59:00Z",
      "contracted_rate": 229.24,
      "baseline_rate": 276.67,
      "market_rate": 268.37,
      "rate_honoured": 1,
      "customer": "FedEx",
      "cost_centre": "LGG-CREW",
      "change_type": null,
      "change_source": null,
      "change_cost": 0,
      "modify_attempted": 0,
      "modify_failed_reason": null,
      "room_lost": 0,
      "exception_opened_at": null,
      "exception_resolved_at": null,
      "resolved_by": null,
      "sla_breached": 0,
      "recon_state": "matched",
      "recon_amount": 0,
      "crew_rating": null,
      "complaint_theme": null,
      "source_file_id": "AIMS-2026-08-20",
      "ingested_at": "2026-08-23T02:14:00Z",
      "version": 1,
      "public_rate": 276.67,
      "discount_pct": 17.14
    },
    {
      "id": "RS-8854442-4",
      "period": "2026-08",
      "night": "2026-08-23",
      "booking_id": "RS-8854442",
      "duty_id": "D-514442",
      "layover_id": "L-514443",
      "crew_id": "BEL-1088",
      "crew_name": "V. Maes",
      "crew_rank": "CC",
      "traveller_type": "crew",
      "entity": "ASL Airlines Belgium",
      "legal_entity": "ASL Airlines Belgium NV",
      "home_base": "LGG",
      "station": "JNB",
      "country": "ZA",
      "property_id": "P-125",
      "hotel": "InterContinental OR Tambo",
      "chain": "IHG",
      "contract_id": "C-125",
      "allotment_id": "A-125",
      "is_allotment_night": 1,
      "rate_type": "contracted",
      "duty_reason": "irops",
      "night_status": "occupied",
      "lead_time_days": 0,
      "booking_created_at": "2026-08-19T23:45:00Z",
      "checkin_time": "01:15",
      "checkout_time": "10:00",
      "duty_end_utc": "2026-08-23T00:00:00Z",
      "duty_start_utc": "2026-08-23T06:30:00Z",
      "transfer_minutes": 44,
      "room_net": 208.26,
      "vat_rate": 15,
      "vat_amount": 31.24,
      "vat_country": "ZA",
      "vat_recoverable": 0,
      "city_tax": 0,
      "rate_paid": 239.5,
      "ancillaries": 0,
      "fee": 0,
      "currency_local": "ZAR",
      "rate_paid_local": 4784.26,
      "fx_rate": 0.05006,
      "fx_date": "2026-08-23",
      "currency": "EUR",
      "revenue_model": "routespring_contract",
      "supplier_cost": 223.75,
      "markup": 15.75,
      "commission_received": 0,
      "commission_shared": 0,
      "commission_share_pct": 0,
      "rebate_received": 0,
      "vcc_ref": "VCC-8854442",
      "vcc_auth_amount": 264.5,
      "folio_amount": 239.5,
      "settled_amount": 239.5,
      "settled_at": "2026-08-23T23:59:00Z",
      "contracted_rate": 239.5,
      "baseline_rate": 286.4,
      "market_rate": 277.81,
      "rate_honoured": 1,
      "customer": "DHL",
      "cost_centre": "LGG-CREW",
      "change_type": "modify_in_place",
      "change_source": "crew_app",
      "change_cost": 14.41,
      "modify_attempted": 1,
      "modify_failed_reason": null,
      "room_lost": 0,
      "exception_opened_at": null,
      "exception_resolved_at": null,
      "resolved_by": "automation",
      "sla_breached": 0,
      "recon_state": "matched",
      "recon_amount": 0,
      "crew_rating": null,
      "complaint_theme": null,
      "source_file_id": "AIMS-2026-08-20",
      "ingested_at": "2026-08-23T02:14:00Z",
      "version": 1,
      "public_rate": 286.4,
      "discount_pct": 16.38
    },
    {
      "id": "RS-8854583-3",
      "period": "2026-08",
      "night": "2026-08-23",
      "booking_id": "RS-8854583",
      "duty_id": "D-514583",
      "layover_id": "L-514584",
      "crew_id": "BEL-1045",
      "crew_name": "L. Lambert",
      "crew_rank": "CC",
      "traveller_type": "crew",
      "entity": "ASL Airlines Belgium",
      "legal_entity": "ASL Airlines Belgium NV",
      "home_base": "BRU",
      "station": "JNB",
      "country": "ZA",
      "property_id": "P-124",
      "hotel": "Protea OR Tambo",
      "chain": "Marriott",
      "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-08-16T05:40:00Z",
      "checkin_time": "05:40",
      "checkout_time": "11:00",
      "duty_end_utc": "2026-08-23T04:19:00Z",
      "duty_start_utc": "2026-08-23T09:15:00Z",
      "transfer_minutes": 46,
      "room_net": 200.89,
      "vat_rate": 15,
      "vat_amount": 30.13,
      "vat_country": "ZA",
      "vat_recoverable": 0,
      "city_tax": 0,
      "rate_paid": 231.02,
      "ancillaries": 0,
      "fee": 0,
      "currency_local": "ZAR",
      "rate_paid_local": 4614.86,
      "fx_rate": 0.05006,
      "fx_date": "2026-08-23",
      "currency": "EUR",
      "revenue_model": "vendor_commission",
      "supplier_cost": 231.02,
      "markup": 0,
      "commission_received": 19.12,
      "commission_shared": 9.56,
      "commission_share_pct": 50,
      "rebate_received": 0,
      "vcc_ref": "VCC-8854583",
      "vcc_auth_amount": 256.02,
      "folio_amount": 231.02,
      "settled_amount": 231.02,
      "settled_at": "2026-08-23T23:59:00Z",
      "contracted_rate": null,
      "baseline_rate": 276.67,
      "market_rate": 268.37,
      "rate_honoured": 1,
      "customer": "FedEx",
      "cost_centre": "BRU-CREW",
      "change_type": null,
      "change_source": null,
      "change_cost": 0,
      "modify_attempted": 0,
      "modify_failed_reason": null,
      "room_lost": 0,
      "exception_opened_at": null,
      "exception_resolved_at": null,
      "resolved_by": null,
      "sla_breached": 0,
      "recon_state": "matched",
      "recon_amount": 0,
      "crew_rating": null,
      "complaint_theme": null,
      "source_file_id": "AIMS-2026-08-21",
      "ingested_at": "2026-08-23T02:14:00Z",
      "version": 1,
      "public_rate": 276.67,
      "discount_pct": 16.5
    },
    {
      "id": "RS-8854584-2",
      "period": "2026-08",
      "night": "2026-08-23",
      "booking_id": "RS-8854584",
      "duty_id": "D-514584",
      "layover_id": "L-514585",
      "crew_id": "BEL-1060",
      "crew_name": "C. Vermeulen",
      "crew_rank": "CC",
      "traveller_type": "crew",
      "entity": "ASL Airlines Belgium",
      "legal_entity": "ASL Airlines Belgium NV",
      "home_base": "BRU",
      "station": "JNB",
      "country": "ZA",
      "property_id": "P-125",
      "hotel": "InterContinental OR Tambo",
      "chain": "IHG",
      "contract_id": "C-125",
      "allotment_id": "A-125",
      "is_allotment_night": 1,
      "rate_type": "contracted",
      "duty_reason": "positioning",
      "night_status": "occupied",
      "lead_time_days": 9,
      "booking_created_at": "2026-08-13T05:40:00Z",
      "checkin_time": "05:40",
      "checkout_time": "08:15",
      "duty_end_utc": "2026-08-23T04:21:00Z",
      "duty_start_utc": "2026-08-23T11:50:00Z",
      "transfer_minutes": 44,
      "room_net": 207.73,
      "vat_rate": 15,
      "vat_amount": 31.16,
      "vat_country": "ZA",
      "vat_recoverable": 0,
      "city_tax": 0,
      "rate_paid": 238.89,
      "ancillaries": 0,
      "fee": 0,
      "currency_local": "ZAR",
      "rate_paid_local": 4772.07,
      "fx_rate": 0.05006,
      "fx_date": "2026-08-23",
      "currency": "EUR",
      "revenue_model": "routespring_contract",
      "supplier_cost": 222.24,
      "markup": 16.65,
      "commission_received": 0,
      "commission_shared": 0,
      "commission_share_pct": 0,
      "rebate_received": 0,
      "vcc_ref": "VCC-8854584",
      "vcc_auth_amount": 263.89,
      "folio_amount": 238.89,
      "settled_amount": 238.89,
      "settled_at": "2026-08-23T23:59:00Z",
      "contracted_rate": 238.89,
      "baseline_rate": 286.4,
      "market_rate": 277.81,
      "rate_honoured": 1,
      "customer": "FedEx",
      "cost_centre": "BRU-CREW",
      "change_type": null,
      "change_source": null,
      "change_cost": 0,
      "modify_attempted": 0,
      "modify_failed_reason": null,
      "room_lost": 0,
      "exception_opened_at": null,
      "exception_resolved_at": null,
      "resolved_by": null,
      "sla_breached": 0,
      "recon_state": "matched",
      "recon_amount": 0,
      "crew_rating": null,
      "complaint_theme": null,
      "source_file_id": "AIMS-2026-08-22",
      "ingested_at": "2026-08-23T02:14:00Z",
      "version": 1,
      "public_rate": 286.4,
      "discount_pct": 16.59
    },
    {
      "id": "RS-8853997-2",
      "period": "2026-08",
      "night": "2026-08-24",
      "booking_id": "RS-8853997",
      "duty_id": "D-513997",
      "layover_id": "L-513998",
      "crew_id": "BEL-1036",
      "crew_name": "P. Vermeulen",
      "crew_rank": "CC",
      "traveller_type": "crew",
      "entity": "ASL Airlines Belgium",
      "legal_entity": "ASL Airlines Belgium NV",
      "home_base": "BRU",
      "station": "JNB",
      "country": "ZA",
      "property_id": "P-124",
      "hotel": "Protea OR Tambo",
      "chain": "Marriott",
      "contract_id": "C-124",
      "allotment_id": "A-124",
      "is_allotment_night": 1,
      "rate_type": "contracted",
      "duty_reason": "standby",
      "night_status": "occupied",
      "lead_time_days": 3,
      "booking_created_at": "2026-08-20T05:40:00Z",
      "checkin_time": "05:40",
      "checkout_time": "04:30",
      "duty_end_utc": "2026-08-24T04:19:00Z",
      "duty_start_utc": "2026-08-24T14:05:00Z",
      "transfer_minutes": 46,
      "room_net": 199.45,
      "vat_rate": 15,
      "vat_amount": 29.92,
      "vat_country": "ZA",
      "vat_recoverable": 0,
      "city_tax": 0,
      "rate_paid": 229.37,
      "ancillaries": 0,
      "fee": 0,
      "currency_local": "ZAR",
      "rate_paid_local": 4574.96,
      "fx_rate": 0.050136,
      "fx_date": "2026-08-24",
      "currency": "EUR",
      "revenue_model": "routespring_contract",
      "supplier_cost": 214.75,
      "markup": 14.62,
      "commission_received": 0,
      "commission_shared": 0,
      "commission_share_pct": 0,
      "rebate_received": 0,
      "vcc_ref": "VCC-8853997",
      "vcc_auth_amount": 254.37,
      "folio_amount": 229.37,
      "settled_amount": 229.37,
      "settled_at": "2026-08-24T23:59:00Z",
      "contracted_rate": 229.37,
      "baseline_rate": 305.33,
      "market_rate": 296.17,
      "rate_honoured": 1,
      "customer": "FedEx",
      "cost_centre": "BRU-CREW",
      "change_type": null,
      "change_source": null,
      "change_cost": 0,
      "modify_attempted": 0,
      "modify_failed_reason": null,
      "room_lost": 0,
      "exception_opened_at": null,
      "exception_resolved_at": null,
      "resolved_by": null,
      "sla_breached": 0,
      "recon_state": "matched",
      "recon_amount": 0,
      "crew_rating": null,
      "complaint_theme": null,
      "source_file_id": "AIMS-2026-08-23",
      "ingested_at": "2026-08-24T02:14:00Z",
      "version": 1,
      "public_rate": 305.33,
      "discount_pct": 24.88
    },
    {
      "id": "RS-8854103-2",
      "period": "2026-08",
      "night": "2026-08-24",
      "booking_id": "RS-8854103",
      "duty_id": "D-514103",
      "layover_id": "L-514104",
      "crew_id": "BEL-1088",
      "crew_name": "V. Maes",
      "crew_rank": "CC",
      "traveller_type": "crew",
      "entity": "ASL Airlines Belgium",
      "legal_entity": "ASL Airlines Belgium NV",
      "home_base": "LGG",
      "station": "JNB",
      "country": "ZA",
      "property_id": "P-124",
      "hotel": "Protea OR Tambo",
      "chain": "Marriott",
      "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-24T12:39:00Z",
      "duty_start_utc": "2026-08-24T06:30:00Z",
      "transfer_minutes": 46,
      "room_net": 223.29,
      "vat_rate": 15,
      "vat_amount": 33.49,
      "vat_country": "ZA",
      "vat_recoverable": 0,
      "city_tax": 0,
      "rate_paid": 256.78,
      "ancillaries": 0,
      "fee": 0,
      "currency_local": "ZAR",
      "rate_paid_local": 5121.67,
      "fx_rate": 0.050136,
      "fx_date": "2026-08-24",
      "currency": "EUR",
      "revenue_model": "vendor_commission",
      "supplier_cost": 256.78,
      "markup": 0,
      "commission_received": 27.86,
      "commission_shared": 13.93,
      "commission_share_pct": 50,
      "rebate_received": 0,
      "vcc_ref": "VCC-8854103",
      "vcc_auth_amount": null,
      "folio_amount": 256.78,
      "settled_amount": 256.78,
      "settled_at": "2026-08-24T23:59:00Z",
      "contracted_rate": null,
      "baseline_rate": 305.33,
      "market_rate": 296.17,
      "rate_honoured": 1,
      "customer": "DHL",
      "cost_centre": "LGG-CREW",
      "change_type": null,
      "change_source": null,
      "change_cost": 0,
      "modify_attempted": 0,
      "modify_failed_reason": null,
      "room_lost": 0,
      "exception_opened_at": null,
      "exception_resolved_at": null,
      "resolved_by": null,
      "sla_breached": 0,
      "recon_state": "matched",
      "recon_amount": 0,
      "crew_rating": 2.8,
      "complaint_theme": "noise",
      "source_file_id": "AIMS-2026-08-23",
      "ingested_at": "2026-08-24T02:14:00Z",
      "version": 1,
      "public_rate": 305.33,
      "discount_pct": 15.9
    },
    {
      "id": "RS-8854189-2",
      "period": "2026-08",
      "night": "2026-08-24",
      "booking_id": "RS-8854189",
      "duty_id": "D-514189",
      "layover_id": "L-514190",
      "crew_id": "BEL-1033",
      "crew_name": "D. Lambert",
      "crew_rank": "FO",
      "traveller_type": "crew",
      "entity": "ASL Airlines Belgium",
      "legal_entity": "ASL Airlines Belgium NV",
      "home_base": "BRU",
      "station": "JNB",
      "country": "ZA",
      "property_id": "P-125",
      "hotel": "InterContinental OR Tambo",
      "chain": "IHG",
      "contract_id": null,
      "allotment_id": null,
      "is_allotment_night": 0,
      "rate_type": "gds",
      "duty_reason": "overnight",
      "night_status": "occupied",
      "lead_time_days": 3,
      "booking_created_at": "2026-08-20T01:15:00Z",
      "checkin_time": "01:15",
      "checkout_time": "08:15",
      "duty_end_utc": "2026-08-24T00:00:00Z",
      "duty_start_utc": "2026-08-24T06:30:00Z",
      "transfer_minutes": 44,
      "room_net": 233.77,
      "vat_rate": 15,
      "vat_amount": 35.07,
      "vat_country": "ZA",
      "vat_recoverable": 0,
      "city_tax": 0,
      "rate_paid": 268.84,
      "ancillaries": 30.96,
      "fee": 0,
      "currency_local": "ZAR",
      "rate_paid_local": 5362.21,
      "fx_rate": 0.050136,
      "fx_date": "2026-08-24",
      "currency": "EUR",
      "revenue_model": "vendor_commission",
      "supplier_cost": 268.84,
      "markup": 0,
      "commission_received": 23.09,
      "commission_shared": 11.55,
      "commission_share_pct": 50,
      "rebate_received": 0,
      "vcc_ref": "VCC-8854189",
      "vcc_auth_amount": 324.8,
      "folio_amount": 299.8,
      "settled_amount": 299.8,
      "settled_at": "2026-08-24T23:59:00Z",
      "contracted_rate": null,
      "baseline_rate": 318.43,
      "market_rate": 308.88,
      "rate_honoured": 1,
      "customer": "ASL own pax",
      "cost_centre": "BRU-CREW",
      "change_type": null,
      "change_source": null,
      "change_cost": 0,
      "modify_attempted": 0,
      "modify_failed_reason": null,
      "room_lost": 0,
      "exception_opened_at": null,
      "exception_resolved_at": null,
      "resolved_by": null,
      "sla_breached": 0,
      "recon_state": "matched",
      "recon_amount": 0,
      "crew_rating": 2.9,
      "complaint_theme": "checkin",
      "source_file_id": "AIMS-2026-08-23",
      "ingested_at": "2026-08-24T02:14:00Z",
      "version": 1,
      "public_rate": 318.43,
      "discount_pct": 15.57
    },
    {
      "id": "RS-8854494-1",
      "period": "2026-08",
      "night": "2026-08-24",
      "booking_id": "RS-8854494",
      "duty_id": "D-514494",
      "layover_id": "L-514495",
      "crew_id": "BEL-1019",
      "crew_name": "H. Wouters",
      "crew_rank": "CPT",
      "traveller_type": "crew",
      "entity": "ASL Airlines Belgium",
      "legal_entity": "ASL Airlines Belgium NV",
      "home_base": "LGG",
      "station": "JNB",
      "country": "ZA",
      "property_id": "P-124",
      "hotel": "Protea OR Tambo",
      "chain": "Marriott",
      "contract_id": "C-124",
      "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-19T16:00:00Z",
      "checkin_time": "16:00",
      "checkout_time": "10:00",
      "duty_end_utc": "2026-08-24T14:39:00Z",
      "duty_start_utc": "2026-08-24T11:50:00Z",
      "transfer_minutes": 46,
      "room_net": 200.86,
      "vat_rate": 15,
      "vat_amount": 30.13,
      "vat_country": "ZA",
      "vat_recoverable": 0,
      "city_tax": 0,
      "rate_paid": 230.99,
      "ancillaries": 9.32,
      "fee": 15.97,
      "currency_local": "ZAR",
      "rate_paid_local": 4607.27,
      "fx_rate": 0.050136,
      "fx_date": "2026-08-24",
      "currency": "EUR",
      "revenue_model": "routespring_contract",
      "supplier_cost": 213.94,
      "markup": 17.05,
      "commission_received": 0,
      "commission_shared": 0,
      "commission_share_pct": 0,
      "rebate_received": 0,
      "vcc_ref": "VCC-8854494",
      "vcc_auth_amount": 265.31,
      "folio_amount": 240.31,
      "settled_amount": 240.31,
      "settled_at": "2026-08-24T23:59:00Z",
      "contracted_rate": 230.99,
      "baseline_rate": 305.33,
      "market_rate": 296.17,
      "rate_honoured": 1,
      "customer": "DHL",
      "cost_centre": "LGG-CREW",
      "change_type": null,
      "change_source": null,
      "change_cost": 0,
      "modify_attempted": 0,
      "modify_failed_reason": null,
      "room_lost": 0,
      "exception_opened_at": null,
      "exception_resolved_at": null,
      "resolved_by": null,
      "sla_breached": 0,
      "recon_state": "matched",
      "recon_amount": 0,
      "crew_rating": null,
      "complaint_theme": null,
      "source_file_id": "AIMS-2026-08-24",
      "ingested_at": "2026-08-24T02:14:00Z",
      "version": 1,
      "public_rate": 305.33,
      "discount_pct": 24.35
    },
    {
      "id": "RS-8854584-3",
      "period": "2026-08",
      "night": "2026-08-24",
      "booking_id": "RS-8854584",
      "duty_id": "D-514584",
      "layover_id": "L-514585",
      "crew_id": "BEL-1060",
      "crew_name": "C. Vermeulen",
      "crew_rank": "CC",
      "traveller_type": "crew",
      "entity": "ASL Airlines Belgium",
      "legal_entity": "ASL Airlines Belgium NV",
      "home_base": "BRU",
      "station": "JNB",
      "country": "ZA",
      "property_id": "P-125",
      "hotel": "InterContinental OR Tambo",
      "chain": "IHG",
      "contract_id": "C-125",
      "allotment_id": "A-125",
      "is_allotment_night": 1,
      "rate_type": "contracted",
      "duty_reason": "overnight",
      "night_status": "occupied",
      "lead_time_days": 9,
      "booking_created_at": "2026-08-13T05:40:00Z",
      "checkin_time": "05:40",
      "checkout_time": "08:15",
      "duty_end_utc": "2026-08-24T04:21:00Z",
      "duty_start_utc": "2026-08-24T14:05:00Z",
      "transfer_minutes": 44,
      "room_net": 207.73,
      "vat_rate": 15,
      "vat_amount": 31.16,
      "vat_country": "ZA",
      "vat_recoverable": 0,
      "city_tax": 0,
      "rate_paid": 238.89,
      "ancillaries": 0,
      "fee": 0,
      "currency_local": "ZAR",
      "rate_paid_local": 4764.84,
      "fx_rate": 0.050136,
      "fx_date": "2026-08-24",
      "currency": "EUR",
      "revenue_model": "routespring_contract",
      "supplier_cost": 222.24,
      "markup": 16.65,
      "commission_received": 0,
      "commission_shared": 0,
      "commission_share_pct": 0,
      "rebate_received": 0,
      "vcc_ref": "VCC-8854584",
      "vcc_auth_amount": 263.89,
      "folio_amount": 238.89,
      "settled_amount": 238.89,
      "settled_at": "2026-08-24T23:59:00Z",
      "contracted_rate": 238.89,
      "baseline_rate": 318.43,
      "market_rate": 308.88,
      "rate_honoured": 1,
      "customer": "FedEx",
      "cost_centre": "BRU-CREW",
      "change_type": null,
      "change_source": null,
      "change_cost": 0,
      "modify_attempted": 0,
      "modify_failed_reason": null,
      "room_lost": 0,
      "exception_opened_at": null,
      "exception_resolved_at": null,
      "resolved_by": null,
      "sla_breached": 0,
      "recon_state": "matched",
      "recon_amount": 0,
      "crew_rating": null,
      "complaint_theme": null,
      "source_file_id": "AIMS-2026-08-22",
      "ingested_at": "2026-08-24T02:14:00Z",
      "version": 1,
      "public_rate": 318.43,
      "discount_pct": 24.98
    },
    {
      "id": "RS-8854612-1",
      "period": "2026-08",
      "night": "2026-08-24",
      "booking_id": "RS-8854612",
      "duty_id": "D-514612",
      "layover_id": "L-514613",
      "crew_id": "BEL-1068",
      "crew_name": "L. Dubois",
      "crew_rank": "FO",
      "traveller_type": "crew",
      "entity": "ASL Airlines Belgium",
      "legal_entity": "ASL Airlines Belgium NV",
      "home_base": "BRU",
      "station": "JNB",
      "country": "ZA",
      "property_id": "P-125",
      "hotel": "InterContinental OR Tambo",
      "chain": "IHG",
      "contract_id": null,
      "allotment_id": null,
      "is_allotment_night": 0,
      "rate_type": "gds",
      "duty_reason": "overnight",
      "night_status": "occupied",
      "lead_time_days": 1,
      "booking_created_at": "2026-08-23T15:00:00Z",
      "checkin_time": "15:00",
      "checkout_time": "11:00",
      "duty_end_utc": "2026-08-24T13:41:00Z",
      "duty_start_utc": "2026-08-24T06:30:00Z",
      "transfer_minutes": 44,
      "room_net": 230.57,
      "vat_rate": 15,
      "vat_amount": 34.59,
      "vat_country": "ZA",
      "vat_recoverable": 0,
      "city_tax": 0,
      "rate_paid": 265.16,
      "ancillaries": 0,
      "fee": 15.97,
      "currency_local": "ZAR",
      "rate_paid_local": 5288.81,
      "fx_rate": 0.050136,
      "fx_date": "2026-08-24",
      "currency": "EUR",
      "revenue_model": "vendor_commission",
      "supplier_cost": 265.16,
      "markup": 0,
      "commission_received": 25.52,
      "commission_shared": 12.76,
      "commission_share_pct": 50,
      "rebate_received": 0,
      "vcc_ref": "VCC-8854612",
      "vcc_auth_amount": 290.16,
      "folio_amount": 265.16,
      "settled_amount": 265.16,
      "settled_at": "2026-08-24T23:59:00Z",
      "contracted_rate": null,
      "baseline_rate": 318.43,
      "market_rate": 308.88,
      "rate_honoured": 1,
      "customer": "DHL",
      "cost_centre": "BRU-CREW",
      "change_type": null,
      "change_source": null,
      "change_cost": 0,
      "modify_attempted": 0,
      "modify_failed_reason": null,
      "room_lost": 0,
      "exception_opened_at": null,
      "exception_resolved_at": null,
      "resolved_by": null,
      "sla_breached": 0,
      "recon_state": "matched",
      "recon_amount": 0,
      "crew_rating": null,
      "complaint_theme": null,
      "source_file_id": "AIMS-2026-08-24",
      "ingested_at": "2026-08-24T02:14:00Z",
      "version": 1,
      "public_rate": 318.43,
      "discount_pct": 16.73
    },
    {
      "id": "RS-8854103-3",
      "period": "2026-08",
      "night": "2026-08-25",
      "booking_id": "RS-8854103",
      "duty_id": "D-514103",
      "layover_id": "L-514104",
      "crew_id": "BEL-1088",
      "crew_name": "V. Maes",
      "crew_rank": "CC",
      "traveller_type": "crew",
      "entity": "ASL Airlines Belgium",
      "legal_entity": "ASL Airlines Belgium NV",
      "home_base": "LGG",
      "station": "JNB",
      "country": "ZA",
      "property_id": "P-124",
      "hotel": "Protea OR Tambo",
      "chain": "Marriott",
      "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-14T14:00:00Z",
      "checkin_time": "14:00",
      "checkout_time": "10:00",
      "duty_end_utc": "2026-08-25T12:39:00Z",
      "duty_start_utc": "2026-08-25T06:30:00Z",
      "transfer_minutes": 46,
      "room_net": 244.47,
      "vat_rate": 15,
      "vat_amount": 36.67,
      "vat_country": "ZA",
      "vat_recoverable": 0,
      "city_tax": 0,
      "rate_paid": 281.14,
      "ancillaries": 0,
      "fee": 0,
      "currency_local": "ZAR",
      "rate_paid_local": 5600.4,
      "fx_rate": 0.0502,
      "fx_date": "2026-08-25",
      "currency": "EUR",
      "revenue_model": "vendor_commission",
      "supplier_cost": 281.14,
      "markup": 0,
      "commission_received": 30.51,
      "commission_shared": 15.25,
      "commission_share_pct": 50,
      "rebate_received": 0,
      "vcc_ref": "VCC-8854103",
      "vcc_auth_amount": 306.14,
      "folio_amount": 281.14,
      "settled_amount": 281.14,
      "settled_at": "2026-08-25T23:59:00Z",
      "contracted_rate": null,
      "baseline_rate": 334.29,
      "market_rate": 324.26,
      "rate_honoured": 1,
      "customer": "DHL",
      "cost_centre": "LGG-CREW",
      "change_type": null,
      "change_source": null,
      "change_cost": 0,
      "modify_attempted": 0,
      "modify_failed_reason": null,
      "room_lost": 0,
      "exception_opened_at": null,
      "exception_resolved_at": null,
      "resolved_by": null,
      "sla_breached": 0,
      "recon_state": "matched",
      "recon_amount": 0,
      "crew_rating": null,
      "complaint_theme": null,
      "source_file_id": "AIMS-2026-08-23",
      "ingested_at": "2026-08-25T02:14:00Z",
      "version": 1,
      "public_rate": 334.29,
      "discount_pct": 15.9
    },
    {
      "id": "RS-8854271-1",
      "period": "2026-08",
      "night": "2026-08-25",
      "booking_id": "RS-8854271",
      "duty_id": "D-514271",
      "layover_id": "L-514272",
      "crew_id": "BEL-1078",
      "crew_name": "H. Claes",
      "crew_rank": "CC",
      "traveller_type": "crew",
      "entity": "ASL Airlines Belgium",
      "legal_entity": "ASL Airlines Belgium NV",
      "home_base": "BRU",
      "station": "JNB",
      "country": "ZA",
      "property_id": "P-124",
      "hotel": "Protea OR Tambo",
      "chain": "Marriott",
      "contract_id": null,
      "allotment_id": null,
      "is_allotment_night": 0,
      "rate_type": "bedbank",
      "duty_reason": "overnight",
      "night_status": "occupied",
      "lead_time_days": 2,
      "booking_created_at": "2026-08-23T16:00:00Z",
      "checkin_time": "16:00",
      "checkout_time": "12:00",
      "duty_end_utc": "2026-08-25T14:39:00Z",
      "duty_start_utc": "2026-08-25T14:05:00Z",
      "transfer_minutes": 46,
      "room_net": 235.27,
      "vat_rate": 15,
      "vat_amount": 35.29,
      "vat_country": "ZA",
      "vat_recoverable": 0,
      "city_tax": 0,
      "rate_paid": 270.56,
      "ancillaries": 14.43,
      "fee": 15.97,
      "currency_local": "ZAR",
      "rate_paid_local": 5389.64,
      "fx_rate": 0.0502,
      "fx_date": "2026-08-25",
      "currency": "EUR",
      "revenue_model": "vendor_net",
      "supplier_cost": 243.11,
      "markup": 27.45,
      "commission_received": 0,
      "commission_shared": 0,
      "commission_share_pct": 0,
      "rebate_received": 0,
      "vcc_ref": "VCC-8854271",
      "vcc_auth_amount": 309.99,
      "folio_amount": 284.99,
      "settled_amount": 284.99,
      "settled_at": "2026-08-25T23:59:00Z",
      "contracted_rate": null,
      "baseline_rate": 334.29,
      "market_rate": 324.26,
      "rate_honoured": 1,
      "customer": "DHL",
      "cost_centre": "BRU-CREW",
      "change_type": null,
      "change_source": null,
      "change_cost": 0,
      "modify_attempted": 0,
      "modify_failed_reason": null,
      "room_lost": 0,
      "exception_opened_at": null,
      "exception_resolved_at": null,
      "resolved_by": null,
      "sla_breached": 0,
      "recon_state": "matched",
      "recon_amount": 0,
      "crew_rating": null,
      "complaint_theme": null,
      "source_file_id": "AIMS-2026-08-25",
      "ingested_at": "2026-08-25T02:14:00Z",
      "version": 1,
      "public_rate": 334.29,
      "discount_pct": 19.06
    },
    {
      "id": "RS-8854494-2",
      "period": "2026-08",
      "night": "2026-08-25",
      "booking_id": "RS-8854494",
      "duty_id": "D-514494",
      "layover_id": "L-514495",
      "crew_id": "BEL-1019",
      "crew_name": "H. Wouters",
      "crew_rank": "CPT",
      "traveller_type": "crew",
      "entity": "ASL Airlines Belgium",
      "legal_entity": "ASL Airlines Belgium NV",
      "home_base": "LGG",
      "station": "JNB",
      "country": "ZA",
      "property_id": "P-124",
      "hotel": "Protea OR Tambo",
      "chain": "Marriott",
      "contract_id": "C-124",
      "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-25T14:39:00Z",
      "duty_start_utc": "2026-08-25T09:15:00Z",
      "transfer_minutes": 46,
      "room_net": 200.86,
      "vat_rate": 15,
      "vat_amount": 30.13,
      "vat_country": "ZA",
      "vat_recoverable": 0,
      "city_tax": 0,
      "rate_paid": 230.99,
      "ancillaries": 0,
      "fee": 0,
      "currency_local": "ZAR",
      "rate_paid_local": 4601.39,
      "fx_rate": 0.0502,
      "fx_date": "2026-08-25",
      "currency": "EUR",
      "revenue_model": "routespring_contract",
      "supplier_cost": 213.94,
      "markup": 17.05,
      "commission_received": 0,
      "commission_shared": 0,
      "commission_share_pct": 0,
      "rebate_received": 0,
      "vcc_ref": "VCC-8854494",
      "vcc_auth_amount": null,
      "folio_amount": 230.99,
      "settled_amount": 230.99,
      "settled_at": "2026-08-25T23:59:00Z",
      "contracted_rate": 230.99,
      "baseline_rate": 334.29,
      "market_rate": 324.26,
      "rate_honoured": 1,
      "customer": "DHL",
      "cost_centre": "LGG-CREW",
      "change_type": null,
      "change_source": null,
      "change_cost": 0,
      "modify_attempted": 0,
      "modify_failed_reason": null,
      "room_lost": 0,
      "exception_opened_at": null,
      "exception_resolved_at": null,
      "resolved_by": null,
      "sla_breached": 0,
      "recon_state": "matched",
      "recon_amount": 0,
      "crew_rating": 3.9,
      "complaint_theme": null,
      "source_file_id": "AIMS-2026-08-24",
      "ingested_at": "2026-08-25T02:14:00Z",
      "version": 1,
      "public_rate": 334.29,
      "discount_pct": 30.9
    },
    {
      "id": "RS-8854592-1",
      "period": "2026-08",
      "night": "2026-08-25",
      "booking_id": "RS-8854592",
      "duty_id": "D-514592",
      "layover_id": "L-514593",
      "crew_id": "BEL-1087",
      "crew_name": "H. Peeters",
      "crew_rank": "CC",
      "traveller_type": "crew",
      "entity": "ASL Airlines Belgium",
      "legal_entity": "ASL Airlines Belgium NV",
      "home_base": "LGG",
      "station": "JNB",
      "country": "ZA",
      "property_id": "P-125",
      "hotel": "InterContinental OR Tambo",
      "chain": "IHG",
      "contract_id": "C-125",
      "allotment_id": null,
      "is_allotment_night": 0,
      "rate_type": "contracted",
      "duty_reason": "overnight",
      "night_status": "occupied",
      "lead_time_days": 9,
      "booking_created_at": "2026-08-16T05:40:00Z",
      "checkin_time": "05:40",
      "checkout_time": "12:00",
      "duty_end_utc": "2026-08-25T04:21:00Z",
      "duty_start_utc": "2026-08-25T06:30:00Z",
      "transfer_minutes": 44,
      "room_net": 207.3,
      "vat_rate": 15,
      "vat_amount": 31.09,
      "vat_country": "ZA",
      "vat_recoverable": 0,
      "city_tax": 0,
      "rate_paid": 238.39,
      "ancillaries": 0,
      "fee": 15.97,
      "currency_local": "ZAR",
      "rate_paid_local": 4748.8,
      "fx_rate": 0.0502,
      "fx_date": "2026-08-25",
      "currency": "EUR",
      "revenue_model": "routespring_contract",
      "supplier_cost": 221.2,
      "markup": 17.19,
      "commission_received": 0,
      "commission_shared": 0,
      "commission_share_pct": 0,
      "rebate_received": 0,
      "vcc_ref": "VCC-8854592",
      "vcc_auth_amount": 263.39,
      "folio_amount": 238.39,
      "settled_amount": 238.39,
      "settled_at": "2026-08-25T23:59:00Z",
      "contracted_rate": 238.39,
      "baseline_rate": 342.75,
      "market_rate": 332.47,
      "rate_honoured": 1,
      "customer": "DHL",
      "cost_centre": "LGG-CREW",
      "change_type": null,
      "change_source": null,
      "change_cost": 0,
      "modify_attempted": 0,
      "modify_failed_reason": null,
      "room_lost": 0,
      "exception_opened_at": null,
      "exception_resolved_at": null,
      "resolved_by": null,
      "sla_breached": 0,
      "recon_state": "matched",
      "recon_amount": 0,
      "crew_rating": null,
      "complaint_theme": null,
      "source_file_id": "AIMS-2026-08-25",
      "ingested_at": "2026-08-25T02:14:00Z",
      "version": 1,
      "public_rate": 342.75,
      "discount_pct": 30.45
    },
    {
      "id": "RS-8853978-1",
      "period": "2026-08",
      "night": "2026-08-26",
      "booking_id": "RS-8853978",
      "duty_id": "D-513978",
      "layover_id": "L-513979",
      "crew_id": "BEL-1026",
      "crew_name": "L. De Smet",
      "crew_rank": "CC",
      "traveller_type": "crew",
      "entity": "ASL Airlines Belgium",
      "legal_entity": "ASL Airlines Belgium NV",
      "home_base": "LGG",
      "station": "JNB",
      "country": "ZA",
      "property_id": "P-124",
      "hotel": "Protea OR Tambo",
      "chain": "Marriott",
      "contract_id": "C-124",
      "allotment_id": null,
      "is_allotment_night": 0,
      "rate_type": "contracted",
      "duty_reason": "irops",
      "night_status": "occupied",
      "lead_time_days": 0.5,
      "booking_created_at": "2026-08-25T13:15:00Z",
      "checkin_time": "01:15",
      "checkout_time": "04:30",
      "duty_end_utc": "2026-08-26T00:00:00Z",
      "duty_start_utc": "2026-08-26T14:05:00Z",
      "transfer_minutes": 46,
      "room_net": 201.6,
      "vat_rate": 15,
      "vat_amount": 30.24,
      "vat_country": "ZA",
      "vat_recoverable": 0,
      "city_tax": 0,
      "rate_paid": 231.84,
      "ancillaries": 0,
      "fee": 15.97,
      "currency_local": "ZAR",
      "rate_paid_local": 4613.82,
      "fx_rate": 0.050249,
      "fx_date": "2026-08-26",
      "currency": "EUR",
      "revenue_model": "routespring_contract",
      "supplier_cost": 216.29,
      "markup": 15.55,
      "commission_received": 0,
      "commission_shared": 0,
      "commission_share_pct": 0,
      "rebate_received": 0,
      "vcc_ref": "VCC-8853978",
      "vcc_auth_amount": 256.84,
      "folio_amount": 231.84,
      "settled_amount": 231.84,
      "settled_at": "2026-08-26T23:59:00Z",
      "contracted_rate": 231.84,
      "baseline_rate": 336.05,
      "market_rate": 325.97,
      "rate_honoured": 1,
      "customer": "DHL",
      "cost_centre": "LGG-CREW",
      "change_type": null,
      "change_source": null,
      "change_cost": 0,
      "modify_attempted": 0,
      "modify_failed_reason": null,
      "room_lost": 0,
      "exception_opened_at": null,
      "exception_resolved_at": null,
      "resolved_by": null,
      "sla_breached": 0,
      "recon_state": "matched",
      "recon_amount": 0,
      "crew_rating": null,
      "complaint_theme": null,
      "source_file_id": "AIMS-2026-08-26",
      "ingested_at": "2026-08-26T02:14:00Z",
      "version": 1,
      "public_rate": 336.05,
      "discount_pct": 31.01
    },
    {
      "id": "RS-8854152-1",
      "period": "2026-08",
      "night": "2026-08-26",
      "booking_id": "RS-8854152",
      "duty_id": "D-514152",
      "layover_id": "L-514153",
      "crew_id": "BEL-1080",
      "crew_name": "B. Dubois",
      "crew_rank": "CC",
      "traveller_type": "crew",
      "entity": "ASL Airlines Belgium",
      "legal_entity": "ASL Airlines Belgium NV",
      "home_base": "LGG",
      "station": "JNB",
      "country": "ZA",
      "property_id": "P-125",
      "hotel": "InterContinental OR Tambo",
      "chain": "IHG",
      "contract_id": null,
      "allotment_id": null,
      "is_allotment_night": 0,
      "rate_type": "bedbank",
      "duty_reason": "overnight",
      "night_status": "occupied",
      "lead_time_days": 5,
      "booking_created_at": "2026-08-21T05:40:00Z",
      "checkin_time": "05:40",
      "checkout_time": "08:15",
      "duty_end_utc": "2026-08-26T04:21:00Z",
      "duty_start_utc": "2026-08-26T11:50:00Z",
      "transfer_minutes": 44,
      "room_net": 242.54,
      "vat_rate": 15,
      "vat_amount": 36.38,
      "vat_country": "ZA",
      "vat_recoverable": 0,
      "city_tax": 0,
      "rate_paid": 278.92,
      "ancillaries": 22.41,
      "fee": 15.97,
      "currency_local": "ZAR",
      "rate_paid_local": 5550.76,
      "fx_rate": 0.050249,
      "fx_date": "2026-08-26",
      "currency": "EUR",
      "revenue_model": "vendor_net",
      "supplier_cost": 251.1,
      "markup": 27.82,
      "commission_received": 0,
      "commission_shared": 0,
      "commission_share_pct": 0,
      "rebate_received": 0,
      "vcc_ref": "VCC-8854152",
      "vcc_auth_amount": 326.33,
      "folio_amount": 301.33,
      "settled_amount": 301.33,
      "settled_at": "2026-08-26T23:59:00Z",
      "contracted_rate": null,
      "baseline_rate": 339.21,
      "market_rate": 329.03,
      "rate_honoured": 1,
      "customer": "DHL",
      "cost_centre": "LGG-CREW",
      "change_type": null,
      "change_source": null,
      "change_cost": 0,
      "modify_attempted": 0,
      "modify_failed_reason": null,
      "room_lost": 0,
      "exception_opened_at": null,
      "exception_resolved_at": null,
      "resolved_by": null,
      "sla_breached": 0,
      "recon_state": "matched",
      "recon_amount": 0,
      "crew_rating": null,
      "complaint_theme": null,
      "source_file_id": "AIMS-2026-08-26",
      "ingested_at": "2026-08-26T02:14:00Z",
      "version": 1,
      "public_rate": 339.21,
      "discount_pct": 17.77
    },
    {
      "id": "RS-8854271-2",
      "period": "2026-08",
      "night": "2026-08-26",
      "booking_id": "RS-8854271",
      "duty_id": "D-514271",
      "layover_id": "L-514272",
      "crew_id": "BEL-1078",
      "crew_name": "H. Claes",
      "crew_rank": "CC",
      "traveller_type": "crew",
      "entity": "ASL Airlines Belgium",
      "legal_entity": "ASL Airlines Belgium NV",
      "home_base": "BRU",
      "station": "JNB",
      "country": "ZA",
      "property_id": "P-124",
      "hotel": "Protea OR Tambo",
      "chain": "Marriott",
      "contract_id": null,
      "allotment_id": null,
      "is_allotment_night": 0,
      "rate_type": "bedbank",
      "duty_reason": "held",
      "night_status": "occupied",
      "lead_time_days": null,
      "booking_created_at": null,
      "checkin_time": null,
      "checkout_time": null,
      "duty_end_utc": "2026-08-26T14:39:00Z",
      "duty_start_utc": "2026-08-26T14:05:00Z",
      "transfer_minutes": 46,
      "room_net": 236.5,
      "vat_rate": 15,
      "vat_amount": 35.48,
      "vat_country": "ZA",
      "vat_recoverable": 0,
      "city_tax": 0,
      "rate_paid": 271.98,
      "ancillaries": 24.44,
      "fee": 0,
      "currency_local": "ZAR",
      "rate_paid_local": 5412.65,
      "fx_rate": 0.050249,
      "fx_date": "2026-08-26",
      "currency": "EUR",
      "revenue_model": "vendor_net",
      "supplier_cost": 244.39,
      "markup": 27.59,
      "commission_received": 0,
      "commission_shared": 0,
      "commission_share_pct": 0,
      "rebate_received": 0,
      "vcc_ref": "VCC-8854271",
      "vcc_auth_amount": null,
      "folio_amount": 296.42,
      "settled_amount": 296.42,
      "settled_at": "2026-08-26T23:59:00Z",
      "contracted_rate": null,
      "baseline_rate": 336.05,
      "market_rate": 325.97,
      "rate_honoured": 1,
      "customer": "DHL",
      "cost_centre": "BRU-CREW",
      "change_type": null,
      "change_source": null,
      "change_cost": 0,
      "modify_attempted": 0,
      "modify_failed_reason": null,
      "room_lost": 0,
      "exception_opened_at": null,
      "exception_resolved_at": null,
      "resolved_by": null,
      "sla_breached": 0,
      "recon_state": "matched",
      "recon_amount": 0,
      "crew_rating": 2.5,
      "complaint_theme": "checkin",
      "source_file_id": "AIMS-2026-08-25",
      "ingested_at": "2026-08-26T02:14:00Z",
      "version": 1,
      "public_rate": 336.05,
      "discount_pct": 19.07
    },
    {
      "id": "RS-8854494-3",
      "period": "2026-08",
      "night": "2026-08-26",
      "booking_id": "RS-8854494",
      "duty_id": "D-514494",
      "layover_id": "L-514495",
      "crew_id": "BEL-1019",
      "crew_name": "H. Wouters",
      "crew_rank": "CPT",
      "traveller_type": "crew",
      "entity": "ASL Airlines Belgium",
      "legal_entity": "ASL Airlines Belgium NV",
      "home_base": "LGG",
      "station": "JNB",
      "country": "ZA",
      "property_id": "P-124",
      "hotel": "Protea OR Tambo",
      "chain": "Marriott",
      "contract_id": "C-124",
      "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-19T16:00:00Z",
      "checkin_time": "16:00",
      "checkout_time": "10:00",
      "duty_end_utc": "2026-08-26T14:39:00Z",
      "duty_start_utc": "2026-08-26T11:50:00Z",
      "transfer_minutes": 46,
      "room_net": 200.86,
      "vat_rate": 15,
      "vat_amount": 30.13,
      "vat_country": "ZA",
      "vat_recoverable": 0,
      "city_tax": 0,
      "rate_paid": 230.99,
      "ancillaries": 0,
      "fee": 0,
      "currency_local": "ZAR",
      "rate_paid_local": 4596.91,
      "fx_rate": 0.050249,
      "fx_date": "2026-08-26",
      "currency": "EUR",
      "revenue_model": "routespring_contract",
      "supplier_cost": 213.94,
      "markup": 17.05,
      "commission_received": 0,
      "commission_shared": 0,
      "commission_share_pct": 0,
      "rebate_received": 0,
      "vcc_ref": "VCC-8854494",
      "vcc_auth_amount": 255.99,
      "folio_amount": 230.99,
      "settled_amount": 230.99,
      "settled_at": "2026-08-26T23:59:00Z",
      "contracted_rate": 230.99,
      "baseline_rate": 336.05,
      "market_rate": 325.97,
      "rate_honoured": 1,
      "customer": "DHL",
      "cost_centre": "LGG-CREW",
      "change_type": null,
      "change_source": null,
      "change_cost": 0,
      "modify_attempted": 0,
      "modify_failed_reason": null,
      "room_lost": 0,
      "exception_opened_at": null,
      "exception_resolved_at": null,
      "resolved_by": null,
      "sla_breached": 0,
      "recon_state": "matched",
      "recon_amount": 0,
      "crew_rating": null,
      "complaint_theme": null,
      "source_file_id": "AIMS-2026-08-24",
      "ingested_at": "2026-08-26T02:14:00Z",
      "version": 1,
      "public_rate": 336.05,
      "discount_pct": 31.26
    },
    {
      "id": "RS-8854569-1",
      "period": "2026-08",
      "night": "2026-08-26",
      "booking_id": "RS-8854569",
      "duty_id": "D-514569",
      "layover_id": "L-514570",
      "crew_id": "BEL-1080",
      "crew_name": "B. Dubois",
      "crew_rank": "CC",
      "traveller_type": "crew",
      "entity": "ASL Airlines Belgium",
      "legal_entity": "ASL Airlines Belgium NV",
      "home_base": "LGG",
      "station": "JNB",
      "country": "ZA",
      "property_id": "P-125",
      "hotel": "InterContinental OR Tambo",
      "chain": "IHG",
      "contract_id": "C-125",
      "allotment_id": "A-125",
      "is_allotment_night": 1,
      "rate_type": "contracted",
      "duty_reason": "positioning",
      "night_status": "occupied",
      "lead_time_days": 3,
      "booking_created_at": "2026-08-23T05:40:00Z",
      "checkin_time": "05:40",
      "checkout_time": "04:30",
      "duty_end_utc": "2026-08-26T04:21:00Z",
      "duty_start_utc": "2026-08-26T11:50:00Z",
      "transfer_minutes": 44,
      "room_net": 209.97,
      "vat_rate": 15,
      "vat_amount": 31.5,
      "vat_country": "ZA",
      "vat_recoverable": 0,
      "city_tax": 0,
      "rate_paid": 241.47,
      "ancillaries": 0,
      "fee": 15.97,
      "currency_local": "ZAR",
      "rate_paid_local": 4805.47,
      "fx_rate": 0.050249,
      "fx_date": "2026-08-26",
      "currency": "EUR",
      "revenue_model": "routespring_contract",
      "supplier_cost": 222.81,
      "markup": 18.66,
      "commission_received": 0,
      "commission_shared": 0,
      "commission_share_pct": 0,
      "rebate_received": 0,
      "vcc_ref": "VCC-8854569",
      "vcc_auth_amount": 266.47,
      "folio_amount": 241.47,
      "settled_amount": 241.47,
      "settled_at": "2026-08-26T23:59:00Z",
      "contracted_rate": 241.47,
      "baseline_rate": 339.21,
      "market_rate": 329.03,
      "rate_honoured": 1,
      "customer": "ASL own pax",
      "cost_centre": "LGG-CREW",
      "change_type": null,
      "change_source": null,
      "change_cost": 0,
      "modify_attempted": 0,
      "modify_failed_reason": null,
      "room_lost": 0,
      "exception_opened_at": null,
      "exception_resolved_at": null,
      "resolved_by": null,
      "sla_breached": 0,
      "recon_state": "matched",
      "recon_amount": 0,
      "crew_rating": null,
      "complaint_theme": null,
      "source_file_id": "AIMS-2026-08-26",
      "ingested_at": "2026-08-26T02:14:00Z",
      "version": 1,
      "public_rate": 339.21,
      "discount_pct": 28.81
    },
    {
      "id": "RS-8854574-1",
      "period": "2026-08",
      "night": "2026-08-26",
      "booking_id": "RS-8854574",
      "duty_id": "D-514574",
      "layover_id": "L-514575",
      "crew_id": "BEL-1065",
      "crew_name": "B. Willems",
      "crew_rank": "FO",
      "traveller_type": "crew",
      "entity": "ASL Airlines Belgium",
      "legal_entity": "ASL Airlines Belgium NV",
      "home_base": "LGG",
      "station": "JNB",
      "country": "ZA",
      "property_id": "P-124",
      "hotel": "Protea OR Tambo",
      "chain": "Marriott",
      "contract_id": null,
      "allotment_id": null,
      "is_allotment_night": 0,
      "rate_type": "gds",
      "duty_reason": "overnight",
      "night_status": "occupied",
      "lead_time_days": 5,
      "booking_created_at": "2026-08-21T15:00:00Z",
      "checkin_time": "15:00",
      "checkout_time": "08:15",
      "duty_end_utc": "2026-08-26T13:39:00Z",
      "duty_start_utc": "2026-08-26T09:15:00Z",
      "transfer_minutes": 46,
      "room_net": 244.55,
      "vat_rate": 15,
      "vat_amount": 36.68,
      "vat_country": "ZA",
      "vat_recoverable": 0,
      "city_tax": 0,
      "rate_paid": 281.23,
      "ancillaries": 0,
      "fee": 15.97,
      "currency_local": "ZAR",
      "rate_paid_local": 5596.73,
      "fx_rate": 0.050249,
      "fx_date": "2026-08-26",
      "currency": "EUR",
      "revenue_model": "vendor_commission",
      "supplier_cost": 281.23,
      "markup": 0,
      "commission_received": 22.92,
      "commission_shared": 11.46,
      "commission_share_pct": 50,
      "rebate_received": 0,
      "vcc_ref": "VCC-8854574",
      "vcc_auth_amount": 306.23,
      "folio_amount": 281.23,
      "settled_amount": 281.23,
      "settled_at": "2026-08-26T23:59:00Z",
      "contracted_rate": null,
      "baseline_rate": 336.05,
      "market_rate": 325.97,
      "rate_honoured": 1,
      "customer": "FedEx",
      "cost_centre": "LGG-CREW",
      "change_type": null,
      "change_source": null,
      "change_cost": 0,
      "modify_attempted": 0,
      "modify_failed_reason": null,
      "room_lost": 0,
      "exception_opened_at": null,
      "exception_resolved_at": null,
      "resolved_by": null,
      "sla_breached": 0,
      "recon_state": "matched",
      "recon_amount": 0,
      "crew_rating": 4.2,
      "complaint_theme": null,
      "source_file_id": "AIMS-2026-08-26",
      "ingested_at": "2026-08-26T02:14:00Z",
      "version": 1,
      "public_rate": 336.05,
      "discount_pct": 16.31
    },
    {
      "id": "RS-8854592-2",
      "period": "2026-08",
      "night": "2026-08-26",
      "booking_id": "RS-8854592",
      "duty_id": "D-514592",
      "layover_id": "L-514593",
      "crew_id": "BEL-1087",
      "crew_name": "H. Peeters",
      "crew_rank": "CC",
      "traveller_type": "crew",
      "entity": "ASL Airlines Belgium",
      "legal_entity": "ASL Airlines Belgium NV",
      "home_base": "LGG",
      "station": "JNB",
      "country": "ZA",
      "property_id": "P-125",
      "hotel": "InterContinental OR Tambo",
      "chain": "IHG",
      "contract_id": "C-125",
      "allotment_id": null,
      "is_allotment_night": 0,
      "rate_type": "contracted",
      "duty_reason": "overnight",
      "night_status": "occupied",
      "lead_time_days": 9,
      "booking_created_at": "2026-08-16T05:40:00Z",
      "checkin_time": "05:40",
      "checkout_time": "12:00",
      "duty_end_utc": "2026-08-26T04:21:00Z",
      "duty_start_utc": "2026-08-26T14:05:00Z",
      "transfer_minutes": 44,
      "room_net": 207.3,
      "vat_rate": 15,
      "vat_amount": 31.09,
      "vat_country": "ZA",
      "vat_recoverable": 0,
      "city_tax": 0,
      "rate_paid": 238.39,
      "ancillaries": 32.4,
      "fee": 0,
      "currency_local": "ZAR",
      "rate_paid_local": 4744.17,
      "fx_rate": 0.050249,
      "fx_date": "2026-08-26",
      "currency": "EUR",
      "revenue_model": "routespring_contract",
      "supplier_cost": 221.2,
      "markup": 17.19,
      "commission_received": 0,
      "commission_shared": 0,
      "commission_share_pct": 0,
      "rebate_received": 0,
      "vcc_ref": "VCC-8854592",
      "vcc_auth_amount": 295.79,
      "folio_amount": 270.79,
      "settled_amount": 270.79,
      "settled_at": "2026-08-26T23:59:00Z",
      "contracted_rate": 238.39,
      "baseline_rate": 339.21,
      "market_rate": 329.03,
      "rate_honoured": 1,
      "customer": "DHL",
      "cost_centre": "LGG-CREW",
      "change_type": null,
      "change_source": null,
      "change_cost": 0,
      "modify_attempted": 0,
      "modify_failed_reason": null,
      "room_lost": 0,
      "exception_opened_at": null,
      "exception_resolved_at": null,
      "resolved_by": null,
      "sla_breached": 0,
      "recon_state": "matched",
      "recon_amount": 0,
      "crew_rating": null,
      "complaint_theme": null,
      "source_file_id": "AIMS-2026-08-25",
      "ingested_at": "2026-08-26T02:14:00Z",
      "version": 1,
      "public_rate": 339.21,
      "discount_pct": 29.72
    },
    {
      "id": "RS-8853853-1",
      "period": "2026-08",
      "night": "2026-08-27",
      "booking_id": "RS-8853853",
      "duty_id": "D-513853",
      "layover_id": "L-513854",
      "crew_id": "BEL-1011",
      "crew_name": "T. Verhoeven",
      "crew_rank": "CPT",
      "traveller_type": "crew",
      "entity": "ASL Airlines Belgium",
      "legal_entity": "ASL Airlines Belgium NV",
      "home_base": "BRU",
      "station": "JNB",
      "country": "ZA",
      "property_id": "P-125",
      "hotel": "InterContinental OR Tambo",
      "chain": "IHG",
      "contract_id": "C-125",
      "allotment_id": "A-125",
      "is_allotment_night": 1,
      "rate_type": "contracted",
      "duty_reason": "overnight",
      "night_status": "occupied",
      "lead_time_days": 5,
      "booking_created_at": "2026-08-22T14:00:00Z",
      "checkin_time": "14:00",
      "checkout_time": "10:00",
      "duty_end_utc": "2026-08-27T12:41:00Z",
      "duty_start_utc": "2026-08-27T09:15:00Z",
      "transfer_minutes": 44,
      "room_net": 206.12,
      "vat_rate": 15,
      "vat_amount": 30.92,
      "vat_country": "ZA",
      "vat_recoverable": 0,
      "city_tax": 0,
      "rate_paid": 237.04,
      "ancillaries": 0,
      "fee": 15.97,
      "currency_local": "ZAR",
      "rate_paid_local": 4722.29,
      "fx_rate": 0.050196,
      "fx_date": "2026-08-27",
      "currency": "EUR",
      "revenue_model": "routespring_contract",
      "supplier_cost": 220.24,
      "markup": 16.8,
      "commission_received": 0,
      "commission_shared": 0,
      "commission_share_pct": 0,
      "rebate_received": 0,
      "vcc_ref": "VCC-8853853",
      "vcc_auth_amount": 262.04,
      "folio_amount": 237.04,
      "settled_amount": 237.04,
      "settled_at": "2026-08-27T23:59:00Z",
      "contracted_rate": 237.04,
      "baseline_rate": 336.32,
      "market_rate": 326.23,
      "rate_honoured": 1,
      "customer": "DHL",
      "cost_centre": "BRU-CREW",
      "change_type": null,
      "change_source": null,
      "change_cost": 0,
      "modify_attempted": 0,
      "modify_failed_reason": null,
      "room_lost": 0,
      "exception_opened_at": null,
      "exception_resolved_at": null,
      "resolved_by": null,
      "sla_breached": 0,
      "recon_state": "matched",
      "recon_amount": 0,
      "crew_rating": null,
      "complaint_theme": null,
      "source_file_id": "AIMS-2026-08-27",
      "ingested_at": "2026-08-27T02:14:00Z",
      "version": 1,
      "public_rate": 336.32,
      "discount_pct": 29.52
    },
    {
      "id": "RS-8853871-1",
      "period": "2026-08",
      "night": "2026-08-27",
      "booking_id": "RS-8853871",
      "duty_id": "D-513871",
      "layover_id": "L-513872",
      "crew_id": "BEL-1046",
      "crew_name": "N. Declerck",
      "crew_rank": "FO",
      "traveller_type": "crew",
      "entity": "ASL Airlines Belgium",
      "legal_entity": "ASL Airlines Belgium NV",
      "home_base": "LGG",
      "station": "JNB",
      "country": "ZA",
      "property_id": "P-125",
      "hotel": "InterContinental OR Tambo",
      "chain": "IHG",
      "contract_id": "C-125",
      "allotment_id": "A-125",
      "is_allotment_night": 1,
      "rate_type": "contracted",
      "duty_reason": "overnight",
      "night_status": "occupied",
      "lead_time_days": 3,
      "booking_created_at": "2026-08-24T15:00:00Z",
      "checkin_time": "15:00",
      "checkout_time": "08:15",
      "duty_end_utc": "2026-08-27T13:41:00Z",
      "duty_start_utc": "2026-08-27T11:50:00Z",
      "transfer_minutes": 44,
      "room_net": 207.28,
      "vat_rate": 15,
      "vat_amount": 31.09,
      "vat_country": "ZA",
      "vat_recoverable": 0,
      "city_tax": 0,
      "rate_paid": 238.37,
      "ancillaries": 12.04,
      "fee": 15.97,
      "currency_local": "ZAR",
      "rate_paid_local": 4748.78,
      "fx_rate": 0.050196,
      "fx_date": "2026-08-27",
      "currency": "EUR",
      "revenue_model": "routespring_contract",
      "supplier_cost": 223.12,
      "markup": 15.25,
      "commission_received": 0,
      "commission_shared": 0,
      "commission_share_pct": 0,
      "rebate_received": 0,
      "vcc_ref": "VCC-8853871",
      "vcc_auth_amount": 275.41,
      "folio_amount": 250.41,
      "settled_amount": 250.41,
      "settled_at": "2026-08-27T23:59:00Z",
      "contracted_rate": 238.37,
      "baseline_rate": 336.32,
      "market_rate": 326.23,
      "rate_honoured": 1,
      "customer": "DHL",
      "cost_centre": "LGG-CREW",
      "change_type": null,
      "change_source": null,
      "change_cost": 0,
      "modify_attempted": 0,
      "modify_failed_reason": null,
      "room_lost": 0,
      "exception_opened_at": null,
      "exception_resolved_at": null,
      "resolved_by": null,
      "sla_breached": 0,
      "recon_state": "matched",
      "recon_amount": 0,
      "crew_rating": null,
      "complaint_theme": null,
      "source_file_id": "AIMS-2026-08-27",
      "ingested_at": "2026-08-27T02:14:00Z",
      "version": 1,
      "public_rate": 336.32,
      "discount_pct": 29.12
    },
    {
      "id": "RS-8853999-1",
      "period": "2026-08",
      "night": "2026-08-27",
      "booking_id": "RS-8853999",
      "duty_id": "D-513999",
      "layover_id": "L-514000",
      "crew_id": "BEL-1065",
      "crew_name": "B. Willems",
      "crew_rank": "FO",
      "traveller_type": "crew",
      "entity": "ASL Airlines Belgium",
      "legal_entity": "ASL Airlines Belgium NV",
      "home_base": "LGG",
      "station": "JNB",
      "country": "ZA",
      "property_id": "P-124",
      "hotel": "Protea OR Tambo",
      "chain": "Marriott",
      "contract_id": null,
      "allotment_id": null,
      "is_allotment_night": 0,
      "rate_type": "bedbank",
      "duty_reason": "irops",
      "night_status": "occupied",
      "lead_time_days": 0.5,
      "booking_created_at": "2026-08-27T10:30:00Z",
      "checkin_time": "22:30",
      "checkout_time": "11:00",
      "duty_end_utc": "2026-08-27T21:09:00Z",
      "duty_start_utc": "2026-08-27T11:50:00Z",
      "transfer_minutes": 46,
      "room_net": 257.19,
      "vat_rate": 15,
      "vat_amount": 38.58,
      "vat_country": "ZA",
      "vat_recoverable": 0,
      "city_tax": 0,
      "rate_paid": 295.77,
      "ancillaries": 0,
      "fee": 15.97,
      "currency_local": "ZAR",
      "rate_paid_local": 5892.3,
      "fx_rate": 0.050196,
      "fx_date": "2026-08-27",
      "currency": "EUR",
      "revenue_model": "vendor_net",
      "supplier_cost": 269.47,
      "markup": 26.3,
      "commission_received": 0,
      "commission_shared": 0,
      "commission_share_pct": 0,
      "rebate_received": 0,
      "vcc_ref": "VCC-8853999",
      "vcc_auth_amount": 320.77,
      "folio_amount": 295.77,
      "settled_amount": 295.77,
      "settled_at": "2026-08-27T23:59:00Z",
      "contracted_rate": null,
      "baseline_rate": 330.96,
      "market_rate": 321.03,
      "rate_honoured": 1,
      "customer": "DHL",
      "cost_centre": "LGG-CREW",
      "change_type": "modify_in_place",
      "change_source": "aims",
      "change_cost": 11.61,
      "modify_attempted": 1,
      "modify_failed_reason": null,
      "room_lost": 0,
      "exception_opened_at": null,
      "exception_resolved_at": null,
      "resolved_by": "automation",
      "sla_breached": 0,
      "recon_state": "matched",
      "recon_amount": 0,
      "crew_rating": null,
      "complaint_theme": null,
      "source_file_id": "AIMS-2026-08-27",
      "ingested_at": "2026-08-27T02:14:00Z",
      "version": 1,
      "public_rate": 330.96,
      "discount_pct": 10.63
    },
    {
      "id": "RS-8854271-3",
      "period": "2026-08",
      "night": "2026-08-27",
      "booking_id": "RS-8854271",
      "duty_id": "D-514271",
      "layover_id": "L-514272",
      "crew_id": "BEL-1078",
      "crew_name": "H. Claes",
      "crew_rank": "CC",
      "traveller_type": "crew",
      "entity": "ASL Airlines Belgium",
      "legal_entity": "ASL Airlines Belgium NV",
      "home_base": "BRU",
      "station": "JNB",
      "country": "ZA",
      "property_id": "P-124",
      "hotel": "Protea OR Tambo",
      "chain": "Marriott",
      "contract_id": null,
      "allotment_id": null,
      "is_allotment_night": 0,
      "rate_type": "bedbank",
      "duty_reason": "overnight",
      "night_status": "occupied",
      "lead_time_days": 2,
      "booking_created_at": "2026-08-23T16:00:00Z",
      "checkin_time": "16:00",
      "checkout_time": "12:00",
      "duty_end_utc": "2026-08-27T14:39:00Z",
      "duty_start_utc": "2026-08-27T09:15:00Z",
      "transfer_minutes": 46,
      "room_net": 232.92,
      "vat_rate": 15,
      "vat_amount": 34.94,
      "vat_country": "ZA",
      "vat_recoverable": 0,
      "city_tax": 0,
      "rate_paid": 267.86,
      "ancillaries": 25.48,
      "fee": 0,
      "currency_local": "ZAR",
      "rate_paid_local": 5336.28,
      "fx_rate": 0.050196,
      "fx_date": "2026-08-27",
      "currency": "EUR",
      "revenue_model": "vendor_net",
      "supplier_cost": 240.68,
      "markup": 27.18,
      "commission_received": 0,
      "commission_shared": 0,
      "commission_share_pct": 0,
      "rebate_received": 0,
      "vcc_ref": "VCC-8854271",
      "vcc_auth_amount": 318.34,
      "folio_amount": 293.34,
      "settled_amount": 293.34,
      "settled_at": "2026-08-27T23:59:00Z",
      "contracted_rate": null,
      "baseline_rate": 330.96,
      "market_rate": 321.03,
      "rate_honoured": 1,
      "customer": "DHL",
      "cost_centre": "BRU-CREW",
      "change_type": null,
      "change_source": null,
      "change_cost": 0,
      "modify_attempted": 0,
      "modify_failed_reason": null,
      "room_lost": 0,
      "exception_opened_at": null,
      "exception_resolved_at": null,
      "resolved_by": null,
      "sla_breached": 0,
      "recon_state": "matched",
      "recon_amount": 0,
      "crew_rating": null,
      "complaint_theme": null,
      "source_file_id": "AIMS-2026-08-25",
      "ingested_at": "2026-08-27T02:14:00Z",
      "version": 1,
      "public_rate": 330.96,
      "discount_pct": 19.07
    },
    {
      "id": "RS-8854494-4",
      "period": "2026-08",
      "night": "2026-08-27",
      "booking_id": "RS-8854494",
      "duty_id": "D-514494",
      "layover_id": "L-514495",
      "crew_id": "BEL-1019",
      "crew_name": "H. Wouters",
      "crew_rank": "CPT",
      "traveller_type": "crew",
      "entity": "ASL Airlines Belgium",
      "legal_entity": "ASL Airlines Belgium NV",
      "home_base": "LGG",
      "station": "JNB",
      "country": "ZA",
      "property_id": "P-124",
      "hotel": "Protea OR Tambo",
      "chain": "Marriott",
      "contract_id": "C-124",
      "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-19T16:00:00Z",
      "checkin_time": "16:00",
      "checkout_time": "10:00",
      "duty_end_utc": "2026-08-27T14:39:00Z",
      "duty_start_utc": "2026-08-27T11:50:00Z",
      "transfer_minutes": 46,
      "room_net": 200.86,
      "vat_rate": 15,
      "vat_amount": 30.13,
      "vat_country": "ZA",
      "vat_recoverable": 0,
      "city_tax": 0,
      "rate_paid": 230.99,
      "ancillaries": 12.94,
      "fee": 0,
      "currency_local": "ZAR",
      "rate_paid_local": 4601.76,
      "fx_rate": 0.050196,
      "fx_date": "2026-08-27",
      "currency": "EUR",
      "revenue_model": "routespring_contract",
      "supplier_cost": 213.94,
      "markup": 17.05,
      "commission_received": 0,
      "commission_shared": 0,
      "commission_share_pct": 0,
      "rebate_received": 0,
      "vcc_ref": "VCC-8854494",
      "vcc_auth_amount": 268.93,
      "folio_amount": 243.93,
      "settled_amount": 243.93,
      "settled_at": "2026-08-27T23:59:00Z",
      "contracted_rate": 230.99,
      "baseline_rate": 330.96,
      "market_rate": 321.03,
      "rate_honoured": 1,
      "customer": "DHL",
      "cost_centre": "LGG-CREW",
      "change_type": null,
      "change_source": null,
      "change_cost": 0,
      "modify_attempted": 0,
      "modify_failed_reason": null,
      "room_lost": 0,
      "exception_opened_at": null,
      "exception_resolved_at": null,
      "resolved_by": null,
      "sla_breached": 0,
      "recon_state": "matched",
      "recon_amount": 0,
      "crew_rating": null,
      "complaint_theme": null,
      "source_file_id": "AIMS-2026-08-24",
      "ingested_at": "2026-08-27T02:14:00Z",
      "version": 1,
      "public_rate": 330.96,
      "discount_pct": 30.21
    },
    {
      "id": "RS-8854569-2",
      "period": "2026-08",
      "night": "2026-08-27",
      "booking_id": "RS-8854569",
      "duty_id": "D-514569",
      "layover_id": "L-514570",
      "crew_id": "BEL-1080",
      "crew_name": "B. Dubois",
      "crew_rank": "CC",
      "traveller_type": "crew",
      "entity": "ASL Airlines Belgium",
      "legal_entity": "ASL Airlines Belgium NV",
      "home_base": "LGG",
      "station": "JNB",
      "country": "ZA",
      "property_id": "P-125",
      "hotel": "InterContinental OR Tambo",
      "chain": "IHG",
      "contract_id": "C-125",
      "allotment_id": "A-125",
      "is_allotment_night": 1,
      "rate_type": "contracted",
      "duty_reason": "held",
      "night_status": "occupied",
      "lead_time_days": null,
      "booking_created_at": null,
      "checkin_time": null,
      "checkout_time": null,
      "duty_end_utc": "2026-08-27T04:21:00Z",
      "duty_start_utc": "2026-08-27T06:30:00Z",
      "transfer_minutes": 44,
      "room_net": 209.97,
      "vat_rate": 15,
      "vat_amount": 31.5,
      "vat_country": "ZA",
      "vat_recoverable": 0,
      "city_tax": 0,
      "rate_paid": 241.47,
      "ancillaries": 0,
      "fee": 0,
      "currency_local": "ZAR",
      "rate_paid_local": 4810.54,
      "fx_rate": 0.050196,
      "fx_date": "2026-08-27",
      "currency": "EUR",
      "revenue_model": "routespring_contract",
      "supplier_cost": 222.81,
      "markup": 18.66,
      "commission_received": 0,
      "commission_shared": 0,
      "commission_share_pct": 0,
      "rebate_received": 0,
      "vcc_ref": "VCC-8854569",
      "vcc_auth_amount": null,
      "folio_amount": 241.47,
      "settled_amount": 241.47,
      "settled_at": "2026-08-27T23:59:00Z",
      "contracted_rate": 241.47,
      "baseline_rate": 336.32,
      "market_rate": 326.23,
      "rate_honoured": 1,
      "customer": "ASL own pax",
      "cost_centre": "LGG-CREW",
      "change_type": null,
      "change_source": null,
      "change_cost": 0,
      "modify_attempted": 0,
      "modify_failed_reason": null,
      "room_lost": 0,
      "exception_opened_at": null,
      "exception_resolved_at": null,
      "resolved_by": null,
      "sla_breached": 0,
      "recon_state": "matched",
      "recon_amount": 0,
      "crew_rating": null,
      "complaint_theme": null,
      "source_file_id": "AIMS-2026-08-26",
      "ingested_at": "2026-08-27T02:14:00Z",
      "version": 1,
      "public_rate": 336.32,
      "discount_pct": 28.2
    },
    {
      "id": "RS-8853871-2",
      "period": "2026-08",
      "night": "2026-08-28",
      "booking_id": "RS-8853871",
      "duty_id": "D-513871",
      "layover_id": "L-513872",
      "crew_id": "BEL-1046",
      "crew_name": "N. Declerck",
      "crew_rank": "FO",
      "traveller_type": "crew",
      "entity": "ASL Airlines Belgium",
      "legal_entity": "ASL Airlines Belgium NV",
      "home_base": "LGG",
      "station": "JNB",
      "country": "ZA",
      "property_id": "P-125",
      "hotel": "InterContinental OR Tambo",
      "chain": "IHG",
      "contract_id": "C-125",
      "allotment_id": "A-125",
      "is_allotment_night": 1,
      "rate_type": "contracted",
      "duty_reason": "held",
      "night_status": "occupied",
      "lead_time_days": null,
      "booking_created_at": null,
      "checkin_time": null,
      "checkout_time": null,
      "duty_end_utc": "2026-08-28T13:41:00Z",
      "duty_start_utc": "2026-08-28T11:50:00Z",
      "transfer_minutes": 44,
      "room_net": 207.28,
      "vat_rate": 15,
      "vat_amount": 31.09,
      "vat_country": "ZA",
      "vat_recoverable": 0,
      "city_tax": 0,
      "rate_paid": 238.37,
      "ancillaries": 17.73,
      "fee": 0,
      "currency_local": "ZAR",
      "rate_paid_local": 4738.97,
      "fx_rate": 0.0503,
      "fx_date": "2026-08-28",
      "currency": "EUR",
      "revenue_model": "routespring_contract",
      "supplier_cost": 223.12,
      "markup": 15.25,
      "commission_received": 0,
      "commission_shared": 0,
      "commission_share_pct": 0,
      "rebate_received": 0,
      "vcc_ref": "VCC-8853871",
      "vcc_auth_amount": null,
      "folio_amount": 256.1,
      "settled_amount": 256.1,
      "settled_at": "2026-08-28T23:59:00Z",
      "contracted_rate": 238.37,
      "baseline_rate": 311.73,
      "market_rate": 302.38,
      "rate_honoured": 1,
      "customer": "DHL",
      "cost_centre": "LGG-CREW",
      "change_type": null,
      "change_source": null,
      "change_cost": 0,
      "modify_attempted": 0,
      "modify_failed_reason": null,
      "room_lost": 0,
      "exception_opened_at": null,
      "exception_resolved_at": null,
      "resolved_by": null,
      "sla_breached": 0,
      "recon_state": "matched",
      "recon_amount": 0,
      "crew_rating": 4.3,
      "complaint_theme": null,
      "source_file_id": "AIMS-2026-08-27",
      "ingested_at": "2026-08-28T02:14:00Z",
      "version": 1,
      "public_rate": 311.73,
      "discount_pct": 23.53
    },
    {
      "id": "RS-8853999-2",
      "period": "2026-08",
      "night": "2026-08-28",
      "booking_id": "RS-8853999",
      "duty_id": "D-513999",
      "layover_id": "L-514000",
      "crew_id": "BEL-1065",
      "crew_name": "B. Willems",
      "crew_rank": "FO",
      "traveller_type": "crew",
      "entity": "ASL Airlines Belgium",
      "legal_entity": "ASL Airlines Belgium NV",
      "home_base": "LGG",
      "station": "JNB",
      "country": "ZA",
      "property_id": "P-124",
      "hotel": "Protea OR Tambo",
      "chain": "Marriott",
      "contract_id": null,
      "allotment_id": null,
      "is_allotment_night": 0,
      "rate_type": "bedbank",
      "duty_reason": "irops",
      "night_status": "occupied",
      "lead_time_days": 0.5,
      "booking_created_at": "2026-08-27T10:30:00Z",
      "checkin_time": "22:30",
      "checkout_time": "11:00",
      "duty_end_utc": "2026-08-28T21:09:00Z",
      "duty_start_utc": "2026-08-28T14:05:00Z",
      "transfer_minutes": 46,
      "room_net": 229.94,
      "vat_rate": 15,
      "vat_amount": 34.49,
      "vat_country": "ZA",
      "vat_recoverable": 0,
      "city_tax": 0,
      "rate_paid": 264.43,
      "ancillaries": 0,
      "fee": 0,
      "currency_local": "ZAR",
      "rate_paid_local": 5257.06,
      "fx_rate": 0.0503,
      "fx_date": "2026-08-28",
      "currency": "EUR",
      "revenue_model": "vendor_net",
      "supplier_cost": 240.92,
      "markup": 23.51,
      "commission_received": 0,
      "commission_shared": 0,
      "commission_share_pct": 0,
      "rebate_received": 0,
      "vcc_ref": "VCC-8853999",
      "vcc_auth_amount": 289.43,
      "folio_amount": 264.43,
      "settled_amount": 264.43,
      "settled_at": "2026-08-28T23:59:00Z",
      "contracted_rate": null,
      "baseline_rate": 295.89,
      "market_rate": 287.01,
      "rate_honoured": 1,
      "customer": "DHL",
      "cost_centre": "LGG-CREW",
      "change_type": null,
      "change_source": null,
      "change_cost": 0,
      "modify_attempted": 0,
      "modify_failed_reason": null,
      "room_lost": 0,
      "exception_opened_at": null,
      "exception_resolved_at": null,
      "resolved_by": null,
      "sla_breached": 0,
      "recon_state": "matched",
      "recon_amount": 0,
      "crew_rating": null,
      "complaint_theme": null,
      "source_file_id": "AIMS-2026-08-27",
      "ingested_at": "2026-08-28T02:14:00Z",
      "version": 1,
      "public_rate": 295.89,
      "discount_pct": 10.63
    },
    {
      "id": "RS-8854569-3",
      "period": "2026-08",
      "night": "2026-08-28",
      "booking_id": "RS-8854569",
      "duty_id": "D-514569",
      "layover_id": "L-514570",
      "crew_id": "BEL-1080",
      "crew_name": "B. Dubois",
      "crew_rank": "CC",
      "traveller_type": "crew",
      "entity": "ASL Airlines Belgium",
      "legal_entity": "ASL Airlines Belgium NV",
      "home_base": "LGG",
      "station": "JNB",
      "country": "ZA",
      "property_id": "P-125",
      "hotel": "InterContinental OR Tambo",
      "chain": "IHG",
      "contract_id": "C-125",
      "allotment_id": "A-125",
      "is_allotment_night": 1,
      "rate_type": "contracted",
      "duty_reason": "overnight",
      "night_status": "occupied",
      "lead_time_days": 3,
      "booking_created_at": "2026-08-23T05:40:00Z",
      "checkin_time": "05:40",
      "checkout_time": "04:30",
      "duty_end_utc": "2026-08-28T04:21:00Z",
      "duty_start_utc": "2026-08-28T11:50:00Z",
      "transfer_minutes": 44,
      "room_net": 209.97,
      "vat_rate": 15,
      "vat_amount": 31.5,
      "vat_country": "ZA",
      "vat_recoverable": 0,
      "city_tax": 0,
      "rate_paid": 241.47,
      "ancillaries": 0,
      "fee": 0,
      "currency_local": "ZAR",
      "rate_paid_local": 4800.6,
      "fx_rate": 0.0503,
      "fx_date": "2026-08-28",
      "currency": "EUR",
      "revenue_model": "routespring_contract",
      "supplier_cost": 222.81,
      "markup": 18.66,
      "commission_received": 0,
      "commission_shared": 0,
      "commission_share_pct": 0,
      "rebate_received": 0,
      "vcc_ref": "VCC-8854569",
      "vcc_auth_amount": 266.47,
      "folio_amount": 241.47,
      "settled_amount": 241.47,
      "settled_at": "2026-08-28T23:59:00Z",
      "contracted_rate": 241.47,
      "baseline_rate": 311.73,
      "market_rate": 302.38,
      "rate_honoured": 1,
      "customer": "ASL own pax",
      "cost_centre": "LGG-CREW",
      "change_type": null,
      "change_source": null,
      "change_cost": 0,
      "modify_attempted": 0,
      "modify_failed_reason": null,
      "room_lost": 0,
      "exception_opened_at": null,
      "exception_resolved_at": null,
      "resolved_by": null,
      "sla_breached": 0,
      "recon_state": "matched",
      "recon_amount": 0,
      "crew_rating": null,
      "complaint_theme": null,
      "source_file_id": "AIMS-2026-08-26",
      "ingested_at": "2026-08-28T02:14:00Z",
      "version": 1,
      "public_rate": 311.73,
      "discount_pct": 22.54
    },
    {
      "id": "RS-8854644-1",
      "period": "2026-08",
      "night": "2026-08-28",
      "booking_id": "RS-8854644",
      "duty_id": "D-514644",
      "layover_id": "L-514645",
      "crew_id": "BEL-1089",
      "crew_name": "L. Willems",
      "crew_rank": "CC",
      "traveller_type": "crew",
      "entity": "ASL Airlines Belgium",
      "legal_entity": "ASL Airlines Belgium NV",
      "home_base": "BRU",
      "station": "JNB",
      "country": "ZA",
      "property_id": "P-125",
      "hotel": "InterContinental OR Tambo",
      "chain": "IHG",
      "contract_id": null,
      "allotment_id": null,
      "is_allotment_night": 0,
      "rate_type": "gds",
      "duty_reason": "overnight",
      "night_status": "occupied",
      "lead_time_days": 9,
      "booking_created_at": "2026-08-19T15:00:00Z",
      "checkin_time": "15:00",
      "checkout_time": "10:00",
      "duty_end_utc": "2026-08-28T13:41:00Z",
      "duty_start_utc": "2026-08-28T09:15:00Z",
      "transfer_minutes": 44,
      "room_net": 226.54,
      "vat_rate": 15,
      "vat_amount": 33.98,
      "vat_country": "ZA",
      "vat_recoverable": 0,
      "city_tax": 0,
      "rate_paid": 260.52,
      "ancillaries": 33.26,
      "fee": 15.97,
      "currency_local": "ZAR",
      "rate_paid_local": 5179.32,
      "fx_rate": 0.0503,
      "fx_date": "2026-08-28",
      "currency": "EUR",
      "revenue_model": "vendor_commission",
      "supplier_cost": 260.52,
      "markup": 0,
      "commission_received": 18.74,
      "commission_shared": 9.37,
      "commission_share_pct": 50,
      "rebate_received": 0,
      "vcc_ref": "VCC-8854644",
      "vcc_auth_amount": 318.78,
      "folio_amount": 293.78,
      "settled_amount": 293.78,
      "settled_at": "2026-08-28T23:59:00Z",
      "contracted_rate": null,
      "baseline_rate": 311.73,
      "market_rate": 302.38,
      "rate_honoured": 1,
      "customer": "UPS",
      "cost_centre": "BRU-CREW",
      "change_type": null,
      "change_source": null,
      "change_cost": 0,
      "modify_attempted": 0,
      "modify_failed_reason": null,
      "room_lost": 0,
      "exception_opened_at": null,
      "exception_resolved_at": null,
      "resolved_by": null,
      "sla_breached": 0,
      "recon_state": "matched",
      "recon_amount": 0,
      "crew_rating": null,
      "complaint_theme": null,
      "source_file_id": "AIMS-2026-08-28",
      "ingested_at": "2026-08-28T02:14:00Z",
      "version": 1,
      "public_rate": 311.73,
      "discount_pct": 16.43
    },
    {
      "id": "RS-8854653-1",
      "period": "2026-08",
      "night": "2026-08-28",
      "booking_id": "RS-8854653",
      "duty_id": "D-514653",
      "layover_id": "L-514654",
      "crew_id": "BEL-1029",
      "crew_name": "H. Willems",
      "crew_rank": "CC",
      "traveller_type": "crew",
      "entity": "ASL Airlines Belgium",
      "legal_entity": "ASL Airlines Belgium NV",
      "home_base": "LGG",
      "station": "JNB",
      "country": "ZA",
      "property_id": "P-125",
      "hotel": "InterContinental OR Tambo",
      "chain": "IHG",
      "contract_id": "C-125",
      "allotment_id": "A-125",
      "is_allotment_night": 1,
      "rate_type": "contracted",
      "duty_reason": "overnight",
      "night_status": "occupied",
      "lead_time_days": 9,
      "booking_created_at": "2026-08-19T01:15:00Z",
      "checkin_time": "01:15",
      "checkout_time": "08:15",
      "duty_end_utc": "2026-08-28T00:00:00Z",
      "duty_start_utc": "2026-08-28T11:50:00Z",
      "transfer_minutes": 44,
      "room_net": 208.16,
      "vat_rate": 15,
      "vat_amount": 31.22,
      "vat_country": "ZA",
      "vat_recoverable": 0,
      "city_tax": 0,
      "rate_paid": 239.38,
      "ancillaries": 35.88,
      "fee": 15.97,
      "currency_local": "ZAR",
      "rate_paid_local": 4759.05,
      "fx_rate": 0.0503,
      "fx_date": "2026-08-28",
      "currency": "EUR",
      "revenue_model": "airline_contract",
      "supplier_cost": 239.38,
      "markup": 0,
      "commission_received": 0,
      "commission_shared": 0,
      "commission_share_pct": 0,
      "rebate_received": 0,
      "vcc_ref": "VCC-8854653",
      "vcc_auth_amount": 300.26,
      "folio_amount": 275.26,
      "settled_amount": 275.26,
      "settled_at": "2026-08-28T23:59:00Z",
      "contracted_rate": 239.38,
      "baseline_rate": 311.73,
      "market_rate": 302.38,
      "rate_honoured": 1,
      "customer": "DHL",
      "cost_centre": "LGG-CREW",
      "change_type": null,
      "change_source": null,
      "change_cost": 0,
      "modify_attempted": 0,
      "modify_failed_reason": null,
      "room_lost": 0,
      "exception_opened_at": null,
      "exception_resolved_at": null,
      "resolved_by": null,
      "sla_breached": 0,
      "recon_state": "matched",
      "recon_amount": 0,
      "crew_rating": null,
      "complaint_theme": null,
      "source_file_id": "AIMS-2026-08-28",
      "ingested_at": "2026-08-28T02:14:00Z",
      "version": 1,
      "public_rate": 311.73,
      "discount_pct": 23.21
    },
    {
      "id": "RS-8853871-3",
      "period": "2026-08",
      "night": "2026-08-29",
      "booking_id": "RS-8853871",
      "duty_id": "D-513871",
      "layover_id": "L-513872",
      "crew_id": "BEL-1046",
      "crew_name": "N. Declerck",
      "crew_rank": "FO",
      "traveller_type": "crew",
      "entity": "ASL Airlines Belgium",
      "legal_entity": "ASL Airlines Belgium NV",
      "home_base": "LGG",
      "station": "JNB",
      "country": "ZA",
      "property_id": "P-125",
      "hotel": "InterContinental OR Tambo",
      "chain": "IHG",
      "contract_id": "C-125",
      "allotment_id": "A-125",
      "is_allotment_night": 1,
      "rate_type": "contracted",
      "duty_reason": "standby",
      "night_status": "occupied",
      "lead_time_days": 3,
      "booking_created_at": "2026-08-24T15:00:00Z",
      "checkin_time": "15:00",
      "checkout_time": "08:15",
      "duty_end_utc": "2026-08-29T13:41:00Z",
      "duty_start_utc": "2026-08-29T14:05:00Z",
      "transfer_minutes": 44,
      "room_net": 207.28,
      "vat_rate": 15,
      "vat_amount": 31.09,
      "vat_country": "ZA",
      "vat_recoverable": 0,
      "city_tax": 0,
      "rate_paid": 238.37,
      "ancillaries": 0,
      "fee": 0,
      "currency_local": "ZAR",
      "rate_paid_local": 4729.85,
      "fx_rate": 0.050397,
      "fx_date": "2026-08-29",
      "currency": "EUR",
      "revenue_model": "routespring_contract",
      "supplier_cost": 223.12,
      "markup": 15.25,
      "commission_received": 0,
      "commission_shared": 0,
      "commission_share_pct": 0,
      "rebate_received": 0,
      "vcc_ref": "VCC-8853871",
      "vcc_auth_amount": 263.37,
      "folio_amount": 423.59,
      "settled_amount": 423.59,
      "settled_at": "2026-08-29T23:59:00Z",
      "contracted_rate": 238.37,
      "baseline_rate": 271.95,
      "market_rate": 263.79,
      "rate_honoured": 1,
      "customer": "DHL",
      "cost_centre": "LGG-CREW",
      "change_type": null,
      "change_source": null,
      "change_cost": 0,
      "modify_attempted": 0,
      "modify_failed_reason": null,
      "room_lost": 0,
      "exception_opened_at": null,
      "exception_resolved_at": null,
      "resolved_by": null,
      "sla_breached": 0,
      "recon_state": "variance",
      "recon_amount": 185.22,
      "crew_rating": null,
      "complaint_theme": null,
      "source_file_id": "AIMS-2026-08-27",
      "ingested_at": "2026-08-29T02:14:00Z",
      "version": 1,
      "public_rate": 271.95,
      "discount_pct": 12.35
    },
    {
      "id": "RS-8854252-1",
      "period": "2026-08",
      "night": "2026-08-29",
      "booking_id": "RS-8854252",
      "duty_id": "D-514252",
      "layover_id": "L-514253",
      "crew_id": "BEL-1089",
      "crew_name": "L. Willems",
      "crew_rank": "CC",
      "traveller_type": "crew",
      "entity": "ASL Airlines Belgium",
      "legal_entity": "ASL Airlines Belgium NV",
      "home_base": "BRU",
      "station": "JNB",
      "country": "ZA",
      "property_id": "P-124",
      "hotel": "Protea OR Tambo",
      "chain": "Marriott",
      "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-28T05:40:00Z",
      "checkin_time": "05:40",
      "checkout_time": "08:15",
      "duty_end_utc": "2026-08-29T04:19:00Z",
      "duty_start_utc": "2026-08-29T14:05:00Z",
      "transfer_minutes": 46,
      "room_net": 193.73,
      "vat_rate": 15,
      "vat_amount": 29.06,
      "vat_country": "ZA",
      "vat_recoverable": 0,
      "city_tax": 0,
      "rate_paid": 222.79,
      "ancillaries": 31.67,
      "fee": 15.97,
      "currency_local": "ZAR",
      "rate_paid_local": 4420.7,
      "fx_rate": 0.050397,
      "fx_date": "2026-08-29",
      "currency": "EUR",
      "revenue_model": "vendor_commission",
      "supplier_cost": 222.79,
      "markup": 0,
      "commission_received": 16.23,
      "commission_shared": 8.12,
      "commission_share_pct": 50,
      "rebate_received": 0,
      "vcc_ref": "VCC-8854252",
      "vcc_auth_amount": 279.46,
      "folio_amount": 254.46,
      "settled_amount": 254.46,
      "settled_at": "2026-08-29T23:59:00Z",
      "contracted_rate": null,
      "baseline_rate": 266.9,
      "market_rate": 258.89,
      "rate_honoured": 1,
      "customer": "UPS",
      "cost_centre": "BRU-CREW",
      "change_type": null,
      "change_source": null,
      "change_cost": 0,
      "modify_attempted": 0,
      "modify_failed_reason": null,
      "room_lost": 0,
      "exception_opened_at": null,
      "exception_resolved_at": null,
      "resolved_by": null,
      "sla_breached": 0,
      "recon_state": "matched",
      "recon_amount": 0,
      "crew_rating": null,
      "complaint_theme": null,
      "source_file_id": "AIMS-2026-08-29",
      "ingested_at": "2026-08-29T02:14:00Z",
      "version": 1,
      "public_rate": 266.9,
      "discount_pct": 16.53
    },
    {
      "id": "RS-8854644-2",
      "period": "2026-08",
      "night": "2026-08-29",
      "booking_id": "RS-8854644",
      "duty_id": "D-514644",
      "layover_id": "L-514645",
      "crew_id": "BEL-1089",
      "crew_name": "L. Willems",
      "crew_rank": "CC",
      "traveller_type": "crew",
      "entity": "ASL Airlines Belgium",
      "legal_entity": "ASL Airlines Belgium NV",
      "home_base": "BRU",
      "station": "JNB",
      "country": "ZA",
      "property_id": "P-125",
      "hotel": "InterContinental OR Tambo",
      "chain": "IHG",
      "contract_id": null,
      "allotment_id": null,
      "is_allotment_night": 0,
      "rate_type": "gds",
      "duty_reason": "positioning",
      "night_status": "occupied",
      "lead_time_days": 9,
      "booking_created_at": "2026-08-19T15:00:00Z",
      "checkin_time": "15:00",
      "checkout_time": "10:00",
      "duty_end_utc": "2026-08-29T13:41:00Z",
      "duty_start_utc": "2026-08-29T14:05:00Z",
      "transfer_minutes": 44,
      "room_net": 197.63,
      "vat_rate": 15,
      "vat_amount": 29.65,
      "vat_country": "ZA",
      "vat_recoverable": 0,
      "city_tax": 0,
      "rate_paid": 227.28,
      "ancillaries": 0,
      "fee": 0,
      "currency_local": "ZAR",
      "rate_paid_local": 4509.79,
      "fx_rate": 0.050397,
      "fx_date": "2026-08-29",
      "currency": "EUR",
      "revenue_model": "vendor_commission",
      "supplier_cost": 227.28,
      "markup": 0,
      "commission_received": 16.35,
      "commission_shared": 8.18,
      "commission_share_pct": 50,
      "rebate_received": 0,
      "vcc_ref": "VCC-8854644",
      "vcc_auth_amount": 252.28,
      "folio_amount": 227.28,
      "settled_amount": 227.28,
      "settled_at": "2026-08-29T23:59:00Z",
      "contracted_rate": null,
      "baseline_rate": 271.95,
      "market_rate": 263.79,
      "rate_honoured": 1,
      "customer": "UPS",
      "cost_centre": "BRU-CREW",
      "change_type": null,
      "change_source": null,
      "change_cost": 0,
      "modify_attempted": 0,
      "modify_failed_reason": null,
      "room_lost": 0,
      "exception_opened_at": null,
      "exception_resolved_at": null,
      "resolved_by": null,
      "sla_breached": 0,
      "recon_state": "matched",
      "recon_amount": 0,
      "crew_rating": null,
      "complaint_theme": null,
      "source_file_id": "AIMS-2026-08-28",
      "ingested_at": "2026-08-29T02:14:00Z",
      "version": 1,
      "public_rate": 271.95,
      "discount_pct": 16.43
    },
    {
      "id": "RS-8854647-1",
      "period": "2026-08",
      "night": "2026-08-29",
      "booking_id": "RS-8854647",
      "duty_id": "D-514647",
      "layover_id": "L-514648",
      "crew_id": "BEL-1010",
      "crew_name": "O. Declerck",
      "crew_rank": "CC",
      "traveller_type": "crew",
      "entity": "ASL Airlines Belgium",
      "legal_entity": "ASL Airlines Belgium NV",
      "home_base": "BRU",
      "station": "JNB",
      "country": "ZA",
      "property_id": "P-125",
      "hotel": "InterContinental OR Tambo",
      "chain": "IHG",
      "contract_id": null,
      "allotment_id": null,
      "is_allotment_night": 0,
      "rate_type": "bedbank",
      "duty_reason": "overnight",
      "night_status": "occupied",
      "lead_time_days": 5,
      "booking_created_at": "2026-08-24T14:00:00Z",
      "checkin_time": "14:00",
      "checkout_time": "12:00",
      "duty_end_utc": "2026-08-29T12:41:00Z",
      "duty_start_utc": "2026-08-29T06:30:00Z",
      "transfer_minutes": 44,
      "room_net": 189.73,
      "vat_rate": 15,
      "vat_amount": 28.46,
      "vat_country": "ZA",
      "vat_recoverable": 0,
      "city_tax": 0,
      "rate_paid": 218.19,
      "ancillaries": 0,
      "fee": 15.97,
      "currency_local": "ZAR",
      "rate_paid_local": 4329.42,
      "fx_rate": 0.050397,
      "fx_date": "2026-08-29",
      "currency": "EUR",
      "revenue_model": "vendor_net",
      "supplier_cost": 198.61,
      "markup": 19.58,
      "commission_received": 0,
      "commission_shared": 0,
      "commission_share_pct": 0,
      "rebate_received": 0,
      "vcc_ref": "VCC-8854647",
      "vcc_auth_amount": 243.19,
      "folio_amount": 218.19,
      "settled_amount": 218.19,
      "settled_at": "2026-08-29T23:59:00Z",
      "contracted_rate": null,
      "baseline_rate": 271.95,
      "market_rate": 263.79,
      "rate_honoured": 1,
      "customer": "DHL",
      "cost_centre": "BRU-CREW",
      "change_type": null,
      "change_source": null,
      "change_cost": 0,
      "modify_attempted": 0,
      "modify_failed_reason": null,
      "room_lost": 0,
      "exception_opened_at": null,
      "exception_resolved_at": null,
      "resolved_by": null,
      "sla_breached": 0,
      "recon_state": "matched",
      "recon_amount": 0,
      "crew_rating": null,
      "complaint_theme": null,
      "source_file_id": "AIMS-2026-08-29",
      "ingested_at": "2026-08-29T02:14:00Z",
      "version": 1,
      "public_rate": 271.95,
      "discount_pct": 19.77
    },
    {
      "id": "RS-8854653-2",
      "period": "2026-08",
      "night": "2026-08-29",
      "booking_id": "RS-8854653",
      "duty_id": "D-514653",
      "layover_id": "L-514654",
      "crew_id": "BEL-1029",
      "crew_name": "H. Willems",
      "crew_rank": "CC",
      "traveller_type": "crew",
      "entity": "ASL Airlines Belgium",
      "legal_entity": "ASL Airlines Belgium NV",
      "home_base": "LGG",
      "station": "JNB",
      "country": "ZA",
      "property_id": "P-125",
      "hotel": "InterContinental OR Tambo",
      "chain": "IHG",
      "contract_id": "C-125",
      "allotment_id": "A-125",
      "is_allotment_night": 1,
      "rate_type": "contracted",
      "duty_reason": "overnight",
      "night_status": "occupied",
      "lead_time_days": 9,
      "booking_created_at": "2026-08-19T01:15:00Z",
      "checkin_time": "01:15",
      "checkout_time": "08:15",
      "duty_end_utc": "2026-08-29T00:00:00Z",
      "duty_start_utc": "2026-08-29T09:15:00Z",
      "transfer_minutes": 44,
      "room_net": 208.16,
      "vat_rate": 15,
      "vat_amount": 31.22,
      "vat_country": "ZA",
      "vat_recoverable": 0,
      "city_tax": 0,
      "rate_paid": 239.38,
      "ancillaries": 0,
      "fee": 0,
      "currency_local": "ZAR",
      "rate_paid_local": 4749.89,
      "fx_rate": 0.050397,
      "fx_date": "2026-08-29",
      "currency": "EUR",
      "revenue_model": "airline_contract",
      "supplier_cost": 239.38,
      "markup": 0,
      "commission_received": 0,
      "commission_shared": 0,
      "commission_share_pct": 0,
      "rebate_received": 0,
      "vcc_ref": "VCC-8854653",
      "vcc_auth_amount": 264.38,
      "folio_amount": 239.38,
      "settled_amount": 239.38,
      "settled_at": "2026-08-29T23:59:00Z",
      "contracted_rate": 239.38,
      "baseline_rate": 271.95,
      "market_rate": 263.79,
      "rate_honoured": 1,
      "customer": "DHL",
      "cost_centre": "LGG-CREW",
      "change_type": null,
      "change_source": null,
      "change_cost": 0,
      "modify_attempted": 0,
      "modify_failed_reason": null,
      "room_lost": 0,
      "exception_opened_at": null,
      "exception_resolved_at": null,
      "resolved_by": null,
      "sla_breached": 0,
      "recon_state": "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": 271.95,
      "discount_pct": 11.98
    },
    {
      "id": "RS-8853871-4",
      "period": "2026-08",
      "night": "2026-08-30",
      "booking_id": "RS-8853871",
      "duty_id": "D-513871",
      "layover_id": "L-513872",
      "crew_id": "BEL-1046",
      "crew_name": "N. Declerck",
      "crew_rank": "FO",
      "traveller_type": "crew",
      "entity": "ASL Airlines Belgium",
      "legal_entity": "ASL Airlines Belgium NV",
      "home_base": "LGG",
      "station": "JNB",
      "country": "ZA",
      "property_id": "P-125",
      "hotel": "InterContinental OR Tambo",
      "chain": "IHG",
      "contract_id": "C-125",
      "allotment_id": "A-125",
      "is_allotment_night": 1,
      "rate_type": "contracted",
      "duty_reason": "overnight",
      "night_status": "released",
      "lead_time_days": 3,
      "booking_created_at": "2026-08-24T15:00:00Z",
      "checkin_time": "15:00",
      "checkout_time": "08:15",
      "duty_end_utc": "2026-08-30T13:41:00Z",
      "duty_start_utc": "2026-08-30T11:50:00Z",
      "transfer_minutes": 44,
      "room_net": 207.28,
      "vat_rate": 15,
      "vat_amount": 31.09,
      "vat_country": "ZA",
      "vat_recoverable": 0,
      "city_tax": 0,
      "rate_paid": 238.37,
      "ancillaries": 27.36,
      "fee": 0,
      "currency_local": "ZAR",
      "rate_paid_local": 4737.27,
      "fx_rate": 0.050318,
      "fx_date": "2026-08-30",
      "currency": "EUR",
      "revenue_model": "routespring_contract",
      "supplier_cost": 223.12,
      "markup": 15.25,
      "commission_received": 0,
      "commission_shared": 0,
      "commission_share_pct": 0,
      "rebate_received": 0,
      "vcc_ref": "VCC-8853871",
      "vcc_auth_amount": 290.73,
      "folio_amount": 265.73,
      "settled_amount": 265.73,
      "settled_at": "2026-08-30T23:59:00Z",
      "contracted_rate": 238.37,
      "baseline_rate": 291.32,
      "market_rate": 282.58,
      "rate_honoured": 1,
      "customer": "DHL",
      "cost_centre": "LGG-CREW",
      "change_type": null,
      "change_source": null,
      "change_cost": 0,
      "modify_attempted": 0,
      "modify_failed_reason": null,
      "room_lost": 0,
      "exception_opened_at": null,
      "exception_resolved_at": null,
      "resolved_by": null,
      "sla_breached": 0,
      "recon_state": "matched",
      "recon_amount": 0,
      "crew_rating": null,
      "complaint_theme": null,
      "source_file_id": "AIMS-2026-08-27",
      "ingested_at": "2026-08-30T02:14:00Z",
      "version": 1,
      "public_rate": 291.32,
      "discount_pct": 18.18
    },
    {
      "id": "RS-8854107-1",
      "period": "2026-08",
      "night": "2026-08-30",
      "booking_id": "RS-8854107",
      "duty_id": "D-514107",
      "layover_id": "L-514108",
      "crew_id": "BEL-1066",
      "crew_name": "A. Claes",
      "crew_rank": "ENG",
      "traveller_type": "crew",
      "entity": "ASL Airlines Belgium",
      "legal_entity": "ASL Airlines Belgium NV",
      "home_base": "LGG",
      "station": "JNB",
      "country": "ZA",
      "property_id": "P-124",
      "hotel": "Protea OR Tambo",
      "chain": "Marriott",
      "contract_id": "C-124",
      "allotment_id": "A-124",
      "is_allotment_night": 1,
      "rate_type": "contracted",
      "duty_reason": "overnight",
      "night_status": "occupied",
      "lead_time_days": 1,
      "booking_created_at": "2026-08-29T01:15:00Z",
      "checkin_time": "01:15",
      "checkout_time": "11:00",
      "duty_end_utc": "2026-08-30T00:00:00Z",
      "duty_start_utc": "2026-08-30T09:15:00Z",
      "transfer_minutes": 46,
      "room_net": 198.33,
      "vat_rate": 15,
      "vat_amount": 29.75,
      "vat_country": "ZA",
      "vat_recoverable": 0,
      "city_tax": 0,
      "rate_paid": 228.08,
      "ancillaries": 28.17,
      "fee": 15.97,
      "currency_local": "ZAR",
      "rate_paid_local": 4532.77,
      "fx_rate": 0.050318,
      "fx_date": "2026-08-30",
      "currency": "EUR",
      "revenue_model": "routespring_contract",
      "supplier_cost": 213.14,
      "markup": 14.94,
      "commission_received": 0,
      "commission_shared": 0,
      "commission_share_pct": 0,
      "rebate_received": 0,
      "vcc_ref": "VCC-8854107",
      "vcc_auth_amount": 281.25,
      "folio_amount": 256.25,
      "settled_amount": 256.25,
      "settled_at": "2026-08-30T23:59:00Z",
      "contracted_rate": 228.08,
      "baseline_rate": 268.96,
      "market_rate": 260.89,
      "rate_honoured": 1,
      "customer": "UPS",
      "cost_centre": "LGG-CREW",
      "change_type": null,
      "change_source": null,
      "change_cost": 0,
      "modify_attempted": 0,
      "modify_failed_reason": null,
      "room_lost": 0,
      "exception_opened_at": null,
      "exception_resolved_at": null,
      "resolved_by": null,
      "sla_breached": 0,
      "recon_state": "matched",
      "recon_amount": 0,
      "crew_rating": null,
      "complaint_theme": null,
      "source_file_id": "AIMS-2026-08-30",
      "ingested_at": "2026-08-30T02:14:00Z",
      "version": 1,
      "public_rate": 268.96,
      "discount_pct": 15.2
    },
    {
      "id": "RS-8854252-2",
      "period": "2026-08",
      "night": "2026-08-30",
      "booking_id": "RS-8854252",
      "duty_id": "D-514252",
      "layover_id": "L-514253",
      "crew_id": "BEL-1089",
      "crew_name": "L. Willems",
      "crew_rank": "CC",
      "traveller_type": "crew",
      "entity": "ASL Airlines Belgium",
      "legal_entity": "ASL Airlines Belgium NV",
      "home_base": "BRU",
      "station": "JNB",
      "country": "ZA",
      "property_id": "P-124",
      "hotel": "Protea OR Tambo",
      "chain": "Marriott",
      "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-28T05:40:00Z",
      "checkin_time": "05:40",
      "checkout_time": "08:15",
      "duty_end_utc": "2026-08-30T04:19:00Z",
      "duty_start_utc": "2026-08-30T09:15:00Z",
      "transfer_minutes": 46,
      "room_net": 195.23,
      "vat_rate": 15,
      "vat_amount": 29.28,
      "vat_country": "ZA",
      "vat_recoverable": 0,
      "city_tax": 0,
      "rate_paid": 224.51,
      "ancillaries": 0,
      "fee": 0,
      "currency_local": "ZAR",
      "rate_paid_local": 4461.82,
      "fx_rate": 0.050318,
      "fx_date": "2026-08-30",
      "currency": "EUR",
      "revenue_model": "vendor_commission",
      "supplier_cost": 224.51,
      "markup": 0,
      "commission_received": 16.36,
      "commission_shared": 8.18,
      "commission_share_pct": 50,
      "rebate_received": 0,
      "vcc_ref": "VCC-8854252",
      "vcc_auth_amount": 249.51,
      "folio_amount": 224.51,
      "settled_amount": 224.51,
      "settled_at": "2026-08-30T23:59:00Z",
      "contracted_rate": null,
      "baseline_rate": 268.96,
      "market_rate": 260.89,
      "rate_honoured": 1,
      "customer": "UPS",
      "cost_centre": "BRU-CREW",
      "change_type": null,
      "change_source": null,
      "change_cost": 0,
      "modify_attempted": 0,
      "modify_failed_reason": null,
      "room_lost": 0,
      "exception_opened_at": null,
      "exception_resolved_at": null,
      "resolved_by": null,
      "sla_breached": 0,
      "recon_state": "matched",
      "recon_amount": 0,
      "crew_rating": null,
      "complaint_theme": null,
      "source_file_id": "AIMS-2026-08-29",
      "ingested_at": "2026-08-30T02:14:00Z",
      "version": 1,
      "public_rate": 268.96,
      "discount_pct": 16.53
    },
    {
      "id": "RS-8854647-2",
      "period": "2026-08",
      "night": "2026-08-30",
      "booking_id": "RS-8854647",
      "duty_id": "D-514647",
      "layover_id": "L-514648",
      "crew_id": "BEL-1010",
      "crew_name": "O. Declerck",
      "crew_rank": "CC",
      "traveller_type": "crew",
      "entity": "ASL Airlines Belgium",
      "legal_entity": "ASL Airlines Belgium NV",
      "home_base": "BRU",
      "station": "JNB",
      "country": "ZA",
      "property_id": "P-125",
      "hotel": "InterContinental OR Tambo",
      "chain": "IHG",
      "contract_id": null,
      "allotment_id": null,
      "is_allotment_night": 0,
      "rate_type": "bedbank",
      "duty_reason": "overnight",
      "night_status": "occupied",
      "lead_time_days": 5,
      "booking_created_at": "2026-08-24T14:00:00Z",
      "checkin_time": "14:00",
      "checkout_time": "12:00",
      "duty_end_utc": "2026-08-30T12:41:00Z",
      "duty_start_utc": "2026-08-30T11:50:00Z",
      "transfer_minutes": 44,
      "room_net": 203.24,
      "vat_rate": 15,
      "vat_amount": 30.49,
      "vat_country": "ZA",
      "vat_recoverable": 0,
      "city_tax": 0,
      "rate_paid": 233.73,
      "ancillaries": 0,
      "fee": 0,
      "currency_local": "ZAR",
      "rate_paid_local": 4645.06,
      "fx_rate": 0.050318,
      "fx_date": "2026-08-30",
      "currency": "EUR",
      "revenue_model": "vendor_net",
      "supplier_cost": 212.76,
      "markup": 20.97,
      "commission_received": 0,
      "commission_shared": 0,
      "commission_share_pct": 0,
      "rebate_received": 0,
      "vcc_ref": "VCC-8854647",
      "vcc_auth_amount": 258.73,
      "folio_amount": 233.73,
      "settled_amount": 233.73,
      "settled_at": "2026-08-30T23:59:00Z",
      "contracted_rate": null,
      "baseline_rate": 291.32,
      "market_rate": 282.58,
      "rate_honoured": 1,
      "customer": "DHL",
      "cost_centre": "BRU-CREW",
      "change_type": null,
      "change_source": null,
      "change_cost": 0,
      "modify_attempted": 0,
      "modify_failed_reason": null,
      "room_lost": 0,
      "exception_opened_at": null,
      "exception_resolved_at": null,
      "resolved_by": null,
      "sla_breached": 0,
      "recon_state": "matched",
      "recon_amount": 0,
      "crew_rating": null,
      "complaint_theme": null,
      "source_file_id": "AIMS-2026-08-29",
      "ingested_at": "2026-08-30T02:14:00Z",
      "version": 1,
      "public_rate": 291.32,
      "discount_pct": 19.77
    },
    {
      "id": "RS-8854653-3",
      "period": "2026-08",
      "night": "2026-08-30",
      "booking_id": "RS-8854653",
      "duty_id": "D-514653",
      "layover_id": "L-514654",
      "crew_id": "BEL-1029",
      "crew_name": "H. Willems",
      "crew_rank": "CC",
      "traveller_type": "crew",
      "entity": "ASL Airlines Belgium",
      "legal_entity": "ASL Airlines Belgium NV",
      "home_base": "LGG",
      "station": "JNB",
      "country": "ZA",
      "property_id": "P-125",
      "hotel": "InterContinental OR Tambo",
      "chain": "IHG",
      "contract_id": "C-125",
      "allotment_id": "A-125",
      "is_allotment_night": 1,
      "rate_type": "contracted",
      "duty_reason": "overnight",
      "night_status": "occupied",
      "lead_time_days": 9,
      "booking_created_at": "2026-08-19T01:15:00Z",
      "checkin_time": "01:15",
      "checkout_time": "08:15",
      "duty_end_utc": "2026-08-30T00:00:00Z",
      "duty_start_utc": "2026-08-30T06:30:00Z",
      "transfer_minutes": 44,
      "room_net": 208.16,
      "vat_rate": 15,
      "vat_amount": 31.22,
      "vat_country": "ZA",
      "vat_recoverable": 0,
      "city_tax": 0,
      "rate_paid": 239.38,
      "ancillaries": 29.94,
      "fee": 0,
      "currency_local": "ZAR",
      "rate_paid_local": 4757.34,
      "fx_rate": 0.050318,
      "fx_date": "2026-08-30",
      "currency": "EUR",
      "revenue_model": "airline_contract",
      "supplier_cost": 239.38,
      "markup": 0,
      "commission_received": 0,
      "commission_shared": 0,
      "commission_share_pct": 0,
      "rebate_received": 0,
      "vcc_ref": "VCC-8854653",
      "vcc_auth_amount": 294.32,
      "folio_amount": 269.32,
      "settled_amount": 269.32,
      "settled_at": "2026-08-30T23:59:00Z",
      "contracted_rate": 239.38,
      "baseline_rate": 291.32,
      "market_rate": 282.58,
      "rate_honoured": 1,
      "customer": "DHL",
      "cost_centre": "LGG-CREW",
      "change_type": null,
      "change_source": null,
      "change_cost": 0,
      "modify_attempted": 0,
      "modify_failed_reason": null,
      "room_lost": 0,
      "exception_opened_at": null,
      "exception_resolved_at": null,
      "resolved_by": null,
      "sla_breached": 0,
      "recon_state": "matched",
      "recon_amount": 0,
      "crew_rating": null,
      "complaint_theme": null,
      "source_file_id": "AIMS-2026-08-28",
      "ingested_at": "2026-08-30T02:14:00Z",
      "version": 1,
      "public_rate": 291.32,
      "discount_pct": 17.83
    },
    {
      "id": "RS-8853866-1",
      "period": "2026-08",
      "night": "2026-08-31",
      "booking_id": "RS-8853866",
      "duty_id": "D-513866",
      "layover_id": "L-513867",
      "crew_id": "BEL-1074",
      "crew_name": "M. De Smet",
      "crew_rank": "CPT",
      "traveller_type": "crew",
      "entity": "ASL Airlines Belgium",
      "legal_entity": "ASL Airlines Belgium NV",
      "home_base": "LGG",
      "station": "JNB",
      "country": "ZA",
      "property_id": "P-125",
      "hotel": "InterContinental OR Tambo",
      "chain": "IHG",
      "contract_id": "C-125",
      "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-29T15:00:00Z",
      "checkin_time": "15:00",
      "checkout_time": "12:00",
      "duty_end_utc": "2026-08-31T13:41:00Z",
      "duty_start_utc": "2026-08-31T09:15:00Z",
      "transfer_minutes": 44,
      "room_net": 256.27,
      "vat_rate": 15,
      "vat_amount": 38.44,
      "vat_country": "ZA",
      "vat_recoverable": 0,
      "city_tax": 0,
      "rate_paid": 294.71,
      "ancillaries": 28.08,
      "fee": 15.97,
      "currency_local": "ZAR",
      "rate_paid_local": 5867.79,
      "fx_rate": 0.050225,
      "fx_date": "2026-08-31",
      "currency": "EUR",
      "revenue_model": "airline_contract",
      "supplier_cost": 294.71,
      "markup": 0,
      "commission_received": 0,
      "commission_shared": 0,
      "commission_share_pct": 0,
      "rebate_received": 0,
      "vcc_ref": "VCC-8853866",
      "vcc_auth_amount": 293.5,
      "folio_amount": 322.79,
      "settled_amount": 322.79,
      "settled_at": "2026-08-31T23:59:00Z",
      "contracted_rate": 240.42,
      "baseline_rate": 309.45,
      "market_rate": 300.17,
      "rate_honoured": 0,
      "customer": "DHL",
      "cost_centre": "LGG-CREW",
      "change_type": null,
      "change_source": null,
      "change_cost": 0,
      "modify_attempted": 0,
      "modify_failed_reason": null,
      "room_lost": 0,
      "exception_opened_at": null,
      "exception_resolved_at": null,
      "resolved_by": null,
      "sla_breached": 0,
      "recon_state": "matched",
      "recon_amount": 0,
      "crew_rating": null,
      "complaint_theme": null,
      "source_file_id": "AIMS-2026-08-31",
      "ingested_at": "2026-08-31T02:14:00Z",
      "version": 1,
      "public_rate": 309.45,
      "discount_pct": 4.76
    },
    {
      "id": "RS-8853925-1",
      "period": "2026-08",
      "night": "2026-08-31",
      "booking_id": "RS-8853925",
      "duty_id": "D-513925",
      "layover_id": "L-513926",
      "crew_id": "BEL-1050",
      "crew_name": "H. De Smet",
      "crew_rank": "CPT",
      "traveller_type": "crew",
      "entity": "ASL Airlines Belgium",
      "legal_entity": "ASL Airlines Belgium NV",
      "home_base": "BRU",
      "station": "JNB",
      "country": "ZA",
      "property_id": "P-124",
      "hotel": "Protea OR Tambo",
      "chain": "Marriott",
      "contract_id": "C-124",
      "allotment_id": "A-124",
      "is_allotment_night": 1,
      "rate_type": "contracted",
      "duty_reason": "overnight",
      "night_status": "occupied",
      "lead_time_days": 5,
      "booking_created_at": "2026-08-26T16:00:00Z",
      "checkin_time": "16:00",
      "checkout_time": "10:00",
      "duty_end_utc": "2026-08-31T14:39:00Z",
      "duty_start_utc": "2026-08-31T11:50:00Z",
      "transfer_minutes": 46,
      "room_net": 201.07,
      "vat_rate": 15,
      "vat_amount": 30.16,
      "vat_country": "ZA",
      "vat_recoverable": 0,
      "city_tax": 0,
      "rate_paid": 231.23,
      "ancillaries": 0,
      "fee": 15.97,
      "currency_local": "ZAR",
      "rate_paid_local": 4603.88,
      "fx_rate": 0.050225,
      "fx_date": "2026-08-31",
      "currency": "EUR",
      "revenue_model": "airline_contract",
      "supplier_cost": 231.23,
      "markup": 0,
      "commission_received": 0,
      "commission_shared": 0,
      "commission_share_pct": 0,
      "rebate_received": 0,
      "vcc_ref": "VCC-8853925",
      "vcc_auth_amount": 256.23,
      "folio_amount": 231.23,
      "settled_amount": 231.23,
      "settled_at": "2026-08-31T23:59:00Z",
      "contracted_rate": 231.23,
      "baseline_rate": 311.17,
      "market_rate": 301.83,
      "rate_honoured": 1,
      "customer": "DHL",
      "cost_centre": "BRU-CREW",
      "change_type": null,
      "change_source": null,
      "change_cost": 0,
      "modify_attempted": 0,
      "modify_failed_reason": null,
      "room_lost": 0,
      "exception_opened_at": null,
      "exception_resolved_at": null,
      "resolved_by": null,
      "sla_breached": 0,
      "recon_state": "matched",
      "recon_amount": 0,
      "crew_rating": null,
      "complaint_theme": null,
      "source_file_id": "AIMS-2026-08-31",
      "ingested_at": "2026-08-31T02:14:00Z",
      "version": 1,
      "public_rate": 311.17,
      "discount_pct": 25.69
    },
    {
      "id": "RS-8854107-2",
      "period": "2026-08",
      "night": "2026-08-31",
      "booking_id": "RS-8854107",
      "duty_id": "D-514107",
      "layover_id": "L-514108",
      "crew_id": "BEL-1066",
      "crew_name": "A. Claes",
      "crew_rank": "ENG",
      "traveller_type": "crew",
      "entity": "ASL Airlines Belgium",
      "legal_entity": "ASL Airlines Belgium NV",
      "home_base": "LGG",
      "station": "JNB",
      "country": "ZA",
      "property_id": "P-124",
      "hotel": "Protea OR Tambo",
      "chain": "Marriott",
      "contract_id": "C-124",
      "allotment_id": "A-124",
      "is_allotment_night": 1,
      "rate_type": "contracted",
      "duty_reason": "overnight",
      "night_status": "occupied",
      "lead_time_days": 1,
      "booking_created_at": "2026-08-29T01:15:00Z",
      "checkin_time": "01:15",
      "checkout_time": "11:00",
      "duty_end_utc": "2026-08-31T00:00:00Z",
      "duty_start_utc": "2026-08-31T06:30:00Z",
      "transfer_minutes": 46,
      "room_net": 198.33,
      "vat_rate": 15,
      "vat_amount": 29.75,
      "vat_country": "ZA",
      "vat_recoverable": 0,
      "city_tax": 0,
      "rate_paid": 228.08,
      "ancillaries": 0,
      "fee": 0,
      "currency_local": "ZAR",
      "rate_paid_local": 4541.16,
      "fx_rate": 0.050225,
      "fx_date": "2026-08-31",
      "currency": "EUR",
      "revenue_model": "routespring_contract",
      "supplier_cost": 213.14,
      "markup": 14.94,
      "commission_received": 0,
      "commission_shared": 0,
      "commission_share_pct": 0,
      "rebate_received": 0,
      "vcc_ref": "VCC-8854107",
      "vcc_auth_amount": 253.08,
      "folio_amount": 228.08,
      "settled_amount": 228.08,
      "settled_at": "2026-08-31T23:59:00Z",
      "contracted_rate": 228.08,
      "baseline_rate": 311.17,
      "market_rate": 301.83,
      "rate_honoured": 1,
      "customer": "UPS",
      "cost_centre": "LGG-CREW",
      "change_type": null,
      "change_source": null,
      "change_cost": 0,
      "modify_attempted": 0,
      "modify_failed_reason": null,
      "room_lost": 0,
      "exception_opened_at": null,
      "exception_resolved_at": null,
      "resolved_by": null,
      "sla_breached": 0,
      "recon_state": "matched",
      "recon_amount": 0,
      "crew_rating": null,
      "complaint_theme": null,
      "source_file_id": "AIMS-2026-08-30",
      "ingested_at": "2026-08-31T02:14:00Z",
      "version": 1,
      "public_rate": 311.17,
      "discount_pct": 26.7
    },
    {
      "id": "RS-8854252-3",
      "period": "2026-08",
      "night": "2026-08-31",
      "booking_id": "RS-8854252",
      "duty_id": "D-514252",
      "layover_id": "L-514253",
      "crew_id": "BEL-1089",
      "crew_name": "L. Willems",
      "crew_rank": "CC",
      "traveller_type": "crew",
      "entity": "ASL Airlines Belgium",
      "legal_entity": "ASL Airlines Belgium NV",
      "home_base": "BRU",
      "station": "JNB",
      "country": "ZA",
      "property_id": "P-124",
      "hotel": "Protea OR Tambo",
      "chain": "Marriott",
      "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-28T05:40:00Z",
      "checkin_time": "05:40",
      "checkout_time": "08:15",
      "duty_end_utc": "2026-08-31T04:19:00Z",
      "duty_start_utc": "2026-08-31T06:30:00Z",
      "transfer_minutes": 46,
      "room_net": 225.87,
      "vat_rate": 15,
      "vat_amount": 33.88,
      "vat_country": "ZA",
      "vat_recoverable": 0,
      "city_tax": 0,
      "rate_paid": 259.75,
      "ancillaries": 0,
      "fee": 0,
      "currency_local": "ZAR",
      "rate_paid_local": 5171.73,
      "fx_rate": 0.050225,
      "fx_date": "2026-08-31",
      "currency": "EUR",
      "revenue_model": "vendor_commission",
      "supplier_cost": 259.75,
      "markup": 0,
      "commission_received": 18.92,
      "commission_shared": 9.46,
      "commission_share_pct": 50,
      "rebate_received": 0,
      "vcc_ref": "VCC-8854252",
      "vcc_auth_amount": 284.75,
      "folio_amount": 259.75,
      "settled_amount": 259.75,
      "settled_at": "2026-08-31T23:59:00Z",
      "contracted_rate": null,
      "baseline_rate": 311.17,
      "market_rate": 301.83,
      "rate_honoured": 1,
      "customer": "UPS",
      "cost_centre": "BRU-CREW",
      "change_type": null,
      "change_source": null,
      "change_cost": 0,
      "modify_attempted": 0,
      "modify_failed_reason": null,
      "room_lost": 0,
      "exception_opened_at": null,
      "exception_resolved_at": null,
      "resolved_by": null,
      "sla_breached": 0,
      "recon_state": "matched",
      "recon_amount": 0,
      "crew_rating": null,
      "complaint_theme": null,
      "source_file_id": "AIMS-2026-08-29",
      "ingested_at": "2026-08-31T02:14:00Z",
      "version": 1,
      "public_rate": 311.17,
      "discount_pct": 16.52
    }
  ]
}