Ansicht
Dokumentation
OCS_TR_CHECK_TYPE_700 - Sperrbarkeit für gegebenen Schlüssel ermitteln, TADIR und TLOCK erzeugen
rdisp/max_wprun_time - Maximum work process run time Fill RESBD Structure from EBP Component StructureDiese Dokumentation steht unter dem Copyright der SAP AG.
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_SENSITIVEEV_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_CONFLICTSCL_GUI_FRONTEND_SERVICES - Frontend Services General Data in Customer Master
Diese Dokumentation steht unter dem Copyright der SAP AG.
Length: 5956 Date: 20240603 Time: 234007 sap01-206 ( 58 ms )