SunPMSby SunTatva Technologies

Messages - General and shared messages

Messages and errors · Updated

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
(text returned by the server) Email Template - #/setup/email-templates 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 want to delete this Email? Email Template - #/setup/email-templates A Yes/No confirmation box before the action runs. Click Yes to continue or No to cancel; nothing changes until you confirm.
Are you sure want to delete this Template? Email Template - #/setup/email-templates A Yes/No confirmation box before the action runs. Click Yes to continue or No to cancel; nothing changes until you confirm.
Are you sure want to replace this Email-Event? Email Template - #/setup/email-templates A Yes/No confirmation box before the action runs. Click Yes to continue or No to cancel; nothing changes until you confirm.
E-Mail Template added successfully. Email Template - #/setup/email-templates Confirmation shown after the action completed. Nothing to do.
E-Mail Template updated successfully. Email Template - #/setup/email-templates Confirmation shown after the action completed. Nothing to do.
Enter Valid Email Address Email Template - #/setup/email-templates A required value is empty or invalid when you click the action button. Type a valid email address in the Email Address field and Save.
Please enter Template Name. Email Template - #/setup/email-templates A required value is empty or invalid when you click the action button. | templateName == null`
Template deleted successfully. Email Template - #/setup/email-templates Confirmation shown after the action completed. Nothing to do.
(text returned by the server) Shared component: Grid 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.
(text returned by the server) Shared service: Common 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.
(text returned by the server) Shared service: Common 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.
(text returned by the server) Shared service: Common 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.
Copied Shared service: Common Confirmation shown after the action completed. 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.
Document not found. Shared service: Common 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.
Reservation cancelled. Shared service: Menu Action Confirmation shown after the action completed. Nothing to do.
Room status changed successfully. Shared service: Menu Action Confirmation shown after the action completed. 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.
This Booking/Reservation is NON-REFUNDABLE. <br> Please make sure to post the payment. Shared service: Menu Action A Yes/No confirmation box before the action runs. Click Yes to continue or No to cancel; nothing changes until you confirm.
Something went wrong. Please contact support Message box (all screens) Fallback text shown when the server returned no message (since 2026-10-18); the Error ID is added when the server provides one. Copy the Error ID and give it to support.

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
<key> is set but could not be decrypted. It must be encrypted with SUNCryptography - <", ex> Server: S3AppConfigurationService / DecryptSetting The server refused the request and sent this text back to the screen. Condition: catch (Exception ex) Correct the data named in the message and retry; if the cause is unclear contact support.
Documents cannot be saved: DOCUMENT_STORAGE_TYPE is not set for this property. Set Configuration > Document Storage for it. Server: FileService / DocumentBase64Image; Server: FileService / SaveRaiseIssueImage The server refused the request and sent this text back to the screen. Condition: foreach (var file in files) AND else Correct the data named in the message and retry; if the cause is unclear contact support.
EndDate must be greater than or equal to startDate Server: Common / GetHoursRange The server refused the request and sent this text back to the screen. Condition: ToDate < FromDate Correct the data named in the message and retry; if the cause is unclear contact support.
EndDate must be greater than or equal to StartDate Server: Common / GetDateRange The server refused the request and sent this text back to the screen. Condition: ToDate < FromDate Correct the data named in the message and retry; if the cause is unclear contact support.
Error in GetDateTimeFromInteger: Invalid input date Server: PMSDateService / GetDateTimeFromInteger; Server: DateTimeExtensions / ToDateTime; Server: DateTimeExtensions / GetDateTimeFromInteger The server refused the request and sent this text back to the screen. Condition: inputDate.Length != 8 Correct the data named in the message and retry; if the cause is unclear contact support.
Failed to upload '<file name>' to S3 bucket '< bucket name>' <$"> Server: S3BucketService / UploadFileAsync The server refused the request and sent this text back to the screen. Condition: while (retryCount < maxRetries && !success) AND catch (Exception ex) AND retryCount >= maxRetries Correct the data named in the message and retry; if the cause is unclear contact support.
InsertShiftTran Procedure failed. Server: ShiftRepository / AddShift 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.
Invalid Version provided Server: VersionService / UpdateVersion The server refused the request and sent this text back to the screen. Condition: nv.Length < 3 Correct the data named in the message and retry; if the cause is unclear contact support.
Invalid Version. The current Version is greater then new version. Server: VersionService / UpdateVersion The server refused the request and sent this text back to the screen. Condition: cv.Length >= 3 AND Convert.ToInt16(nv[0]) < Convert.ToInt16(cv[0]) || Convert.ToInt16(nv[1]) < Convert.ToInt16(cv[1]) || Convert.ToInt16(nv[2]) <... Correct the data named in the message and retry; if the cause is unclear contact support.
Ivalid FTP Settings Server: FileService / GetFTPSettings The server refused the request and sent this text back to the screen. Condition: ftpSettings == null || string.IsNullOrWhiteSpace(ftpSettings.FTPUrl) Correct the data named in the message and retry; if the cause is unclear contact support.
Missing document storage settings Server: FileService / UploadDocumentImage; Server: FileService / DownloadDocumentImage The server refused the request and sent this text back to the screen. Condition: storageType == null || !int.TryParse(storageType.SettingValue, out var storageTypeValue) Correct the data named in the message and retry; if the cause is unclear contact support.
No document was asked for. Server: FileService / GetDocumentImage The server refused the request and sent this text back to the screen. Condition: string.IsNullOrWhiteSpace(imageName) Correct the data named in the message and retry; if the cause is unclear contact support.
No record found. Server: DepositService / GetDepositData; Server: DeviceConfigService / GetDeviceConfigData; Server: DeviceConfigService / GetDoorLockMappingData 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.
No setting value found. Server: FileService / GetFTPSettings The server refused the request and sent this text back to the screen. Condition: ftpDetail == null || string.IsNullOrWhiteSpace(ftpDetail.SettingValue) Correct the data named in the message and retry; if the cause is unclear contact support.
Please ensure that the transfer days are set to a non-zero integer and are not left empty. Server: PMSLogService / BackupPostgreEventLogData The server refused the request and sent this text back to the screen. Condition: else Correct the data named in the message and retry; if the cause is unclear contact support.
Procedure failed. Server: DepositRepository / DepositAddUpdate; Server: DeviceConfigRepository / DeviceConfigAddUpdate; Server: DNRRepository / DNRAddUpdate and 8 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 not found or property region is invalid. Server: CachingService The server refused the request and sent this text back to the screen. Condition: (no enclosing condition: the failure path of the method) Refresh the screen; the record may have been deleted or belongs to another property. Re-select it and retry.
PropertyID is missing in request header. Server: BaseController 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.
Record Already Exist. Server: DepositService / ValidateAddUpdateDeposit; Server: DNRService / ValidateAddUpdateDNR; Server: GuestCategoryService / ValidateAddUpdateGuestCategory and 4 more The server refused the request and sent this text back to the screen. Condition: (_deposit.CheckDepositIsExist(deposit.DepositName, deposit.PropertyID, deposit.DepositID)) == true Use a different name or code, or edit the existing record.
Request is not valid. Server: HourlyRentalInfoService / createHourlyRentalDetails; Server: RentalInfoService / createRentalDetails The server refused the request and sent this text back to the screen. Condition: switch (rentalInfoRequestDTO.RateStayChangeRequestID) Correct the data named in the message and retry; if the cause is unclear contact support.
Something went wrong while getting data Server: PMSLogService / AddSelfCheckInLog; Server: PMSLogService / GetSelfCheckInDetail The server refused the request and sent this text back to the screen. Condition: else Correct the data named in the message and retry; if the cause is unclear contact support.
Something went wrong while getting data. Server: PMSLogService / UpdateSelfCheckInLog The server refused the request and sent this text back to the screen. Condition: else Correct the data named in the message and retry; if the cause is unclear contact support.
Something wrong, Please try again. Server: DepositService / DepositAddUpdate; Server: DNRService / DNRAddUpdate; Server: GuestCategoryService / GuestCategoryAddUpdate and 7 more The database call returned a failure code; the real cause is in the server exception log. Condition: depositId <= 0 Try again. If it repeats, give support the screen, time and what you were saving; they can read the exception log.
The document is not available. Server: FileService / GetDocumentImage The server refused the request and sent this text back to the screen. Condition: bytes.Length == 0 Correct the data named in the message and retry; if the cause is unclear contact support.
Unable to connect to the FTP Server. Server: FileService / SaveOnFTP; Server: FileService / DownloadFrpmFTP The server refused the request and sent this text back to the screen. Condition: !ftpClient.IsConnected || !ftpClient.IsAuthenticated Correct the data named in the message and retry; if the cause is unclear contact support.
Unexpected key size. Server: WebPushSender / Encrypt The server refused the request and sent this text back to the screen. Condition: browserPublicKey.Length != 65 || browserPublicKey[0] != 0x04 || authSecret.Length < 16 Correct the data named in the message and retry; if the cause is unclear contact support.
Unsupported files. Please upload valid png or jpeg file with proper content type Server: FileService / UploadDocumentImage The server refused the request and sent this text back to the screen. Condition: fileList == null || !fileList.Any Correct the data named in the message and retry; if the cause is unclear contact support.