ROOM MOVE
From Room 101
Move Reason By Guest
To Room 102
Description
Move Reason
OK CLOSE
Function Detail:
From Room: the guest's room needs to be moved. This field is required and selected from list.
To Room: the guest's room needs to be moved. This field is required and selected from the list.
Move Reason: guest's reason for changing rooms. This field is required and selected from list.
Description: describe the guest's reason for changing rooms. This field is a required string and not exceeding 255 characters. This is automatically generated data according to the selected "Move Reason" and allows the user to edit.
When the user clicks the "CLOSE" button, the system will display the confirmation message "Do you want to close?" with "YES" and "NO" button. If the user clicks "YES",the system will exit this function. If the user clicks "NO", the system will close the confirmation message.
When the user clicks the "OK" button, the system will perform the following actions sequentially:
• Check the validation of the input data described above. If it is invalid, the system displays the error message "The input data for <XXXX> field is invalid!".
• Check the condition of "From Room" that is occupied by guests. If the condition is FALSE, the system displays the error message "There are no guests staying in the room <From Room>, so it is not possible to move the room!".
• Check the condition of "To Room" that is unoccupied by guests. If the condition is FALSE, the system displays the error message "The room <To Room> is occupied so there is no possibility to move the room!".
o If the above conditions are met, the system will move the guest's room and display the successful message "Guest has been moved from room <From Room> to room <To Room>!"
Zoom
+ 94%
Dage 212
Close