We explain below how the Reception and Housekeeper status are related in Novohit, since we did not find any problem in the way the status work:
a) Reception statuses are automatically changed when users perform some operation with the room, e.g.
i) It is set as "Occupied" when checking in.
ii) It is set as "Expected Departure" on the day of checkout.
iii) It is set as "Vacant" and "Dirty" when you checkout.
iv) It is set as "Reserved" when it is pre-assigned to a reservation.
v) It is set as "Out of Service" when it is indicated that it will be under maintenance.
vi) It is left as "Dirty" the room that is changed to another room.
vii) A room that ends its period out of service is set as "Dirty".
b) Housekeepers' statuses are entered manually in the option "Front Office --> Housekeepers --> Assign Status" and must reflect the situation of the rooms when the supervisors perform the visual verification, or the procedure defined by the hotel to physically verify the statuses of the rooms.
c) When the system automatically changes the reception statuses of the rooms, it does not change the statuses of the Housekeepers at all.
d) When the housekeeper statuses are captured, the only effect it has on the reception statuses is to clean or a dirty room. Housekeeper "Occupied Clean" and "Vacant Clean" status set the room to "Clean" at the front desk and Housekeeper "Occupied Dirty" and "Vacant Dirty" status set the room to "Dirty" at the front desk. This guides the receptionist as to whether or not to assign a room to a guest.
e) When assigning a room as out of service in the option "Front Office --> Housekeeper --> Rooms Out of Service" the system assigns the status "Out of Service" in Reception but not in Housekeeper.
f) All of the above allows issuing the discrepancy report to detect status differences between what the system reflects based on its operations (Reception) and what the housekeeper statuses reflect based on their physical review and manual capture within the system.
g) The system performs checks at the level of the "Reception" status, not the "Housekeeper" status, in order to avoid conflicts with the rooms, e.g.,
i) It does not allow check-in to a room that is occupied, checked out, out of service or booked for a different reservation than the one to be checked in.
ii) The system does not allow you to extend your stay if the room is pre-assigned or out of service for the dates you wish to extend your stay.
iii) The system does not allow you to put a room out of service if the room is occupied or pre-assigned for the period you wish to disable the room.
iv) The system does not allow a room to be pre-assigned if it is occupied, pre-assigned or out of service for the dates of the reservation.
v) It is not allowed to change a room when the destination room is occupied, out of service or pre-assigned.
h) The system does allow checking in a room that is found to be dirty at the front desk, since this is only considered as a warning status for the user, who in the case of dirty rooms should choose another room or verify with the housekeeper the actual cleanliness status of the room. This is to prevent the front desk operation from being paralyzed and not being able to check in when the housekeeper has not cleaned the rooms by capturing their status, a situation that occurs frequently in our experience. The same situation occurs with room changes, where the system warns the user that the destination room may be dirty but allows the room change.