Feature
Rentals module — rent out equipment, vehicles, chalets and rest-houses
- New "Rentals" page: rental categories, assets, rate cards, and full-cycle agreements (quote → confirm → check-out → check-in → close).
- Database-level double-booking prevention for serialized assets, and quantity management for pooled assets.
- Ready-made presets per business type: equipment, events, furniture, costumes, audio-visual, cars, motorcycles, chalets and rest-houses.
- Deposit tracking (hold / refund / convert), vehicle fields (odometer, fuel, driver) and venue fields (capacity, amenities, check-in/out times).
- Every rental closes to a ZATCA Phase 2 sales invoice and an automatically balanced journal entry.