Ansicht
Dokumentation
COM_IL_API_ENQUEUE - Beziehungen sperren
Addresses (Business Address Services) BAL_S_LOG - Application Log: Log header dataDiese Dokumentation steht unter dem Copyright der SAP AG.
Funktionalität
Mit dem Funktionsbaustein COM_IL_API_ENQUEUE können einzelne oder auch alle Beziehungen eines Relationstyps explizit durch die führende Applikation gesperrt werden.
Der Relationstyp ist im Importparameter IV_RELTYPE zu übergeben. Die Beziehungen werden in der Importtabelle IT_LINK_IDENTS angegeben. Dabei ist entweder die GUID der Beziehung selbst (ILGUID) zu füllen oder es sind die GUID von Vater und Sohn der Beziehung anzugeben.
Mit dem Importparameter IV_ENQMODE kann der Sperrmodus mitgegeben werden.
Der Importparameter IV_RAISE_EXCEPTION legt fest, ob eine Ausnahme (Exception) ausgelöst werden soll, wenn eine Sperre nicht gesetzt werden konnte. Andernfalls wird die Exporttabelle ET_MESSAGES mit den Beziehungen gefüllt, die durch andere Benutzer bereits gesperrt wurden.
Wird die Tabelle IT_LINK_IDENTS nicht mitgegeben oder ist sie leer, so werden alle Beziehungen des Relationstyp gesperrt, wobei unabhängig vom Importparameter IV_RAISE_EXCEPTION immer eine Ausnahme (Exception) ausgelöst wird, wenn die generische Sperre nicht erfolgreich war.
Beispiel
Hinweise
Weiterführende Informationen
Parameter
ET_MESSAGESIT_LINK_IDENTS
IV_ENQMODE
IV_RAISE_EXCEPTION
IV_RELTYPE
Ausnahmen
LOCK_FAILEDFunktionsgruppe
COM_IL_APIABAP Short Reference rdisp/max_wprun_time - Maximum work process run time
Diese Dokumentation steht unter dem Copyright der SAP AG.
Length: 1583 Date: 20240523 Time: 140135 sap01-206 ( 36 ms )