Sözleşmeler
Müşteri sözleşmeleri ve kiralama anlaşmalarının yönetildiği modül.
:::info Erişim
- Sol menü: Satış Yönetimi → Sözleşme Yönetimi
- URL:
https://demo.bulutfilo.com/sozlesme - Kayıt: 23 sonuç :::

Sayfa Sekmeleri (canlı ekrandan)
- Sözleşmeler
- Kiralamalar
- YENİ OLUŞTUR
- Sütunlar
- Taslaklar
Liste Sütunları (canlı ekrandan)
- Sözleşme No
- Bölgeler
- Tanım
- Başlangıç Tarihi
- Bitiş Tarihi
- Müşteri
- Sözleşme Tutar
- Ödeme Türü
- Ödeme Vadesi
- Yüklenici Firma
- Açıklama
- Sözleşme Kısıtları
- Araç Sayısı
- Durum
Sözleşmeye Araç Ekleme
Bir sözleşmeye araç eklerken kira bilgileri ve dönem girilir.
Validation: SozlesmeAracRequest
Form Alanları
| # | Alan | Tip | Zorunlu | Validasyon |
|---|---|---|---|---|
| 1 | Araç | dropdown | ✓ | required, numeric, exists:araclar,id |
| 2 | Kiralama Başlangıç Tarihi | date | ✓ | required, date |
| 3 | Kiralama Bitiş Tarihi | date | ✓ | required, date, after:kiralama_baslangic_tarihi |
| 4 | Kira Geliri (toplam) | sayı | ✓ | required, numeric |
| 5 | Aylık Kira Geliri | sayı | ✓ | required, numeric |
Çakışma Kontrolü (withValidator)
Aynı araç birden fazla sözleşmede aynı dönemde olamaz. Sistem otomatik olarak:
- O aracın diğer tüm
sozlesme_arackayıtlarını çeker - Yeni başlangıç tarihi mevcut bir sözleşmenin
[başlangıç, bitiş]periyoduna düşüyorsa hata - Yeni bitiş tarihi de aynı şekilde kontrol edilir
- Mevcut kayıt güncelleniyorsa kendi kaydı atlanır
- Hiç değişiklik yoksa kontrol skip edilir
Hata mesajı:
"Bu araç {sozlesme_adi} sözleşmesinde {baslangic} - {bitis} arasında zaten kiralanmış"
Kayıt Sonrası
sozlesme_araclartablosuna kayıt- Araç detayında
Kiralama Bilgilerisekmesi güncellenir - Aylık kira gelirleri otomatik olarak
Filo Gelir-Giderraporuna yansır - HistoryObserver snapshot
Bu sayfa canlı demo (
demo.bulutfilo.com) üzerinden yakalanan ekran ile oluşturulmuştur. İş kuralları ve veri akışı detayları için bkz. Sistem & İş Akışları.