ITK Function Reference
(V10000.1.0.60_20160308.00)
Main Page
Related Pages
Modules
Data Structures
Files
File List
Globals
mrocore
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