Ansicht
Dokumentation

OCS_TR_CHECK_TYPE_72L - Sperrbarkeit für gegebenen Schlüssel ermitteln, TADIR und TLOCK erzeugen

OCS_TR_CHECK_TYPE_72L - Sperrbarkeit für gegebenen Schlüssel ermitteln, TADIR und TLOCK erzeugen

CPI1466 during Backup   Vendor Master (General Section)  
Diese Dokumentation steht unter dem Copyright der SAP AG.
SAP E-Book

Funktionalität

Der Funktionsbaustein TR_CHECK_TYPE ist auch außerhalb des Change and Transport System aufrufbar, da kein Datenbank-Update vorgenommen wird.

Die Funktion analysiert einen E071-Eintrag (PGMID, OBJECT, OBJ_NAME) bezüglich:

  • syntaktischer Korrektheit,
  • Transportierbarkeit,
  • Existenz eines zugehörigen TADIR-Eintrags ("TADIR-Pflichtigkeit")
    (gegebenenfalls mit Ermittlung des entsprechenden Schlüsseleintrags),
  • Sperrbarkeit ("Auftragssperre")
    (gegebenenfalls mit Bestimmung des entsprechenden Sperrschlüsseleintrags).

Die Analyse erstreckt sich über alle im Change and Transport System definierten Objekttypen. Der Parameter PE_RESULT vergibt dann eine der folgenden Typklassen:
PE_RESULT syntax transport TADIR TLOCK
SPACE - - - -
S X - - -
R X X - -
T X X X -
L X X X X
P system object oder illegale namens selection

Unabhängig von der Typklasse wird Folgendes ausgegeben:

  • die Mandantenabhängigkeit im Parameter WE_CLI_DEP ("X"/" ")
  • die Objektkategorie im Parameter WE_CATEGORY
  • "SYST" = Repository-Objekt

  • "CUST" = mandantenabhängiges Customizing-Objekt

  • "CUSY" = mandantenunabhängiges Customizing-Objekt

  • "APPL" = Anwendungsobjekt

  • die Sprachabhängigkeit des Objektes im Parameter EV_LANGTYP
  • "I" = sprachenirrelevantes Objekt

  • "F" = Objekt ohne sprachabhängige Teile

  • "M" = Objekt zum Teil sprachabhängig

  • "L" = Objekt besteht ausschließlich aus sprachabhängien Teilen

  • die Ausprägung der Sprachabhängigkeit des Objektes im Parameter EV_LANGTYPA
  • "M" = Rein Sprachabhängiges Objekt in Originalsprache

  • "E" = rein sprachabhängiges Objekt in first level Sprache

  • "L" = rein sprachabhängiges Objekt in second level Sprache

  • ein Kennzeichen, ob das Objekt nur als ganzes transportierbar ist, im Parameter WE_COMPLETE_ONLY ("X"/" ") ausgegeben.
  • und ein Kennzeichen, ob das Objekt (im Produktivmandanten) zu den laufenden Einstellungen gehört, im Parameter EV_CURR_SETTING ("X"/" ")

Abhängig von der Typklasse wird Folgendes ausgegeben:

  • der Schlüssel des Objektkatalogeintrags im Parameter WE_TADIR
  • und der Aufbau der Auftragssperre im Parameter WE_LOCK_KEY

Spezialfälle eines Syntaxfehlers in der Objektbezeichnung:

  • Der Parameter PE_NAME_TOO_LONG bedeutet: Der Objekttyp ist bekannt, doch der Objektname überschreitet die maximal zulässige Länge.
  • EV_NAME_TOO_LONG_FOR_OLD entspricht in der Bedeutung PE_NAME_TOO_LONG, allerdings werden die Regeln (Objektnamenslängen) vor 4.0 für die Prüfung verwendet.
  • Der Parameter EV_NO_OBJECT_NAME besagt, daß das Feld WI_E071-obj_name leer ist oder nur aus einem Kommentar besteht.
  • Der Parameter EV_R3TRTEXT_SYNTAXERROR besagt, daß ein R3TR TEXT Objekt gegen die formale Aufbauvorschrift von R3TR TEXT-Objekten verstoßen hat.

Für tabellarische Objekte (Tabellen- oder Viewinhalte, ...) werden folgende Informationen ausgegeben

  • der Typ der Tabelle
  • "POOL" = Pooltabelle

  • "CLUSTER" = Clustertabelle

  • "TRANSP" = transparente Tabelle

  • "VIEW" = Datenbankview

  • "INTTAB" = interne Tabelle

  • und die Auslieferungsklasse der Tabelle im Parameter WE_TABLE_CONTFLAG




Parameter

EV_CASE_SENSITIVE
EV_CURR_SETTING
EV_INVALID_LANGUAGE_FIELD
EV_INVALID_PREFIX_SYNTAX
EV_LANGTYP
EV_LANGTYPA
EV_LOGO_OBJ
EV_NAMESPACE
EV_NAME_TOO_LONG_FOR_OLD
EV_NAME_WITH_NONSTANDARD_CHARS
EV_NO_OBJECT_NAME
EV_OBJLEN
EV_PREFIX_NOT_ALLOWED
EV_R3TRTEXT_SYNTAXERROR
IS_OBJ_TADIR
PE_NAME_TOO_LONG
PE_RESULT
WE_CATEGORY
WE_CLI_DEP
WE_COMPLETE_ONLY
WE_E071
WE_LOCK_KEY
WE_TABLE_CONTFLAG
WE_TABLE_TYP
WE_TADIR
WI_E071

Ausnahmen

Funktionsgruppe

OCS_CONFLICTS

Addresses (Business Address Services)   BAL_S_LOG - Application Log: Log header data  
Diese Dokumentation steht unter dem Copyright der SAP AG.

Length: 5956 Date: 20240523 Time: 064437     sap01-206 ( 51 ms )