Messages - Housekeeping
Every message in this area, with the exact text, the screen, the condition that triggers it and what to do. Text in angle brackets such as <room no> is filled in by the program. Search this page for a few words of the message you see.
Messages on screen
| Message (exact text) | Screen | When it appears | What to do |
|---|---|---|---|
Room <room name> cannot be changed here. Open Change room status. |
Dashboard - housekeeping list (#/dashboard) | You clicked a room in the housekeeping list of the Dashboard, but the room is not in a status that can be moved from there (for example it is under maintenance or reserved ready). | Open Housekeeping > Change House Keeping Status (change a room status). |
| (text returned by the server) | Block Unblock - #/room-maintenance | The server rejected or failed the request and returned its own text, which is shown as-is. The wording depends on the server rule that failed. | Read the text shown; it names the rule that failed. Find the same text in the Server-side messages table of this or another module file. If it is unclear, note the screen, time and text and contact support. |
Are you sure you want to unblock this Unit? |
Block Unblock - #/room-maintenance | A Yes/No confirmation box before the action runs. | Click Yes to continue or No to cancel; nothing changes until you confirm. |
Invalid block dates selected. |
Block Unblock - #/room-maintenance | A validation or business rule failed. | Correct the field or situation described in the message and repeat the action. If it still appears, contact support with the screen and exact text. |
Please enter block remark. |
Block Unblock - #/room-maintenance | A required value is empty or invalid when you click the action button. | | remark == null` |
Please enter remark. |
Block Unblock - #/room-maintenance | A required value is empty or invalid when you click the action button. | | blockRoom.remark.trim === ''` |
You can not perform block this Room.<br>Reason: Please select Room |
Block Unblock - #/room-maintenance | A business rule blocked the action. | Change the value or the data so that it satisfies the rule stated in the message. |
You can not perform edit this unblock Room.<br>Reason: Something went wrong |
Block Unblock - #/room-maintenance | A business rule blocked the action. | Change the value or the data so that it satisfies the rule stated in the message. |
You can't perform edit this unblock Room.<br>Reason: Please select block Room |
Block Unblock - #/room-maintenance | A business rule blocked the action. | Change the value or the data so that it satisfies the rule stated in the message. |
| (text returned by the server) | Change Room Status - #/housekeeping/room-status | The server rejected or failed the request and returned its own text, which is shown as-is. The wording depends on the server rule that failed. | Read the text shown; it names the rule that failed. Find the same text in the Server-side messages table of this or another module file. If it is unclear, note the screen, time and text and contact support. |
Room Status changed successfully. |
Change Room Status - #/housekeeping/room-status | Confirmation shown after the action completed. | Nothing to do. |
No Group Member found. |
House Keeping Report - #/housekeeping/report | A validation or business rule failed. | Correct the field or situation described in the message and repeat the action. If it still appears, contact support with the screen and exact text. |
Please select atleast one Room Status. |
House Keeping Report - #/housekeeping/report | A required selection has not been made when you click the action button. | | roomStatus.length <= 0` (2 places; first at line 101) |
Please select House Keeping Group. |
House Keeping Report - #/housekeeping/report | A required selection has not been made when you click the action button. | Select the house keeping group and Save. |
| (text returned by the server) | House Keeping Room Assignment - #/housekeeping/assignment | The server rejected or failed the request and returned its own text, which is shown as-is. The wording depends on the server rule that failed. | Read the text shown; it names the rule that failed. Find the same text in the Server-side messages table of this or another module file. If it is unclear, note the screen, time and text and contact support. |
Assignment Saved. |
House Keeping Room Assignment - #/housekeeping/assignment | Confirmation shown after the action completed. | Nothing to do. |
Server-side messages
These are produced by the SunPMS server (or its database) and appear on whatever screen made the request.
| Message (exact text) | Screen | When it appears | What to do |
|---|---|---|---|
<error message><br>Availability fails for Room Type:<room type name> |
Server: BlockedRoomService / ValidateAddBlockedRooms | The server refused the request and sent this text back to the screen. Condition: foreach (var item in blockedRoomList) AND item.IsActive == true AND roomresp.IsRoomAvailable == false AND lstFailedRoomtype.FindIndex(x => x... |
Correct the data named in the message and retry; if the cause is unclear contact support. |
Can not add rooms in blocked due to checkin/reservation exist. |
Server: BlockedRoomService / AddEditBlockedRoom | The server refused the request and sent this text back to the screen. Condition: else AND IsValid == false AND checkInRooms.Count > 0 |
Correct the data named in the message and retry; if the cause is unclear contact support. |
Can not add rooms in blocked due to some checkin/reservation exist. |
Server: BlockedRoomService / BulkAddBlockedRooms | The server refused the request and sent this text back to the screen. Condition: lstRooms.Count > 0 |
Correct the data named in the message and retry; if the cause is unclear contact support. |
Date should be between property min and rate max date. |
Server: HouseKeepingTaskDtoValidation | The server refused the request and sent this text back to the screen. Condition: (no enclosing condition: the failure path of the method) |
Correct the data named in the message and retry; if the cause is unclear contact support. |
Invalid HK Model |
Server: HouseKeepingService / GetHouseKeepingTaskDetail | The server refused the request and sent this text back to the screen. Condition: !validation.IsValid |
Correct the data named in the message and retry; if the cause is unclear contact support. |
No record found. |
Server: HKGroupService / GetHKGroupData; Server: HKGroupService / GetAllHKUsers; Server: HKGroupService / GetHKUsersGroupwise and 13 more | The server refused the request and sent this text back to the screen. Condition: data == null || data.Count <= 0 |
Refresh the screen; the record may have been deleted or belongs to another property. Re-select it and retry. |
Procedure failed. |
Server: BlockedRoomRepository / AddEditBlockedRoom; Server: BlockedRoomRepository / RemoveBlockedRoom; Server: ChangeRoomStatusRepository / ChangeRoomStatus and 5 more | The database call returned a failure code; the real cause is in the server exception log. Condition: status == -1 |
Try again. If it repeats, give support the screen, time and what you were saving; they can read the exception log. |
Property details not found |
Server: HouseKeepingReportService / GetHouseKeepingReport | The server refused the request and sent this text back to the screen. Condition: propertymaster == null |
Refresh the screen; the record may have been deleted or belongs to another property. Re-select it and retry. |
Record Already Exist. |
Server: HKGroupService / ValidateAddUpdateHKGroup; Server: HKTaskService / ValidateAddUpdateHKTask | The server refused the request and sent this text back to the screen. Condition: (_HKGroup.CheckHKGroupIsExist(HKGroup.HKGroupName, HKGroup.PropertyID, HKGroup.HKGroupID)) == true |
Use a different name or code, or edit the existing record. |
Something wrong, Please try again. |
Server: HKGroupService / HKGroupAddUpdate; Server: HKTaskService / HKTaskAddUpdate; Server: HKTaskService / AddCheckinHousekeepingTask and 6 more | The database call returned a failure code; the real cause is in the server exception log. Condition: HKGroupId <= 0 |
Try again. If it repeats, give support the screen, time and what you were saving; they can read the exception log. |