-Gibt es einen Funktionsbaustein oder ähnliches, dass meinem Report sagt, ob eine Pernr gesperrt ist oder nicht?
Ich benutze in meinem Report die Logische Datenbank pnp und schreibe auf einen Infotyp.
Falls jedoch eine Personalnummer gesperrt ist,soll er eine Meldung anzeigen,deshalb suche ich einen Baustein o.ä. .
-Während ich auf den Infotypen schreibe, muss ich dann wohl auch die jeweiligen Pernnummern sperren,dazu habe ich diese beiden Reporst gefunden:
noch ein kleine Ergänzung zum Aufruf des FBs:
CALL FUNCTION 'ENQUEUE_READ'
EXPORTING
GCLIENT = SY-MANDT
GUNAME = SPACE
GNAME = 'PREL'
GARG = SPACE
IMPORTING
SUBRC = SY_SUBRC
TABLES
ENQ = I_TAB
EXCEPTIONS
OTHERS = 1.
Der Parameter I_TAB muss wie folgt definiert sein:
DATA: BEGIN OF I_TAB OCCURS 0.
INCLUDE STRUCTURE SEQG3.
DATA: END OF I_TAB.
Die gesperrten Personalnummern können aus der Tabelle, d.h. aus dem Feld I_TAB-GARG+3(8) ermittelt werden.