/* Copyright 2020 Siemens Digital Industries Software ================================================== Copyright 2014. Siemens Product Lifecycle Management Software Inc. All Rights Reserved. ================================================== Copyright 2020 Siemens Digital Industries Software */ /*==================================================================================================== File description: Filename: contmgmts1000d40.h Module : Contmgmts100d40 Description: Contmgmts100d40 error codes ====================================================================================================*/ #ifndef BREXCHECK_ERRORS_H #define BREXCHECK_ERRORS_H #include /** @defgroup BREX_CHECK_ERRORS Content Management Base Errors @ingroup CONTMGMTBASE @{ */ #define CONTMGMTS1000D40_ERROR_BASE EMH_CONTMGMTS1000D_error_base + 100 /** An error has occurred in the Content Management S1000D40 module. Please contact your administrator. */ #define CONTMGMTS1000D40_general_error (CONTMGMTS1000D40_ERROR_BASE + 0) /** An error has occurred while validating the BREX rule "%1$". */ #define CONTMGMTS1000D40_rule_validation_error (CONTMGMTS1000D40_ERROR_BASE + 1) /** Parsing the S1000D version 4.0/4.1 BREX rules has failed. Make sure "%1$" is a valid BREX XML file. */ #define CONTMGMTS1000D40_v4bdm_rule_processor_error (CONTMGMTS1000D40_ERROR_BASE + 2) /** Parsing the S1000D version 3.0 BREX rules has failed. Make sure "%1$" is a valid BREX XML file. */ #define CONTMGMTS1000D40_v3bdm_rule_processor_error (CONTMGMTS1000D40_ERROR_BASE + 3) /** An unexpected exception has occurred while validating the BREX rule: "%1$". Please correct the rule in the BREX XML file. */ #define CONTMGMTS1000D40_rule_xpath_evaluation_error (CONTMGMTS1000D40_ERROR_BASE + 4) /** Parsing the BREX Data Module file "%1$" has failed. Make sure it is a valid BREX XML file. */ #define CONTMGMTS1000D40_brexdm_processor_error (CONTMGMTS1000D40_ERROR_BASE + 5) /** Evaluating the XPath "%1$" has failed. Please correct the XPath in the BREX XML file "%2$". */ #define CONTMGMTS1000D40_xpath_get_error (CONTMGMTS1000D40_ERROR_BASE + 6) /** The BREX data module "%1$" cannot be found in the database. Please import this data module into Content Management. */ #define CONTMGMTS1000D40_brexdmc_path_error (CONTMGMTS1000D40_ERROR_BASE + 7) /** The range value "%1$" could not be parsed into multiple tokens. Please correct this range value in the BREX XML file "%2$". */ #define CONTMGMTS1000D40_v4bdm_split_allowedvalue_error (CONTMGMTS1000D40_ERROR_BASE + 8) /** The starting range value "%1$" in token "%2$" is invalid. Please correct this range value in the BREX XML file "%3$". */ #define CONTMGMTS1000D40_v4bdm_missing_allowedvalue_startrange (CONTMGMTS1000D40_ERROR_BASE + 9) /** The ending range value "%1$" in token "%2$" is invalid. Please correct this range value in the BREX XML file "%3$". */ #define CONTMGMTS1000D40_v4bdm_missing_allowedvalue_endrange (CONTMGMTS1000D40_ERROR_BASE + 10) /** The XPath query "%1$" failed to find an object path. Please correct the XPath in the BREX XML file "%2$". */ #define CONTMGMTS1000D40_v4bdm_missing_objectpath (CONTMGMTS1000D40_ERROR_BASE + 11) /** The object rule element "%1$" does not contain the token "%2$". Please correct the BREX XML file "%3$". */ #define CONTMGMTS1000D40_v3bdm_missing_objectpath (CONTMGMTS1000D40_ERROR_BASE + 12) /** The rule "%1$" was omitted but is valid for schema "%2$". Please correct the BREX XML file "%3$". */ #define CONTMGMTS1000D40_rule_schema_omitted (CONTMGMTS1000D40_ERROR_BASE + 13) /** Could not find the BREX reference for data module "%1$". Please correct the BREX reference in the data module "%2$". */ #define CONTMGMTS1000D40_reference_extract_error (CONTMGMTS1000D40_ERROR_BASE + 14) /** The data module "%1$" cannot be found in the database. Please import this data module into Content Management. */ #define CONTMGMTS1000D40_invalid_datamodule_file (CONTMGMTS1000D40_ERROR_BASE + 15) /** The range value "%1$" is not in the format (text prefix + number). Please correct the range in the BREX XML file "%2$". */ #define CONTMGMTS1000D40_invalid_naming_range (CONTMGMTS1000D40_ERROR_BASE + 16) /** The input file ticket is empty. */ #define CONTMGMTS1000D40_missing_file (CONTMGMTS1000D40_ERROR_BASE + 17) /** The input type is invalid. The type must be either 'DMRL' or 'SNS'. */ #define CONTMGMTS1000D40_invalid_file_type (CONTMGMTS1000D40_ERROR_BASE + 18) /** The line "%1$" is invalid. Please correct the input data module parameters on this line in the file "%2$". */ #define CONTMGMTS1000D40_invalid_csv_data (CONTMGMTS1000D40_ERROR_BASE + 19) /** The line "%1$" is invalid. Please correct the input elements. "%2$" elements were expected and "%3$" elements were found in the file "%4$". */ #define CONTMGMTS1000D40_invalid_csv_data_elements (CONTMGMTS1000D40_ERROR_BASE + 20) /** The regular expression "%1$" is invalid. Please correct the regular expression in the BREX XML file "%2$". */ #define CONTMGMTS1000D40_invalid_regular_expression (CONTMGMTS1000D40_ERROR_BASE + 21) /** The BREX XML file is invalid. Please correct the BREX XML file "%1$". */ #define CONTMGMTS1000D40_invalid_xml (CONTMGMTS1000D40_ERROR_BASE + 22) /** The BREX XML file contains an unknown element "%1$". Please correct the BREX XML file "%2$". */ #define CONTMGMTS1000D40_invalid_xml_element (CONTMGMTS1000D40_ERROR_BASE + 23) /** Unable to create a Standard Numbering System object for element "%1$". Please correct the input XML file "%2$". */ #define CONTMGMTS1000D40_create_failed (CONTMGMTS1000D40_ERROR_BASE + 24) /** No relation could be created between the object "%1$" to the object "%2$". Please verify that the relationship is valid and that the access permissions are correct. */ #define CONTMGMTS1000D40_paste_failed (CONTMGMTS1000D40_ERROR_BASE + 25) /** A Business Object of an invalid type is passed in. The object must be a Data Module List object. */ #define CONTMGMTS1000D40_bad_input (CONTMGMTS1000D40_ERROR_BASE + 26) /** The creation of the Data Dispatch Note has failed. Please contact your administrator. */ #define CONTMGMTS1000D40_topic_create_failed (CONTMGMTS1000D40_ERROR_BASE + 27) /** The language "%1$" cannot be found. */ #define CONTMGMTS1000D40_find_language_error (CONTMGMTS1000D40_ERROR_BASE + 28) /** A valid BREX reference was not found in the file "%1$". Please edit the data module's XML file and add a valid BREX reference. */ #define CONTMGMTS1000D40_brex_ref_not_found (CONTMGMTS1000D40_ERROR_BASE + 29) /** The BREX validation has failed for the file "%1$". Refer to the BREX validation log for more details. */ #define CONTMGMTS1000D40_brex_validation_failed (CONTMGMTS1000D40_ERROR_BASE + 30) /** @} */ #endif