00001
00002
00003
00004
00005
00006
00013
00014
00015 #ifndef PS_ERRORS_H
00016 #define PS_ERRORS_H
00017
00018 #include <error_bases.h>
00019 #include <ps/libps_exports.h>
00020
00027 #define PS_error_base EMH_PS_error_base
00028
00029 #define PS_internal_error (PS_error_base + 1)
00030 #define PS_insufficient_privilege (PS_error_base + 2)
00031 #define PS_invalid_occurrence (PS_error_base + 3)
00032 #define PS_not_found (PS_error_base + 4)
00033 #define PS_invalid_view_type (PS_error_base + 5)
00034 #define PS_invalid_bom_view (PS_error_base + 6)
00035 #define PS_invalid_bvr (PS_error_base + 7)
00036 #define PS_cyclic_structure (PS_error_base + 8)
00037 #define PS_invalid_value (PS_error_base + 9)
00038 #define PS_no_transform (PS_error_base + 10)
00039 #define PS_invalid_item (PS_error_base + 12)
00040 #define PS_invalid_item_rev (PS_error_base + 13)
00041 #define PS_invalid_class (PS_error_base + 14)
00042 #define PS_invalid_ref_class (PS_error_base + 15)
00043 #define PS_duplicate (PS_error_base + 16)
00044 #define PS_invalid_attribute (PS_error_base + 17)
00045 #define PS_invalid_child_item (PS_error_base + 18)
00046 #define PS_invalid_note_type (PS_error_base + 19)
00047 #define PS_no_note_of_this_type (PS_error_base + 20)
00048 #define PS_cant_modify_bvr (PS_error_base + 21)
00049 #define PS_bvr_is_precise (PS_error_base + 22)
00050 #define PS_no_seq_no (PS_error_base + 23)
00051 #define PS_bvr_in_use (PS_error_base + 24)
00052 #define PS_invalid_occurrence_flag (PS_error_base + 25)
00053 #define PS_no_note_types (PS_error_base + 26)
00054 #define PS_unmodifiable_item (PS_error_base + 27)
00055 #define PS_unmodifiable_item_rev (PS_error_base + 28)
00056 #define PS_duplicate_substitute (PS_error_base + 29)
00057 #define PS_no_such_substitute (PS_error_base + 30)
00058 #define PS_cant_delete_preferred (PS_error_base + 31)
00059 #define PS_shared_bvr (PS_error_base + 32)
00060 #define PS_no_default_view_type (PS_error_base + 33)
00061 #define PS_multiple_view_ambiguity (PS_error_base + 34)
00062 #define PS_duplicate_bom_view (PS_error_base + 35)
00063 #define PS_duplicate_bvr (PS_error_base + 36)
00064 #define PS_cant_unattach_bvr (PS_error_base + 37)
00065 #define PS_no_bvr_of_view_type (PS_error_base + 38)
00066 #define PS_note_string_too_long (PS_error_base + 39)
00067 #define PS_bvr_needs_refresh (PS_error_base + 40)
00068 #define PS_note_invalid_default_value (PS_error_base + 41)
00069 #define PS_has_old_transform_only (PS_error_base + 42)
00070 #define PS_could_not_convert_transform (PS_error_base + 43)
00071 #define PS_no_legacy_transform_factor (PS_error_base + 44)
00072 #define PS_not_a_plmxml_transform (PS_error_base + 45)
00073 #define PS_already_plmxml_transform (PS_error_base + 46)
00074 #define PS_two_transforms (PS_error_base + 47)
00075 #define PS_allow_plmxml_pref_invalid (PS_error_base + 48)
00076 #define PS_transform_format_pref_invalid (PS_error_base + 49)
00077 #define PS_transform_units_pref_invalid (PS_error_base + 50)
00078 #define PS_invalid_occ_type (PS_error_base + 51)
00079 #define PS_cyclic_pred_structure (PS_error_base + 52)
00080 #define PS_pred_rel_exists (PS_error_base + 53)
00081 #define PS_self_predecessor (PS_error_base + 54)
00082 #define PS_could_not_get_units_from_form (PS_error_base + 55)
00083 #define PS_no_ug_master_for_item_rev (PS_error_base + 56)
00084 #define PS_no_form_attached_to_ug_part (PS_error_base + 57)
00085 #define PS_cant_cut_occurrence (PS_error_base + 58)
00086 #define PS_client_data_defn_in_use (PS_error_base + 59)
00087 #define PS_no_occurrence_name (PS_error_base + 60)
00088 #define PS_cannot_add_bv_to_linked_vi (PS_error_base + 61)
00089 #define PS_cannot_change_view_in_vi (PS_error_base + 62)
00090 #define PS_cannot_change_vi_sos (PS_error_base + 63)
00091 #define PS_cannot_add_to_vi_structure (PS_error_base + 64)
00092 #define PS_cannot_remove_in_vi_structure (PS_error_base + 65)
00093 #define PS_modvar_ref_prevents_rename (PS_error_base + 66)
00094 #define PS_invalid_apn_tag (PS_error_base + 68)
00095 #define PS_invalid_absocc_id (PS_error_base + 69)
00096 #define PS_invalid_attr_tag (PS_error_base + 70)
00097 #define PS_invalid_attachment_tag (PS_error_base + 71)
00098 #define PS_invalid_absocc_grm_anchor (PS_error_base + 72)
00099 #define PS_no_valid_types (PS_error_base + 73)
00100 #define PS_referenced_by_ic (PS_error_base + 74)
00101 #define PS_no_such_substitute_context (PS_error_base + 75)
00102 #define PS_duplicate_substitute_context (PS_error_base + 76)
00103 #define PS_cannot_delete_vi_sos (PS_error_base + 77)
00104 #define PS_inconsistent_occ_effs (PS_error_base + 78)
00105 #define PS_occ_eff_upgrade_failed (PS_error_base + 79)
00106 #define PS_occ_eff_refd_by_non_occ (PS_error_base + 80)
00107 #define PS_occ_eff_refd_by_modified_occ (PS_error_base + 81)
00108 #define PS_invalid_opt_item (PS_error_base + 82)
00109 #define PS_duplicate_optional_item (PS_error_base + 83)
00110 #define PS_no_optional_item (PS_error_base + 84)
00111 #define PS_no_qual_bvr_access (PS_error_base + 85)
00112 #define PS_affo_not_absoccdata (PS_error_base + 86)
00113 #define PS_duplicate_arrangement_name (PS_error_base + 87)
00114 #define PS_invalid_arrangement_tag (PS_error_base + 88)
00115 #define PS_arrangement_import_xml_error (PS_error_base + 89)
00116 #define PS_arrangement_export_xml_error (PS_error_base + 90)
00117
00118 #define PS_occ_references_replica_object (PS_error_base + 91)
00119 #define PS_reln_has_ices_cannot_delete (PS_error_base + 92)
00120 #define PS_var_exp_remotely_owned (PS_error_base + 93)
00121 #define PS_can_not_perform_export (PS_error_base + 94)
00122 #define PS_cannot_share_absocc (PS_error_base + 95)
00123 #define PS_invalid_seq_no (PS_error_base + 96)
00124 #define PS_serious_error (PS_error_base + 97)
00125 #define PS_unable_to_export (PS_error_base + 98)
00126 #define PS_rollup_input_prop_len_error (PS_error_base + 99)
00127 #define PS_rollup_output_prop_len_error (PS_error_base + 100)
00128 #define PS_rollup_assert_prop_len_error (PS_error_base + 101)
00129 #define PS_rollup_invalid_template_error (PS_error_base + 102)
00130 #define PS_rollup_name_prop_len_error (PS_error_base + 103)
00131 #define PS_rollup_desc_prop_len_error (PS_error_base + 104)
00132 #define PS_rollup_delim_prop_len_error (PS_error_base + 105)
00133 #define PS_rollup_context_prop_len_error (PS_error_base + 106)
00134 #define PS_rollup_scope_prop_len_error (PS_error_base + 107)
00135 #define PS_rollup_template_exists_error (PS_error_base + 108)
00136 #define PS_rollup_temp_dir_error (PS_error_base + 109)
00137 #define PS_invalid_uid_value (PS_error_base + 110)
00138
00139
00145 #define PS_publishlink_invalid_source (PS_error_base + 111)
00146 #define PS_publishlink_invalid_target (PS_error_base + 112)
00147 #define PS_publishlink_invalid_type (PS_error_base + 113)
00148 #define PS_publishlink_target_already_has_source (PS_error_base + 114)
00149 #define PS_publishlink_invalid_target_to_remove (PS_error_base + 115)
00150 #define PS_publishlink_invalid_target_multiple_sources (PS_error_base + 116)
00151 #define PS_publishlink_multiple_links (PS_error_base + 117)
00152 #define PS_publishlink_data_flag (PS_error_base + 118)
00153 #define PS_publishlink_not_exist_for_source (PS_error_base + 119)
00154 #define PS_publishlink_not_exist_for_target (PS_error_base + 120)
00155 #define PS_publish_no_data_found (PS_error_base + 121)
00156 #define PS_publishlink_can_not_create_publishlink_on_replica_object (PS_error_base + 122)
00157 #define PS_publishlink_invalid_source_type (PS_error_base + 123)
00158 #define PS_publishlink_invalid_target_type (PS_error_base + 124)
00159 #define PS_empty_usage_addr (PS_error_base + 125)
00160 #define PS_empty_pos_des (PS_error_base + 126)
00161 #define PS_publishlink_mismatch_source_target_logical_identity (PS_error_base + 127)
00162 #define PS_publishlink_all_target_logical_identity_not_same (PS_error_base + 128)
00163 #define PS_publishlink_target_needs_design_required (PS_error_base + 129)
00164 #define PS_publishlink_source_already_has_plink (PS_error_base + 130)
00165 #define PS_publishlink_cannot_delete (PS_error_base + 131)
00166 #define PS_arrangement_find_used_anchor_error (PS_error_base + 132)
00167 #define PS_invalid_existing_thread (PS_error_base + 133)
00168
00170 #define PS_export_no_bv_in_bvr (PS_error_base + 134)
00171
00172 #define PS_transfer_no_bv_in_bvr (PS_error_base + 135)
00173
00181 #define PS_invalid_dataset (PS_error_base + 136)
00182
00183 #define PS_invalid_Qualifier_tag (PS_error_base + 137)
00184
00185 #define PS_drawingType_component_error (PS_error_base + 139)
00186 #define PS_topline_cannot_be_source (PS_error_base + 140)
00187 #define PS_topline_cannot_be_target (PS_error_base + 141)
00188
00195 #define PS_condvalresult_cannot_delete (PS_error_base + 142)
00196
00197 #define PS_invalid_substitute (PS_error_base + 143)
00198 #define PS_cant_overwrite_existing_value (PS_error_base + 144)
00199 #define PS_cant_edit_existing_value (PS_error_base + 145)
00200
00201 #define PS_option_referenced (PS_error_base + 146)
00202 #define PS_cant_delete_option_value (PS_error_base + 147)
00203
00204 #define PS_retrieve_plmxml_tag_error (PS_error_base + 148)
00205
00209 #define PS_no_revision_for_validation (PS_error_base + 149)
00210
00211 #define PS_occurrence_validation_error (PS_error_base + 150)
00212
00213 #define PS_occurrence_invalid_type (PS_error_base + 151)
00214
00215
00216
00224 #define PS_massupdate_no_changeitem (PS_error_base + 152)
00225
00228 #define PS_massupdate_already_done (PS_error_base + 153)
00229
00231 #define PS_massupdate_changeitem_not_modifiable (PS_error_base + 154)
00232
00234 #define PS_massupdate_parent_not_modifiable (PS_error_base + 155)
00235
00237 #define PS_massupdate_parent_rev_not_modifiable (PS_error_base + 156)
00238
00240 #define PS_massupdate_parent_in_another_active_changeitem (PS_error_base + 157)
00241
00243 #define PS_massupdate_no_markups (PS_error_base + 158)
00244
00246 #define PS_massupdate_multiple_markups (PS_error_base + 159)
00247
00249 #define PS_massupdate_invalid_target (PS_error_base + 160)
00250
00252 #define PS_massupdate_invalid_newpart (PS_error_base + 161)
00253
00255 #define PS_massupdate_invalid_impacted (PS_error_base + 162)
00256
00258 #define PS_massupdate_invalid_changeitem (PS_error_base + 163)
00259
00261 #define PS_massupdate_invalid_markup_change (PS_error_base + 164)
00262
00264 #define PS_massupdate_invalid_operation_type (PS_error_base + 165)
00265
00268 #define PS_massupdate_newpart_conflict (PS_error_base + 166)
00269
00271 #define PS_massupdate_markup_change_already_exists (PS_error_base + 167)
00272
00276 #define PS_massupdate_markup_change_add_conflict (PS_error_base + 168)
00277
00279 #define PS_massupdate_markup_change_not_member (PS_error_base + 169)
00280
00282 #define PS_massupdate_parent_rev_invalid_for_operation (PS_error_base + 170)
00283
00285 #define PS_massupdate_latest_parent_rev_not_updateable (PS_error_base + 171)
00286
00288 #define PS_massupdate_changeitem_wrong_type (PS_error_base + 172)
00289
00291 #define PS_massupdate_multiple_dataset_reports (PS_error_base + 173)
00292
00294 #define PS_massupdate_multiple_dataset_report_refs (PS_error_base + 174)
00295
00298 #define PS_massupdate_changeitem_problem_folder_failure (PS_error_base + 175)
00299
00302 #define PS_massupdate_changeitem_impacted_folder_failure (PS_error_base + 176)
00303
00306 #define PS_massupdate_changeitem_solution_folder_failure (PS_error_base + 177)
00307
00310 #define PS_massupdate_changeitem_updated_sol_folder_failure (PS_error_base + 178)
00311
00315 #define PS_option_item_multisited (PS_error_base + 179)
00316
00318 #define PS_massupdate_parent_is_variant_item (PS_error_base + 180)
00319
00321 #define PS_massupdate_parent_has_variant_item (PS_error_base + 181)
00322
00324 #define PS_massupdate_parent_bvr_checked_out (PS_error_base + 182)
00325
00328 #define PS_sos_save_disabled (PS_error_base + 183)
00329
00333
00334
00335 #define PS_error_ceiling (PS_error_base + 183)
00336
00339 #include <ps/libps_undef.h>
00340 #endif