SunPMSby SunTatva Technologies

Messages - Configuration masters

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) Document Type - #/setup/document-types 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 Document Type? Document Type - #/setup/document-types A Yes/No confirmation box before the action runs. Click Yes to continue or No to cancel; nothing changes until you confirm.
Can't delete Document Type - #/setup/document-types A business rule blocked the action. Change the value or the data so that it satisfies the rule stated in the message.
Document added successfully. Document Type - #/setup/document-types Confirmation shown after the action completed. Nothing to do.
Document updated successfully. Document Type - #/setup/document-types Confirmation shown after the action completed. Nothing to do.
DocumentType deleted successfully. Document Type - #/setup/document-types Confirmation shown after the action completed. Nothing to do.
Please enter Code. Document Type - #/setup/document-types A required value is empty or invalid when you click the action button. | form.value.shortName == null`
Please enter Document Type Name. Document Type - #/setup/document-types A required value is empty or invalid when you click the action button. | form.value.documentTypeName == null`
(text returned by the server) Exchange Rate - #/setup/exchange-rates 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 change Base Currency? Exchange Rate - #/setup/exchange-rates 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 ExchangeRate? Exchange Rate - #/setup/exchange-rates A Yes/No confirmation box before the action runs. Click Yes to continue or No to cancel; nothing changes until you confirm.
Exchange rate added successfully. Exchange Rate - #/setup/exchange-rates Confirmation shown after the action completed. Nothing to do.
Exchange Rate already exists. Exchange Rate - #/setup/exchange-rates The value you entered clashes with an existing record. Use a different name or code, or edit the existing record instead.
Exchange rate updated successfully. Exchange Rate - #/setup/exchange-rates Confirmation shown after the action completed. Nothing to do.
Exchange Rate deleted successfully. (source text has a typo: Exchnage) Exchange Rate - #/setup/exchange-rates Confirmation shown after the action completed. Nothing to do.
Please enter Currency Name. Exchange Rate - #/setup/exchange-rates A required value is empty or invalid when you click the action button. | form.value.currencyName == null`
Please enter Currency Sign. Exchange Rate - #/setup/exchange-rates A required value is empty or invalid when you click the action button. | form.value.currencySign == null`
(text returned by the server) Ip White List - #/setup/ip-allow-list 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 ip White List? Ip White List - #/setup/ip-allow-list A Yes/No confirmation box before the action runs. Click Yes to continue or No to cancel; nothing changes until you confirm.
IP Address added successfully. Ip White List - #/setup/ip-allow-list Confirmation shown after the action completed. Nothing to do.
IP Address deleted successfully. Ip White List - #/setup/ip-allow-list Confirmation shown after the action completed. Nothing to do.
IP Address is not valid. Ip White List - #/setup/ip-allow-list A validation or business rule failed. | Number(strSubnetIdentification) > 255 || Number(strDeviceIdentification) > 255 || Number(strHostIdentification) > 255 || strN...`
IP Address Remark required. Ip White List - #/setup/ip-allow-list A validation or business rule failed. Type a remark for the IP address and Save.
IP Address required. Ip White List - #/setup/ip-allow-list A validation or business rule failed. Type the IP address and Save.
(text returned by the server) Measurement Unit - #/setup/measurement-units 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 Measurement Unit? Measurement Unit - #/setup/measurement-units A Yes/No confirmation box before the action runs. Click Yes to continue or No to cancel; nothing changes until you confirm.
Measurement unit added successfully. Measurement Unit - #/setup/measurement-units Confirmation shown after the action completed. Nothing to do.
Measurement Unit deleted successfully. Measurement Unit - #/setup/measurement-units Confirmation shown after the action completed. Nothing to do.
Measurement unit updated successfully. Measurement Unit - #/setup/measurement-units Confirmation shown after the action completed. Nothing to do.
Please enter Code. Measurement Unit - #/setup/measurement-units A required value is empty or invalid when you click the action button. | form.value.shortName == null`
Please enter Measurement Name. Measurement Unit - #/setup/measurement-units A required value is empty or invalid when you click the action button. | form.value.measurementName == null`
(text returned by the server) Other Charge Category - #/setup/other-charge-categories 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 Other Charge Category? Other Charge Category - #/setup/other-charge-categories A Yes/No confirmation box before the action runs. Click Yes to continue or No to cancel; nothing changes until you confirm.
Other charge category added successfully. Other Charge Category - #/setup/other-charge-categories Confirmation shown after the action completed. Nothing to do.
Other Charge Category deleted successfully. Other Charge Category - #/setup/other-charge-categories Confirmation shown after the action completed. Nothing to do.
Other charge category updated successfully. Other Charge Category - #/setup/other-charge-categories Confirmation shown after the action completed. Nothing to do.
Please enter Category Name. Other Charge Category - #/setup/other-charge-categories A required value is empty or invalid when you click the action button. | form.value.categoryName == null`
Please enter Code. Other Charge Category - #/setup/other-charge-categories A required value is empty or invalid when you click the action button. | form.value.shortName == null`
(text returned by the server) Other Charges - #/setup/other-charges 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 Charge? Other Charges - #/setup/other-charges A Yes/No confirmation box before the action runs. Click Yes to continue or No to cancel; nothing changes until you confirm.
Other charge added successfully. Other Charges - #/setup/other-charges Confirmation shown after the action completed. Nothing to do.
Other Charge deleted successfully. Other Charges - #/setup/other-charges Confirmation shown after the action completed. Nothing to do.
Other Charge order updated Successfully. Other Charges - #/setup/other-charges Confirmation shown after the action completed. Nothing to do.
Other charge updated successfully. Other Charges - #/setup/other-charges Confirmation shown after the action completed. Nothing to do.
Please enter Code. Other Charges - #/setup/other-charges A required value is empty or invalid when you click the action button. | form.value.shortName == null`
Please enter Other Charge Name. Other Charges - #/setup/other-charges A required value is empty or invalid when you click the action button. | form.value.chargeName == null`
You can not set Other Charge as Always Charge and CRS Charge both at same time, Please set one of them Other Charges - #/setup/other-charges 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) Payment Type - #/setup/payment-types 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 PaymentType? Payment Type - #/setup/payment-types A Yes/No confirmation box before the action runs. Click Yes to continue or No to cancel; nothing changes until you confirm.
Debit Card payment type cannot be deleted. Payment Type - #/setup/payment-types A business rule blocked the action. Change the value or the data so that it satisfies the rule stated in the message.
Payment type added successfully. Payment Type - #/setup/payment-types Confirmation shown after the action completed. Nothing to do.
Payment Type deleted successfully. Payment Type - #/setup/payment-types Confirmation shown after the action completed. Nothing to do.
Payment type updated successfully. Payment Type - #/setup/payment-types Confirmation shown after the action completed. Nothing to do.
PaymentType order updated Successfully. Payment Type - #/setup/payment-types Confirmation shown after the action completed. Nothing to do.
Please enter Code. Payment Type - #/setup/payment-types A required value is empty or invalid when you click the action button. | form.value.shortName == null`
Please enter Payment Type Name. Payment Type - #/setup/payment-types A required value is empty or invalid when you click the action button. | form.value.paymentTypeName == null`
(text returned by the server) Policy - #/setup/policies 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.
Created Policies Successfully Policy - #/setup/policies Confirmation shown after the action completed. Nothing to do.
Please select at least one Policy Policy - #/setup/policies A required selection has not been made when you click the action button. Select the at least one policy and Save.
Please select Ratetype Policy - #/setup/policies A required selection has not been made when you click the action button. Select the ratetype and Save.
Please select Roomtype Policy - #/setup/policies A required selection has not been made when you click the action button. Select the roomtype and Save.
(text returned by the server) Rate Type - #/setup/rate-types 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) Rate Type - #/setup/rate-types 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 create <sun tatva rate type name> Ratetype on <enginename>? Rate Type - #/setup/rate-types 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 Deactive SunTatva <sun tatva rate type name> Rate Type link with OTA<engine rate plan name> Room Type on <engine name>? Rate Type - #/setup/rate-types 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 RateType? Rate Type - #/setup/rate-types A Yes/No confirmation box before the action runs. | isBaseRateTypeDelete == null AND if ( (showConfirmMessage(`
Are you sure want to Map <ota room name> RateType with <sun tatva room name> RateType? Rate Type - #/setup/rate-types 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 UnMap <engine rate plan name> RateType with <sun tatva rate type name> RateType? Rate Type - #/setup/rate-types A Yes/No confirmation box before the action runs. Click Yes to continue or No to cancel; nothing changes until you confirm.
Created and Mapped RateType Successfully Rate Type - #/setup/rate-types Confirmation shown after the action completed. Nothing to do.
Deactived <sun tatva rate type name> RateType Successfully Rate Type - #/setup/rate-types Confirmation shown after the action completed. Nothing to do.
Mapped RateType Successfully Rate Type - #/setup/rate-types Confirmation shown after the action completed. Nothing to do.
Please enter Code. Rate Type - #/setup/rate-types A required value is empty or invalid when you click the action button. | form.controls['shortName'].value == null`
Please enter Rate Type Name. Rate Type - #/setup/rate-types A required value is empty or invalid when you click the action button. | form.controls['rateTypeName'].value == null`
Please select OTA RateType Rate Type - #/setup/rate-types A required selection has not been made when you click the action button. Select the ota ratetype and Save.
Please select SunTatva RateType Rate Type - #/setup/rate-types A required selection has not been made when you click the action button. Select the suntatva ratetype and Save.
Rate Type added Successfully. Rate Type - #/setup/rate-types Confirmation shown after the action completed. Nothing to do.
Rate Type deleted successfully. Rate Type - #/setup/rate-types Confirmation shown after the action completed. Nothing to do.
Rate Type order updated Successfully. Rate Type - #/setup/rate-types Confirmation shown after the action completed. Nothing to do.
Rate Type sync successfully. Rate Type - #/setup/rate-types Confirmation shown after the action completed. Nothing to do.
Rate Type updated Successfully. Rate Type - #/setup/rate-types Confirmation shown after the action completed. Nothing to do.
UnMapped RateType Successfully Rate Type - #/setup/rate-types Confirmation shown after the action completed. Nothing to do.
You can't delete Base RateType Rate Type - #/setup/rate-types A business rule blocked the action. | isBaseRateTypeDelete == null)`
(text returned by the server) Role 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 Role? Role A Yes/No confirmation box before the action runs. Click Yes to continue or No to cancel; nothing changes until you confirm.
Please check Privilege. Role 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 check Privilege. (note) Role Since 2026-10-18 this is asked only when you edit an existing role; a new role saves without privileges. Assign privileges in Assign Transaction / Report Privileges.
Please enter Code. Role A required value is empty or invalid when you click the action button. | shortName == null`
Please enter Role Name. Role A required value is empty or invalid when you click the action button. | roleName == null`
Role added Successfully. Role Confirmation shown after the action completed. Nothing to do.
Role deleted successfully. Role Confirmation shown after the action completed. Nothing to do.
Role updated Successfully. Role Confirmation shown after the action completed. Nothing to do.
(text returned by the server) Users - #/setup/users 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 to reset password of below User?<br> User Name: <full name> Users - #/setup/users 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 <event> this User? Users - #/setup/users A Yes/No confirmation box before the action runs. | event == "activate"`
Are you sure you want to unlock: <full name>? Users - #/setup/users A Yes/No confirmation box before the action runs. Click Yes to continue or No to cancel; nothing changes until you confirm.
Invalid E-Mail ID. Users - #/setup/users A validation or business rule failed. Type a valid e-mail address and Save.
A temporary password was e-mailed to the user. It must be changed at the next sign-in. Users - #/setup/users Shown after Reset succeeded: SunAuth e-mailed a temporary password to the user (the password is never shown). Ask the user to check their e-mail; at the first sign-in they must choose a new password.
The e-mail with the temporary password could not be sent, so the password was not changed.... / This user has no e-mail address, so a temporary password cannot be sent.... Users - #/setup/users Reset could not e-mail the temporary password; the old password still works. Add or correct the user's e-mail address (or ask SunTatva support to check the e-mail settings) and click Reset again.
Password and confirm password does not match. Users - #/setup/users A validation or business rule failed. Type the same password in the Password and Confirm Password fields.
Please enter confirm New Password. Users - #/setup/users A required value is empty or invalid when you click the action button. Type the confirm new password in the confirm New Password field and Save.
Please enter Full Name. Users - #/setup/users A required value is empty or invalid when you click the action button. | fullName == null`
Please enter Mobile number. Users - #/setup/users A required value is empty or invalid when you click the action button. | userMobile == null`
Please enter New Password. Users - #/setup/users A required value is empty or invalid when you click the action button. Type the new password in the New Password field and Save.
Please enter User Email. Users - #/setup/users A required value is empty or invalid when you click the action button. | userEmail == null`
Please enter User Name. Users - #/setup/users A required value is empty or invalid when you click the action button. | userName == null`
Please select at least one Property. Users - #/setup/users A required selection has not been made when you click the action button. Select the at least one property and Save.
Please select Country. Users - #/setup/users A required selection has not been made when you click the action button. | country == null`
Please select Role of selected Properties. Users - #/setup/users A required selection has not been made when you click the action button. Select the role of selected properties and Save.
Something went wrong Users - #/setup/users 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.
User <to lower case> successfully. Users - #/setup/users Confirmation shown after the action completed. Nothing to do.
User added successfully. Users - #/setup/users Confirmation shown after the action completed. Nothing to do.
User deleted successfully. Users - #/setup/users Confirmation shown after the action completed. Nothing to do.
User unlocked successfully. Users - #/setup/users Confirmation shown after the action completed. Nothing to do.
User updated successfully. Users - #/setup/users 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
Email setting disabled Server: EmailService / SendMail 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.
No record found. Server: DocumentTypeService / GetDocumentTypeData; Server: DocumentTypeService / GetDocumentMaster; Server: EmailTemplateCategoryService / GetEmailTemplateEventsAttachmentCategoryData and 15 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: DocumentTypeRepository / DocumentTypeAddUpdate; Server: EmailTemplateRepository / EmailTemplateAddUpdate; Server: MeasurementUnitRepository / MeasurementUnitAddUpdate 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.
PropertyID is missing in request header. Server: UserPrivilegeFilter / GetPropertyIDFromHeader 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: DocumentTypeService / ValidateAddUpdateDocumentType; Server: EmailTemplateService / ValidateAddUpdateEmailTemplate; Server: MeasurementUnitService / ValidateAddUpdateMeasurementUnit and 5 more The server refused the request and sent this text back to the screen. Condition: (_documentType.CheckDocumentTypeIsExist(documentType.DocumentTypeName, documentType.PropertyID, documentType.DocumentTypeID)) == true Use a different name or code, or edit the existing record.
Something wrong, Please try again. Server: DocumentTypeService / DocumentTypeAddUpdate; Server: EmailTemplateService / EmailTemplateAddUpdate; Server: MeasurementUnitService / MeasurementUnitAddUpdate and 7 more The database call returned a failure code; the real cause is in the server exception log. Condition: documentTypeID <= 0 Try again. If it repeats, give support the screen, time and what you were saving; they can read the exception log.