ITK Function Reference

(V10000.1.0.60_20160308.00)
Macros
bom_errors.h File Reference
#include <common/emh_const.h>
#include <bom/libbom_exports.h>
#include <bom/libbom_undef.h>

Go to the source code of this file.

Macros

#define BOM_absocc_context_not_ancestor   (EMH_BOM_error_base + 131)
 
#define BOM_absocc_context_not_topline   (EMH_BOM_error_base + 126)
 
#define BOM_absocc_edit_mode_off   (EMH_BOM_error_base + 125)
 
#define BOM_absocc_is_packed_occurrence   (EMH_BOM_error_base + 137)
 
#define BOM_absocc_not_allowed_in_redline_mode   (EMH_BOM_error_base + 163)
 
#define BOM_absocc_rel_not_allowed   (EMH_BOM_error_base + 219)
 
#define BOM_access_denied_absocc_form   (EMH_BOM_error_base + 146)
 
#define BOM_access_denied_bv_bvr_in_ir   (EMH_BOM_error_base + 200)
 
#define BOM_accountability_extension_not_attached   (EMH_BOM_error_base + 197)
 
#define BOM_accountability_overlap_exists   (EMH_BOM_error_base + 196)
 
#define BOM_accountability_src_overlap_exists   (EMH_BOM_error_base + 194)
 
#define BOM_accountability_target_overlap_exists   (EMH_BOM_error_base + 195)
 
#define BOM_add_drawing_prevent_error   (EMH_BOM_error_base + 178)
 
#define BOM_alignment_precision_mismatch   (EMH_BOM_error_base + 218)
 
#define BOM_AssmNotSetToUsePreferredPrt   (EMH_BOM_error_base + 175)
 
#define BOM_attribute_not_supported_for_partial_expand   (EMH_BOM_error_base + 228)
 
#define BOM_baseline_and_undo_failed   (EMH_BOM_error_base + 203)
 
#define BOM_bl_refile_error   (EMH_BOM_error_base + 84)
 
#define BOM_bl_released_bvr   (EMH_BOM_error_base + 79)
 
#define BOM_bl_restricted_item_type   (EMH_BOM_error_base + 85)
 
#define BOM_bl_rollback_error   (EMH_BOM_error_base + 83)
 
#define BOM_can_not_disconnect   (EMH_BOM_error_base + 134)
 
#define BOM_can_not_edit_packed_occ_eff   (EMH_BOM_error_base + 136)
 
#define BOM_can_not_remove_relation   (EMH_BOM_error_base + 135)
 
#define BOM_cannot_add_substitute_as_child_line   (EMH_BOM_error_base + 221)
 
#define BOM_cannot_apply_product_configurator_authored_vrule   (EMH_BOM_error_base + 246)
 
#define BOM_cannot_change_linked_gc   (EMH_BOM_error_base + 99)
 
#define BOM_cannot_create_baseline   (EMH_BOM_error_base + 245)
 
#define BOM_cannot_create_legacy_variant_condition   (EMH_BOM_error_base + 247)
 
#define BOM_cannot_set_end_item_on_root   (EMH_BOM_error_base + 230)
 
#define BOM_cannot_show_unconfgd_variants_in_configtoload   (EMH_BOM_error_base + 198)
 
#define BOM_cannot_verify_ecn_condition   (EMH_BOM_error_base + 241)
 
#define BOM_cant_add_sub_to_packed   (EMH_BOM_error_base + 23)
 
#define BOM_cant_add_under_removed_line   (EMH_BOM_error_base + 161)
 
#define BOM_cant_assign_ckedout_de   (EMH_BOM_error_base + 209)
 
#define BOM_cant_assign_de_to_BOP   (EMH_BOM_error_base + 206)
 
#define BOM_cant_assign_de_to_imprecise_parent   (EMH_BOM_error_base + 205)
 
#define BOM_cant_assign_de_without_itemRev   (EMH_BOM_error_base + 207)
 
#define BOM_cant_assign_de_without_thread   (EMH_BOM_error_base + 210)
 
#define BOM_cant_change_view_on_root   (EMH_BOM_error_base + 60)
 
#define BOM_cant_cut_root   (EMH_BOM_error_base + 8)
 
#define BOM_cant_delete_sequence   (EMH_BOM_error_base + 199)
 
#define BOM_cant_edit_attributes_of_removed_line   (EMH_BOM_error_base + 162)
 
#define BOM_cant_edit_no_psocc   (EMH_BOM_error_base + 165)
 
#define BOM_cant_edit_root_line_occ   (EMH_BOM_error_base + 13)
 
#define BOM_cant_edit_substitute   (EMH_BOM_error_base + 18)
 
#define BOM_cant_expand_remote   (EMH_BOM_error_base + 64)
 
#define BOM_cant_expand_unreadable   (EMH_BOM_error_base + 62)
 
#define BOM_cant_list_subs_of_non_preferred   (EMH_BOM_error_base + 72)
 
#define BOM_cant_pack_non_preferred_sub   (EMH_BOM_error_base + 66)
 
#define BOM_cant_prefer_multiple   (EMH_BOM_error_base + 21)
 
#define BOM_cant_prefer_when_packed   (EMH_BOM_error_base + 75)
 
#define BOM_cant_replace_mixed   (EMH_BOM_error_base + 15)
 
#define BOM_cant_replace_root   (EMH_BOM_error_base + 7)
 
#define BOM_cant_replace_substitute   (EMH_BOM_error_base + 22)
 
#define BOM_cant_replace_substructure   (EMH_BOM_error_base + 155)
 
#define BOM_cant_set_unit_multi_type_effectivities   (EMH_BOM_error_base + 211)
 
#define BOM_cant_toggle_root   (EMH_BOM_error_base + 14)
 
#define BOM_child_not_published   (EMH_BOM_error_base + 65)
 
#define BOM_circular_structure   (EMH_BOM_error_base + 6)
 
#define BOM_compare_identical_data   (EMH_BOM_error_base + 53)
 
#define BOM_compare_invalid_data   (EMH_BOM_error_base + 48)
 
#define BOM_compare_invalid_dest   (EMH_BOM_error_base + 49)
 
#define BOM_compare_invalid_mode   (EMH_BOM_error_base + 50)
 
#define BOM_compare_multiple_revs   (EMH_BOM_error_base + 51)
 
#define BOM_compare_nested_roots   (EMH_BOM_error_base + 52)
 
#define BOM_compare_no_report   (EMH_BOM_error_base + 59)
 
#define BOM_compare_not_allowed_in_redline_mode   (EMH_BOM_error_base + 164)
 
#define BOM_configuration_save_error   (EMH_BOM_error_base + 249)
 
#define BOM_configure_in_item_is_not_vi   (EMH_BOM_error_base + 100)
 
#define BOM_connect_failed   (EMH_BOM_error_base + 107)
 
#define BOM_connline_is_topline   (EMH_BOM_error_base + 111)
 
#define BOM_create_connection_failed   (EMH_BOM_error_base + 119)
 
#define BOM_duplicate_bom_compare_mode   (EMH_BOM_error_base + 76)
 
#define BOM_duplicate_variant_value   (EMH_BOM_error_base + 28)
 
#define BOM_ecn_currently_not_applicable   (EMH_BOM_error_base + 243)
 
#define BOM_expr_not_condition   (EMH_BOM_error_base + 73)
 
#define BOM_ic_change_unsaved_edits   (EMH_BOM_error_base + 130)
 
#define BOM_ic_not_allowed_in_redline_mode   (EMH_BOM_error_base + 166)
 
#define BOM_ices_in_other_context   (EMH_BOM_error_base + 182)
 
#define BOM_ices_on_pred_reln   (EMH_BOM_error_base + 140)
 
#define BOM_ices_on_succ_reln   (EMH_BOM_error_base + 141)
 
#define BOM_input_is_nulltag   (EMH_BOM_error_base + 113)
 
#define BOM_instance_with_named_reference   (EMH_BOM_error_base + 233)
 
#define BOM_instance_with_unamed_reference   (EMH_BOM_error_base + 234)
 
#define BOM_internal_error   (EMH_BOM_error_base + 0)
 
#define BOM_invaild_DE_for_assign   (EMH_BOM_error_base + 208)
 
#define BOM_invalid_broken_link_input   (EMH_BOM_error_base + 170)
 
#define BOM_invalid_child_item_type   (EMH_BOM_error_base + 147)
 
#define BOM_invalid_class   (EMH_BOM_error_base + 46)
 
#define BOM_invalid_comp_operator   (EMH_BOM_error_base + 169)
 
#define BOM_invalid_custom_configured_ir   (EMH_BOM_error_base + 204)
 
#define BOM_invalid_data   (EMH_BOM_error_base + 124)
 
#define BOM_invalid_ecn_condition_params   (EMH_BOM_error_base + 242)
 
#define BOM_invalid_first_common_parent   (EMH_BOM_error_base + 181)
 
#define BOM_invalid_how_set   (EMH_BOM_error_base + 93)
 
#define BOM_invalid_input   (EMH_BOM_error_base + 216)
 
#define BOM_invalid_input_for_substitute   (EMH_BOM_error_base + 232)
 
#define BOM_invalid_join_operator   (EMH_BOM_error_base + 168)
 
#define BOM_invalid_parent_item_type   (EMH_BOM_error_base + 180)
 
#define BOM_invalid_qty   (EMH_BOM_error_base + 10)
 
#define BOM_invalid_tag   (EMH_BOM_error_base + 1)
 
#define BOM_invalid_target_line   (EMH_BOM_error_base + 220)
 
#define BOM_invalid_token   (EMH_BOM_error_base + 45)
 
#define BOM_invalid_variant_config_mode   (EMH_BOM_error_base + 223)
 
#define BOM_invalid_variant_mode   (EMH_BOM_error_base + 29)
 
#define BOM_invalid_variant_option_mode   (EMH_BOM_error_base + 222)
 
#define BOM_invalid_variant_rule_for_pca_mode   (EMH_BOM_error_base + 248)
 
#define BOM_invalid_variant_value   (EMH_BOM_error_base + 26)
 
#define BOM_invalid_xform_value   (EMH_BOM_error_base + 202)
 
#define BOM_is_packed_notes   (EMH_BOM_error_base + 12)
 
#define BOM_is_packed_occurrence   (EMH_BOM_error_base + 11)
 
#define BOM_item_rev_read_only   (EMH_BOM_error_base + 39)
 
#define BOM_line_at_higher_level   (EMH_BOM_error_base + 116)
 
#define BOM_line_comp_reuse_no_parent   (EMH_BOM_error_base + 102)
 
#define BOM_line_failed_occ_condition   (EMH_BOM_error_base + 214)
 
#define BOM_line_get_gde_failed   (EMH_BOM_error_base + 112)
 
#define BOM_line_get_occ_failed   (EMH_BOM_error_base + 108)
 
#define BOM_line_has_no_ir   (EMH_BOM_error_base + 9)
 
#define BOM_line_not_substitute   (EMH_BOM_error_base + 20)
 
#define BOM_line_null_pathnode   (EMH_BOM_error_base + 114)
 
#define BOM_line_occ_is_null   (EMH_BOM_error_base + 237)
 
#define BOM_line_remove_error   (EMH_BOM_error_base + 235)
 
#define BOM_line_to_configure_is_not_gc   (EMH_BOM_error_base + 101)
 
#define BOM_line_type_is_not_supported   (EMH_BOM_error_base + 115)
 
#define BOM_lines_in_different_windows   (EMH_BOM_error_base + 104)
 
#define BOM_markup_cannot_attach   (EMH_BOM_error_base + 184)
 
#define BOM_markup_not_enabled   (EMH_BOM_error_base + 183)
 
#define BOM_markup_not_supported_prop   (EMH_BOM_error_base + 187)
 
#define BOM_markup_relation_not_exist   (EMH_BOM_error_base + 185)
 
#define BOM_markup_removed   (EMH_BOM_error_base + 188)
 
#define BOM_markup_removing   (EMH_BOM_error_base + 189)
 
#define BOM_markup_replace_replace   (EMH_BOM_error_base + 191)
 
#define BOM_markup_replace_substitute   (EMH_BOM_error_base + 190)
 
#define BOM_markup_substitute_substitute   (EMH_BOM_error_base + 192)
 
#define BOM_markup_wrong_obj   (EMH_BOM_error_base + 186)
 
#define BOM_missing_change_mgmt_schema   (EMH_BOM_error_base + 238)
 
#define BOM_missing_change_notice_object   (EMH_BOM_error_base + 239)
 
#define BOM_missing_change_notice_object_for_add   (EMH_BOM_error_base + 240)
 
#define BOM_multi_unit_conf_not_enabled   (EMH_BOM_error_base + 193)
 
#define BOM_mvl_is_locked   (EMH_BOM_error_base + 95)
 
#define BOM_no_absocc_for_context   (EMH_BOM_error_base + 132)
 
#define BOM_no_bomsos_target   (EMH_BOM_error_base + 122)
 
#define BOM_no_bvr_in_ir   (EMH_BOM_error_base + 5)
 
#define BOM_no_common_parent   (EMH_BOM_error_base + 110)
 
#define BOM_no_condition_on_root_line   (EMH_BOM_error_base + 94)
 
#define BOM_no_configured_ir   (EMH_BOM_error_base + 4)
 
#define BOM_no_current_compare   (EMH_BOM_error_base + 78)
 
#define BOM_no_item_rev   (EMH_BOM_error_base + 138)
 
#define BOM_no_notes_on_root   (EMH_BOM_error_base + 17)
 
#define BOM_no_object_to_add   (EMH_BOM_error_base + 231)
 
#define BOM_no_substitutes_on_root   (EMH_BOM_error_base + 19)
 
#define BOM_no_such_bom_compare_mode   (EMH_BOM_error_base + 77)
 
#define BOM_no_variant_description   (EMH_BOM_error_base + 40)
 
#define BOM_no_variant_name   (EMH_BOM_error_base + 30)
 
#define BOM_no_variantrule_target   (EMH_BOM_error_base + 123)
 
#define BOM_no_variants_on_root   (EMH_BOM_error_base + 24)
 
#define BOM_noOwningProjectFound   (EMH_BOM_error_base + 177)
 
#define BOM_not_added_option_condition   (EMH_BOM_error_base + 43)
 
#define BOM_not_connection_line   (EMH_BOM_error_base + 117)
 
#define BOM_not_find_absocc_compound_prop_attachment   (EMH_BOM_error_base + 145)
 
#define BOM_not_gde_line   (EMH_BOM_error_base + 118)
 
#define BOM_not_in_ic_context   (EMH_BOM_error_base + 129)
 
#define BOM_not_in_redline_mode   (EMH_BOM_error_base + 160)
 
#define BOM_not_valid_pred   (EMH_BOM_error_base + 139)
 
#define BOM_not_yet_initialized   (EMH_BOM_error_base + 2)
 
#define BOM_null_class_object   (EMH_BOM_error_base + 105)
 
#define BOM_obsolete_variant_value   (EMH_BOM_error_base + 27)
 
#define BOM_occ_removed_from_other_session   (EMH_BOM_error_base + 171)
 
#define BOM_op_invalid_on_root   (EMH_BOM_error_base + 133)
 
#define BOM_option_already_exists   (EMH_BOM_error_base + 41)
 
#define BOM_option_condition_not_added   (EMH_BOM_error_base + 38)
 
#define BOM_option_derived_from_itself   (EMH_BOM_error_base + 58)
 
#define BOM_option_has_no_values   (EMH_BOM_error_base + 44)
 
#define BOM_option_referenced   (EMH_BOM_error_base + 42)
 
#define BOM_option_value_not_added   (EMH_BOM_error_base + 47)
 
#define BOM_option_value_referenced   (EMH_BOM_error_base + 179)
 
#define BOM_options_bad_compare_enum   (EMH_BOM_error_base + 56)
 
#define BOM_options_bad_compare_string   (EMH_BOM_error_base + 55)
 
#define BOM_options_bad_compare_value   (EMH_BOM_error_base + 57)
 
#define BOM_position_constrained   (EMH_BOM_error_base + 143)
 
#define BOM_promote_failed   (EMH_BOM_error_base + 106)
 
#define BOM_property_not_supported_for_repair_broken_links   (EMH_BOM_error_base + 236)
 
#define BOM_ref_designator_duplicate_value   (EMH_BOM_error_base + 173)
 
#define BOM_ref_designator_format_error   (EMH_BOM_error_base + 172)
 
#define BOM_ref_designator_quantity_error   (EMH_BOM_error_base + 174)
 
#define BOM_remote_item   (EMH_BOM_error_base + 63)
 
#define BOM_remove_level_invalid_child   (EMH_BOM_error_base + 229)
 
#define BOM_restruct_not_allowed_for_lines_with_subgroups   (EMH_BOM_error_base + 213)
 
#define BOM_restructure_duplicate_ic_remove_attempted   (EMH_BOM_error_base + 150)
 
#define BOM_restructure_ic_context_required   (EMH_BOM_error_base + 149)
 
#define BOM_restructure_ices_of_other_contexts   (EMH_BOM_error_base + 151)
 
#define BOM_restructure_invalid_tag   (EMH_BOM_error_base + 158)
 
#define BOM_restructure_lost_absocc   (EMH_BOM_error_base + 157)
 
#define BOM_restructure_move_to_invalid_branch   (EMH_BOM_error_base + 154)
 
#define BOM_restructure_move_to_multi_line   (EMH_BOM_error_base + 156)
 
#define BOM_restructure_not_allowed_with_absocc   (EMH_BOM_error_base + 167)
 
#define BOM_restructure_removing_context_line   (EMH_BOM_error_base + 153)
 
#define BOM_restructure_with_pending_edit   (EMH_BOM_error_base + 152)
 
#define BOM_rev_multiply_referenced   (EMH_BOM_error_base + 244)
 
#define BOM_revokingProgIsPrtOfAssmProgList   (EMH_BOM_error_base + 176)
 
#define BOM_root_not_in_this_window   (EMH_BOM_error_base + 128)
 
#define BOM_select_one_line   (EMH_BOM_error_base + 16)
 
#define BOM_serious_error   (EMH_BOM_error_base + 148)
 
#define BOM_set_failure_absocc_compound_prop_value   (EMH_BOM_error_base + 144)
 
#define BOM_subgroup_prefs_incorrect   (EMH_BOM_error_base + 212)
 
#define BOM_subst_failed_occ_condition   (EMH_BOM_error_base + 215)
 
#define BOM_suppression_constrained   (EMH_BOM_error_base + 142)
 
#define BOM_unreadable_item   (EMH_BOM_error_base + 61)
 
#define BOM_value_not_in_variant   (EMH_BOM_error_base + 33)
 
#define BOM_variant_cant_find   (EMH_BOM_error_base + 37)
 
#define BOM_variant_cond_rollup_calculate_error   (EMH_BOM_error_base + 217)
 
#define BOM_variant_derived_error_item   (EMH_BOM_error_base + 71)
 
#define BOM_variant_error_condition   (EMH_BOM_error_base + 34)
 
#define BOM_variant_error_item   (EMH_BOM_error_base + 35)
 
#define BOM_variant_invalid_bom_vrule   (EMH_BOM_error_base + 70)
 
#define BOM_variant_invalid_cond_clause   (EMH_BOM_error_base + 67)
 
#define BOM_variant_invalid_operation   (EMH_BOM_error_base + 68)
 
#define BOM_variant_invalid_range   (EMH_BOM_error_base + 69)
 
#define BOM_variant_many_revs   (EMH_BOM_error_base + 54)
 
#define BOM_variant_multiple_values_unsupported   (EMH_BOM_error_base + 224)
 
#define BOM_variant_no_configured   (EMH_BOM_error_base + 31)
 
#define BOM_variant_not_unique   (EMH_BOM_error_base + 32)
 
#define BOM_variant_operation_unsupported   (EMH_BOM_error_base + 225)
 
#define BOM_variant_wrong_mode   (EMH_BOM_error_base + 25)
 
#define BOM_variants_derived_conflict   (EMH_BOM_error_base + 36)
 
#define BOM_veb_needs_refresh   (EMH_BOM_error_base + 74)
 
#define BOM_vi_cannot_replace_in_bad_config   (EMH_BOM_error_base + 98)
 
#define BOM_vi_cannot_replace_in_non_vi   (EMH_BOM_error_base + 97)
 
#define BOM_vi_cannot_replace_non_generic   (EMH_BOM_error_base + 96)
 
#define BOM_vi_reuse_id_not_possible   (EMH_BOM_error_base + 121)
 
#define BOM_window_invalid_variant_action_mode   (EMH_BOM_error_base + 227)
 
#define BOM_window_multiple_variant_rules_unsupported   (EMH_BOM_error_base + 226)
 
#define BOM_window_topline_null   (EMH_BOM_error_base + 127)
 
#define BOM_writer_attempted_read_before_traversal   (EMH_BOM_error_base + 103)
 
#define BOM_writer_builder_class_not_found   (EMH_BOM_error_base + 88)
 
#define BOM_writer_format_requires_output   (EMH_BOM_error_base + 87)
 
#define BOM_writer_matrix_missing_or_null   (EMH_BOM_error_base + 82)
 
#define BOM_writer_parameter_is_null   (EMH_BOM_error_base + 80)
 
#define BOM_writer_parameter_is_wrong_type   (EMH_BOM_error_base + 81)
 
#define BOM_writer_plmxml_invalid_input_structure   (EMH_BOM_error_base + 201)
 
#define BOM_writer_plmxml_save_error   (EMH_BOM_error_base + 86)
 
#define BOM_writer_preference_depth_exceeded   (EMH_BOM_error_base + 120)
 
#define BOM_writer_user_attribute_target_list_error   (EMH_BOM_error_base + 89)
 
#define BOM_writer_user_attribute_target_specifier_error   (EMH_BOM_error_base + 91)
 
#define BOM_writer_user_attribute_target_unrecognised   (EMH_BOM_error_base + 90)
 
#define BOM_writer_user_attributes_duplicate_key   (EMH_BOM_error_base + 92)
 
#define BOM_zero_size_taglist   (EMH_BOM_error_base + 109)
 

Detailed Description

Error codes returned by the BOM ITK module.

Definition in file bom_errors.h.