USE [Elyse_DB]
GO
/****** Object:  Table [messaging].[message_details]    Script Date: Sat 05-09-2026 7:01:54 AM ******/
SET ANSI_NULLS ON
GO
SET QUOTED_IDENTIFIER ON
GO
CREATE TABLE [messaging].[message_details](
	[message_id] [nvarchar](20) NOT NULL,
	[language_id] [nchar](2) NOT NULL,
	[message_text] [nvarchar](200) NOT NULL,
	[message_long_description] [nvarchar](max) NULL,
	[message_category] [nvarchar](50) NULL
) ON [PRIMARY] TEXTIMAGE_ON [PRIMARY]
GO
INSERT [messaging].[message_details] ([message_id], [language_id], [message_text], [message_long_description], [message_category]) VALUES (N'NotUnique', N'EN', N'Data was not unique.  A record with the same data already exists.
', NULL, N'Already Exists')
INSERT [messaging].[message_details] ([message_id], [language_id], [message_text], [message_long_description], [message_category]) VALUES (N'TooLong10', N'EN', N'String was at least 10 characters and may have been truncated.', NULL, NULL)
INSERT [messaging].[message_details] ([message_id], [language_id], [message_text], [message_long_description], [message_category]) VALUES (N'TooLong50', N'EN', N'String was at least 50 characters and may have been truncated.', NULL, NULL)
INSERT [messaging].[message_details] ([message_id], [language_id], [message_text], [message_long_description], [message_category]) VALUES (N'Unspecified', N'EN', N'An unspecified error occurred.
', NULL, NULL)
INSERT [messaging].[message_details] ([message_id], [language_id], [message_text], [message_long_description], [message_category]) VALUES (N'NotINT', N'EN', N'Incorrect data type supplied.  Integer expected.', NULL, N'Invalid')
INSERT [messaging].[message_details] ([message_id], [language_id], [message_text], [message_long_description], [message_category]) VALUES (N'TooLongMax', N'EN', N'The string was too long.  ', N'Maximum length for nvarchar(max)', NULL)
INSERT [messaging].[message_details] ([message_id], [language_id], [message_text], [message_long_description], [message_category]) VALUES (N'NoData', N'EN', N'No data was supplied. ', NULL, NULL)
INSERT [messaging].[message_details] ([message_id], [language_id], [message_text], [message_long_description], [message_category]) VALUES (N'InsertError', N'EN', N'An error occured upon inserting the record.  Transaction rolled back.', NULL, N'Insert Error')
INSERT [messaging].[message_details] ([message_id], [language_id], [message_text], [message_long_description], [message_category]) VALUES (N'Success', N'EN', N'Transaction successful.', NULL, NULL)
INSERT [messaging].[message_details] ([message_id], [language_id], [message_text], [message_long_description], [message_category]) VALUES (N'FailedDataValidation', N'EN', N'Data validation failed.', NULL, NULL)
INSERT [messaging].[message_details] ([message_id], [language_id], [message_text], [message_long_description], [message_category]) VALUES (N'NotExist', N'EN', N'The supplied record does not exist.', NULL, N'Not Exist')
INSERT [messaging].[message_details] ([message_id], [language_id], [message_text], [message_long_description], [message_category]) VALUES (N'XRefExists', N'EN', N'One or more cross references exist which must be deleted before this record can be deleted.', N'Flags a referential integrity constraint.', N'Referential Integrity')
INSERT [messaging].[message_details] ([message_id], [language_id], [message_text], [message_long_description], [message_category]) VALUES (N'InvalidFilename', N'EN', N'The filename was not a valid Windows filename.', NULL, N'Invalid')
INSERT [messaging].[message_details] ([message_id], [language_id], [message_text], [message_long_description], [message_category]) VALUES (N'FilenameTooLong', N'EN', N'The filename exceeded the maximum allowable length of 255 characters.', NULL, NULL)
INSERT [messaging].[message_details] ([message_id], [language_id], [message_text], [message_long_description], [message_category]) VALUES (N'TGNotExist', N'EN', N'The transaction group does not exist.', NULL, N'Not Exist')
INSERT [messaging].[message_details] ([message_id], [language_id], [message_text], [message_long_description], [message_category]) VALUES (N'NoMatch', N'EN', N'No matching records exist.', NULL, N'Not Exist')
INSERT [messaging].[message_details] ([message_id], [language_id], [message_text], [message_long_description], [message_category]) VALUES (N'DocNotUnique', N'EN', N'The document ID was not unique.', NULL, N'Not Unique')
INSERT [messaging].[message_details] ([message_id], [language_id], [message_text], [message_long_description], [message_category]) VALUES (N'ZeroRecords', N'EN', N'Zero records were retrieved.', NULL, NULL)
INSERT [messaging].[message_details] ([message_id], [language_id], [message_text], [message_long_description], [message_category]) VALUES (N'FileIDNotExist', N'EN', N'Either the file ID does not exist or the connected user does not have permission to access the file.', NULL, N'Permission')
INSERT [messaging].[message_details] ([message_id], [language_id], [message_text], [message_long_description], [message_category]) VALUES (N'NoDocID', N'EN', N'No document ID was supplied.', NULL, N'Not Supplied')
INSERT [messaging].[message_details] ([message_id], [language_id], [message_text], [message_long_description], [message_category]) VALUES (N'NoFileID', N'EN', N'No file ID was supplied.', NULL, N'Not Supplied')
INSERT [messaging].[message_details] ([message_id], [language_id], [message_text], [message_long_description], [message_category]) VALUES (N'DocIDLocked', N'EN', N'The document ID has been locked against alteration.', NULL, N'Locked')
INSERT [messaging].[message_details] ([message_id], [language_id], [message_text], [message_long_description], [message_category]) VALUES (N'NoTGroup', N'EN', N'No transaction group ID was supplied', NULL, N'Not Supplied')
INSERT [messaging].[message_details] ([message_id], [language_id], [message_text], [message_long_description], [message_category]) VALUES (N'NoNameID', N'EN', N'No name ID was supplied', NULL, N'Not Supplied')
INSERT [messaging].[message_details] ([message_id], [language_id], [message_text], [message_long_description], [message_category]) VALUES (N'FGNotExist', N'EN', N'The filter group does not exist.', NULL, N'Not Exist')
INSERT [messaging].[message_details] ([message_id], [language_id], [message_text], [message_long_description], [message_category]) VALUES (N'NoRecordID', N'EN', N'No record ID was supplied.', NULL, N'Not Supplied')
INSERT [messaging].[message_details] ([message_id], [language_id], [message_text], [message_long_description], [message_category]) VALUES (N'AttrNotExist', N'EN', N'The attribute ID and attribute list ID pair does not exist. ', NULL, N'Not Exist')
INSERT [messaging].[message_details] ([message_id], [language_id], [message_text], [message_long_description], [message_category]) VALUES (N'AttrListNameNotExist', N'EN', N'The attribute list name ID does not exist.', NULL, N'Not Exist')
INSERT [messaging].[message_details] ([message_id], [language_id], [message_text], [message_long_description], [message_category]) VALUES (N'NoAttrListID', N'EN', N'No attribute list name ID was supplied.', NULL, N'Not Supplied')
INSERT [messaging].[message_details] ([message_id], [language_id], [message_text], [message_long_description], [message_category]) VALUES (N'RBListNotExist', N'EN', N'The radio button list does not exist.', NULL, N'Not Exist')
INSERT [messaging].[message_details] ([message_id], [language_id], [message_text], [message_long_description], [message_category]) VALUES (N'NoAttrID', N'EN', N'No attribute ID was supplied.', NULL, N'Not Supplied')
INSERT [messaging].[message_details] ([message_id], [language_id], [message_text], [message_long_description], [message_category]) VALUES (N'AttrExist', N'EN', N'The attribute class has already been assigned for the given object.', NULL, NULL)
INSERT [messaging].[message_details] ([message_id], [language_id], [message_text], [message_long_description], [message_category]) VALUES (N'MaxDocTries', N'EN', N'The maximum number of attempts at creating a unique random document ID has been reached.  Extend the auto generated document ID length or create a new document ID prefix.', NULL, NULL)
INSERT [messaging].[message_details] ([message_id], [language_id], [message_text], [message_long_description], [message_category]) VALUES (N'FmGNotExist', N'EN', N'The form group does not exist.', NULL, N'Not Exist')
INSERT [messaging].[message_details] ([message_id], [language_id], [message_text], [message_long_description], [message_category]) VALUES (N'FormNotExist', N'EN', N'The form ID does not exist.', NULL, N'Not Exist')
INSERT [messaging].[message_details] ([message_id], [language_id], [message_text], [message_long_description], [message_category]) VALUES (N'NoFormID', N'EN', N'No form ID was supplied.', NULL, N'Not Supplied')
INSERT [messaging].[message_details] ([message_id], [language_id], [message_text], [message_long_description], [message_category]) VALUES (N'FormGroupNotOwned', N'EN', N'The form group is not owned by the user.', NULL, N'Permission')
INSERT [messaging].[message_details] ([message_id], [language_id], [message_text], [message_long_description], [message_category]) VALUES (N'NoUserSidID', N'EN', N'No user ID was supplied.', NULL, N'Not Supplied')
INSERT [messaging].[message_details] ([message_id], [language_id], [message_text], [message_long_description], [message_category]) VALUES (N'NoAttrName', N'EN', N'No attribute name was supplied.', NULL, N'Not Supplied')
INSERT [messaging].[message_details] ([message_id], [language_id], [message_text], [message_long_description], [message_category]) VALUES (N'DateFormatIDNotExist', N'EN', N'The date format ID does not exist.', NULL, N'Not Exist')
INSERT [messaging].[message_details] ([message_id], [language_id], [message_text], [message_long_description], [message_category]) VALUES (N'AttrLinked', N'EN', N'The attribute is already linked to an object and cannot be re-assgigned to a different list.', NULL, NULL)
INSERT [messaging].[message_details] ([message_id], [language_id], [message_text], [message_long_description], [message_category]) VALUES (N'DuplicateFile', N'EN', N'A duplicate file exists.', NULL, N'Duplicate')
INSERT [messaging].[message_details] ([message_id], [language_id], [message_text], [message_long_description], [message_category]) VALUES (N'NoDateNameID', N'EN', N'No date field name ID was supplied.', NULL, N'Not Supplied')
INSERT [messaging].[message_details] ([message_id], [language_id], [message_text], [message_long_description], [message_category]) VALUES (N'NoTextNameId', N'EN', N'No text field name ID was supplied', NULL, N'Not Supplied')
INSERT [messaging].[message_details] ([message_id], [language_id], [message_text], [message_long_description], [message_category]) VALUES (N'TextIDNotExist', N'EN', N'The free text field name ID does not exist.', NULL, N'Not Exist')
INSERT [messaging].[message_details] ([message_id], [language_id], [message_text], [message_long_description], [message_category]) VALUES (N'AttrNameNotExist', N'EN', N'The attribute name does not exist', NULL, N'Not Exist')
INSERT [messaging].[message_details] ([message_id], [language_id], [message_text], [message_long_description], [message_category]) VALUES (N'IsAuthoriser', N'EN', N'The user ID is assigned a role as an authorizer.  Changes to authorizer permissions can only be made by a database administrator.', NULL, N'Referential Integrity')
INSERT [messaging].[message_details] ([message_id], [language_id], [message_text], [message_long_description], [message_category]) VALUES (N'SidIDNotExist', N'EN', N'The user ID does not exist.', NULL, N'Not Exist')
INSERT [messaging].[message_details] ([message_id], [language_id], [message_text], [message_long_description], [message_category]) VALUES (N'FrmMandInvalid', N'EN', N'The form field mandatory flag supplied was invalid.  Valid options are ''Yes'', ''No'' or NULL.', NULL, N'Invalid')
INSERT [messaging].[message_details] ([message_id], [language_id], [message_text], [message_long_description], [message_category]) VALUES (N'RadioBNotExist', N'EN', N'The radio button does not exist', NULL, N'Not Exist')
INSERT [messaging].[message_details] ([message_id], [language_id], [message_text], [message_long_description], [message_category]) VALUES (N'NoDocGroupPermission', N'EN', N'Either the document group does not exist or the user does not have permission for the document group', NULL, N'Permission')
INSERT [messaging].[message_details] ([message_id], [language_id], [message_text], [message_long_description], [message_category]) VALUES (N'ComObjAttrNotExist', N'EN', N'The common object attribute ID does not exist.', NULL, N'Not Exist')
INSERT [messaging].[message_details] ([message_id], [language_id], [message_text], [message_long_description], [message_category]) VALUES (N'NameNotUnique', N'EN', N'The name field must be unique.  A duplicate name already exists.', NULL, N'Already Exists')
INSERT [messaging].[message_details] ([message_id], [language_id], [message_text], [message_long_description], [message_category]) VALUES (N'NoPermission', N'EN', N'User does not have permission for this action.', NULL, N'Permission')
INSERT [messaging].[message_details] ([message_id], [language_id], [message_text], [message_long_description], [message_category]) VALUES (N'NoFormGroupID', N'EN', N'No form group ID was supplied.', NULL, N'Not Supplied')
INSERT [messaging].[message_details] ([message_id], [language_id], [message_text], [message_long_description], [message_category]) VALUES (N'UnitIDNotExist', N'EN', N'The unit ID does not exist.', NULL, N'Not Exist')
INSERT [messaging].[message_details] ([message_id], [language_id], [message_text], [message_long_description], [message_category]) VALUES (N'InvalidDocId', N'EN', N'The document ID is invalid due to non-printable characters or other reason.', NULL, N'Invalid')
INSERT [messaging].[message_details] ([message_id], [language_id], [message_text], [message_long_description], [message_category]) VALUES (N'NoSID', N'EN', N'The security identifier (SID) of the connected user could not be resolved.', NULL, N'Not Supplied')
INSERT [messaging].[message_details] ([message_id], [language_id], [message_text], [message_long_description], [message_category]) VALUES (N'DocGrpLinkExists', N'EN', N'The document group cannot be deleted because a document link exists.', NULL, N'Referential Integrity')
INSERT [messaging].[message_details] ([message_id], [language_id], [message_text], [message_long_description], [message_category]) VALUES (N'ViewPermExists', N'EN', N'The document group cannot be deleted because a view permission exists.', NULL, N'Referential Integrity')
INSERT [messaging].[message_details] ([message_id], [language_id], [message_text], [message_long_description], [message_category]) VALUES (N'AttrListIDNotExist', N'EN', N'The attribute list ID does not exist.', NULL, N'Not Exist')
INSERT [messaging].[message_details] ([message_id], [language_id], [message_text], [message_long_description], [message_category]) VALUES (N'ComObjListNotExist', N'EN', N'The common object list does not exist.', NULL, N'Not Exist')
INSERT [messaging].[message_details] ([message_id], [language_id], [message_text], [message_long_description], [message_category]) VALUES (N'ComObjectNotExist', N'EN', N'The common object does not exist.', NULL, N'Not Exist')
INSERT [messaging].[message_details] ([message_id], [language_id], [message_text], [message_long_description], [message_category]) VALUES (N'NoComObjList', N'EN', N'No common object list ID was supplied.', NULL, N'Not Supplied')
INSERT [messaging].[message_details] ([message_id], [language_id], [message_text], [message_long_description], [message_category]) VALUES (N'NoComObject', N'EN', N'No common object ID was supplied', NULL, N'Not Supplied')
INSERT [messaging].[message_details] ([message_id], [language_id], [message_text], [message_long_description], [message_category]) VALUES (N'InvalidListItem', N'EN', N'The list-item ID pair is invalid.', NULL, N'Not Exist')
INSERT [messaging].[message_details] ([message_id], [language_id], [message_text], [message_long_description], [message_category]) VALUES (N'SelfAuth', N'EN', N'An authorizer cannot self-authorize.', NULL, N'Permission')
INSERT [messaging].[message_details] ([message_id], [language_id], [message_text], [message_long_description], [message_category]) VALUES (N'NoFileGroupPerm', N'EN', N'The user does not have edit permission for the file group.', NULL, N'Permission')
INSERT [messaging].[message_details] ([message_id], [language_id], [message_text], [message_long_description], [message_category]) VALUES (N'NoFileGroupID', N'EN', N'No file group ID was supplied', NULL, N'Not Supplied')
INSERT [messaging].[message_details] ([message_id], [language_id], [message_text], [message_long_description], [message_category]) VALUES (N'FileGroupIdNotExist', N'EN', N'The file group ID does not exist', NULL, N'Not Exist')
INSERT [messaging].[message_details] ([message_id], [language_id], [message_text], [message_long_description], [message_category]) VALUES (N'FileEdPermNotFree', N'EN', N'The connected user is not permitted to link the file to the selected file group.', NULL, N'Permission')
INSERT [messaging].[message_details] ([message_id], [language_id], [message_text], [message_long_description], [message_category]) VALUES (N'NoFileGrpEdPerm', N'EN', N'The user does not have edit permission for the file group.', NULL, N'Permission')
INSERT [messaging].[message_details] ([message_id], [language_id], [message_text], [message_long_description], [message_category]) VALUES (N'NoName', N'EN', N'No name was supplied', NULL, N'Not Supplied')
INSERT [messaging].[message_details] ([message_id], [language_id], [message_text], [message_long_description], [message_category]) VALUES (N'NoDocIDAccess', N'EN', N'Either the document does not exist, the user does not have view permission for the document or the user does not have metadata edit permission.', NULL, N'Permission')
INSERT [messaging].[message_details] ([message_id], [language_id], [message_text], [message_long_description], [message_category]) VALUES (N'NoWindowsName', N'EN', N'No Windows name was supplied.', NULL, N'Not Supplied')
INSERT [messaging].[message_details] ([message_id], [language_id], [message_text], [message_long_description], [message_category]) VALUES (N'InvalidWindowsName', N'EN', N'The Windows name was invalid', NULL, N'Invalid')
INSERT [messaging].[message_details] ([message_id], [language_id], [message_text], [message_long_description], [message_category]) VALUES (N'FGroupNotUnique', N'EN', N'The filter group has already been assigned to an attribute in the given radio button list.  A filter group may only be assigned to one element of a given radio button list. ', NULL, N'Constraint')
INSERT [messaging].[message_details] ([message_id], [language_id], [message_text], [message_long_description], [message_category]) VALUES (N'DefFormNotExist', N'EN', N'No form ID was supplied and the default form ID is blank.', NULL, N'Not Exist')
INSERT [messaging].[message_details] ([message_id], [language_id], [message_text], [message_long_description], [message_category]) VALUES (N'DefFrTextIdNotExist', N'EN', N'A document free text ID was not supplied and the default document free text ID is empty.', NULL, N'Not Exist')
INSERT [messaging].[message_details] ([message_id], [language_id], [message_text], [message_long_description], [message_category]) VALUES (N'DefFGroupNotExist', N'EN', N'A filter group ID was not supplied and the default filter group is empty.', NULL, N'Not Exist')
INSERT [messaging].[message_details] ([message_id], [language_id], [message_text], [message_long_description], [message_category]) VALUES (N'DefDcRBAtrIdNotExist', N'EN', N'A document radio button attribute ID was not supplied and the default document radio button ID is empty. ', NULL, N'Not Exist')
INSERT [messaging].[message_details] ([message_id], [language_id], [message_text], [message_long_description], [message_category]) VALUES (N'DefaultInvalid', N'EN', N'The default ID supplied was invalid.', NULL, N'Invalid')
INSERT [messaging].[message_details] ([message_id], [language_id], [message_text], [message_long_description], [message_category]) VALUES (N'NoMSListID', N'EN', N'No multi-select list ID was supplied', NULL, N'Not Supplied')
INSERT [messaging].[message_details] ([message_id], [language_id], [message_text], [message_long_description], [message_category]) VALUES (N'NoIDs', N'EN', N'Either a document ID or file ID must be supplied', NULL, N'Not Supplied')
INSERT [messaging].[message_details] ([message_id], [language_id], [message_text], [message_long_description], [message_category]) VALUES (N'NoFileIDAccess', N'EN', N'Either the file does not exist, the user does not have view permission for the file or the user does not have metadata edit permission.', NULL, N'Permission')
INSERT [messaging].[message_details] ([message_id], [language_id], [message_text], [message_long_description], [message_category]) VALUES (N'InvalidConDocGrp', N'EN', N'The controller level document group either does not exist or the user does not have access to it.', NULL, N'Invalid')
INSERT [messaging].[message_details] ([message_id], [language_id], [message_text], [message_long_description], [message_category]) VALUES (N'InvalidConFileGrp', N'EN', N'The controller level file group either does not exist or the user does not have have access to it. ', NULL, N'Invalid')
INSERT [messaging].[message_details] ([message_id], [language_id], [message_text], [message_long_description], [message_category]) VALUES (N'ConDocGpNotExist', N'EN', N'The controller level document group does not exist', NULL, N'Not Exist')
INSERT [messaging].[message_details] ([message_id], [language_id], [message_text], [message_long_description], [message_category]) VALUES (N'ConFileGpNotExist', N'EN', N'The controller level file group does not exist.', NULL, N'Not Exist')
INSERT [messaging].[message_details] ([message_id], [language_id], [message_text], [message_long_description], [message_category]) VALUES (N'NoXrefTypeID', N'EN', N'No cross-reference type ID was supplied.', NULL, N'Not Supplied')
INSERT [messaging].[message_details] ([message_id], [language_id], [message_text], [message_long_description], [message_category]) VALUES (N'XrefTypeIDNotExist', N'EN', N'The cross-reference type ID does not exist.', NULL, N'Not Exist')
INSERT [messaging].[message_details] ([message_id], [language_id], [message_text], [message_long_description], [message_category]) VALUES (N'NoDateStyle', N'EN', N'No date style was supplied.', NULL, N'Not Supplied')
INSERT [messaging].[message_details] ([message_id], [language_id], [message_text], [message_long_description], [message_category]) VALUES (N'DateStyleInvalid', N'EN', N'The supplied date style was invalid.', NULL, N'Invalid')
INSERT [messaging].[message_details] ([message_id], [language_id], [message_text], [message_long_description], [message_category]) VALUES (N'NoFreeTextNameID', N'EN', N'No free text field name ID was supplied.', NULL, N'Not Supplied')
INSERT [messaging].[message_details] ([message_id], [language_id], [message_text], [message_long_description], [message_category]) VALUES (N'RefIntegrityError', N'EN', N'A referential integrity constraint failure occured.', NULL, N'Referential Integrity')
INSERT [messaging].[message_details] ([message_id], [language_id], [message_text], [message_long_description], [message_category]) VALUES (N'UpdateError', N'EN', N'An error occurred updating the record. ', NULL, NULL)
INSERT [messaging].[message_details] ([message_id], [language_id], [message_text], [message_long_description], [message_category]) VALUES (N'RecordExists', N'EN', N'A record matching the new record already exists.', NULL, N'Already Exists')
INSERT [messaging].[message_details] ([message_id], [language_id], [message_text], [message_long_description], [message_category]) VALUES (N'NoIntNameID', N'EN', N'No integer field name ID was supplied.', NULL, N'Not Supplied')
INSERT [messaging].[message_details] ([message_id], [language_id], [message_text], [message_long_description], [message_category]) VALUES (N'NoRealNameID', N'EN', N'No real field name ID was supplied.', NULL, N'Not Supplied')
INSERT [messaging].[message_details] ([message_id], [language_id], [message_text], [message_long_description], [message_category]) VALUES (N'FreeTextIDNotExist', N'EN', N'The free text field name ID does not exist.', NULL, N'Not Exist')
GO
INSERT [messaging].[message_details] ([message_id], [language_id], [message_text], [message_long_description], [message_category]) VALUES (N'DateIDNotExist', N'EN', N'The date field name ID does not exist.', NULL, N'Not Exist')
INSERT [messaging].[message_details] ([message_id], [language_id], [message_text], [message_long_description], [message_category]) VALUES (N'IntIDNotExist', N'EN', N'The integer field name ID does not exist.', NULL, N'Not Exist')
INSERT [messaging].[message_details] ([message_id], [language_id], [message_text], [message_long_description], [message_category]) VALUES (N'RealIDNotExist', N'EN', N'The real value field name ID does not exist.', NULL, N'Not Exist')
INSERT [messaging].[message_details] ([message_id], [language_id], [message_text], [message_long_description], [message_category]) VALUES (N'NoFunctionID', N'EN', N'No duty function ID was supplied.', NULL, N'Not Supplied')
INSERT [messaging].[message_details] ([message_id], [language_id], [message_text], [message_long_description], [message_category]) VALUES (N'FunctionIDNotExist', N'EN', N'The duty function ID does not exist.', NULL, N'Not Exist')
INSERT [messaging].[message_details] ([message_id], [language_id], [message_text], [message_long_description], [message_category]) VALUES (N'AttrIDNotExist', N'EN', N'The attribute ID does not exist', NULL, N'Not Exist')
INSERT [messaging].[message_details] ([message_id], [language_id], [message_text], [message_long_description], [message_category]) VALUES (N'NoConDocGroup', N'EN', N'No controller level document group ID was supplied', NULL, N'Not Supplied')
INSERT [messaging].[message_details] ([message_id], [language_id], [message_text], [message_long_description], [message_category]) VALUES (N'NoConFileGroup', N'EN', N'No controller level file group ID was supplied', NULL, N'Not Supplied')
INSERT [messaging].[message_details] ([message_id], [language_id], [message_text], [message_long_description], [message_category]) VALUES (N'NoWorkflowRuleID', N'EN', N'No workflow rule ID was supplied. ', NULL, N'Not Supplied')
INSERT [messaging].[message_details] ([message_id], [language_id], [message_text], [message_long_description], [message_category]) VALUES (N'WorkflowRuleInvalid', N'EN', N'The supplied workflow rule ID doesn''t exist.', NULL, N'Invalid')
INSERT [messaging].[message_details] ([message_id], [language_id], [message_text], [message_long_description], [message_category]) VALUES (N'NoWorkflowStepID', N'EN', N'No workflow step ID was supplied.', NULL, N'Not Supplied')
INSERT [messaging].[message_details] ([message_id], [language_id], [message_text], [message_long_description], [message_category]) VALUES (N'WorkflowStepInvalid', N'EN', N'The workflow step ID supplied doesn''t exist.', NULL, N'Invalid')
INSERT [messaging].[message_details] ([message_id], [language_id], [message_text], [message_long_description], [message_category]) VALUES (N'NoWorkflModelID', N'EN', N'No workflow model ID was supplied', NULL, N'Not Supplied')
INSERT [messaging].[message_details] ([message_id], [language_id], [message_text], [message_long_description], [message_category]) VALUES (N'WorkflModelInvalid', N'EN', N'The workflow model ID supplied doesn''t exist.', NULL, N'Not Exist')
INSERT [messaging].[message_details] ([message_id], [language_id], [message_text], [message_long_description], [message_category]) VALUES (N'NoWfInstanceStepID', N'EN', N'No workflow instance step ID was supplied.', NULL, N'Not Supplied')
INSERT [messaging].[message_details] ([message_id], [language_id], [message_text], [message_long_description], [message_category]) VALUES (N'WfInstStepIdInvalid', N'EN', N'The supplied workflow instance step ID doesn''t exist.', NULL, N'Not Exist')
INSERT [messaging].[message_details] ([message_id], [language_id], [message_text], [message_long_description], [message_category]) VALUES (N'NoWfOutputID', N'EN', N'No workflow output ID was supplied. ', NULL, N'Not Supplied')
INSERT [messaging].[message_details] ([message_id], [language_id], [message_text], [message_long_description], [message_category]) VALUES (N'WfOutputIDInvalid', N'EN', N'The supplied workflow output ID doesn''t exist.', NULL, N'Not Exist')
INSERT [messaging].[message_details] ([message_id], [language_id], [message_text], [message_long_description], [message_category]) VALUES (N'NoPersonStepLink', N'EN', N'The person is not linked to the workflow step.', NULL, N'Not Exist')
INSERT [messaging].[message_details] ([message_id], [language_id], [message_text], [message_long_description], [message_category]) VALUES (N'NoFunctionStepLink', N'EN', N'The function is not linked to the workflow step.', NULL, N'Not Exist')
INSERT [messaging].[message_details] ([message_id], [language_id], [message_text], [message_long_description], [message_category]) VALUES (N'WfPersOutFRef', N'EN', N'A file is linked to the workflow instance step id and person id.  This must be removed before this record can be changed. ', NULL, N'Referential Integrity')
INSERT [messaging].[message_details] ([message_id], [language_id], [message_text], [message_long_description], [message_category]) VALUES (N'WfFunctOutFRef', N'EN', N'A file is linked to the workflow instance step id and function id.  This must be removed before this record can be changed. ', NULL, N'Referential Integrity')
INSERT [messaging].[message_details] ([message_id], [language_id], [message_text], [message_long_description], [message_category]) VALUES (N'ParentNotExist', N'EN', N'The supplied parent node doesn''t exist on the given tree.', NULL, N'Not Exist')
INSERT [messaging].[message_details] ([message_id], [language_id], [message_text], [message_long_description], [message_category]) VALUES (N'WfActionIdNotExist', N'EN', N'The supplied workflow action ID does not exist.', NULL, N'Not Exist')
INSERT [messaging].[message_details] ([message_id], [language_id], [message_text], [message_long_description], [message_category]) VALUES (N'IndTagBrTrNotExist', N'EN', N'The personal tag browsing tree either does not exist or is not registered for the connected user. ', NULL, N'Not Exist')
INSERT [messaging].[message_details] ([message_id], [language_id], [message_text], [message_long_description], [message_category]) VALUES (N'WFInstanceNotAuth', N'EN', N'The user does not have permission for this workflow instance because they do not have access permission for the related document. ', NULL, N'Authentication')
INSERT [messaging].[message_details] ([message_id], [language_id], [message_text], [message_long_description], [message_category]) VALUES (N'WFStepNotAuth', N'EN', N'The user does not have permission for this workflow instance step because they do not have access permission for the associated document.', NULL, N'Authentication')
INSERT [messaging].[message_details] ([message_id], [language_id], [message_text], [message_long_description], [message_category]) VALUES (N'WfFromStepInvalid', N'EN', N'The From workflow step ID does not exist.', NULL, N'Not Exist')
INSERT [messaging].[message_details] ([message_id], [language_id], [message_text], [message_long_description], [message_category]) VALUES (N'WfToStepInvalid', N'EN', N'The To workflow step ID does not exist.', NULL, N'Not Exist')
INSERT [messaging].[message_details] ([message_id], [language_id], [message_text], [message_long_description], [message_category]) VALUES (N'NoWflTransID', N'EN', N'No workflow step transition ID was supplied.', NULL, N'Not Supplied')
INSERT [messaging].[message_details] ([message_id], [language_id], [message_text], [message_long_description], [message_category]) VALUES (N'NoTagGroupID', N'EN', N'No tag group ID was supplied.', NULL, N'Not Supplied')
INSERT [messaging].[message_details] ([message_id], [language_id], [message_text], [message_long_description], [message_category]) VALUES (N'TagGroupNotExist', N'EN', N'The supplied tag group ID does not exist.', NULL, N'Not Exist')
INSERT [messaging].[message_details] ([message_id], [language_id], [message_text], [message_long_description], [message_category]) VALUES (N'NoTagGrpName', N'EN', N'No tag group name was supplied.', NULL, N'Not Supplied')
INSERT [messaging].[message_details] ([message_id], [language_id], [message_text], [message_long_description], [message_category]) VALUES (N'NoTagTree', N'EN', N'A tag tree ID has not been supplied.', NULL, N'Not Supplied')
INSERT [messaging].[message_details] ([message_id], [language_id], [message_text], [message_long_description], [message_category]) VALUES (N'TagTreeNotExist', N'EN', N'The supplied tag tree ID does not exist.', NULL, N'Not Exist')
INSERT [messaging].[message_details] ([message_id], [language_id], [message_text], [message_long_description], [message_category]) VALUES (N'NoTagBrTreeID', N'EN', N'A tag browsing tree ID was not supplied.', NULL, N'Not Supplied')
INSERT [messaging].[message_details] ([message_id], [language_id], [message_text], [message_long_description], [message_category]) VALUES (N'TagBrTreeIDNotExist', N'EN', N'The supplied tag browsing tree ID does not exist.', NULL, N'Not Exist')
INSERT [messaging].[message_details] ([message_id], [language_id], [message_text], [message_long_description], [message_category]) VALUES (N'NoTagPermission', N'EN', N'The connected user does not have permission to edit the given tag.', NULL, N'No Permission')
INSERT [messaging].[message_details] ([message_id], [language_id], [message_text], [message_long_description], [message_category]) VALUES (N'SelectError', N'EN', N'An error occured during the data selection.', NULL, NULL)
INSERT [messaging].[message_details] ([message_id], [language_id], [message_text], [message_long_description], [message_category]) VALUES (N'NoDocGroupId', N'EN', N'No document group ID was supplied.', NULL, N'Not Supplied')
INSERT [messaging].[message_details] ([message_id], [language_id], [message_text], [message_long_description], [message_category]) VALUES (N'PeopleListIDNotExist', N'EN', N'The people list ID does not exist.', NULL, N'Not Exist')
INSERT [messaging].[message_details] ([message_id], [language_id], [message_text], [message_long_description], [message_category]) VALUES (N'WfFromStepNotSupl', N'EN', N'The From workflow step ID was not supplied.', NULL, N'Not Supplied')
INSERT [messaging].[message_details] ([message_id], [language_id], [message_text], [message_long_description], [message_category]) VALUES (N'WfToStepNotSupl', N'EN', N'The To workflow step ID was not supplied', NULL, N'Not Supplied')
INSERT [messaging].[message_details] ([message_id], [language_id], [message_text], [message_long_description], [message_category]) VALUES (N'NoTagTreePerm', N'EN', N'The connected user does not have edit permission for the given tag tree.', NULL, N'Permission')
INSERT [messaging].[message_details] ([message_id], [language_id], [message_text], [message_long_description], [message_category]) VALUES (N'TreeNodeNotExist', N'EN', N'The supplied tag tree node ID does not exist. ', NULL, N'Not Exist')
INSERT [messaging].[message_details] ([message_id], [language_id], [message_text], [message_long_description], [message_category]) VALUES (N'NoNode', N'EN', N'No tree node ID was supplied.', NULL, N'Not Supplied')
INSERT [messaging].[message_details] ([message_id], [language_id], [message_text], [message_long_description], [message_category]) VALUES (N'IsRootNode', N'EN', N'The root node cannot be deleted. ', NULL, N'Invalid')
INSERT [messaging].[message_details] ([message_id], [language_id], [message_text], [message_long_description], [message_category]) VALUES (N'NoLinkPermission', N'EN', N'The given attribute list is restricted to controller use only.  The connected user does not have controller permission.', NULL, N'Permission')
INSERT [messaging].[message_details] ([message_id], [language_id], [message_text], [message_long_description], [message_category]) VALUES (N'MultiDuplFiles', N'EN', N'More than one duplicate file exists.  The file cannot be linked to the document ID.', NULL, N'Constraint')
INSERT [messaging].[message_details] ([message_id], [language_id], [message_text], [message_long_description], [message_category]) VALUES (N'NoRequestID', N'EN', N'A request ID was not supplied', NULL, N'Not Supplied')
INSERT [messaging].[message_details] ([message_id], [language_id], [message_text], [message_long_description], [message_category]) VALUES (N'RequestIDNotExist', N'EN', N'The request ID does not exist.', NULL, N'Not Exist')
INSERT [messaging].[message_details] ([message_id], [language_id], [message_text], [message_long_description], [message_category]) VALUES (N'NoSelfCancel', N'EN', N'An authorizer cannot cancel a pending request to revoke their own authorizer privileges.', NULL, N'Permission')
INSERT [messaging].[message_details] ([message_id], [language_id], [message_text], [message_long_description], [message_category]) VALUES (N'NotPending', N'EN', N'The request record does not have a status equal to ''Pending''. ', NULL, NULL)
INSERT [messaging].[message_details] ([message_id], [language_id], [message_text], [message_long_description], [message_category]) VALUES (N'NoSidNoRequ', N'EN', N'No user ID or request ID was supplied', NULL, N'Not Supplied')
INSERT [messaging].[message_details] ([message_id], [language_id], [message_text], [message_long_description], [message_category]) VALUES (N'UserSelfAuth', N'EN', N'A user connot self-authorize.', NULL, N'Permission')
INSERT [messaging].[message_details] ([message_id], [language_id], [message_text], [message_long_description], [message_category]) VALUES (N'Approver1Complete', N'EN', N'One of two approvals complete for authorizer privilege grant request.', NULL, N'Transaction')
INSERT [messaging].[message_details] ([message_id], [language_id], [message_text], [message_long_description], [message_category]) VALUES (N'ApprovalFailed', N'EN', N'The approval request failed.', NULL, N'Transaction')
INSERT [messaging].[message_details] ([message_id], [language_id], [message_text], [message_long_description], [message_category]) VALUES (N'DuplApprover', N'EN', N'The second approver must not be the same as the first.', NULL, N'Permission')
INSERT [messaging].[message_details] ([message_id], [language_id], [message_text], [message_long_description], [message_category]) VALUES (N'NoSelfRevoke', N'EN', N'Self-revoking of authorizer privileges is not permitted because it can result in the number of authorizers falling below two.', NULL, N'Permission')
INSERT [messaging].[message_details] ([message_id], [language_id], [message_text], [message_long_description], [message_category]) VALUES (N'ThumbnailTooBig', N'EN', N'The thumbnail exceeds 1MB.', NULL, N'Invalid')
INSERT [messaging].[message_details] ([message_id], [language_id], [message_text], [message_long_description], [message_category]) VALUES (N'FileRetentionInForce', N'EN', N'File retention is enforced and the file retention date has not yet expired.', NULL, N'Invalid')
INSERT [messaging].[message_details] ([message_id], [language_id], [message_text], [message_long_description], [message_category]) VALUES (N'NoSearchString', N'EN', N'No search string was supplied.', NULL, N'Not Supplied')
INSERT [messaging].[message_details] ([message_id], [language_id], [message_text], [message_long_description], [message_category]) VALUES (N'NoDefDocDate', N'EN', N'No default document date name ID has been set.', NULL, N'Not Exist')
INSERT [messaging].[message_details] ([message_id], [language_id], [message_text], [message_long_description], [message_category]) VALUES (N'NoSidId', N'EN', N'No user ID was supplied', NULL, N'Not Supplied')
INSERT [messaging].[message_details] ([message_id], [language_id], [message_text], [message_long_description], [message_category]) VALUES (N'BrTreeNotOwned', N'EN', N'The browsing tree ID either does not exist or is not owned by the connected user', NULL, N'Not Exist')
INSERT [messaging].[message_details] ([message_id], [language_id], [message_text], [message_long_description], [message_category]) VALUES (N'NoDocForGroup', N'EN', N'A document group ID was supplied but no corresponding document ID was supplied.', NULL, N'Referential Integrity')
INSERT [messaging].[message_details] ([message_id], [language_id], [message_text], [message_long_description], [message_category]) VALUES (N'LastDocGrpViewer', N'EN', N'The last document viewing group viewer permission cannot be deleted while documents are linked to the document group.', NULL, N'Constraint')
INSERT [messaging].[message_details] ([message_id], [language_id], [message_text], [message_long_description], [message_category]) VALUES (N'InvalidRetention', N'EN', N'Invalid retention period: ', NULL, N'Invalid')
INSERT [messaging].[message_details] ([message_id], [language_id], [message_text], [message_long_description], [message_category]) VALUES (N'NoGFNameID', N'EN', N'No general field name ID was supplied', NULL, N'Not Supplied')
INSERT [messaging].[message_details] ([message_id], [language_id], [message_text], [message_long_description], [message_category]) VALUES (N'GFNameIDInvalid', N'EN', N'The general field name ID supplied was invalid.', NULL, N'Invalid')
INSERT [messaging].[message_details] ([message_id], [language_id], [message_text], [message_long_description], [message_category]) VALUES (N'DocIdIsValid', N'EN', N'The document ID is valid.', NULL, N'Ok')
INSERT [messaging].[message_details] ([message_id], [language_id], [message_text], [message_long_description], [message_category]) VALUES (N'FileInserted', N'EN', N'File inserted', NULL, N'Transaction')
INSERT [messaging].[message_details] ([message_id], [language_id], [message_text], [message_long_description], [message_category]) VALUES (N'UserDeactivated', N'EN', N'The user is already de-activated.', NULL, N'Invalid')
INSERT [messaging].[message_details] ([message_id], [language_id], [message_text], [message_long_description], [message_category]) VALUES (N'DocBookedOut', N'EN', N'The document is already booked out', NULL, N'Exists')
INSERT [messaging].[message_details] ([message_id], [language_id], [message_text], [message_long_description], [message_category]) VALUES (N'InvalidBIRec', N'EN', N'The booked-in record is invalid', NULL, N'Invalid')
INSERT [messaging].[message_details] ([message_id], [language_id], [message_text], [message_long_description], [message_category]) VALUES (N'BkgTimeBoxExp', N'EN', N'The booking in time limit has expired.', NULL, N'Expired')
INSERT [messaging].[message_details] ([message_id], [language_id], [message_text], [message_long_description], [message_category]) VALUES (N'EdPermCheckPass', N'EN', N'The edit permission check passed.', NULL, N'Ok')
INSERT [messaging].[message_details] ([message_id], [language_id], [message_text], [message_long_description], [message_category]) VALUES (N'NotBOUser', N'EN', N'The document was not booked out by this user', NULL, N'Authentication')
INSERT [messaging].[message_details] ([message_id], [language_id], [message_text], [message_long_description], [message_category]) VALUES (N'DocNotBookedOut', N'EN', N'The document is not booked out', NULL, N'Not Exist')
INSERT [messaging].[message_details] ([message_id], [language_id], [message_text], [message_long_description], [message_category]) VALUES (N'WfTransIDInvalid', N'EN', N'The supplied workflow step transition ID does not exist.', NULL, N'Not Exist')
INSERT [messaging].[message_details] ([message_id], [language_id], [message_text], [message_long_description], [message_category]) VALUES (N'TagDupInTree', N'EN', N'The tag already exists in the given tag tree.', NULL, N'Already Exists')
INSERT [messaging].[message_details] ([message_id], [language_id], [message_text], [message_long_description], [message_category]) VALUES (N'RootNodeExists', N'EN', N'A root node already exists for the supplied tree ID.  Parent ID must not be NULL.', NULL, N'Already Exists')
INSERT [messaging].[message_details] ([message_id], [language_id], [message_text], [message_long_description], [message_category]) VALUES (N'FileDeleteDisabled', N'EN', N'Deleting of files is disabled in global settings.', NULL, N'Constraint')
INSERT [messaging].[message_details] ([message_id], [language_id], [message_text], [message_long_description], [message_category]) VALUES (N'NoReleaseID', N'EN', N'No Release ID was supplied.', NULL, N'Not Supplied')
INSERT [messaging].[message_details] ([message_id], [language_id], [message_text], [message_long_description], [message_category]) VALUES (N'ReleaseTypeNotExist', N'EN', N'The Release Type ID does not exist.', NULL, N'Not Exist')
INSERT [messaging].[message_details] ([message_id], [language_id], [message_text], [message_long_description], [message_category]) VALUES (N'DeleteError', N'EN', N'An error occurred upon deleting the record.', NULL, NULL)
INSERT [messaging].[message_details] ([message_id], [language_id], [message_text], [message_long_description], [message_category]) VALUES (N'FileTooLarge', N'EN', N'The file exceeded the maximum allowable size of 2GB.', NULL, N'Size')
INSERT [messaging].[message_details] ([message_id], [language_id], [message_text], [message_long_description], [message_category]) VALUES (N'NoFilterGroup', N'EN', N'No filter group ID was supplied.', NULL, N'Not Supplied')
INSERT [messaging].[message_details] ([message_id], [language_id], [message_text], [message_long_description], [message_category]) VALUES (N'MSListNotExist', N'EN', N'The multi-select list does not exist', NULL, N'Not Exist')
INSERT [messaging].[message_details] ([message_id], [language_id], [message_text], [message_long_description], [message_category]) VALUES (N'NoWFInstanceID', N'EN', N'A workflow instance ID was not supplied.', NULL, N'Not Supplied')
INSERT [messaging].[message_details] ([message_id], [language_id], [message_text], [message_long_description], [message_category]) VALUES (N'WFInstanceIDInvalid', N'EN', N'The supplied workflow instance ID doesn''t exist.', NULL, N'Not Exist')
INSERT [messaging].[message_details] ([message_id], [language_id], [message_text], [message_long_description], [message_category]) VALUES (N'NoStepStatusID', N'EN', N'No workflow step status ID was supplied.', NULL, N'Not Supplied')
INSERT [messaging].[message_details] ([message_id], [language_id], [message_text], [message_long_description], [message_category]) VALUES (N'StepStatusIDInvalid', N'EN', N'The supplied step status ID doesn''t exist.', NULL, N'Not Exist')
INSERT [messaging].[message_details] ([message_id], [language_id], [message_text], [message_long_description], [message_category]) VALUES (N'UserIsActive', N'EN', N'The user record is already active', NULL, N'Invalid')
INSERT [messaging].[message_details] ([message_id], [language_id], [message_text], [message_long_description], [message_category]) VALUES (N'DuplSelfOnb', N'EN', N'The following connected user is already registered.', NULL, N'Already Exists')
INSERT [messaging].[message_details] ([message_id], [language_id], [message_text], [message_long_description], [message_category]) VALUES (N'ReleaseIDNotSupplied', N'EN', N'A Release ID was not supplied.', NULL, N'Not Supplied')
INSERT [messaging].[message_details] ([message_id], [language_id], [message_text], [message_long_description], [message_category]) VALUES (N'ReleaseIDNotExist', N'EN', N'The Release ID does not exist or is linked to a document ID which the connected user does not have rights to.', NULL, N'Not Exist')
INSERT [messaging].[message_details] ([message_id], [language_id], [message_text], [message_long_description], [message_category]) VALUES (N'ReleaseLockOn', N'EN', N'The Release Lock is on. ', NULL, N'Permission')
INSERT [messaging].[message_details] ([message_id], [language_id], [message_text], [message_long_description], [message_category]) VALUES (N'FileFilterFail', N'EN', N'The file has been filtered out by the default filter group filter.  The document may have been superseded.', NULL, N'Permission')
INSERT [messaging].[message_details] ([message_id], [language_id], [message_text], [message_long_description], [message_category]) VALUES (N'InvalidInput', N'EN', N'The input value was invalid.', NULL, N'Invalid')
GO
INSERT [messaging].[message_details] ([message_id], [language_id], [message_text], [message_long_description], [message_category]) VALUES (N'DuplDeleted', N'EN', N'A duplicate record existed and was deleted and replaced with a new record. ', NULL, N'Duplicate')
INSERT [messaging].[message_details] ([message_id], [language_id], [message_text], [message_long_description], [message_category]) VALUES (N'DocIDNotExist', N'EN', N'Either the document ID does not exist or the connected user does not have permission to access the document.', NULL, N'Not Exist')
INSERT [messaging].[message_details] ([message_id], [language_id], [message_text], [message_long_description], [message_category]) VALUES (N'NoFormPermission', N'EN', N'The user does not have permission to modify the form.', NULL, N'Permission')
INSERT [messaging].[message_details] ([message_id], [language_id], [message_text], [message_long_description], [message_category]) VALUES (N'DateInvalid', N'EN', N'The date supplied was invalid.', NULL, N'Invalid')
INSERT [messaging].[message_details] ([message_id], [language_id], [message_text], [message_long_description], [message_category]) VALUES (N'RelDocIDNoMatch', N'EN', N'The document ID linked to the release does not match the document ID linked to the file.', NULL, N'Invalid')
INSERT [messaging].[message_details] ([message_id], [language_id], [message_text], [message_long_description], [message_category]) VALUES (N'NoTagName', N'EN', N'A tag name was not supplied', NULL, N'Not Supplied')
INSERT [messaging].[message_details] ([message_id], [language_id], [message_text], [message_long_description], [message_category]) VALUES (N'UserIdNotExist', N'EN', N'The user ID does not exist.', NULL, N'Not Exist')
INSERT [messaging].[message_details] ([message_id], [language_id], [message_text], [message_long_description], [message_category]) VALUES (N'RoleNotExist', N'EN', N'The role does not exist.', NULL, N'Not Exist')
INSERT [messaging].[message_details] ([message_id], [language_id], [message_text], [message_long_description], [message_category]) VALUES (N'PresentStepInvalid', N'EN', N'The workflow model ID and step ID pair does not exist.', NULL, N'Not Exist')
INSERT [messaging].[message_details] ([message_id], [language_id], [message_text], [message_long_description], [message_category]) VALUES (N'ComObjInvalid', N'EN', N'The common object ID does not exist in the given listed ID.', NULL, N'Invalid')
INSERT [messaging].[message_details] ([message_id], [language_id], [message_text], [message_long_description], [message_category]) VALUES (N'NoTagID', N'EN', N'No tag ID was supplied.', NULL, N'Not Supplied')
INSERT [messaging].[message_details] ([message_id], [language_id], [message_text], [message_long_description], [message_category]) VALUES (N'TagIDNotExist', N'EN', N'The supplied tag ID does not exist.', NULL, N'Not Exist')
INSERT [messaging].[message_details] ([message_id], [language_id], [message_text], [message_long_description], [message_category]) VALUES (N'RevAppr1Complete', N'EN', N'One of two approvals complete for authorizer privilege revoke request.', NULL, N'Transaction')
INSERT [messaging].[message_details] ([message_id], [language_id], [message_text], [message_long_description], [message_category]) VALUES (N'LinkedViaRelID', N'EN', N'The file is linked to the document via a release identifier.  The release must be deleted first. ', NULL, N'Referential Integrity')
INSERT [messaging].[message_details] ([message_id], [language_id], [message_text], [message_long_description], [message_category]) VALUES (N'NoFunctionListID', N'EN', N'No function list ID was supplied.', NULL, N'Not Supplied')
INSERT [messaging].[message_details] ([message_id], [language_id], [message_text], [message_long_description], [message_category]) VALUES (N'FunctListIDInvalid', N'EN', N'The function list ID does not exist.', NULL, N'Not Exist')
INSERT [messaging].[message_details] ([message_id], [language_id], [message_text], [message_long_description], [message_category]) VALUES (N'NoPeopleListID', N'EN', N'No people list ID was supplied.', NULL, N'Not Supplied')
INSERT [messaging].[message_details] ([message_id], [language_id], [message_text], [message_long_description], [message_category]) VALUES (N'TooFewAuthorisers', N'EN', N'The number or authorizers may not be reduced below two because two authorizers are required to grant privileges to a new authorizer.', NULL, N'Constraint')
INSERT [messaging].[message_details] ([message_id], [language_id], [message_text], [message_long_description], [message_category]) VALUES (N'NotLastBkIn', N'EN', N'The booked-in record selected cannot be deleted.  Must be the latest record for the document, must have been booked in by the connected user and must be within the expiry time.', NULL, N'Invalid')
INSERT [messaging].[message_details] ([message_id], [language_id], [message_text], [message_long_description], [message_category]) VALUES (N'WfInstanceExists', N'EN', N'A workflow instance corresponding to the workflow model exists.  The instance must be deleted before the model can be deleted. ', NULL, N'Referential Integrity')
INSERT [messaging].[message_details] ([message_id], [language_id], [message_text], [message_long_description], [message_category]) VALUES (N'NoTagGrpPermission', N'EN', N'The use does not have permission for the given tag group.', NULL, N'Permission')
INSERT [messaging].[message_details] ([message_id], [language_id], [message_text], [message_long_description], [message_category]) VALUES (N'NodeIsDescendant', N'EN', N'The node cannot be moved to its own descendant.', NULL, N'Invalid')
INSERT [messaging].[message_details] ([message_id], [language_id], [message_text], [message_long_description], [message_category]) VALUES (N'NoFileSupplied', N'EN', N'No file was supplied, or the file was empty.', NULL, N'Invalid')
GO
SET ANSI_PADDING ON
GO
/****** Object:  Index [UN_language_message]    Script Date: Sat 05-09-2026 7:01:55 AM ******/
CREATE UNIQUE NONCLUSTERED INDEX [UN_language_message] ON [messaging].[message_details]
(
	[message_id] ASC,
	[language_id] ASC
)WITH (PAD_INDEX = OFF, STATISTICS_NORECOMPUTE = OFF, SORT_IN_TEMPDB = OFF, IGNORE_DUP_KEY = OFF, DROP_EXISTING = OFF, ONLINE = OFF, ALLOW_ROW_LOCKS = ON, ALLOW_PAGE_LOCKS = ON, OPTIMIZE_FOR_SEQUENTIAL_KEY = OFF) ON [PRIMARY]
GO
ALTER TABLE [messaging].[message_details]  WITH CHECK ADD  CONSTRAINT [FK_message_detail_has_language] FOREIGN KEY([language_id])
REFERENCES [messaging].[language_list] ([language_id])
GO
ALTER TABLE [messaging].[message_details] CHECK CONSTRAINT [FK_message_detail_has_language]
GO
ALTER TABLE [messaging].[message_details]  WITH CHECK ADD  CONSTRAINT [FK_message_id_has_details] FOREIGN KEY([message_id])
REFERENCES [messaging].[message_id_list] ([message_id])
GO
ALTER TABLE [messaging].[message_details] CHECK CONSTRAINT [FK_message_id_has_details]
GO
EXEC sys.sp_addextendedproperty @name=N'MS_Description', @value=N'Note that the contents of this field are referred to as hard coded parameters in stored procedures.' , @level0type=N'SCHEMA',@level0name=N'messaging', @level1type=N'TABLE',@level1name=N'message_details', @level2type=N'COLUMN',@level2name=N'message_id'
GO
EXEC sys.sp_addextendedproperty @name=N'MS_Description', @value=N'Each message must be unique for a given language. ' , @level0type=N'SCHEMA',@level0name=N'messaging', @level1type=N'TABLE',@level1name=N'message_details', @level2type=N'INDEX',@level2name=N'UN_language_message'
GO
EXEC sys.sp_addextendedproperty @name=N'MS_Description', @value=N'This table contains the details of returned messages.

COPYRIGHT NOTICE
This database schema and stored procedures are protected by copyright.
Copyright.  Silkwood Software Pty. Ltd. 2023
' , @level0type=N'SCHEMA',@level0name=N'messaging', @level1type=N'TABLE',@level1name=N'message_details'
GO
