Ansicht
Dokumentation
CLFM_OBJECT_CLASSIFICATION - Klassifizierung: Zuordnen Objekt zu Klassen
ABAP Short Reference CL_GUI_FRONTEND_SERVICES - Frontend ServicesDiese Dokumentation steht unter dem Copyright der SAP AG.
Der Baustein verwaltet die Klassifizierung der Objekte. Möchte eine Anwendung seine Objekte im Dialog klassifizieren, so muß dieser Baustein aufgerufen werden.
Hinweis: Für die Klassifizierung müssen die Customizing-Tabellen und -Strukturen (TCLA, TCLAT, TCLT, TCLTT, TCLO, RMCLF, RMCBC) angepasst werden, ein Funktionsbaustein zum Lesen des Objekts mit dem Namen OBJECT_CHECK_xxxx (xxxx = Tabllenname des Objekts) muß existieren, und Bildbausteine müssen evtl. angelegt werden.
Import -Parameter:
CLASS : Default = Space
Wird eine Klasse mitgegeben, dann wird die Klassifizierung
dunkel prozessiert ( um z.B. eine Klassifizierung anzulegen).
Wenn aber der Parameter CONFIRM_CLASS = X gesetzt ist, wird
das Klassifizierungsbildes trotzdem angezeigt.
CLASSTYPE : Default = Space
Klassenart
TYPETEXT : Default = Space
Klassenartentext
INITFLAG : Default = Space
Wird die Klassifizierung aus der Anwendung heraus aufgerufen, so
muß der Parameter zu Beginn der Anwendungstransaktion auf X
gesetzt werden.
Bei allen weiteren Aufrufen der Klassifizierung innerhalb
derselben Transaktion muß das Kennzeichen auf Space gesetzt
werden.
MULTI_CLASSIF : Default = Space
Kennzeichen Mehrfachklassifizierung erlaubt.
Wird nur aus der CL20 heraus gesetzt.
OBJECT :
Nummer/Name des zu klassifizierenden Objekts.
OBJTXT :
Objekt-Kurztext
OLD_CLASS : Default = Space
Wird bei der Objektänderungstransaktion die Klassifizierung mit
einer anderen Klasse aufgerufen, so ist hier die ursprüngliche
Klasse einzutragen und im Feld CLASS die neue.
REF_OBJECT : Default = Space
Wird bei der Objektpflegetransaktion ein Stammsatz über
Referenz angelegt, so werden in der Klassifizierung
alle Zuordnungen des Referenzstammsatzes angezeigt. Der
Anwender kann dann auswählen.
STATUS :
Art der Objektklassifizierung.
1 = hinzufügen; 2 = ändern; 3 = anzeigen
TABLE :
Tabellenname des zu klassifizienden Objekts.
REF_ALL_TYPE :
X = alle Klassenarten sollen verwendet werden
REF_DYNPRO : Default X
Kopieren über Vorlage: Das Zuordnungs-Popup wird angezeigt .
BATCH :
Dieser Pararmeter ist nur dann von Bedeutung, wenn in
CLASS eine Klasse mitgegeben wurde.
Bedeutung s. NO_DISPLAY.
NO_DISPLAY :
Dieser Pararmeter ist nur dann von Bedeutung, wenn in
CLASS eine Klasse mitgegeben wurde, d.h. wenn dunkel
prozessiert werden soll. Mindestens der Subscreen mit den
Zuordnungen wird nicht angezeigt.
- BATCH = Space , NO_DISPLAY = Space
Nur der Subscreen mit den Bewertungen wird angezeigt.
- BATCH = Space , NO_DISPLAY = X
Der Subscreen mit den Bewertungen wird nur angezeigt,
wenn die Bewertungsdaten inkonsistent sind (z.B.
Mußmerkmale nicht ausgefüllt).
- BATCH = X , NO_DISPLAY = X
Der Subscreen mit den Bewertungen wird nicht angezeigt,
auch wenn die Bewertungsdaten inkonsistent sind. Der
Klassifizierungsstatus wird aber auf 'gesperrt' gesetzt,
wenn Inkonsistenzen auftreten.
NO_F8 :
X = keine Drucktaste "Nächstes Bild" (F8) im
Klassifizierungsbild .
NO_F11 :
X = keine Drucktaste 'Sichern' (F11) im Klassifizierungsbild.
NO_CHANGE_TYPE:
X = kein wechseln der Klassenart möglich
CONFIRM_CLASS :
Dieser Pararmeter ist nur dann von Bedeutung, wenn in
CLASS eine Klasse mitgegeben wurde.
X = Das Klassifizierungsbild wird angezeigt.
I_ASSGNMNT_SCREEN:
Ist nur relevant, wenn eine Klasse mitgegeben wurde.
X = Falls diese Klasse keine Merkmale enthält, wird das
Zuordnungsbild prozessiert.
Export-Parameter:
CLASSTYPE :
Klassenart
TYPETEXT :
Klassenartentext
UPDATEFLAG :
X = Änderungen in der Klassifizierung wurden gemacht.
UPDATE_PER_CALL :
Updatekennzeichen: wird bei jedem Aufruf neu gesetzt.
CLASS_TEXT :
Klassenbezeichnung
CLASS :
Standardklasse
OK_CODE :
Die Anwendung erhält in diesem Feld den OKCODE, mit
dem die Klassifizierung verlassen wird, z.B:
ENDE (F3) Benden der Transaktion.
ABBR (F12) Daten werden zurückgesetzt auf den Stand vor dem
Aufruf.
LEAV (F15) Beenden Transaktion.
Ausnahmen:
CLASS_NOT_FOUND:
Parameter CLASS gesetzt und die Klasse existiert nicht. nicht.
CLASSIFICATION_NOT_FOUND:
Klassifizierung nicht vorhanden
CLASS_NOT_VALID:
Die Klasse ist ungültig. Dies kann folgende Gründe haben:
a.) ungültige Zeichen in Klassennummer
b.) Sie haben keine Berechtigung zur Klassifizierung
c.) Die Klasse hat keinen gültigen Status
d.) Das aktuelle Datum liegt nicht im Gültigkeitszeitraum der
Klasse
FOREIGN_LOCK :
Klassifizierung im Dunkeln, Satz bereits gesperrt.
SYSTEM_FAILURE :
Klassifizierung im Dunkeln, Sperrfehler.
NO_MULTI_CLASSIF:
Mehrfachklassifizierung ist nicht erlaubt.
Parameter
BATCHBI_DIALOG
CHANGE_SERVICE_NUMBER
CLASS
CLASS
CLASSTYPE
CLASSTYPE
CLASS_TEXT
CONFIRM_CLASS
DATE_OF_CHANGE
DYNPRO_HEADER
HIERARCHY_ALLOWED
INITFLAG
INTERNAL_NUMBER_RANGE
INTERNAL_OBJ_NUMBER
I_ASSGNMNT_SCREEN
I_CUA_DELIMITER
I_EFFECTIVITY_USED
I_OBJ_NAVIGATION
I_UOM_CHECK
LANGUAGE
LANGUAGE_BY_DIALOG
MEINS
MULTI_CLASSIF
NO_CHANGE_TYPE
NO_DISPLAY
NO_F11
NO_F8
OBJECT
OBJTXT
OBJ_HAS_CHANGE_SERVICE
OK_CODE
OLD_CLASS
PTABLE
REF_AENNR
REF_ALL_TYPE
REF_CUOBJ
REF_DATUV
REF_OBJECT
SAME_CLASSIFY_BY_COPY
STATUS
TABLE
TYPETEXT
TYPETEXT
UPDATEFLAG
UPDATE_PER_CALL
VARIANT_KLART
Ausnahmen
CHANGE_NR_CHANGEDCHANGE_NR_NOT_COMPATIBLE
CLASSIFICATION_NOT_FOUND
CLASS_NOT_FOUND
CLASS_NOT_VALID
FOREIGN_LOCK
NO_AUTH_KLART
NO_MULTI_CLASSIF
ONLY_WITH_CHANGE_NUMBER
SYSTEM_FAILURE
VALUE_NOT_FOUND
Funktionsgruppe
CLFMBAL Application Log Documentation SUBST_MERGE_LIST - merge external lists to one complete list with #if... logic for R3up
Diese Dokumentation steht unter dem Copyright der SAP AG.
Length: 7524 Date: 20240523 Time: 134303 sap01-206 ( 66 ms )