Ansicht
Dokumentation

HR_ENQUEUE_OBJECT_LIST - Sperren von Objekten im HR (Liste)

HR_ENQUEUE_OBJECT_LIST - Sperren von Objekten im HR (Liste)

Fill RESBD Structure from EBP Component Structure   BAL Application Log Documentation  
Diese Dokumentation steht unter dem Copyright der SAP AG.
SAP E-Book

Funktionalität

Dieser Baustein dient der Massenverarbeitung in der Sperrverwaltung. Für jeden Eintrag der ENQUEUE_LIST wird der Baustein HR_ENQUEUE_OBJECT aufgerufen. Tritt ein Fehler auf, wird die Verarbeitung der Liste unterbrochen und eine Ausnahme erzeugt. Der Parameter ERROR_TABIX enthält dabei die Zeilennummer des fehlerhaften Eintrags sowie gegebenenfalls auch den Benutzernamen des sperrenden Benutzers in LOCK_USER.

Beispiel

call function 'HR_ENQUEUE_OBJECT_LIST'

EXPORTING

ENQUEUE_ONCE = ' '

IMPORTING

ERROR_TABIX = list_line_caused_error LOCK_USER = user_locking_this_object

TABLES

ENQUEUE_LIST = tabe_of_objects_to_enqueue

EXCEPTIONS

ENQUEUE_FAILED = 1 OBJID_IS_INITIAL = 2 ILLEGAL_OTYPE = 3 INTERNAL_ERROR = 4 OTHERS = 5.

Hinweise

Wenn beim Sperren ein Fehler auftritt, wird keines der Objekte aus der Liste gesperrt.

Weiterführende Informationen





Parameter

ENQUEUE_LIST
ENQUEUE_ONCE
ENQ_COLLECT
ENQ_SCOPE
ENQ_WAIT
ERROR_TABIX
LOCK_USER

Ausnahmen

ENQUEUE_FAILED
ILLEGAL_OTYPE
INTERNAL_ERROR
OBJID_IS_INITIAL

Funktionsgruppe

HRBAS00ENQDEQ

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

Length: 1528 Date: 20240523 Time: 053949     sap01-206 ( 37 ms )