purwaren / ihram-front-desk

Front office / Front desk module for IHRAM
GNU General Public License v3.0
3 stars 1 forks source link

Cancel After Check In #54

Open sumayyah42 opened 4 years ago

sumayyah42 commented 4 years ago

Precondition: Individual Reservation (untuk group reservation tidak berlaku)

Ketika tamu sudah check in, tamu masih bisa cancel dengan konsekuensi harus membayar cancellation fee. Untuk itu, tambahkan tombol action Cancel pada Menu di halaman reservation yang sudah berstatus In house. Ketika tombol ini diklik

  1. Jika belum ada room charge (tanggal cancel = tanggal arrival room stay) dalam hotel bill sama sekali

    • Memasukkan tagihan cancellation fee sebesar 50% dari total room bill
    • Nominal room refund : total pembayaran kamar dikurangi cancellation fee
    • Set tanggal Departure menjadi hari ini
  2. Jika sudah ada room charge

    • Memasukkan tagihan cancellation fee sebesar 50% dari room rate
    • Nominal room refund : total pembayaran kamar dikurangi room charge dikurangi cancellation fee
    • Set tanggal Departure menjadi hari ini
anra54 commented 4 years ago

done at commit 517dc8a1fb08eac119c757cfa2072cdcc55d4b82

Note to sefl: kemungkinan butuh perubahan, proses create bukan di hotel bill, tapi di reservation

sumayyah42 commented 4 years ago

Ketika klik cancel pada reservation yang sudah check in, muncul error ini image

Setelah mencoba memperbaiki baris 863 tersebut, muncul error ini image

anra54 commented 4 years ago

fix at f05ad331860681da958978d59f27579be17428d5

sumayyah42 commented 4 years ago

@anra54

image