Tuesday, March 10, 2015

liveCache Fehlercodes - LC Error Code

INCLUDE /SAPAPO/OM_ERROR_CODES                                     
* Operation erfolgreich durchgeführt
  om_ok                            TYPE /sapapo/om_lc_rc VALUE 0,
* Operation nicht erfolgreich durchgeführt
  om_operation_failed              TYPE /sapapo/om_lc_rc VALUE 1,
* Sperre konnte nicht erworben werden
  om_object_locked                 TYPE /sapapo/om_lc_rc VALUE 2,
* Sperre konnte erworben werden, Objekt wurde aber seit aktuellem
* Transaktionsbeginn von anderer Transaktion mit Commit verändert
  om_object_out_of_date            TYPE /sapapo/om_lc_rc VALUE 3,
* Key bereits vorhanden
  om_duplicate_key                 TYPE /sapapo/om_lc_rc VALUE 6,
* Ungültiger Auftragstyp ->
* Nur Konstanten aus /sapapo/constants_om verwenden (siehe unter
* "liveCache internal order types")
  om_invalid_order_type            TYPE /sapapo/om_lc_rc VALUE 10,
* Ungültiger Zeitstempel
  om_invalid_timestamp             TYPE /sapapo/om_lc_rc VALUE 11,
* Ungueltige Menge an einem I/O-Knoten (= 0)
  om_invalid_amount_in_io_node     TYPE /sapapo/om_lc_rc VALUE 12,
* Ungültige Menge an einem Outputknoten (Menge muß >= 0 sein)
  om_wrong_output_amount           TYPE /sapapo/om_lc_rc VALUE 13,
* Ungültige Menge an einem Inputknoten (Menge muß <= 0 sein)
  om_wrong_input_amount            TYPE /sapapo/om_lc_rc VALUE 14,
* Inkonsistente Zeiten innerhalb einer Aktivität
  om_inconsistent_act_times        TYPE /sapapo/om_lc_rc VALUE 15,
* Struktureller Fehler in einem Merkmals-Container
  om_invalid_charact_container     TYPE /sapapo/om_lc_rc VALUE 16,
* Ungültiger Constraint-Typ
  om_invalid_constraint_type       TYPE /sapapo/om_lc_rc VALUE 18,
* Ungültiger Constraint-Relation-Typ (falsche Anordnungsbeziehung)
  om_invalid_constraint_reltype    TYPE /sapapo/om_lc_rc VALUE 19,
* Ungültiger Status für eine Aktivität
* Nur Konstanten aus /sapapo/constants ("Activity status") verwenden
  om_invalid_act_status            TYPE /sapapo/om_lc_rc VALUE 21,
* Ungültiger Wert für den Scheduling-Parameter ORDER_INT_REL bzw.
* ORDER_EXT_REL
  om_invalid_sched_rel             TYPE /sapapo/om_lc_rc VALUE 22,
* Ungültiger Wert für den Scheduling-Parameter PEGGING_REL_HARD
* bzw. PEGGING_REL_SOFT
  om_invalid_sched_pegging         TYPE /sapapo/om_lc_rc VALUE 23,
* Ungueltige Rüstmatrix
  om_invalid_setup_matrix          TYPE /sapapo/om_lc_rc VALUE 24,
* Inputliste der zu löschenden PegArea ist nicht leer
  om_input_list_not_empty          TYPE /sapapo/om_lc_rc VALUE 25,
* Outputliste der zu löschenden PegArea ist nicht leer
  om_output_list_not_empty         TYPE /sapapo/om_lc_rc VALUE 26,
* Ungültige GUID als Key übergeben
  om_invalid_guid                  TYPE /sapapo/om_lc_rc VALUE 27,
* Ein Constraint verknüpft eine Aktivität mit sich selbst
  om_invalid_constraint            TYPE /sapapo/om_lc_rc VALUE 28,
* Zwei Aktivitäten sind mit Constraints mit verschiedenen
* Constraint-Modus-Typen verknüpft
  om_incompatible_constr_modes     TYPE /sapapo/om_lc_rc VALUE 29,
* Auf der zu löschenden Ressource sind noch Aktivitäten eingeplant
  om_resource_not_empty            TYPE /sapapo/om_lc_rc VALUE 30,
* Ungültiges Datum oder ungültige Uhrzeit
  om_invalid_date_time             TYPE /sapapo/om_lc_rc VALUE 31,
* Innerhalb eines Arbeitsvorganges wurden unterschiedliche Rüst-
* schlüssel angegeben
  om_incompatible_setup_keys       TYPE /sapapo/om_lc_rc VALUE 32,
* Ein Arbeitsvorgang besitzt mehr als eine Rüstaktivität
  om_too_many_setup_activities     TYPE /sapapo/om_lc_rc VALUE 33,
* Fehlerhafte Methode (falscher Methoden-Code)
  om_invalid_method                TYPE /sapapo/om_lc_rc VALUE 34,
* ungültiger Kategorietyp
  om_invalid_cat_type              TYPE /sapapo/om_lc_rc VALUE 36,
* Mindestens ein Kapazitätsbedarf einer Aktivität covert, allerdings
* existiert ein Modus, der nicht auf seiner Primärressource covert.
  om_non_covering_mode             TYPE /sapapo/om_lc_rc VALUE 37,
* ungültige PegArea
  om_invalid_pegarea               TYPE /sapapo/om_lc_rc VALUE 38,
* Eine Rüstaktivität besitzt keine Modi
  om_setup_has_no_modes            TYPE /sapapo/om_lc_rc VALUE 39,
* ungültiger Auftrag
  om_invalid_order                 TYPE /sapapo/om_lc_rc VALUE 40,
* ungültiges Zeitintervall
  om_invalid_time_interval         TYPE /sapapo/om_lc_rc VALUE 41,
* ungültiger Kapazitätsbedarf
  om_invalid_cap_req               TYPE /sapapo/om_lc_rc VALUE 42,
* ungültige Aktivität
  om_invalid_activity              TYPE /sapapo/om_lc_rc VALUE 43,
* Ungültiger Wert für Feld CONSTR_SELECTION
  om_invalid_constr_selection      TYPE /sapapo/om_lc_rc VALUE 44,
* ungültiger Wert für Feld PEG_SELECTION
  om_invalid_peg_selection         TYPE /sapapo/om_lc_rc VALUE 46,
* ungültige Ressource
  om_invalid_resource              TYPE /sapapo/om_lc_rc VALUE 47,
* ungültiger Zeitstrahl
  om_invalid_timestream            TYPE /sapapo/om_lc_rc VALUE 48,
* Ressource existiert bereits
  om_resource_already_exists       TYPE /sapapo/om_lc_rc VALUE 50,
* Falscher Ressourcentyp
  om_invalid_resource_type         TYPE /sapapo/om_lc_rc VALUE 51,
* Fehler bei einer Sub-Transaktion im liveCache
  om_subtrans_error                TYPE /sapapo/om_lc_rc VALUE 53,
* Auftragskey schon im liveCache vorhanden
  om_duplicate_order               TYPE /sapapo/om_lc_rc VALUE 54,
* Pegarea schon im liveCache vorhanden
  om_duplicate_pegarea             TYPE /sapapo/om_lc_rc VALUE 55,
* ATP-Anchor schon vorhanden
  om_duplicate_atpanchor           TYPE /sapapo/om_lc_rc VALUE 56,
* Aktivitätskey schon im liveCache vorhanden
  om_duplicate_activity            TYPE /sapapo/om_lc_rc VALUE 57,
* Fehler beim Terminieren eines Auftrags bzw. Auftrag konnte nicht
* eingeplant werden (weil z.B. keine freie Kapazitäten vorhanden
* oder Dauer einer Aktivität zu lang - paßt nicht zwischen zwei Pausen
* oder ähnliches.)
  om_scheduling_error              TYPE /sapapo/om_lc_rc VALUE 59,
* Falscher Wert für Parameter Scheduling-Parameter "PLANNINGMODE"
  om_invalid_planning_mode         TYPE /sapapo/om_lc_rc VALUE 64,
* Maximale Schachtelungstiefe von Suborders überschritten
  om_order_depth_exceeded          TYPE /sapapo/om_lc_rc VALUE 69,
* Ungültige GUID für parent_order
  om_inconsistent_parent_order     TYPE /sapapo/om_lc_rc VALUE 70,
* (Sub-)Order hat sowohl Aktivitäten als auch Suborders
  om_suborders_and_activities      TYPE /sapapo/om_lc_rc VALUE 71,
* Order hat weder Suborder noch Aktivitäten
  om_neither_suborders_nor_acts    TYPE /sapapo/om_lc_rc VALUE 72,
* Doppelter Kapazitätsbedarf
  om_duplicate_cap_req             TYPE /sapapo/om_lc_rc VALUE 73,
* Ungültiger Constraint-Modus-Typ
  om_invalide_constr_modetype      TYPE /sapapo/om_lc_rc VALUE 74,
* Order und Suborder haben unterschiedliche Auftragstypen
  om_incompatible_order_types      TYPE /sapapo/om_lc_rc VALUE 76,
* Order und Suborder haben disjunkte Gültigkeitszeiträume
  om_incomp_effect_intervals       TYPE /sapapo/om_lc_rc VALUE 77,

* Ein Input- oder Outputknoten mit den angegebenen Positions- und
* Einteilungsnummern existiert bereits innerhalb des betreffenden
* Auftrags
  om_duplicate_io_node             TYPE /sapapo/om_lc_rc VALUE 79,

****** Returncodes 81 - 84 verweisen auf Fehler in den COM-Routinen

* Betrifft Baustein /sapapo/om_order_change: in der Tabelle
* IT_ORDER_METHOD ist eine Auftrags-GUID enthalten, für die in der
* Tabelle IT_ORDER keine Daten stehen
  om_order_not_found               TYPE /sapapo/om_lc_rc VALUE 85,
* Auf einer Sekundärressource eines Modus mit einer Bucket-Ressource
* als Primärressource soll gecovert werden.
  om_bucket_mode_covers            TYPE /sapapo/om_lc_rc VALUE 86,

* Es wurde versucht, auf einer Bucket-Ressource zu covern.
  om_bucket_res_covers             TYPE /sapapo/om_lc_rc VALUE 88,
* Ungültige Alert-ID
  om_invalid_alert_id              TYPE /sapapo/om_lc_rc VALUE 89,
* Ungültiges Alert-Objekt
  om_invalid_alert_object          TYPE /sapapo/om_lc_rc VALUE 90,

* Nicht eindeutiger ATP-Delta-Anker
  om_invalid_atp_delta_anchor      TYPE /sapapo/om_lc_rc VALUE 93,
* Zum angegebenen Modus existieren keine Kapazitätsbedarfe
  om_mode_has_no_cap_reqs          TYPE /sapapo/om_lc_rc VALUE 94,
* 2 Zeitintervalle, die disjunkt sein sollten, überlappen.
  om_time_intervals_intersect      TYPE /sapapo/om_lc_rc VALUE 95,
* Ungültiger Wert für das Feld ATP_UPDATE_MODE (siehe Struktur
* /sapapo/om_pegarea)
  om_invalid_atp_update_mode       TYPE /sapapo/om_lc_rc VALUE 96,
* Ungültiger Wert für das Feld IS_ATP_INFO-DELTA_MODE
  om_invalid_atp_delta_mode        TYPE /sapapo/om_lc_rc VALUE 97,
* Bei der Neuanlage eines Auftrags oder bei einer Auftragsänderung
* sollte ein Constraint ohne Bezug zu diesem Auftrag angelegt werden
  om_constr_wrong_order            TYPE /sapapo/om_lc_rc VALUE 99,
* Ungültiger Wert für Feld PLANNED_STATUS
  om_invalid_planned_status        TYPE /sapapo/om_lc_rc VALUE 100,
* Propationsbereich bereits vorhanden
  om_duplicate_proparea            TYPE /sapapo/om_lc_rc VALUE 101,
* Ungültier Propationsbereich (bei löschen oder ändern)
  om_invalid_proparea              TYPE /sapapo/om_lc_rc VALUE 102,
* Eine Aktivität eines Contraints mit Moduskopplung besitzt keine Modi
  om_activity_has_no_modes         TYPE /sapapo/om_lc_rc VALUE 105,
* Ungültige Modusnummer ( <= 0 )
  om_invalide_mode_no              TYPE /sapapo/om_lc_rc VALUE 106,
* Ungültige Bestands-GUID
  om_invalid_stock                 TYPE /sapapo/om_lc_rc VALUE 108,
* Bestandsauftrag hat ungültigen Order-Type
  om_invalid_stock_order_type      TYPE /sapapo/om_lc_rc VALUE 109,
* Ein Modus belegt eine Ressource mehrfach
  om_duplicate_res_in_mode         TYPE /sapapo/om_lc_rc VALUE 110,
* Ein Modus besitzt keine Hauptressource
  om_mode_has_no_main_resource     TYPE /sapapo/om_lc_rc VALUE 111,
* Ein Modus besitzt keine Zeitstrahl Ressource
  om_mode_has_no_tstream_res       TYPE /sapapo/om_lc_rc VALUE 113,
* Negativer Wert bei Feld "MAX_SHORT_BREAK" (siehe Struktur
* /SAPAPO/OM_MODE_STR
  om_invalid_max_short_break       TYPE /sapapo/om_lc_rc VALUE 115,
* Ungültige Bearbeitungszeit <= 0
  om_invalid_proc_time             TYPE /sapapo/om_lc_rc VALUE 116,

* Ungültige / falsche Pegarea beim Anlegen eines Bestands:
* In einem Bestandsauftrag muessen alle Bestandseinteilungen die
* gleiche Pegarea und die gleiche Charge haben. Die Bestandseinteilungen
* eines Bestandsauftrags unterscheiden sich in der Category und / oder
* in der sublocation.
  om_stock_invalid_pegarea         TYPE /sapapo/om_lc_rc VALUE 118,
* Ungültiger Bestandstyp
  om_stock_invalid_type            TYPE /sapapo/om_lc_rc VALUE 120,
* Ungültige / falsche Subloc beim Anlegen eines Bestands
  om_stock_invalid_subloc          TYPE /sapapo/om_lc_rc VALUE 121,
* Ungültige / falsche Version (Charge) beim Anlegen eines Bestands
  om_stock_invalid_version         TYPE /sapapo/om_lc_rc VALUE 122,
* Ungültige / falsche Category beim Anlegen eines Bestands
  om_stock_invalid_category        TYPE /sapapo/om_lc_rc VALUE 123,
* BACK_ARC_MAX_TIME < BACK_ARC_ALERT_TIME
* Die maximale Länge einer Rückwärtskante ist kleiner als die
* Kantenlänge, ab der ein Alert für eine Rückwärtskante entsteht.
* Dies führt zu einem Fehler beim Anlegen einer Pegarea:
* Ursache: In einem Bedarfsprofil wurde unter "Dynamisches Pegging"
* im Feld "Bedarf maximal vor Zugang" ein kleinerer Wert als
* im Feld "Alert wenn Bedarf mehr als vor Zugang" eingegeben.
  om_invalid_back_arc_alert_time   TYPE /sapapo/om_lc_rc VALUE 127,
* Es wurde versucht, mit dem Baustein /sapapo/om_order_change einen
* Bestand anzulegen
  om_invalid_stock_order_create    TYPE /sapapo/om_lc_rc VALUE 129,
* Unterschiedliche Anzahl von Input und Outputknoten bei einem
* Wert für "Maximale Länge Rückwärts-Pegging-Kante" ( < 0 )
  om_invalid_max_back_peg_length   TYPE /sapapo/om_lc_rc VALUE 131,
* Wert für "Alerts ab Länge Rückwärts-Peggin-Kante" ( < 0 )
  om_invalid_alert_back_peg_time   TYPE /sapapo/om_lc_rc VALUE 132,
* Ungültiger Wert für "Maximale Länge Vorwärts-Pegging-Kante" ( <= 0 )
  om_invalid_forw_peg_length       TYPE /sapapo/om_lc_rc VALUE 133,
* Ungültiger Wert für den Merkmalstyp
  om_invalid_charact_type          TYPE /sapapo/om_lc_rc VALUE 134,

* Der Merkmals-Container beinhaltet keine Class-ID
  om_no_class_id                   TYPE /sapapo/om_lc_rc VALUE 137,

* Falscher Wert für den Occur-Count in der Merkmalstabelle
  om_invalid_occur_count           TYPE /sapapo/om_lc_rc VALUE 139,
* Die maximal zulässige Größe für lange Merkmale wurde überschritten
  om_charact_value_to_long         TYPE /sapapo/om_lc_rc VALUE 140,
* Mehrere Einträge in der Merkmalstabelle haben gleiches Kennzeichen
* aber verschiedene Typen
  om_inconsistent_charact_type     TYPE /sapapo/om_lc_rc VALUE 141,
* Falscher Wert für den Block-Counter bei langen Merkmalen
  om_invalid_block_count           TYPE /sapapo/om_lc_rc VALUE 142,
* Ein Merkmalsbezeichner ist mehrfach im Merkmals-Container enthalten
  om_duplicate_charact_id          TYPE /sapapo/om_lc_rc VALUE 143,
* Ein Kapazitätsbedarf hat einen ungültigen Capacity-Demand:
* Der Capacity-Demand muß = 1 sein, wenn der Kapazitätsbedarf auf einer
* Single-Activity-Ressource bzw. er muß > 0 sein, wenn der Kapazitäts-
* bedarf auf einer Multi-Activity-Ressource einzuplanen ist.
  om_invalid_cap_demand            TYPE /sapapo/om_lc_rc VALUE 144,
* Ein Kapazitätsbedarf hat einen ungültigen Bucket-Demand:
* Der Bucket-Demand muß > 0 sein, wenn der Kapazitätsbedarf auf einer
* Bucket-Ressource eingelastet werden soll
  om_invalid_bucket_demand         TYPE /sapapo/om_lc_rc VALUE 145,
* Bei einer Aktivität wurde ein ungültiger Modus für die Einplanung
* vorgegeben.
  om_invalid_mode                  TYPE /sapapo/om_lc_rc VALUE 146,
* Bei einer Aktivität wurde eine ungültige Zeitvorgabe für den
* Scheduler angegeben.
  om_invalid_sched_time            TYPE /sapapo/om_lc_rc VALUE 147,
* Das Cover-Flag wurde für eine Sekundärressource vorgegeben.
  om_cover_on_2nd_res              TYPE /sapapo/om_lc_rc VALUE 148,
* Eine Rüstaktivität darf keine Sekundärressourcen belegen.
  om_2nd_res_for_setup_act         TYPE /sapapo/om_lc_rc VALUE 149,
* Input- bzw. Output-Knoten nicht im liveCache gespeichert
  om_invalid_io_node               TYPE /sapapo/om_lc_rc VALUE 152,
* Ungültige GUID eines Merkmalscontainer einer Ressource
  om_invalid_charact_cont_id       TYPE /sapapo/om_lc_rc VALUE 153,
* Ein Merkmalscontainer mit dieser GUID existiert bereits im LiveCache.
  om_duplicate_container           TYPE /sapapo/om_lc_rc VALUE 154,
* Der Merkmalscontainer ist noch in Verwendung.
  om_container_in_usage            TYPE /sapapo/om_lc_rc VALUE 155,
* Zur Anlage des Merkmalscontainers wurde keine Daten übergeben.
  om_no_container_data             TYPE /sapapo/om_lc_rc VALUE 156,
* Zur Neuanlage des Merkmalscontainers wurden sowohl Bewertungen als
* als auch Anforderungen übergeben. Zum Ändern eines Containers
* wurden Daten des falschen Typs übergeben.
  om_incompatible_container_data   TYPE /sapapo/om_lc_rc VALUE 157,
* Für ein Segment wurde versucht, 2 Modi mit gleicher Nummer anzulegen.
  om_duplicate_mode_no             TYPE /sapapo/om_lc_rc VALUE 159,
* Merge fuer Ressource-Simulation hat fehlgeschlagen
  om_res_sim_fails                 TYPE /sapapo/om_lc_rc VALUE 161,
* Merge fuer PegArea-Simulation hat fehlgeschlagen
  om_pga_sim_fails                 TYPE /sapapo/om_lc_rc VALUE 162,
* Eine Ressource hat keinen Zeitstrahl.
  om_no_timeline                   TYPE /sapapo/om_lc_rc VALUE 163,
* Eine lesende Routine hat keine Input-Daten.
  om_empty_data_list               TYPE /sapapo/om_lc_rc VALUE 164,
* Zwei Eintraege in der Liste haben die selbe Nummer.
  om_wrong_counter                 TYPE /sapapo/om_lc_rc VALUE 165,
* Für einen Modus wurde eine ungültige Moduspriorität vorgegeben.
  om_invalid_mode_prio             TYPE /sapapo/om_lc_rc VALUE 166,
* Reihenfolgeabhängige Rüstaktivitäten sind in SNP-Aufträgen nicht
* erlaubt.
  om_setup_in_snp_order            TYPE /sapapo/om_lc_rc VALUE 167,
* Ungültiger Planungstyp.
  om_invalid_planning_type         TYPE /sapapo/om_lc_rc VALUE 168,
* Ungültiger Constraint-Subtyp.
  om_invalid_constr_subtype        TYPE /sapapo/om_lc_rc VALUE 169,
* Ungültiger ApoActPlanStateSel-Wert.
  om_invalid_act_plan_state_sel    TYPE /sapapo/om_lc_rc VALUE 170,
* Ungültiger ApoPlanningTypeSel-Wert.
  om_invalid_planning_type_sel     TYPE /sapapo/om_lc_rc VALUE 171,
* Ungültiger LineProcTimeMode-Wert (Für Linien-Resource).
  om_invalid_line_proc_time_mode   TYPE /sapapo/om_lc_rc VALUE 173,
* Ungültiger BucketDimension-Wert (Für bucketierte Ressource).
  om_invalid_bucket_dimension      TYPE /sapapo/om_lc_rc VALUE 174,
* negative Zeitangabe für dieses Attribut
  om_inv_max_work_after_shift      TYPE /sapapo/om_lc_rc VALUE 176,
* ungültige Resthaltbarkeitsdauer < 0 bei PegArea
  om_inv_remain_shelf_life_time    TYPE /sapapo/om_lc_rc VALUE 177,
* ungültige min_tolerance bei PegArea
  om_invalid_peg_min_tolerance     TYPE /sapapo/om_lc_rc VALUE 178,
* ungültige max_tolerance bei PegArea
  om_invalid_peg_max_tolerance     TYPE /sapapo/om_lc_rc VALUE 179,
* Es wurden keine Scheduler-Parameter angegeben.
  om_no_scheduler_params           TYPE /sapapo/om_lc_rc VALUE 181,
* Es wurden mehrere Scheduler-Parameter-Strukturen gleicher Priorität
* übergeben.
  om_inconsist_sched_param_prio    TYPE /sapapo/om_lc_rc VALUE 182,
* Diese Aktivität ist nicht Bestandteil eines einzuplanenden Auftrags.
  om_activity_no_sched_order       TYPE /sapapo/om_lc_rc VALUE 183,
* Folgefehler
  om_other_failed                  TYPE /sapapo/om_lc_rc VALUE 184,
* Ungültiger ApoSchedMaxConstr-Wert
  om_invalid_sched_max_constr      TYPE /sapapo/om_lc_rc VALUE 185,
* Ungültiger ApoSchedEffectivityMode-Wert
  om_inv_sched_effectivity_mode    TYPE /sapapo/om_lc_rc VALUE 187,
* Ungültiger ApoIoNodeSel-Wert
  om_invalid_ionode_sel            TYPE /sapapo/om_lc_rc VALUE 189,
* Ein Modus einer SNP-Aktivität belegt ein nicht bucket-beplanbare
* Ressource
  om_no_bucket_res                 TYPE /sapapo/om_lc_rc VALUE 193,
* Ein Modus einer Nicht-SNP-Aktivität belegt eine Bucket-beplanbare
* Ressource
  om_bucket_res                    TYPE /sapapo/om_lc_rc VALUE 194,
* Es wurde ein isolierter Constraint gefunden
  om_isolated_constraint           TYPE /sapapo/om_lc_rc VALUE 195,
* Diese Ressource darf nicht als Sekundärressource verwendet werden
  om_invalid_2nd_resource          TYPE /sapapo/om_lc_rc VALUE 196,
* SNP-Aktivitäten benötigen vollständige Scheduler-Vorgaben
  om_missing_snp_attributes        TYPE /sapapo/om_lc_rc VALUE 197,
* negative proc-Dauer bei der Terminierung ist nicht erlaubt
  om_negative_proc_time            TYPE /sapapo/om_lc_rc VALUE 198,
* Auf SNP-Aktivitäten darf nicht rückgneldet werden.
  om_invalid_snp_act_status        TYPE /sapapo/om_lc_rc VALUE 199,
* Funktion ist noch nicht implementiert
  om_not_yet_implemented           TYPE /sapapo/om_lc_rc VALUE 200,
* Ressource wird noch in einem anderen Modus verwendet
  om_resource_used_by_mode         TYPE /sapapo/om_lc_rc VALUE 201,
* Ungültiger DateVector.
  om_invalid_datevector            TYPE /sapapo/om_lc_rc VALUE 202,
* Zu diesem Auftrag existiert kein Eintrag in der Tabelle /SAPAPO/ORDKEY
* Es wurde auch keine entsprechende Struktur bei der Auftrags-
* anlage mitgeliefert.
  om_no_ordkey_entry               TYPE /sapapo/om_lc_rc VALUE 206,
* Ungültiger Wert für OM_SCHED_RES_SUB_MODE1
  om_invalid_sched_res_sub_mode1   TYPE /sapapo/om_lc_rc VALUE 207,
* Ungültiger Wert für OM_SCHED_COMPACT_MODE
  om_invalid_sched_compact_mode    TYPE /sapapo/om_lc_rc VALUE 208,
* Die in der ORDKEY-Struktur übergebene Planversion stimmt nicht mit der
* Planversion der COM_Routine überein.
  om_planversion_not_allowed       TYPE /sapapo/om_lc_rc VALUE 209,
* ORDMAP-Zugriffe sind nur in der aktiven Planversion gestattet.
  om_no_ordmap_in_planversion      TYPE /sapapo/om_lc_rc VALUE 211,
* Ein Tabelleneintrag konnte nicht gefunden werden.
  om_sql_row_not_found             TYPE /sapapo/om_lc_rc VALUE 212,
* Ein Tabelleneintrag mit diesem Schlüssel existiert bereits.
  om_sql_duplicate_key             TYPE /sapapo/om_lc_rc VALUE 213,
* Ein Tabelleneintrag konnte nicht gesperrt werden.
  om_sql_lock_timeout              TYPE /sapapo/om_lc_rc VALUE 214,
* Ein Tabelleneintrag mit diesem Sekundärschlüssel existiert bereits.
  om_sql_duplicate_2nd_key         TYPE /sapapo/om_lc_rc VALUE 215,
* PegArea-Analge ist in dieser Planversion nicht erlaubt.
  om_inv_planvers_for_pegarea      TYPE /sapapo/om_lc_rc VALUE 216,
* Ungüliger Wert für die Pegging-Strategie übergeben.
  om_invalid_peg_strategy          TYPE /sapapo/om_lc_rc VALUE 218,
* Negative Zeitangabe für die Reife-/Abkühlzeit.
  om_invalid_maturing_time         TYPE /sapapo/om_lc_rc VALUE 219,
* Die Mindestanforderung für die Resthaltbarkeit muß im Intervall
* [0, rmng_shelf_life_time] liegen.
  om_invalid_min_shelf_life        TYPE /sapapo/om_lc_rc VALUE 220,
* Die Maximalanforderung für die Resthaltbarkeit muß >= der
* Mindestanforderung sein.
  om_invalid_max_shelf_life        TYPE /sapapo/om_lc_rc VALUE 221,
* Löschen einer Planversion schlägt fehl, da noch zugehörige
* transaktionale Simulationen existieren
  om_plan_version_has_trans_sim    TYPE /sapapo/om_lc_rc VALUE 222,
* Stock-Order-Key bezeichnet keinen Toporder
  om_stock_order_is_not_top        TYPE /sapapo/om_lc_rc VALUE 223,
* Ungültiger Wert für die Position des Auftrags innerhalb der
* Produktionskampagne.
  om_invalid_pcm_pos               TYPE /sapapo/om_lc_rc VALUE 224,
* Es steht bereits ein Auftrag an erster Stelle in der Kampagne.
  om_pcm_start_pos_set             TYPE /sapapo/om_lc_rc VALUE 225,
* Es steht bereits ein Auftrag an letzer Stelle in der Kampagne.
  om_pcm_end_pos_set               TYPE /sapapo/om_lc_rc VALUE 226,
* Kampagnen dürfen keine Sub-Order enthalten.
  om_no_pcm_for_suborder           TYPE /sapapo/om_lc_rc VALUE 227,
* Ungültiger Wert für OM_SCHED_RES_BLK_MODE.
  om_invalid_sched_res_blk_mode    TYPE /sapapo/om_lc_rc VALUE 228,
* Ungültiger Multilevel ATP Protokoll Container.
  om_invalid_mlevel_atp_cont       TYPE /sapapo/om_lc_rc VALUE 229,
* Ungültiger max_arc_alert_length Wert <= 0
  om_invalid_max_arc_alert_len     TYPE /sapapo/om_lc_rc VALUE 230,
* Der Wert für max_arc_length ist kleiner als der für
* max_arc_alert_length
  om_invalid_max_arc_times         TYPE /sapapo/om_lc_rc VALUE 231,
* Es wurden unterschiedliche ATP-Matrix-Guids für ein Objekt übergeben.
  om_inconsistent_atp_matrix_ids   TYPE /sapapo/om_lc_rc VALUE 232,
* Es wurde ein ungültiger Wert für om_conti_io_scheduling übergeben.
  om_invalid_conti_io_scheduling   TYPE /sapapo/om_lc_rc VALUE 233,
* Es wurde ein ungültiger Wert für ApoIoOffsetRelType übergeben.
  om_invalid_io_offset_realtion    TYPE /sapapo/om_lc_rc VALUE 234,
* Relative Offsets von I/O-Knoten zu reihenfolgeabh. Rüstern sind nicht
* erlaubt.
  om_rel_io_offset_to_setup        TYPE /sapapo/om_lc_rc VALUE 235,
* Kontinuierliche I/O-Knoten sind an reihenfolgeabh. Rüstern nicht
* erlaubt.
  om_setup_with_conti_ionode       TYPE /sapapo/om_lc_rc VALUE 236,
* Ungültiger Wert für OM_PEG_TYPE:
  om_invalid_peg_type              TYPE /sapapo/om_lc_rc VALUE 237,
* Es existiert schon eine Kante dieses Typs zwischen den beiden
* I/O-Knoten.
  om_duplicate_peg_arc             TYPE /sapapo/om_lc_rc VALUE 238,
* Es existiert keine Kante dieses Typs zwischen den beiden I/O-Knoten.
  om_invalid_peg_arc               TYPE /sapapo/om_lc_rc VALUE 239,
* WE und AVIS dürfen nicht in einer transaktionalen Simulation
* angelegt werden.
  om_no_delivery_in_simsession     TYPE /sapapo/om_lc_rc VALUE 240,
* Ungültiger Wert für OM_HAS_CHARACTS
  om_invalid_io_charact_type       TYPE /sapapo/om_lc_rc VALUE 241,
* Inkonsistente Zeiten an einem Constraint
  om_inconsistent_constr_times     TYPE /sapapo/om_lc_rc VALUE 242,
* ungültiger Wert für OM_SYNC_CONTROL
  om_invalid_sync_control          TYPE /sapapo/om_lc_rc VALUE 243,
* Kampagnen sind bei SNP-Aufträgen nicht erlaubt
  om_campaign_for_snp_order        TYPE /sapapo/om_lc_rc VALUE 244,
* Ungültiger Wert für OM_SCHED_ACT_MODE
  om_invalid_sched_act_mode        TYPE /sapapo/om_lc_rc VALUE 245,
* Storage-Knoten sind für Dummy-Aktivitäten unzulässig
  om_snode_for_dummy_activity      TYPE /sapapo/om_lc_rc VALUE 246,
* Ungültiger Wert für den Objekttyp eines Storage-Knotens
  om_invalid_snode_type            TYPE /sapapo/om_lc_rc VALUE 247,
* Ungültiger Wert für MATCO
  om_invalid_matco                 TYPE /sapapo/om_lc_rc VALUE 248,
* Einige OM_STORAGE_NODE-Strukturen zum gleichen Storage-Knoten
* enthalten inkonsistente Angaben
  om_inconsistent_snode_data       TYPE /sapapo/om_lc_rc VALUE 249,
* Bei der angegeben Ressource handelt es sich nicht um eine
* Lagerressource.
  om_no_storage_resource           TYPE /sapapo/om_lc_rc VALUE 250,
* Ungültiger Wert für OM_SCHED_ORDER_MODE
  om_invalid_sched_order_mode      TYPE /sapapo/om_lc_rc VALUE 252,
* Eine reihenfolgeabhängige Rüstaktivität besitzt mindestens einen Modus
* der nicht covert.
  om_setup_has_non_cover_mode      TYPE /sapapo/om_lc_rc VALUE 253,
** liveCache - interne Fehlermeldungen *******************************
* liveCache Fehler
  om_lc_error                      TYPE /sapapo/om_lc_rc VALUE 255,
* Abbruch (schwerer Fehler)
  om_abort                         TYPE /sapapo/om_lc_rc VALUE 256,
* Ungültiger Effectivity-Modus
  om_invalid_effectivity_mode      TYPE /sapapo/om_lc_rc VALUE 257,
* Mit der vorgegebenen Wertekombination kann der I/O-Knoten nicht
* terminiert werden
  om_invalid_io_node_config        TYPE /sapapo/om_lc_rc VALUE 258,
* Für eine PropagationArea wurden keine Ressourcen und keine PegAreas
* angegeben.
  om_no_propagation_area_data      TYPE /sapapo/om_lc_rc VALUE 259,
* Falsche Byte-Alignment in der Struktur
  om_wrong_alignment               TYPE /sapapo/om_lc_rc VALUE 260,
* Für einen Modus der Aktivität fehlt am Storage-Knoten ein
* Modus mit derselben Nummer
  om_no_snode_mode_for_act_mode    TYPE /sapapo/om_lc_rc VALUE 263,
* Ungültiger Wert für ApoCapacityView
  om_invalid_capa_view             TYPE /sapapo/om_lc_rc VALUE 264,
* Ressource wird in einem Storage-Modus verwendet.
  om_res_used_by_storagenode       TYPE /sapapo/om_lc_rc VALUE 265,
* Auftrag ist bereits rückgemeldet; planerische Änderungen sind nicht
* mehr erlaubt.
  om_order_is_already_confirmed    TYPE /sapapo/om_lc_rc VALUE 266,
* Ungültiger Wert für ORDER_CONFIRMATION_STATUS.
  om_invalid_order_conf_status     TYPE /sapapo/om_lc_rc VALUE 267,
* Ungültiger Wert für ApoMixResFiniteSchedType oder
* MixResFiniteSchedType
  om_invalid_mixres_schedtype      TYPE /sapapo/om_lc_rc VALUE 269,
* Ungültiger Wert für ApoMixResType oder MixResType
  om_invalid_mixres_type           TYPE /sapapo/om_lc_rc VALUE 270,
* Ungültiger Wert für Simsession-Key (vermutlich 22 Blanks =
* operative Daten)
  om_invalid_simsession_key        TYPE /sapapo/om_lc_rc VALUE 271,
* Für einen Outputknoten wurde ein ATP-Komponentenstatus angegeben
  om_atpcmpstat_for_output         TYPE /sapapo/om_lc_rc VALUE 272,
* Die Sublokation eines Pegging-Knotens mit Storage-Bezug darf
* nicht mit ORDER_MODIFY geändert werden
  om_subloc_mod_for_storage        TYPE /sapapo/om_lc_rc VALUE 273,
* Die Sublokation eines IPPE-relevanten Pegging-Knoten darf nicht mit
* ORDER_MODIFY geändert werden
  om_subloc_mod_for_ippe           TYPE /sapapo/om_lc_rc VALUE 274,
* Beim Aufruf des OM_PEGID_GET_IO wurde sowohl die Tabelle mit
* Pegarea-Guids, als auch die Tabelle mit zusätzlichen deskriptiven
* Merkmalen gefüllt
  om_pegarea_and_pegdescchar       TYPE /sapapo/om_lc_rc VALUE 275,
* Unbekannter ApoMixResPlanMode angegeben
  om_invalid_mixres_plan_mode      TYPE /sapapo/om_lc_rc VALUE 276,
* Der übergebene Auftrag ist kein Stock-Order
  om_not_stock_order               TYPE /sapapo/om_lc_rc VALUE 277,
* Ein Modus für einen Storageknoten besitzt mehr als ein Mode-Item
  om_not_single_stor_mode_item     TYPE /sapapo/om_lc_rc VALUE 278,
* Ein Pegging-Knoten darf (derzeit) höchstens einen Storage-Knoten als
* Bezug haben
  om_pegnode_is_stor_related       TYPE /sapapo/om_lc_rc VALUE 279,
* The resource quantity must have the same sign as the pegging amount
  om_stock_invalid_res_quant       TYPE /sapapo/om_lc_rc VALUE 280,

* Für einen Outputknoten wurde eine ParentPos angegeben.
  om_parentpos_for_output_node     TYPE /sapapo/om_lc_rc VALUE 282,
* Peggingknoten ist IPPE-relevant und hat Bezug zu einem S-Knoten
  om_pegnode_ippe_and_storage      TYPE /sapapo/om_lc_rc VALUE 283,
* Für einen Storage-Knoten (Prodflow) wurde ein negativer
* Storage-Amount (QTY) angegeben
  om_negative_storage_qty          TYPE /sapapo/om_lc_rc VALUE 284,
* Ungültiger Umrechnungsfaktor für Storage Quantity
  om_invalid_conversion_factor     TYPE /sapapo/om_lc_rc VALUE 285,
* False ignore-pegging flag
  om_wrong_ignore_pegging          TYPE /sapapo/om_lc_rc VALUE 286,
* Modus an der Aktivität für Scheduler nicht "usable"
  om_unusable_mode                 TYPE /sapapo/om_lc_rc VALUE 287,
* PegArea bereits zur Löschung vorgemerkt
  om_pegarea_marked_for_delete     TYPE /sapapo/om_lc_rc VALUE 288,
* Kalenderressource kann noch nicht benutzt werden.
  om_calender_res_not_supported    TYPE /sapapo/om_lc_rc VALUE 289,
* Ungültiger /SAPAPO/OM_GET_PRIM_RES Wert
  om_invalid_get_prim_res          TYPE /sapapo/om_lc_rc VALUE 290,
* Bei über den Constraint "Moduskopplung Primärressource" verbundenen
* Aktivitäten müssen für alle die Capa-Bedarfe gleich geändert werden
  om_primres_inconsistent_cap      TYPE /sapapo/om_lc_rc VALUE 291,
* Fehler beim entterminieren eines Auftrags bzw. Auftrag konnte nicht
* entterminiert werden
  om_unscheduling_error            TYPE /sapapo/om_lc_rc VALUE 293,
* Ein (externer) Constraint konnte nicht angelegt werden, weil
* mindestens einer seiner Aufträge nicht angelegt werden konnte
  om_violated_constraint           TYPE /sapapo/om_lc_rc VALUE 294,
* Ungültiger Wert für das Feld NOBREAKS in /SAPAPO/OM_SCHED_PARAM
  om_invalid_total_mode            TYPE /sapapo/om_lc_rc VALUE 295,
* Fehler in der Tabelle /SAPAPO/OM_RESOURCE_TIME_TAB beim Aufruf von
* SAPAPO_GET_BRUTTO (siehe ET_RC)
  om_error_in_res_term_table       TYPE /sapapo/om_lc_rc VALUE 296,
* Die angegebene Ressource ist keine Bucket-Ressource
  om_not_bucket_res                TYPE /sapapo/om_lc_rc VALUE 297,
* Falsche Testparameternummer (COM-Tests)
  om_invalid_test_param_no         TYPE /sapapo/om_lc_rc VALUE 298,
* Es wurden I/O-Knoten als Scheduler-Parameter übergeben. Deren
* Pegarea stimmt aber nicht mit den Daten im liveCache überein
  om_pegarea_keys_do_not_match     TYPE /sapapo/om_lc_rc VALUE 299,
* Diese Funktionalität ist in diesem Release nicht implementiert.
  om_not_impl_in_this_release      TYPE /sapapo/om_lc_rc VALUE 300,
* Ungültiger Wert für "SEND_GUIDS_ONLY"
  om_invalid_guid_only             TYPE /sapapo/om_lc_rc VALUE 301,
* Ungültiger Wert für "ADD_TOPORDERS"
  om_invalid_toporder_sel          TYPE /sapapo/om_lc_rc VALUE 302,
* Constraint kann nicht von der Nachfolgeaktivität terminiert werden,
* da dies eine Dummy-Aktivität ist
  om_constraint_succ_is_dummy      TYPE /sapapo/om_lc_rc VALUE 303,
* /SAPAPO/OM_OBJECTS_GET_ALL unterstützt diesen Objekttyp derzeit nicht
  om_object_type_not_supported     TYPE /sapapo/om_lc_rc VALUE 305,
* Zusatzoption wird von PEGID_SELECT_ORDERS z.Z. nicht beachtet
  om_sel_option_not_supported      TYPE /sapapo/om_lc_rc VALUE 307,
* Ungültiger Wert für ApoGsParFaultTolerance
  om_invalid_gs_fault_tolerance    TYPE /sapapo/om_lc_rc VALUE 308,
* Ungültiger Wert für ApoGsParUseArgMode
  om_invalid_gs_use_arg_mode       TYPE /sapapo/om_lc_rc VALUE 309,
* Ungültiger Wert für ApoGsArgTimeMode
  om_invalid_gs_arg_time_mode      TYPE /sapapo/om_lc_rc VALUE 310,
* INC_FLAG darf nur für Inputknoten angegeben werden
  om_inc_flag_for_output_node      TYPE /sapapo/om_lc_rc VALUE 311,
* R3-Updatecounter unterschiedlich, dh. parallele Änderung aus dem R/3
  om_different_r3_updcntr          TYPE /sapapo/om_lc_rc VALUE 312,
* ungültiger Parameter in der PegArea
  om_invalid_cmf_concurrent_peg    TYPE /sapapo/om_lc_rc VALUE 313,
* Aggregation des Kapaangebots im Zeitstrahl verlässt den Wertebereich
* von QUAN (12.3)
  om_capa_supply_overflow          TYPE /sapapo/om_lc_rc VALUE 318,
* Aggregation des Kapaverbrauchs der Resource verlässt den Wertebereich
* von QUAN (12.3)
  om_capa_used_overflow            TYPE /sapapo/om_lc_rc VALUE 319,
* Aggregation des initialen Kapaverbrauchs der Resource verlässt den
* Wertebereich von QUAN (12.3)
  om_capa_init_used_overflow       TYPE /sapapo/om_lc_rc VALUE 320,
* Es soll ein Constraint zwischen zwei Aktivitäten angelegt werden, die
* bezüglich der angegebenen Moduskopplung nicht kompatibel sind
  om_constr_mode_coupling_inc      TYPE /sapapo/om_lc_rc VALUE 321,
*
* APO_INVALID_POINT_SEL                = APO_CORE_BASE + 322,

* Reihenfolgeabhängige Rüstaktivitäten dürfen keine reine
* Bucketressource belegen
  om_versetup_on_bucket            TYPE /sapapo/om_lc_rc VALUE 323,
* Vor dem Neuerstellen der ATP-Zeitreihen für eine Pegarea darf
* die Pegarea keine Zeitreihen mehr enthalten
  om_atp_timeseries_not_empty      TYPE /sapapo/om_lc_rc VALUE 325,
* ORDKEY- oder ORDMAP-Einträge dürfen nur für Toporders erstellt werden
  om_anchor_for_suborder           TYPE /sapapo/om_lc_rc VALUE 326,
* Der angegebene Aktivitätsschlüssel paßt nicht zum angegebenen
* I/O-Knoten
  om_actkey_mismatch               TYPE /sapapo/om_lc_rc VALUE 327,
* Ungültiger Feldwert für OM_SFW_NET_CTRL_EDGE
  om_sfw_invalid_netctrledge       TYPE /sapapo/om_lc_rc VALUE 328,
* Ungültiger Feldwert für OM_SFW_RES_MODE
  om_sfw_invalid_resmode           TYPE /sapapo/om_lc_rc VALUE 329,
* Bucketvektor-Header für Nicht-Bucketressource angegeben
  om_ppds_buv_header_not_allowed   TYPE /sapapo/om_lc_rc VALUE 330,
* Finity-Level im Bucketvektor-Header stimmt nicht mit dem
* an der Ressource überein
  om_wrong_ppds_buv_finity_level   TYPE /sapapo/om_lc_rc VALUE 331,
* Ungültiger Feldwert für OM_TIMELINE_MODE
  om_invalid_timeline_mode         TYPE /sapapo/om_lc_rc VALUE 332,
* Ungültiger ApoTimelineMode
  om_gaps_on_grid_not_allowed      TYPE /sapapo/om_lc_rc VALUE 333,
* RPM-Auftrag darf keine Suborders besitzen
  om_rpm_suborder_forbidden        TYPE /sapapo/om_lc_rc VALUE 334,
* Invalid parameters for Scheduling Framework (SFW) module GET_NEXT_SET
  om_sfw_invalid_getnextmode       TYPE /sapapo/om_lc_rc VALUE 335,
* Invalid I/O node type
  om_invalid_ionode_type           TYPE /sapapo/om_lc_rc VALUE 336,
* Dummy pegarea not allowed for this I/O node type
  om_illegal_dummy_pegarea         TYPE /sapapo/om_lc_rc VALUE 337,
* Invalid I/O node type for output node
  om_wrong_ionodetype_for_output   TYPE /sapapo/om_lc_rc VALUE 338,
* Unexpected NULL_GUID in ABAP table
  om_unexpected_null_guid          TYPE /sapapo/om_lc_rc VALUE 339,
* Characteristics tables do not match the change method
  om_charact_mismatch              TYPE /sapapo/om_lc_rc VALUE 340,
* ungültiger max_break_plan_mode
  om_invalid_max_break_planmode    TYPE /sapapo/om_lc_rc VALUE 341,
* Der angeforderte Rückmeldestatus würde die Rückmeldekonsistenz verletzen
  om_order_conf_state_mismatch     TYPE /sapapo/om_lc_rc VALUE 343,
* If for an activity the concrete flag has been set, either a valid start
* or a valid end time has to be specified along with it
  om_concrete_flag_wo_acttimes     TYPE /sapapo/om_lc_rc VALUE 344,
* Resource with SNP-Bucketvector expected
  om_snp_bucketed_res_expected     TYPE /sapapo/om_lc_rc VALUE 345,
* Pegging arc type not allowed for ATP
  om_atp_pegtype_not_valid         TYPE /sapapo/om_lc_rc VALUE 346,
* "like_avo_intern" flag must not be set for an external constraint
  om_like_avo_intern_ext_constr    TYPE /sapapo/om_lc_rc VALUE 347,
* Scheduled offset not allowed for I/O nodes of SNP activities
  om_sched_io_offset_illegal_snp   TYPE /sapapo/om_lc_rc VALUE 348,
* Continuous I/O node scheduling mode not allowed for SNP activities
  om_wrong_io_sched_mode_for_snp   TYPE /sapapo/om_lc_rc VALUE 349,
* Continuous I/O nodes not allowed for WFM resources
  om_conti_io_at_wfm_act_illegal   TYPE /sapapo/om_lc_rc VALUE 350,
* WFM resource required for every mode of an activity
  om_res_wfm_res_all_or_none       TYPE /sapapo/om_lc_rc VALUE 351,
* Not allowed to delete I/O node
  om_ionode_deletion_not_allowed   TYPE /sapapo/om_lc_rc VALUE 352,
* Invalid value for scheduler parameter "force usage of current mode"
  om_inval_sched_force_cur_mode    TYPE /sapapo/om_lc_rc VALUE 353,
* ATP-Merkmal ist nicht erlaubt
  om_char_key_not_allowed          TYPE /sapapo/om_lc_rc VALUE 354,
* Characteristics ID does not refer to a special characteristics type
  om_invalid_special_char_id       TYPE /sapapo/om_lc_rc VALUE 355,
* Invalid value for activity's time line efficiency
  om_invalid_timeline_eff_100      TYPE /sapapo/om_lc_rc VALUE 356,
* Invalid method to schedule the I/O node offset
  om_inval_sched_par_io_offs_mod   TYPE /sapapo/om_lc_rc VALUE 357,
* Invalid method to select deallocated activities
  om_invalid_act_status_sel        TYPE /sapapo/om_lc_rc VALUE 358,
* Stock anchors required but not specified
  om_no_stock_anc_entry            TYPE /sapapo/om_lc_rc VALUE 359,
* Invalid characteristics operator
  om_invalid_charact_operator      TYPE /sapapo/om_lc_rc VALUE 360,
* Sequence-dependant setup activities allowed on continuous primary resources only
  om_setup_on_cont_prim_res_only   TYPE /sapapo/om_lc_rc VALUE 361,
* Not allowed to change the pegarea of an I/O node
  om_changing_peg_not_allowed      TYPE /sapapo/om_lc_rc VALUE 362,
* Invalid I/O nodes offset type
  om_invalid_io_offset_type        TYPE /sapapo/om_lc_rc VALUE 363,
* Invalid confirmed start time for activity
  om_invalid_confirmation_time     TYPE /sapapo/om_lc_rc VALUE 364,
* Invalid times for dummy activity
  om_invalid_dummy_times           TYPE /sapapo/om_lc_rc VALUE 365,
* Invalid block limits scheduling mode
  om_inval_sched_blck_limit_mode   TYPE /sapapo/om_lc_rc VALUE 366,
  om_invalid_io_unplan_offset      TYPE /sapapo/om_lc_rc VALUE 367,
* Im zeitlich ersten Block der Blockdefinitionen
* einer Resource darf 'use_block_times'
* (z.B. für 'Blockgrenzterminierung') nicht gesetzt werden
  om_first_block_use_block_times   TYPE /sapapo/om_lc_rc VALUE 368,
  om_no_snpgroupinfo_for_subord    TYPE /sapapo/om_lc_rc VALUE 369,
  om_duplicate_order_snp_group     TYPE /sapapo/om_lc_rc VALUE 370,
  om_inactive_setup_invalid        TYPE /sapapo/om_lc_rc VALUE 371,
  om_inactive_setup_committed      TYPE /sapapo/om_lc_rc VALUE 372,
  om_state_and_inactive_modific    TYPE /sapapo/om_lc_rc VALUE 373,
  om_invalid_old_proc_time         TYPE /sapapo/om_lc_rc VALUE 374,
* Buytype_code außerhalb des Wertebereichs eines UINT2
  om_invalid_buytype_code          TYPE /sapapo/om_lc_rc VALUE 375,
  om_invalid_constraint_           TYPE /sapapo/om_lc_rc VALUE 376,
  om_duplicate_constraint          TYPE /sapapo/om_lc_rc VALUE 377,
  om_constr_term_by_pred_succ      TYPE /sapapo/om_lc_rc VALUE 378,
  om_constr_cover_avo_extern       TYPE /sapapo/om_lc_rc VALUE 379,
  om_no_breaks_overlap_interv      TYPE /sapapo/om_lc_rc VALUE 380,
  om_must_aggr_overlap_interv      TYPE /sapapo/om_lc_rc VALUE 381,
  om_sfw_invalid_sfw_io_peg_sel    TYPE /sapapo/om_lc_rc VALUE 382,
  om_invalid_char_value            TYPE /sapapo/om_lc_rc VALUE 383,
  om_invalid_quant_value           TYPE /sapapo/om_lc_rc VALUE 384,
  om_invalid_operation             TYPE /sapapo/om_lc_rc VALUE 385,
  om_res_conn_to_storage_stock     TYPE /sapapo/om_lc_rc VALUE 386,
  om_wrong_stor_subloc_for_stock   TYPE /sapapo/om_lc_rc VALUE 387,
  om_chg_act_setupkey_not_possbl   TYPE /sapapo/om_lc_rc VALUE 388,
  om_pegarea_in_use_by_rpm         TYPE /sapapo/om_lc_rc VALUE 391,
  om_pegarea_not_empty             TYPE /sapapo/om_lc_rc VALUE 397,
*****  API*************************************************************
  om_generic_maintenance_release   TYPE /sapapo/om_lc_rc VALUE 400,

*****  Optimierer-Interface ********************************************
* Es wurde versucht, eine fixierte Aktvität umzuplanen
  om_activity_is_fixed             TYPE /sapapo/om_lc_rc VALUE 501,
* Für eine Aktivität mit Modi wurde kein Modus für die Umplanung
* vorgegeben
  om_activity_has_modes            TYPE /sapapo/om_lc_rc VALUE 502,
* Für eine Aktivität ohne Modi wurde ein Modus für die Umplanung
* vorgegeben
  om_opt_activity_has_no_modes     TYPE /sapapo/om_lc_rc VALUE 503,
* Für eine Aktivität wurde ein unbekannter Modus für die Umplanung
* vorgegeben
  om_activity_invalid_mode         TYPE /sapapo/om_lc_rc VALUE 504,
* Es handelt sich um eine Bucket-Ressource
  om_bucket_resource               TYPE /sapapo/om_lc_rc VALUE 505,
* Aktivität plan_state Planned oder Unplanned after Optimization!
  om_activity_wrong_plan_state     TYPE /sapapo/om_lc_rc VALUE 506,
  om_opt_incomplete_cover_chain    TYPE /sapapo/om_lc_rc VALUE 507,

*****  Zeitstrahl  ****************************************************
* Zeitstrahl wird (noch von mindestens einer Ressource) benutzt
  om_timestream_in_use             TYPE /sapapo/om_lc_rc VALUE 601,
* "Total" und "Real" in der ersten Arbeitszeitscheibe sind unterschied-
* lich
  om_invalid_total_or_real         TYPE /sapapo/om_lc_rc VALUE 602,
* Im Zeitstrahl überlappen sich zwei Arbeitszeitscheiben
  om_invalid_workslices            TYPE /sapapo/om_lc_rc VALUE 603,
* Zeitstrahl enthält eine Zeitscheibe mit negativer Arbeitszeit, d.h.
* Endzeit kleiner als Startzeit.
  om_negativ_work_time             TYPE /sapapo/om_lc_rc VALUE 604,
* Zeitstrahl enthält eine Zeitscheibe mit negativer Nettozeit, d.h.
* kumulierte Nettozeit ist nicht monoton steigend
  om_negativ_netto_time            TYPE /sapapo/om_lc_rc VALUE 605,
* Zeitscheibe enthält eine Zeitscheibe mit negativer Realzeit, d.h.
* kumulierte Realzeit ist nicht monoton steigend.
  om_negativ_real_time             TYPE /sapapo/om_lc_rc VALUE 606,
* Zeitscheibe enthält eine Zeitscheibe mit negativer Totalzeit, d.h.
* kumulierte Totalzeit ist nicht monoton steigend.
  om_negativ_total_time            TYPE /sapapo/om_lc_rc VALUE 607,
* Negative Schichtnummer
  om_invalid_shift_no              TYPE /sapapo/om_lc_rc VALUE 608,
* Zeitstrahl enthält eine Zeitscheibe bei der der Anteil der
* unterminierten Pause an der Zeitscheibe über 100 % ist
  om_invalid_unspecified_break     TYPE /sapapo/om_lc_rc VALUE 609,
* Totalzeit innerhalb der Pause ist negativ.
  om_negativ_total_in_break        TYPE /sapapo/om_lc_rc VALUE 610,
* Zeitstrahl enthält eine Zeitscheibe mit negativem Kapazitätsangebot
  om_negativ_capacity_supply       TYPE /sapapo/om_lc_rc VALUE 611,
* Zeitstrahl ist leer
  om_timestream_empty              TYPE /sapapo/om_lc_rc VALUE 612,
* Zeitstrahl existiert schon
  om_timestream_already_exists     TYPE /sapapo/om_lc_rc VALUE 613,
* Überlappung von Arbeitsabschnitten beim 'append'
  om_appended_workslices_overlap   TYPE /sapapo/om_lc_rc VALUE 614,
* Falsches Trennungzeichen für Abschnitte bei 'insert'-Modus
  om_apo_tlo_wrong_separation      TYPE /sapapo/om_lc_rc VALUE 615,
* Zeitstrahl muss mindestens zwei Arbeitsperioden enthalten.
  om_apo_tlo_low_size              TYPE /sapapo/om_lc_rc VALUE 616,
*****  Ressource    ****************************************************
* Typ  der Ressource ist nicht änderbar
  om_resourcetype_not_changeable   TYPE /sapapo/om_lc_rc VALUE 800,
* Ungültige Planversion für eine Ressource
  om_inv_planvers_for_resource     TYPE /sapapo/om_lc_rc VALUE 802,
*****  Rüstmatrix   ****************************************************
* Rüstmatrix wird noch von mindestens einer Ressource verwendet
  om_setup_matrix_in_use           TYPE /sapapo/om_lc_rc VALUE 1001,
* Rüstmatrix existiert bereits
  om_setup_matrix_already_exists   TYPE /sapapo/om_lc_rc VALUE 1002,
* Rüstmatrix existiert nicht
  om_setup_matrix_does_not_exist   TYPE /sapapo/om_lc_rc VALUE 1003,
* Fuer Gruppeneintrag ist keine Gruppe definiert
  om_setup_matrix_wrong_group      TYPE /sapapo/om_lc_rc VALUE 1004,
* Fuer Ausnahme gibt es keine Gruppe in der Gruppen-Rüstmatrix
  om_setup_matrix_wrong_except     TYPE /sapapo/om_lc_rc VALUE 1005,
* Rüst-Item (Produktschlüssel) existiert nicht
  om_setup_matrix_wrong_item       TYPE /sapapo/om_lc_rc VALUE 1006,
* Tabelle der Gruppenschlüssel ist leer
  om_setup_matrix_no_groups        TYPE /sapapo/om_lc_rc VALUE 1007,
* Tabelle mit Daten für Rüstgruppen ist leer
  om_setup_matrix_no_data          TYPE /sapapo/om_lc_rc VALUE 1008,
*****  Pegging      ****************************************************
* Fehler beim Anlegen, Löschen oder Ändern einer fixierten Pegging-kante
  om_inappropriate_peg_relation    TYPE /sapapo/om_lc_rc VALUE 1100,
* Input- bzw. Output-Knoten nicht hard verpegbar
  om_io_node_not_hard_pegable      TYPE /sapapo/om_lc_rc VALUE 1101,
* I/O-Knoten können nicht verpeggt werden, da sie zu unterschiedlichen
* Pegareas gehören
  om_fixpeg_different_pegareas     TYPE /sapapo/om_lc_rc VALUE 1102,
* ungültiger ApoPtIoNodeSel-Wert
  om_pb_invalid_ionode_sel         TYPE /sapapo/om_lc_rc VALUE 1103,
***** Ressourcennetz ***************************************************
* Rüstmatrix wird von ....verwendet.
  om_net_busy                      TYPE /sapapo/om_lc_rc VALUE 1301,
* Beim anlegen des Netzes: Netz existiert schon.
  om_net_already_exists            TYPE /sapapo/om_lc_rc VALUE 1302,
* Beim löschen bzw. ändern: Netz existiert nicht.
  om_invalid_net                   TYPE /sapapo/om_lc_rc VALUE 1303,
* Ressourcen-Netz-Tabelle ist leer.
  om_net_empty                     TYPE /sapapo/om_lc_rc VALUE 1304,
* Ressource existiert nicht
  om_net_no_res                    TYPE /sapapo/om_lc_rc VALUE 1305,
***** Kennzahlen    ****************************************************
* Auftrag enthält ungeplante Aktivitäten
  om_activity_not_planned          TYPE /sapapo/om_lc_rc VALUE 1401,
* Auftrag enthält bereits gestartete oder rückgemeldete Aktivitäten
  om_activity_confirmed            TYPE /sapapo/om_lc_rc VALUE 1402,
* Das Reichweitenprofil ist ungültig
  om_invalid_range_of_cover        TYPE /sapapo/om_lc_rc VALUE 1403,
* Guid des Matrix-Bedarfs ist initial
  om_invalid_md_guid               TYPE /sapapo/om_lc_rc VALUE 1404,
* DateVector schon existiert (bei Anlegen)
  om_apo_dv_already_exists         TYPE /sapapo/om_lc_rc VALUE 1501,
* Die angegebene DateVector-Tabelle ist leer.
  om_apo_dv_empty                  TYPE /sapapo/om_lc_rc VALUE 1502,
* Die angegebene Daten für Ressourcen, bzw. Termine sind inkonsistent
  om_apo_wrong_input                TYPE /sapapo/om_lc_rc VALUE 1503,
* IPPE-Objekt existiert schon (bei Anlegen)
  om_ippe_already_exists           TYPE /sapapo/om_lc_rc VALUE 1601,
* IPPE-Objekt existiert nicht (bei Ändern)
  om_invalid_ippe                  TYPE /sapapo/om_lc_rc VALUE 1602,
* Die angegebene IPPE-Tabelle ist leer.
  om_ippe_empty                    TYPE /sapapo/om_lc_rc VALUE 1603,
* Merge für IPPE Simulation fehlgeschlagen.
  om_apo_ippe_sim_failed           TYPE /sapapo/om_lc_rc VALUE 1604,
* IPPE object can not be deleted as it is still used by an order
  om_apo_ippe_used                 TYPE /sapapo/om_lc_rc VALUE 1607,
* Für IPPE-Bestimmung müssen I/O und parent I/O am selben Auftrag sein
  om_ippe_parent_at_other_order    TYPE /sapapo/om_lc_rc VALUE 1608,
* Für IPPE-Bestimmung müssen I/O und parent I/O an selber Aktivität sein
  om_ippe_parent_at_other_act      TYPE /sapapo/om_lc_rc VALUE 1609,
* Für IPPE-Bestimmung muss Toporder des I/O-Knotens angegeben werden
  om_ippe_toporder_expected        TYPE /sapapo/om_lc_rc VALUE 1610,
* IPPE object for order has been deleted
  om_ippe_deleted                  TYPE /sapapo/om_lc_rc VALUE 1611,
* Invalid ApoDrpAggregationSel
  om_apo_trans_invalid_sel         TYPE /sapapo/om_lc_rc VALUE 1700,
* Invalid ApoDrpAggregationMethod
  om_apo_trans_invalid_mth         TYPE /sapapo/om_lc_rc VALUE 1701,

* SPP-API
* duplicate SPP-Header in Argument-Liste
  om_spp_duplicate_header          TYPE /sapapo/om_lc_rc VALUE 1800,
* transactional simulation not allowed
  om_spp_no_trans_sim              TYPE /sapapo/om_lc_rc VALUE 1801,
* PegAreas mit dyn. Pegging nicht erlaubt
  om_spp_no_dynamic_pegging        TYPE /sapapo/om_lc_rc VALUE 1802,
* SPP-LineBucket-TimeInterval außerhalb des Zeithorizonts
* [iv_start_time, iv_end_time]
  om_spp_inconsistent_times        TYPE /sapapo/om_lc_rc VALUE 1803,
* SPP-Order can only contain IO-Nodes with equal Category and equal
* CategoryType
  om_spp_different_category        TYPE /sapapo/om_lc_rc VALUE 1804,
* reading SPP-orders with non-SPP-ordertype
  om_spp_wrong_order_type          TYPE /sapapo/om_lc_rc VALUE 1805,
* trying to insert SPP-lines into an existing order of different type
  om_spp_order_with_diff_type      TYPE /sapapo/om_lc_rc VALUE 1806,

* Workforce Management (WFM) API
* WFM orders must not have I/O nodes
  om_wfm_ionodes_not_allowed       TYPE /sapapo/om_lc_rc VALUE 1941,
* All activities of a WFM order must be planned on a WFM resource
  om_wfm_act_not_on_wfm_resource   TYPE /sapapo/om_lc_rc VALUE 1942,
* On a WFM resource only activities of WFM orders may be planned
  om_wfm_illegal_act_for_wfm_res   TYPE /sapapo/om_lc_rc VALUE 1943,
* Aggregated height view not available for WFM resources
  om_wfm_no_aggr_height_view       TYPE /sapapo/om_lc_rc VALUE 1944,
* Only integral view without setups or cover available for WFM resources
  om_wfm_only_aggr_integral_view   TYPE /sapapo/om_lc_rc VALUE 1945,
* WFM views only allowed on WFM resources
  om_wfm_view_on_non_wfm_resourc   TYPE /sapapo/om_lc_rc VALUE 1946,

* 2100 für die Validierung von RPM-Aufträgen
  om_rpm_suborders_not_allowed   TYPE /sapapo/om_lc_rc VALUE 2101,
  om_rpm_ippe_required           TYPE /sapapo/om_lc_rc VALUE 2102,
  om_rpm_non_dummy_act_required  TYPE /sapapo/om_lc_rc VALUE 2103,
  om_rpm_two_acts_on_same_res    TYPE /sapapo/om_lc_rc VALUE 2104,
  om_rpm_distinct_master_io_req  TYPE /sapapo/om_lc_rc VALUE 2105,
  om_rpm_illegal_master_io_modif TYPE /sapapo/om_lc_rc VALUE 2106,

*****  Code-Base    ***************************************************
* Funktion oder Feature nicht benutzbar (z.B. nicht implementiert)
  om_not_available                 TYPE /sapapo/om_lc_rc VALUE 16007,
* Zugriff auf ein Feld hinter Array-Ende
  om_tarray_out_of_range           TYPE /sapapo/om_lc_rc VALUE 16103,
*****  Slotter      ****************************************************
* generischer Slotter-Fehler
  om_sl_generic                    TYPE /sapapo/om_lc_rc VALUE 17101,
* Der Kapazitätsverbrauch einer Aktivität ist <= 0.
  om_sl_null_cap_demand            TYPE /sapapo/om_lc_rc VALUE 17103,
* Die Aktivität ist bereits eingeplant.
  om_sl_act_planned                TYPE /sapapo/om_lc_rc VALUE 17104,
* Die Aktivität ist einer anderen Ressource zugeordnet
  om_sl_wrong_res                  TYPE /sapapo/om_lc_rc VALUE 17105,
* Inkonsistenz im Netz
  om_sl_wrong_net                  TYPE /sapapo/om_lc_rc VALUE 17106,
* Der Starttermin der Aktivität liegt zeitlich nach dem Endtermin
  om_sl_start_greater_end          TYPE /sapapo/om_lc_rc VALUE 17109,
* falsche Parameterwerte
  om_sl_arg                        TYPE /sapapo/om_lc_rc VALUE 17114,
* Kein Zeitstrahl vorhanden
  om_sl_no_timeline                TYPE /sapapo/om_lc_rc VALUE 17115,
* Falsche Customizingeinstellung
  om_sl_wrong_customize            TYPE /sapapo/om_lc_rc VALUE 17116,
* Falscher Ressourcentyp bzw. noch nicht implementiert
  om_sl_invalid_res_type           TYPE /sapapo/om_lc_rc VALUE 17117,
* Slotter wurde mit Null-Ressource gerufen.
  om_sl_null_ressource             TYPE /sapapo/om_lc_rc VALUE 17118,
* Nettodauer < 0 .
  om_sl_null_time                  TYPE /sapapo/om_lc_rc VALUE 17119,
* Typ der Ressource nicht änderbar
  om_sl_res_typ_not_changeable     TYPE /sapapo/om_lc_rc VALUE 17120,
* Mindestens ein Zeitstrahl (shared oder private) notwendig
  om_sl_timeline_needed            TYPE /sapapo/om_lc_rc VALUE 17121,
*  Es wurde eine Slotterfunktionalität für eine Bucketressource
* aufgerufen. Diese Slotterfunktion ist jedoch nicht für Buckets
* geeignet.
  om_sl_unexpect_bucketres         TYPE /sapapo/om_lc_rc VALUE 17127,
* Beim ändern eines Zeitstrahls konnte für ein Aktivität kein Slot
* gefunden werden.
  om_sl_tl_change_not_slot         TYPE /sapapo/om_lc_rc VALUE 17130,
* Beim ändern der Rüstmatrix konnte für eine Aktivität kein Slot
* gefunden werden
  om_sl_setupm_change_not_slot     TYPE /sapapo/om_lc_rc VALUE 17131,
* Es wurde versucht  einen SNP-Kapazitätsbedarf auf eine Nicht-
* Bucketressource einzulasten.
  om_sl_snp_not_bucket             TYPE /sapapo/om_lc_rc VALUE 17132,
* Die Single Ressourcen können nur ein Kapazitätsangebot von 1 oder 0
* haben.
  om_sl_single_capa_wrong          TYPE /sapapo/om_lc_rc VALUE 17133,
* Bucket-Dimension nicht änderbar
  om_sl_buck_dim_not_changeable    TYPE /sapapo/om_lc_rc VALUE 17134,
* Attribute für Linie nur bei leerer Ressource änderbar
  om_sl_linedata_not_changeable    TYPE /sapapo/om_lc_rc VALUE 17135,
* Falsche Dimension für Buckets
  om_sl_wrong_buckt_dimension      TYPE /sapapo/om_lc_rc VALUE 17136,
* Falscher LineProcTimeMode
  om_sl_wrong_proc_time_mode       TYPE /sapapo/om_lc_rc VALUE 17137,
* Zeitraster der Routine falsch
  om_sl_invalid_grid               TYPE /sapapo/om_lc_rc VALUE 17138,
* Parameter CapacityView paßt nicht zum Ressourcentyp
  om_sl_wrong_capacity_view        TYPE /sapapo/om_lc_rc VALUE 17139,
* Die Ressource soll eine Rüstmatrix bekommen. Wenn die Ressource
* belegt ist und zuvor keine Rüstmatrix hatte, dann ist dies nicht
* erlaubt.
  om_sl_new_setup_but_occupied    TYPE /sapapo/om_lc_rc VALUE 17140,
*Die Ressource soll ein Syncronizeflag bekommen. Wenn die Ressource
*belegt istund zuvor kein Syncronizeflag hatte, dann ist dies nicht
*erlaubt.
  om_sl_new_sync_but_occupied       TYPE /sapapo/om_lc_rc VALUE 17141,
*Die Ressource soll einen Merkmalsstrahl bekommen. Wenn die Ressource
*belegt istund zuvor keinen Merkmalsstrahl hatte, dann ist dies nicht
*erlaubt.
  om_sl_new_charact_but_occupied      TYPE /sapapo/om_lc_rc VALUE 17142,
*Synchronisierung von Aktivitäten geht nur auf Multi-Ressourcen
  om_sl_sync_only_for_multi          TYPE /sapapo/om_lc_rc VALUE 17143,
*sync_type.sync_compatible = DoNotSyncCompatible gefordert
  om_sl_do_not_sync_compatible TYPE /sapapo/om_lc_rc VALUE 17144,
*Für bucketiert planbare Ressourcen: das boolsche Attribut
*#overlap_buckets_allowed' kann seinen Wert nur dann von true nach
*false ändern,wenn die Ressource leer ist.
  om_sl_new_ovlap_bck_alw_bt_occ
      TYPE /sapapo/om_lc_rc VALUE        17145,
*Für bucketiert planbare Ressourcen: das boolsche Attribut
*'slot_start_on_bucket' kann seinen Wert nur dann von false nach true
*ändern, wenn die Ressource leer ist.
  om_sl_new_sl_strt_bck_bt_occ
      TYPE /sapapo/om_lc_rc VALUE        17146,
*Nur Single-Ressource darf eine Rüstmatrix besitzen.
  om_sl_stp_mtrx_only_for_single
      TYPE /sapapo/om_lc_rc VALUE        17156,
*Die Ressource soll einen Storage bekommen. Wenn die Ressource belegt
*ist und zuvor keinen Storage hatte, dann ist dies nicht erlaubt.
  om_sl_new_storage_but_occupied  TYPE /sapapo/om_lc_rc VALUE     17159,
*Ressource muss infinit sein
  om_sl_only_infinit_allowed      TYPE /sapapo/om_lc_rc VALUE     17165,
* Keine Setup-Matrix erlaubt
  om_sl_no_setup_matrix_allowed    TYPE /sapapo/om_lc_rc VALUE    17166,
* Merkmalsstrahl nicht erlaubt
  om_sl_no_characts_allowed      TYPE /sapapo/om_lc_rc VALUE    17167,
* Keine Synchronisierung erlaubt
  om_sl_no_sync_allowed          TYPE /sapapo/om_lc_rc VALUE    17168,
* Kein Storage erlaubt
  om_sl_no_storage_allowed         TYPE /sapapo/om_lc_rc VALUE    17169,
* Keine Buckets erlaubt
  om_sl_no_buckets_allowed  TYPE /sapapo/om_lc_rc VALUE    17170,
* Buckets erwartet
  om_sl_buckets_expected    TYPE /sapapo/om_lc_rc VALUE    17171,
* Mixed resource's bucket infinite type can not be changed, because it
* is occupied by SNP
  om_sl_mxrs_chng_bck_typ_snpocc TYPE /sapapo/om_lc_rc VALUE    17172,
* Mixed resource's scheduler infinite type can not be changed, because
* it is occupied by SNP
*???????????????????????????????????????????????????????????????????????
*????????????????????????????????????????????????????????????????????
  om_sl_mxrs_bck_typ_wrng_scdtyp  TYPE /sapapo/om_lc_rc VALUE    17173,
* Resource must not be a bucket PP/DS resource
  om_sl_no_mxrs_has_no_mxrs_data TYPE /sapapo/om_lc_rc VALUE    17174,
* Wrong mixed resource type
  om_sl_no_mxrs_bck_ppds_typ_all TYPE /sapapo/om_lc_rc VALUE    17175,
* Parameter FindActivitysSelectPlanmode falsch
  om_sl_wrong_act_plan_mode TYPE /sapapo/om_lc_rc VALUE    17176,
* Kampagnen beachten nicht erlaubt
  om_sl_no_consder_campaigns_all TYPE /sapapo/om_lc_rc VALUE 17177,

* Für Nicht-WFM-SingleResourcen muss gelten: 0 == wfm-velocity
  om_wfm_velocity_must_be_zero     TYPE /sapapo/om_lc_rc VALUE 17192,
* Für WFM-SingleResourcen mit Rüstmatrix muss gelten: 0 < wfm-velocity
  om_wfm_velocity_must_be_positv   TYPE /sapapo/om_lc_rc VALUE 17193,
* Für alle Resourcen: wfm-velocity darf nicht negativ sein
  om_wfm_velocity_mustnot_be_neg   TYPE /sapapo/om_lc_rc VALUE 17195,

*****  Scheduler    ****************************************************
* Eine Activity hat keine erlaubten Modi. Dies tritt z.B. auf, wenn
* - ein Modus vorgegeben wurde, bei dem die Primär- oder eine
*   Sekundärressource nicht im angegebenen Propagationsbereich liegt
* - eine Ressource angegeben wurde, die nicht im Propagationsbereich ist
  om_no_modes_allowed              TYPE /sapapo/om_lc_rc VALUE 17204,
* Ungültige Parameter-Kombination für den Scheduler. Der Fehler tritt
* z.B. insbesondere auf, wenn (Liste ist noch nicht erschöpfend):
* - Wert für Feld ORDER_EXT_REL größeren Wert besitzt, als das Feld
*   ORDER_INT_REL. In Deutsch: Auftragsinterne Constraints müssen
*   "stärker" beachtet werden, als auftragsexterne
* - Wert für Feld PEGGING_REL_SOFT > PEGGING_REL_HARD.
* - wenn bei einer Auftragsneuanlage das Feld "order_int_rel" den Wert
*   "gc_ord_int_never" besitzt. (Bei einer Auftragsneuanlage müssen
*   zumindest die auftragsinternen Constraints beachtet werden.
  om_invalid_sched_param_combi     TYPE /sapapo/om_lc_rc VALUE 17205,
* Scheduling-Parameter PLANNINGMODE steht nicht auf GC_FIND_SLOT_MODE
* und für eine Aktivität wurde eine Primärressource vorgegeben, die
* in mehreren Modi vorkommt. Für den Scheduler ist deshalb der zu
* wählende Modus nicht eindeutig.
  om_non_unique_mode               TYPE /sapapo/om_lc_rc VALUE 17206,
* Dem Scheduler wurden mehrere Aktivitäten zum Schedulen übergeben,
* wobei wenigstens eine Aktivität mehrfach vorhanden ist.
  om_duplicate_act_detected        TYPE /sapapo/om_lc_rc VALUE 17207,
* Bei der Neuanlage eines Auftrags wurde eine unzulässige Parameter-
* Kombination angegeben:
* - Parameter PEGGING_REL_SOFT muß den Wert GC_DISREGARD_PEGGING
*   enthalten
* - Parameter ORDER_INT_REL muß den Wert GC_ORD_INT_INSIDE oder
*   GC_ORD_INT_ALWAYS  enthalten.
  om_invalid_sched_param_combi2    TYPE /sapapo/om_lc_rc VALUE 17208,

* Der Scheduler kann für eine Activity keine Vorgabezeiten ermitteln.
* Dies  bedeutet,dass nicht nur keine Zeiten angegeben wurden, sondern
* auch, dass über die Constraints keine Zeiten ermittelt werden konnten.
* Da der Scheduler in so einem Fall stets versucht, die bisherigen
* Zeiten der Activity zu verwenden, tritt dieser Fehler nur bei der
* Neuanlage von Aufträgen auf, wenn keinerlei Zeitvorgaben gemacht
* worden sind.
  om_act_no_good_times             TYPE /sapapo/om_lc_rc VALUE 17209,
* Auftrag wurde bereits gelöscht
  om_tm_order_already_removed      TYPE /sapapo/om_lc_rc VALUE 17212,
* Die angegebenen Constraints induzieren einen Auftragszyklus
  om_order_cycle_detected          TYPE /sapapo/om_lc_rc VALUE 17213,
* Kampagnen-Zyklus
  om_campaign_cycle_detected       TYPE /sapapo/om_lc_rc VALUE 17214,
* 2 Constraints, die sich ausschliessen/ unerfüllbare Situation erzeugen
  om_invalid_combination_constr    TYPE /sapapo/om_lc_rc VALUE 17215,
* Betonierflag auf Rüster, die keine gültige Endzeit-Vorgabe haben
  om_tm_argtimemode                TYPE /sapapo/om_lc_rc VALUE 17216,
* Alte und neue Rüsterlogik vermischt
  om_inval_combinat_setup_logic    TYPE /sapapo/om_lc_rc VALUE 17217,
* Linien-Constraint, dessen Vorgänger nicht auf Linien-Resource sitzt
  om_tm_invalid_line_constr        TYPE /sapapo/om_lc_rc VALUE 17218,
* Terminierter Constraint, wobei die, für die Terminierung relevante
* Aktivität, eine Dummy-Aktivität ist
  om_tm_invalid_term_constr        TYPE /sapapo/om_lc_rc VALUE 17219,
  om_tm_invalid_time               TYPE /sapapo/om_lc_rc VALUE 17220,
  om_tm_unexpected_plan_state      TYPE /sapapo/om_lc_rc VALUE 17221,
  om_tm_invalid_mode_index         TYPE /sapapo/om_lc_rc VALUE 17222,
* externe Constraints dürfen nicht strenger beachtet werden als interne
  om_tm_con_ext_stronger_int       TYPE /sapapo/om_lc_rc VALUE 17223,
* dynamisches Pegging darf nicht strenger beachtet werden als fixiertes
  om_tm_peg_dyn_stronger_fix       TYPE /sapapo/om_lc_rc VALUE 17224,
* Insert, Lücke schliessen oder Einrütteln funktionieren nur mit der
* Beachtung von internen Constraints
  om_tm_shift_without_int_con      TYPE /sapapo/om_lc_rc VALUE 17225,
* Pegging (fixiert und/oder dynamisch) darf nur beachtet werden, wenn
* interne Constraints auch beachtet werden
  om_tm_peg_without_int_con        TYPE /sapapo/om_lc_rc VALUE 17226,
* Fehlertoler. sowohl über SchedControl als auch über SchedParam übergb.
  om_tm_ft_double_set              TYPE /sapapo/om_lc_rc VALUE 17227,
* Lücke schliessen und AppendEnd funktionieren nicht rückwärts
  om_tm_par_invalid_direction      TYPE /sapapo/om_lc_rc VALUE 17228,

*** Pegging-Box  *******************************************************
* Pegarea ist ungültig
  om_pb_invalid_pegarea            TYPE /sapapo/om_lc_rc VALUE 17303,
* I/O-Knoten ist ungültig
  om_pb_invalid_ionode             TYPE /sapapo/om_lc_rc VALUE 17304,
* Inputknoten erwartet
  om_pb_inode_expected             TYPE /sapapo/om_lc_rc VALUE 17305,
* Outputknoten erwartet
  om_pb_onode_expected             TYPE /sapapo/om_lc_rc VALUE 17306,
* Ungültige Zeiten
  om_pb_invalid_times              TYPE /sapapo/om_lc_rc VALUE 17307,
* Eine fixierte Pegging-Beziehung ist ungültig, weil der Zugangstermin
* des Input-Interface-Knotens nach dem Bedarfszeitpunkt des
* Output-Interface-Knotens liegt.
  om_inconsistent_peg_relation     TYPE /sapapo/om_lc_rc VALUE 17308,"??
* Knoten mit fixierten Mengen kann nicht gelöscht werden
  om_pb_io_del_but_fix_am          TYPE /sapapo/om_lc_rc VALUE 17309,
* Die Pegging Menge muß größer oder gleich der fixierten Menge sein
  om_pb_io_ch_am_lower_fix         TYPE /sapapo/om_lc_rc VALUE 17310,
* Fixierungstabelle ungültig
  om_pb_fixtable                   TYPE /sapapo/om_lc_rc VALUE 17311,
* Eine fixierte Pegging-Beziehung ist ungültig, weil die Pegging-Menge
* falsch ist. Es muß gelten: Pegging-Menge >= 0 und Pegging-Menge <=
* frei verfügbare Menge des jeweiligen Input-Interface-Knotens.
  om_invalid_peg_amount            TYPE /sapapo/om_lc_rc VALUE 17312,
* Fixierungseintrag besteht schon
  om_pb_fixentry_exists            TYPE /sapapo/om_lc_rc VALUE 17313,
* Fixierungseintrag besteht noch nicht
  om_pb_fixentry_no_entry          TYPE /sapapo/om_lc_rc VALUE 17314,
* Kapazitätstabelle ungültig
  om_pb_invalid_capa_table         TYPE /sapapo/om_lc_rc VALUE 17317,
* ungültige Kapazitätsangabe
  om_pb_capa_amount                TYPE /sapapo/om_lc_rc VALUE 17318,
* Kapazitätseintrag besteht schon
  om_pb_capaentry_exists           TYPE /sapapo/om_lc_rc VALUE 17319,
* Kapazitätsseintrag besteht noch nicht
  om_pb_capaentry_no_entry         TYPE /sapapo/om_lc_rc VALUE 17320,
* Stützstellen-Tabelle ungültig
  om_pb_ststtable                  TYPE /sapapo/om_lc_rc VALUE 17321,
*** Bucket-Ressource ***************************************************
* Es wird versucht, vor dem ersten Bucket ein neues einzufügen. D.h.
* der Termin eines Eingabebuckets ist kleiner als der Termin des ersten
* Buckets im jetzigen Bucketvektor. Buckettermin ist der Starttermin
* eines Buckets, Endtermin der Termin des Nachfolgebuckets. Endtermin
* des letzten Buckets ist der größtmögliche Endtermin (ca im Jahr 2106).
  om_bucket_front_insert           TYPE /sapapo/om_lc_rc VALUE 17441,
* Buckets müssen nach aufsteigenden Bucket-Anfangsterminen sortiert
* übergeben werden.
  om_bucket_invalid_sorted         TYPE /sapapo/om_lc_rc VALUE 17442,
* Es muß gelten: CAPA_USED = CAPA_INIT_USED. Diese Bedingung wird
* bei mindestens einem Bucket nicht erfüllt
  om_bucket_invalid_init_used      TYPE /sapapo/om_lc_rc VALUE 17443,
* Bei der Erweiterung duch neue Buckets am Ende des Vektors muss das
* letzte alte Bucket geändert werden, d.h. es gibt ein Eingabebucket mit
* gleichem Termin. Beim Auftreten dieses Fehlercodes wurde vergessen,
* das alte letzte Bucket zu ändern.
  om_bucket_invalid_last           TYPE /sapapo/om_lc_rc VALUE 17444,
* Im Modus "Change" müssen alle Buckettermine der Eingabe mit Terminen
* im persistenten Bucketvektor übereinstimmen. Dieser Fehler tritt z.B.
* auf, wenn versucht wird, im Modus "Change" einen neuen Bucket
* anzulegen. D.h. es gibt ein Eingabebucket mit einem Termin, der sich
* von den Terminen aller gespeicherten Bucketterminen unterscheidet.
  om_bucket_invalid_change         TYPE /sapapo/om_lc_rc VALUE 17445,
* Ein Bucketdatum (Start- oder Endedatum eines Buckets) ist gleich 0.
  om_bucket_invalid_time           TYPE /sapapo/om_lc_rc VALUE 17446,
* Es wurde versucht eine Ressource mit einem leeren Bucketvektor anzu-
* legen (Modus = "Change").
  om_bucket_vector_empty           TYPE /sapapo/om_lc_rc VALUE 17447,
**** Time Line *********************************************************
* generischer Fehler in der timeline
  om_timelne_generic               TYPE /sapapo/om_lc_rc VALUE 17601,
* total und real für erste Schicht sind unterschiedlich.
  om_timeline_total_real           TYPE /sapapo/om_lc_rc VALUE 17602,
* Zwei Schichten überlappen
  om_timeline_brutto               TYPE /sapapo/om_lc_rc VALUE 17603,
* Negative Arbeitszeit
  om_timeline_work_time            TYPE /sapapo/om_lc_rc VALUE 17604,
* Negative Nettozeit
  om_timeline_netto                TYPE /sapapo/om_lc_rc VALUE 17605,
* Negative Realzeit
  om_timeline_real                 TYPE /sapapo/om_lc_rc VALUE 17606,
* Negative Totalzeit
  om_timeline_total                TYPE /sapapo/om_lc_rc VALUE 17607,
* Negative Schichtnummer
  om_timeline_shift_no             TYPE /sapapo/om_lc_rc VALUE 17608,
* Unterminierte Pause >100%
  om_timeline_pause                TYPE /sapapo/om_lc_rc VALUE 17609,
* Totalzeit innerhalb der Pause ist negativ
  om_timeline_pause_total          TYPE /sapapo/om_lc_rc VALUE 17610,
* Negative Kapazität
  om_timeline_capa                 TYPE /sapapo/om_lc_rc VALUE 17611,
* Zeitstrahl hat keine Daten (leer)
  om_timeline_empty                TYPE /sapapo/om_lc_rc VALUE 17612,
* Leistungsgrad liegt ueber 500 %
  om_efficiency_too_big            TYPE /sapapo/om_lc_rc VALUE 17616,
* Zeitstrahl hat nur ein Slice (muß aber mindestens 2).
  om_tl_low_size                   TYPE /sapapo/om_lc_rc VALUE 17617,
* Iterationszahler beim Zeitstrahl ist zu gross,
  om_large_iter_count              TYPE /sapapo/om_lc_rc VALUE 17618,
*  Rekursionszahler  beim Zeitstrahl ist zu gross.
  om_large_rec_count               TYPE /sapapo/om_lc_rc VALUE 17619,
* Private- und Referenz- Objekten haben gleiche OID.
  om_tl_identical_oids            TYPE /sapapo/om_lc_rc VALUE 17620,
* Timeline wird mehrfach angelegt.
  om_tl_multi_put                  TYPE /sapapo/om_lc_rc VALUE 17621,

*** Alert-Manager ***************************************************
* generischer Fehler im Alertmanager
  om_am_generic_error              TYPE /sapapo/om_lc_rc VALUE 17701,
* Ungültiger Typ des Alert-Objekts oder Alert-Id
  om_am_invalid_type               TYPE /sapapo/om_lc_rc VALUE 17703,
* Alert eines Constraints existiert, aber der zugehörige Constraint ist
* in Ordnung
  om_am_constraint_ok              TYPE /sapapo/om_lc_rc VALUE 17720,
* Alert (I/O-Knoten, DEVIATION ) existiert aber Deviation ist Null oder
* falsch
  om_am_deviation                  TYPE /sapapo/om_lc_rc VALUE 17730,
* Alert (I/O-Knoten, ungültige fixierte Pegging-Kante) existiert, aber
* es wurde kein ungültige fixierte Pegging-Kante gefunden.
  om_am_no_invalid_fixed_pegging   TYPE /sapapo/om_lc_rc VALUE 17732,
* Alertobjekt (Bucket Kapazität) existiert, aber Situation ist OK
* (used <= supply)
  om_am_bucket_capacity_ok           TYPE /sapapo/om_lc_rc VALUE 17750,


*** transaktionale Simulation ******************************************
* Fehler in Simulation
  om_nc_simulation_error           TYPE /sapapo/om_lc_rc VALUE 17805,
* Invalid use of SetSegment (eg. has a primaryBeleger...)
  om_nc_set_activity               TYPE /sapapo/om_lc_rc VALUE 17810,

* Ungültige Benutzung von Change Activity netto <> brutto
* vermutlich durch parallele Rückmeldung verursacht
  om_nc_confirm_activity           TYPE /sapapo/om_lc_rc VALUE 17812,
* Ungültige Benutzung von ChangeActivity old_state oder new_state ist
* nicht schedulable
* vermutlich durch parallele Rückmeldung verursacht
  om_nc_change_activity            TYPE /sapapo/om_lc_rc VALUE 17813,
* error: new order confirmation state is less than necessary
* confirmation state  (including suborders and activities)
  om_nc_order_confirmation_state   TYPE /sapapo/om_lc_rc VALUE 17814,
* Dummy-Activity: Difference of new end time and new start time is not
* equal to proc_time of activity!  Probably caused by a parallel change.
  om_nc_dummy_act_proc_time        TYPE /sapapo/om_lc_rc VALUE 17817,
  om_nc_precond                    TYPE /sapapo/om_lc_rc VALUE 17820,
* Es wurde versucht, eine transaktionale Simulation anzulegen, die
* es bereits gibt
  om_simsession_already_exists     TYPE /sapapo/om_lc_rc VALUE 17830,
* Die angegebene transaktionale Simulation existiert nicht (bei
* löschen, sichern oder mergen)
  om_simsession_does_not_exists    TYPE /sapapo/om_lc_rc VALUE 17831,
* Beim Wechsel von einer trans. Simulation TA1 oder von den Ist-Daten
* in eine trans. Simulation TA2 wurde kein Commit work durchgeführt.
* Der Fehler tritt - wie nachfolgend erläutert - unter folgender
* Situation: Zuerst wurde ein COM-Routine aufgerufen, die in den
* Ist-Daten (SIMSESSION = space) oder in der trans. Simulation
* (SIMSESSION = TA1) Daten im liveCache geschrieben hat. Danach
* kam kein Commit. Anschließend wurde eine COM-Routine gerufen, die in
* der trans. Simulation TA2 Daten gelesen,
* geändert, gelöscht oder angelegt hat.
* Dies führt zu dem Fehler 17832. Lösung: Beim Wechsel der trans.
* Simulation muß ein liveCache-commit erfolgen.
*
*  --------------------------|-------------------------------
*    schreiben    ->  lesen oder schreiben
*
*     Ist-Daten  ->   TA1
*     TA1        ->   TA2
*     TA1        ->   Ist-Daten
*
  om_simsession_commit_required    TYPE /sapapo/om_lc_rc VALUE 17832,
* nach einem Merge hat ein Auftrag eine removete Aktivität
  om_removed_acts_after_merge      TYPE /sapapo/om_lc_rc VALUE 17840,

***** CHOOSER *****************************************************
* generischer Chooser-Fehler
  om_ch_generic                    TYPE /sapapo/om_lc_rc VALUE 17901,
* Chooser mit Null-AKTIVITÄT aufgerufen
  om_ch_null_activity              TYPE /sapapo/om_lc_rc VALUE 17902,
* Mindestens ein Modus enthält keine Zeitstrahlrelevante Ressource
  om_ch_no_timeline_res            TYPE /sapapo/om_lc_rc VALUE 17903,
* inkonsistentes Valuation-Array
  om_cb_inconsistent_valuation     TYPE /sapapo/om_lc_rc VALUE 17904,
* inkonsistentes Constraint-Array
  om_cb_inconsistent_constraint    TYPE /sapapo/om_lc_rc VALUE 17905,
* Der Chooser wurde mit einer Dummy-Aktivität aufgerufen
  om_ch_dummy_activity             TYPE /sapapo/om_lc_rc VALUE 17907,
* Der Chooser wurde mit einer Rüstaktivität aufgerufen, die auf einer
* Multiressource geplant werden soll.
  om_ch_multires_setup_activity    TYPE /sapapo/om_lc_rc VALUE 17908,
* Die Aktivität hat keinen Modus mit dieser Nummer
  om_ch_wrong_mode_number          TYPE /sapapo/om_lc_rc VALUE 17910,
* Es gibt einen Modus, der nicht genau eine Hauptressource enthält
  om_ch_wrong_mode_main            TYPE /sapapo/om_lc_rc VALUE 17911,
* Es gibt mindestens einen Modus für den es keinen "passenden"
* Moduseintrag bei der gekoppelten Aktivität gibt, obwohl die
* Anordnungsbeziehung eine Moduskopplung über die Modusnummer erzwingt
  om_wrong_mode_no_coupling        TYPE /sapapo/om_lc_rc VALUE 17912,
* Eine Dummy-Aktivität hat eine Moduskopplung 'Identität' zu einer
* anderen Aktivität
  om_ch_dummyact_with_modecouple   TYPE /sapapo/om_lc_rc VALUE 17913,
* Es soll eine Aktivität eingeplant werden, welches zu mehreren
* Aktivitäten eine Moduskopplung 'Identität hat. Die Aktivitäten sind
* jedoch auf nicht kompatiblen Modi eingeplant
  om_ch_error_modecouple           TYPE /sapapo/om_lc_rc VALUE 17914,
* Der Chooser wurde mit einer Moderestriktion aufgerufen, die noch
* nicht richtig initialisiert wurde
  om_ch_moderestrict_invalid       TYPE /sapapo/om_lc_rc VALUE 17915,
* Die Aktivität ist fixiert und darf daher nicht verschoben werden
  om_ch_act_fixed                  TYPE /sapapo/om_lc_rc VALUE 17916,
* Die Aktivität kann nicht zu den gegebenen Zeiten eingelastet werden.
* z.B. die Nettozeit aus dem Modus passt nicht zu der Bruttozeit aus
* dem Intervall
  om_ch_load_param                 TYPE /sapapo/om_lc_rc VALUE 17917,
* Die Aktivität kann nicht ausgelastet werden. Der Nachfolgende Rüster
* müßte sich ändern, um nach dem auslasten einen korrekten Stand
* zu haben. Diese Änderung ist jedoch nicht möglich.
  om_ch_remove                     TYPE /sapapo/om_lc_rc VALUE 17918,

* Eine Aktivität hat zu mehr als einer Aktivität ein Constraint mit
* Moduskopplung 'Identität' und es soll gecovert werden. Diese
* Kombination ist jedoch verboten.
  om_ch_wrong_mode_cover           TYPE /sapapo/om_lc_rc VALUE 17919,
* Es wurde versucht eine Rückmeldung zu stornieren. Die Stornierung
* mußte fehlschlagen, weil kein gültiger Slot gefunden werden konnte.
  om_ch_confirm_find_slot          TYPE /sapapo/om_lc_rc VALUE 17920,
* Es wurde versucht, eine nicht-SNP-Methode mit einer SNP-Aktivität
* aufzurufen
  om_ch_no_snp_alllowed            TYPE /sapapo/om_lc_rc VALUE 17922,
* Es wurde versucht, eine Aktivität zurückzumelden der übergebene
* start_time war aber größer als restdur_start_time
  om_ch_confirm_rs_sm_s            TYPE /sapapo/om_lc_rc VALUE 17925,
* Es wurde versucht, eine Aktivität zurückzumelden der übergebene
* end_time war aber kleiner als start_time
  om_ch_confirm_e_sm_s             TYPE /sapapo/om_lc_rc VALUE 17926,
* Es wurde versucht, eine Aktivität zurückzumelden der übergebene
* end_time war aber kleiner als restdur_start_time
  om_ch_confirm_e_sm_rs            TYPE /sapapo/om_lc_rc VALUE 17927,
* Es wurde eine Aktivität voll-rückgemeldet. Die verbleibende Rest-
* netto-Bearbeitungszeit ist aber nicht gleich null und / oder
* der in der Rückmeldung genannte Starttermin der Restbearbeitung ist
* ungleich dem Endtermin. Falls die Rückmeldung an den OM-Baustein
* weder die Restnettodauer noch einer der beiden Termine übergibt,
* setzt die COM-Routine die Restnettodauer auf 0 und den Start- auf
* den Endtermin und der Fehler tritt nicht auf.
  om_invalid_confirmation_times    TYPE /sapapo/om_lc_rc VALUE 17929,
* Es wurde eine Teilrückmeldung einer Dummyaktivität versucht
  om_ch_confirm_dummy_partly       TYPE /sapapo/om_lc_rc VALUE 17930,
* Es wurde eine Methode gerufen die eine eingeplante Aktivität
* benötigen. Die übergebene Aktivität war aber nicht isPlanned().
  om_ch_act_not_gantt_planned      TYPE /sapapo/om_lc_rc VALUE 17931,
* Kein Slot gefunden obwohl wir hier zwingend einen Slot erwarten
  om_ch_no_slot_found              TYPE /sapapo/om_lc_rc VALUE 17933,
* Die Methode changeModeProcTime darf nicht für eine Dummyaktivität
* gerufen werden
  om_ch_dumy_mode_change           TYPE /sapapo/om_lc_rc VALUE 17935,
* Die Methode changeModeProcTime konnte die mode_no nicht im Modus der
* Aktivität finden
  om_ch_mode_no_not_found          TYPE /sapapo/om_lc_rc VALUE 17936,
* Reihenfolgeabh. Rüster kann nur aktiviert/deaktiviert werden
* wenn er geplant und nicht rückgemeldet ist
  om_cant_act_or_deact_var_setup   TYPE /sapapo/om_lc_rc VALUE 17943,
* Gleichzeitige Änderung von Dauer und kontinuierlichem Kapazitätsbedarf
* geht nicht; "erwarteter Abbruch im Merge" wegen Parallelität
  om_sl_ch_md_prti_cpd_not_awd     TYPE /sapapo/om_lc_rc VALUE 17946,
***** Trace-File  *************************************************
* Initialisieren Trace-File schlug fehl
  om_init_tracefile_failed        TYPE /sapapo/om_lc_rc VALUE 18005,
***** Merkmalscontainer ********************************************
* Nicht näher spezifizierbarer Fehler
  om_charactbox_generic            TYPE /sapapo/om_lc_rc VALUE 18101,
* ungültiger Parameter übergeben
  om_charactbox_invalid_param      TYPE /sapapo/om_lc_rc VALUE 18102,
* Erwarteter Input war Output oder umgekehrt
  om_charactbox_wrong_ionodetype   TYPE /sapapo/om_lc_rc VALUE 18103,
* Inkonsistente Valuation-Tabelle
  om_charactbox_inconsistent_val   TYPE /sapapo/om_lc_rc VALUE 18104,
* Inkonsistente Constzraint-Tabelle
  om_charactbox_incons_constr      TYPE /sapapo/om_lc_rc VALUE 18105,
* String  zu lang
  om_charactbox_str_range_ovflow   TYPE /sapapo/om_lc_rc VALUE 18106,
* Unberechtigtes Löschen von Aussen angelegtem Container
  om_charactbox_del_ext_cont       TYPE /sapapo/om_lc_rc VALUE 18107,
* Unberechtigtes ändern intern angelegter Container
  om_charactbox_change_int_cont    TYPE /sapapo/om_lc_rc VALUE 18108,
* als KlassenId wurde die SpezialId fuer shelflife und amount tolerances
  om_cb_unexpected_cls_id          TYPE /sapapo/om_lc_rc VALUE 18112,
* Anforderung und Bewertung eines Inputknotens sind inkompatibel
  om_charactbox_incomp_character   TYPE /sapapo/om_lc_rc VALUE 18113,
* Die als Merkmal übergebenen shelflife Daten überschreiten den
* Wertebereich
  om_cb_shelflife_out_of_range      TYPE /sapapo/om_lc_rc VALUE 18114,
  om_cb_amount_tolerance_incorr     TYPE /sapapo/om_lc_rc VALUE 18115,
**** Mode-Handler *****************************************************
* Modus-Konstruktion nicht möglich wegen Fehlerhafter Daten
  om_md_invalid_mode                 TYPE /sapapo/om_lc_rc VALUE 18207,
* Falsche Modus-Nummer
  om_md_invalid_mode_no              TYPE /sapapo/om_lc_rc VALUE 18208,
* Es ist noch kein Modus ausgewählt
  om_md_no_mode_selected             TYPE /sapapo/om_lc_rc VALUE 18209,
****  Auftragsspaltung ***********************************************
* NULL-GUID des Auftrags
  om_split_zero_orderid            TYPE /sapapo/om_lc_rc VALUE 18301,
* Ungültige GUID des Auftrages
  om_split_invalid_order_guid      TYPE /sapapo/om_lc_rc VALUE 18302,
* NULL-GUID der Aktivität
  om_split_zero_actid              TYPE /sapapo/om_lc_rc VALUE 18303,
* Ungültige GUID der Aktivität
  om_split_invalid_actid           TYPE /sapapo/om_lc_rc VALUE 18304,
* Tabelle mit Funktionsparameter für Berechnung von Netto-Zeiten ist
* leer
  om_split_no_netto_functions      TYPE /sapapo/om_lc_rc VALUE 18305,
* Tabelle mit Funktionsparametern für Berechnung von Kapazitäten ist
* leer.
  om_split_no_capa_functions       TYPE /sapapo/om_lc_rc VALUE 18306,
* Falsche Funtions-ID für Netto-Zeit Berechnungsfunktion
  om_split_no_net_func_id          TYPE /sapapo/om_lc_rc VALUE 18307,
* NETTO-ZEIT-Funktionen und CAPA-Funktionen sind Inkompatibel.
  om_split_wrong_capa_func         TYPE /sapapo/om_lc_rc VALUE 18308,
* Die Faktorentabelle enthält dieselbe Aktivität mehr als ein mal.
  om_split_double_activities       TYPE /sapapo/om_lc_rc VALUE 18309,
* Die Faktoren-Tabelle hat andere Größe als Anzahl von Aktivitäten des
* Auftrags.
  om_split_wrong_factor_size       TYPE /sapapo/om_lc_rc VALUE 18310,
* Die Faktorentabelle und der Auftrag enthalten unterschiedliche
* Aktivitäten
  om_split_wrong_activities        TYPE /sapapo/om_lc_rc VALUE 18311,
* Für Aktivität ist falsche Zahl von Modi definiert.
  om_split_wrong_mode_size         TYPE /sapapo/om_lc_rc VALUE 18312,
* Zwei Modi einer Aktivität haben dieselbe mode_no
  om_split_double_mode_no          TYPE /sapapo/om_lc_rc VALUE 18313,
* Die Numerierung der Modi stimmt mit den  Modi der Aktivität nicht
* überein
  om_split_wrong_mode_number       TYPE /sapapo/om_lc_rc VALUE 18314,
* zwei Items des Modus haben denselben Index
  om_split_double_item_number      TYPE /sapapo/om_lc_rc VALUE 18315,
* Für ein Modus ist falsche Anzahl von Items definiert.
  om_split_wrong_item_size         TYPE /sapapo/om_lc_rc VALUE 18316,
* Minimale Stück-Zahl ist Null
  om_split_zero_amount             TYPE /sapapo/om_lc_rc VALUE 18317,
* gerundete Stückzahl ist Null
  om_split_zero_split_amount       TYPE /sapapo/om_lc_rc VALUE 18318,
* Auftrag hat keinen Master-Output
  om_split_no_master_output        TYPE /sapapo/om_lc_rc VALUE 18319,
* Ungültige Id des Master-Outputknotens.
  om_split_invalid_master_outid    TYPE /sapapo/om_lc_rc VALUE 18320,
* Falscher Funktionstyp
  om_split_wrong_func_type         TYPE /sapapo/om_lc_rc VALUE 18321,
* Auftrag (der gesplittet werden soll) hat mehrere Master_Output-Knoten
  om_split_many_master_output      TYPE /sapapo/om_lc_rc VALUE 18322,
* Beachtung vom fixierten Pegging ist nicht erlaubt
  om_split_fix_pegging             TYPE /sapapo/om_lc_rc VALUE 18323,
* Beachtung vom Dynamischen Pegging ist nicht erlaubt
  om_split_dyn_pegging             TYPE /sapapo/om_lc_rc VALUE 18324,
* ------------------------------------------------------------------
* Zwei Eintraege in der Tabelle haben gleiche Daten fuer Modusnummer,
* Zeitpunkt, PrgArea und BOM-ID.
  om_ippe_duplicate_entry          TYPE /sapapo/om_lc_rc VALUE 18507,
* Zwei Einträge in der Tabelle haben verschiedene Lagerorte, aber selbe
* Zeitpunkt, Modusnummer, Pegarea und BOM-ID.
  om_ippe_ambigiuous_location     TYPE /sapapo/om_lc_rc VALUE 18508,
* Peg-Area und IO-Knoten sind nich gepflegt
  om_ippe_empty_station            TYPE /sapapo/om_lc_rc VALUE 18512,
* BOM-ID und supply_id sind nich gepflegt
  om_ippe_empty_node               TYPE /sapapo/om_lc_rc VALUE 18513,
* ABAP gibt eine leere IPPE-Tabelle runter
  om_ippe_empty_table              TYPE /sapapo/om_lc_rc VALUE 18515,
* Vor- und Nachgängeraktivität des Constraints sind identisch
  om_act_reflexive_constraint      TYPE /sapapo/om_lc_rc VALUE 18605,
* Mit Cover-Constraint verbundene Aktivitäten haben nicht denselben
* Rüstschlüssel
  om_act_cover_diff_setup_keys     TYPE /sapapo/om_lc_rc VALUE 18606,
* Eine covernde Aktivität hat mindestens einen Modus auf einer
* Bucket-Ressource
  om_act_cover_on_bucket_res       TYPE /sapapo/om_lc_rc VALUE 18607,
* Rüstaktivitäten sind nur am Anfang einer Cover-Kette erlaubt
  om_act_setup_in_cover_chain      TYPE /sapapo/om_lc_rc VALUE 18608,
* Aktivität hat mehr als einen Cover-Vorgänger
  om_act_cover_multiple_pre        TYPE /sapapo/om_lc_rc VALUE 18609,
* Aktivität hat mehr als einen Cover-Nachfolger
  om_act_cover_multiple_succ       TYPE /sapapo/om_lc_rc VALUE 18610,
* Mode coupling problem primary resource
  om_act_coupling_prim_res         TYPE /sapapo/om_lc_rc VALUE 18611,
* Mode coupling problem mode number
  om_act_coupling_mode_no          TYPE /sapapo/om_lc_rc VALUE 18612,
* Invalid line constraint: An activity's mode is not on a line resource
  om_act_line_proc_time_constr     TYPE /sapapo/om_lc_rc VALUE 18613,
* Invalid line constraint: Activity has no mode
  om_actlinproc_timconstr_nomode   TYPE /sapapo/om_lc_rc VALUE 18614,
* IO-Knoten kann nicht isoliert werden
  om_io_isolate                    TYPE /sapapo/om_lc_rc VALUE 18721,

*--------------------------------------------------------------
* 19000
*--------------------------------------------------------------
  om_atp_extritm_not_found       TYPE /sapapo/om_lc_rc VALUE 19001,
  om_atp_cattypitm_not_found     TYPE /sapapo/om_lc_rc VALUE 19002,
  om_atp_invalid_cattyp          TYPE /sapapo/om_lc_rc VALUE 19003,
  om_atp_invalid_lvltyp          TYPE /sapapo/om_lc_rc VALUE 19004,
  om_atp_tmx_itms_dont_match     TYPE /sapapo/om_lc_rc VALUE 19005,
  om_atp_tmx_itm_not_found       TYPE /sapapo/om_lc_rc VALUE 19006,
  om_atp_invalid_anchor          TYPE /sapapo/om_lc_rc VALUE 19009,
  om_atp_invalid_apotime         TYPE /sapapo/om_lc_rc VALUE 19010,
  om_atp_tmaxhandle_oidnotfound  TYPE /sapapo/om_lc_rc VALUE 19012,
  om_atp_tmaxhandle_invalid      TYPE /sapapo/om_lc_rc VALUE 19013,
  om_atp_tmaxhandle_inconsistent TYPE /sapapo/om_lc_rc VALUE 19014,
  om_atp_negative_rcp_amount     TYPE /sapapo/om_lc_rc VALUE 19015,
  om_atp_positive_iss_amount     TYPE /sapapo/om_lc_rc VALUE 19016,
  om_atp_nonzero_stc_time        TYPE /sapapo/om_lc_rc VALUE 19017,
  om_atp_initial_cat_not_valid   TYPE /sapapo/om_lc_rc VALUE 19020,
  om_atp_init_globals_failed     TYPE /sapapo/om_lc_rc VALUE 19024,
  om_atp_no_globals              TYPE /sapapo/om_lc_rc VALUE 19025,
  om_atp_invalid_matrix          TYPE /sapapo/om_lc_rc VALUE 19030,
  om_atp_invalid_anchorbag       TYPE /sapapo/om_lc_rc VALUE 19031,
  om_atp_matrix_guid_not_found   TYPE /sapapo/om_lc_rc VALUE 19032,
  om_atp_new_failed              TYPE /sapapo/om_lc_rc VALUE 19033,
  om_atp_invalid_charval         TYPE /sapapo/om_lc_rc VALUE 19034,
  om_atp_csvo_not_empty          TYPE /sapapo/om_lc_rc VALUE 19035,
  om_atp_invalid_matrix_item     TYPE /sapapo/om_lc_rc VALUE 19036,
  om_atp_atptmaxhandle_refcount  TYPE /sapapo/om_lc_rc VALUE 19037,
  om_atp_atptmaxhandle_no_imp    TYPE /sapapo/om_lc_rc VALUE 19038,
  om_atp_invalid_anchor_oid      TYPE /sapapo/om_lc_rc VALUE 19039,
  om_atp_vpl_timezone_not_equal  TYPE /sapapo/om_lc_rc VALUE 19040,
  om_atp_timeaxis_not_removed    TYPE /sapapo/om_lc_rc VALUE 19041,
  om_atp_invalid_index           TYPE /sapapo/om_lc_rc VALUE 19042,
  om_atp_not_in_active_planvers  TYPE /sapapo/om_lc_rc VALUE 19043,
  om_atp_anchor_not_updateable   TYPE /sapapo/om_lc_rc VALUE 19044,
  om_atp_invalid_checkpar        TYPE /sapapo/om_lc_rc VALUE 19045,
  om_atp_logopen                 TYPE /sapapo/om_lc_rc VALUE 19100,
  om_atp_delta_for_nocommit      TYPE /sapapo/om_lc_rc VALUE 19101,
  om_atp_zero_deltaoid           TYPE /sapapo/om_lc_rc VALUE 19102,
  om_atp_invalid_deltaanc        TYPE /sapapo/om_lc_rc VALUE 19103,
  om_atp_invalid_adminstruct     TYPE /sapapo/om_lc_rc VALUE 19104,
  om_atp_invalid_ancdelkombi     TYPE /sapapo/om_lc_rc VALUE 19105,
  om_atp_wrong_deltaanctype      TYPE /sapapo/om_lc_rc VALUE 19106,
  om_atp_wrong_deltaset_type     TYPE /sapapo/om_lc_rc VALUE 19107,
  om_atp_settyp_persind_mismatch TYPE /sapapo/om_lc_rc VALUE 19108,
  om_atp_inconsist_pass_aggr     TYPE /sapapo/om_lc_rc VALUE 19109,
  om_atp_invalid_cat_line        TYPE /sapapo/om_lc_rc VALUE 19901,
  om_atp_invalid_lvl_line        TYPE /sapapo/om_lc_rc VALUE 19902,
  om_atp_invalid_stc_tmx_line    TYPE /sapapo/om_lc_rc VALUE 19903,
  om_atp_invalid_rcp_tmx_line    TYPE /sapapo/om_lc_rc VALUE 19904,
  om_atp_invalid_iss_tmx_line    TYPE /sapapo/om_lc_rc VALUE 19905,
  om_atp_invalid_cat_dat_line    TYPE /sapapo/om_lc_rc VALUE 19906,
  om_atp_invalid_chk_scp_line    TYPE /sapapo/om_lc_rc VALUE 19907,
  om_atp_invalid_extr_line       TYPE /sapapo/om_lc_rc VALUE 19908,
  om_atp_invalid_chk_par_line    TYPE /sapapo/om_lc_rc VALUE 19909,
  om_atp_invalid_req_itm_line    TYPE /sapapo/om_lc_rc VALUE 19910,
  om_atp_invalid_sl_disp_line    TYPE /sapapo/om_lc_rc VALUE 19911,
  om_atp_invalid_delta_line      TYPE /sapapo/om_lc_rc VALUE 19912,
  om_atp_no_lc_check_file        TYPE /sapapo/om_lc_rc VALUE 19913,
  om_atp_general                 TYPE /sapapo/om_lc_rc VALUE 19999,

*** Sonstiges  *********************************************************
* Ungültige Zeit übergeben
  om_invalid_time                  TYPE /sapapo/om_lc_rc VALUE 30000,
* Ungültiger Boolescher Wert
  om_invalid_bool                  TYPE /sapapo/om_lc_rc VALUE 30001,
*** Planversionen ******************************************************
* SessionGlobals nicht initialisiert
  om_combase_sess_glbls_not_init   TYPE /sapapo/om_lc_rc VALUE 30002,
* ungültige Mandant/Planversions-Kombination
  om_invalid_plan_version          TYPE /sapapo/om_lc_rc VALUE 30003,
* Fehler beim Zugriff auf DLL-File-Informationen
  om_combase_file_info_error       TYPE /sapapo/om_lc_rc VALUE 30004,
* für Mandant = space kann kein Planversionsobjekt angelegt werden
  om_unknown_client                TYPE /sapapo/om_lc_rc VALUE 30005,
* Mandant/Planversions-Kombination bereits vorhanden
  om_duplicate_plan_version        TYPE /sapapo/om_lc_rc VALUE 30006,
* ATP-Updates dürfen nur für aktive Planversion eingeschaltet werden
  om_atp_impossible                TYPE /sapapo/om_lc_rc VALUE 30009,
* nachträgliches Einschalten der ATP-Updates ist verboten
  om_atp_switch_on_impossible      TYPE /sapapo/om_lc_rc VALUE 30011,
* Neuanlage/Änderung/Löschen einer Planversion in einer Simulation ist
* verboten
  om_cmbse_plan_vers_chng_in_sim   TYPE /sapapo/om_lc_rc VALUE 30012,
* Mandant/Planversions-Kombination paßt nicht zu der aktuellen
* Simulationsversion
  om_wrong_plan_version            TYPE /sapapo/om_lc_rc VALUE 30013,
* falsche Mandant/Planversions-Kombination (zB. für client-specific
* COM-Routine wurde planversion-specific key übergeben)
  om_wrong_schema_type             TYPE /sapapo/om_lc_rc VALUE 30014,
* nachträgliches Ausschalten der ATP-Updates ist verboten
  om_atp_switch_off_impossible     TYPE /sapapo/om_lc_rc VALUE 30015,
* client enthält ein \0-Byte
  om_cmbse_client_with_null_byte   TYPE /sapapo/om_lc_rc VALUE 30016,
* plan_version enthält ein \0-Byte
  om_cmbse_plan_vers_with_0_byt    TYPE /sapapo/om_lc_rc VALUE 30017,
* planversionsübergreifendes, client-spezifisches Schema kann nicht
* gelöscht werden, da es zu diesem Mandanten noch andere Planversionen
* gibt
  om_client_not_empty              TYPE /sapapo/om_lc_rc VALUE 30024,
* eine Planversion kann nicht angelegt werden, da es zu diesem Mandanten
* noch gar kein planversionsübergreifendes, client-spezifisches Schema
* gibt
  om_invalid_client                TYPE /sapapo/om_lc_rc VALUE 30025,
* Illegal value for an integer bool
  om_combase_invalid_ibool         TYPE /sapapo/om_lc_rc VALUE 30031,

*** Transsimulation*******************************************
*  Invalid Object in Delta Queue
  om_tsim_invalid_deltaqueue_obj  TYPE /sapapo/om_lc_rc VALUE 31104,
*  trans. Simulation is not active.  Reopen first
  om_tsim_simulation_not_active   TYPE /sapapo/om_lc_rc VALUE 31105,
*  Max. no. (999) of iterations for Hard Merge exceeded
  om_tsim_simulation_limit_exc    TYPE /sapapo/om_lc_rc VALUE 31106,
*  invalid parameters for isSimulationUndoPossible
  om_tsim_invalid_parameters      TYPE /sapapo/om_lc_rc VALUE 31107,
*  TransSimHandler not initalized, call initTsimHandler() first!
  om_tsim_not_initialized         TYPE /sapapo/om_lc_rc VALUE 31108,
*  function not yet implemented (eg. Undo/Hardmerge for TimeSeries)
  om_tsim_not_yet_implemented     TYPE /sapapo/om_lc_rc VALUE 31109,
*  trans. Simulation is active.  Save first!
  om_tsim_simulation_is_active    TYPE /sapapo/om_lc_rc VALUE 31110,
*  AP: mit "Before Image" ist nur Lesen erlaubt, kein Schreiben
  om_tsim_before_image_read_only  TYPE /sapapo/om_lc_rc VALUE 31113,
  om_tsim_simulation_is_merged    TYPE /sapapo/om_lc_rc VALUE 31114,

*** Customizing ********************************************************
* generische Customizing-Fehler
  om_cust_error_row_not_initial     TYPE /sapapo/om_lc_rc VALUE 32000,
* (persistente) Customizing-Tabelle nicht gefunden
  om_cust_table_not_found           TYPE /sapapo/om_lc_rc VALUE 32001,
* Customizing-Tabelle ist nicht vollständig.
  om_cust_table_has_wrong_size      TYPE /sapapo/om_lc_rc VALUE 32002,
* Ungültiger (Customizing-) Wert
  om_cust_value_out_of_range        TYPE /sapapo/om_lc_rc VALUE 32003,
* Trace-File-Nummer fehlt
  om_cust_tracefile_no_missing      TYPE /sapapo/om_lc_rc VALUE 32004,
* Kein Zugriff auf das Tracefile möglich
  om_cust_tracefile_acces_not_p     TYPE /sapapo/om_lc_rc VALUE 32005,
* Wert entspricht keinem gültigen Customize-Parameter
  om_cust_unknown_paramter_found    TYPE /sapapo/om_lc_rc VALUE 32006,
* Customize-Parameter nicht gefunden
  om_cust_parameter_is_missing      TYPE /sapapo/om_lc_rc VALUE 32007,
* liveCache -Name ist nicht im Customizing-Objekt eingetragen
  om_cust_unknown_livecache_name    TYPE /sapapo/om_lc_rc VALUE 32008,
* Schreibmodus für das Anlegen eines Trace-Files ist weder 'open' noch
* 'append'
  om_cust_illegal_file_mode         TYPE /sapapo/om_lc_rc VALUE 32009,
* Ungüiltige Method fuer Cust-Tabelle
  om_cust_illegal_method            TYPE /sapapo/om_lc_rc VALUE 32010,
* Negative Gueltigkeitsbereich,
  om_cust_trac_wrng_exprtion_dat    TYPE /sapapo/om_lc_rc VALUE 32011,
* Z.B., Negative Groesse der Datei
  om_cust_trace_wrong_file_size     TYPE /sapapo/om_lc_rc VALUE 32012,

*---------------------------------------------------------------------
*40000
*--------------------------------------------------------------------
* Zyklus in Netzstruktur
  om_ts_graphcycle                  TYPE /sapapo/om_lc_rc VALUE 40001,
* Falscher Leveleintrag
  om_ts_wronglevel                  TYPE /sapapo/om_lc_rc VALUE 40002,
* Update Status
  om_ts_updatestatus                TYPE /sapapo/om_lc_rc VALUE 40003,
* Zeitreihe ist nicht temporär
  om_ts_tsisnottemporary            TYPE /sapapo/om_lc_rc VALUE 40004,
* Unit existiert nicht
  om_ts_unitnotexists               TYPE /sapapo/om_lc_rc VALUE 40009,
* Zeitraster existiert nicht
  om_ts_tgnotexists                 TYPE /sapapo/om_lc_rc VALUE 40010,
* Zeitraster zu kurz
  om_ts_tgtoshort                   TYPE /sapapo/om_lc_rc VALUE 40011,
* Neues Startdatum vor bisherigem Datum
  om_ts_tgnewstartbeforeend         TYPE /sapapo/om_lc_rc VALUE 40012,
* Datum ausserhalb der Zeitraumbeschränkung
  om_ts_tgdateoutofrange            TYPE /sapapo/om_lc_rc VALUE 40013,
* Zeitraster zu kurz
  om_ts_tginkonsistent              TYPE /sapapo/om_lc_rc VALUE 40014,
* Neues Ende vor bisherigem Anfang
  om_ts_tgdatebeforestartdate       TYPE /sapapo/om_lc_rc VALUE 40015,
* Neues Startdatum vor bisherigem Ende
  om_ts_tgdateafterenddate          TYPE /sapapo/om_lc_rc VALUE 40016,
* Objekt zu Leseraster angelegt
  om_ts_tgisreadonly                TYPE /sapapo/om_lc_rc VALUE 40017,
* Lese- und Schreibzeitraster passen nicht
  om_ts_tgrelnotvalid               TYPE /sapapo/om_lc_rc VALUE 40018,
* Zeitreihe ist zeitraumbeschränkt
  om_ts_tgrestriction               TYPE /sapapo/om_lc_rc VALUE 40019,
* Zeitreihe existiert nicht
  om_ts_tsnotexists                 TYPE /sapapo/om_lc_rc VALUE 40020,
* Zeitreihe existiert noch
  om_ts_tsstillexists               TYPE /sapapo/om_lc_rc VALUE 40021,
* Zeitreihe muss aktualisiert werden
  om_ts_tsupdate                    TYPE /sapapo/om_lc_rc VALUE 40022,
* Zeitraster der Zeitreihen sind unterschiedlich
  om_ts_tsnotsametg                 TYPE /sapapo/om_lc_rc VALUE 40023,
* Erzeugung der Zeitreihe fehlgeschlagen
  om_ts_tscreatefailed              TYPE /sapapo/om_lc_rc VALUE 40024,
* Kennzahl in Zeitreihe existiert nicht
  om_ts_tsinvalidkez                TYPE /sapapo/om_lc_rc VALUE 40025,
* Zeitreihe ist als temporär markiert
  om_ts_tsistemporary               TYPE /sapapo/om_lc_rc VALUE 40027,
* Ungültiger Zeitstempel in TgRelation
  om_ts_tgrelinvalidstamp           TYPE /sapapo/om_lc_rc VALUE 40028,
* Persistenzfehler
  om_ts_kezpersistency              TYPE /sapapo/om_lc_rc VALUE 40029,
* Wert für Anzahl Nachkommastellen unbekannt
  om_ts_kezacuracyerror             TYPE /sapapo/om_lc_rc VALUE 40030,
* SNP-Modus unbekannt
  om_ts_kezsnpmodeerror             TYPE /sapapo/om_lc_rc VALUE 40031,
* Patterndefinition ungültig
  om_ts_ptdefinvalid                TYPE /sapapo/om_lc_rc VALUE 40032,
* Patternkettendefinition ungültig
  om_ts_chdefinvalid                TYPE /sapapo/om_lc_rc VALUE 40033,
* Pattern existiert nicht
  om_ts_ptnotexists                 TYPE /sapapo/om_lc_rc VALUE 40034,
* Patternkette existiert nicht
  om_ts_chnotexists                 TYPE /sapapo/om_lc_rc VALUE 40035,
* Patternraster nicht in Patternkette
  om_ts_tgnotinchain                TYPE /sapapo/om_lc_rc VALUE 40036,
* Pattern noch benutzt
  om_ts_ptstillreferenced           TYPE /sapapo/om_lc_rc VALUE 40037,
* Patternkette noch benutzt
  om_ts_chstillreferenced           TYPE /sapapo/om_lc_rc VALUE 40038,
* Patternraster nicht in TsKf
  om_ts_pttgnotintskf               TYPE /sapapo/om_lc_rc VALUE 40039,
* Rasterreferenz nicht gültig
  om_ts_tgrefnotvalid               TYPE /sapapo/om_lc_rc VALUE 40040,
* Zeitstempel in TsKf nicht gültig
  om_ts_wrongstampintskf            TYPE /sapapo/om_lc_rc VALUE 40041,
* Zeitraster mit falschem Typ
  om_ts_tgwrongtype                 TYPE /sapapo/om_lc_rc VALUE 40042,
* Patternkette leer
  om_ts_chempty                     TYPE /sapapo/om_lc_rc VALUE 40043,
* Relation existiert nicht
  om_ts_relnotexists                TYPE /sapapo/om_lc_rc VALUE 40050,
* ungültige Regel
  om_ts_relinkonsistentrule         TYPE /sapapo/om_lc_rc VALUE 40052,
* doppelte Relation
  om_ts_doublerelation_not_allow    TYPE /sapapo/om_lc_rc VALUE 40053,
* ungültiges Drilldown
  om_ts_invalid_aggregation         TYPE /sapapo/om_lc_rc VALUE 40056,
* Globales Objekt nicht initialisiert
  om_ts_snp_globals_notinit         TYPE /sapapo/om_lc_rc VALUE 40060,
* Propagierungsfehler
  om_ts_dppropagationaborted_pna    TYPE /sapapo/om_lc_rc VALUE 40068,
* Propagierungsfehler
  om_ts_dppropagationaborted_ini    TYPE /sapapo/om_lc_rc VALUE 40069,
* Propagierungsfehler
  om_ts_dppropagationaborted_ic     TYPE /sapapo/om_lc_rc VALUE 40070,
* Propagierungsfehler
  om_ts_dppropagationaborted_ukp    TYPE /sapapo/om_lc_rc VALUE 40071,
* Propagierungsfehler
  om_ts_dppropagationaborted_ais    TYPE /sapapo/om_lc_rc VALUE 40072,
* Propagierungsfehler
  om_ts_dppropagationarbortd_udp    TYPE /sapapo/om_lc_rc VALUE 40073,
* Propagierungsfehler
  om_ts_dppropagationaborted_avf    TYPE /sapapo/om_lc_rc VALUE 40075,
* Propagierungsfehler
  om_ts_appropagationaborted_if     TYPE /sapapo/om_lc_rc VALUE 40076,
* Propagierungsfehler
  om_ts_dppropagationaborted_pcf    TYPE /sapapo/om_lc_rc VALUE 40077,
* Propagierungsfehler
  om_ts_dppropagationaborted_ov     TYPE /sapapo/om_lc_rc VALUE 40078,
* Propagierungsfehler
  om_ts_dppropagationaborted_cc     TYPE /sapapo/om_lc_rc VALUE 40079,
* Propagierungsfehler
  om_ts_dppropagationaborted_sip     TYPE /sapapo/om_lc_rc VALUE 40080,
* Propagierungsfehler
  om_ts_dppropagationaborted_fpe     TYPE /sapapo/om_lc_rc VALUE 40081,
* Propagierungsfehler
  om_ts_dppropagationaborted_pnp     TYPE /sapapo/om_lc_rc VALUE 40082,
* Propagierungsfehler
  om_ts_unknownunfixtargetmode       TYPE /sapapo/om_lc_rc VALUE 40083,
* Propagierungsfehler
  om_ts_unknowntasrcfixmode          TYPE /sapapo/om_lc_rc VALUE 40084,
* Unbekannter SetAction-Modus
  om_ts_unknownsetactionmode         TYPE /sapapo/om_lc_rc VALUE 40085,
* Initialisierung und PropMode nicht vereinbar
  om_ts_initandpropmodenotcomp       TYPE /sapapo/om_lc_rc VALUE 40086,
* Unknown fixhandling
  om_ts_unknownfixhandlingmode       TYPE /sapapo/om_lc_rc VALUE 40089,
* Unbekannter Disaggregations-Modus
  om_ts_unknowndisaggmode            TYPE /sapapo/om_lc_rc VALUE 40090,
* ungültiger Kennzahltyp
  om_ts_unknownvaluetype             TYPE /sapapo/om_lc_rc VALUE 40091,
* ungültiger zeitlicher Split
  om_ts_unknowntimedisaggrule        TYPE /sapapo/om_lc_rc VALUE 40092,
* ungültige Berechnungsart
  om_ts_unknownberechart             TYPE /sapapo/om_lc_rc VALUE 40093,
* ungültiger Modus der Propagierung
  om_ts_unknownpropmode              TYPE /sapapo/om_lc_rc VALUE 40094,
* Kennzahl wird noch benötigt
  om_ts_kezstillused                 TYPE /sapapo/om_lc_rc VALUE 40095,
* Kennzahl existiert noch
  om_ts_kezstillexists               TYPE /sapapo/om_lc_rc VALUE 40096,
* unbekannter Setzmodus
  om_ts_unknownvaluemode             TYPE /sapapo/om_lc_rc VALUE 40097,
* ungültiger interner Aufruf
  om_ts_invalidprecondition          TYPE /sapapo/om_lc_rc VALUE 40098,
* nicht implementiert
  om_ts_notimplemented               TYPE /sapapo/om_lc_rc VALUE 40099,

* parallele Änderung während Sim
  om_ts_diffrevcounter_atmerge       TYPE /sapapo/om_lc_rc VALUE 40100,
* parallele Änderung während Sim
  om_ts_diffrevcounter_regtskf       TYPE /sapapo/om_lc_rc VALUE 40101,
* Änderung DQ-Sensitivität während Sim
  om_ts_diffdqsensitivity            TYPE /sapapo/om_lc_rc VALUE 40102,
* Routine nicht in Simulation erlaubt
  om_ts_notinsimulationallowed       TYPE /sapapo/om_lc_rc VALUE 40103,
* Historie nicht gefunden
  om_ts_historynotexists             TYPE /sapapo/om_lc_rc VALUE 40104,
* ungültiger Datenzustand der Historie
  om_ts_histinvalidprecondition      TYPE /sapapo/om_lc_rc VALUE 40105,
* ungültige Simulationsmethode
  om_ts_unknownsimmethod             TYPE /sapapo/om_lc_rc VALUE 40106,
* ungültiger Datenzustand der Historie
  om_ts_method_inval_prcond          TYPE /sapapo/om_lc_rc VALUE 40107,
* Daten wurden während der Simulation verändert
  om_ts_datachangedduringsim         TYPE /sapapo/om_lc_rc VALUE 40108,
* Ungültige Nachbedingung
  om_ts_invalidpostcondition         TYPE /sapapo/om_lc_rc VALUE 40109,
* Unbekannte Disaggreihenfolge
  om_ts_unknowndisaggorder           TYPE /sapapo/om_lc_rc VALUE 40110,
* ungültiger Zeitverschiebungsmodus
  om_ts_invalidtsmode                TYPE /sapapo/om_lc_rc VALUE 40121,
* ungültiger Zeitrastermodus
  om_ts_invalidtgmode                TYPE /sapapo/om_lc_rc VALUE 40122,
* ungültiger Kennzahlmodus
  om_ts_invalidkefmode               TYPE /sapapo/om_lc_rc VALUE 40123,
* ungültiger Abfragemodus
  om_ts_invalidquerymode             TYPE /sapapo/om_lc_rc VALUE 40124,
* ungültiger Speichermodus
  om_ts_invalidstoragemode           TYPE /sapapo/om_lc_rc VALUE 40125,
* Ungültiger Objekttyp
  om_ts_invalidobjtype               TYPE /sapapo/om_lc_rc VALUE 40126,
* Kennzahl Inkonsistent
  om_ts_kefinkonsistency             TYPE /sapapo/om_lc_rc VALUE 40130,
* Kennzahlbeschreibung illegal
  om_ts_kefillegaldescription        TYPE /sapapo/om_lc_rc VALUE 40131,
* Kennzahl muss aktualisiert werden
  om_ts_kefupdate                    TYPE /sapapo/om_lc_rc VALUE 40132,
* abhängige Kennzahl fehlerhaft
  om_ts_kefdependency                TYPE /sapapo/om_lc_rc VALUE 40133,
* Kennzahl existiert nicht
  om_ts_kefnotexists                 TYPE /sapapo/om_lc_rc VALUE 40134,
* Kennzahlarray in Zeitreihe falsch sortiert
  om_ts_tskfarraynotsorted           TYPE /sapapo/om_lc_rc VALUE 40135,
* Kennzahl Inkonsistent
  om_ts_tskfdoubleentry              TYPE /sapapo/om_lc_rc VALUE 40136,
* Kennzahl existiert schon
  om_ts_kefalreadyexists             TYPE /sapapo/om_lc_rc VALUE 40137,
* Outrelationen in Kennzahl korrupt
  om_ts_tskfoutrelarray              TYPE /sapapo/om_lc_rc VALUE 40138,
* Kennzahl readonly
  om_ts_tskfreadonly                 TYPE /sapapo/om_lc_rc VALUE 40139,
* Kennzahl beschreibung illegal
  om_ts_tskfdescillegal              TYPE /sapapo/om_lc_rc VALUE 40140,
* Kennzahl saisonal nicht adaptiert
  om_ts_tskfnotadapted               TYPE /sapapo/om_lc_rc VALUE 40141,
* Kennzahl saisonal adaptiert
  om_ts_tskfisadapted                TYPE /sapapo/om_lc_rc VALUE 40142,
* Adaptierte Kennzahl nicht in Zeitreihe
  om_ts_wrong_adaption               TYPE /sapapo/om_lc_rc VALUE 40143,
* Unvollständige Repräsintation eines saisonalen Buckets
  om_ts_season_bu_incompl_rep        TYPE /sapapo/om_lc_rc VALUE 40144,
* Kennzahl Inkonsistent
  om_ts_idx_out_of_range             TYPE /sapapo/om_lc_rc VALUE 40150,
* Zeitverschiebung existiert nicht
  om_ts_tshiftnotexists              TYPE /sapapo/om_lc_rc VALUE 40201,
* SNP-Relationsarray konnte nicht geladen werden
  om_ts_snprelarrayload_failed       TYPE /sapapo/om_lc_rc VALUE 40203,
* Zeitverschiebung nicht aktualisiert
  om_ts_tshiftnotrolled              TYPE /sapapo/om_lc_rc VALUE 40204,
* SNP-Relation existiert noch
  om_ts_snprelstillexists            TYPE /sapapo/om_lc_rc VALUE 40205,
* SNP-Relation inkonsistent
  om_ts_snprelinkonsistentrule       TYPE /sapapo/om_lc_rc VALUE 40206,
* Zeitverschiebung zu kurz
  om_ts_tsshifttoshort               TYPE /sapapo/om_lc_rc VALUE 40208,
* SNP-Netz enthält Zykel
  om_ts_snppropgraphcycle            TYPE /sapapo/om_lc_rc VALUE 40209,
* ungültige Bedingung der SNP-Propagierung
  om_ts_snppropinconsistency         TYPE /sapapo/om_lc_rc VALUE 40210,
* ungültiger Fluß in der SNP-Propagierung
  om_ts_snpprop_flowinconsistent     TYPE /sapapo/om_lc_rc VALUE 40211,
* SNP-Parameter ist 0
  om_ts_snppush_paraiszero           TYPE /sapapo/om_lc_rc VALUE 40213,
* Parameterzeitreihe wird noch benötigt
  om_ts_tsisusedasparamts            TYPE /sapapo/om_lc_rc VALUE 40214,
* Mischung aus Alternative und Verzweigung
  om_ts_snpmixof_branch_alt          TYPE /sapapo/om_lc_rc VALUE 40215,
* SNP-Restriktion kleiner als Fluss
  om_ts_snpconstraint_tosmall        TYPE /sapapo/om_lc_rc VALUE 40216,
* Negativer SNP-Fluss
  om_ts_snpnegative_flowvalue        TYPE /sapapo/om_lc_rc VALUE 40217,
* Push-Wert kleiner Pull-Wert
  om_ts_snpprop_inconsispullpush     TYPE /sapapo/om_lc_rc VALUE 40218,
* SNP-Propagierung ändert fixierte Werte
  om_ts_snpprop_chng_dp_fixedkz      TYPE /sapapo/om_lc_rc VALUE 40219,
* SNP-Flussparameter ist 0
  om_ts_snppull_paraiszero           TYPE /sapapo/om_lc_rc VALUE 40220,
* SNP-Zeitverschiebung inkonsistent
  om_ts_tshiftinconsistent           TYPE /sapapo/om_lc_rc VALUE 40221,
* Verweis auf das Referenzzeitraster kaputt
  om_ts_clean_tg_refgrid             TYPE /sapapo/om_lc_rc VALUE 40231,
* Verweis auf Zeitraster im Pattern kaputt
  om_ts_clean_pattern                TYPE /sapapo/om_lc_rc VALUE 40232,
* Verweis auf Patternketten-Array kaputt
  om_ts_clean_ptchain_array          TYPE /sapapo/om_lc_rc VALUE 40233,
* OID im Patternketten-Array ist kaputt
  om_ts_clean_ptchain_elem           TYPE /sapapo/om_lc_rc VALUE 40234,
* OIDs der Zeitraster im enthaltenen Pattern kaputt
  om_ts_clean_ptchain_tg             TYPE /sapapo/om_lc_rc VALUE 40235,
* falsche Zuordnung der Raster in der Patternkette
  om_ts_clean_ptchain_tg_order       TYPE /sapapo/om_lc_rc VALUE 40236,
* Verweis auf Patternkette ist kaputt
  om_ts_clean_ts_ptchain             TYPE /sapapo/om_lc_rc VALUE 40237,
* Verweis auf Patternraster im Zwischenobjekt kaputt
  om_ts_clean_ts_seas_pttg           TYPE /sapapo/om_lc_rc VALUE 40238,
* Verweis auf Mapping-Tabelle im Pattern kaputt
  om_ts_clean_ts_pattern_map         TYPE /sapapo/om_lc_rc VALUE 40239,
* Verweis auf Seasonalitätsdaten der TS/KF-Kombination kaputt
  om_ts_clean_ts_seas_data           TYPE /sapapo/om_lc_rc VALUE 40240,
* Verweis auf DatenArray für Saisonalität kaputt
  om_ts_clean_ts_seas_valarr         TYPE /sapapo/om_lc_rc VALUE 40241,
* Verweis auf Zeitraster kaputt
  om_ts_clean_tg_oid                 TYPE /sapapo/om_lc_rc VALUE 40251,
* Zeitraster: Verweis auf GRID_ARRAY kaputt
  om_ts_clean_tg_gridarray           TYPE /sapapo/om_lc_rc VALUE 40252,
* Zeitraster: Verweis auf DIFF_ARRAY kaputt
  om_ts_clean_tg_diffarray           TYPE /sapapo/om_lc_rc VALUE 40253,
* Kennzahl:   KezOid kaputt
  om_ts_clean_kf_oid                 TYPE /sapapo/om_lc_rc VALUE 40254,
* Kennzahlbeschreibung aktuell: Verweis auf Zeitraster kaputt
  om_ts_clean_kf_act_tg              TYPE /sapapo/om_lc_rc VALUE 40255,
* Kennzahlbeschreibung aktuell: Verweis Proportionalkennzahl kaputt
  om_ts_clean_kf_act_prop            TYPE /sapapo/om_lc_rc VALUE 40256,
* Kennzahlbeschreibung aktuell: Verweis zeitl. Split-Kennzahl kaputt
  om_ts_clean_kf_act_time            TYPE /sapapo/om_lc_rc VALUE 40257,
* Kennzahlbeschreibung historisch: Verweis auf Zeitraster kaputt
  om_ts_clean_kf_his_tg              TYPE /sapapo/om_lc_rc VALUE 40260,
* Kennzahlbeschreibung historisch: Verweis Proportionalkennzahl kaputt
  om_ts_clean_kf_his_prop            TYPE /sapapo/om_lc_rc VALUE 40261,
* Kennzahlbeschreibung historisch: Verweis zeitl. Split-Kennzahl kaputt
  om_ts_clean_kf_his_time            TYPE /sapapo/om_lc_rc VALUE 40262,
* Zeitreihe: TsOid kaputt
  om_ts_clean_ts_oid                 TYPE /sapapo/om_lc_rc VALUE 40265,
* Zeitreihe: Verweis auf Kennzahlarray kaputt
  om_ts_clean_ts_kfarray             TYPE /sapapo/om_lc_rc VALUE 40266,
* Zeitreihe: Verweis auf zeitreihenunabhängige Kennzahlbeschreibung kaputt
  om_ts_clean_ts_kfindep             TYPE /sapapo/om_lc_rc VALUE 40267,
* Zeitreihe: Verweis auf zeitreihenanhängige Kennzahlbeschreibung kaputt
  om_ts_clean_ts_kfdep               TYPE /sapapo/om_lc_rc VALUE 40268,
* Verweis auf Datenarray kaputt
  om_ts_clean_ts_valuearray          TYPE /sapapo/om_lc_rc VALUE 40269,
* Verweis auf OutRelationsArray kaputt
  om_ts_clean_ts_outrelarray         TYPE /sapapo/om_lc_rc VALUE 40270,
* Outrelation ungültig
  om_ts_clean_ts_outrel              TYPE /sapapo/om_lc_rc VALUE 40271,
* Outrelation verweist auf sich selbst
  om_ts_clean_ts_outrel_self         TYPE /sapapo/om_lc_rc VALUE 40272,
* Typ der Outrelations-Oid ist falsch (OmsVarOid oder TsOid)
  om_ts_clean_ts_outrel_type         TYPE /sapapo/om_lc_rc VALUE 40273,
* Zur Outrelation fehlt die passende Inrelation
  om_ts_clean_ts_outrel_noin         TYPE /sapapo/om_lc_rc VALUE 40274,
* Zeitreihe: Verweis auf Inrelationsarray kaputt
  om_ts_clean_ts_inrelarray          TYPE /sapapo/om_lc_rc VALUE 40275,
* Zeitreihe: Inrelation ungültig
  om_ts_clean_ts_inrel               TYPE /sapapo/om_lc_rc VALUE 40276,
* Zeitreihe: Verweis auf SNP-Outrelationsarray kaputt
  om_ts_clean_ts_snp_outrelarray     TYPE /sapapo/om_lc_rc VALUE 40277,
* Zeitreihe: Verweis auf SNP-Inrelationsarray kaputt
  om_ts_clean_ts_snp_inrelarray      TYPE /sapapo/om_lc_rc VALUE 40278,
* Zeitreihe: Verweis auf SNP-Parameter-Relationsarray kaputt
  om_ts_clean_ts_snp_parrelarray     TYPE /sapapo/om_lc_rc VALUE 40279,
* SNP-Relationsarray: Verweis auf SNP-Relationsobjekt kaputt
  om_ts_clean_ts_snp_relobject       TYPE /sapapo/om_lc_rc VALUE 40280,
* SNP-Relationsobjekt: Verweis auf Pull-Array kaputt
  om_ts_clean_ts_snp_pull            TYPE /sapapo/om_lc_rc VALUE 40281,
* SNP-Relationsobjekt: Verweis auf Push-Array kaputt
  om_ts_clean_ts_snp_push            TYPE /sapapo/om_lc_rc VALUE 40282,
* SNP-Relationsobjekt: Verweis auf In-Zeitreihe kaputt
  om_ts_clean_ts_snp_ints            TYPE /sapapo/om_lc_rc VALUE 40283,
* SNP-Relationsobjekt: Verweis auf Out-Zeitreihe kaputt
  om_ts_clean_ts_snp_outts           TYPE /sapapo/om_lc_rc VALUE 40284,
* SNP-Relationsobjekt: Verweis auf Parameter-Zeitreihe kaputt
  om_ts_clean_ts_snp_parats          TYPE /sapapo/om_lc_rc VALUE 40285,
* Verweis auf TG/TS-Zwischenobjekt kaputt
  om_ts_clean_tgts_oid               TYPE /sapapo/om_lc_rc VALUE 40286,
* TG/TS-Zwischenobjekt: Verweis auf Zeitraster kaputt
  om_ts_clean_tgts_tgoid             TYPE /sapapo/om_lc_rc VALUE 40287,
* TG/TS-Zwischenobjekt: Verweis auf Zeitreihe kaputt
  om_ts_clean_tgts_tsoid             TYPE /sapapo/om_lc_rc VALUE 40288,
* überflüssiges TG/TS-Zwischenobjekt
  om_ts_clean_tgts                   TYPE /sapapo/om_lc_rc VALUE 40289,
* negativer Wert nicht erlaubt
  om_ts_negative_kez_not_allowed     TYPE /sapapo/om_lc_rc VALUE 40301,
* Register existiert nicht
  om_ts_register_not_exists          TYPE /sapapo/om_lc_rc VALUE 40302,
* Register existiert nicht
  om_ts_kfarraynotstored             TYPE /sapapo/om_lc_rc VALUE 40303,
* Zeiger ungültig
  om_apo_nil_pointer                 TYPE /sapapo/om_lc_rc VALUE 40504,
* Inkonsistente Objektgrössen
  om_apo_incons_object_sizes         TYPE /sapapo/om_lc_rc VALUE 40505,
* Ungültiges Feld übergeben
  om_apo_invalid_array               TYPE /sapapo/om_lc_rc VALUE 40507,
* Ungültiger Feldindex übergeben
  om_apo_invalid_index               TYPE /sapapo/om_lc_rc VALUE 40508,
* Ungültige Guid als Schlüssel übergeben
  om_apo_invalid_key                 TYPE /sapapo/om_lc_rc VALUE 40527,
* Kennzahlindex mehrfach verwendet
  om_apo_double_kezindex             TYPE /sapapo/om_lc_rc VALUE 40600,
* Inkonsistente Kennzahlbeschreibung
  om_apo_inconsistent_kezdesc        TYPE /sapapo/om_lc_rc VALUE 40601,
* Persistenzfehler
  om_apo_persistenz_error            TYPE /sapapo/om_lc_rc VALUE 40602,
* Inkonsistente Regeln
  om_apo_inkonsistent_rules          TYPE /sapapo/om_lc_rc VALUE 40603,
* Methode nur in der Simulation erlaubt
  om_apo_not_in_simulation           TYPE /sapapo/om_lc_rc VALUE 40604,
* Methode in der Simulation nicht erlaubt
  om_apo_in_simulation               TYPE /sapapo/om_lc_rc VALUE 40605,
* Ungültige Einheit, Nenner ist 0
  om_apo_invalid_unit                TYPE /sapapo/om_lc_rc VALUE 40606,
* Ungültige Clean-Methode
  om_apo_invalid_clean_method        TYPE /sapapo/om_lc_rc VALUE 40607,
* Clean-Methode nicht global erlaubt
  om_apo_clean_meth_not_allowed      TYPE /sapapo/om_lc_rc VALUE 40608,
* Ungültiger Konsistenzcheck-Modus
  om_apo_invalid_conscheck_mode      TYPE /sapapo/om_lc_rc VALUE 40609,
* Konsistenzcheck meldet Inkonsistenzen
  om_apo_conscheck_failed            TYPE /sapapo/om_lc_rc VALUE 40610,
* Zu großer Faktor (>1000%) beim Daten kopieren
  om_apo_too_large_copy_factor       TYPE /sapapo/om_lc_rc VALUE 40611,
* Ungültiger Änderungsmodus
  om_apo_invalid_change_mode         TYPE /sapapo/om_lc_rc VALUE 40612,
* Ungültige Konversion
  om_apo_invalid_conversion          TYPE /sapapo/om_lc_rc VALUE 40613,
* Strukturen der Speicherraster beim Kopieren sind unterschiedlich
  om_apo_invalid_bucket_profiles     TYPE /sapapo/om_lc_rc VALUE 40614,
* Speicherraster und Kopierzeitraum haben keine gemeinsame Schnittmenge
  om_apo_invalid_copy_range          TYPE /sapapo/om_lc_rc VALUE 40615,
* Funktionalität wird noch nicht unterstützt.
  om_apo_not_yet_implemented         TYPE /sapapo/om_lc_rc VALUE 40700,
* Folgefehler
  om_apo_other_failed                TYPE /sapapo/om_lc_rc VALUE 40701,
* liveCache-Fehler
  om_apo_lc_error                    TYPE /sapapo/om_lc_rc VALUE 40755,

*----------------------------------------------------------------------
* 50000
*--------------------------------------------------------------------
* no error code, call of routine went well
  om_me_ok                           TYPE /sapapo/om_lc_rc VALUE 50000,
* general rpm-error: details to be read in returncode-table
  om_me_general_rpm_error            TYPE /sapapo/om_lc_rc VALUE 50001,
* bit vector missing
  om_me_bitvec                       TYPE /sapapo/om_lc_rc VALUE 50003,
* matrix not found (wrong matrix handle)
  om_me_unknown_matrix               TYPE /sapapo/om_lc_rc VALUE 50007,
* no more matrix handles available
  om_me_mat_handle_exhausted         TYPE /sapapo/om_lc_rc VALUE 50008,
* too many rows
  om_me_too_many_rows                TYPE /sapapo/om_lc_rc VALUE 50009,
* too many columns
  om_me_too_many_cols                TYPE /sapapo/om_lc_rc VALUE 50010,
* unknown matrix type
  om_me_unknown_matrix_type          TYPE /sapapo/om_lc_rc VALUE 50011,
* incompatible matrix
  om_me_incompatible_matrix_type     TYPE /sapapo/om_lc_rc VALUE 50012,
* orer is in forecast matrix (generated in ABAP)
  om_me_order_in_fc_matrix           TYPE /sapapo/om_lc_rc VALUE 50013,
* the called operation is not allowed in the current state of the matrix
  om_me_matrix_wrong_state           TYPE /sapapo/om_lc_rc VALUE 50014,
* the length given for an internal table is not equal to the number of
* its lines
  om_me_bad_itab_count               TYPE /sapapo/om_lc_rc VALUE 50015,
* the given colour is not available for a posvar
  om_me_no_colour_for_posvar         TYPE /sapapo/om_lc_rc VALUE 50017,
* for a colour posvar row no bit vector was available
  om_me_no_color_bitvec              TYPE /sapapo/om_lc_rc VALUE 50018,
* too many colour nodes entered
  om_me_too_many_colnodes            TYPE /sapapo/om_lc_rc VALUE 50019,
* for a position in a (horizontal) bit vector, there was no entry in the
* order sequence available
  om_me_incomplete_sequence          TYPE /sapapo/om_lc_rc VALUE 50020,
* a given flag parameter (Type TFlag; one character) is bad
  om_me_bad_flag_parameter           TYPE /sapapo/om_lc_rc VALUE 50022,
* for a bit set in an order bit vector there is no corresponding posvar
  om_me_missing_posvar_for_order     TYPE /sapapo/om_lc_rc VALUE 50023,
* the order to be processed is flagged as deleted
  om_me_order_flagged_deleted        TYPE /sapapo/om_lc_rc VALUE 50024,
* value of flag not in {S, A, P}
  om_me_bad_sap_flag_parameter       TYPE /sapapo/om_lc_rc VALUE 50025,
* a given work center could not be found
  om_me_wrkc_not_found               TYPE /sapapo/om_lc_rc VALUE 50026,
* too many matrices for transposing
  om_me_too_many_matrixes_transp     TYPE /sapapo/om_lc_rc VALUE 50027,
* it is not possible to change the type of an existing matrix
  om_me_matrix_type_change           TYPE /sapapo/om_lc_rc VALUE 50028,
* for a bit set in an order bit vector there is no corresponding
* activity
  om_me_missing_act_for_order        TYPE /sapapo/om_lc_rc VALUE 50029,
* initialization of RPM Globals failed
  om_me_rpm_globals_not_init         TYPE /sapapo/om_lc_rc VALUE 50032,
* row keys for tokens exhausted
  om_me_tokens_exhausted             TYPE /sapapo/om_lc_rc VALUE 50034,
* row keys for nodes exhausted
  om_me_nodes_exhausted              TYPE /sapapo/om_lc_rc VALUE 50035,
* index in bit vector too high or below 0
  om_me_row_index_bad                TYPE /sapapo/om_lc_rc VALUE 50036,
* config not found
  om_me_config_not_found             TYPE /sapapo/om_lc_rc VALUE 50037,
* duplicate order
  om_me_duplicate_order              TYPE /sapapo/om_lc_rc VALUE 50038,
* order not found
  om_me_order_not_found              TYPE /sapapo/om_lc_rc VALUE 50039,
* backflush object not found
  om_me_bf_status_not_found          TYPE /sapapo/om_lc_rc VALUE 50040,
* posvar object not found
  om_me_bf_posv_or_act_not_found     TYPE /sapapo/om_lc_rc VALUE 50041,
* posvar keys exhausted
  om_me_posvar_exhausted             TYPE /sapapo/om_lc_rc VALUE 50043,
* the SQL tables used as indexes do not exist
  om_me_sql_tables_do_not_exist      TYPE /sapapo/om_lc_rc VALUE 50044,
* an error occured when calling an Apo method
  om_me_apo_error                    TYPE /sapapo/om_lc_rc VALUE 50049,
* index flag for color posvar switched on
  om_me_index_flag_for_color         TYPE /sapapo/om_lc_rc VALUE 50050,
* matrix involved in transposing process has not been described
  om_me_matrix_not_descr_transp      TYPE /sapapo/om_lc_rc VALUE 50051,
* number of configs specified in the token matrix description is less
* than the number of configs actually involved in the transposing
* process
  om_me_inconsist_descr_transp       TYPE /sapapo/om_lc_rc VALUE 50052,
* zero or negative number of rows specified
  om_me_too_few_rows                 TYPE /sapapo/om_lc_rc VALUE 50053,
* zero or negative number of columns specified
  om_me_too_few_cols                 TYPE /sapapo/om_lc_rc VALUE 50054,
* timeline is imcomplete or contains double entries
  om_me_bad_timeline                 TYPE /sapapo/om_lc_rc VALUE 50055,
* not used (reserved for ABAP)
  om_me_abap_reserved                TYPE /sapapo/om_lc_rc VALUE 50077,
* activity keys exhausted
  om_me_activities_exhausted         TYPE /sapapo/om_lc_rc VALUE 50078,
* new row key supplied by ABAP is incorrect
  om_me_bad_new_row_key              TYPE /sapapo/om_lc_rc VALUE 50079,
* a subrow could not be joined to a header row
  om_me_dangling_subrow              TYPE /sapapo/om_lc_rc VALUE 50080,
* not used (reserved for ABAP)
  om_me_abap_reserved_2              TYPE /sapapo/om_lc_rc VALUE 50081,
* multiplication resulted in an overflow
  om_me_multiplication_overflow      TYPE /sapapo/om_lc_rc VALUE 50082,
* conversion of a time diff resulted in an overflow
  om_me_timediff_overflow            TYPE /sapapo/om_lc_rc VALUE 50083,
* colored posvar with given key (rowid) not found
  om_me_colord_posvar_not_found      TYPE /sapapo/om_lc_rc VALUE 50084,
* colored pegid object not found
  om_me_colored_pegid_not_found      TYPE /sapapo/om_lc_rc VALUE 50085,
* colored pegid object not found part 2 (two lines in lt_Rc)
  om_me_colored_pegid_not_found2     TYPE /sapapo/om_lc_rc VALUE 50086,
* colored pegid object not found
  om_me_colored_pegid_code           TYPE /sapapo/om_lc_rc VALUE 50087,
* timeline not found - if it is supposed
* that the matrix has timelines, but the oid is not stored
  om_me_timeline_not_found           TYPE /sapapo/om_lc_rc VALUE 50088,
* wrong rpm_session
  om_me_rpm_session_mismatch         TYPE /sapapo/om_lc_rc VALUE 50089,
* recycle of matrix is not allowed with RPM-session
  om_me_recycle_with_rpm_session     TYPE /sapapo/om_lc_rc VALUE 50090,
* tokens not properly sorted within a config
  om_me_tokens_not_sorted            TYPE /sapapo/om_lc_rc VALUE 50091,
* too few tokenKeys compared to checksum
  om_me_too_few_tokens               TYPE /sapapo/om_lc_rc VALUE 50092,
* too many tokenKeys compared to checksum
  om_me_too_many_tokens              TYPE /sapapo/om_lc_rc VALUE 50093,
* datevector for aggregation of dependent requirements missing
  om_me_datevector_not_found         TYPE /sapapo/om_lc_rc VALUE 50094,
* range for position numbers (apo_io_nodes) exhausted
  om_me_positions_exhausted          TYPE /sapapo/om_lc_rc VALUE 50095,
* pegarea for given pegid not found
  om_me_unknown_pegarea              TYPE /sapapo/om_lc_rc VALUE 50096,
* creation of timelines failed due to parallel transactions
  om_me_wait_time_over               TYPE /sapapo/om_lc_rc VALUE 50097,
* negative offset at the subrow
  om_me_negative_offset              TYPE /sapapo/om_lc_rc VALUE 50098,
* reference to status matrix is wrong
  om_me_wrong_status_reference       TYPE /sapapo/om_lc_rc VALUE 50099,
* there is already a status-matrix with the same trpid
  om_me_double_status_matrix         TYPE /sapapo/om_lc_rc VALUE 50100,
* restriction keys exhausted
  om_me_restriction_exhausted        TYPE /sapapo/om_lc_rc VALUE 50101,
* duplicate order in restriction matrix
  om_me_duplicate_restr_order        TYPE /sapapo/om_lc_rc VALUE 50102,
* posguid does not exist in matrix
  om_me_bad_posguid                  TYPE /sapapo/om_lc_rc VALUE 50103,
* restriction does not exist in matrix
  om_me_restriction_not_found        TYPE /sapapo/om_lc_rc VALUE 50104,
* duplicate restriction
  om_me_double_retid                 TYPE /sapapo/om_lc_rc VALUE 50105,
* big trouble due to parallel modification of same posguid
  om_me_modify_rest_order_error      TYPE /sapapo/om_lc_rc VALUE 50106,
* big trouble due to parallel modification of same retid
  om_me_modify_restr_error           TYPE /sapapo/om_lc_rc VALUE 50107,
* the key components of the matrix attributes must not be changed
  om_me_business_key_change          TYPE /sapapo/om_lc_rc VALUE 50120,
* same resource twice at different subrows of same posvar
  om_me_duplicate_resource           TYPE /sapapo/om_lc_rc VALUE 50121,
* stream representing internal table for error descriptions is not
* available
  om_me_int_no_err_tab               TYPE /sapapo/om_lc_rc VALUE 50504,
* error occurred in SQL call to LC
  om_me_int_sql_error                TYPE /sapapo/om_lc_rc VALUE 50505,
* unknown matrix type (internal)
  om_me_int_matrix_type              TYPE /sapapo/om_lc_rc VALUE 50506,
* inconsistent order sequence
  om_me_int_ord_seq_incons           TYPE /sapapo/om_lc_rc VALUE 50508,
* internal inconsistency in color processing
  om_me_int_color_incons             TYPE /sapapo/om_lc_rc VALUE 50510,
* internal inconsistency: bad parameter
  om_me_int_bad_parameter            TYPE /sapapo/om_lc_rc VALUE 50511,
* internal inconsistency: stream parameter is null
  om_me_int_missing_stream           TYPE /sapapo/om_lc_rc VALUE 50513,
* matrix state is inconsistent
  om_me_int_incons_mat_state         TYPE /sapapo/om_lc_rc VALUE 50514,
* order is flagged as deleted: method should never never be called with
* such an order
  om_me_int_order_deleted            TYPE /sapapo/om_lc_rc VALUE 50515,
* no bit vector object existing
  om_me_int_bit_vec_missing          TYPE /sapapo/om_lc_rc VALUE 50516,
* bad number of matrices specified for mapping of matrix handles to
* indices
  om_me_int_bad_matrix_cnt           TYPE /sapapo/om_lc_rc VALUE 50517,
* duplicate key error received when inserting a config although an
* update has first been tried with the same key
  om_me_int_dup_config_key           TYPE /sapapo/om_lc_rc VALUE 50518,
* duplicate key error received when inserting a backflush object
* although a key access has first been tried with the same key
  om_me_int_dup_bf_key               TYPE /sapapo/om_lc_rc VALUE 50519,
* duplicate key error received when inserting a posvar although the new
* row id was generated appropriately
  om_me_int_dup_posvar_key           TYPE /sapapo/om_lc_rc VALUE 50520,
* duplicate key error received when inserting a work center although a
* key access has first been tried with the same key
  om_me_int_dup_wrkc_key             TYPE /sapapo/om_lc_rc VALUE 50521,
* duplicate key error received when inserting a node although the new
* row id was generated appropriately
  om_me_int_dup_stm_node_key         TYPE /sapapo/om_lc_rc VALUE 50522,
* duplicate key error received when inserting a token although the new
* row id was generated appropriately
  om_me_int_dup_token_key            TYPE /sapapo/om_lc_rc VALUE 50523,
* duplicate key error received when inserting a matrix although the new
* matrix handle was generated appropriately
  om_me_int_dup_matrix_key           TYPE /sapapo/om_lc_rc VALUE 50524,
* unexpected call or call with unexpected parameters
  om_me_int_bad_call                 TYPE /sapapo/om_lc_rc VALUE 50525,
* rpm globals not available
  om_me_int_no_rpm_globals           TYPE /sapapo/om_lc_rc VALUE 50528,
* bad number specified for length of bit vector
  om_me_int_bad_bitvec_lg            TYPE /sapapo/om_lc_rc VALUE 50529,
* bad category for bit vector length
  om_me_int_bad_bv_cat               TYPE /sapapo/om_lc_rc VALUE 50530,
* bad parameter for direction specification
  om_me_int_bad_direction            TYPE /sapapo/om_lc_rc VALUE 50531,
* duplicate key error received when inserting an activity although the
* new row id was generated appropriately
  om_me_int_dup_act_key              TYPE /sapapo/om_lc_rc VALUE 50532,
* duplicate key error received when inserting a restriction although the
* new row id was generated appropriately
  om_me_int_dup_restr_key            TYPE /sapapo/om_lc_rc VALUE 50533,
* iterator yielded a bit-index for which no restrOrder was found
  om_me_int_restr_ord_iter           TYPE /sapapo/om_lc_rc VALUE 50534,
* internal index is corrupt
  om_me_int_index_corrupt            TYPE /sapapo/om_lc_rc VALUE 50535,
* delete-flag in MMRP_MDATA has unexpected value
  om_me_int_bad_delete_flag          TYPE /sapapo/om_lc_rc VALUE 50536,
* buffer for crosscall does not store order quantities
  om_me_int_no_quan_buffer           TYPE /sapapo/om_lc_rc VALUE 50537,
* fatal error in buffer for crosscall
  om_me_int_buffer_error             TYPE /sapapo/om_lc_rc VALUE 50538,
* internal error during merge of parallel timeline-changes
  om_me_int_different_keys           TYPE /sapapo/om_lc_rc VALUE 50541,
* internal error in the search index for timelines
  om_me_int_adra_header_corrupt      TYPE /sapapo/om_lc_rc VALUE 50542,
* internal error in the search index for orders
  om_me_int_order_index_corrupt      TYPE /sapapo/om_lc_rc VALUE 50543,
* internal error during boolean operations on bitvectors
  om_me_int_bit_vec_miscalc          TYPE /sapapo/om_lc_rc VALUE 50544,
* aggregated dependent requirements inconsistent
  om_me_int_adra_inconsistent        TYPE /sapapo/om_lc_rc VALUE 50545,
* internal problems with caching of pointers
  om_me_int_pointercache_corrupt     TYPE /sapapo/om_lc_rc VALUE 50546,
* activity for order not found
  om_me_int_activity_not_found       TYPE /sapapo/om_lc_rc VALUE 50547,
* converter (rpm_customizing <-> planversion) not initialized
  om_me_int_converter_not_init       TYPE /sapapo/om_lc_rc VALUE 50548,
* a requested lock could not be aquired in the defined maximum wait time
  om_auto_lock_timeout               TYPE /sapapo/om_lc_rc VALUE 51030,
* a lock has been requested for an object that has been updated by a
* concurrent transaction
  om_auto_obj_out_of_date            TYPE /sapapo/om_lc_rc VALUE 51031,
* duplicate key for LC object
  om_auto_duplicate_key              TYPE /sapapo/om_lc_rc VALUE 51033,
* allocation of memory failed
  om_auto_memory_error               TYPE /sapapo/om_lc_rc VALUE 51048,
* bit index given in a bit map operation is out of bounds
  om_auto_bad_bit_map_index          TYPE /sapapo/om_lc_rc VALUE 51060,
* target bit vectors receiving the result of transposing a matrix are of
* insufficient size
  om_auto_bad_target_vecs            TYPE /sapapo/om_lc_rc VALUE 51061,
* the DB procedure called from ABAP is no longer supported
  om_auto_op_no_longer_supported     TYPE /sapapo/om_lc_rc VALUE 51062,
* unknown exception occured
  om_auto_int_unknown_except         TYPE /sapapo/om_lc_rc VALUE 51501,
* error occured in LC that is not handled in application DLL
  om_auto_int_lc_error               TYPE /sapapo/om_lc_rc VALUE 51502,
* no trace output possible because Globals were nor initialised
  om_auto_int_no_globals             TYPE /sapapo/om_lc_rc VALUE 51503,
* bit offset given in Transposer constructor out of bounds
  om_auto_int_bad_bit_offset         TYPE /sapapo/om_lc_rc VALUE 51509,
* SQL error: duplicate key
  om_auto_int_sql_dup_rec            TYPE /sapapo/om_lc_rc VALUE 51526,
* SQL error: table does not exist
  om_auto_internal_sql_no_table      TYPE /sapapo/om_lc_rc VALUE 51527,
* illegal call of a virtual function for a proxy class used to define
* generic relationships
  om_auto_int_bad_vf_call            TYPE /sapapo/om_lc_rc VALUE 51528,
* a function replacing a dynamic_cast went wrong
  om_auto_int_dyncast_func           TYPE /sapapo/om_lc_rc VALUE 51529,
* start index is bigger than the end date of the planning horizon
  om_auto_start_index_too_big       TYPE /sapapo/om_lc_rc VALUE 100039,
* wished date index is bigger than the end date of the planning horizon
  om_auto_wished_index_too_big      TYPE /sapapo/om_lc_rc VALUE 100040,
* stop index is bigger than the end date of the planning horizon
  om_auto_stop_index_too_big        TYPE /sapapo/om_lc_rc VALUE 100041,
* the search direction is wrong because it is not in {1,2,3,4}
  om_auto_wrong_direction           TYPE /sapapo/om_lc_rc VALUE 100058,


*** TRACE *************************************************************
*** scheduling agreement
* falsche Auftragstyp fuer WE, bzw. fuer AVIS.
  om_lp_wrong_order_type           TYPE /sapapo/om_lc_rc VALUE 60001,
* WE, bzw. AVIS sind nur fuer den 'TopOrder' erlaubt.
  om_lp_is_not_top_order           TYPE /sapapo/om_lc_rc VALUE 60002,
* WE, bzw. AVIS hat keine Output-Knoten.
  om_lp_no_output_node             TYPE /sapapo/om_lc_rc VALUE 60003,
*  WE, fuer Input-Knoten bei der Einteilung, die keine  Intput-Knoten
* hat.
  om_lp_no_input_node              TYPE /sapapo/om_lc_rc VALUE 60004,
* Eine Einteilung hat mehr als einen Ouput-, bzw. Input-Knoten.
  om_lp_many_nodes                 TYPE /sapapo/om_lc_rc VALUE 60005,
* ungueltige Activitaet beim Knoten
  om_lp_invalid_activity           TYPE /sapapo/om_lc_rc VALUE 60006,
* Input- und Ouput-Knoten bei der Einteilung haben
* unterschiedliche geplannte Mengen
  om_lp_wrong_orig_amounts         TYPE /sapapo/om_lc_rc VALUE 60007,
* Einteilung ohne den Input-Knoten folgt
* eine Einteilung mit dem Input-Knoten
  om_lp_input_sequence             TYPE /sapapo/om_lc_rc VALUE 60008,
* bestaetigte Menge beim Output/Input-Knoten ist negative/positive Menge
  om_lp_wrong_full_amount          TYPE /sapapo/om_lc_rc VALUE 60009,
* IoNode-Handler kann die Mengen nicht aendern
  om_lp_cannot_change_amount       TYPE /sapapo/om_lc_rc VALUE 60010,
* avisierte Menge beim Output/Input-Knoten ist negative/positive Menge
  om_lp_wrong_avis_amount          TYPE /sapapo/om_lc_rc VALUE 60011,
* Top-Order muss nur Sub-Orders haben, aber keine Aktivitäten
  om_lp_is_empty                    TYPE /sapapo/om_lc_rc VALUE 60012,
* jeder Sub-Order darf nur Aktivitäten enthalten
  om_lp_multiple_suborders          TYPE /sapapo/om_lc_rc VALUE 60013,
*-------------------------------------------------------------------
* SFW
* Only in transsim allowed
  om_only_in_transim_allowed        TYPE /sapapo/om_lc_rc VALUE 60201,
* Context not found
  om_context_not_found              TYPE /sapapo/om_lc_rc VALUE 60202,
* Context already exists
  om_context_already_exists         TYPE /sapapo/om_lc_rc VALUE 60203,
* Context incomplete
  om_context_incomplete             TYPE /sapapo/om_lc_rc VALUE 60204,
* Context missing con
  om_context_missing_con            TYPE /sapapo/om_lc_rc VALUE 60205,
* Precondition violated
  om_precondition_violated          TYPE /sapapo/om_lc_rc VALUE 60221,
* Postcondition violated
  om_postcondition_violated         TYPE /sapapo/om_lc_rc VALUE 60222,
* Invalid parameter combination
  om_inv_parameter_combination      TYPE /sapapo/om_lc_rc VALUE 60223,
* Terminate has removed activities
  om_term_has_removed_acts          TYPE /sapapo/om_lc_rc VALUE 60224,
* Schedule wrong activity
  om_schedule_wrong_activity        TYPE /sapapo/om_lc_rc VALUE 60225,
* Schedule missing instruction
  om_schedule_miss_instruction      TYPE /sapapo/om_lc_rc VALUE 60226,
* Duplicate activity in arguments
  om_dupl_activity_in_arguments     TYPE /sapapo/om_lc_rc VALUE 60227,
* Plan start not in rem ti
  om_plan_start_not_in_rem_ti       TYPE /sapapo/om_lc_rc VALUE 60228,
* Schedule contradicting arguments
  om_schedule_contra_args           TYPE /sapapo/om_lc_rc VALUE 60229,
* Cover-Chain-Cycle detected
  om_cover_chain_cycle_detected     TYPE /sapapo/om_lc_rc VALUE 60230,
  om_sfw_peg_dyn_stronger_fix       TYPE /sapapo/om_lc_rc VALUE 60236,

* REP 100000
*---------------------------------------------------------
* time line representation in shared memory is not present
  om_rep_shm_tl_missing           TYPE /sapapo/om_lc_rc VALUE 100001,
* the shared memory already exist
  om_rep_shm_tl_already_exists    TYPE /sapapo/om_lc_rc VALUE 100002,
* a given restriction could not be found
  om_rep_restriction_not_found    TYPE /sapapo/om_lc_rc VALUE 100003,
* it is tried to use more restrictions than have been specified during
* the initialisation process
  om_rep_too_many_restrictions    TYPE /sapapo/om_lc_rc VALUE 100004,
* it is tried to use more time slots than have been specified during the
* initialisation process
  om_rep_too_many_time_slots      TYPE /sapapo/om_lc_rc VALUE 100005,
* the internal table defining the buckets is not ordered w.r.t. time
* slots
  om_rep_timeslots_not_in_order   TYPE /sapapo/om_lc_rc VALUE 100006,
* a given time slot could not be found
  om_rep_timeslot_not_found       TYPE /sapapo/om_lc_rc VALUE 100007,
* Initialisation of REP Globals failed
  om_rep_globals_not_init         TYPE /sapapo/om_lc_rc VALUE 100008,
* no trace output possible because Globals were not initialized
  om_rep_internal_no_globals      TYPE /sapapo/om_lc_rc VALUE 100009,
* stream representing internal table for error descriptions is not
* available
  om_rep_internal_no_errortab     TYPE /sapapo/om_lc_rc VALUE 100010,
* the value for the maximum number of buckets is negative
  om_rep_max_buckets_negative     TYPE /sapapo/om_lc_rc VALUE 100011,
* the value for the maximum number of restrictions is negative
  om_rep_max_restrict_negative    TYPE /sapapo/om_lc_rc VALUE 100012,
* the value for the maximum number of transactions is negative
  om_rep_max_transacts_negative   TYPE /sapapo/om_lc_rc VALUE 100013,
* memory error, a new operator has failed
  om_rep_memory_error             TYPE /sapapo/om_lc_rc VALUE 100014,
* the answer for an order is not acknowledge or revert
  om_rep_answer_no_ack_or_revert  TYPE /sapapo/om_lc_rc VALUE 100015,
* the transaction is not found
  om_rep_transaction_not_found    TYPE /sapapo/om_lc_rc VALUE 100016,
* the index is not in the specified range
  om_rep_index_not_in_range       TYPE /sapapo/om_lc_rc VALUE 100017,
* an error occured when calling an Apo method
  om_rep_apo_error                TYPE /sapapo/om_lc_rc VALUE 100018,
* too many active transactions
  om_rep_too_many_act_transacts   TYPE /sapapo/om_lc_rc VALUE 100019,
* in TInputDesc structure the max_restriction is overwritten
  om_rep_max_restr_overwriten     TYPE /sapapo/om_lc_rc VALUE 100020,
* in index in bitvector too big , biger then the maximum slot number
  om_rep_index_too_big            TYPE /sapapo/om_lc_rc VALUE 100021,
* time line representation for non_active plan is not present in shared
* memory
  om_rep_shm_na_tl_missing        TYPE /sapapo/om_lc_rc VALUE 100022,
* in a new_reservation we have no restriction
  om_rep_no_restriction           TYPE /sapapo/om_lc_rc VALUE 100023,
* liveCache error
  om_rep_internal_lc_error        TYPE /sapapo/om_lc_rc VALUE 100024,
* reserved quantity is zero and somebody want to delete
  om_rep_reserved_quan_is_zero    TYPE /sapapo/om_lc_rc VALUE 100025,
* error during cleanup
  om_rep_cleanup                  TYPE /sapapo/om_lc_rc VALUE 100026,
* error in the sortarray the index is not is (0,an)
  om_rep_sarray_index             TYPE /sapapo/om_lc_rc VALUE 100030,
* we haven't found a date in the Time_Line
  om_rep_not_date_found           TYPE /sapapo/om_lc_rc VALUE 100031,
* old_posguid not found in the heap table
  om_rep_old_posguid_not_found    TYPE /sapapo/om_lc_rc VALUE 100032,
* new_posguid not found in the heap table
  om_rep_new_posguid_not_found    TYPE /sapapo/om_lc_rc VALUE 100033,
* the new_posguid is without any element
  om_rep_no_new_orders            TYPE /sapapo/om_lc_rc VALUE 100034,
* rescheduling not present
  om_rep_no_rescheduling          TYPE /sapapo/om_lc_rc VALUE 100035,
* d-icp not present
  om_rep_no_dicp                  TYPE /sapapo/om_lc_rc VALUE 100036,
* in delete_(new,old)_tabelle for rescheduling, d-icp not present
  om_rep_no_resched_for_del       TYPE /sapapo/om_lc_rc VALUE 100037,
* in delete_(new,old)_tabelle for d-icp, d-icp not present
  om_rep_no_dicp_for_del          TYPE /sapapo/om_lc_rc VALUE 100038,
* start index(rsc) not found in the planing horizont
  om_rep_resched_min_not_found    TYPE /sapapo/om_lc_rc VALUE 100042,
* stop index(rsc) not found
  om_rep_resched_max_not_found    TYPE /sapapo/om_lc_rc VALUE 100043,
* wished date(rsc) index not found
  om_rep_resched_wdate_not_found  TYPE /sapapo/om_lc_rc VALUE 100044,
* start index(dicp) not found in the planing horizont
  om_rep_dicp_min_not_found       TYPE /sapapo/om_lc_rc VALUE 100045,
* stop index(dicp) not found
  om_rep_dicp_max_not_found       TYPE /sapapo/om_lc_rc VALUE 100046,
* wished date(dicp) index not found
  om_rep_dicp_wdate_not_found     TYPE /sapapo/om_lc_rc VALUE 100047,
* we have reach the maximum number for time_lines
  om_rep_shm_tl_reach_maximum     TYPE /sapapo/om_lc_rc VALUE 100048,
* the process for resched,d-icp or famot still running
  om_rep_resched_exist            TYPE /sapapo/om_lc_rc VALUE 100049,
* we have reach the maximum number for resched,d-icp,famot
  om_rep_rsc_reach_maximum        TYPE /sapapo/om_lc_rc VALUE 100050,
* for this posguid we haven't found any restriction in matrix
  om_rep_no_restr_found_from_mat  TYPE /sapapo/om_lc_rc VALUE 100051,
* in the online reservation min_value not found
  om_rep_online_min_not_found     TYPE /sapapo/om_lc_rc VALUE 100052,
* in the online reservation max_value not found
  om_rep_online_max_not_found     TYPE /sapapo/om_lc_rc VALUE 100053,
* in the online reservation wished_date not found
  om_rep_online_wdate_not_found   TYPE /sapapo/om_lc_rc VALUE 100054,
* in the online change min_value not found
  om_rep_onl_chng_min_not_found   TYPE /sapapo/om_lc_rc VALUE 100055,
* in the online change max_value not found
  om_rep_onl_chng_max_not_found   TYPE /sapapo/om_lc_rc VALUE 100056,
* in the online change wished_date not found
  om_rep_onl_chng_wdate_nt_found  TYPE /sapapo/om_lc_rc VALUE 100057,
* for this bucket we have no delta records
  om_rep_no_delta_rec             TYPE /sapapo/om_lc_rc VALUE 100059,
* in the delta record list for this bucket we don't found the
* coresponding delta
  om_rep_no_corresp_delta_rec     TYPE /sapapo/om_lc_rc VALUE 100060,
* Guid_Index_Mapper's maxRestrs is less or equal with zero
  om_rep_guidindex_lez            TYPE /sapapo/om_lc_rc VALUE 100061,
* Time_Index_Array's maxSlots is less or equal with zero
  om_rep_timeindex_lez            TYPE /sapapo/om_lc_rc VALUE 100062,
* Lock for the init process is not existent
  om_rep_lock_missing             TYPE /sapapo/om_lc_rc VALUE 100063,
* The planversion is locked for initialisation
  om_rep_init_lock_is_set         TYPE /sapapo/om_lc_rc VALUE 100064,
* This planversion is already locked for initialisation
  om_rep_init_lock_alreadyset     TYPE /sapapo/om_lc_rc VALUE 100065,
* exist no active time line
  om_rep_no_active_plan_version   TYPE /sapapo/om_lc_rc VALUE 100066,

*-------------------------------------------------------------------
* 150000
*--------------------------------------------------------------------
om_sea_duplicate_symbol          TYPE /sapapo/om_lc_rc VALUE 150001,
om_sea_duplicate_target          TYPE /sapapo/om_lc_rc VALUE 150002,
om_sea_symbol_not_found          TYPE /sapapo/om_lc_rc VALUE 150003,
om_sea_target_not_found          TYPE /sapapo/om_lc_rc VALUE 150004,
om_sea_inconsistent_sym_cnt      TYPE /sapapo/om_lc_rc VALUE 150005,
om_sea_state_change_from_nex     TYPE /sapapo/om_lc_rc VALUE 150006,
om_sea_accesspath_is_corrupt     TYPE /sapapo/om_lc_rc VALUE 150007,
om_sea_load_during_build         TYPE /sapapo/om_lc_rc VALUE 150008,
om_sea_no_access_path_pers       TYPE /sapapo/om_lc_rc VALUE 150009,
om_sea_accesspath_heap           TYPE /sapapo/om_lc_rc VALUE 150010,
om_sea_impl_change_not_allowed   TYPE /sapapo/om_lc_rc VALUE 150011,
om_sea_globals_not_init          TYPE /sapapo/om_lc_rc VALUE 150020,
om_sea_apo_error                 TYPE /sapapo/om_lc_rc VALUE 150021,
om_sea_too_many_targets          TYPE /sapapo/om_lc_rc VALUE 150030,
om_sea_too_many_symbols          TYPE /sapapo/om_lc_rc VALUE 150031,
om_sea_result_set_truncated      TYPE /sapapo/om_lc_rc VALUE 150032,
om_sea_toomany_syms_in_or_term   TYPE /sapapo/om_lc_rc VALUE 150033,
om_sea_toomany_terms_in_and       TYPE /sapapo/om_lc_rc VALUE 150034,
om_sea_op_not_implemented        TYPE /sapapo/om_lc_rc VALUE 150077,
om_sea_int_base                  TYPE /sapapo/om_lc_rc VALUE 150500,
om_sea_int_no_shm_ap             TYPE /sapapo/om_lc_rc VALUE 150501,
om_sea_int_targ_aray_too_smal    TYPE /sapapo/om_lc_rc VALUE 150502,
om_sea_int_bad_mode              TYPE /sapapo/om_lc_rc VALUE 150503,
om_sea_int_no_sym_in_heap        TYPE /sapapo/om_lc_rc VALUE 150504,
om_sea_int_no_succ_slot          TYPE /sapapo/om_lc_rc VALUE 150505,
om_sea_int_admin                 TYPE /sapapo/om_lc_rc VALUE 150506,
om_sea_int_no_tmp_res_vec        TYPE /sapapo/om_lc_rc VALUE 150507,
om_sea_int_no_tmp_vecs           TYPE /sapapo/om_lc_rc VALUE 150508,
om_sea_int_unexpected_state      TYPE /sapapo/om_lc_rc VALUE 150509,
om_sea_int_parallel_insert       TYPE /sapapo/om_lc_rc VALUE 150510,



*** liveCache-Fehler     *****************************************
* Fehler vom liveCache-Management-System, die nicht von der COM-
* Routine abgefangen (erwartet) werden

* Eine Ankertabelle (z.B. /sapapo/ordkey ist nicht im liveCache
* vorhanden
  om_anchor_tables_missing      TYPE /sapapo/om_lc_rc VALUE -1004004,
* provozierter DbpError aufgetreten
* (kann nur in speziellem liveCache-Testmodus vorkommen,
* normale Anwendungsprogramme müssen auf diesen Fehler nicht prüfen)
  om_expected_dbp_error         TYPE /sapapo/om_lc_rc VALUE -1028999,
* provozierter Cancel-DbpError aufgetreten
* (kann nur in speziellem liveCache-Testmodus vorkommen,
* normale Anwendungsprogramme müssen auf diesen Fehler nicht prüfen)
  om_com_routine_cancelled      TYPE /sapapo/om_lc_rc VALUE -1000102,
* provozierter bad_alloc-Fehler aufgetreten
* (kann nur in speziellem liveCache-Testmodus vorkommen,
* normale Anwendungsprogramme müssen auf diesen Fehler nicht prüfen)
  om_bad_alloc                  TYPE /sapapo/om_lc_rc VALUE -1028000.
SET EXTENDED CHECK ON.

SAP ABAP: Determine Timezone for Plant

    DATA:       lt_tzone TYPE STANDARD TABLE OF tznzone WITH DEFAULT KEY,       l_tzone  TYPE tznzone.     " get time zone for plant   ...