Ansicht
Dokumentation

RS_SCRP_CONS_CHECK_TODO_SINGLE - Konsistenzprüfung für einzelnes Dynpro (aus TODO)

RS_SCRP_CONS_CHECK_TODO_SINGLE - Konsistenzprüfung für einzelnes Dynpro (aus TODO)

Vendor Master (General Section)   General Data in Customer Master  
Diese Dokumentation steht unter dem Copyright der SAP AG.
SAP E-Book

Der Funktionsbaustein prüft die Konsistenz aller Dynpros zum Modulpool PROGNAME.

In den Tabellen-Parametern

LEVEL, STATEMENT, TOKEN

werden die Analysetabellen des ABAP-SCANs übergeben.

Inkonsistenzen von Dynpros werden in dem Tabellen-Parameter FINDLST zurückgegeben. FINDLST ist leer, wenn keine Inkonsistenzen gefunden wurden.

Bedeutung der Felder von FINDLST:

OBJECT(42) = Include(8) , wenn OBJECT_CLS = RCP

= Programm(8) + DynproNummer(4) , sonst

OBJECT_CLS(4) = CPSA für Inkonsistenzen in den Dynpro-Attributen

= CPSF für Inkonsistenzen in der Feldliste

CPSL für Inkonsistenzen in der Ablauflogik

RCP sonst

OBJECT_ROW(6) = Zeilennummer der "inkonsistenten" Zeile in den

Dynpro-Attributen, der Feldliste, der Ablauflogik

oder im Programm-Quelltext

TEXTLINE(72) = Text der Zeile, die die Inkonsistenz enthält

MODIFIED(1) \

CNTND(1) | = ohne Bedeutung

MARK(1) /

POINTER(4) = Art der Inkonsistenz:

1 = In den Dynpro-Attributen ist ein Folgedynpro angegeben, das

nicht existiert

2 = Aufruf eines Moduls, der im Modulpool nicht definiert ist

3 = Dynprofeld ist weder im DDIC noch im Programm definiert

4 = CALL SUBSCREEN mit einer nicht definierten Variablen

5 = CALL SCREEN / SET SCREEN / CALL SUBSCREEN für ein nicht

definiertes Dynpro

7 = Im Programm definierter Modul wird nicht verwendet

8 = In den Dynpro-Attributen ist ein nicht vorhandenes Feld als

Cursorposition angegeben

9 = Angabe eines Datenelementzusatzes für ein Nicht-DDIC-Feld

10 = Angegebener Datenelementzusatz ist nicht vorhanden

11 = Dynprofeld hat keinen Namen in der Feldliste (das Dynprofeld

ist eine Schablone oder ein Schlüsselwortfeld, das nicht nur

Sonderzeichen enthält)

12 = In der Ablauflogik Bezugnahmen auf ein Feld, das nicht in der

Feldliste definiert ist





Parameter

DATA_TAB
DYNNR
FINDLST
PROGNAME
SLIN_TABS

Ausnahmen

IMPOSSIBLE
NOT_FOUND
SELECTION_SCREEN

Funktionsgruppe

SEUZ

rdisp/max_wprun_time - Maximum work process run time   PERFORM Short Reference  
Diese Dokumentation steht unter dem Copyright der SAP AG.

Length: 2814 Date: 20240523 Time: 112034     sap01-206 ( 30 ms )