3208 lines
		
	
	
		
			106 KiB
		
	
	
	
		
			JavaScript
		
	
	
	
	
	
			
		
		
	
	
			3208 lines
		
	
	
		
			106 KiB
		
	
	
	
		
			JavaScript
		
	
	
	
	
	
| /*
 | ||
| Language: ISBL
 | ||
| Author: Dmitriy Tarasov <dimatar@gmail.com>
 | ||
| Description: built-in language DIRECTUM
 | ||
| Category: enterprise
 | ||
| */
 | ||
| 
 | ||
| function isbl(hljs) {
 | ||
|   // Определение идентификаторов
 | ||
|   const UNDERSCORE_IDENT_RE = "[A-Za-zА-Яа-яёЁ_!][A-Za-zА-Яа-яёЁ_0-9]*";
 | ||
| 
 | ||
|   // Определение имен функций
 | ||
|   const FUNCTION_NAME_IDENT_RE = "[A-Za-zА-Яа-яёЁ_][A-Za-zА-Яа-яёЁ_0-9]*";
 | ||
| 
 | ||
|   // keyword : ключевые слова
 | ||
|   const KEYWORD =
 | ||
|     "and и else иначе endexcept endfinally endforeach конецвсе endif конецесли endwhile конецпока " +
 | ||
|     "except exitfor finally foreach все if если in в not не or или try while пока ";
 | ||
| 
 | ||
|   // SYSRES Constants
 | ||
|   const sysres_constants =
 | ||
|     "SYSRES_CONST_ACCES_RIGHT_TYPE_EDIT " +
 | ||
|     "SYSRES_CONST_ACCES_RIGHT_TYPE_FULL " +
 | ||
|     "SYSRES_CONST_ACCES_RIGHT_TYPE_VIEW " +
 | ||
|     "SYSRES_CONST_ACCESS_MODE_REQUISITE_CODE " +
 | ||
|     "SYSRES_CONST_ACCESS_NO_ACCESS_VIEW " +
 | ||
|     "SYSRES_CONST_ACCESS_NO_ACCESS_VIEW_CODE " +
 | ||
|     "SYSRES_CONST_ACCESS_RIGHTS_ADD_REQUISITE_CODE " +
 | ||
|     "SYSRES_CONST_ACCESS_RIGHTS_ADD_REQUISITE_YES_CODE " +
 | ||
|     "SYSRES_CONST_ACCESS_RIGHTS_CHANGE_REQUISITE_CODE " +
 | ||
|     "SYSRES_CONST_ACCESS_RIGHTS_CHANGE_REQUISITE_YES_CODE " +
 | ||
|     "SYSRES_CONST_ACCESS_RIGHTS_DELETE_REQUISITE_CODE " +
 | ||
|     "SYSRES_CONST_ACCESS_RIGHTS_DELETE_REQUISITE_YES_CODE " +
 | ||
|     "SYSRES_CONST_ACCESS_RIGHTS_EXECUTE_REQUISITE_CODE " +
 | ||
|     "SYSRES_CONST_ACCESS_RIGHTS_EXECUTE_REQUISITE_YES_CODE " +
 | ||
|     "SYSRES_CONST_ACCESS_RIGHTS_NO_ACCESS_REQUISITE_CODE " +
 | ||
|     "SYSRES_CONST_ACCESS_RIGHTS_NO_ACCESS_REQUISITE_YES_CODE " +
 | ||
|     "SYSRES_CONST_ACCESS_RIGHTS_RATIFY_REQUISITE_CODE " +
 | ||
|     "SYSRES_CONST_ACCESS_RIGHTS_RATIFY_REQUISITE_YES_CODE " +
 | ||
|     "SYSRES_CONST_ACCESS_RIGHTS_REQUISITE_CODE " +
 | ||
|     "SYSRES_CONST_ACCESS_RIGHTS_VIEW " +
 | ||
|     "SYSRES_CONST_ACCESS_RIGHTS_VIEW_CODE " +
 | ||
|     "SYSRES_CONST_ACCESS_RIGHTS_VIEW_REQUISITE_CODE " +
 | ||
|     "SYSRES_CONST_ACCESS_RIGHTS_VIEW_REQUISITE_YES_CODE " +
 | ||
|     "SYSRES_CONST_ACCESS_TYPE_CHANGE " +
 | ||
|     "SYSRES_CONST_ACCESS_TYPE_CHANGE_CODE " +
 | ||
|     "SYSRES_CONST_ACCESS_TYPE_EXISTS " +
 | ||
|     "SYSRES_CONST_ACCESS_TYPE_EXISTS_CODE " +
 | ||
|     "SYSRES_CONST_ACCESS_TYPE_FULL " +
 | ||
|     "SYSRES_CONST_ACCESS_TYPE_FULL_CODE " +
 | ||
|     "SYSRES_CONST_ACCESS_TYPE_VIEW " +
 | ||
|     "SYSRES_CONST_ACCESS_TYPE_VIEW_CODE " +
 | ||
|     "SYSRES_CONST_ACTION_TYPE_ABORT " +
 | ||
|     "SYSRES_CONST_ACTION_TYPE_ACCEPT " +
 | ||
|     "SYSRES_CONST_ACTION_TYPE_ACCESS_RIGHTS " +
 | ||
|     "SYSRES_CONST_ACTION_TYPE_ADD_ATTACHMENT " +
 | ||
|     "SYSRES_CONST_ACTION_TYPE_CHANGE_CARD " +
 | ||
|     "SYSRES_CONST_ACTION_TYPE_CHANGE_KIND " +
 | ||
|     "SYSRES_CONST_ACTION_TYPE_CHANGE_STORAGE " +
 | ||
|     "SYSRES_CONST_ACTION_TYPE_CONTINUE " +
 | ||
|     "SYSRES_CONST_ACTION_TYPE_COPY " +
 | ||
|     "SYSRES_CONST_ACTION_TYPE_CREATE " +
 | ||
|     "SYSRES_CONST_ACTION_TYPE_CREATE_VERSION " +
 | ||
|     "SYSRES_CONST_ACTION_TYPE_DELETE " +
 | ||
|     "SYSRES_CONST_ACTION_TYPE_DELETE_ATTACHMENT " +
 | ||
|     "SYSRES_CONST_ACTION_TYPE_DELETE_VERSION " +
 | ||
|     "SYSRES_CONST_ACTION_TYPE_DISABLE_DELEGATE_ACCESS_RIGHTS " +
 | ||
|     "SYSRES_CONST_ACTION_TYPE_ENABLE_DELEGATE_ACCESS_RIGHTS " +
 | ||
|     "SYSRES_CONST_ACTION_TYPE_ENCRYPTION_BY_CERTIFICATE " +
 | ||
|     "SYSRES_CONST_ACTION_TYPE_ENCRYPTION_BY_CERTIFICATE_AND_PASSWORD " +
 | ||
|     "SYSRES_CONST_ACTION_TYPE_ENCRYPTION_BY_PASSWORD " +
 | ||
|     "SYSRES_CONST_ACTION_TYPE_EXPORT_WITH_LOCK " +
 | ||
|     "SYSRES_CONST_ACTION_TYPE_EXPORT_WITHOUT_LOCK " +
 | ||
|     "SYSRES_CONST_ACTION_TYPE_IMPORT_WITH_UNLOCK " +
 | ||
|     "SYSRES_CONST_ACTION_TYPE_IMPORT_WITHOUT_UNLOCK " +
 | ||
|     "SYSRES_CONST_ACTION_TYPE_LIFE_CYCLE_STAGE " +
 | ||
|     "SYSRES_CONST_ACTION_TYPE_LOCK " +
 | ||
|     "SYSRES_CONST_ACTION_TYPE_LOCK_FOR_SERVER " +
 | ||
|     "SYSRES_CONST_ACTION_TYPE_LOCK_MODIFY " +
 | ||
|     "SYSRES_CONST_ACTION_TYPE_MARK_AS_READED " +
 | ||
|     "SYSRES_CONST_ACTION_TYPE_MARK_AS_UNREADED " +
 | ||
|     "SYSRES_CONST_ACTION_TYPE_MODIFY " +
 | ||
|     "SYSRES_CONST_ACTION_TYPE_MODIFY_CARD " +
 | ||
|     "SYSRES_CONST_ACTION_TYPE_MOVE_TO_ARCHIVE " +
 | ||
|     "SYSRES_CONST_ACTION_TYPE_OFF_ENCRYPTION " +
 | ||
|     "SYSRES_CONST_ACTION_TYPE_PASSWORD_CHANGE " +
 | ||
|     "SYSRES_CONST_ACTION_TYPE_PERFORM " +
 | ||
|     "SYSRES_CONST_ACTION_TYPE_RECOVER_FROM_LOCAL_COPY " +
 | ||
|     "SYSRES_CONST_ACTION_TYPE_RESTART " +
 | ||
|     "SYSRES_CONST_ACTION_TYPE_RESTORE_FROM_ARCHIVE " +
 | ||
|     "SYSRES_CONST_ACTION_TYPE_REVISION " +
 | ||
|     "SYSRES_CONST_ACTION_TYPE_SEND_BY_MAIL " +
 | ||
|     "SYSRES_CONST_ACTION_TYPE_SIGN " +
 | ||
|     "SYSRES_CONST_ACTION_TYPE_START " +
 | ||
|     "SYSRES_CONST_ACTION_TYPE_UNLOCK " +
 | ||
|     "SYSRES_CONST_ACTION_TYPE_UNLOCK_FROM_SERVER " +
 | ||
|     "SYSRES_CONST_ACTION_TYPE_VERSION_STATE " +
 | ||
|     "SYSRES_CONST_ACTION_TYPE_VERSION_VISIBILITY " +
 | ||
|     "SYSRES_CONST_ACTION_TYPE_VIEW " +
 | ||
|     "SYSRES_CONST_ACTION_TYPE_VIEW_SHADOW_COPY " +
 | ||
|     "SYSRES_CONST_ACTION_TYPE_WORKFLOW_DESCRIPTION_MODIFY " +
 | ||
|     "SYSRES_CONST_ACTION_TYPE_WRITE_HISTORY " +
 | ||
|     "SYSRES_CONST_ACTIVE_VERSION_STATE_PICK_VALUE " +
 | ||
|     "SYSRES_CONST_ADD_REFERENCE_MODE_NAME " +
 | ||
|     "SYSRES_CONST_ADDITION_REQUISITE_CODE " +
 | ||
|     "SYSRES_CONST_ADDITIONAL_PARAMS_REQUISITE_CODE " +
 | ||
|     "SYSRES_CONST_ADITIONAL_JOB_END_DATE_REQUISITE_NAME " +
 | ||
|     "SYSRES_CONST_ADITIONAL_JOB_READ_REQUISITE_NAME " +
 | ||
|     "SYSRES_CONST_ADITIONAL_JOB_START_DATE_REQUISITE_NAME " +
 | ||
|     "SYSRES_CONST_ADITIONAL_JOB_STATE_REQUISITE_NAME " +
 | ||
|     "SYSRES_CONST_ADMINISTRATION_HISTORY_ADDING_USER_TO_GROUP_ACTION " +
 | ||
|     "SYSRES_CONST_ADMINISTRATION_HISTORY_ADDING_USER_TO_GROUP_ACTION_CODE " +
 | ||
|     "SYSRES_CONST_ADMINISTRATION_HISTORY_CREATION_COMP_ACTION " +
 | ||
|     "SYSRES_CONST_ADMINISTRATION_HISTORY_CREATION_COMP_ACTION_CODE " +
 | ||
|     "SYSRES_CONST_ADMINISTRATION_HISTORY_CREATION_GROUP_ACTION " +
 | ||
|     "SYSRES_CONST_ADMINISTRATION_HISTORY_CREATION_GROUP_ACTION_CODE " +
 | ||
|     "SYSRES_CONST_ADMINISTRATION_HISTORY_CREATION_USER_ACTION " +
 | ||
|     "SYSRES_CONST_ADMINISTRATION_HISTORY_CREATION_USER_ACTION_CODE " +
 | ||
|     "SYSRES_CONST_ADMINISTRATION_HISTORY_DATABASE_USER_CREATION " +
 | ||
|     "SYSRES_CONST_ADMINISTRATION_HISTORY_DATABASE_USER_CREATION_ACTION " +
 | ||
|     "SYSRES_CONST_ADMINISTRATION_HISTORY_DATABASE_USER_DELETION " +
 | ||
|     "SYSRES_CONST_ADMINISTRATION_HISTORY_DATABASE_USER_DELETION_ACTION " +
 | ||
|     "SYSRES_CONST_ADMINISTRATION_HISTORY_DELETION_COMP_ACTION " +
 | ||
|     "SYSRES_CONST_ADMINISTRATION_HISTORY_DELETION_COMP_ACTION_CODE " +
 | ||
|     "SYSRES_CONST_ADMINISTRATION_HISTORY_DELETION_GROUP_ACTION " +
 | ||
|     "SYSRES_CONST_ADMINISTRATION_HISTORY_DELETION_GROUP_ACTION_CODE " +
 | ||
|     "SYSRES_CONST_ADMINISTRATION_HISTORY_DELETION_USER_ACTION " +
 | ||
|     "SYSRES_CONST_ADMINISTRATION_HISTORY_DELETION_USER_ACTION_CODE " +
 | ||
|     "SYSRES_CONST_ADMINISTRATION_HISTORY_DELETION_USER_FROM_GROUP_ACTION " +
 | ||
|     "SYSRES_CONST_ADMINISTRATION_HISTORY_DELETION_USER_FROM_GROUP_ACTION_CODE " +
 | ||
|     "SYSRES_CONST_ADMINISTRATION_HISTORY_GRANTING_FILTERER_ACTION " +
 | ||
|     "SYSRES_CONST_ADMINISTRATION_HISTORY_GRANTING_FILTERER_ACTION_CODE " +
 | ||
|     "SYSRES_CONST_ADMINISTRATION_HISTORY_GRANTING_FILTERER_RESTRICTION_ACTION " +
 | ||
|     "SYSRES_CONST_ADMINISTRATION_HISTORY_GRANTING_FILTERER_RESTRICTION_ACTION_CODE " +
 | ||
|     "SYSRES_CONST_ADMINISTRATION_HISTORY_GRANTING_PRIVILEGE_ACTION " +
 | ||
|     "SYSRES_CONST_ADMINISTRATION_HISTORY_GRANTING_PRIVILEGE_ACTION_CODE " +
 | ||
|     "SYSRES_CONST_ADMINISTRATION_HISTORY_GRANTING_RIGHTS_ACTION " +
 | ||
|     "SYSRES_CONST_ADMINISTRATION_HISTORY_GRANTING_RIGHTS_ACTION_CODE " +
 | ||
|     "SYSRES_CONST_ADMINISTRATION_HISTORY_IS_MAIN_SERVER_CHANGED_ACTION " +
 | ||
|     "SYSRES_CONST_ADMINISTRATION_HISTORY_IS_MAIN_SERVER_CHANGED_ACTION_CODE " +
 | ||
|     "SYSRES_CONST_ADMINISTRATION_HISTORY_IS_PUBLIC_CHANGED_ACTION " +
 | ||
|     "SYSRES_CONST_ADMINISTRATION_HISTORY_IS_PUBLIC_CHANGED_ACTION_CODE " +
 | ||
|     "SYSRES_CONST_ADMINISTRATION_HISTORY_REMOVING_FILTERER_ACTION " +
 | ||
|     "SYSRES_CONST_ADMINISTRATION_HISTORY_REMOVING_FILTERER_ACTION_CODE " +
 | ||
|     "SYSRES_CONST_ADMINISTRATION_HISTORY_REMOVING_FILTERER_RESTRICTION_ACTION " +
 | ||
|     "SYSRES_CONST_ADMINISTRATION_HISTORY_REMOVING_FILTERER_RESTRICTION_ACTION_CODE " +
 | ||
|     "SYSRES_CONST_ADMINISTRATION_HISTORY_REMOVING_PRIVILEGE_ACTION " +
 | ||
|     "SYSRES_CONST_ADMINISTRATION_HISTORY_REMOVING_PRIVILEGE_ACTION_CODE " +
 | ||
|     "SYSRES_CONST_ADMINISTRATION_HISTORY_REMOVING_RIGHTS_ACTION " +
 | ||
|     "SYSRES_CONST_ADMINISTRATION_HISTORY_REMOVING_RIGHTS_ACTION_CODE " +
 | ||
|     "SYSRES_CONST_ADMINISTRATION_HISTORY_SERVER_LOGIN_CREATION " +
 | ||
|     "SYSRES_CONST_ADMINISTRATION_HISTORY_SERVER_LOGIN_CREATION_ACTION " +
 | ||
|     "SYSRES_CONST_ADMINISTRATION_HISTORY_SERVER_LOGIN_DELETION " +
 | ||
|     "SYSRES_CONST_ADMINISTRATION_HISTORY_SERVER_LOGIN_DELETION_ACTION " +
 | ||
|     "SYSRES_CONST_ADMINISTRATION_HISTORY_UPDATING_CATEGORY_ACTION " +
 | ||
|     "SYSRES_CONST_ADMINISTRATION_HISTORY_UPDATING_CATEGORY_ACTION_CODE " +
 | ||
|     "SYSRES_CONST_ADMINISTRATION_HISTORY_UPDATING_COMP_TITLE_ACTION " +
 | ||
|     "SYSRES_CONST_ADMINISTRATION_HISTORY_UPDATING_COMP_TITLE_ACTION_CODE " +
 | ||
|     "SYSRES_CONST_ADMINISTRATION_HISTORY_UPDATING_FULL_NAME_ACTION " +
 | ||
|     "SYSRES_CONST_ADMINISTRATION_HISTORY_UPDATING_FULL_NAME_ACTION_CODE " +
 | ||
|     "SYSRES_CONST_ADMINISTRATION_HISTORY_UPDATING_GROUP_ACTION " +
 | ||
|     "SYSRES_CONST_ADMINISTRATION_HISTORY_UPDATING_GROUP_ACTION_CODE " +
 | ||
|     "SYSRES_CONST_ADMINISTRATION_HISTORY_UPDATING_PARENT_GROUP_ACTION " +
 | ||
|     "SYSRES_CONST_ADMINISTRATION_HISTORY_UPDATING_PARENT_GROUP_ACTION_CODE " +
 | ||
|     "SYSRES_CONST_ADMINISTRATION_HISTORY_UPDATING_USER_AUTH_TYPE_ACTION " +
 | ||
|     "SYSRES_CONST_ADMINISTRATION_HISTORY_UPDATING_USER_AUTH_TYPE_ACTION_CODE " +
 | ||
|     "SYSRES_CONST_ADMINISTRATION_HISTORY_UPDATING_USER_LOGIN_ACTION " +
 | ||
|     "SYSRES_CONST_ADMINISTRATION_HISTORY_UPDATING_USER_LOGIN_ACTION_CODE " +
 | ||
|     "SYSRES_CONST_ADMINISTRATION_HISTORY_UPDATING_USER_STATUS_ACTION " +
 | ||
|     "SYSRES_CONST_ADMINISTRATION_HISTORY_UPDATING_USER_STATUS_ACTION_CODE " +
 | ||
|     "SYSRES_CONST_ADMINISTRATION_HISTORY_USER_PASSWORD_CHANGE " +
 | ||
|     "SYSRES_CONST_ADMINISTRATION_HISTORY_USER_PASSWORD_CHANGE_ACTION " +
 | ||
|     "SYSRES_CONST_ALL_ACCEPT_CONDITION_RUS " +
 | ||
|     "SYSRES_CONST_ALL_USERS_GROUP " +
 | ||
|     "SYSRES_CONST_ALL_USERS_GROUP_NAME " +
 | ||
|     "SYSRES_CONST_ALL_USERS_SERVER_GROUP_NAME " +
 | ||
|     "SYSRES_CONST_ALLOWED_ACCESS_TYPE_CODE " +
 | ||
|     "SYSRES_CONST_ALLOWED_ACCESS_TYPE_NAME " +
 | ||
|     "SYSRES_CONST_APP_VIEWER_TYPE_REQUISITE_CODE " +
 | ||
|     "SYSRES_CONST_APPROVING_SIGNATURE_NAME " +
 | ||
|     "SYSRES_CONST_APPROVING_SIGNATURE_REQUISITE_CODE " +
 | ||
|     "SYSRES_CONST_ASSISTANT_SUBSTITUE_TYPE " +
 | ||
|     "SYSRES_CONST_ASSISTANT_SUBSTITUE_TYPE_CODE " +
 | ||
|     "SYSRES_CONST_ATTACH_TYPE_COMPONENT_TOKEN " +
 | ||
|     "SYSRES_CONST_ATTACH_TYPE_DOC " +
 | ||
|     "SYSRES_CONST_ATTACH_TYPE_EDOC " +
 | ||
|     "SYSRES_CONST_ATTACH_TYPE_FOLDER " +
 | ||
|     "SYSRES_CONST_ATTACH_TYPE_JOB " +
 | ||
|     "SYSRES_CONST_ATTACH_TYPE_REFERENCE " +
 | ||
|     "SYSRES_CONST_ATTACH_TYPE_TASK " +
 | ||
|     "SYSRES_CONST_AUTH_ENCODED_PASSWORD " +
 | ||
|     "SYSRES_CONST_AUTH_ENCODED_PASSWORD_CODE " +
 | ||
|     "SYSRES_CONST_AUTH_NOVELL " +
 | ||
|     "SYSRES_CONST_AUTH_PASSWORD " +
 | ||
|     "SYSRES_CONST_AUTH_PASSWORD_CODE " +
 | ||
|     "SYSRES_CONST_AUTH_WINDOWS " +
 | ||
|     "SYSRES_CONST_AUTHENTICATING_SIGNATURE_NAME " +
 | ||
|     "SYSRES_CONST_AUTHENTICATING_SIGNATURE_REQUISITE_CODE " +
 | ||
|     "SYSRES_CONST_AUTO_ENUM_METHOD_FLAG " +
 | ||
|     "SYSRES_CONST_AUTO_NUMERATION_CODE " +
 | ||
|     "SYSRES_CONST_AUTO_STRONG_ENUM_METHOD_FLAG " +
 | ||
|     "SYSRES_CONST_AUTOTEXT_NAME_REQUISITE_CODE " +
 | ||
|     "SYSRES_CONST_AUTOTEXT_TEXT_REQUISITE_CODE " +
 | ||
|     "SYSRES_CONST_AUTOTEXT_USAGE_ALL " +
 | ||
|     "SYSRES_CONST_AUTOTEXT_USAGE_ALL_CODE " +
 | ||
|     "SYSRES_CONST_AUTOTEXT_USAGE_SIGN " +
 | ||
|     "SYSRES_CONST_AUTOTEXT_USAGE_SIGN_CODE " +
 | ||
|     "SYSRES_CONST_AUTOTEXT_USAGE_WORK " +
 | ||
|     "SYSRES_CONST_AUTOTEXT_USAGE_WORK_CODE " +
 | ||
|     "SYSRES_CONST_AUTOTEXT_USE_ANYWHERE_CODE " +
 | ||
|     "SYSRES_CONST_AUTOTEXT_USE_ON_SIGNING_CODE " +
 | ||
|     "SYSRES_CONST_AUTOTEXT_USE_ON_WORK_CODE " +
 | ||
|     "SYSRES_CONST_BEGIN_DATE_REQUISITE_CODE " +
 | ||
|     "SYSRES_CONST_BLACK_LIFE_CYCLE_STAGE_FONT_COLOR " +
 | ||
|     "SYSRES_CONST_BLUE_LIFE_CYCLE_STAGE_FONT_COLOR " +
 | ||
|     "SYSRES_CONST_BTN_PART " +
 | ||
|     "SYSRES_CONST_CALCULATED_ROLE_TYPE_CODE " +
 | ||
|     "SYSRES_CONST_CALL_TYPE_VARIABLE_BUTTON_VALUE " +
 | ||
|     "SYSRES_CONST_CALL_TYPE_VARIABLE_PROGRAM_VALUE " +
 | ||
|     "SYSRES_CONST_CANCEL_MESSAGE_FUNCTION_RESULT " +
 | ||
|     "SYSRES_CONST_CARD_PART " +
 | ||
|     "SYSRES_CONST_CARD_REFERENCE_MODE_NAME " +
 | ||
|     "SYSRES_CONST_CERTIFICATE_TYPE_REQUISITE_ENCRYPT_VALUE " +
 | ||
|     "SYSRES_CONST_CERTIFICATE_TYPE_REQUISITE_SIGN_AND_ENCRYPT_VALUE " +
 | ||
|     "SYSRES_CONST_CERTIFICATE_TYPE_REQUISITE_SIGN_VALUE " +
 | ||
|     "SYSRES_CONST_CHECK_PARAM_VALUE_DATE_PARAM_TYPE " +
 | ||
|     "SYSRES_CONST_CHECK_PARAM_VALUE_FLOAT_PARAM_TYPE " +
 | ||
|     "SYSRES_CONST_CHECK_PARAM_VALUE_INTEGER_PARAM_TYPE " +
 | ||
|     "SYSRES_CONST_CHECK_PARAM_VALUE_PICK_PARAM_TYPE " +
 | ||
|     "SYSRES_CONST_CHECK_PARAM_VALUE_REEFRENCE_PARAM_TYPE " +
 | ||
|     "SYSRES_CONST_CLOSED_RECORD_FLAG_VALUE_FEMININE " +
 | ||
|     "SYSRES_CONST_CLOSED_RECORD_FLAG_VALUE_MASCULINE " +
 | ||
|     "SYSRES_CONST_CODE_COMPONENT_TYPE_ADMIN " +
 | ||
|     "SYSRES_CONST_CODE_COMPONENT_TYPE_DEVELOPER " +
 | ||
|     "SYSRES_CONST_CODE_COMPONENT_TYPE_DOCS " +
 | ||
|     "SYSRES_CONST_CODE_COMPONENT_TYPE_EDOC_CARDS " +
 | ||
|     "SYSRES_CONST_CODE_COMPONENT_TYPE_EXTERNAL_EXECUTABLE " +
 | ||
|     "SYSRES_CONST_CODE_COMPONENT_TYPE_OTHER " +
 | ||
|     "SYSRES_CONST_CODE_COMPONENT_TYPE_REFERENCE " +
 | ||
|     "SYSRES_CONST_CODE_COMPONENT_TYPE_REPORT " +
 | ||
|     "SYSRES_CONST_CODE_COMPONENT_TYPE_SCRIPT " +
 | ||
|     "SYSRES_CONST_CODE_COMPONENT_TYPE_URL " +
 | ||
|     "SYSRES_CONST_CODE_REQUISITE_ACCESS " +
 | ||
|     "SYSRES_CONST_CODE_REQUISITE_CODE " +
 | ||
|     "SYSRES_CONST_CODE_REQUISITE_COMPONENT " +
 | ||
|     "SYSRES_CONST_CODE_REQUISITE_DESCRIPTION " +
 | ||
|     "SYSRES_CONST_CODE_REQUISITE_EXCLUDE_COMPONENT " +
 | ||
|     "SYSRES_CONST_CODE_REQUISITE_RECORD " +
 | ||
|     "SYSRES_CONST_COMMENT_REQ_CODE " +
 | ||
|     "SYSRES_CONST_COMMON_SETTINGS_REQUISITE_CODE " +
 | ||
|     "SYSRES_CONST_COMP_CODE_GRD " +
 | ||
|     "SYSRES_CONST_COMPONENT_GROUP_TYPE_REQUISITE_CODE " +
 | ||
|     "SYSRES_CONST_COMPONENT_TYPE_ADMIN_COMPONENTS " +
 | ||
|     "SYSRES_CONST_COMPONENT_TYPE_DEVELOPER_COMPONENTS " +
 | ||
|     "SYSRES_CONST_COMPONENT_TYPE_DOCS " +
 | ||
|     "SYSRES_CONST_COMPONENT_TYPE_EDOC_CARDS " +
 | ||
|     "SYSRES_CONST_COMPONENT_TYPE_EDOCS " +
 | ||
|     "SYSRES_CONST_COMPONENT_TYPE_EXTERNAL_EXECUTABLE " +
 | ||
|     "SYSRES_CONST_COMPONENT_TYPE_OTHER " +
 | ||
|     "SYSRES_CONST_COMPONENT_TYPE_REFERENCE_TYPES " +
 | ||
|     "SYSRES_CONST_COMPONENT_TYPE_REFERENCES " +
 | ||
|     "SYSRES_CONST_COMPONENT_TYPE_REPORTS " +
 | ||
|     "SYSRES_CONST_COMPONENT_TYPE_SCRIPTS " +
 | ||
|     "SYSRES_CONST_COMPONENT_TYPE_URL " +
 | ||
|     "SYSRES_CONST_COMPONENTS_REMOTE_SERVERS_VIEW_CODE " +
 | ||
|     "SYSRES_CONST_CONDITION_BLOCK_DESCRIPTION " +
 | ||
|     "SYSRES_CONST_CONST_FIRM_STATUS_COMMON " +
 | ||
|     "SYSRES_CONST_CONST_FIRM_STATUS_INDIVIDUAL " +
 | ||
|     "SYSRES_CONST_CONST_NEGATIVE_VALUE " +
 | ||
|     "SYSRES_CONST_CONST_POSITIVE_VALUE " +
 | ||
|     "SYSRES_CONST_CONST_SERVER_STATUS_DONT_REPLICATE " +
 | ||
|     "SYSRES_CONST_CONST_SERVER_STATUS_REPLICATE " +
 | ||
|     "SYSRES_CONST_CONTENTS_REQUISITE_CODE " +
 | ||
|     "SYSRES_CONST_DATA_TYPE_BOOLEAN " +
 | ||
|     "SYSRES_CONST_DATA_TYPE_DATE " +
 | ||
|     "SYSRES_CONST_DATA_TYPE_FLOAT " +
 | ||
|     "SYSRES_CONST_DATA_TYPE_INTEGER " +
 | ||
|     "SYSRES_CONST_DATA_TYPE_PICK " +
 | ||
|     "SYSRES_CONST_DATA_TYPE_REFERENCE " +
 | ||
|     "SYSRES_CONST_DATA_TYPE_STRING " +
 | ||
|     "SYSRES_CONST_DATA_TYPE_TEXT " +
 | ||
|     "SYSRES_CONST_DATA_TYPE_VARIANT " +
 | ||
|     "SYSRES_CONST_DATE_CLOSE_REQ_CODE " +
 | ||
|     "SYSRES_CONST_DATE_FORMAT_DATE_ONLY_CHAR " +
 | ||
|     "SYSRES_CONST_DATE_OPEN_REQ_CODE " +
 | ||
|     "SYSRES_CONST_DATE_REQUISITE " +
 | ||
|     "SYSRES_CONST_DATE_REQUISITE_CODE " +
 | ||
|     "SYSRES_CONST_DATE_REQUISITE_NAME " +
 | ||
|     "SYSRES_CONST_DATE_REQUISITE_TYPE " +
 | ||
|     "SYSRES_CONST_DATE_TYPE_CHAR " +
 | ||
|     "SYSRES_CONST_DATETIME_FORMAT_VALUE " +
 | ||
|     "SYSRES_CONST_DEA_ACCESS_RIGHTS_ACTION_CODE " +
 | ||
|     "SYSRES_CONST_DESCRIPTION_LOCALIZE_ID_REQUISITE_CODE " +
 | ||
|     "SYSRES_CONST_DESCRIPTION_REQUISITE_CODE " +
 | ||
|     "SYSRES_CONST_DET1_PART " +
 | ||
|     "SYSRES_CONST_DET2_PART " +
 | ||
|     "SYSRES_CONST_DET3_PART " +
 | ||
|     "SYSRES_CONST_DET4_PART " +
 | ||
|     "SYSRES_CONST_DET5_PART " +
 | ||
|     "SYSRES_CONST_DET6_PART " +
 | ||
|     "SYSRES_CONST_DETAIL_DATASET_KEY_REQUISITE_CODE " +
 | ||
|     "SYSRES_CONST_DETAIL_PICK_REQUISITE_CODE " +
 | ||
|     "SYSRES_CONST_DETAIL_REQ_CODE " +
 | ||
|     "SYSRES_CONST_DO_NOT_USE_ACCESS_TYPE_CODE " +
 | ||
|     "SYSRES_CONST_DO_NOT_USE_ACCESS_TYPE_NAME " +
 | ||
|     "SYSRES_CONST_DO_NOT_USE_ON_VIEW_ACCESS_TYPE_CODE " +
 | ||
|     "SYSRES_CONST_DO_NOT_USE_ON_VIEW_ACCESS_TYPE_NAME " +
 | ||
|     "SYSRES_CONST_DOCUMENT_STORAGES_CODE " +
 | ||
|     "SYSRES_CONST_DOCUMENT_TEMPLATES_TYPE_NAME " +
 | ||
|     "SYSRES_CONST_DOUBLE_REQUISITE_CODE " +
 | ||
|     "SYSRES_CONST_EDITOR_CLOSE_FILE_OBSERV_TYPE_CODE " +
 | ||
|     "SYSRES_CONST_EDITOR_CLOSE_PROCESS_OBSERV_TYPE_CODE " +
 | ||
|     "SYSRES_CONST_EDITOR_TYPE_REQUISITE_CODE " +
 | ||
|     "SYSRES_CONST_EDITORS_APPLICATION_NAME_REQUISITE_CODE " +
 | ||
|     "SYSRES_CONST_EDITORS_CREATE_SEVERAL_PROCESSES_REQUISITE_CODE " +
 | ||
|     "SYSRES_CONST_EDITORS_EXTENSION_REQUISITE_CODE " +
 | ||
|     "SYSRES_CONST_EDITORS_OBSERVER_BY_PROCESS_TYPE " +
 | ||
|     "SYSRES_CONST_EDITORS_REFERENCE_CODE " +
 | ||
|     "SYSRES_CONST_EDITORS_REPLACE_SPEC_CHARS_REQUISITE_CODE " +
 | ||
|     "SYSRES_CONST_EDITORS_USE_PLUGINS_REQUISITE_CODE " +
 | ||
|     "SYSRES_CONST_EDITORS_VIEW_DOCUMENT_OPENED_TO_EDIT_CODE " +
 | ||
|     "SYSRES_CONST_EDOC_CARD_TYPE_REQUISITE_CODE " +
 | ||
|     "SYSRES_CONST_EDOC_CARD_TYPES_LINK_REQUISITE_CODE " +
 | ||
|     "SYSRES_CONST_EDOC_CERTIFICATE_AND_PASSWORD_ENCODE_CODE " +
 | ||
|     "SYSRES_CONST_EDOC_CERTIFICATE_ENCODE_CODE " +
 | ||
|     "SYSRES_CONST_EDOC_DATE_REQUISITE_CODE " +
 | ||
|     "SYSRES_CONST_EDOC_KIND_REFERENCE_CODE " +
 | ||
|     "SYSRES_CONST_EDOC_KINDS_BY_TEMPLATE_ACTION_CODE " +
 | ||
|     "SYSRES_CONST_EDOC_MANAGE_ACCESS_CODE " +
 | ||
|     "SYSRES_CONST_EDOC_NONE_ENCODE_CODE " +
 | ||
|     "SYSRES_CONST_EDOC_NUMBER_REQUISITE_CODE " +
 | ||
|     "SYSRES_CONST_EDOC_PASSWORD_ENCODE_CODE " +
 | ||
|     "SYSRES_CONST_EDOC_READONLY_ACCESS_CODE " +
 | ||
|     "SYSRES_CONST_EDOC_SHELL_LIFE_TYPE_VIEW_VALUE " +
 | ||
|     "SYSRES_CONST_EDOC_SIZE_RESTRICTION_PRIORITY_REQUISITE_CODE " +
 | ||
|     "SYSRES_CONST_EDOC_STORAGE_CHECK_ACCESS_RIGHTS_REQUISITE_CODE " +
 | ||
|     "SYSRES_CONST_EDOC_STORAGE_COMPUTER_NAME_REQUISITE_CODE " +
 | ||
|     "SYSRES_CONST_EDOC_STORAGE_DATABASE_NAME_REQUISITE_CODE " +
 | ||
|     "SYSRES_CONST_EDOC_STORAGE_EDIT_IN_STORAGE_REQUISITE_CODE " +
 | ||
|     "SYSRES_CONST_EDOC_STORAGE_LOCAL_PATH_REQUISITE_CODE " +
 | ||
|     "SYSRES_CONST_EDOC_STORAGE_SHARED_SOURCE_NAME_REQUISITE_CODE " +
 | ||
|     "SYSRES_CONST_EDOC_TEMPLATE_REQUISITE_CODE " +
 | ||
|     "SYSRES_CONST_EDOC_TYPES_REFERENCE_CODE " +
 | ||
|     "SYSRES_CONST_EDOC_VERSION_ACTIVE_STAGE_CODE " +
 | ||
|     "SYSRES_CONST_EDOC_VERSION_DESIGN_STAGE_CODE " +
 | ||
|     "SYSRES_CONST_EDOC_VERSION_OBSOLETE_STAGE_CODE " +
 | ||
|     "SYSRES_CONST_EDOC_WRITE_ACCES_CODE " +
 | ||
|     "SYSRES_CONST_EDOCUMENT_CARD_REQUISITES_REFERENCE_CODE_SELECTED_REQUISITE " +
 | ||
|     "SYSRES_CONST_ENCODE_CERTIFICATE_TYPE_CODE " +
 | ||
|     "SYSRES_CONST_END_DATE_REQUISITE_CODE " +
 | ||
|     "SYSRES_CONST_ENUMERATION_TYPE_REQUISITE_CODE " +
 | ||
|     "SYSRES_CONST_EXECUTE_ACCESS_RIGHTS_TYPE_CODE " +
 | ||
|     "SYSRES_CONST_EXECUTIVE_FILE_STORAGE_TYPE " +
 | ||
|     "SYSRES_CONST_EXIST_CONST " +
 | ||
|     "SYSRES_CONST_EXIST_VALUE " +
 | ||
|     "SYSRES_CONST_EXPORT_LOCK_TYPE_ASK " +
 | ||
|     "SYSRES_CONST_EXPORT_LOCK_TYPE_WITH_LOCK " +
 | ||
|     "SYSRES_CONST_EXPORT_LOCK_TYPE_WITHOUT_LOCK " +
 | ||
|     "SYSRES_CONST_EXPORT_VERSION_TYPE_ASK " +
 | ||
|     "SYSRES_CONST_EXPORT_VERSION_TYPE_LAST " +
 | ||
|     "SYSRES_CONST_EXPORT_VERSION_TYPE_LAST_ACTIVE " +
 | ||
|     "SYSRES_CONST_EXTENSION_REQUISITE_CODE " +
 | ||
|     "SYSRES_CONST_FILTER_NAME_REQUISITE_CODE " +
 | ||
|     "SYSRES_CONST_FILTER_REQUISITE_CODE " +
 | ||
|     "SYSRES_CONST_FILTER_TYPE_COMMON_CODE " +
 | ||
|     "SYSRES_CONST_FILTER_TYPE_COMMON_NAME " +
 | ||
|     "SYSRES_CONST_FILTER_TYPE_USER_CODE " +
 | ||
|     "SYSRES_CONST_FILTER_TYPE_USER_NAME " +
 | ||
|     "SYSRES_CONST_FILTER_VALUE_REQUISITE_NAME " +
 | ||
|     "SYSRES_CONST_FLOAT_NUMBER_FORMAT_CHAR " +
 | ||
|     "SYSRES_CONST_FLOAT_REQUISITE_TYPE " +
 | ||
|     "SYSRES_CONST_FOLDER_AUTHOR_VALUE " +
 | ||
|     "SYSRES_CONST_FOLDER_KIND_ANY_OBJECTS " +
 | ||
|     "SYSRES_CONST_FOLDER_KIND_COMPONENTS " +
 | ||
|     "SYSRES_CONST_FOLDER_KIND_EDOCS " +
 | ||
|     "SYSRES_CONST_FOLDER_KIND_JOBS " +
 | ||
|     "SYSRES_CONST_FOLDER_KIND_TASKS " +
 | ||
|     "SYSRES_CONST_FOLDER_TYPE_COMMON " +
 | ||
|     "SYSRES_CONST_FOLDER_TYPE_COMPONENT " +
 | ||
|     "SYSRES_CONST_FOLDER_TYPE_FAVORITES " +
 | ||
|     "SYSRES_CONST_FOLDER_TYPE_INBOX " +
 | ||
|     "SYSRES_CONST_FOLDER_TYPE_OUTBOX " +
 | ||
|     "SYSRES_CONST_FOLDER_TYPE_QUICK_LAUNCH " +
 | ||
|     "SYSRES_CONST_FOLDER_TYPE_SEARCH " +
 | ||
|     "SYSRES_CONST_FOLDER_TYPE_SHORTCUTS " +
 | ||
|     "SYSRES_CONST_FOLDER_TYPE_USER " +
 | ||
|     "SYSRES_CONST_FROM_DICTIONARY_ENUM_METHOD_FLAG " +
 | ||
|     "SYSRES_CONST_FULL_SUBSTITUTE_TYPE " +
 | ||
|     "SYSRES_CONST_FULL_SUBSTITUTE_TYPE_CODE " +
 | ||
|     "SYSRES_CONST_FUNCTION_CANCEL_RESULT " +
 | ||
|     "SYSRES_CONST_FUNCTION_CATEGORY_SYSTEM " +
 | ||
|     "SYSRES_CONST_FUNCTION_CATEGORY_USER " +
 | ||
|     "SYSRES_CONST_FUNCTION_FAILURE_RESULT " +
 | ||
|     "SYSRES_CONST_FUNCTION_SAVE_RESULT " +
 | ||
|     "SYSRES_CONST_GENERATED_REQUISITE " +
 | ||
|     "SYSRES_CONST_GREEN_LIFE_CYCLE_STAGE_FONT_COLOR " +
 | ||
|     "SYSRES_CONST_GROUP_ACCOUNT_TYPE_VALUE_CODE " +
 | ||
|     "SYSRES_CONST_GROUP_CATEGORY_NORMAL_CODE " +
 | ||
|     "SYSRES_CONST_GROUP_CATEGORY_NORMAL_NAME " +
 | ||
|     "SYSRES_CONST_GROUP_CATEGORY_SERVICE_CODE " +
 | ||
|     "SYSRES_CONST_GROUP_CATEGORY_SERVICE_NAME " +
 | ||
|     "SYSRES_CONST_GROUP_COMMON_CATEGORY_FIELD_VALUE " +
 | ||
|     "SYSRES_CONST_GROUP_FULL_NAME_REQUISITE_CODE " +
 | ||
|     "SYSRES_CONST_GROUP_NAME_REQUISITE_CODE " +
 | ||
|     "SYSRES_CONST_GROUP_RIGHTS_T_REQUISITE_CODE " +
 | ||
|     "SYSRES_CONST_GROUP_SERVER_CODES_REQUISITE_CODE " +
 | ||
|     "SYSRES_CONST_GROUP_SERVER_NAME_REQUISITE_CODE " +
 | ||
|     "SYSRES_CONST_GROUP_SERVICE_CATEGORY_FIELD_VALUE " +
 | ||
|     "SYSRES_CONST_GROUP_USER_REQUISITE_CODE " +
 | ||
|     "SYSRES_CONST_GROUPS_REFERENCE_CODE " +
 | ||
|     "SYSRES_CONST_GROUPS_REQUISITE_CODE " +
 | ||
|     "SYSRES_CONST_HIDDEN_MODE_NAME " +
 | ||
|     "SYSRES_CONST_HIGH_LVL_REQUISITE_CODE " +
 | ||
|     "SYSRES_CONST_HISTORY_ACTION_CREATE_CODE " +
 | ||
|     "SYSRES_CONST_HISTORY_ACTION_DELETE_CODE " +
 | ||
|     "SYSRES_CONST_HISTORY_ACTION_EDIT_CODE " +
 | ||
|     "SYSRES_CONST_HOUR_CHAR " +
 | ||
|     "SYSRES_CONST_ID_REQUISITE_CODE " +
 | ||
|     "SYSRES_CONST_IDSPS_REQUISITE_CODE " +
 | ||
|     "SYSRES_CONST_IMAGE_MODE_COLOR " +
 | ||
|     "SYSRES_CONST_IMAGE_MODE_GREYSCALE " +
 | ||
|     "SYSRES_CONST_IMAGE_MODE_MONOCHROME " +
 | ||
|     "SYSRES_CONST_IMPORTANCE_HIGH " +
 | ||
|     "SYSRES_CONST_IMPORTANCE_LOW " +
 | ||
|     "SYSRES_CONST_IMPORTANCE_NORMAL " +
 | ||
|     "SYSRES_CONST_IN_DESIGN_VERSION_STATE_PICK_VALUE " +
 | ||
|     "SYSRES_CONST_INCOMING_WORK_RULE_TYPE_CODE " +
 | ||
|     "SYSRES_CONST_INT_REQUISITE " +
 | ||
|     "SYSRES_CONST_INT_REQUISITE_TYPE " +
 | ||
|     "SYSRES_CONST_INTEGER_NUMBER_FORMAT_CHAR " +
 | ||
|     "SYSRES_CONST_INTEGER_TYPE_CHAR " +
 | ||
|     "SYSRES_CONST_IS_GENERATED_REQUISITE_NEGATIVE_VALUE " +
 | ||
|     "SYSRES_CONST_IS_PUBLIC_ROLE_REQUISITE_CODE " +
 | ||
|     "SYSRES_CONST_IS_REMOTE_USER_NEGATIVE_VALUE " +
 | ||
|     "SYSRES_CONST_IS_REMOTE_USER_POSITIVE_VALUE " +
 | ||
|     "SYSRES_CONST_IS_STORED_REQUISITE_NEGATIVE_VALUE " +
 | ||
|     "SYSRES_CONST_IS_STORED_REQUISITE_STORED_VALUE " +
 | ||
|     "SYSRES_CONST_ITALIC_LIFE_CYCLE_STAGE_DRAW_STYLE " +
 | ||
|     "SYSRES_CONST_JOB_BLOCK_DESCRIPTION " +
 | ||
|     "SYSRES_CONST_JOB_KIND_CONTROL_JOB " +
 | ||
|     "SYSRES_CONST_JOB_KIND_JOB " +
 | ||
|     "SYSRES_CONST_JOB_KIND_NOTICE " +
 | ||
|     "SYSRES_CONST_JOB_STATE_ABORTED " +
 | ||
|     "SYSRES_CONST_JOB_STATE_COMPLETE " +
 | ||
|     "SYSRES_CONST_JOB_STATE_WORKING " +
 | ||
|     "SYSRES_CONST_KIND_REQUISITE_CODE " +
 | ||
|     "SYSRES_CONST_KIND_REQUISITE_NAME " +
 | ||
|     "SYSRES_CONST_KINDS_CREATE_SHADOW_COPIES_REQUISITE_CODE " +
 | ||
|     "SYSRES_CONST_KINDS_DEFAULT_EDOC_LIFE_STAGE_REQUISITE_CODE " +
 | ||
|     "SYSRES_CONST_KINDS_EDOC_ALL_TEPLATES_ALLOWED_REQUISITE_CODE " +
 | ||
|     "SYSRES_CONST_KINDS_EDOC_ALLOW_LIFE_CYCLE_STAGE_CHANGING_REQUISITE_CODE " +
 | ||
|     "SYSRES_CONST_KINDS_EDOC_ALLOW_MULTIPLE_ACTIVE_VERSIONS_REQUISITE_CODE " +
 | ||
|     "SYSRES_CONST_KINDS_EDOC_SHARE_ACCES_RIGHTS_BY_DEFAULT_CODE " +
 | ||
|     "SYSRES_CONST_KINDS_EDOC_TEMPLATE_REQUISITE_CODE " +
 | ||
|     "SYSRES_CONST_KINDS_EDOC_TYPE_REQUISITE_CODE " +
 | ||
|     "SYSRES_CONST_KINDS_SIGNERS_REQUISITES_CODE " +
 | ||
|     "SYSRES_CONST_KOD_INPUT_TYPE " +
 | ||
|     "SYSRES_CONST_LAST_UPDATE_DATE_REQUISITE_CODE " +
 | ||
|     "SYSRES_CONST_LIFE_CYCLE_START_STAGE_REQUISITE_CODE " +
 | ||
|     "SYSRES_CONST_LILAC_LIFE_CYCLE_STAGE_FONT_COLOR " +
 | ||
|     "SYSRES_CONST_LINK_OBJECT_KIND_COMPONENT " +
 | ||
|     "SYSRES_CONST_LINK_OBJECT_KIND_DOCUMENT " +
 | ||
|     "SYSRES_CONST_LINK_OBJECT_KIND_EDOC " +
 | ||
|     "SYSRES_CONST_LINK_OBJECT_KIND_FOLDER " +
 | ||
|     "SYSRES_CONST_LINK_OBJECT_KIND_JOB " +
 | ||
|     "SYSRES_CONST_LINK_OBJECT_KIND_REFERENCE " +
 | ||
|     "SYSRES_CONST_LINK_OBJECT_KIND_TASK " +
 | ||
|     "SYSRES_CONST_LINK_REF_TYPE_REQUISITE_CODE " +
 | ||
|     "SYSRES_CONST_LIST_REFERENCE_MODE_NAME " +
 | ||
|     "SYSRES_CONST_LOCALIZATION_DICTIONARY_MAIN_VIEW_CODE " +
 | ||
|     "SYSRES_CONST_MAIN_VIEW_CODE " +
 | ||
|     "SYSRES_CONST_MANUAL_ENUM_METHOD_FLAG " +
 | ||
|     "SYSRES_CONST_MASTER_COMP_TYPE_REQUISITE_CODE " +
 | ||
|     "SYSRES_CONST_MASTER_TABLE_REC_ID_REQUISITE_CODE " +
 | ||
|     "SYSRES_CONST_MAXIMIZED_MODE_NAME " +
 | ||
|     "SYSRES_CONST_ME_VALUE " +
 | ||
|     "SYSRES_CONST_MESSAGE_ATTENTION_CAPTION " +
 | ||
|     "SYSRES_CONST_MESSAGE_CONFIRMATION_CAPTION " +
 | ||
|     "SYSRES_CONST_MESSAGE_ERROR_CAPTION " +
 | ||
|     "SYSRES_CONST_MESSAGE_INFORMATION_CAPTION " +
 | ||
|     "SYSRES_CONST_MINIMIZED_MODE_NAME " +
 | ||
|     "SYSRES_CONST_MINUTE_CHAR " +
 | ||
|     "SYSRES_CONST_MODULE_REQUISITE_CODE " +
 | ||
|     "SYSRES_CONST_MONITORING_BLOCK_DESCRIPTION " +
 | ||
|     "SYSRES_CONST_MONTH_FORMAT_VALUE " +
 | ||
|     "SYSRES_CONST_NAME_LOCALIZE_ID_REQUISITE_CODE " +
 | ||
|     "SYSRES_CONST_NAME_REQUISITE_CODE " +
 | ||
|     "SYSRES_CONST_NAME_SINGULAR_REQUISITE_CODE " +
 | ||
|     "SYSRES_CONST_NAMEAN_INPUT_TYPE " +
 | ||
|     "SYSRES_CONST_NEGATIVE_PICK_VALUE " +
 | ||
|     "SYSRES_CONST_NEGATIVE_VALUE " +
 | ||
|     "SYSRES_CONST_NO " +
 | ||
|     "SYSRES_CONST_NO_PICK_VALUE " +
 | ||
|     "SYSRES_CONST_NO_SIGNATURE_REQUISITE_CODE " +
 | ||
|     "SYSRES_CONST_NO_VALUE " +
 | ||
|     "SYSRES_CONST_NONE_ACCESS_RIGHTS_TYPE_CODE " +
 | ||
|     "SYSRES_CONST_NONOPERATING_RECORD_FLAG_VALUE " +
 | ||
|     "SYSRES_CONST_NONOPERATING_RECORD_FLAG_VALUE_MASCULINE " +
 | ||
|     "SYSRES_CONST_NORMAL_ACCESS_RIGHTS_TYPE_CODE " +
 | ||
|     "SYSRES_CONST_NORMAL_LIFE_CYCLE_STAGE_DRAW_STYLE " +
 | ||
|     "SYSRES_CONST_NORMAL_MODE_NAME " +
 | ||
|     "SYSRES_CONST_NOT_ALLOWED_ACCESS_TYPE_CODE " +
 | ||
|     "SYSRES_CONST_NOT_ALLOWED_ACCESS_TYPE_NAME " +
 | ||
|     "SYSRES_CONST_NOTE_REQUISITE_CODE " +
 | ||
|     "SYSRES_CONST_NOTICE_BLOCK_DESCRIPTION " +
 | ||
|     "SYSRES_CONST_NUM_REQUISITE " +
 | ||
|     "SYSRES_CONST_NUM_STR_REQUISITE_CODE " +
 | ||
|     "SYSRES_CONST_NUMERATION_AUTO_NOT_STRONG " +
 | ||
|     "SYSRES_CONST_NUMERATION_AUTO_STRONG " +
 | ||
|     "SYSRES_CONST_NUMERATION_FROM_DICTONARY " +
 | ||
|     "SYSRES_CONST_NUMERATION_MANUAL " +
 | ||
|     "SYSRES_CONST_NUMERIC_TYPE_CHAR " +
 | ||
|     "SYSRES_CONST_NUMREQ_REQUISITE_CODE " +
 | ||
|     "SYSRES_CONST_OBSOLETE_VERSION_STATE_PICK_VALUE " +
 | ||
|     "SYSRES_CONST_OPERATING_RECORD_FLAG_VALUE " +
 | ||
|     "SYSRES_CONST_OPERATING_RECORD_FLAG_VALUE_CODE " +
 | ||
|     "SYSRES_CONST_OPERATING_RECORD_FLAG_VALUE_FEMININE " +
 | ||
|     "SYSRES_CONST_OPERATING_RECORD_FLAG_VALUE_MASCULINE " +
 | ||
|     "SYSRES_CONST_OPTIONAL_FORM_COMP_REQCODE_PREFIX " +
 | ||
|     "SYSRES_CONST_ORANGE_LIFE_CYCLE_STAGE_FONT_COLOR " +
 | ||
|     "SYSRES_CONST_ORIGINALREF_REQUISITE_CODE " +
 | ||
|     "SYSRES_CONST_OURFIRM_REF_CODE " +
 | ||
|     "SYSRES_CONST_OURFIRM_REQUISITE_CODE " +
 | ||
|     "SYSRES_CONST_OURFIRM_VAR " +
 | ||
|     "SYSRES_CONST_OUTGOING_WORK_RULE_TYPE_CODE " +
 | ||
|     "SYSRES_CONST_PICK_NEGATIVE_RESULT " +
 | ||
|     "SYSRES_CONST_PICK_POSITIVE_RESULT " +
 | ||
|     "SYSRES_CONST_PICK_REQUISITE " +
 | ||
|     "SYSRES_CONST_PICK_REQUISITE_TYPE " +
 | ||
|     "SYSRES_CONST_PICK_TYPE_CHAR " +
 | ||
|     "SYSRES_CONST_PLAN_STATUS_REQUISITE_CODE " +
 | ||
|     "SYSRES_CONST_PLATFORM_VERSION_COMMENT " +
 | ||
|     "SYSRES_CONST_PLUGINS_SETTINGS_DESCRIPTION_REQUISITE_CODE " +
 | ||
|     "SYSRES_CONST_POSITIVE_PICK_VALUE " +
 | ||
|     "SYSRES_CONST_POWER_TO_CREATE_ACTION_CODE " +
 | ||
|     "SYSRES_CONST_POWER_TO_SIGN_ACTION_CODE " +
 | ||
|     "SYSRES_CONST_PRIORITY_REQUISITE_CODE " +
 | ||
|     "SYSRES_CONST_QUALIFIED_TASK_TYPE " +
 | ||
|     "SYSRES_CONST_QUALIFIED_TASK_TYPE_CODE " +
 | ||
|     "SYSRES_CONST_RECSTAT_REQUISITE_CODE " +
 | ||
|     "SYSRES_CONST_RED_LIFE_CYCLE_STAGE_FONT_COLOR " +
 | ||
|     "SYSRES_CONST_REF_ID_T_REF_TYPE_REQUISITE_CODE " +
 | ||
|     "SYSRES_CONST_REF_REQUISITE " +
 | ||
|     "SYSRES_CONST_REF_REQUISITE_TYPE " +
 | ||
|     "SYSRES_CONST_REF_REQUISITES_REFERENCE_CODE_SELECTED_REQUISITE " +
 | ||
|     "SYSRES_CONST_REFERENCE_RECORD_HISTORY_CREATE_ACTION_CODE " +
 | ||
|     "SYSRES_CONST_REFERENCE_RECORD_HISTORY_DELETE_ACTION_CODE " +
 | ||
|     "SYSRES_CONST_REFERENCE_RECORD_HISTORY_MODIFY_ACTION_CODE " +
 | ||
|     "SYSRES_CONST_REFERENCE_TYPE_CHAR " +
 | ||
|     "SYSRES_CONST_REFERENCE_TYPE_REQUISITE_NAME " +
 | ||
|     "SYSRES_CONST_REFERENCES_ADD_PARAMS_REQUISITE_CODE " +
 | ||
|     "SYSRES_CONST_REFERENCES_DISPLAY_REQUISITE_REQUISITE_CODE " +
 | ||
|     "SYSRES_CONST_REMOTE_SERVER_STATUS_WORKING " +
 | ||
|     "SYSRES_CONST_REMOTE_SERVER_TYPE_MAIN " +
 | ||
|     "SYSRES_CONST_REMOTE_SERVER_TYPE_SECONDARY " +
 | ||
|     "SYSRES_CONST_REMOTE_USER_FLAG_VALUE_CODE " +
 | ||
|     "SYSRES_CONST_REPORT_APP_EDITOR_INTERNAL " +
 | ||
|     "SYSRES_CONST_REPORT_BASE_REPORT_ID_REQUISITE_CODE " +
 | ||
|     "SYSRES_CONST_REPORT_BASE_REPORT_REQUISITE_CODE " +
 | ||
|     "SYSRES_CONST_REPORT_SCRIPT_REQUISITE_CODE " +
 | ||
|     "SYSRES_CONST_REPORT_TEMPLATE_REQUISITE_CODE " +
 | ||
|     "SYSRES_CONST_REPORT_VIEWER_CODE_REQUISITE_CODE " +
 | ||
|     "SYSRES_CONST_REQ_ALLOW_COMPONENT_DEFAULT_VALUE " +
 | ||
|     "SYSRES_CONST_REQ_ALLOW_RECORD_DEFAULT_VALUE " +
 | ||
|     "SYSRES_CONST_REQ_ALLOW_SERVER_COMPONENT_DEFAULT_VALUE " +
 | ||
|     "SYSRES_CONST_REQ_MODE_AVAILABLE_CODE " +
 | ||
|     "SYSRES_CONST_REQ_MODE_EDIT_CODE " +
 | ||
|     "SYSRES_CONST_REQ_MODE_HIDDEN_CODE " +
 | ||
|     "SYSRES_CONST_REQ_MODE_NOT_AVAILABLE_CODE " +
 | ||
|     "SYSRES_CONST_REQ_MODE_VIEW_CODE " +
 | ||
|     "SYSRES_CONST_REQ_NUMBER_REQUISITE_CODE " +
 | ||
|     "SYSRES_CONST_REQ_SECTION_VALUE " +
 | ||
|     "SYSRES_CONST_REQ_TYPE_VALUE " +
 | ||
|     "SYSRES_CONST_REQUISITE_FORMAT_BY_UNIT " +
 | ||
|     "SYSRES_CONST_REQUISITE_FORMAT_DATE_FULL " +
 | ||
|     "SYSRES_CONST_REQUISITE_FORMAT_DATE_TIME " +
 | ||
|     "SYSRES_CONST_REQUISITE_FORMAT_LEFT " +
 | ||
|     "SYSRES_CONST_REQUISITE_FORMAT_RIGHT " +
 | ||
|     "SYSRES_CONST_REQUISITE_FORMAT_WITHOUT_UNIT " +
 | ||
|     "SYSRES_CONST_REQUISITE_NUMBER_REQUISITE_CODE " +
 | ||
|     "SYSRES_CONST_REQUISITE_SECTION_ACTIONS " +
 | ||
|     "SYSRES_CONST_REQUISITE_SECTION_BUTTON " +
 | ||
|     "SYSRES_CONST_REQUISITE_SECTION_BUTTONS " +
 | ||
|     "SYSRES_CONST_REQUISITE_SECTION_CARD " +
 | ||
|     "SYSRES_CONST_REQUISITE_SECTION_TABLE " +
 | ||
|     "SYSRES_CONST_REQUISITE_SECTION_TABLE10 " +
 | ||
|     "SYSRES_CONST_REQUISITE_SECTION_TABLE11 " +
 | ||
|     "SYSRES_CONST_REQUISITE_SECTION_TABLE12 " +
 | ||
|     "SYSRES_CONST_REQUISITE_SECTION_TABLE13 " +
 | ||
|     "SYSRES_CONST_REQUISITE_SECTION_TABLE14 " +
 | ||
|     "SYSRES_CONST_REQUISITE_SECTION_TABLE15 " +
 | ||
|     "SYSRES_CONST_REQUISITE_SECTION_TABLE16 " +
 | ||
|     "SYSRES_CONST_REQUISITE_SECTION_TABLE17 " +
 | ||
|     "SYSRES_CONST_REQUISITE_SECTION_TABLE18 " +
 | ||
|     "SYSRES_CONST_REQUISITE_SECTION_TABLE19 " +
 | ||
|     "SYSRES_CONST_REQUISITE_SECTION_TABLE2 " +
 | ||
|     "SYSRES_CONST_REQUISITE_SECTION_TABLE20 " +
 | ||
|     "SYSRES_CONST_REQUISITE_SECTION_TABLE21 " +
 | ||
|     "SYSRES_CONST_REQUISITE_SECTION_TABLE22 " +
 | ||
|     "SYSRES_CONST_REQUISITE_SECTION_TABLE23 " +
 | ||
|     "SYSRES_CONST_REQUISITE_SECTION_TABLE24 " +
 | ||
|     "SYSRES_CONST_REQUISITE_SECTION_TABLE3 " +
 | ||
|     "SYSRES_CONST_REQUISITE_SECTION_TABLE4 " +
 | ||
|     "SYSRES_CONST_REQUISITE_SECTION_TABLE5 " +
 | ||
|     "SYSRES_CONST_REQUISITE_SECTION_TABLE6 " +
 | ||
|     "SYSRES_CONST_REQUISITE_SECTION_TABLE7 " +
 | ||
|     "SYSRES_CONST_REQUISITE_SECTION_TABLE8 " +
 | ||
|     "SYSRES_CONST_REQUISITE_SECTION_TABLE9 " +
 | ||
|     "SYSRES_CONST_REQUISITES_PSEUDOREFERENCE_REQUISITE_NUMBER_REQUISITE_CODE " +
 | ||
|     "SYSRES_CONST_RIGHT_ALIGNMENT_CODE " +
 | ||
|     "SYSRES_CONST_ROLES_REFERENCE_CODE " +
 | ||
|     "SYSRES_CONST_ROUTE_STEP_AFTER_RUS " +
 | ||
|     "SYSRES_CONST_ROUTE_STEP_AND_CONDITION_RUS " +
 | ||
|     "SYSRES_CONST_ROUTE_STEP_OR_CONDITION_RUS " +
 | ||
|     "SYSRES_CONST_ROUTE_TYPE_COMPLEX " +
 | ||
|     "SYSRES_CONST_ROUTE_TYPE_PARALLEL " +
 | ||
|     "SYSRES_CONST_ROUTE_TYPE_SERIAL " +
 | ||
|     "SYSRES_CONST_SBDATASETDESC_NEGATIVE_VALUE " +
 | ||
|     "SYSRES_CONST_SBDATASETDESC_POSITIVE_VALUE " +
 | ||
|     "SYSRES_CONST_SBVIEWSDESC_POSITIVE_VALUE " +
 | ||
|     "SYSRES_CONST_SCRIPT_BLOCK_DESCRIPTION " +
 | ||
|     "SYSRES_CONST_SEARCH_BY_TEXT_REQUISITE_CODE " +
 | ||
|     "SYSRES_CONST_SEARCHES_COMPONENT_CONTENT " +
 | ||
|     "SYSRES_CONST_SEARCHES_CRITERIA_ACTION_NAME " +
 | ||
|     "SYSRES_CONST_SEARCHES_EDOC_CONTENT " +
 | ||
|     "SYSRES_CONST_SEARCHES_FOLDER_CONTENT " +
 | ||
|     "SYSRES_CONST_SEARCHES_JOB_CONTENT " +
 | ||
|     "SYSRES_CONST_SEARCHES_REFERENCE_CODE " +
 | ||
|     "SYSRES_CONST_SEARCHES_TASK_CONTENT " +
 | ||
|     "SYSRES_CONST_SECOND_CHAR " +
 | ||
|     "SYSRES_CONST_SECTION_REQUISITE_ACTIONS_VALUE " +
 | ||
|     "SYSRES_CONST_SECTION_REQUISITE_CARD_VALUE " +
 | ||
|     "SYSRES_CONST_SECTION_REQUISITE_CODE " +
 | ||
|     "SYSRES_CONST_SECTION_REQUISITE_DETAIL_1_VALUE " +
 | ||
|     "SYSRES_CONST_SECTION_REQUISITE_DETAIL_2_VALUE " +
 | ||
|     "SYSRES_CONST_SECTION_REQUISITE_DETAIL_3_VALUE " +
 | ||
|     "SYSRES_CONST_SECTION_REQUISITE_DETAIL_4_VALUE " +
 | ||
|     "SYSRES_CONST_SECTION_REQUISITE_DETAIL_5_VALUE " +
 | ||
|     "SYSRES_CONST_SECTION_REQUISITE_DETAIL_6_VALUE " +
 | ||
|     "SYSRES_CONST_SELECT_REFERENCE_MODE_NAME " +
 | ||
|     "SYSRES_CONST_SELECT_TYPE_SELECTABLE " +
 | ||
|     "SYSRES_CONST_SELECT_TYPE_SELECTABLE_ONLY_CHILD " +
 | ||
|     "SYSRES_CONST_SELECT_TYPE_SELECTABLE_WITH_CHILD " +
 | ||
|     "SYSRES_CONST_SELECT_TYPE_UNSLECTABLE " +
 | ||
|     "SYSRES_CONST_SERVER_TYPE_MAIN " +
 | ||
|     "SYSRES_CONST_SERVICE_USER_CATEGORY_FIELD_VALUE " +
 | ||
|     "SYSRES_CONST_SETTINGS_USER_REQUISITE_CODE " +
 | ||
|     "SYSRES_CONST_SIGNATURE_AND_ENCODE_CERTIFICATE_TYPE_CODE " +
 | ||
|     "SYSRES_CONST_SIGNATURE_CERTIFICATE_TYPE_CODE " +
 | ||
|     "SYSRES_CONST_SINGULAR_TITLE_REQUISITE_CODE " +
 | ||
|     "SYSRES_CONST_SQL_SERVER_AUTHENTIFICATION_FLAG_VALUE_CODE " +
 | ||
|     "SYSRES_CONST_SQL_SERVER_ENCODE_AUTHENTIFICATION_FLAG_VALUE_CODE " +
 | ||
|     "SYSRES_CONST_STANDART_ROUTE_REFERENCE_CODE " +
 | ||
|     "SYSRES_CONST_STANDART_ROUTE_REFERENCE_COMMENT_REQUISITE_CODE " +
 | ||
|     "SYSRES_CONST_STANDART_ROUTES_GROUPS_REFERENCE_CODE " +
 | ||
|     "SYSRES_CONST_STATE_REQ_NAME " +
 | ||
|     "SYSRES_CONST_STATE_REQUISITE_ACTIVE_VALUE " +
 | ||
|     "SYSRES_CONST_STATE_REQUISITE_CLOSED_VALUE " +
 | ||
|     "SYSRES_CONST_STATE_REQUISITE_CODE " +
 | ||
|     "SYSRES_CONST_STATIC_ROLE_TYPE_CODE " +
 | ||
|     "SYSRES_CONST_STATUS_PLAN_DEFAULT_VALUE " +
 | ||
|     "SYSRES_CONST_STATUS_VALUE_AUTOCLEANING " +
 | ||
|     "SYSRES_CONST_STATUS_VALUE_BLUE_SQUARE " +
 | ||
|     "SYSRES_CONST_STATUS_VALUE_COMPLETE " +
 | ||
|     "SYSRES_CONST_STATUS_VALUE_GREEN_SQUARE " +
 | ||
|     "SYSRES_CONST_STATUS_VALUE_ORANGE_SQUARE " +
 | ||
|     "SYSRES_CONST_STATUS_VALUE_PURPLE_SQUARE " +
 | ||
|     "SYSRES_CONST_STATUS_VALUE_RED_SQUARE " +
 | ||
|     "SYSRES_CONST_STATUS_VALUE_SUSPEND " +
 | ||
|     "SYSRES_CONST_STATUS_VALUE_YELLOW_SQUARE " +
 | ||
|     "SYSRES_CONST_STDROUTE_SHOW_TO_USERS_REQUISITE_CODE " +
 | ||
|     "SYSRES_CONST_STORAGE_TYPE_FILE " +
 | ||
|     "SYSRES_CONST_STORAGE_TYPE_SQL_SERVER " +
 | ||
|     "SYSRES_CONST_STR_REQUISITE " +
 | ||
|     "SYSRES_CONST_STRIKEOUT_LIFE_CYCLE_STAGE_DRAW_STYLE " +
 | ||
|     "SYSRES_CONST_STRING_FORMAT_LEFT_ALIGN_CHAR " +
 | ||
|     "SYSRES_CONST_STRING_FORMAT_RIGHT_ALIGN_CHAR " +
 | ||
|     "SYSRES_CONST_STRING_REQUISITE_CODE " +
 | ||
|     "SYSRES_CONST_STRING_REQUISITE_TYPE " +
 | ||
|     "SYSRES_CONST_STRING_TYPE_CHAR " +
 | ||
|     "SYSRES_CONST_SUBSTITUTES_PSEUDOREFERENCE_CODE " +
 | ||
|     "SYSRES_CONST_SUBTASK_BLOCK_DESCRIPTION " +
 | ||
|     "SYSRES_CONST_SYSTEM_SETTING_CURRENT_USER_PARAM_VALUE " +
 | ||
|     "SYSRES_CONST_SYSTEM_SETTING_EMPTY_VALUE_PARAM_VALUE " +
 | ||
|     "SYSRES_CONST_SYSTEM_VERSION_COMMENT " +
 | ||
|     "SYSRES_CONST_TASK_ACCESS_TYPE_ALL " +
 | ||
|     "SYSRES_CONST_TASK_ACCESS_TYPE_ALL_MEMBERS " +
 | ||
|     "SYSRES_CONST_TASK_ACCESS_TYPE_MANUAL " +
 | ||
|     "SYSRES_CONST_TASK_ENCODE_TYPE_CERTIFICATION " +
 | ||
|     "SYSRES_CONST_TASK_ENCODE_TYPE_CERTIFICATION_AND_PASSWORD " +
 | ||
|     "SYSRES_CONST_TASK_ENCODE_TYPE_NONE " +
 | ||
|     "SYSRES_CONST_TASK_ENCODE_TYPE_PASSWORD " +
 | ||
|     "SYSRES_CONST_TASK_ROUTE_ALL_CONDITION " +
 | ||
|     "SYSRES_CONST_TASK_ROUTE_AND_CONDITION " +
 | ||
|     "SYSRES_CONST_TASK_ROUTE_OR_CONDITION " +
 | ||
|     "SYSRES_CONST_TASK_STATE_ABORTED " +
 | ||
|     "SYSRES_CONST_TASK_STATE_COMPLETE " +
 | ||
|     "SYSRES_CONST_TASK_STATE_CONTINUED " +
 | ||
|     "SYSRES_CONST_TASK_STATE_CONTROL " +
 | ||
|     "SYSRES_CONST_TASK_STATE_INIT " +
 | ||
|     "SYSRES_CONST_TASK_STATE_WORKING " +
 | ||
|     "SYSRES_CONST_TASK_TITLE " +
 | ||
|     "SYSRES_CONST_TASK_TYPES_GROUPS_REFERENCE_CODE " +
 | ||
|     "SYSRES_CONST_TASK_TYPES_REFERENCE_CODE " +
 | ||
|     "SYSRES_CONST_TEMPLATES_REFERENCE_CODE " +
 | ||
|     "SYSRES_CONST_TEST_DATE_REQUISITE_NAME " +
 | ||
|     "SYSRES_CONST_TEST_DEV_DATABASE_NAME " +
 | ||
|     "SYSRES_CONST_TEST_DEV_SYSTEM_CODE " +
 | ||
|     "SYSRES_CONST_TEST_EDMS_DATABASE_NAME " +
 | ||
|     "SYSRES_CONST_TEST_EDMS_MAIN_CODE " +
 | ||
|     "SYSRES_CONST_TEST_EDMS_MAIN_DB_NAME " +
 | ||
|     "SYSRES_CONST_TEST_EDMS_SECOND_CODE " +
 | ||
|     "SYSRES_CONST_TEST_EDMS_SECOND_DB_NAME " +
 | ||
|     "SYSRES_CONST_TEST_EDMS_SYSTEM_CODE " +
 | ||
|     "SYSRES_CONST_TEST_NUMERIC_REQUISITE_NAME " +
 | ||
|     "SYSRES_CONST_TEXT_REQUISITE " +
 | ||
|     "SYSRES_CONST_TEXT_REQUISITE_CODE " +
 | ||
|     "SYSRES_CONST_TEXT_REQUISITE_TYPE " +
 | ||
|     "SYSRES_CONST_TEXT_TYPE_CHAR " +
 | ||
|     "SYSRES_CONST_TYPE_CODE_REQUISITE_CODE " +
 | ||
|     "SYSRES_CONST_TYPE_REQUISITE_CODE " +
 | ||
|     "SYSRES_CONST_UNDEFINED_LIFE_CYCLE_STAGE_FONT_COLOR " +
 | ||
|     "SYSRES_CONST_UNITS_SECTION_ID_REQUISITE_CODE " +
 | ||
|     "SYSRES_CONST_UNITS_SECTION_REQUISITE_CODE " +
 | ||
|     "SYSRES_CONST_UNOPERATING_RECORD_FLAG_VALUE_CODE " +
 | ||
|     "SYSRES_CONST_UNSTORED_DATA_REQUISITE_CODE " +
 | ||
|     "SYSRES_CONST_UNSTORED_DATA_REQUISITE_NAME " +
 | ||
|     "SYSRES_CONST_USE_ACCESS_TYPE_CODE " +
 | ||
|     "SYSRES_CONST_USE_ACCESS_TYPE_NAME " +
 | ||
|     "SYSRES_CONST_USER_ACCOUNT_TYPE_VALUE_CODE " +
 | ||
|     "SYSRES_CONST_USER_ADDITIONAL_INFORMATION_REQUISITE_CODE " +
 | ||
|     "SYSRES_CONST_USER_AND_GROUP_ID_FROM_PSEUDOREFERENCE_REQUISITE_CODE " +
 | ||
|     "SYSRES_CONST_USER_CATEGORY_NORMAL " +
 | ||
|     "SYSRES_CONST_USER_CERTIFICATE_REQUISITE_CODE " +
 | ||
|     "SYSRES_CONST_USER_CERTIFICATE_STATE_REQUISITE_CODE " +
 | ||
|     "SYSRES_CONST_USER_CERTIFICATE_SUBJECT_NAME_REQUISITE_CODE " +
 | ||
|     "SYSRES_CONST_USER_CERTIFICATE_THUMBPRINT_REQUISITE_CODE " +
 | ||
|     "SYSRES_CONST_USER_COMMON_CATEGORY " +
 | ||
|     "SYSRES_CONST_USER_COMMON_CATEGORY_CODE " +
 | ||
|     "SYSRES_CONST_USER_FULL_NAME_REQUISITE_CODE " +
 | ||
|     "SYSRES_CONST_USER_GROUP_TYPE_REQUISITE_CODE " +
 | ||
|     "SYSRES_CONST_USER_LOGIN_REQUISITE_CODE " +
 | ||
|     "SYSRES_CONST_USER_REMOTE_CONTROLLER_REQUISITE_CODE " +
 | ||
|     "SYSRES_CONST_USER_REMOTE_SYSTEM_REQUISITE_CODE " +
 | ||
|     "SYSRES_CONST_USER_RIGHTS_T_REQUISITE_CODE " +
 | ||
|     "SYSRES_CONST_USER_SERVER_NAME_REQUISITE_CODE " +
 | ||
|     "SYSRES_CONST_USER_SERVICE_CATEGORY " +
 | ||
|     "SYSRES_CONST_USER_SERVICE_CATEGORY_CODE " +
 | ||
|     "SYSRES_CONST_USER_STATUS_ADMINISTRATOR_CODE " +
 | ||
|     "SYSRES_CONST_USER_STATUS_ADMINISTRATOR_NAME " +
 | ||
|     "SYSRES_CONST_USER_STATUS_DEVELOPER_CODE " +
 | ||
|     "SYSRES_CONST_USER_STATUS_DEVELOPER_NAME " +
 | ||
|     "SYSRES_CONST_USER_STATUS_DISABLED_CODE " +
 | ||
|     "SYSRES_CONST_USER_STATUS_DISABLED_NAME " +
 | ||
|     "SYSRES_CONST_USER_STATUS_SYSTEM_DEVELOPER_CODE " +
 | ||
|     "SYSRES_CONST_USER_STATUS_USER_CODE " +
 | ||
|     "SYSRES_CONST_USER_STATUS_USER_NAME " +
 | ||
|     "SYSRES_CONST_USER_STATUS_USER_NAME_DEPRECATED " +
 | ||
|     "SYSRES_CONST_USER_TYPE_FIELD_VALUE_USER " +
 | ||
|     "SYSRES_CONST_USER_TYPE_REQUISITE_CODE " +
 | ||
|     "SYSRES_CONST_USERS_CONTROLLER_REQUISITE_CODE " +
 | ||
|     "SYSRES_CONST_USERS_IS_MAIN_SERVER_REQUISITE_CODE " +
 | ||
|     "SYSRES_CONST_USERS_REFERENCE_CODE " +
 | ||
|     "SYSRES_CONST_USERS_REGISTRATION_CERTIFICATES_ACTION_NAME " +
 | ||
|     "SYSRES_CONST_USERS_REQUISITE_CODE " +
 | ||
|     "SYSRES_CONST_USERS_SYSTEM_REQUISITE_CODE " +
 | ||
|     "SYSRES_CONST_USERS_USER_ACCESS_RIGHTS_TYPR_REQUISITE_CODE " +
 | ||
|     "SYSRES_CONST_USERS_USER_AUTHENTICATION_REQUISITE_CODE " +
 | ||
|     "SYSRES_CONST_USERS_USER_COMPONENT_REQUISITE_CODE " +
 | ||
|     "SYSRES_CONST_USERS_USER_GROUP_REQUISITE_CODE " +
 | ||
|     "SYSRES_CONST_USERS_VIEW_CERTIFICATES_ACTION_NAME " +
 | ||
|     "SYSRES_CONST_VIEW_DEFAULT_CODE " +
 | ||
|     "SYSRES_CONST_VIEW_DEFAULT_NAME " +
 | ||
|     "SYSRES_CONST_VIEWER_REQUISITE_CODE " +
 | ||
|     "SYSRES_CONST_WAITING_BLOCK_DESCRIPTION " +
 | ||
|     "SYSRES_CONST_WIZARD_FORM_LABEL_TEST_STRING  " +
 | ||
|     "SYSRES_CONST_WIZARD_QUERY_PARAM_HEIGHT_ETALON_STRING " +
 | ||
|     "SYSRES_CONST_WIZARD_REFERENCE_COMMENT_REQUISITE_CODE " +
 | ||
|     "SYSRES_CONST_WORK_RULES_DESCRIPTION_REQUISITE_CODE " +
 | ||
|     "SYSRES_CONST_WORK_TIME_CALENDAR_REFERENCE_CODE " +
 | ||
|     "SYSRES_CONST_WORK_WORKFLOW_HARD_ROUTE_TYPE_VALUE " +
 | ||
|     "SYSRES_CONST_WORK_WORKFLOW_HARD_ROUTE_TYPE_VALUE_CODE " +
 | ||
|     "SYSRES_CONST_WORK_WORKFLOW_HARD_ROUTE_TYPE_VALUE_CODE_RUS " +
 | ||
|     "SYSRES_CONST_WORK_WORKFLOW_SOFT_ROUTE_TYPE_VALUE_CODE_RUS " +
 | ||
|     "SYSRES_CONST_WORKFLOW_ROUTE_TYPR_HARD " +
 | ||
|     "SYSRES_CONST_WORKFLOW_ROUTE_TYPR_SOFT " +
 | ||
|     "SYSRES_CONST_XML_ENCODING " +
 | ||
|     "SYSRES_CONST_XREC_STAT_REQUISITE_CODE " +
 | ||
|     "SYSRES_CONST_XRECID_FIELD_NAME " +
 | ||
|     "SYSRES_CONST_YES " +
 | ||
|     "SYSRES_CONST_YES_NO_2_REQUISITE_CODE " +
 | ||
|     "SYSRES_CONST_YES_NO_REQUISITE_CODE " +
 | ||
|     "SYSRES_CONST_YES_NO_T_REF_TYPE_REQUISITE_CODE " +
 | ||
|     "SYSRES_CONST_YES_PICK_VALUE " +
 | ||
|     "SYSRES_CONST_YES_VALUE ";
 | ||
| 
 | ||
|   // Base constant
 | ||
|   const base_constants = "CR FALSE nil NO_VALUE NULL TAB TRUE YES_VALUE ";
 | ||
| 
 | ||
|   // Base group name
 | ||
|   const base_group_name_constants =
 | ||
|     "ADMINISTRATORS_GROUP_NAME CUSTOMIZERS_GROUP_NAME DEVELOPERS_GROUP_NAME SERVICE_USERS_GROUP_NAME ";
 | ||
| 
 | ||
|   // Decision block properties
 | ||
|   const decision_block_properties_constants =
 | ||
|     "DECISION_BLOCK_FIRST_OPERAND_PROPERTY DECISION_BLOCK_NAME_PROPERTY DECISION_BLOCK_OPERATION_PROPERTY " +
 | ||
|     "DECISION_BLOCK_RESULT_TYPE_PROPERTY DECISION_BLOCK_SECOND_OPERAND_PROPERTY ";
 | ||
| 
 | ||
|   // File extension
 | ||
|   const file_extension_constants =
 | ||
|     "ANY_FILE_EXTENTION COMPRESSED_DOCUMENT_EXTENSION EXTENDED_DOCUMENT_EXTENSION " +
 | ||
|     "SHORT_COMPRESSED_DOCUMENT_EXTENSION SHORT_EXTENDED_DOCUMENT_EXTENSION ";
 | ||
| 
 | ||
|   // Job block properties
 | ||
|   const job_block_properties_constants =
 | ||
|     "JOB_BLOCK_ABORT_DEADLINE_PROPERTY " +
 | ||
|     "JOB_BLOCK_AFTER_FINISH_EVENT " +
 | ||
|     "JOB_BLOCK_AFTER_QUERY_PARAMETERS_EVENT " +
 | ||
|     "JOB_BLOCK_ATTACHMENT_PROPERTY " +
 | ||
|     "JOB_BLOCK_ATTACHMENTS_RIGHTS_GROUP_PROPERTY " +
 | ||
|     "JOB_BLOCK_ATTACHMENTS_RIGHTS_TYPE_PROPERTY " +
 | ||
|     "JOB_BLOCK_BEFORE_QUERY_PARAMETERS_EVENT " +
 | ||
|     "JOB_BLOCK_BEFORE_START_EVENT " +
 | ||
|     "JOB_BLOCK_CREATED_JOBS_PROPERTY " +
 | ||
|     "JOB_BLOCK_DEADLINE_PROPERTY " +
 | ||
|     "JOB_BLOCK_EXECUTION_RESULTS_PROPERTY " +
 | ||
|     "JOB_BLOCK_IS_PARALLEL_PROPERTY " +
 | ||
|     "JOB_BLOCK_IS_RELATIVE_ABORT_DEADLINE_PROPERTY " +
 | ||
|     "JOB_BLOCK_IS_RELATIVE_DEADLINE_PROPERTY " +
 | ||
|     "JOB_BLOCK_JOB_TEXT_PROPERTY " +
 | ||
|     "JOB_BLOCK_NAME_PROPERTY " +
 | ||
|     "JOB_BLOCK_NEED_SIGN_ON_PERFORM_PROPERTY " +
 | ||
|     "JOB_BLOCK_PERFORMER_PROPERTY " +
 | ||
|     "JOB_BLOCK_RELATIVE_ABORT_DEADLINE_TYPE_PROPERTY " +
 | ||
|     "JOB_BLOCK_RELATIVE_DEADLINE_TYPE_PROPERTY " +
 | ||
|     "JOB_BLOCK_SUBJECT_PROPERTY ";
 | ||
| 
 | ||
|   // Language code
 | ||
|   const language_code_constants = "ENGLISH_LANGUAGE_CODE RUSSIAN_LANGUAGE_CODE ";
 | ||
| 
 | ||
|   // Launching external applications
 | ||
|   const launching_external_applications_constants =
 | ||
|     "smHidden smMaximized smMinimized smNormal wmNo wmYes ";
 | ||
| 
 | ||
|   // Link kind
 | ||
|   const link_kind_constants =
 | ||
|     "COMPONENT_TOKEN_LINK_KIND " +
 | ||
|     "DOCUMENT_LINK_KIND " +
 | ||
|     "EDOCUMENT_LINK_KIND " +
 | ||
|     "FOLDER_LINK_KIND " +
 | ||
|     "JOB_LINK_KIND " +
 | ||
|     "REFERENCE_LINK_KIND " +
 | ||
|     "TASK_LINK_KIND ";
 | ||
| 
 | ||
|   // Lock type
 | ||
|   const lock_type_constants =
 | ||
|     "COMPONENT_TOKEN_LOCK_TYPE EDOCUMENT_VERSION_LOCK_TYPE ";
 | ||
| 
 | ||
|   // Monitor block properties
 | ||
|   const monitor_block_properties_constants =
 | ||
|     "MONITOR_BLOCK_AFTER_FINISH_EVENT " +
 | ||
|     "MONITOR_BLOCK_BEFORE_START_EVENT " +
 | ||
|     "MONITOR_BLOCK_DEADLINE_PROPERTY " +
 | ||
|     "MONITOR_BLOCK_INTERVAL_PROPERTY " +
 | ||
|     "MONITOR_BLOCK_INTERVAL_TYPE_PROPERTY " +
 | ||
|     "MONITOR_BLOCK_IS_RELATIVE_DEADLINE_PROPERTY " +
 | ||
|     "MONITOR_BLOCK_NAME_PROPERTY " +
 | ||
|     "MONITOR_BLOCK_RELATIVE_DEADLINE_TYPE_PROPERTY " +
 | ||
|     "MONITOR_BLOCK_SEARCH_SCRIPT_PROPERTY ";
 | ||
| 
 | ||
|   // Notice block properties
 | ||
|   const notice_block_properties_constants =
 | ||
|     "NOTICE_BLOCK_AFTER_FINISH_EVENT " +
 | ||
|     "NOTICE_BLOCK_ATTACHMENT_PROPERTY " +
 | ||
|     "NOTICE_BLOCK_ATTACHMENTS_RIGHTS_GROUP_PROPERTY " +
 | ||
|     "NOTICE_BLOCK_ATTACHMENTS_RIGHTS_TYPE_PROPERTY " +
 | ||
|     "NOTICE_BLOCK_BEFORE_START_EVENT " +
 | ||
|     "NOTICE_BLOCK_CREATED_NOTICES_PROPERTY " +
 | ||
|     "NOTICE_BLOCK_DEADLINE_PROPERTY " +
 | ||
|     "NOTICE_BLOCK_IS_RELATIVE_DEADLINE_PROPERTY " +
 | ||
|     "NOTICE_BLOCK_NAME_PROPERTY " +
 | ||
|     "NOTICE_BLOCK_NOTICE_TEXT_PROPERTY " +
 | ||
|     "NOTICE_BLOCK_PERFORMER_PROPERTY " +
 | ||
|     "NOTICE_BLOCK_RELATIVE_DEADLINE_TYPE_PROPERTY " +
 | ||
|     "NOTICE_BLOCK_SUBJECT_PROPERTY ";
 | ||
| 
 | ||
|   // Object events
 | ||
|   const object_events_constants =
 | ||
|     "dseAfterCancel " +
 | ||
|     "dseAfterClose " +
 | ||
|     "dseAfterDelete " +
 | ||
|     "dseAfterDeleteOutOfTransaction " +
 | ||
|     "dseAfterInsert " +
 | ||
|     "dseAfterOpen " +
 | ||
|     "dseAfterScroll " +
 | ||
|     "dseAfterUpdate " +
 | ||
|     "dseAfterUpdateOutOfTransaction " +
 | ||
|     "dseBeforeCancel " +
 | ||
|     "dseBeforeClose " +
 | ||
|     "dseBeforeDelete " +
 | ||
|     "dseBeforeDetailUpdate " +
 | ||
|     "dseBeforeInsert " +
 | ||
|     "dseBeforeOpen " +
 | ||
|     "dseBeforeUpdate " +
 | ||
|     "dseOnAnyRequisiteChange " +
 | ||
|     "dseOnCloseRecord " +
 | ||
|     "dseOnDeleteError " +
 | ||
|     "dseOnOpenRecord " +
 | ||
|     "dseOnPrepareUpdate " +
 | ||
|     "dseOnUpdateError " +
 | ||
|     "dseOnUpdateRatifiedRecord " +
 | ||
|     "dseOnValidDelete " +
 | ||
|     "dseOnValidUpdate " +
 | ||
|     "reOnChange " +
 | ||
|     "reOnChangeValues " +
 | ||
|     "SELECTION_BEGIN_ROUTE_EVENT " +
 | ||
|     "SELECTION_END_ROUTE_EVENT ";
 | ||
| 
 | ||
|   // Object params
 | ||
|   const object_params_constants =
 | ||
|     "CURRENT_PERIOD_IS_REQUIRED " +
 | ||
|     "PREVIOUS_CARD_TYPE_NAME " +
 | ||
|     "SHOW_RECORD_PROPERTIES_FORM ";
 | ||
| 
 | ||
|   // Other
 | ||
|   const other_constants =
 | ||
|     "ACCESS_RIGHTS_SETTING_DIALOG_CODE " +
 | ||
|     "ADMINISTRATOR_USER_CODE " +
 | ||
|     "ANALYTIC_REPORT_TYPE " +
 | ||
|     "asrtHideLocal " +
 | ||
|     "asrtHideRemote " +
 | ||
|     "CALCULATED_ROLE_TYPE_CODE " +
 | ||
|     "COMPONENTS_REFERENCE_DEVELOPER_VIEW_CODE " +
 | ||
|     "DCTS_TEST_PROTOCOLS_FOLDER_PATH " +
 | ||
|     "E_EDOC_VERSION_ALREADY_APPROVINGLY_SIGNED " +
 | ||
|     "E_EDOC_VERSION_ALREADY_APPROVINGLY_SIGNED_BY_USER " +
 | ||
|     "E_EDOC_VERSION_ALREDY_SIGNED " +
 | ||
|     "E_EDOC_VERSION_ALREDY_SIGNED_BY_USER " +
 | ||
|     "EDOC_TYPES_CODE_REQUISITE_FIELD_NAME " +
 | ||
|     "EDOCUMENTS_ALIAS_NAME " +
 | ||
|     "FILES_FOLDER_PATH " +
 | ||
|     "FILTER_OPERANDS_DELIMITER " +
 | ||
|     "FILTER_OPERATIONS_DELIMITER " +
 | ||
|     "FORMCARD_NAME " +
 | ||
|     "FORMLIST_NAME " +
 | ||
|     "GET_EXTENDED_DOCUMENT_EXTENSION_CREATION_MODE " +
 | ||
|     "GET_EXTENDED_DOCUMENT_EXTENSION_IMPORT_MODE " +
 | ||
|     "INTEGRATED_REPORT_TYPE " +
 | ||
|     "IS_BUILDER_APPLICATION_ROLE " +
 | ||
|     "IS_BUILDER_APPLICATION_ROLE2 " +
 | ||
|     "IS_BUILDER_USERS " +
 | ||
|     "ISBSYSDEV " +
 | ||
|     "LOG_FOLDER_PATH " +
 | ||
|     "mbCancel " +
 | ||
|     "mbNo " +
 | ||
|     "mbNoToAll " +
 | ||
|     "mbOK " +
 | ||
|     "mbYes " +
 | ||
|     "mbYesToAll " +
 | ||
|     "MEMORY_DATASET_DESRIPTIONS_FILENAME " +
 | ||
|     "mrNo " +
 | ||
|     "mrNoToAll " +
 | ||
|     "mrYes " +
 | ||
|     "mrYesToAll " +
 | ||
|     "MULTIPLE_SELECT_DIALOG_CODE " +
 | ||
|     "NONOPERATING_RECORD_FLAG_FEMININE " +
 | ||
|     "NONOPERATING_RECORD_FLAG_MASCULINE " +
 | ||
|     "OPERATING_RECORD_FLAG_FEMININE " +
 | ||
|     "OPERATING_RECORD_FLAG_MASCULINE " +
 | ||
|     "PROFILING_SETTINGS_COMMON_SETTINGS_CODE_VALUE " +
 | ||
|     "PROGRAM_INITIATED_LOOKUP_ACTION " +
 | ||
|     "ratDelete " +
 | ||
|     "ratEdit " +
 | ||
|     "ratInsert " +
 | ||
|     "REPORT_TYPE " +
 | ||
|     "REQUIRED_PICK_VALUES_VARIABLE " +
 | ||
|     "rmCard " +
 | ||
|     "rmList " +
 | ||
|     "SBRTE_PROGID_DEV " +
 | ||
|     "SBRTE_PROGID_RELEASE " +
 | ||
|     "STATIC_ROLE_TYPE_CODE " +
 | ||
|     "SUPPRESS_EMPTY_TEMPLATE_CREATION " +
 | ||
|     "SYSTEM_USER_CODE " +
 | ||
|     "UPDATE_DIALOG_DATASET " +
 | ||
|     "USED_IN_OBJECT_HINT_PARAM " +
 | ||
|     "USER_INITIATED_LOOKUP_ACTION " +
 | ||
|     "USER_NAME_FORMAT " +
 | ||
|     "USER_SELECTION_RESTRICTIONS " +
 | ||
|     "WORKFLOW_TEST_PROTOCOLS_FOLDER_PATH " +
 | ||
|     "ELS_SUBTYPE_CONTROL_NAME " +
 | ||
|     "ELS_FOLDER_KIND_CONTROL_NAME " +
 | ||
|     "REPEAT_PROCESS_CURRENT_OBJECT_EXCEPTION_NAME ";
 | ||
| 
 | ||
|   // Privileges
 | ||
|   const privileges_constants =
 | ||
|     "PRIVILEGE_COMPONENT_FULL_ACCESS " +
 | ||
|     "PRIVILEGE_DEVELOPMENT_EXPORT " +
 | ||
|     "PRIVILEGE_DEVELOPMENT_IMPORT " +
 | ||
|     "PRIVILEGE_DOCUMENT_DELETE " +
 | ||
|     "PRIVILEGE_ESD " +
 | ||
|     "PRIVILEGE_FOLDER_DELETE " +
 | ||
|     "PRIVILEGE_MANAGE_ACCESS_RIGHTS " +
 | ||
|     "PRIVILEGE_MANAGE_REPLICATION " +
 | ||
|     "PRIVILEGE_MANAGE_SESSION_SERVER " +
 | ||
|     "PRIVILEGE_OBJECT_FULL_ACCESS " +
 | ||
|     "PRIVILEGE_OBJECT_VIEW " +
 | ||
|     "PRIVILEGE_RESERVE_LICENSE " +
 | ||
|     "PRIVILEGE_SYSTEM_CUSTOMIZE " +
 | ||
|     "PRIVILEGE_SYSTEM_DEVELOP " +
 | ||
|     "PRIVILEGE_SYSTEM_INSTALL " +
 | ||
|     "PRIVILEGE_TASK_DELETE " +
 | ||
|     "PRIVILEGE_USER_PLUGIN_SETTINGS_CUSTOMIZE " +
 | ||
|     "PRIVILEGES_PSEUDOREFERENCE_CODE ";
 | ||
| 
 | ||
|   // Pseudoreference code
 | ||
|   const pseudoreference_code_constants =
 | ||
|     "ACCESS_TYPES_PSEUDOREFERENCE_CODE " +
 | ||
|     "ALL_AVAILABLE_COMPONENTS_PSEUDOREFERENCE_CODE " +
 | ||
|     "ALL_AVAILABLE_PRIVILEGES_PSEUDOREFERENCE_CODE " +
 | ||
|     "ALL_REPLICATE_COMPONENTS_PSEUDOREFERENCE_CODE " +
 | ||
|     "AVAILABLE_DEVELOPERS_COMPONENTS_PSEUDOREFERENCE_CODE " +
 | ||
|     "COMPONENTS_PSEUDOREFERENCE_CODE " +
 | ||
|     "FILTRATER_SETTINGS_CONFLICTS_PSEUDOREFERENCE_CODE " +
 | ||
|     "GROUPS_PSEUDOREFERENCE_CODE " +
 | ||
|     "RECEIVE_PROTOCOL_PSEUDOREFERENCE_CODE " +
 | ||
|     "REFERENCE_REQUISITE_PSEUDOREFERENCE_CODE " +
 | ||
|     "REFERENCE_REQUISITES_PSEUDOREFERENCE_CODE " +
 | ||
|     "REFTYPES_PSEUDOREFERENCE_CODE " +
 | ||
|     "REPLICATION_SEANCES_DIARY_PSEUDOREFERENCE_CODE " +
 | ||
|     "SEND_PROTOCOL_PSEUDOREFERENCE_CODE " +
 | ||
|     "SUBSTITUTES_PSEUDOREFERENCE_CODE " +
 | ||
|     "SYSTEM_SETTINGS_PSEUDOREFERENCE_CODE " +
 | ||
|     "UNITS_PSEUDOREFERENCE_CODE " +
 | ||
|     "USERS_PSEUDOREFERENCE_CODE " +
 | ||
|     "VIEWERS_PSEUDOREFERENCE_CODE ";
 | ||
| 
 | ||
|   // Requisite ISBCertificateType values
 | ||
|   const requisite_ISBCertificateType_values_constants =
 | ||
|     "CERTIFICATE_TYPE_ENCRYPT " +
 | ||
|     "CERTIFICATE_TYPE_SIGN " +
 | ||
|     "CERTIFICATE_TYPE_SIGN_AND_ENCRYPT ";
 | ||
| 
 | ||
|   // Requisite ISBEDocStorageType values
 | ||
|   const requisite_ISBEDocStorageType_values_constants =
 | ||
|     "STORAGE_TYPE_FILE " +
 | ||
|     "STORAGE_TYPE_NAS_CIFS " +
 | ||
|     "STORAGE_TYPE_SAPERION " +
 | ||
|     "STORAGE_TYPE_SQL_SERVER ";
 | ||
| 
 | ||
|   // Requisite CompType2 values
 | ||
|   const requisite_compType2_values_constants =
 | ||
|     "COMPTYPE2_REQUISITE_DOCUMENTS_VALUE " +
 | ||
|     "COMPTYPE2_REQUISITE_TASKS_VALUE " +
 | ||
|     "COMPTYPE2_REQUISITE_FOLDERS_VALUE " +
 | ||
|     "COMPTYPE2_REQUISITE_REFERENCES_VALUE ";
 | ||
| 
 | ||
|   // Requisite name
 | ||
|   const requisite_name_constants =
 | ||
|     "SYSREQ_CODE " +
 | ||
|     "SYSREQ_COMPTYPE2 " +
 | ||
|     "SYSREQ_CONST_AVAILABLE_FOR_WEB " +
 | ||
|     "SYSREQ_CONST_COMMON_CODE " +
 | ||
|     "SYSREQ_CONST_COMMON_VALUE " +
 | ||
|     "SYSREQ_CONST_FIRM_CODE " +
 | ||
|     "SYSREQ_CONST_FIRM_STATUS " +
 | ||
|     "SYSREQ_CONST_FIRM_VALUE " +
 | ||
|     "SYSREQ_CONST_SERVER_STATUS " +
 | ||
|     "SYSREQ_CONTENTS " +
 | ||
|     "SYSREQ_DATE_OPEN " +
 | ||
|     "SYSREQ_DATE_CLOSE " +
 | ||
|     "SYSREQ_DESCRIPTION " +
 | ||
|     "SYSREQ_DESCRIPTION_LOCALIZE_ID " +
 | ||
|     "SYSREQ_DOUBLE " +
 | ||
|     "SYSREQ_EDOC_ACCESS_TYPE " +
 | ||
|     "SYSREQ_EDOC_AUTHOR " +
 | ||
|     "SYSREQ_EDOC_CREATED " +
 | ||
|     "SYSREQ_EDOC_DELEGATE_RIGHTS_REQUISITE_CODE " +
 | ||
|     "SYSREQ_EDOC_EDITOR " +
 | ||
|     "SYSREQ_EDOC_ENCODE_TYPE " +
 | ||
|     "SYSREQ_EDOC_ENCRYPTION_PLUGIN_NAME " +
 | ||
|     "SYSREQ_EDOC_ENCRYPTION_PLUGIN_VERSION " +
 | ||
|     "SYSREQ_EDOC_EXPORT_DATE " +
 | ||
|     "SYSREQ_EDOC_EXPORTER " +
 | ||
|     "SYSREQ_EDOC_KIND " +
 | ||
|     "SYSREQ_EDOC_LIFE_STAGE_NAME " +
 | ||
|     "SYSREQ_EDOC_LOCKED_FOR_SERVER_CODE " +
 | ||
|     "SYSREQ_EDOC_MODIFIED " +
 | ||
|     "SYSREQ_EDOC_NAME " +
 | ||
|     "SYSREQ_EDOC_NOTE " +
 | ||
|     "SYSREQ_EDOC_QUALIFIED_ID " +
 | ||
|     "SYSREQ_EDOC_SESSION_KEY " +
 | ||
|     "SYSREQ_EDOC_SESSION_KEY_ENCRYPTION_PLUGIN_NAME " +
 | ||
|     "SYSREQ_EDOC_SESSION_KEY_ENCRYPTION_PLUGIN_VERSION " +
 | ||
|     "SYSREQ_EDOC_SIGNATURE_TYPE " +
 | ||
|     "SYSREQ_EDOC_SIGNED " +
 | ||
|     "SYSREQ_EDOC_STORAGE " +
 | ||
|     "SYSREQ_EDOC_STORAGES_ARCHIVE_STORAGE " +
 | ||
|     "SYSREQ_EDOC_STORAGES_CHECK_RIGHTS " +
 | ||
|     "SYSREQ_EDOC_STORAGES_COMPUTER_NAME " +
 | ||
|     "SYSREQ_EDOC_STORAGES_EDIT_IN_STORAGE " +
 | ||
|     "SYSREQ_EDOC_STORAGES_EXECUTIVE_STORAGE " +
 | ||
|     "SYSREQ_EDOC_STORAGES_FUNCTION " +
 | ||
|     "SYSREQ_EDOC_STORAGES_INITIALIZED " +
 | ||
|     "SYSREQ_EDOC_STORAGES_LOCAL_PATH " +
 | ||
|     "SYSREQ_EDOC_STORAGES_SAPERION_DATABASE_NAME " +
 | ||
|     "SYSREQ_EDOC_STORAGES_SEARCH_BY_TEXT " +
 | ||
|     "SYSREQ_EDOC_STORAGES_SERVER_NAME " +
 | ||
|     "SYSREQ_EDOC_STORAGES_SHARED_SOURCE_NAME " +
 | ||
|     "SYSREQ_EDOC_STORAGES_TYPE " +
 | ||
|     "SYSREQ_EDOC_TEXT_MODIFIED " +
 | ||
|     "SYSREQ_EDOC_TYPE_ACT_CODE " +
 | ||
|     "SYSREQ_EDOC_TYPE_ACT_DESCRIPTION " +
 | ||
|     "SYSREQ_EDOC_TYPE_ACT_DESCRIPTION_LOCALIZE_ID " +
 | ||
|     "SYSREQ_EDOC_TYPE_ACT_ON_EXECUTE " +
 | ||
|     "SYSREQ_EDOC_TYPE_ACT_ON_EXECUTE_EXISTS " +
 | ||
|     "SYSREQ_EDOC_TYPE_ACT_SECTION " +
 | ||
|     "SYSREQ_EDOC_TYPE_ADD_PARAMS " +
 | ||
|     "SYSREQ_EDOC_TYPE_COMMENT " +
 | ||
|     "SYSREQ_EDOC_TYPE_EVENT_TEXT " +
 | ||
|     "SYSREQ_EDOC_TYPE_NAME_IN_SINGULAR " +
 | ||
|     "SYSREQ_EDOC_TYPE_NAME_IN_SINGULAR_LOCALIZE_ID " +
 | ||
|     "SYSREQ_EDOC_TYPE_NAME_LOCALIZE_ID " +
 | ||
|     "SYSREQ_EDOC_TYPE_NUMERATION_METHOD " +
 | ||
|     "SYSREQ_EDOC_TYPE_PSEUDO_REQUISITE_CODE " +
 | ||
|     "SYSREQ_EDOC_TYPE_REQ_CODE " +
 | ||
|     "SYSREQ_EDOC_TYPE_REQ_DESCRIPTION " +
 | ||
|     "SYSREQ_EDOC_TYPE_REQ_DESCRIPTION_LOCALIZE_ID " +
 | ||
|     "SYSREQ_EDOC_TYPE_REQ_IS_LEADING " +
 | ||
|     "SYSREQ_EDOC_TYPE_REQ_IS_REQUIRED " +
 | ||
|     "SYSREQ_EDOC_TYPE_REQ_NUMBER " +
 | ||
|     "SYSREQ_EDOC_TYPE_REQ_ON_CHANGE " +
 | ||
|     "SYSREQ_EDOC_TYPE_REQ_ON_CHANGE_EXISTS " +
 | ||
|     "SYSREQ_EDOC_TYPE_REQ_ON_SELECT " +
 | ||
|     "SYSREQ_EDOC_TYPE_REQ_ON_SELECT_KIND " +
 | ||
|     "SYSREQ_EDOC_TYPE_REQ_SECTION " +
 | ||
|     "SYSREQ_EDOC_TYPE_VIEW_CARD " +
 | ||
|     "SYSREQ_EDOC_TYPE_VIEW_CODE " +
 | ||
|     "SYSREQ_EDOC_TYPE_VIEW_COMMENT " +
 | ||
|     "SYSREQ_EDOC_TYPE_VIEW_IS_MAIN " +
 | ||
|     "SYSREQ_EDOC_TYPE_VIEW_NAME " +
 | ||
|     "SYSREQ_EDOC_TYPE_VIEW_NAME_LOCALIZE_ID " +
 | ||
|     "SYSREQ_EDOC_VERSION_AUTHOR " +
 | ||
|     "SYSREQ_EDOC_VERSION_CRC " +
 | ||
|     "SYSREQ_EDOC_VERSION_DATA " +
 | ||
|     "SYSREQ_EDOC_VERSION_EDITOR " +
 | ||
|     "SYSREQ_EDOC_VERSION_EXPORT_DATE " +
 | ||
|     "SYSREQ_EDOC_VERSION_EXPORTER " +
 | ||
|     "SYSREQ_EDOC_VERSION_HIDDEN " +
 | ||
|     "SYSREQ_EDOC_VERSION_LIFE_STAGE " +
 | ||
|     "SYSREQ_EDOC_VERSION_MODIFIED " +
 | ||
|     "SYSREQ_EDOC_VERSION_NOTE " +
 | ||
|     "SYSREQ_EDOC_VERSION_SIGNATURE_TYPE " +
 | ||
|     "SYSREQ_EDOC_VERSION_SIGNED " +
 | ||
|     "SYSREQ_EDOC_VERSION_SIZE " +
 | ||
|     "SYSREQ_EDOC_VERSION_SOURCE " +
 | ||
|     "SYSREQ_EDOC_VERSION_TEXT_MODIFIED " +
 | ||
|     "SYSREQ_EDOCKIND_DEFAULT_VERSION_STATE_CODE " +
 | ||
|     "SYSREQ_FOLDER_KIND " +
 | ||
|     "SYSREQ_FUNC_CATEGORY " +
 | ||
|     "SYSREQ_FUNC_COMMENT " +
 | ||
|     "SYSREQ_FUNC_GROUP " +
 | ||
|     "SYSREQ_FUNC_GROUP_COMMENT " +
 | ||
|     "SYSREQ_FUNC_GROUP_NUMBER " +
 | ||
|     "SYSREQ_FUNC_HELP " +
 | ||
|     "SYSREQ_FUNC_PARAM_DEF_VALUE " +
 | ||
|     "SYSREQ_FUNC_PARAM_IDENT " +
 | ||
|     "SYSREQ_FUNC_PARAM_NUMBER " +
 | ||
|     "SYSREQ_FUNC_PARAM_TYPE " +
 | ||
|     "SYSREQ_FUNC_TEXT " +
 | ||
|     "SYSREQ_GROUP_CATEGORY " +
 | ||
|     "SYSREQ_ID " +
 | ||
|     "SYSREQ_LAST_UPDATE " +
 | ||
|     "SYSREQ_LEADER_REFERENCE " +
 | ||
|     "SYSREQ_LINE_NUMBER " +
 | ||
|     "SYSREQ_MAIN_RECORD_ID " +
 | ||
|     "SYSREQ_NAME " +
 | ||
|     "SYSREQ_NAME_LOCALIZE_ID " +
 | ||
|     "SYSREQ_NOTE " +
 | ||
|     "SYSREQ_ORIGINAL_RECORD " +
 | ||
|     "SYSREQ_OUR_FIRM " +
 | ||
|     "SYSREQ_PROFILING_SETTINGS_BATCH_LOGING " +
 | ||
|     "SYSREQ_PROFILING_SETTINGS_BATCH_SIZE " +
 | ||
|     "SYSREQ_PROFILING_SETTINGS_PROFILING_ENABLED " +
 | ||
|     "SYSREQ_PROFILING_SETTINGS_SQL_PROFILING_ENABLED " +
 | ||
|     "SYSREQ_PROFILING_SETTINGS_START_LOGGED " +
 | ||
|     "SYSREQ_RECORD_STATUS " +
 | ||
|     "SYSREQ_REF_REQ_FIELD_NAME " +
 | ||
|     "SYSREQ_REF_REQ_FORMAT " +
 | ||
|     "SYSREQ_REF_REQ_GENERATED " +
 | ||
|     "SYSREQ_REF_REQ_LENGTH " +
 | ||
|     "SYSREQ_REF_REQ_PRECISION " +
 | ||
|     "SYSREQ_REF_REQ_REFERENCE " +
 | ||
|     "SYSREQ_REF_REQ_SECTION " +
 | ||
|     "SYSREQ_REF_REQ_STORED " +
 | ||
|     "SYSREQ_REF_REQ_TOKENS " +
 | ||
|     "SYSREQ_REF_REQ_TYPE " +
 | ||
|     "SYSREQ_REF_REQ_VIEW " +
 | ||
|     "SYSREQ_REF_TYPE_ACT_CODE " +
 | ||
|     "SYSREQ_REF_TYPE_ACT_DESCRIPTION " +
 | ||
|     "SYSREQ_REF_TYPE_ACT_DESCRIPTION_LOCALIZE_ID " +
 | ||
|     "SYSREQ_REF_TYPE_ACT_ON_EXECUTE " +
 | ||
|     "SYSREQ_REF_TYPE_ACT_ON_EXECUTE_EXISTS " +
 | ||
|     "SYSREQ_REF_TYPE_ACT_SECTION " +
 | ||
|     "SYSREQ_REF_TYPE_ADD_PARAMS " +
 | ||
|     "SYSREQ_REF_TYPE_COMMENT " +
 | ||
|     "SYSREQ_REF_TYPE_COMMON_SETTINGS " +
 | ||
|     "SYSREQ_REF_TYPE_DISPLAY_REQUISITE_NAME " +
 | ||
|     "SYSREQ_REF_TYPE_EVENT_TEXT " +
 | ||
|     "SYSREQ_REF_TYPE_MAIN_LEADING_REF " +
 | ||
|     "SYSREQ_REF_TYPE_NAME_IN_SINGULAR " +
 | ||
|     "SYSREQ_REF_TYPE_NAME_IN_SINGULAR_LOCALIZE_ID " +
 | ||
|     "SYSREQ_REF_TYPE_NAME_LOCALIZE_ID " +
 | ||
|     "SYSREQ_REF_TYPE_NUMERATION_METHOD " +
 | ||
|     "SYSREQ_REF_TYPE_REQ_CODE " +
 | ||
|     "SYSREQ_REF_TYPE_REQ_DESCRIPTION " +
 | ||
|     "SYSREQ_REF_TYPE_REQ_DESCRIPTION_LOCALIZE_ID " +
 | ||
|     "SYSREQ_REF_TYPE_REQ_IS_CONTROL " +
 | ||
|     "SYSREQ_REF_TYPE_REQ_IS_FILTER " +
 | ||
|     "SYSREQ_REF_TYPE_REQ_IS_LEADING " +
 | ||
|     "SYSREQ_REF_TYPE_REQ_IS_REQUIRED " +
 | ||
|     "SYSREQ_REF_TYPE_REQ_NUMBER " +
 | ||
|     "SYSREQ_REF_TYPE_REQ_ON_CHANGE " +
 | ||
|     "SYSREQ_REF_TYPE_REQ_ON_CHANGE_EXISTS " +
 | ||
|     "SYSREQ_REF_TYPE_REQ_ON_SELECT " +
 | ||
|     "SYSREQ_REF_TYPE_REQ_ON_SELECT_KIND " +
 | ||
|     "SYSREQ_REF_TYPE_REQ_SECTION " +
 | ||
|     "SYSREQ_REF_TYPE_VIEW_CARD " +
 | ||
|     "SYSREQ_REF_TYPE_VIEW_CODE " +
 | ||
|     "SYSREQ_REF_TYPE_VIEW_COMMENT " +
 | ||
|     "SYSREQ_REF_TYPE_VIEW_IS_MAIN " +
 | ||
|     "SYSREQ_REF_TYPE_VIEW_NAME " +
 | ||
|     "SYSREQ_REF_TYPE_VIEW_NAME_LOCALIZE_ID " +
 | ||
|     "SYSREQ_REFERENCE_TYPE_ID " +
 | ||
|     "SYSREQ_STATE " +
 | ||
|     "SYSREQ_STATЕ " +
 | ||
|     "SYSREQ_SYSTEM_SETTINGS_VALUE " +
 | ||
|     "SYSREQ_TYPE " +
 | ||
|     "SYSREQ_UNIT " +
 | ||
|     "SYSREQ_UNIT_ID " +
 | ||
|     "SYSREQ_USER_GROUPS_GROUP_FULL_NAME " +
 | ||
|     "SYSREQ_USER_GROUPS_GROUP_NAME " +
 | ||
|     "SYSREQ_USER_GROUPS_GROUP_SERVER_NAME " +
 | ||
|     "SYSREQ_USERS_ACCESS_RIGHTS " +
 | ||
|     "SYSREQ_USERS_AUTHENTICATION " +
 | ||
|     "SYSREQ_USERS_CATEGORY " +
 | ||
|     "SYSREQ_USERS_COMPONENT " +
 | ||
|     "SYSREQ_USERS_COMPONENT_USER_IS_PUBLIC " +
 | ||
|     "SYSREQ_USERS_DOMAIN " +
 | ||
|     "SYSREQ_USERS_FULL_USER_NAME " +
 | ||
|     "SYSREQ_USERS_GROUP " +
 | ||
|     "SYSREQ_USERS_IS_MAIN_SERVER " +
 | ||
|     "SYSREQ_USERS_LOGIN " +
 | ||
|     "SYSREQ_USERS_REFERENCE_USER_IS_PUBLIC " +
 | ||
|     "SYSREQ_USERS_STATUS " +
 | ||
|     "SYSREQ_USERS_USER_CERTIFICATE " +
 | ||
|     "SYSREQ_USERS_USER_CERTIFICATE_INFO " +
 | ||
|     "SYSREQ_USERS_USER_CERTIFICATE_PLUGIN_NAME " +
 | ||
|     "SYSREQ_USERS_USER_CERTIFICATE_PLUGIN_VERSION " +
 | ||
|     "SYSREQ_USERS_USER_CERTIFICATE_STATE " +
 | ||
|     "SYSREQ_USERS_USER_CERTIFICATE_SUBJECT_NAME " +
 | ||
|     "SYSREQ_USERS_USER_CERTIFICATE_THUMBPRINT " +
 | ||
|     "SYSREQ_USERS_USER_DEFAULT_CERTIFICATE " +
 | ||
|     "SYSREQ_USERS_USER_DESCRIPTION " +
 | ||
|     "SYSREQ_USERS_USER_GLOBAL_NAME " +
 | ||
|     "SYSREQ_USERS_USER_LOGIN " +
 | ||
|     "SYSREQ_USERS_USER_MAIN_SERVER " +
 | ||
|     "SYSREQ_USERS_USER_TYPE " +
 | ||
|     "SYSREQ_WORK_RULES_FOLDER_ID ";
 | ||
| 
 | ||
|   // Result
 | ||
|   const result_constants = "RESULT_VAR_NAME RESULT_VAR_NAME_ENG ";
 | ||
| 
 | ||
|   // Rule identification
 | ||
|   const rule_identification_constants =
 | ||
|     "AUTO_NUMERATION_RULE_ID " +
 | ||
|     "CANT_CHANGE_ID_REQUISITE_RULE_ID " +
 | ||
|     "CANT_CHANGE_OURFIRM_REQUISITE_RULE_ID " +
 | ||
|     "CHECK_CHANGING_REFERENCE_RECORD_USE_RULE_ID " +
 | ||
|     "CHECK_CODE_REQUISITE_RULE_ID " +
 | ||
|     "CHECK_DELETING_REFERENCE_RECORD_USE_RULE_ID " +
 | ||
|     "CHECK_FILTRATER_CHANGES_RULE_ID " +
 | ||
|     "CHECK_RECORD_INTERVAL_RULE_ID " +
 | ||
|     "CHECK_REFERENCE_INTERVAL_RULE_ID " +
 | ||
|     "CHECK_REQUIRED_DATA_FULLNESS_RULE_ID " +
 | ||
|     "CHECK_REQUIRED_REQUISITES_FULLNESS_RULE_ID " +
 | ||
|     "MAKE_RECORD_UNRATIFIED_RULE_ID " +
 | ||
|     "RESTORE_AUTO_NUMERATION_RULE_ID " +
 | ||
|     "SET_FIRM_CONTEXT_FROM_RECORD_RULE_ID " +
 | ||
|     "SET_FIRST_RECORD_IN_LIST_FORM_RULE_ID " +
 | ||
|     "SET_IDSPS_VALUE_RULE_ID " +
 | ||
|     "SET_NEXT_CODE_VALUE_RULE_ID " +
 | ||
|     "SET_OURFIRM_BOUNDS_RULE_ID " +
 | ||
|     "SET_OURFIRM_REQUISITE_RULE_ID ";
 | ||
| 
 | ||
|   // Script block properties
 | ||
|   const script_block_properties_constants =
 | ||
|     "SCRIPT_BLOCK_AFTER_FINISH_EVENT " +
 | ||
|     "SCRIPT_BLOCK_BEFORE_START_EVENT " +
 | ||
|     "SCRIPT_BLOCK_EXECUTION_RESULTS_PROPERTY " +
 | ||
|     "SCRIPT_BLOCK_NAME_PROPERTY " +
 | ||
|     "SCRIPT_BLOCK_SCRIPT_PROPERTY ";
 | ||
| 
 | ||
|   // Subtask block properties
 | ||
|   const subtask_block_properties_constants =
 | ||
|     "SUBTASK_BLOCK_ABORT_DEADLINE_PROPERTY " +
 | ||
|     "SUBTASK_BLOCK_AFTER_FINISH_EVENT " +
 | ||
|     "SUBTASK_BLOCK_ASSIGN_PARAMS_EVENT " +
 | ||
|     "SUBTASK_BLOCK_ATTACHMENTS_PROPERTY " +
 | ||
|     "SUBTASK_BLOCK_ATTACHMENTS_RIGHTS_GROUP_PROPERTY " +
 | ||
|     "SUBTASK_BLOCK_ATTACHMENTS_RIGHTS_TYPE_PROPERTY " +
 | ||
|     "SUBTASK_BLOCK_BEFORE_START_EVENT " +
 | ||
|     "SUBTASK_BLOCK_CREATED_TASK_PROPERTY " +
 | ||
|     "SUBTASK_BLOCK_CREATION_EVENT " +
 | ||
|     "SUBTASK_BLOCK_DEADLINE_PROPERTY " +
 | ||
|     "SUBTASK_BLOCK_IMPORTANCE_PROPERTY " +
 | ||
|     "SUBTASK_BLOCK_INITIATOR_PROPERTY " +
 | ||
|     "SUBTASK_BLOCK_IS_RELATIVE_ABORT_DEADLINE_PROPERTY " +
 | ||
|     "SUBTASK_BLOCK_IS_RELATIVE_DEADLINE_PROPERTY " +
 | ||
|     "SUBTASK_BLOCK_JOBS_TYPE_PROPERTY " +
 | ||
|     "SUBTASK_BLOCK_NAME_PROPERTY " +
 | ||
|     "SUBTASK_BLOCK_PARALLEL_ROUTE_PROPERTY " +
 | ||
|     "SUBTASK_BLOCK_PERFORMERS_PROPERTY " +
 | ||
|     "SUBTASK_BLOCK_RELATIVE_ABORT_DEADLINE_TYPE_PROPERTY " +
 | ||
|     "SUBTASK_BLOCK_RELATIVE_DEADLINE_TYPE_PROPERTY " +
 | ||
|     "SUBTASK_BLOCK_REQUIRE_SIGN_PROPERTY " +
 | ||
|     "SUBTASK_BLOCK_STANDARD_ROUTE_PROPERTY " +
 | ||
|     "SUBTASK_BLOCK_START_EVENT " +
 | ||
|     "SUBTASK_BLOCK_STEP_CONTROL_PROPERTY " +
 | ||
|     "SUBTASK_BLOCK_SUBJECT_PROPERTY " +
 | ||
|     "SUBTASK_BLOCK_TASK_CONTROL_PROPERTY " +
 | ||
|     "SUBTASK_BLOCK_TEXT_PROPERTY " +
 | ||
|     "SUBTASK_BLOCK_UNLOCK_ATTACHMENTS_ON_STOP_PROPERTY " +
 | ||
|     "SUBTASK_BLOCK_USE_STANDARD_ROUTE_PROPERTY " +
 | ||
|     "SUBTASK_BLOCK_WAIT_FOR_TASK_COMPLETE_PROPERTY ";
 | ||
| 
 | ||
|   // System component
 | ||
|   const system_component_constants =
 | ||
|     "SYSCOMP_CONTROL_JOBS " +
 | ||
|     "SYSCOMP_FOLDERS " +
 | ||
|     "SYSCOMP_JOBS " +
 | ||
|     "SYSCOMP_NOTICES " +
 | ||
|     "SYSCOMP_TASKS ";
 | ||
| 
 | ||
|   // System dialogs
 | ||
|   const system_dialogs_constants =
 | ||
|     "SYSDLG_CREATE_EDOCUMENT " +
 | ||
|     "SYSDLG_CREATE_EDOCUMENT_VERSION " +
 | ||
|     "SYSDLG_CURRENT_PERIOD " +
 | ||
|     "SYSDLG_EDIT_FUNCTION_HELP " +
 | ||
|     "SYSDLG_EDOCUMENT_KINDS_FOR_TEMPLATE " +
 | ||
|     "SYSDLG_EXPORT_MULTIPLE_EDOCUMENTS " +
 | ||
|     "SYSDLG_EXPORT_SINGLE_EDOCUMENT " +
 | ||
|     "SYSDLG_IMPORT_EDOCUMENT " +
 | ||
|     "SYSDLG_MULTIPLE_SELECT " +
 | ||
|     "SYSDLG_SETUP_ACCESS_RIGHTS " +
 | ||
|     "SYSDLG_SETUP_DEFAULT_RIGHTS " +
 | ||
|     "SYSDLG_SETUP_FILTER_CONDITION " +
 | ||
|     "SYSDLG_SETUP_SIGN_RIGHTS " +
 | ||
|     "SYSDLG_SETUP_TASK_OBSERVERS " +
 | ||
|     "SYSDLG_SETUP_TASK_ROUTE " +
 | ||
|     "SYSDLG_SETUP_USERS_LIST " +
 | ||
|     "SYSDLG_SIGN_EDOCUMENT " +
 | ||
|     "SYSDLG_SIGN_MULTIPLE_EDOCUMENTS ";
 | ||
| 
 | ||
|   // System reference names
 | ||
|   const system_reference_names_constants =
 | ||
|     "SYSREF_ACCESS_RIGHTS_TYPES " +
 | ||
|     "SYSREF_ADMINISTRATION_HISTORY " +
 | ||
|     "SYSREF_ALL_AVAILABLE_COMPONENTS " +
 | ||
|     "SYSREF_ALL_AVAILABLE_PRIVILEGES " +
 | ||
|     "SYSREF_ALL_REPLICATING_COMPONENTS " +
 | ||
|     "SYSREF_AVAILABLE_DEVELOPERS_COMPONENTS " +
 | ||
|     "SYSREF_CALENDAR_EVENTS " +
 | ||
|     "SYSREF_COMPONENT_TOKEN_HISTORY " +
 | ||
|     "SYSREF_COMPONENT_TOKENS " +
 | ||
|     "SYSREF_COMPONENTS " +
 | ||
|     "SYSREF_CONSTANTS " +
 | ||
|     "SYSREF_DATA_RECEIVE_PROTOCOL " +
 | ||
|     "SYSREF_DATA_SEND_PROTOCOL " +
 | ||
|     "SYSREF_DIALOGS " +
 | ||
|     "SYSREF_DIALOGS_REQUISITES " +
 | ||
|     "SYSREF_EDITORS " +
 | ||
|     "SYSREF_EDOC_CARDS " +
 | ||
|     "SYSREF_EDOC_TYPES " +
 | ||
|     "SYSREF_EDOCUMENT_CARD_REQUISITES " +
 | ||
|     "SYSREF_EDOCUMENT_CARD_TYPES " +
 | ||
|     "SYSREF_EDOCUMENT_CARD_TYPES_REFERENCE " +
 | ||
|     "SYSREF_EDOCUMENT_CARDS " +
 | ||
|     "SYSREF_EDOCUMENT_HISTORY " +
 | ||
|     "SYSREF_EDOCUMENT_KINDS " +
 | ||
|     "SYSREF_EDOCUMENT_REQUISITES " +
 | ||
|     "SYSREF_EDOCUMENT_SIGNATURES " +
 | ||
|     "SYSREF_EDOCUMENT_TEMPLATES " +
 | ||
|     "SYSREF_EDOCUMENT_TEXT_STORAGES " +
 | ||
|     "SYSREF_EDOCUMENT_VIEWS " +
 | ||
|     "SYSREF_FILTERER_SETUP_CONFLICTS " +
 | ||
|     "SYSREF_FILTRATER_SETTING_CONFLICTS " +
 | ||
|     "SYSREF_FOLDER_HISTORY " +
 | ||
|     "SYSREF_FOLDERS " +
 | ||
|     "SYSREF_FUNCTION_GROUPS " +
 | ||
|     "SYSREF_FUNCTION_PARAMS " +
 | ||
|     "SYSREF_FUNCTIONS " +
 | ||
|     "SYSREF_JOB_HISTORY " +
 | ||
|     "SYSREF_LINKS " +
 | ||
|     "SYSREF_LOCALIZATION_DICTIONARY " +
 | ||
|     "SYSREF_LOCALIZATION_LANGUAGES " +
 | ||
|     "SYSREF_MODULES " +
 | ||
|     "SYSREF_PRIVILEGES " +
 | ||
|     "SYSREF_RECORD_HISTORY " +
 | ||
|     "SYSREF_REFERENCE_REQUISITES " +
 | ||
|     "SYSREF_REFERENCE_TYPE_VIEWS " +
 | ||
|     "SYSREF_REFERENCE_TYPES " +
 | ||
|     "SYSREF_REFERENCES " +
 | ||
|     "SYSREF_REFERENCES_REQUISITES " +
 | ||
|     "SYSREF_REMOTE_SERVERS " +
 | ||
|     "SYSREF_REPLICATION_SESSIONS_LOG " +
 | ||
|     "SYSREF_REPLICATION_SESSIONS_PROTOCOL " +
 | ||
|     "SYSREF_REPORTS " +
 | ||
|     "SYSREF_ROLES " +
 | ||
|     "SYSREF_ROUTE_BLOCK_GROUPS " +
 | ||
|     "SYSREF_ROUTE_BLOCKS " +
 | ||
|     "SYSREF_SCRIPTS " +
 | ||
|     "SYSREF_SEARCHES " +
 | ||
|     "SYSREF_SERVER_EVENTS " +
 | ||
|     "SYSREF_SERVER_EVENTS_HISTORY " +
 | ||
|     "SYSREF_STANDARD_ROUTE_GROUPS " +
 | ||
|     "SYSREF_STANDARD_ROUTES " +
 | ||
|     "SYSREF_STATUSES " +
 | ||
|     "SYSREF_SYSTEM_SETTINGS " +
 | ||
|     "SYSREF_TASK_HISTORY " +
 | ||
|     "SYSREF_TASK_KIND_GROUPS " +
 | ||
|     "SYSREF_TASK_KINDS " +
 | ||
|     "SYSREF_TASK_RIGHTS " +
 | ||
|     "SYSREF_TASK_SIGNATURES " +
 | ||
|     "SYSREF_TASKS " +
 | ||
|     "SYSREF_UNITS " +
 | ||
|     "SYSREF_USER_GROUPS " +
 | ||
|     "SYSREF_USER_GROUPS_REFERENCE " +
 | ||
|     "SYSREF_USER_SUBSTITUTION " +
 | ||
|     "SYSREF_USERS " +
 | ||
|     "SYSREF_USERS_REFERENCE " +
 | ||
|     "SYSREF_VIEWERS " +
 | ||
|     "SYSREF_WORKING_TIME_CALENDARS ";
 | ||
| 
 | ||
|   // Table name
 | ||
|   const table_name_constants =
 | ||
|     "ACCESS_RIGHTS_TABLE_NAME " +
 | ||
|     "EDMS_ACCESS_TABLE_NAME " +
 | ||
|     "EDOC_TYPES_TABLE_NAME ";
 | ||
| 
 | ||
|   // Test
 | ||
|   const test_constants =
 | ||
|     "TEST_DEV_DB_NAME " +
 | ||
|     "TEST_DEV_SYSTEM_CODE " +
 | ||
|     "TEST_EDMS_DB_NAME " +
 | ||
|     "TEST_EDMS_MAIN_CODE " +
 | ||
|     "TEST_EDMS_MAIN_DB_NAME " +
 | ||
|     "TEST_EDMS_SECOND_CODE " +
 | ||
|     "TEST_EDMS_SECOND_DB_NAME " +
 | ||
|     "TEST_EDMS_SYSTEM_CODE " +
 | ||
|     "TEST_ISB5_MAIN_CODE " +
 | ||
|     "TEST_ISB5_SECOND_CODE " +
 | ||
|     "TEST_SQL_SERVER_2005_NAME " +
 | ||
|     "TEST_SQL_SERVER_NAME ";
 | ||
| 
 | ||
|   // Using the dialog windows
 | ||
|   const using_the_dialog_windows_constants =
 | ||
|     "ATTENTION_CAPTION " +
 | ||
|     "cbsCommandLinks " +
 | ||
|     "cbsDefault " +
 | ||
|     "CONFIRMATION_CAPTION " +
 | ||
|     "ERROR_CAPTION " +
 | ||
|     "INFORMATION_CAPTION " +
 | ||
|     "mrCancel " +
 | ||
|     "mrOk ";
 | ||
| 
 | ||
|   // Using the document
 | ||
|   const using_the_document_constants =
 | ||
|     "EDOC_VERSION_ACTIVE_STAGE_CODE " +
 | ||
|     "EDOC_VERSION_DESIGN_STAGE_CODE " +
 | ||
|     "EDOC_VERSION_OBSOLETE_STAGE_CODE ";
 | ||
| 
 | ||
|   // Using the EA and encryption
 | ||
|   const using_the_EA_and_encryption_constants =
 | ||
|     "cpDataEnciphermentEnabled " +
 | ||
|     "cpDigitalSignatureEnabled " +
 | ||
|     "cpID " +
 | ||
|     "cpIssuer " +
 | ||
|     "cpPluginVersion " +
 | ||
|     "cpSerial " +
 | ||
|     "cpSubjectName " +
 | ||
|     "cpSubjSimpleName " +
 | ||
|     "cpValidFromDate " +
 | ||
|     "cpValidToDate ";
 | ||
| 
 | ||
|   // Using the ISBL-editor
 | ||
|   const using_the_ISBL_editor_constants =
 | ||
|     "ISBL_SYNTAX " + "NO_SYNTAX " + "XML_SYNTAX ";
 | ||
| 
 | ||
|   // Wait block properties
 | ||
|   const wait_block_properties_constants =
 | ||
|     "WAIT_BLOCK_AFTER_FINISH_EVENT " +
 | ||
|     "WAIT_BLOCK_BEFORE_START_EVENT " +
 | ||
|     "WAIT_BLOCK_DEADLINE_PROPERTY " +
 | ||
|     "WAIT_BLOCK_IS_RELATIVE_DEADLINE_PROPERTY " +
 | ||
|     "WAIT_BLOCK_NAME_PROPERTY " +
 | ||
|     "WAIT_BLOCK_RELATIVE_DEADLINE_TYPE_PROPERTY ";
 | ||
| 
 | ||
|   // SYSRES Common
 | ||
|   const sysres_common_constants =
 | ||
|     "SYSRES_COMMON " +
 | ||
|     "SYSRES_CONST " +
 | ||
|     "SYSRES_MBFUNC " +
 | ||
|     "SYSRES_SBDATA " +
 | ||
|     "SYSRES_SBGUI " +
 | ||
|     "SYSRES_SBINTF " +
 | ||
|     "SYSRES_SBREFDSC " +
 | ||
|     "SYSRES_SQLERRORS " +
 | ||
|     "SYSRES_SYSCOMP ";
 | ||
| 
 | ||
|   // Константы ==> built_in
 | ||
|   const CONSTANTS =
 | ||
|     sysres_constants +
 | ||
|     base_constants +
 | ||
|     base_group_name_constants +
 | ||
|     decision_block_properties_constants +
 | ||
|     file_extension_constants +
 | ||
|     job_block_properties_constants +
 | ||
|     language_code_constants +
 | ||
|     launching_external_applications_constants +
 | ||
|     link_kind_constants +
 | ||
|     lock_type_constants +
 | ||
|     monitor_block_properties_constants +
 | ||
|     notice_block_properties_constants +
 | ||
|     object_events_constants +
 | ||
|     object_params_constants +
 | ||
|     other_constants +
 | ||
|     privileges_constants +
 | ||
|     pseudoreference_code_constants +
 | ||
|     requisite_ISBCertificateType_values_constants +
 | ||
|     requisite_ISBEDocStorageType_values_constants +
 | ||
|     requisite_compType2_values_constants +
 | ||
|     requisite_name_constants +
 | ||
|     result_constants +
 | ||
|     rule_identification_constants +
 | ||
|     script_block_properties_constants +
 | ||
|     subtask_block_properties_constants +
 | ||
|     system_component_constants +
 | ||
|     system_dialogs_constants +
 | ||
|     system_reference_names_constants +
 | ||
|     table_name_constants +
 | ||
|     test_constants +
 | ||
|     using_the_dialog_windows_constants +
 | ||
|     using_the_document_constants +
 | ||
|     using_the_EA_and_encryption_constants +
 | ||
|     using_the_ISBL_editor_constants +
 | ||
|     wait_block_properties_constants +
 | ||
|     sysres_common_constants;
 | ||
| 
 | ||
|   // enum TAccountType
 | ||
|   const TAccountType = "atUser atGroup atRole ";
 | ||
| 
 | ||
|   // enum TActionEnabledMode
 | ||
|   const TActionEnabledMode =
 | ||
|     "aemEnabledAlways " +
 | ||
|     "aemDisabledAlways " +
 | ||
|     "aemEnabledOnBrowse " +
 | ||
|     "aemEnabledOnEdit " +
 | ||
|     "aemDisabledOnBrowseEmpty ";
 | ||
| 
 | ||
|   // enum TAddPosition
 | ||
|   const TAddPosition = "apBegin apEnd ";
 | ||
| 
 | ||
|   // enum TAlignment
 | ||
|   const TAlignment = "alLeft alRight ";
 | ||
| 
 | ||
|   // enum TAreaShowMode
 | ||
|   const TAreaShowMode =
 | ||
|     "asmNever " +
 | ||
|     "asmNoButCustomize " +
 | ||
|     "asmAsLastTime " +
 | ||
|     "asmYesButCustomize " +
 | ||
|     "asmAlways ";
 | ||
| 
 | ||
|   // enum TCertificateInvalidationReason
 | ||
|   const TCertificateInvalidationReason = "cirCommon cirRevoked ";
 | ||
| 
 | ||
|   // enum TCertificateType
 | ||
|   const TCertificateType = "ctSignature ctEncode ctSignatureEncode ";
 | ||
| 
 | ||
|   // enum TCheckListBoxItemState
 | ||
|   const TCheckListBoxItemState = "clbUnchecked clbChecked clbGrayed ";
 | ||
| 
 | ||
|   // enum TCloseOnEsc
 | ||
|   const TCloseOnEsc = "ceISB ceAlways ceNever ";
 | ||
| 
 | ||
|   // enum TCompType
 | ||
|   const TCompType =
 | ||
|     "ctDocument " +
 | ||
|     "ctReference " +
 | ||
|     "ctScript " +
 | ||
|     "ctUnknown " +
 | ||
|     "ctReport " +
 | ||
|     "ctDialog " +
 | ||
|     "ctFunction " +
 | ||
|     "ctFolder " +
 | ||
|     "ctEDocument " +
 | ||
|     "ctTask " +
 | ||
|     "ctJob " +
 | ||
|     "ctNotice " +
 | ||
|     "ctControlJob ";
 | ||
| 
 | ||
|   // enum TConditionFormat
 | ||
|   const TConditionFormat = "cfInternal cfDisplay ";
 | ||
| 
 | ||
|   // enum TConnectionIntent
 | ||
|   const TConnectionIntent = "ciUnspecified ciWrite ciRead ";
 | ||
| 
 | ||
|   // enum TContentKind
 | ||
|   const TContentKind =
 | ||
|     "ckFolder " +
 | ||
|     "ckEDocument " +
 | ||
|     "ckTask " +
 | ||
|     "ckJob " +
 | ||
|     "ckComponentToken " +
 | ||
|     "ckAny " +
 | ||
|     "ckReference " +
 | ||
|     "ckScript " +
 | ||
|     "ckReport " +
 | ||
|     "ckDialog ";
 | ||
| 
 | ||
|   // enum TControlType
 | ||
|   const TControlType =
 | ||
|     "ctISBLEditor " +
 | ||
|     "ctBevel " +
 | ||
|     "ctButton " +
 | ||
|     "ctCheckListBox " +
 | ||
|     "ctComboBox " +
 | ||
|     "ctComboEdit " +
 | ||
|     "ctGrid " +
 | ||
|     "ctDBCheckBox " +
 | ||
|     "ctDBComboBox " +
 | ||
|     "ctDBEdit " +
 | ||
|     "ctDBEllipsis " +
 | ||
|     "ctDBMemo " +
 | ||
|     "ctDBNavigator " +
 | ||
|     "ctDBRadioGroup " +
 | ||
|     "ctDBStatusLabel " +
 | ||
|     "ctEdit " +
 | ||
|     "ctGroupBox " +
 | ||
|     "ctInplaceHint " +
 | ||
|     "ctMemo " +
 | ||
|     "ctPanel " +
 | ||
|     "ctListBox " +
 | ||
|     "ctRadioButton " +
 | ||
|     "ctRichEdit " +
 | ||
|     "ctTabSheet " +
 | ||
|     "ctWebBrowser " +
 | ||
|     "ctImage " +
 | ||
|     "ctHyperLink " +
 | ||
|     "ctLabel " +
 | ||
|     "ctDBMultiEllipsis " +
 | ||
|     "ctRibbon " +
 | ||
|     "ctRichView " +
 | ||
|     "ctInnerPanel " +
 | ||
|     "ctPanelGroup " +
 | ||
|     "ctBitButton ";
 | ||
| 
 | ||
|   // enum TCriterionContentType
 | ||
|   const TCriterionContentType =
 | ||
|     "cctDate " +
 | ||
|     "cctInteger " +
 | ||
|     "cctNumeric " +
 | ||
|     "cctPick " +
 | ||
|     "cctReference " +
 | ||
|     "cctString " +
 | ||
|     "cctText ";
 | ||
| 
 | ||
|   // enum TCultureType
 | ||
|   const TCultureType = "cltInternal cltPrimary cltGUI ";
 | ||
| 
 | ||
|   // enum TDataSetEventType
 | ||
|   const TDataSetEventType =
 | ||
|     "dseBeforeOpen " +
 | ||
|     "dseAfterOpen " +
 | ||
|     "dseBeforeClose " +
 | ||
|     "dseAfterClose " +
 | ||
|     "dseOnValidDelete " +
 | ||
|     "dseBeforeDelete " +
 | ||
|     "dseAfterDelete " +
 | ||
|     "dseAfterDeleteOutOfTransaction " +
 | ||
|     "dseOnDeleteError " +
 | ||
|     "dseBeforeInsert " +
 | ||
|     "dseAfterInsert " +
 | ||
|     "dseOnValidUpdate " +
 | ||
|     "dseBeforeUpdate " +
 | ||
|     "dseOnUpdateRatifiedRecord " +
 | ||
|     "dseAfterUpdate " +
 | ||
|     "dseAfterUpdateOutOfTransaction " +
 | ||
|     "dseOnUpdateError " +
 | ||
|     "dseAfterScroll " +
 | ||
|     "dseOnOpenRecord " +
 | ||
|     "dseOnCloseRecord " +
 | ||
|     "dseBeforeCancel " +
 | ||
|     "dseAfterCancel " +
 | ||
|     "dseOnUpdateDeadlockError " +
 | ||
|     "dseBeforeDetailUpdate " +
 | ||
|     "dseOnPrepareUpdate " +
 | ||
|     "dseOnAnyRequisiteChange ";
 | ||
| 
 | ||
|   // enum TDataSetState
 | ||
|   const TDataSetState = "dssEdit dssInsert dssBrowse dssInActive ";
 | ||
| 
 | ||
|   // enum TDateFormatType
 | ||
|   const TDateFormatType = "dftDate dftShortDate dftDateTime dftTimeStamp ";
 | ||
| 
 | ||
|   // enum TDateOffsetType
 | ||
|   const TDateOffsetType = "dotDays dotHours dotMinutes dotSeconds ";
 | ||
| 
 | ||
|   // enum TDateTimeKind
 | ||
|   const TDateTimeKind = "dtkndLocal dtkndUTC ";
 | ||
| 
 | ||
|   // enum TDeaAccessRights
 | ||
|   const TDeaAccessRights = "arNone arView arEdit arFull ";
 | ||
| 
 | ||
|   // enum TDocumentDefaultAction
 | ||
|   const TDocumentDefaultAction = "ddaView ddaEdit ";
 | ||
| 
 | ||
|   // enum TEditMode
 | ||
|   const TEditMode =
 | ||
|     "emLock " +
 | ||
|     "emEdit " +
 | ||
|     "emSign " +
 | ||
|     "emExportWithLock " +
 | ||
|     "emImportWithUnlock " +
 | ||
|     "emChangeVersionNote " +
 | ||
|     "emOpenForModify " +
 | ||
|     "emChangeLifeStage " +
 | ||
|     "emDelete " +
 | ||
|     "emCreateVersion " +
 | ||
|     "emImport " +
 | ||
|     "emUnlockExportedWithLock " +
 | ||
|     "emStart " +
 | ||
|     "emAbort " +
 | ||
|     "emReInit " +
 | ||
|     "emMarkAsReaded " +
 | ||
|     "emMarkAsUnreaded " +
 | ||
|     "emPerform " +
 | ||
|     "emAccept " +
 | ||
|     "emResume " +
 | ||
|     "emChangeRights " +
 | ||
|     "emEditRoute " +
 | ||
|     "emEditObserver " +
 | ||
|     "emRecoveryFromLocalCopy " +
 | ||
|     "emChangeWorkAccessType " +
 | ||
|     "emChangeEncodeTypeToCertificate " +
 | ||
|     "emChangeEncodeTypeToPassword " +
 | ||
|     "emChangeEncodeTypeToNone " +
 | ||
|     "emChangeEncodeTypeToCertificatePassword " +
 | ||
|     "emChangeStandardRoute " +
 | ||
|     "emGetText " +
 | ||
|     "emOpenForView " +
 | ||
|     "emMoveToStorage " +
 | ||
|     "emCreateObject " +
 | ||
|     "emChangeVersionHidden " +
 | ||
|     "emDeleteVersion " +
 | ||
|     "emChangeLifeCycleStage " +
 | ||
|     "emApprovingSign " +
 | ||
|     "emExport " +
 | ||
|     "emContinue " +
 | ||
|     "emLockFromEdit " +
 | ||
|     "emUnLockForEdit " +
 | ||
|     "emLockForServer " +
 | ||
|     "emUnlockFromServer " +
 | ||
|     "emDelegateAccessRights " +
 | ||
|     "emReEncode ";
 | ||
| 
 | ||
|   // enum TEditorCloseObservType
 | ||
|   const TEditorCloseObservType = "ecotFile ecotProcess ";
 | ||
| 
 | ||
|   // enum TEdmsApplicationAction
 | ||
|   const TEdmsApplicationAction = "eaGet eaCopy eaCreate eaCreateStandardRoute ";
 | ||
| 
 | ||
|   // enum TEDocumentLockType
 | ||
|   const TEDocumentLockType = "edltAll edltNothing edltQuery ";
 | ||
| 
 | ||
|   // enum TEDocumentStepShowMode
 | ||
|   const TEDocumentStepShowMode = "essmText essmCard ";
 | ||
| 
 | ||
|   // enum TEDocumentStepVersionType
 | ||
|   const TEDocumentStepVersionType = "esvtLast esvtLastActive esvtSpecified ";
 | ||
| 
 | ||
|   // enum TEDocumentStorageFunction
 | ||
|   const TEDocumentStorageFunction = "edsfExecutive edsfArchive ";
 | ||
| 
 | ||
|   // enum TEDocumentStorageType
 | ||
|   const TEDocumentStorageType = "edstSQLServer edstFile ";
 | ||
| 
 | ||
|   // enum TEDocumentVersionSourceType
 | ||
|   const TEDocumentVersionSourceType =
 | ||
|     "edvstNone edvstEDocumentVersionCopy edvstFile edvstTemplate edvstScannedFile ";
 | ||
| 
 | ||
|   // enum TEDocumentVersionState
 | ||
|   const TEDocumentVersionState = "vsDefault vsDesign vsActive vsObsolete ";
 | ||
| 
 | ||
|   // enum TEncodeType
 | ||
|   const TEncodeType = "etNone etCertificate etPassword etCertificatePassword ";
 | ||
| 
 | ||
|   // enum TExceptionCategory
 | ||
|   const TExceptionCategory = "ecException ecWarning ecInformation ";
 | ||
| 
 | ||
|   // enum TExportedSignaturesType
 | ||
|   const TExportedSignaturesType = "estAll estApprovingOnly ";
 | ||
| 
 | ||
|   // enum TExportedVersionType
 | ||
|   const TExportedVersionType = "evtLast evtLastActive evtQuery ";
 | ||
| 
 | ||
|   // enum TFieldDataType
 | ||
|   const TFieldDataType =
 | ||
|     "fdtString " +
 | ||
|     "fdtNumeric " +
 | ||
|     "fdtInteger " +
 | ||
|     "fdtDate " +
 | ||
|     "fdtText " +
 | ||
|     "fdtUnknown " +
 | ||
|     "fdtWideString " +
 | ||
|     "fdtLargeInteger ";
 | ||
| 
 | ||
|   // enum TFolderType
 | ||
|   const TFolderType =
 | ||
|     "ftInbox " +
 | ||
|     "ftOutbox " +
 | ||
|     "ftFavorites " +
 | ||
|     "ftCommonFolder " +
 | ||
|     "ftUserFolder " +
 | ||
|     "ftComponents " +
 | ||
|     "ftQuickLaunch " +
 | ||
|     "ftShortcuts " +
 | ||
|     "ftSearch ";
 | ||
| 
 | ||
|   // enum TGridRowHeight
 | ||
|   const TGridRowHeight = "grhAuto " + "grhX1 " + "grhX2 " + "grhX3 ";
 | ||
| 
 | ||
|   // enum THyperlinkType
 | ||
|   const THyperlinkType = "hltText " + "hltRTF " + "hltHTML ";
 | ||
| 
 | ||
|   // enum TImageFileFormat
 | ||
|   const TImageFileFormat =
 | ||
|     "iffBMP " +
 | ||
|     "iffJPEG " +
 | ||
|     "iffMultiPageTIFF " +
 | ||
|     "iffSinglePageTIFF " +
 | ||
|     "iffTIFF " +
 | ||
|     "iffPNG ";
 | ||
| 
 | ||
|   // enum TImageMode
 | ||
|   const TImageMode = "im8bGrayscale " + "im24bRGB " + "im1bMonochrome ";
 | ||
| 
 | ||
|   // enum TImageType
 | ||
|   const TImageType = "itBMP " + "itJPEG " + "itWMF " + "itPNG ";
 | ||
| 
 | ||
|   // enum TInplaceHintKind
 | ||
|   const TInplaceHintKind =
 | ||
|     "ikhInformation " + "ikhWarning " + "ikhError " + "ikhNoIcon ";
 | ||
| 
 | ||
|   // enum TISBLContext
 | ||
|   const TISBLContext =
 | ||
|     "icUnknown " +
 | ||
|     "icScript " +
 | ||
|     "icFunction " +
 | ||
|     "icIntegratedReport " +
 | ||
|     "icAnalyticReport " +
 | ||
|     "icDataSetEventHandler " +
 | ||
|     "icActionHandler " +
 | ||
|     "icFormEventHandler " +
 | ||
|     "icLookUpEventHandler " +
 | ||
|     "icRequisiteChangeEventHandler " +
 | ||
|     "icBeforeSearchEventHandler " +
 | ||
|     "icRoleCalculation " +
 | ||
|     "icSelectRouteEventHandler " +
 | ||
|     "icBlockPropertyCalculation " +
 | ||
|     "icBlockQueryParamsEventHandler " +
 | ||
|     "icChangeSearchResultEventHandler " +
 | ||
|     "icBlockEventHandler " +
 | ||
|     "icSubTaskInitEventHandler " +
 | ||
|     "icEDocDataSetEventHandler " +
 | ||
|     "icEDocLookUpEventHandler " +
 | ||
|     "icEDocActionHandler " +
 | ||
|     "icEDocFormEventHandler " +
 | ||
|     "icEDocRequisiteChangeEventHandler " +
 | ||
|     "icStructuredConversionRule " +
 | ||
|     "icStructuredConversionEventBefore " +
 | ||
|     "icStructuredConversionEventAfter " +
 | ||
|     "icWizardEventHandler " +
 | ||
|     "icWizardFinishEventHandler " +
 | ||
|     "icWizardStepEventHandler " +
 | ||
|     "icWizardStepFinishEventHandler " +
 | ||
|     "icWizardActionEnableEventHandler " +
 | ||
|     "icWizardActionExecuteEventHandler " +
 | ||
|     "icCreateJobsHandler " +
 | ||
|     "icCreateNoticesHandler " +
 | ||
|     "icBeforeLookUpEventHandler " +
 | ||
|     "icAfterLookUpEventHandler " +
 | ||
|     "icTaskAbortEventHandler " +
 | ||
|     "icWorkflowBlockActionHandler " +
 | ||
|     "icDialogDataSetEventHandler " +
 | ||
|     "icDialogActionHandler " +
 | ||
|     "icDialogLookUpEventHandler " +
 | ||
|     "icDialogRequisiteChangeEventHandler " +
 | ||
|     "icDialogFormEventHandler " +
 | ||
|     "icDialogValidCloseEventHandler " +
 | ||
|     "icBlockFormEventHandler " +
 | ||
|     "icTaskFormEventHandler " +
 | ||
|     "icReferenceMethod " +
 | ||
|     "icEDocMethod " +
 | ||
|     "icDialogMethod " +
 | ||
|     "icProcessMessageHandler ";
 | ||
| 
 | ||
|   // enum TItemShow
 | ||
|   const TItemShow = "isShow " + "isHide " + "isByUserSettings ";
 | ||
| 
 | ||
|   // enum TJobKind
 | ||
|   const TJobKind = "jkJob " + "jkNotice " + "jkControlJob ";
 | ||
| 
 | ||
|   // enum TJoinType
 | ||
|   const TJoinType = "jtInner " + "jtLeft " + "jtRight " + "jtFull " + "jtCross ";
 | ||
| 
 | ||
|   // enum TLabelPos
 | ||
|   const TLabelPos = "lbpAbove " + "lbpBelow " + "lbpLeft " + "lbpRight ";
 | ||
| 
 | ||
|   // enum TLicensingType
 | ||
|   const TLicensingType = "eltPerConnection " + "eltPerUser ";
 | ||
| 
 | ||
|   // enum TLifeCycleStageFontColor
 | ||
|   const TLifeCycleStageFontColor =
 | ||
|     "sfcUndefined " +
 | ||
|     "sfcBlack " +
 | ||
|     "sfcGreen " +
 | ||
|     "sfcRed " +
 | ||
|     "sfcBlue " +
 | ||
|     "sfcOrange " +
 | ||
|     "sfcLilac ";
 | ||
| 
 | ||
|   // enum TLifeCycleStageFontStyle
 | ||
|   const TLifeCycleStageFontStyle = "sfsItalic " + "sfsStrikeout " + "sfsNormal ";
 | ||
| 
 | ||
|   // enum TLockableDevelopmentComponentType
 | ||
|   const TLockableDevelopmentComponentType =
 | ||
|     "ldctStandardRoute " +
 | ||
|     "ldctWizard " +
 | ||
|     "ldctScript " +
 | ||
|     "ldctFunction " +
 | ||
|     "ldctRouteBlock " +
 | ||
|     "ldctIntegratedReport " +
 | ||
|     "ldctAnalyticReport " +
 | ||
|     "ldctReferenceType " +
 | ||
|     "ldctEDocumentType " +
 | ||
|     "ldctDialog " +
 | ||
|     "ldctServerEvents ";
 | ||
| 
 | ||
|   // enum TMaxRecordCountRestrictionType
 | ||
|   const TMaxRecordCountRestrictionType =
 | ||
|     "mrcrtNone " + "mrcrtUser " + "mrcrtMaximal " + "mrcrtCustom ";
 | ||
| 
 | ||
|   // enum TRangeValueType
 | ||
|   const TRangeValueType =
 | ||
|     "vtEqual " + "vtGreaterOrEqual " + "vtLessOrEqual " + "vtRange ";
 | ||
| 
 | ||
|   // enum TRelativeDate
 | ||
|   const TRelativeDate =
 | ||
|     "rdYesterday " +
 | ||
|     "rdToday " +
 | ||
|     "rdTomorrow " +
 | ||
|     "rdThisWeek " +
 | ||
|     "rdThisMonth " +
 | ||
|     "rdThisYear " +
 | ||
|     "rdNextMonth " +
 | ||
|     "rdNextWeek " +
 | ||
|     "rdLastWeek " +
 | ||
|     "rdLastMonth ";
 | ||
| 
 | ||
|   // enum TReportDestination
 | ||
|   const TReportDestination = "rdWindow " + "rdFile " + "rdPrinter ";
 | ||
| 
 | ||
|   // enum TReqDataType
 | ||
|   const TReqDataType =
 | ||
|     "rdtString " +
 | ||
|     "rdtNumeric " +
 | ||
|     "rdtInteger " +
 | ||
|     "rdtDate " +
 | ||
|     "rdtReference " +
 | ||
|     "rdtAccount " +
 | ||
|     "rdtText " +
 | ||
|     "rdtPick " +
 | ||
|     "rdtUnknown " +
 | ||
|     "rdtLargeInteger " +
 | ||
|     "rdtDocument ";
 | ||
| 
 | ||
|   // enum TRequisiteEventType
 | ||
|   const TRequisiteEventType = "reOnChange " + "reOnChangeValues ";
 | ||
| 
 | ||
|   // enum TSBTimeType
 | ||
|   const TSBTimeType = "ttGlobal " + "ttLocal " + "ttUser " + "ttSystem ";
 | ||
| 
 | ||
|   // enum TSearchShowMode
 | ||
|   const TSearchShowMode =
 | ||
|     "ssmBrowse " + "ssmSelect " + "ssmMultiSelect " + "ssmBrowseModal ";
 | ||
| 
 | ||
|   // enum TSelectMode
 | ||
|   const TSelectMode = "smSelect " + "smLike " + "smCard ";
 | ||
| 
 | ||
|   // enum TSignatureType
 | ||
|   const TSignatureType = "stNone " + "stAuthenticating " + "stApproving ";
 | ||
| 
 | ||
|   // enum TSignerContentType
 | ||
|   const TSignerContentType = "sctString " + "sctStream ";
 | ||
| 
 | ||
|   // enum TStringsSortType
 | ||
|   const TStringsSortType = "sstAnsiSort " + "sstNaturalSort ";
 | ||
| 
 | ||
|   // enum TStringValueType
 | ||
|   const TStringValueType = "svtEqual " + "svtContain ";
 | ||
| 
 | ||
|   // enum TStructuredObjectAttributeType
 | ||
|   const TStructuredObjectAttributeType =
 | ||
|     "soatString " +
 | ||
|     "soatNumeric " +
 | ||
|     "soatInteger " +
 | ||
|     "soatDatetime " +
 | ||
|     "soatReferenceRecord " +
 | ||
|     "soatText " +
 | ||
|     "soatPick " +
 | ||
|     "soatBoolean " +
 | ||
|     "soatEDocument " +
 | ||
|     "soatAccount " +
 | ||
|     "soatIntegerCollection " +
 | ||
|     "soatNumericCollection " +
 | ||
|     "soatStringCollection " +
 | ||
|     "soatPickCollection " +
 | ||
|     "soatDatetimeCollection " +
 | ||
|     "soatBooleanCollection " +
 | ||
|     "soatReferenceRecordCollection " +
 | ||
|     "soatEDocumentCollection " +
 | ||
|     "soatAccountCollection " +
 | ||
|     "soatContents " +
 | ||
|     "soatUnknown ";
 | ||
| 
 | ||
|   // enum TTaskAbortReason
 | ||
|   const TTaskAbortReason = "tarAbortByUser " + "tarAbortByWorkflowException ";
 | ||
| 
 | ||
|   // enum TTextValueType
 | ||
|   const TTextValueType = "tvtAllWords " + "tvtExactPhrase " + "tvtAnyWord ";
 | ||
| 
 | ||
|   // enum TUserObjectStatus
 | ||
|   const TUserObjectStatus =
 | ||
|     "usNone " +
 | ||
|     "usCompleted " +
 | ||
|     "usRedSquare " +
 | ||
|     "usBlueSquare " +
 | ||
|     "usYellowSquare " +
 | ||
|     "usGreenSquare " +
 | ||
|     "usOrangeSquare " +
 | ||
|     "usPurpleSquare " +
 | ||
|     "usFollowUp ";
 | ||
| 
 | ||
|   // enum TUserType
 | ||
|   const TUserType =
 | ||
|     "utUnknown " +
 | ||
|     "utUser " +
 | ||
|     "utDeveloper " +
 | ||
|     "utAdministrator " +
 | ||
|     "utSystemDeveloper " +
 | ||
|     "utDisconnected ";
 | ||
| 
 | ||
|   // enum TValuesBuildType
 | ||
|   const TValuesBuildType =
 | ||
|     "btAnd " + "btDetailAnd " + "btOr " + "btNotOr " + "btOnly ";
 | ||
| 
 | ||
|   // enum TViewMode
 | ||
|   const TViewMode = "vmView " + "vmSelect " + "vmNavigation ";
 | ||
| 
 | ||
|   // enum TViewSelectionMode
 | ||
|   const TViewSelectionMode =
 | ||
|     "vsmSingle " + "vsmMultiple " + "vsmMultipleCheck " + "vsmNoSelection ";
 | ||
| 
 | ||
|   // enum TWizardActionType
 | ||
|   const TWizardActionType =
 | ||
|     "wfatPrevious " + "wfatNext " + "wfatCancel " + "wfatFinish ";
 | ||
| 
 | ||
|   // enum TWizardFormElementProperty
 | ||
|   const TWizardFormElementProperty =
 | ||
|     "wfepUndefined " +
 | ||
|     "wfepText3 " +
 | ||
|     "wfepText6 " +
 | ||
|     "wfepText9 " +
 | ||
|     "wfepSpinEdit " +
 | ||
|     "wfepDropDown " +
 | ||
|     "wfepRadioGroup " +
 | ||
|     "wfepFlag " +
 | ||
|     "wfepText12 " +
 | ||
|     "wfepText15 " +
 | ||
|     "wfepText18 " +
 | ||
|     "wfepText21 " +
 | ||
|     "wfepText24 " +
 | ||
|     "wfepText27 " +
 | ||
|     "wfepText30 " +
 | ||
|     "wfepRadioGroupColumn1 " +
 | ||
|     "wfepRadioGroupColumn2 " +
 | ||
|     "wfepRadioGroupColumn3 ";
 | ||
| 
 | ||
|   // enum TWizardFormElementType
 | ||
|   const TWizardFormElementType =
 | ||
|     "wfetQueryParameter " + "wfetText " + "wfetDelimiter " + "wfetLabel ";
 | ||
| 
 | ||
|   // enum TWizardParamType
 | ||
|   const TWizardParamType =
 | ||
|     "wptString " +
 | ||
|     "wptInteger " +
 | ||
|     "wptNumeric " +
 | ||
|     "wptBoolean " +
 | ||
|     "wptDateTime " +
 | ||
|     "wptPick " +
 | ||
|     "wptText " +
 | ||
|     "wptUser " +
 | ||
|     "wptUserList " +
 | ||
|     "wptEDocumentInfo " +
 | ||
|     "wptEDocumentInfoList " +
 | ||
|     "wptReferenceRecordInfo " +
 | ||
|     "wptReferenceRecordInfoList " +
 | ||
|     "wptFolderInfo " +
 | ||
|     "wptTaskInfo " +
 | ||
|     "wptContents " +
 | ||
|     "wptFileName " +
 | ||
|     "wptDate ";
 | ||
| 
 | ||
|   // enum TWizardStepResult
 | ||
|   const TWizardStepResult =
 | ||
|     "wsrComplete " +
 | ||
|     "wsrGoNext " +
 | ||
|     "wsrGoPrevious " +
 | ||
|     "wsrCustom " +
 | ||
|     "wsrCancel " +
 | ||
|     "wsrGoFinal ";
 | ||
| 
 | ||
|   // enum TWizardStepType
 | ||
|   const TWizardStepType =
 | ||
|     "wstForm " +
 | ||
|     "wstEDocument " +
 | ||
|     "wstTaskCard " +
 | ||
|     "wstReferenceRecordCard " +
 | ||
|     "wstFinal ";
 | ||
| 
 | ||
|   // enum TWorkAccessType
 | ||
|   const TWorkAccessType = "waAll " + "waPerformers " + "waManual ";
 | ||
| 
 | ||
|   // enum TWorkflowBlockType
 | ||
|   const TWorkflowBlockType =
 | ||
|     "wsbStart " +
 | ||
|     "wsbFinish " +
 | ||
|     "wsbNotice " +
 | ||
|     "wsbStep " +
 | ||
|     "wsbDecision " +
 | ||
|     "wsbWait " +
 | ||
|     "wsbMonitor " +
 | ||
|     "wsbScript " +
 | ||
|     "wsbConnector " +
 | ||
|     "wsbSubTask " +
 | ||
|     "wsbLifeCycleStage " +
 | ||
|     "wsbPause ";
 | ||
| 
 | ||
|   // enum TWorkflowDataType
 | ||
|   const TWorkflowDataType =
 | ||
|     "wdtInteger " +
 | ||
|     "wdtFloat " +
 | ||
|     "wdtString " +
 | ||
|     "wdtPick " +
 | ||
|     "wdtDateTime " +
 | ||
|     "wdtBoolean " +
 | ||
|     "wdtTask " +
 | ||
|     "wdtJob " +
 | ||
|     "wdtFolder " +
 | ||
|     "wdtEDocument " +
 | ||
|     "wdtReferenceRecord " +
 | ||
|     "wdtUser " +
 | ||
|     "wdtGroup " +
 | ||
|     "wdtRole " +
 | ||
|     "wdtIntegerCollection " +
 | ||
|     "wdtFloatCollection " +
 | ||
|     "wdtStringCollection " +
 | ||
|     "wdtPickCollection " +
 | ||
|     "wdtDateTimeCollection " +
 | ||
|     "wdtBooleanCollection " +
 | ||
|     "wdtTaskCollection " +
 | ||
|     "wdtJobCollection " +
 | ||
|     "wdtFolderCollection " +
 | ||
|     "wdtEDocumentCollection " +
 | ||
|     "wdtReferenceRecordCollection " +
 | ||
|     "wdtUserCollection " +
 | ||
|     "wdtGroupCollection " +
 | ||
|     "wdtRoleCollection " +
 | ||
|     "wdtContents " +
 | ||
|     "wdtUserList " +
 | ||
|     "wdtSearchDescription " +
 | ||
|     "wdtDeadLine " +
 | ||
|     "wdtPickSet " +
 | ||
|     "wdtAccountCollection ";
 | ||
| 
 | ||
|   // enum TWorkImportance
 | ||
|   const TWorkImportance = "wiLow " + "wiNormal " + "wiHigh ";
 | ||
| 
 | ||
|   // enum TWorkRouteType
 | ||
|   const TWorkRouteType = "wrtSoft " + "wrtHard ";
 | ||
| 
 | ||
|   // enum TWorkState
 | ||
|   const TWorkState =
 | ||
|     "wsInit " +
 | ||
|     "wsRunning " +
 | ||
|     "wsDone " +
 | ||
|     "wsControlled " +
 | ||
|     "wsAborted " +
 | ||
|     "wsContinued ";
 | ||
| 
 | ||
|   // enum TWorkTextBuildingMode
 | ||
|   const TWorkTextBuildingMode =
 | ||
|     "wtmFull " + "wtmFromCurrent " + "wtmOnlyCurrent ";
 | ||
| 
 | ||
|   // Перечисления
 | ||
|   const ENUMS =
 | ||
|     TAccountType +
 | ||
|     TActionEnabledMode +
 | ||
|     TAddPosition +
 | ||
|     TAlignment +
 | ||
|     TAreaShowMode +
 | ||
|     TCertificateInvalidationReason +
 | ||
|     TCertificateType +
 | ||
|     TCheckListBoxItemState +
 | ||
|     TCloseOnEsc +
 | ||
|     TCompType +
 | ||
|     TConditionFormat +
 | ||
|     TConnectionIntent +
 | ||
|     TContentKind +
 | ||
|     TControlType +
 | ||
|     TCriterionContentType +
 | ||
|     TCultureType +
 | ||
|     TDataSetEventType +
 | ||
|     TDataSetState +
 | ||
|     TDateFormatType +
 | ||
|     TDateOffsetType +
 | ||
|     TDateTimeKind +
 | ||
|     TDeaAccessRights +
 | ||
|     TDocumentDefaultAction +
 | ||
|     TEditMode +
 | ||
|     TEditorCloseObservType +
 | ||
|     TEdmsApplicationAction +
 | ||
|     TEDocumentLockType +
 | ||
|     TEDocumentStepShowMode +
 | ||
|     TEDocumentStepVersionType +
 | ||
|     TEDocumentStorageFunction +
 | ||
|     TEDocumentStorageType +
 | ||
|     TEDocumentVersionSourceType +
 | ||
|     TEDocumentVersionState +
 | ||
|     TEncodeType +
 | ||
|     TExceptionCategory +
 | ||
|     TExportedSignaturesType +
 | ||
|     TExportedVersionType +
 | ||
|     TFieldDataType +
 | ||
|     TFolderType +
 | ||
|     TGridRowHeight +
 | ||
|     THyperlinkType +
 | ||
|     TImageFileFormat +
 | ||
|     TImageMode +
 | ||
|     TImageType +
 | ||
|     TInplaceHintKind +
 | ||
|     TISBLContext +
 | ||
|     TItemShow +
 | ||
|     TJobKind +
 | ||
|     TJoinType +
 | ||
|     TLabelPos +
 | ||
|     TLicensingType +
 | ||
|     TLifeCycleStageFontColor +
 | ||
|     TLifeCycleStageFontStyle +
 | ||
|     TLockableDevelopmentComponentType +
 | ||
|     TMaxRecordCountRestrictionType +
 | ||
|     TRangeValueType +
 | ||
|     TRelativeDate +
 | ||
|     TReportDestination +
 | ||
|     TReqDataType +
 | ||
|     TRequisiteEventType +
 | ||
|     TSBTimeType +
 | ||
|     TSearchShowMode +
 | ||
|     TSelectMode +
 | ||
|     TSignatureType +
 | ||
|     TSignerContentType +
 | ||
|     TStringsSortType +
 | ||
|     TStringValueType +
 | ||
|     TStructuredObjectAttributeType +
 | ||
|     TTaskAbortReason +
 | ||
|     TTextValueType +
 | ||
|     TUserObjectStatus +
 | ||
|     TUserType +
 | ||
|     TValuesBuildType +
 | ||
|     TViewMode +
 | ||
|     TViewSelectionMode +
 | ||
|     TWizardActionType +
 | ||
|     TWizardFormElementProperty +
 | ||
|     TWizardFormElementType +
 | ||
|     TWizardParamType +
 | ||
|     TWizardStepResult +
 | ||
|     TWizardStepType +
 | ||
|     TWorkAccessType +
 | ||
|     TWorkflowBlockType +
 | ||
|     TWorkflowDataType +
 | ||
|     TWorkImportance +
 | ||
|     TWorkRouteType +
 | ||
|     TWorkState +
 | ||
|     TWorkTextBuildingMode;
 | ||
| 
 | ||
|   // Системные функции ==> SYSFUNCTIONS
 | ||
|   const system_functions =
 | ||
|     "AddSubString " +
 | ||
|     "AdjustLineBreaks " +
 | ||
|     "AmountInWords " +
 | ||
|     "Analysis " +
 | ||
|     "ArrayDimCount " +
 | ||
|     "ArrayHighBound " +
 | ||
|     "ArrayLowBound " +
 | ||
|     "ArrayOf " +
 | ||
|     "ArrayReDim " +
 | ||
|     "Assert " +
 | ||
|     "Assigned " +
 | ||
|     "BeginOfMonth " +
 | ||
|     "BeginOfPeriod " +
 | ||
|     "BuildProfilingOperationAnalysis " +
 | ||
|     "CallProcedure " +
 | ||
|     "CanReadFile " +
 | ||
|     "CArrayElement " +
 | ||
|     "CDataSetRequisite " +
 | ||
|     "ChangeDate " +
 | ||
|     "ChangeReferenceDataset " +
 | ||
|     "Char " +
 | ||
|     "CharPos " +
 | ||
|     "CheckParam " +
 | ||
|     "CheckParamValue " +
 | ||
|     "CompareStrings " +
 | ||
|     "ConstantExists " +
 | ||
|     "ControlState " +
 | ||
|     "ConvertDateStr " +
 | ||
|     "Copy " +
 | ||
|     "CopyFile " +
 | ||
|     "CreateArray " +
 | ||
|     "CreateCachedReference " +
 | ||
|     "CreateConnection " +
 | ||
|     "CreateDialog " +
 | ||
|     "CreateDualListDialog " +
 | ||
|     "CreateEditor " +
 | ||
|     "CreateException " +
 | ||
|     "CreateFile " +
 | ||
|     "CreateFolderDialog " +
 | ||
|     "CreateInputDialog " +
 | ||
|     "CreateLinkFile " +
 | ||
|     "CreateList " +
 | ||
|     "CreateLock " +
 | ||
|     "CreateMemoryDataSet " +
 | ||
|     "CreateObject " +
 | ||
|     "CreateOpenDialog " +
 | ||
|     "CreateProgress " +
 | ||
|     "CreateQuery " +
 | ||
|     "CreateReference " +
 | ||
|     "CreateReport " +
 | ||
|     "CreateSaveDialog " +
 | ||
|     "CreateScript " +
 | ||
|     "CreateSQLPivotFunction " +
 | ||
|     "CreateStringList " +
 | ||
|     "CreateTreeListSelectDialog " +
 | ||
|     "CSelectSQL " +
 | ||
|     "CSQL " +
 | ||
|     "CSubString " +
 | ||
|     "CurrentUserID " +
 | ||
|     "CurrentUserName " +
 | ||
|     "CurrentVersion " +
 | ||
|     "DataSetLocateEx " +
 | ||
|     "DateDiff " +
 | ||
|     "DateTimeDiff " +
 | ||
|     "DateToStr " +
 | ||
|     "DayOfWeek " +
 | ||
|     "DeleteFile " +
 | ||
|     "DirectoryExists " +
 | ||
|     "DisableCheckAccessRights " +
 | ||
|     "DisableCheckFullShowingRestriction " +
 | ||
|     "DisableMassTaskSendingRestrictions " +
 | ||
|     "DropTable " +
 | ||
|     "DupeString " +
 | ||
|     "EditText " +
 | ||
|     "EnableCheckAccessRights " +
 | ||
|     "EnableCheckFullShowingRestriction " +
 | ||
|     "EnableMassTaskSendingRestrictions " +
 | ||
|     "EndOfMonth " +
 | ||
|     "EndOfPeriod " +
 | ||
|     "ExceptionExists " +
 | ||
|     "ExceptionsOff " +
 | ||
|     "ExceptionsOn " +
 | ||
|     "Execute " +
 | ||
|     "ExecuteProcess " +
 | ||
|     "Exit " +
 | ||
|     "ExpandEnvironmentVariables " +
 | ||
|     "ExtractFileDrive " +
 | ||
|     "ExtractFileExt " +
 | ||
|     "ExtractFileName " +
 | ||
|     "ExtractFilePath " +
 | ||
|     "ExtractParams " +
 | ||
|     "FileExists " +
 | ||
|     "FileSize " +
 | ||
|     "FindFile " +
 | ||
|     "FindSubString " +
 | ||
|     "FirmContext " +
 | ||
|     "ForceDirectories " +
 | ||
|     "Format " +
 | ||
|     "FormatDate " +
 | ||
|     "FormatNumeric " +
 | ||
|     "FormatSQLDate " +
 | ||
|     "FormatString " +
 | ||
|     "FreeException " +
 | ||
|     "GetComponent " +
 | ||
|     "GetComponentLaunchParam " +
 | ||
|     "GetConstant " +
 | ||
|     "GetLastException " +
 | ||
|     "GetReferenceRecord " +
 | ||
|     "GetRefTypeByRefID " +
 | ||
|     "GetTableID " +
 | ||
|     "GetTempFolder " +
 | ||
|     "IfThen " +
 | ||
|     "In " +
 | ||
|     "IndexOf " +
 | ||
|     "InputDialog " +
 | ||
|     "InputDialogEx " +
 | ||
|     "InteractiveMode " +
 | ||
|     "IsFileLocked " +
 | ||
|     "IsGraphicFile " +
 | ||
|     "IsNumeric " +
 | ||
|     "Length " +
 | ||
|     "LoadString " +
 | ||
|     "LoadStringFmt " +
 | ||
|     "LocalTimeToUTC " +
 | ||
|     "LowerCase " +
 | ||
|     "Max " +
 | ||
|     "MessageBox " +
 | ||
|     "MessageBoxEx " +
 | ||
|     "MimeDecodeBinary " +
 | ||
|     "MimeDecodeString " +
 | ||
|     "MimeEncodeBinary " +
 | ||
|     "MimeEncodeString " +
 | ||
|     "Min " +
 | ||
|     "MoneyInWords " +
 | ||
|     "MoveFile " +
 | ||
|     "NewID " +
 | ||
|     "Now " +
 | ||
|     "OpenFile " +
 | ||
|     "Ord " +
 | ||
|     "Precision " +
 | ||
|     "Raise " +
 | ||
|     "ReadCertificateFromFile " +
 | ||
|     "ReadFile " +
 | ||
|     "ReferenceCodeByID " +
 | ||
|     "ReferenceNumber " +
 | ||
|     "ReferenceRequisiteMode " +
 | ||
|     "ReferenceRequisiteValue " +
 | ||
|     "RegionDateSettings " +
 | ||
|     "RegionNumberSettings " +
 | ||
|     "RegionTimeSettings " +
 | ||
|     "RegRead " +
 | ||
|     "RegWrite " +
 | ||
|     "RenameFile " +
 | ||
|     "Replace " +
 | ||
|     "Round " +
 | ||
|     "SelectServerCode " +
 | ||
|     "SelectSQL " +
 | ||
|     "ServerDateTime " +
 | ||
|     "SetConstant " +
 | ||
|     "SetManagedFolderFieldsState " +
 | ||
|     "ShowConstantsInputDialog " +
 | ||
|     "ShowMessage " +
 | ||
|     "Sleep " +
 | ||
|     "Split " +
 | ||
|     "SQL " +
 | ||
|     "SQL2XLSTAB " +
 | ||
|     "SQLProfilingSendReport " +
 | ||
|     "StrToDate " +
 | ||
|     "SubString " +
 | ||
|     "SubStringCount " +
 | ||
|     "SystemSetting " +
 | ||
|     "Time " +
 | ||
|     "TimeDiff " +
 | ||
|     "Today " +
 | ||
|     "Transliterate " +
 | ||
|     "Trim " +
 | ||
|     "UpperCase " +
 | ||
|     "UserStatus " +
 | ||
|     "UTCToLocalTime " +
 | ||
|     "ValidateXML " +
 | ||
|     "VarIsClear " +
 | ||
|     "VarIsEmpty " +
 | ||
|     "VarIsNull " +
 | ||
|     "WorkTimeDiff " +
 | ||
|     "WriteFile " +
 | ||
|     "WriteFileEx " +
 | ||
|     "WriteObjectHistory " +
 | ||
|     "Анализ " +
 | ||
|     "БазаДанных " +
 | ||
|     "БлокЕсть " +
 | ||
|     "БлокЕстьРасш " +
 | ||
|     "БлокИнфо " +
 | ||
|     "БлокСнять " +
 | ||
|     "БлокСнятьРасш " +
 | ||
|     "БлокУстановить " +
 | ||
|     "Ввод " +
 | ||
|     "ВводМеню " +
 | ||
|     "ВедС " +
 | ||
|     "ВедСпр " +
 | ||
|     "ВерхняяГраницаМассива " +
 | ||
|     "ВнешПрогр " +
 | ||
|     "Восст " +
 | ||
|     "ВременнаяПапка " +
 | ||
|     "Время " +
 | ||
|     "ВыборSQL " +
 | ||
|     "ВыбратьЗапись " +
 | ||
|     "ВыделитьСтр " +
 | ||
|     "Вызвать " +
 | ||
|     "Выполнить " +
 | ||
|     "ВыпПрогр " +
 | ||
|     "ГрафическийФайл " +
 | ||
|     "ГруппаДополнительно " +
 | ||
|     "ДатаВремяСерв " +
 | ||
|     "ДеньНедели " +
 | ||
|     "ДиалогДаНет " +
 | ||
|     "ДлинаСтр " +
 | ||
|     "ДобПодстр " +
 | ||
|     "ЕПусто " +
 | ||
|     "ЕслиТо " +
 | ||
|     "ЕЧисло " +
 | ||
|     "ЗамПодстр " +
 | ||
|     "ЗаписьСправочника " +
 | ||
|     "ЗначПоляСпр " +
 | ||
|     "ИДТипСпр " +
 | ||
|     "ИзвлечьДиск " +
 | ||
|     "ИзвлечьИмяФайла " +
 | ||
|     "ИзвлечьПуть " +
 | ||
|     "ИзвлечьРасширение " +
 | ||
|     "ИзмДат " +
 | ||
|     "ИзменитьРазмерМассива " +
 | ||
|     "ИзмеренийМассива " +
 | ||
|     "ИмяОрг " +
 | ||
|     "ИмяПоляСпр " +
 | ||
|     "Индекс " +
 | ||
|     "ИндикаторЗакрыть " +
 | ||
|     "ИндикаторОткрыть " +
 | ||
|     "ИндикаторШаг " +
 | ||
|     "ИнтерактивныйРежим " +
 | ||
|     "ИтогТблСпр " +
 | ||
|     "КодВидВедСпр " +
 | ||
|     "КодВидСпрПоИД " +
 | ||
|     "КодПоAnalit " +
 | ||
|     "КодСимвола " +
 | ||
|     "КодСпр " +
 | ||
|     "КолПодстр " +
 | ||
|     "КолПроп " +
 | ||
|     "КонМес " +
 | ||
|     "Конст " +
 | ||
|     "КонстЕсть " +
 | ||
|     "КонстЗнач " +
 | ||
|     "КонТран " +
 | ||
|     "КопироватьФайл " +
 | ||
|     "КопияСтр " +
 | ||
|     "КПериод " +
 | ||
|     "КСтрТблСпр " +
 | ||
|     "Макс " +
 | ||
|     "МаксСтрТблСпр " +
 | ||
|     "Массив " +
 | ||
|     "Меню " +
 | ||
|     "МенюРасш " +
 | ||
|     "Мин " +
 | ||
|     "НаборДанныхНайтиРасш " +
 | ||
|     "НаимВидСпр " +
 | ||
|     "НаимПоAnalit " +
 | ||
|     "НаимСпр " +
 | ||
|     "НастроитьПереводыСтрок " +
 | ||
|     "НачМес " +
 | ||
|     "НачТран " +
 | ||
|     "НижняяГраницаМассива " +
 | ||
|     "НомерСпр " +
 | ||
|     "НПериод " +
 | ||
|     "Окно " +
 | ||
|     "Окр " +
 | ||
|     "Окружение " +
 | ||
|     "ОтлИнфДобавить " +
 | ||
|     "ОтлИнфУдалить " +
 | ||
|     "Отчет " +
 | ||
|     "ОтчетАнал " +
 | ||
|     "ОтчетИнт " +
 | ||
|     "ПапкаСуществует " +
 | ||
|     "Пауза " +
 | ||
|     "ПВыборSQL " +
 | ||
|     "ПереименоватьФайл " +
 | ||
|     "Переменные " +
 | ||
|     "ПереместитьФайл " +
 | ||
|     "Подстр " +
 | ||
|     "ПоискПодстр " +
 | ||
|     "ПоискСтр " +
 | ||
|     "ПолучитьИДТаблицы " +
 | ||
|     "ПользовательДополнительно " +
 | ||
|     "ПользовательИД " +
 | ||
|     "ПользовательИмя " +
 | ||
|     "ПользовательСтатус " +
 | ||
|     "Прервать " +
 | ||
|     "ПроверитьПараметр " +
 | ||
|     "ПроверитьПараметрЗнач " +
 | ||
|     "ПроверитьУсловие " +
 | ||
|     "РазбСтр " +
 | ||
|     "РазнВремя " +
 | ||
|     "РазнДат " +
 | ||
|     "РазнДатаВремя " +
 | ||
|     "РазнРабВремя " +
 | ||
|     "РегУстВрем " +
 | ||
|     "РегУстДат " +
 | ||
|     "РегУстЧсл " +
 | ||
|     "РедТекст " +
 | ||
|     "РеестрЗапись " +
 | ||
|     "РеестрСписокИменПарам " +
 | ||
|     "РеестрЧтение " +
 | ||
|     "РеквСпр " +
 | ||
|     "РеквСпрПр " +
 | ||
|     "Сегодня " +
 | ||
|     "Сейчас " +
 | ||
|     "Сервер " +
 | ||
|     "СерверПроцессИД " +
 | ||
|     "СертификатФайлСчитать " +
 | ||
|     "СжПроб " +
 | ||
|     "Символ " +
 | ||
|     "СистемаДиректумКод " +
 | ||
|     "СистемаИнформация " +
 | ||
|     "СистемаКод " +
 | ||
|     "Содержит " +
 | ||
|     "СоединениеЗакрыть " +
 | ||
|     "СоединениеОткрыть " +
 | ||
|     "СоздатьДиалог " +
 | ||
|     "СоздатьДиалогВыбораИзДвухСписков " +
 | ||
|     "СоздатьДиалогВыбораПапки " +
 | ||
|     "СоздатьДиалогОткрытияФайла " +
 | ||
|     "СоздатьДиалогСохраненияФайла " +
 | ||
|     "СоздатьЗапрос " +
 | ||
|     "СоздатьИндикатор " +
 | ||
|     "СоздатьИсключение " +
 | ||
|     "СоздатьКэшированныйСправочник " +
 | ||
|     "СоздатьМассив " +
 | ||
|     "СоздатьНаборДанных " +
 | ||
|     "СоздатьОбъект " +
 | ||
|     "СоздатьОтчет " +
 | ||
|     "СоздатьПапку " +
 | ||
|     "СоздатьРедактор " +
 | ||
|     "СоздатьСоединение " +
 | ||
|     "СоздатьСписок " +
 | ||
|     "СоздатьСписокСтрок " +
 | ||
|     "СоздатьСправочник " +
 | ||
|     "СоздатьСценарий " +
 | ||
|     "СоздСпр " +
 | ||
|     "СостСпр " +
 | ||
|     "Сохр " +
 | ||
|     "СохрСпр " +
 | ||
|     "СписокСистем " +
 | ||
|     "Спр " +
 | ||
|     "Справочник " +
 | ||
|     "СпрБлокЕсть " +
 | ||
|     "СпрБлокСнять " +
 | ||
|     "СпрБлокСнятьРасш " +
 | ||
|     "СпрБлокУстановить " +
 | ||
|     "СпрИзмНабДан " +
 | ||
|     "СпрКод " +
 | ||
|     "СпрНомер " +
 | ||
|     "СпрОбновить " +
 | ||
|     "СпрОткрыть " +
 | ||
|     "СпрОтменить " +
 | ||
|     "СпрПарам " +
 | ||
|     "СпрПолеЗнач " +
 | ||
|     "СпрПолеИмя " +
 | ||
|     "СпрРекв " +
 | ||
|     "СпрРеквВведЗн " +
 | ||
|     "СпрРеквНовые " +
 | ||
|     "СпрРеквПр " +
 | ||
|     "СпрРеквПредЗн " +
 | ||
|     "СпрРеквРежим " +
 | ||
|     "СпрРеквТипТекст " +
 | ||
|     "СпрСоздать " +
 | ||
|     "СпрСост " +
 | ||
|     "СпрСохранить " +
 | ||
|     "СпрТблИтог " +
 | ||
|     "СпрТблСтр " +
 | ||
|     "СпрТблСтрКол " +
 | ||
|     "СпрТблСтрМакс " +
 | ||
|     "СпрТблСтрМин " +
 | ||
|     "СпрТблСтрПред " +
 | ||
|     "СпрТблСтрСлед " +
 | ||
|     "СпрТблСтрСозд " +
 | ||
|     "СпрТблСтрУд " +
 | ||
|     "СпрТекПредст " +
 | ||
|     "СпрУдалить " +
 | ||
|     "СравнитьСтр " +
 | ||
|     "СтрВерхРегистр " +
 | ||
|     "СтрНижнРегистр " +
 | ||
|     "СтрТблСпр " +
 | ||
|     "СумПроп " +
 | ||
|     "Сценарий " +
 | ||
|     "СценарийПарам " +
 | ||
|     "ТекВерсия " +
 | ||
|     "ТекОрг " +
 | ||
|     "Точн " +
 | ||
|     "Тран " +
 | ||
|     "Транслитерация " +
 | ||
|     "УдалитьТаблицу " +
 | ||
|     "УдалитьФайл " +
 | ||
|     "УдСпр " +
 | ||
|     "УдСтрТблСпр " +
 | ||
|     "Уст " +
 | ||
|     "УстановкиКонстант " +
 | ||
|     "ФайлАтрибутСчитать " +
 | ||
|     "ФайлАтрибутУстановить " +
 | ||
|     "ФайлВремя " +
 | ||
|     "ФайлВремяУстановить " +
 | ||
|     "ФайлВыбрать " +
 | ||
|     "ФайлЗанят " +
 | ||
|     "ФайлЗаписать " +
 | ||
|     "ФайлИскать " +
 | ||
|     "ФайлКопировать " +
 | ||
|     "ФайлМожноЧитать " +
 | ||
|     "ФайлОткрыть " +
 | ||
|     "ФайлПереименовать " +
 | ||
|     "ФайлПерекодировать " +
 | ||
|     "ФайлПереместить " +
 | ||
|     "ФайлПросмотреть " +
 | ||
|     "ФайлРазмер " +
 | ||
|     "ФайлСоздать " +
 | ||
|     "ФайлСсылкаСоздать " +
 | ||
|     "ФайлСуществует " +
 | ||
|     "ФайлСчитать " +
 | ||
|     "ФайлУдалить " +
 | ||
|     "ФмтSQLДат " +
 | ||
|     "ФмтДат " +
 | ||
|     "ФмтСтр " +
 | ||
|     "ФмтЧсл " +
 | ||
|     "Формат " +
 | ||
|     "ЦМассивЭлемент " +
 | ||
|     "ЦНаборДанныхРеквизит " +
 | ||
|     "ЦПодстр ";
 | ||
| 
 | ||
|   // Предопределенные переменные ==> built_in
 | ||
|   const predefined_variables =
 | ||
|     "AltState " +
 | ||
|     "Application " +
 | ||
|     "CallType " +
 | ||
|     "ComponentTokens " +
 | ||
|     "CreatedJobs " +
 | ||
|     "CreatedNotices " +
 | ||
|     "ControlState " +
 | ||
|     "DialogResult " +
 | ||
|     "Dialogs " +
 | ||
|     "EDocuments " +
 | ||
|     "EDocumentVersionSource " +
 | ||
|     "Folders " +
 | ||
|     "GlobalIDs " +
 | ||
|     "Job " +
 | ||
|     "Jobs " +
 | ||
|     "InputValue " +
 | ||
|     "LookUpReference " +
 | ||
|     "LookUpRequisiteNames " +
 | ||
|     "LookUpSearch " +
 | ||
|     "Object " +
 | ||
|     "ParentComponent " +
 | ||
|     "Processes " +
 | ||
|     "References " +
 | ||
|     "Requisite " +
 | ||
|     "ReportName " +
 | ||
|     "Reports " +
 | ||
|     "Result " +
 | ||
|     "Scripts " +
 | ||
|     "Searches " +
 | ||
|     "SelectedAttachments " +
 | ||
|     "SelectedItems " +
 | ||
|     "SelectMode " +
 | ||
|     "Sender " +
 | ||
|     "ServerEvents " +
 | ||
|     "ServiceFactory " +
 | ||
|     "ShiftState " +
 | ||
|     "SubTask " +
 | ||
|     "SystemDialogs " +
 | ||
|     "Tasks " +
 | ||
|     "Wizard " +
 | ||
|     "Wizards " +
 | ||
|     "Work " +
 | ||
|     "ВызовСпособ " +
 | ||
|     "ИмяОтчета " +
 | ||
|     "РеквЗнач ";
 | ||
| 
 | ||
|   // Интерфейсы ==> type
 | ||
|   const interfaces =
 | ||
|     "IApplication " +
 | ||
|     "IAccessRights " +
 | ||
|     "IAccountRepository " +
 | ||
|     "IAccountSelectionRestrictions " +
 | ||
|     "IAction " +
 | ||
|     "IActionList " +
 | ||
|     "IAdministrationHistoryDescription " +
 | ||
|     "IAnchors " +
 | ||
|     "IApplication " +
 | ||
|     "IArchiveInfo " +
 | ||
|     "IAttachment " +
 | ||
|     "IAttachmentList " +
 | ||
|     "ICheckListBox " +
 | ||
|     "ICheckPointedList " +
 | ||
|     "IColumn " +
 | ||
|     "IComponent " +
 | ||
|     "IComponentDescription " +
 | ||
|     "IComponentToken " +
 | ||
|     "IComponentTokenFactory " +
 | ||
|     "IComponentTokenInfo " +
 | ||
|     "ICompRecordInfo " +
 | ||
|     "IConnection " +
 | ||
|     "IContents " +
 | ||
|     "IControl " +
 | ||
|     "IControlJob " +
 | ||
|     "IControlJobInfo " +
 | ||
|     "IControlList " +
 | ||
|     "ICrypto " +
 | ||
|     "ICrypto2 " +
 | ||
|     "ICustomJob " +
 | ||
|     "ICustomJobInfo " +
 | ||
|     "ICustomListBox " +
 | ||
|     "ICustomObjectWizardStep " +
 | ||
|     "ICustomWork " +
 | ||
|     "ICustomWorkInfo " +
 | ||
|     "IDataSet " +
 | ||
|     "IDataSetAccessInfo " +
 | ||
|     "IDataSigner " +
 | ||
|     "IDateCriterion " +
 | ||
|     "IDateRequisite " +
 | ||
|     "IDateRequisiteDescription " +
 | ||
|     "IDateValue " +
 | ||
|     "IDeaAccessRights " +
 | ||
|     "IDeaObjectInfo " +
 | ||
|     "IDevelopmentComponentLock " +
 | ||
|     "IDialog " +
 | ||
|     "IDialogFactory " +
 | ||
|     "IDialogPickRequisiteItems " +
 | ||
|     "IDialogsFactory " +
 | ||
|     "IDICSFactory " +
 | ||
|     "IDocRequisite " +
 | ||
|     "IDocumentInfo " +
 | ||
|     "IDualListDialog " +
 | ||
|     "IECertificate " +
 | ||
|     "IECertificateInfo " +
 | ||
|     "IECertificates " +
 | ||
|     "IEditControl " +
 | ||
|     "IEditorForm " +
 | ||
|     "IEdmsExplorer " +
 | ||
|     "IEdmsObject " +
 | ||
|     "IEdmsObjectDescription " +
 | ||
|     "IEdmsObjectFactory " +
 | ||
|     "IEdmsObjectInfo " +
 | ||
|     "IEDocument " +
 | ||
|     "IEDocumentAccessRights " +
 | ||
|     "IEDocumentDescription " +
 | ||
|     "IEDocumentEditor " +
 | ||
|     "IEDocumentFactory " +
 | ||
|     "IEDocumentInfo " +
 | ||
|     "IEDocumentStorage " +
 | ||
|     "IEDocumentVersion " +
 | ||
|     "IEDocumentVersionListDialog " +
 | ||
|     "IEDocumentVersionSource " +
 | ||
|     "IEDocumentWizardStep " +
 | ||
|     "IEDocVerSignature " +
 | ||
|     "IEDocVersionState " +
 | ||
|     "IEnabledMode " +
 | ||
|     "IEncodeProvider " +
 | ||
|     "IEncrypter " +
 | ||
|     "IEvent " +
 | ||
|     "IEventList " +
 | ||
|     "IException " +
 | ||
|     "IExternalEvents " +
 | ||
|     "IExternalHandler " +
 | ||
|     "IFactory " +
 | ||
|     "IField " +
 | ||
|     "IFileDialog " +
 | ||
|     "IFolder " +
 | ||
|     "IFolderDescription " +
 | ||
|     "IFolderDialog " +
 | ||
|     "IFolderFactory " +
 | ||
|     "IFolderInfo " +
 | ||
|     "IForEach " +
 | ||
|     "IForm " +
 | ||
|     "IFormTitle " +
 | ||
|     "IFormWizardStep " +
 | ||
|     "IGlobalIDFactory " +
 | ||
|     "IGlobalIDInfo " +
 | ||
|     "IGrid " +
 | ||
|     "IHasher " +
 | ||
|     "IHistoryDescription " +
 | ||
|     "IHyperLinkControl " +
 | ||
|     "IImageButton " +
 | ||
|     "IImageControl " +
 | ||
|     "IInnerPanel " +
 | ||
|     "IInplaceHint " +
 | ||
|     "IIntegerCriterion " +
 | ||
|     "IIntegerList " +
 | ||
|     "IIntegerRequisite " +
 | ||
|     "IIntegerValue " +
 | ||
|     "IISBLEditorForm " +
 | ||
|     "IJob " +
 | ||
|     "IJobDescription " +
 | ||
|     "IJobFactory " +
 | ||
|     "IJobForm " +
 | ||
|     "IJobInfo " +
 | ||
|     "ILabelControl " +
 | ||
|     "ILargeIntegerCriterion " +
 | ||
|     "ILargeIntegerRequisite " +
 | ||
|     "ILargeIntegerValue " +
 | ||
|     "ILicenseInfo " +
 | ||
|     "ILifeCycleStage " +
 | ||
|     "IList " +
 | ||
|     "IListBox " +
 | ||
|     "ILocalIDInfo " +
 | ||
|     "ILocalization " +
 | ||
|     "ILock " +
 | ||
|     "IMemoryDataSet " +
 | ||
|     "IMessagingFactory " +
 | ||
|     "IMetadataRepository " +
 | ||
|     "INotice " +
 | ||
|     "INoticeInfo " +
 | ||
|     "INumericCriterion " +
 | ||
|     "INumericRequisite " +
 | ||
|     "INumericValue " +
 | ||
|     "IObject " +
 | ||
|     "IObjectDescription " +
 | ||
|     "IObjectImporter " +
 | ||
|     "IObjectInfo " +
 | ||
|     "IObserver " +
 | ||
|     "IPanelGroup " +
 | ||
|     "IPickCriterion " +
 | ||
|     "IPickProperty " +
 | ||
|     "IPickRequisite " +
 | ||
|     "IPickRequisiteDescription " +
 | ||
|     "IPickRequisiteItem " +
 | ||
|     "IPickRequisiteItems " +
 | ||
|     "IPickValue " +
 | ||
|     "IPrivilege " +
 | ||
|     "IPrivilegeList " +
 | ||
|     "IProcess " +
 | ||
|     "IProcessFactory " +
 | ||
|     "IProcessMessage " +
 | ||
|     "IProgress " +
 | ||
|     "IProperty " +
 | ||
|     "IPropertyChangeEvent " +
 | ||
|     "IQuery " +
 | ||
|     "IReference " +
 | ||
|     "IReferenceCriterion " +
 | ||
|     "IReferenceEnabledMode " +
 | ||
|     "IReferenceFactory " +
 | ||
|     "IReferenceHistoryDescription " +
 | ||
|     "IReferenceInfo " +
 | ||
|     "IReferenceRecordCardWizardStep " +
 | ||
|     "IReferenceRequisiteDescription " +
 | ||
|     "IReferencesFactory " +
 | ||
|     "IReferenceValue " +
 | ||
|     "IRefRequisite " +
 | ||
|     "IReport " +
 | ||
|     "IReportFactory " +
 | ||
|     "IRequisite " +
 | ||
|     "IRequisiteDescription " +
 | ||
|     "IRequisiteDescriptionList " +
 | ||
|     "IRequisiteFactory " +
 | ||
|     "IRichEdit " +
 | ||
|     "IRouteStep " +
 | ||
|     "IRule " +
 | ||
|     "IRuleList " +
 | ||
|     "ISchemeBlock " +
 | ||
|     "IScript " +
 | ||
|     "IScriptFactory " +
 | ||
|     "ISearchCriteria " +
 | ||
|     "ISearchCriterion " +
 | ||
|     "ISearchDescription " +
 | ||
|     "ISearchFactory " +
 | ||
|     "ISearchFolderInfo " +
 | ||
|     "ISearchForObjectDescription " +
 | ||
|     "ISearchResultRestrictions " +
 | ||
|     "ISecuredContext " +
 | ||
|     "ISelectDialog " +
 | ||
|     "IServerEvent " +
 | ||
|     "IServerEventFactory " +
 | ||
|     "IServiceDialog " +
 | ||
|     "IServiceFactory " +
 | ||
|     "ISignature " +
 | ||
|     "ISignProvider " +
 | ||
|     "ISignProvider2 " +
 | ||
|     "ISignProvider3 " +
 | ||
|     "ISimpleCriterion " +
 | ||
|     "IStringCriterion " +
 | ||
|     "IStringList " +
 | ||
|     "IStringRequisite " +
 | ||
|     "IStringRequisiteDescription " +
 | ||
|     "IStringValue " +
 | ||
|     "ISystemDialogsFactory " +
 | ||
|     "ISystemInfo " +
 | ||
|     "ITabSheet " +
 | ||
|     "ITask " +
 | ||
|     "ITaskAbortReasonInfo " +
 | ||
|     "ITaskCardWizardStep " +
 | ||
|     "ITaskDescription " +
 | ||
|     "ITaskFactory " +
 | ||
|     "ITaskInfo " +
 | ||
|     "ITaskRoute " +
 | ||
|     "ITextCriterion " +
 | ||
|     "ITextRequisite " +
 | ||
|     "ITextValue " +
 | ||
|     "ITreeListSelectDialog " +
 | ||
|     "IUser " +
 | ||
|     "IUserList " +
 | ||
|     "IValue " +
 | ||
|     "IView " +
 | ||
|     "IWebBrowserControl " +
 | ||
|     "IWizard " +
 | ||
|     "IWizardAction " +
 | ||
|     "IWizardFactory " +
 | ||
|     "IWizardFormElement " +
 | ||
|     "IWizardParam " +
 | ||
|     "IWizardPickParam " +
 | ||
|     "IWizardReferenceParam " +
 | ||
|     "IWizardStep " +
 | ||
|     "IWorkAccessRights " +
 | ||
|     "IWorkDescription " +
 | ||
|     "IWorkflowAskableParam " +
 | ||
|     "IWorkflowAskableParams " +
 | ||
|     "IWorkflowBlock " +
 | ||
|     "IWorkflowBlockResult " +
 | ||
|     "IWorkflowEnabledMode " +
 | ||
|     "IWorkflowParam " +
 | ||
|     "IWorkflowPickParam " +
 | ||
|     "IWorkflowReferenceParam " +
 | ||
|     "IWorkState " +
 | ||
|     "IWorkTreeCustomNode " +
 | ||
|     "IWorkTreeJobNode " +
 | ||
|     "IWorkTreeTaskNode " +
 | ||
|     "IXMLEditorForm " +
 | ||
|     "SBCrypto ";
 | ||
| 
 | ||
|   // built_in : встроенные или библиотечные объекты (константы, перечисления)
 | ||
|   const BUILTIN = CONSTANTS + ENUMS;
 | ||
| 
 | ||
|   // class: встроенные наборы значений, системные объекты, фабрики
 | ||
|   const CLASS = predefined_variables;
 | ||
| 
 | ||
|   // literal : примитивные типы
 | ||
|   const LITERAL = "null true false nil ";
 | ||
| 
 | ||
|   // number : числа
 | ||
|   const NUMBERS = {
 | ||
|     className: "number",
 | ||
|     begin: hljs.NUMBER_RE,
 | ||
|     relevance: 0
 | ||
|   };
 | ||
| 
 | ||
|   // string : строки
 | ||
|   const STRINGS = {
 | ||
|     className: "string",
 | ||
|     variants: [
 | ||
|       {
 | ||
|         begin: '"',
 | ||
|         end: '"'
 | ||
|       },
 | ||
|       {
 | ||
|         begin: "'",
 | ||
|         end: "'"
 | ||
|       }
 | ||
|     ]
 | ||
|   };
 | ||
| 
 | ||
|   // Токены
 | ||
|   const DOCTAGS = {
 | ||
|     className: "doctag",
 | ||
|     begin: "\\b(?:TODO|DONE|BEGIN|END|STUB|CHG|FIXME|NOTE|BUG|XXX)\\b",
 | ||
|     relevance: 0
 | ||
|   };
 | ||
| 
 | ||
|   // Однострочный комментарий
 | ||
|   const ISBL_LINE_COMMENT_MODE = {
 | ||
|     className: "comment",
 | ||
|     begin: "//",
 | ||
|     end: "$",
 | ||
|     relevance: 0,
 | ||
|     contains: [
 | ||
|       hljs.PHRASAL_WORDS_MODE,
 | ||
|       DOCTAGS
 | ||
|     ]
 | ||
|   };
 | ||
| 
 | ||
|   // Многострочный комментарий
 | ||
|   const ISBL_BLOCK_COMMENT_MODE = {
 | ||
|     className: "comment",
 | ||
|     begin: "/\\*",
 | ||
|     end: "\\*/",
 | ||
|     relevance: 0,
 | ||
|     contains: [
 | ||
|       hljs.PHRASAL_WORDS_MODE,
 | ||
|       DOCTAGS
 | ||
|     ]
 | ||
|   };
 | ||
| 
 | ||
|   // comment : комментарии
 | ||
|   const COMMENTS = {
 | ||
|     variants: [
 | ||
|       ISBL_LINE_COMMENT_MODE,
 | ||
|       ISBL_BLOCK_COMMENT_MODE
 | ||
|     ]
 | ||
|   };
 | ||
| 
 | ||
|   // keywords : ключевые слова
 | ||
|   const KEYWORDS = {
 | ||
|     $pattern: UNDERSCORE_IDENT_RE,
 | ||
|     keyword: KEYWORD,
 | ||
|     built_in: BUILTIN,
 | ||
|     class: CLASS,
 | ||
|     literal: LITERAL
 | ||
|   };
 | ||
| 
 | ||
|   // methods : методы
 | ||
|   const METHODS = {
 | ||
|     begin: "\\.\\s*" + hljs.UNDERSCORE_IDENT_RE,
 | ||
|     keywords: KEYWORDS,
 | ||
|     relevance: 0
 | ||
|   };
 | ||
| 
 | ||
|   // type : встроенные типы
 | ||
|   const TYPES = {
 | ||
|     className: "type",
 | ||
|     begin: ":[ \\t]*(" + interfaces.trim().replace(/\s/g, "|") + ")",
 | ||
|     end: "[ \\t]*=",
 | ||
|     excludeEnd: true
 | ||
|   };
 | ||
| 
 | ||
|   // variables : переменные
 | ||
|   const VARIABLES = {
 | ||
|     className: "variable",
 | ||
|     keywords: KEYWORDS,
 | ||
|     begin: UNDERSCORE_IDENT_RE,
 | ||
|     relevance: 0,
 | ||
|     contains: [
 | ||
|       TYPES,
 | ||
|       METHODS
 | ||
|     ]
 | ||
|   };
 | ||
| 
 | ||
|   // Имена функций
 | ||
|   const FUNCTION_TITLE = FUNCTION_NAME_IDENT_RE + "\\(";
 | ||
| 
 | ||
|   const TITLE_MODE = {
 | ||
|     className: "title",
 | ||
|     keywords: {
 | ||
|       $pattern: UNDERSCORE_IDENT_RE,
 | ||
|       built_in: system_functions
 | ||
|     },
 | ||
|     begin: FUNCTION_TITLE,
 | ||
|     end: "\\(",
 | ||
|     returnBegin: true,
 | ||
|     excludeEnd: true
 | ||
|   };
 | ||
| 
 | ||
|   // function : функции
 | ||
|   const FUNCTIONS = {
 | ||
|     className: "function",
 | ||
|     begin: FUNCTION_TITLE,
 | ||
|     end: "\\)$",
 | ||
|     returnBegin: true,
 | ||
|     keywords: KEYWORDS,
 | ||
|     illegal: "[\\[\\]\\|\\$\\?%,~#@]",
 | ||
|     contains: [
 | ||
|       TITLE_MODE,
 | ||
|       METHODS,
 | ||
|       VARIABLES,
 | ||
|       STRINGS,
 | ||
|       NUMBERS,
 | ||
|       COMMENTS
 | ||
|     ]
 | ||
|   };
 | ||
| 
 | ||
|   return {
 | ||
|     name: 'ISBL',
 | ||
|     case_insensitive: true,
 | ||
|     keywords: KEYWORDS,
 | ||
|     illegal: "\\$|\\?|%|,|;$|~|#|@|</",
 | ||
|     contains: [
 | ||
|       FUNCTIONS,
 | ||
|       TYPES,
 | ||
|       METHODS,
 | ||
|       VARIABLES,
 | ||
|       STRINGS,
 | ||
|       NUMBERS,
 | ||
|       COMMENTS
 | ||
|     ]
 | ||
|   };
 | ||
| }
 | ||
| 
 | ||
| module.exports = isbl;
 |