- Diantar
- 8 November 2026 pukul 00.55 UTC
- Pengarang
- Kamo
- Kommit
- f9a3c1d
- createRentalRequest menolak akun pelanggan hilang atau asing, rekaman pasar (aset, jika tidak yang dipilih) pada keterlibatan, dan memvalidasi tanggal dan jenis tarif. Konfirmasi menolak permintaan tanpa akun. - setRentalRequestAccount / setBookingAccount pindahkan penyewa ke akun lain dan jangan pernah hapusnya; keduanya menjawab rekor yang diperbarui. - Permintaan: batal/dekoder (IntentStatus.CANCELLED, alasan tetap) dan tanggal baru (dengan Bookings: check out (order pemenuhan reservasi) IN_PROGRESS), return atau end (COMPLETED; CommitmentStatus.FULFILLED; terlambat dan rusak biaya ditambahkan ke total; catatan kondisi), batalkan (dibuang, sebelum keluar), dan tanggal baru (hanya akhir sementara keluar), masing-masing memeriksa reservasi lain aset di bawah kunci baris pada aset sehingga dua konfirmasi tidak bisa dicatat ulang. - EngagementLifecycle: sebuah komitmen VOIDED tidak berkomitmen apa-apa; semua dibatalkan dan tidak ada perintah dibatalkan. - Reservasi yang dikembalikan tidak lagi menyimpan tanggalnya (findRentalAssetBookings) untuk pemilih tanggal. - DTOs: marketId/marketTitle pada permintaan, pemesanan dan aset; pemesanan -> rentalRequestUid, rateType, checkedOutAt, returnedAt, fees, notes, cancel reason; request -> cancelReason, bookingStatus. Daftar filter berdasarkan pasar dan isi aset, pemesanan dan penyerahan dalam satu pertanyaan setiap bukan per baris. - Aset sewa: kolom deskripsi; pasar divalidasi sebagai pasar sewa org dan dapat dipindahkan pada update; tingkat negatif ditolak; kode duplikat ditolak pada update; an aset dengan sewa pada catatan tidak dapat dihapus (matikan saja). - Indeks: **************** oleh keterlibatan, komitmen oleh sewa aset, pemenuhan oleh komitmen, sewa aset oleh org dan pasar (dilakukan dengan tangan).
