ITK Function Reference
(V10000.1.0.60_20160308.00)
Main Page
Related Pages
Modules
Data Structures
Files
File List
Globals
bom
bom_errors.h
Go to the documentation of this file.
1
/*==============================================================================
2
Copyright (c) 2003-2005 UGS Corporation
3
Unpublished - All Rights Reserved
4
==============================================================================*/
5
12
/* */
13
14
#ifndef BOM_ERRORS_H
15
#define BOM_ERRORS_H
16
17
#include <
common/emh_const.h
>
18
#include <bom/libbom_exports.h>
19
28
#define BOM_internal_error (EMH_BOM_error_base + 0)
29
31
#define BOM_invalid_tag (EMH_BOM_error_base + 1)
32
34
#define BOM_not_yet_initialized (EMH_BOM_error_base + 2)
35
37
#define BOM_no_configured_ir (EMH_BOM_error_base + 4)
38
40
#define BOM_no_bvr_in_ir (EMH_BOM_error_base + 5)
41
43
#define BOM_circular_structure (EMH_BOM_error_base + 6)
44
46
#define BOM_cant_replace_root (EMH_BOM_error_base + 7)
47
49
#define BOM_cant_cut_root (EMH_BOM_error_base + 8)
50
52
#define BOM_line_has_no_ir (EMH_BOM_error_base + 9)
53
55
#define BOM_invalid_qty (EMH_BOM_error_base + 10)
56
58
#define BOM_is_packed_occurrence (EMH_BOM_error_base + 11)
59
61
#define BOM_is_packed_notes (EMH_BOM_error_base + 12)
62
64
#define BOM_cant_edit_root_line_occ (EMH_BOM_error_base + 13)
65
68
#define BOM_cant_toggle_root (EMH_BOM_error_base + 14)
69
71
#define BOM_cant_replace_mixed (EMH_BOM_error_base + 15)
72
74
#define BOM_select_one_line (EMH_BOM_error_base + 16)
75
77
#define BOM_no_notes_on_root (EMH_BOM_error_base + 17)
78
80
#define BOM_cant_edit_substitute (EMH_BOM_error_base + 18)
81
83
#define BOM_no_substitutes_on_root (EMH_BOM_error_base + 19)
84
86
#define BOM_line_not_substitute (EMH_BOM_error_base + 20)
87
89
#define BOM_cant_prefer_multiple (EMH_BOM_error_base + 21)
90
92
#define BOM_cant_replace_substitute (EMH_BOM_error_base + 22)
93
96
#define BOM_cant_add_sub_to_packed (EMH_BOM_error_base + 23)
97
99
#define BOM_no_variants_on_root (EMH_BOM_error_base + 24)
100
102
#define BOM_variant_wrong_mode (EMH_BOM_error_base + 25)
103
105
#define BOM_invalid_variant_value (EMH_BOM_error_base + 26)
106
108
#define BOM_obsolete_variant_value (EMH_BOM_error_base + 27)
109
111
#define BOM_duplicate_variant_value (EMH_BOM_error_base + 28)
112
114
#define BOM_invalid_variant_mode (EMH_BOM_error_base + 29)
115
117
#define BOM_no_variant_name (EMH_BOM_error_base + 30)
118
120
#define BOM_variant_no_configured (EMH_BOM_error_base + 31)
121
123
#define BOM_variant_not_unique (EMH_BOM_error_base + 32)
124
126
#define BOM_value_not_in_variant (EMH_BOM_error_base + 33)
127
129
#define BOM_variant_error_condition (EMH_BOM_error_base + 34)
130
132
#define BOM_variant_error_item (EMH_BOM_error_base + 35)
133
135
#define BOM_variants_derived_conflict (EMH_BOM_error_base + 36)
136
138
#define BOM_variant_cant_find (EMH_BOM_error_base + 37)
139
141
#define BOM_option_condition_not_added (EMH_BOM_error_base + 38)
142
144
#define BOM_item_rev_read_only (EMH_BOM_error_base + 39)
145
147
#define BOM_no_variant_description (EMH_BOM_error_base + 40)
148
150
#define BOM_option_already_exists (EMH_BOM_error_base + 41)
151
153
#define BOM_option_referenced (EMH_BOM_error_base + 42)
154
157
#define BOM_not_added_option_condition (EMH_BOM_error_base + 43)
158
160
#define BOM_option_has_no_values (EMH_BOM_error_base + 44)
161
163
#define BOM_invalid_token (EMH_BOM_error_base + 45)
164
166
#define BOM_invalid_class (EMH_BOM_error_base + 46)
167
170
#define BOM_option_value_not_added (EMH_BOM_error_base + 47)
171
173
#define BOM_compare_invalid_data (EMH_BOM_error_base + 48)
174
176
#define BOM_compare_invalid_dest (EMH_BOM_error_base + 49)
177
179
#define BOM_compare_invalid_mode (EMH_BOM_error_base + 50)
180
182
#define BOM_compare_multiple_revs (EMH_BOM_error_base + 51)
183
186
#define BOM_compare_nested_roots (EMH_BOM_error_base + 52)
187
189
#define BOM_compare_identical_data (EMH_BOM_error_base + 53)
190
192
#define BOM_variant_many_revs (EMH_BOM_error_base + 54)
193
195
#define BOM_options_bad_compare_string (EMH_BOM_error_base + 55)
196
198
#define BOM_options_bad_compare_enum (EMH_BOM_error_base + 56)
199
201
#define BOM_options_bad_compare_value (EMH_BOM_error_base + 57)
202
204
#define BOM_option_derived_from_itself (EMH_BOM_error_base + 58)
205
207
#define BOM_compare_no_report (EMH_BOM_error_base + 59)
208
210
#define BOM_cant_change_view_on_root (EMH_BOM_error_base + 60)
211
213
#define BOM_unreadable_item (EMH_BOM_error_base + 61)
214
216
#define BOM_cant_expand_unreadable (EMH_BOM_error_base + 62)
217
219
#define BOM_remote_item (EMH_BOM_error_base + 63)
220
222
#define BOM_cant_expand_remote (EMH_BOM_error_base + 64)
223
225
#define BOM_child_not_published (EMH_BOM_error_base + 65)
226
228
#define BOM_cant_pack_non_preferred_sub (EMH_BOM_error_base + 66)
229
231
#define BOM_variant_invalid_cond_clause (EMH_BOM_error_base + 67)
232
234
#define BOM_variant_invalid_operation (EMH_BOM_error_base + 68)
235
237
#define BOM_variant_invalid_range (EMH_BOM_error_base + 69)
238
240
#define BOM_variant_invalid_bom_vrule (EMH_BOM_error_base + 70)
241
243
#define BOM_variant_derived_error_item (EMH_BOM_error_base + 71)
244
246
#define BOM_cant_list_subs_of_non_preferred (EMH_BOM_error_base + 72)
247
249
#define BOM_expr_not_condition (EMH_BOM_error_base + 73)
250
252
#define BOM_veb_needs_refresh (EMH_BOM_error_base + 74)
253
256
#define BOM_cant_prefer_when_packed (EMH_BOM_error_base + 75)
257
259
#define BOM_duplicate_bom_compare_mode (EMH_BOM_error_base + 76)
260
262
#define BOM_no_such_bom_compare_mode (EMH_BOM_error_base + 77)
263
265
#define BOM_no_current_compare (EMH_BOM_error_base + 78)
266
268
#define BOM_bl_released_bvr (EMH_BOM_error_base + 79)
269
271
#define BOM_writer_parameter_is_null (EMH_BOM_error_base + 80)
272
274
#define BOM_writer_parameter_is_wrong_type (EMH_BOM_error_base + 81)
275
277
#define BOM_writer_matrix_missing_or_null (EMH_BOM_error_base + 82)
278
280
#define BOM_bl_rollback_error (EMH_BOM_error_base + 83)
281
283
#define BOM_bl_refile_error (EMH_BOM_error_base + 84)
284
286
#define BOM_bl_restricted_item_type (EMH_BOM_error_base + 85)
287
289
#define BOM_writer_plmxml_save_error (EMH_BOM_error_base + 86)
290
292
#define BOM_writer_format_requires_output (EMH_BOM_error_base + 87)
293
295
#define BOM_writer_builder_class_not_found (EMH_BOM_error_base + 88)
296
298
#define BOM_writer_user_attribute_target_list_error (EMH_BOM_error_base + 89)
299
301
#define BOM_writer_user_attribute_target_unrecognised (EMH_BOM_error_base + 90)
302
304
#define BOM_writer_user_attribute_target_specifier_error (EMH_BOM_error_base + 91)
305
307
#define BOM_writer_user_attributes_duplicate_key (EMH_BOM_error_base + 92)
308
310
#define BOM_invalid_how_set (EMH_BOM_error_base + 93)
311
313
#define BOM_no_condition_on_root_line (EMH_BOM_error_base + 94)
314
316
#define BOM_mvl_is_locked (EMH_BOM_error_base + 95)
317
319
#define BOM_vi_cannot_replace_non_generic (EMH_BOM_error_base + 96)
320
322
#define BOM_vi_cannot_replace_in_non_vi (EMH_BOM_error_base + 97)
323
325
#define BOM_vi_cannot_replace_in_bad_config (EMH_BOM_error_base + 98)
326
328
#define BOM_cannot_change_linked_gc (EMH_BOM_error_base + 99)
329
331
#define BOM_configure_in_item_is_not_vi (EMH_BOM_error_base + 100)
332
334
#define BOM_line_to_configure_is_not_gc (EMH_BOM_error_base + 101)
335
337
#define BOM_line_comp_reuse_no_parent (EMH_BOM_error_base + 102)
338
340
#define BOM_writer_attempted_read_before_traversal (EMH_BOM_error_base + 103)
341
343
#define BOM_lines_in_different_windows (EMH_BOM_error_base + 104)
344
346
#define BOM_null_class_object (EMH_BOM_error_base + 105)
347
349
#define BOM_promote_failed (EMH_BOM_error_base + 106)
350
352
#define BOM_connect_failed (EMH_BOM_error_base + 107)
353
355
#define BOM_line_get_occ_failed (EMH_BOM_error_base + 108)
356
358
#define BOM_zero_size_taglist (EMH_BOM_error_base + 109)
359
361
#define BOM_no_common_parent (EMH_BOM_error_base + 110)
362
364
#define BOM_connline_is_topline (EMH_BOM_error_base + 111)
365
367
#define BOM_line_get_gde_failed (EMH_BOM_error_base + 112)
368
370
#define BOM_input_is_nulltag (EMH_BOM_error_base + 113)
371
373
#define BOM_line_null_pathnode (EMH_BOM_error_base + 114)
374
376
#define BOM_line_type_is_not_supported (EMH_BOM_error_base + 115)
377
379
#define BOM_line_at_higher_level (EMH_BOM_error_base + 116)
380
382
#define BOM_not_connection_line (EMH_BOM_error_base + 117)
383
385
#define BOM_not_gde_line (EMH_BOM_error_base + 118)
386
388
#define BOM_create_connection_failed (EMH_BOM_error_base + 119)
389
391
#define BOM_writer_preference_depth_exceeded (EMH_BOM_error_base + 120)
392
394
#define BOM_vi_reuse_id_not_possible (EMH_BOM_error_base + 121)
395
397
#define BOM_no_bomsos_target (EMH_BOM_error_base + 122)
398
400
#define BOM_no_variantrule_target (EMH_BOM_error_base + 123)
401
403
#define BOM_invalid_data (EMH_BOM_error_base + 124)
404
406
#define BOM_absocc_edit_mode_off (EMH_BOM_error_base + 125)
407
409
#define BOM_absocc_context_not_topline (EMH_BOM_error_base + 126)
410
412
#define BOM_window_topline_null (EMH_BOM_error_base + 127)
413
415
#define BOM_root_not_in_this_window (EMH_BOM_error_base + 128)
416
418
#define BOM_not_in_ic_context (EMH_BOM_error_base + 129)
419
421
#define BOM_ic_change_unsaved_edits (EMH_BOM_error_base + 130)
422
424
#define BOM_absocc_context_not_ancestor (EMH_BOM_error_base + 131)
425
427
#define BOM_no_absocc_for_context (EMH_BOM_error_base + 132)
428
430
#define BOM_op_invalid_on_root (EMH_BOM_error_base + 133)
431
433
#define BOM_can_not_disconnect (EMH_BOM_error_base + 134)
434
436
#define BOM_can_not_remove_relation (EMH_BOM_error_base + 135)
437
439
#define BOM_can_not_edit_packed_occ_eff (EMH_BOM_error_base + 136)
440
442
#define BOM_absocc_is_packed_occurrence (EMH_BOM_error_base + 137)
443
445
#define BOM_no_item_rev (EMH_BOM_error_base + 138)
446
448
#define BOM_not_valid_pred (EMH_BOM_error_base + 139)
449
451
#define BOM_ices_on_pred_reln (EMH_BOM_error_base + 140)
452
454
#define BOM_ices_on_succ_reln (EMH_BOM_error_base + 141)
455
457
#define BOM_suppression_constrained (EMH_BOM_error_base + 142)
458
460
#define BOM_position_constrained (EMH_BOM_error_base + 143)
461
463
#define BOM_set_failure_absocc_compound_prop_value (EMH_BOM_error_base + 144)
464
466
#define BOM_not_find_absocc_compound_prop_attachment (EMH_BOM_error_base + 145)
467
469
#define BOM_access_denied_absocc_form (EMH_BOM_error_base + 146)
470
472
#define BOM_invalid_child_item_type (EMH_BOM_error_base + 147)
473
475
#define BOM_serious_error (EMH_BOM_error_base + 148)
476
478
#define BOM_restructure_ic_context_required (EMH_BOM_error_base + 149)
479
481
#define BOM_restructure_duplicate_ic_remove_attempted (EMH_BOM_error_base + 150)
482
484
#define BOM_restructure_ices_of_other_contexts (EMH_BOM_error_base + 151)
485
487
#define BOM_restructure_with_pending_edit (EMH_BOM_error_base + 152)
488
490
#define BOM_restructure_removing_context_line (EMH_BOM_error_base + 153)
491
493
#define BOM_restructure_move_to_invalid_branch (EMH_BOM_error_base + 154)
494
496
#define BOM_cant_replace_substructure (EMH_BOM_error_base + 155)
497
499
#define BOM_restructure_move_to_multi_line (EMH_BOM_error_base + 156)
500
502
#define BOM_restructure_lost_absocc (EMH_BOM_error_base + 157)
503
505
#define BOM_restructure_invalid_tag (EMH_BOM_error_base + 158)
506
508
#define BOM_not_in_redline_mode (EMH_BOM_error_base + 160)
509
511
#define BOM_cant_add_under_removed_line (EMH_BOM_error_base + 161)
512
514
#define BOM_cant_edit_attributes_of_removed_line (EMH_BOM_error_base + 162)
515
517
#define BOM_absocc_not_allowed_in_redline_mode (EMH_BOM_error_base + 163)
518
520
#define BOM_compare_not_allowed_in_redline_mode (EMH_BOM_error_base + 164)
521
523
#define BOM_cant_edit_no_psocc (EMH_BOM_error_base + 165)
524
526
#define BOM_ic_not_allowed_in_redline_mode (EMH_BOM_error_base + 166)
527
529
#define BOM_restructure_not_allowed_with_absocc (EMH_BOM_error_base + 167)
530
532
#define BOM_invalid_join_operator (EMH_BOM_error_base + 168)
533
535
#define BOM_invalid_comp_operator (EMH_BOM_error_base + 169)
536
538
#define BOM_invalid_broken_link_input (EMH_BOM_error_base + 170)
539
541
#define BOM_occ_removed_from_other_session (EMH_BOM_error_base + 171)
542
544
#define BOM_ref_designator_format_error (EMH_BOM_error_base + 172)
545
547
#define BOM_ref_designator_duplicate_value (EMH_BOM_error_base + 173)
548
550
#define BOM_ref_designator_quantity_error (EMH_BOM_error_base + 174)
551
553
#define BOM_AssmNotSetToUsePreferredPrt (EMH_BOM_error_base + 175)
554
556
#define BOM_revokingProgIsPrtOfAssmProgList (EMH_BOM_error_base + 176)
557
559
#define BOM_noOwningProjectFound (EMH_BOM_error_base + 177)
560
562
#define BOM_add_drawing_prevent_error (EMH_BOM_error_base + 178)
563
565
#define BOM_option_value_referenced (EMH_BOM_error_base + 179)
566
568
#define BOM_invalid_parent_item_type (EMH_BOM_error_base + 180)
569
571
#define BOM_invalid_first_common_parent (EMH_BOM_error_base + 181)
572
574
#define BOM_ices_in_other_context (EMH_BOM_error_base + 182)
575
577
#define BOM_markup_not_enabled (EMH_BOM_error_base + 183)
578
580
#define BOM_markup_cannot_attach (EMH_BOM_error_base + 184)
581
583
#define BOM_markup_relation_not_exist (EMH_BOM_error_base + 185)
584
586
#define BOM_markup_wrong_obj (EMH_BOM_error_base + 186)
587
589
#define BOM_markup_not_supported_prop (EMH_BOM_error_base + 187)
590
592
#define BOM_markup_removed (EMH_BOM_error_base + 188)
593
595
#define BOM_markup_removing (EMH_BOM_error_base + 189)
596
598
#define BOM_markup_replace_substitute (EMH_BOM_error_base + 190)
599
601
#define BOM_markup_replace_replace (EMH_BOM_error_base + 191)
602
604
#define BOM_markup_substitute_substitute (EMH_BOM_error_base + 192)
605
607
#define BOM_multi_unit_conf_not_enabled (EMH_BOM_error_base + 193)
608
610
#define BOM_accountability_src_overlap_exists (EMH_BOM_error_base + 194)
611
613
#define BOM_accountability_target_overlap_exists (EMH_BOM_error_base + 195)
614
616
#define BOM_accountability_overlap_exists (EMH_BOM_error_base + 196)
617
619
#define BOM_accountability_extension_not_attached (EMH_BOM_error_base + 197)
620
622
#define BOM_cannot_show_unconfgd_variants_in_configtoload (EMH_BOM_error_base + 198)
623
625
#define BOM_cant_delete_sequence (EMH_BOM_error_base + 199)
626
628
#define BOM_access_denied_bv_bvr_in_ir (EMH_BOM_error_base + 200)
629
631
#define BOM_writer_plmxml_invalid_input_structure (EMH_BOM_error_base + 201)
632
634
#define BOM_invalid_xform_value (EMH_BOM_error_base + 202)
635
638
#define BOM_baseline_and_undo_failed (EMH_BOM_error_base + 203)
639
643
#define BOM_invalid_custom_configured_ir (EMH_BOM_error_base + 204)
644
646
#define BOM_cant_assign_de_to_imprecise_parent (EMH_BOM_error_base + 205)
647
649
#define BOM_cant_assign_de_to_BOP (EMH_BOM_error_base + 206)
650
652
#define BOM_cant_assign_de_without_itemRev (EMH_BOM_error_base + 207)
653
655
#define BOM_invaild_DE_for_assign (EMH_BOM_error_base + 208)
656
658
#define BOM_cant_assign_ckedout_de (EMH_BOM_error_base + 209)
659
661
#define BOM_cant_assign_de_without_thread (EMH_BOM_error_base + 210)
662
664
#define BOM_cant_set_unit_multi_type_effectivities (EMH_BOM_error_base + 211)
665
667
#define BOM_subgroup_prefs_incorrect (EMH_BOM_error_base + 212)
668
670
#define BOM_restruct_not_allowed_for_lines_with_subgroups (EMH_BOM_error_base + 213)
671
673
#define BOM_line_failed_occ_condition (EMH_BOM_error_base + 214)
674
676
#define BOM_subst_failed_occ_condition (EMH_BOM_error_base + 215)
677
679
#define BOM_invalid_input (EMH_BOM_error_base + 216)
680
682
#define BOM_variant_cond_rollup_calculate_error (EMH_BOM_error_base + 217)
683
685
#define BOM_alignment_precision_mismatch (EMH_BOM_error_base + 218)
686
688
#define BOM_absocc_rel_not_allowed (EMH_BOM_error_base + 219)
689
691
#define BOM_invalid_target_line (EMH_BOM_error_base + 220)
692
694
#define BOM_cannot_add_substitute_as_child_line (EMH_BOM_error_base + 221)
695
699
#define BOM_invalid_variant_option_mode (EMH_BOM_error_base + 222)
700
702
#define BOM_invalid_variant_config_mode (EMH_BOM_error_base + 223)
703
705
#define BOM_variant_multiple_values_unsupported (EMH_BOM_error_base + 224)
706
708
#define BOM_variant_operation_unsupported (EMH_BOM_error_base + 225)
709
711
#define BOM_window_multiple_variant_rules_unsupported (EMH_BOM_error_base + 226)
712
714
#define BOM_window_invalid_variant_action_mode (EMH_BOM_error_base + 227)
715
717
#define BOM_attribute_not_supported_for_partial_expand (EMH_BOM_error_base + 228)
718
720
#define BOM_remove_level_invalid_child (EMH_BOM_error_base + 229)
721
723
#define BOM_cannot_set_end_item_on_root (EMH_BOM_error_base + 230)
724
726
#define BOM_no_object_to_add (EMH_BOM_error_base + 231)
727
729
#define BOM_invalid_input_for_substitute (EMH_BOM_error_base + 232)
730
732
#define BOM_instance_with_named_reference (EMH_BOM_error_base + 233)
733
735
#define BOM_instance_with_unamed_reference (EMH_BOM_error_base + 234)
736
738
#define BOM_line_remove_error (EMH_BOM_error_base + 235)
739
741
#define BOM_property_not_supported_for_repair_broken_links (EMH_BOM_error_base + 236)
742
744
#define BOM_line_occ_is_null (EMH_BOM_error_base + 237)
745
747
#define BOM_missing_change_mgmt_schema (EMH_BOM_error_base + 238)
748
750
#define BOM_missing_change_notice_object (EMH_BOM_error_base + 239)
751
753
#define BOM_missing_change_notice_object_for_add (EMH_BOM_error_base + 240)
754
756
#define BOM_cannot_verify_ecn_condition (EMH_BOM_error_base + 241)
757
759
#define BOM_invalid_ecn_condition_params (EMH_BOM_error_base + 242)
760
762
#define BOM_ecn_currently_not_applicable (EMH_BOM_error_base + 243)
763
765
#define BOM_rev_multiply_referenced (EMH_BOM_error_base + 244)
766
768
#define BOM_cannot_create_baseline (EMH_BOM_error_base + 245)
769
771
#define BOM_cannot_apply_product_configurator_authored_vrule (EMH_BOM_error_base + 246)
772
774
#define BOM_cannot_create_legacy_variant_condition (EMH_BOM_error_base + 247)
775
777
#define BOM_invalid_variant_rule_for_pca_mode (EMH_BOM_error_base + 248)
778
780
#define BOM_configuration_save_error (EMH_BOM_error_base + 249)
781
786
#include <bom/libbom_undef.h>
787
#endif