- Shipped
- 8 Kasım 2026 00:55 UTC
- Author
- Kamo
- Commit
- f9a3c1d
- createRentalRequest kayıp ya da yabancı bir müşteri hesabı reddeder, Pazar (varlığın, başka bir deyişle seçilen) sözleşmede, ve tarihleri doğrular ve oran türü. Onayla, hesabı olmayan bir isteği reddeder. - setRentalRequestAccount / setBookingAccount kiracıyı başka bir hesaba taşıyın ve Her ikisi de güncellenen kayıtlara cevap veriyor. - İstekler: iptal/dekoder (IntentStatus.CANCELLED, neden saklandı) ve yeni tarihler ( Rezervasyonlar: çıkış (rezervasyonun FulfillmentOrder'ı) IN_PROGRESS), return veya end (COMPLETED; CommitmentStatus.FULFILLED; late ve damage ücretleri toplama eklenmiş; koşul notları), iptal (BOIDED, bitmeden önce), ve yeni tarihler (sadece dışarıdayken son), her biri varlığın diğer rezervasyonlarını kontrol ederek Varlık üzerinde bir satır kilidi var, böylece iki doğrulama çifte kayıt yapamaz. - EngagementLifecycle: bir VOIDED bağlantısı hiçbir şeyi bağlamaz; tüm bağlantılar iptal edilir ve herhangi bir emir yoktur İPTAL EDİLDİ. - Geri gönderilen bir rezervasyonun tarihleri artık geçerli değil (findRentalAssetBookings) tarih seçicileri için. - DTO'lar: marketId/marketTitle talepler, rezervasyonlar ve varlıklar üzerinde; rezervasyon -> rentalRequestUid, rateType, checkedOutAt, returnedAt, fees, notes, cancel reason; İstek -> iptalNedeni, rezervasyonDurumu. Listeler pazara göre filtrelenir ve varlıklar yüklenir her bir satır yerine her bir sorguda rezervasyonlar ve teslimatlar. - Kiralık varlıklar: tanımlama sütun; pazar örgütün kiralama pazarı olarak onaylanmıştır ve güncelleme sırasında taşınabilir; negatif oranlar reddedildi; güncelleme sırasında kopya kodlar reddedildi; kayıtta kiralanan bir varlık silinmez (onun yerine kapatın). - Endeksler: **************** sözleşmeye göre, sözleşmeler kiralamaya göre varlık, yükümlülüklere göre ödenmeler, örgüt ve pazara göre kiralama varlıkları (el ile uygulanır).
