ITK Function Reference

(V10000.1.0.60_20160308.00)
mrocore_errors.h
Go to the documentation of this file.
1 /*==============================================================================
2  Copyright (c) 2003-2005 UGS Corporation
3  Unpublished - All Rights Reserved
4  ==============================================================================*/
5 
15 /* */
16 
17 #ifndef MROCORE_ERRORS_H
18 #define MROCORE_ERRORS_H
19 
20 #include <common/emh_const.h>
21 #include <mrocore/libmrocore_exports.h>
22 
29 #define MROCORE_ERROR_BASE EMH_MROCORE_error_base
30 
31 
35 #define MROCORE_physpart_not_revisable (MROCORE_ERROR_BASE + 1)
36 
41 #define MROCORE_physpart_already_exists (MROCORE_ERROR_BASE + 2)
42 
47 #define MROCORE_installation_date_error (MROCORE_ERROR_BASE + 3)
48 
52 #define MROCORE_no_lots_for_design_part (MROCORE_ERROR_BASE + 4)
53 
57 #define MROCORE_neutral_part_is_not_serialized (MROCORE_ERROR_BASE + 5)
58 
63 #define MROCORE_serial_number_gen_validation_error (MROCORE_ERROR_BASE + 6)
64 
69 #define MROCORE_serial_number_max_len_exceeds (MROCORE_ERROR_BASE + 7)
70 
75 #define MROCORE_serial_number_gen_exhausted (MROCORE_ERROR_BASE + 8)
76 
80 #define MROCORE_no_privilege_to_delete_object (MROCORE_ERROR_BASE + 9)
81 
86 #define MROCORE_physpart_cannot_be_deleted (MROCORE_ERROR_BASE + 10)
87 
91 #define MROCORE_uid_already_assigned_error (MROCORE_ERROR_BASE + 11)
92 
96 #define MROCORE_duplicate_physpart_uid_error (MROCORE_ERROR_BASE + 12)
97 
101 #define MROCORE_remove_missing_part_error (MROCORE_ERROR_BASE + 13)
102 
107 #define MROCORE_part_not_serialized_error (MROCORE_ERROR_BASE + 14)
108 
112 #define MROCORE_part_not_lotserialized_error (MROCORE_ERROR_BASE + 15)
113 
117 #define MROCORE_item_not_of_lot_type (MROCORE_ERROR_BASE + 16)
118 
123 #define MROCORE_lot_already_exists (MROCORE_ERROR_BASE + 17)
124 
128 #define MROCORE_lot_creation_failed (MROCORE_ERROR_BASE + 18)
129 
134 #define MROCORE_partlogistics_info_not_found (MROCORE_ERROR_BASE + 19)
135 
140 #define MROCORE_item_cannot_be_deleted_error (MROCORE_ERROR_BASE + 20)
141 
145 #define MROCORE_cannot_delete_identified_parts_error (MROCORE_ERROR_BASE + 21)
146 
150 #define MROCORE_item_not_physical_item (MROCORE_ERROR_BASE + 22)
151 
156 #define MROCORE_empty_deviation_document (MROCORE_ERROR_BASE + 23)
157 
161 #define MROCORE_empty_deviation_doc_authority (MROCORE_ERROR_BASE + 24)
162 
166 #define MROCORE_wrong_deviation_doc_authority (MROCORE_ERROR_BASE + 25)
167 
171 #define MROCORE_no_occurrence_on_bomline (MROCORE_ERROR_BASE + 26)
172 
176 #define MROCORE_physpart_mfgid_not_specified (MROCORE_ERROR_BASE + 27)
177 
181 #define MROCORE_deviation_doc_not_released (MROCORE_ERROR_BASE + 28)
182 
186 #define MROCORE_no_maturity_status_found (MROCORE_ERROR_BASE + 29)
187 
192 #define MROCORE_no_serial_number_defined (MROCORE_ERROR_BASE + 30)
193 
198 #define MROCORE_lot_usage_error (MROCORE_ERROR_BASE + 31)
199 
204 #define MROCORE_invalid_lot_error (MROCORE_ERROR_BASE + 32)
205 
210 #define MROCORE_ser_num_gen_invalid_current (MROCORE_ERROR_BASE + 33)
211 
216 #define MROCORE_ser_num_gen_invalid_maximum (MROCORE_ERROR_BASE + 34)
217 
222 #define MROCORE_ser_num_gen_invalid_increment (MROCORE_ERROR_BASE + 35)
223 
228 #define MROCORE_ser_num_gen_invalid_characters (MROCORE_ERROR_BASE + 36)
229 
234 #define MROCORE_ser_num_gen_invalid_cur_max (MROCORE_ERROR_BASE + 37)
235 
240 #define MROCORE_lotsize_less_than_lotusage (MROCORE_ERROR_BASE + 38)
241 
245 #define MROCORE_lotsize_less_than_zero (MROCORE_ERROR_BASE + 39)
246 
250 #define MROCORE_physpart_saveas_not_allowed (MROCORE_ERROR_BASE + 40)
251 
255 #define MROCORE_mfgid_cannot_be_modified_error (MROCORE_ERROR_BASE + 41)
256 
261 #define MROCORE_install_under_missing (MROCORE_ERROR_BASE + 42)
262 
266 #define MROCORE_parent_physical_part_is_released (MROCORE_ERROR_BASE + 43)
267 
271 #define MROCORE_item_not_valid_neutral_item (MROCORE_ERROR_BASE + 44)
272 
276 #define MROCORE_non_traceable_item (MROCORE_ERROR_BASE + 45)
277 
282 #define MROCORE_logbook_cannot_be_deleted (MROCORE_ERROR_BASE + 46)
283 
287 #define MROCORE_duplicate_characteristic_definition (MROCORE_ERROR_BASE + 47)
288 
293 #define MROCORE_physical_part_is_released (MROCORE_ERROR_BASE + 48)
294 
299 #define MROCORE_allowed_deviation_not_setup (MROCORE_ERROR_BASE + 49)
300 
305 #define MROCORE_incorrect_install_date (MROCORE_ERROR_BASE + 50)
306 
311 #define MROCORE_physicalpart_is_not_identified (MROCORE_ERROR_BASE + 51)
312 
317 #define MROCORE_physicalpart_revision_is_not_latest (MROCORE_ERROR_BASE + 52)
318 
322 #define MROCORE_physical_part_revision_is_not_released (MROCORE_ERROR_BASE + 53)
323 
327 #define MROCORE_uninstall_not_allowed_on_top_part (MROCORE_ERROR_BASE + 54)
328 
332 #define MROCORE_top_line_replace_not_allowed (MROCORE_ERROR_BASE + 55)
333 
338 #define MROCORE_rebasedate_less_than_effective_from_date (MROCORE_ERROR_BASE + 56)
339 
344 #define MROCORE_physical_structure_not_configured_for_today (MROCORE_ERROR_BASE + 57)
345 
350 #define MROCORE_installationdate_less_than_effective_from_date (MROCORE_ERROR_BASE + 58)
351 
356 #define MROCORE_no_argument_for_validate_class (MROCORE_ERROR_BASE + 59)
357 
362 #define MROCORE_multiple_arguments_for_validate_class (MROCORE_ERROR_BASE + 60)
363 
368 #define MROCORE_define_value_for_validate_class_argument (MROCORE_ERROR_BASE + 61)
369 
373 #define MROCORE_item_is_not_of_specified_type (MROCORE_ERROR_BASE + 62)
374 
379 #define MROCORE_invalid_argument_for_validate_class (MROCORE_ERROR_BASE + 63)
380 
385 #define MROCORE_deviation_is_already_set_up (MROCORE_ERROR_BASE + 64)
386 
391 #define MROCORE_incorrect_recording_date (MROCORE_ERROR_BASE + 65)
392 
397 #define MROCORE_incorrect_recorded_at_date (MROCORE_ERROR_BASE + 66)
398 
402 #define MROCORE_hierarchicalwso_has_children (MROCORE_ERROR_BASE + 67)
403 
407 #define MROCORE_cannot_setup_deviation_with_itself (MROCORE_ERROR_BASE + 68)
408 
413 #define MROCORE_lot_is_expired (MROCORE_ERROR_BASE + 69)
414 
418 #define MROCORE_stub_found (MROCORE_ERROR_BASE + 70)
419 
424 #define MROCORE_deviation_delete_not_allowed (MROCORE_ERROR_BASE + 71)
425 
430 #define MROCORE_uninstallationdate_less_than_effective_from_date (MROCORE_ERROR_BASE + 72)
431 
436 #define MROCORE_replacedate_less_than_effective_from_date (MROCORE_ERROR_BASE + 73)
437 
442 #define MROCORE_chardef_cannot_be_deleted (MROCORE_ERROR_BASE + 74)
443 
444 
449 #define MROCORE_serial_number_cannot_be_empty_error (MROCORE_ERROR_BASE + 75)
450 
451 
456 #define MROCORE_mfgid_cannot_be_empty_error (MROCORE_ERROR_BASE + 76)
457 
462 #define MROCORE_invalid_physical_part_type (MROCORE_ERROR_BASE + 77)
463 
468 #define MROCORE_ser_num_gen_characters_count (MROCORE_ERROR_BASE + 78)
469 
473 #define MROCORE_physical_context_relation_cannot_be_deleted (MROCORE_ERROR_BASE + 79)
474 
478 #define MROCORE_physical_realization_relation_cannot_be_deleted (MROCORE_ERROR_BASE + 80)
479 
484 #define MROCORE_installdate_earlier_than_parent_mfgdate_error (MROCORE_ERROR_BASE + 81)
485 
489 #define MROCORE_plf_is_reserved (MROCORE_ERROR_BASE + 82)
490 
494 #define MROCORE_chardef_name_is_not_alphanumeric (MROCORE_ERROR_BASE + 83)
495 
499 #define MROCORE_plf_not_found (MROCORE_ERROR_BASE + 84)
500 
504 #define MROCORE_modify_neutral_structure_prevent_error (MROCORE_ERROR_BASE + 85)
505 
509 #define MROCORE_date_cannot_be_future_date (MROCORE_ERROR_BASE + 86)
510 
514 #define MROCORE_chardef_does_not_exist (MROCORE_ERROR_BASE + 88)
515 
519 #define MROCORE_date_chardef_not_allowed (MROCORE_ERROR_BASE + 89)
520 
525 #define MROCORE_renamedate_less_than_effective_from_date (MROCORE_ERROR_BASE + 90)
526 
531 #define MROCORE_incorrect_rename_date (MROCORE_ERROR_BASE + 91)
532 
538 #define MROCORE_cannot_record_utilization (MROCORE_ERROR_BASE + 92)
539 
543 #define MROCORE_modify_physical_structure_prevent_error (MROCORE_ERROR_BASE + 93)
544 
548 #define MROCORE_released_deviation_not_allowed (MROCORE_ERROR_BASE + 94)
549 
553 #define MROCORE_neutral_lines_packed_error (MROCORE_ERROR_BASE + 95)
554 
558 #define MROCORE_physpart_has_preferred_children (MROCORE_ERROR_BASE + 96)
559 
563 #define MROCORE_greater_install_quantity (MROCORE_ERROR_BASE + 97)
564 
568 #define MROCORE_greater_assign_lot_quantity (MROCORE_ERROR_BASE + 98)
569 
573 #define MROCORE_assign_lot_quantity_mismatch (MROCORE_ERROR_BASE + 99)
574 
578 #define MROCORE_negative_quantity (MROCORE_ERROR_BASE + 100)
579 
583 #define MROCORE_quantity_not_one (MROCORE_ERROR_BASE + 101)
584 
588 #define MROCORE_quantity_is_double (MROCORE_ERROR_BASE + 102)
589 
592 #include <mrocore/libmrocore_undef.h>
593 
594 #endif