Ansicht
Dokumentation

BEFG_ENQUEUE_LINES_INSERT - Externer Modifikator - FuBa für Sperrobjekte

BEFG_ENQUEUE_LINES_INSERT - Externer Modifikator - FuBa für Sperrobjekte

Vendor Master (General Section)   CL_GUI_FRONTEND_SERVICES - Frontend Services  
Diese Dokumentation steht unter dem Copyright der SAP AG.
SAP E-Book

Funktionalität

Dieser START/STOP-Funktionsbaustein ruft die Codegenerierung für die Zeilen des Templates zwischen dem Generierungsbefehl STARTund dem zugehörigen Generierungsbefehl STOPauf und wertet dabei in den Metadaten die Informationen über sperr-relevante Felder aus. Diese ergeben sich aus der Zuordnung in BEFM_AOUCEvon Felder zu Verwendungen in der Tabelle BEFM_SRVUSEals sperr-relevant markiert sind.

Die Informationen über Applikation und Objekt werden aus dem Generierungskontext abgeleitet.

Die Templatezeilen zwischen STARTund STOPwerden multipliziert. Dabei wird der Variablenplatzhalter &ENQFIELD% durch den Namen des Containerfeldes ersetzt.

Der START/STOP-Funktionsbaustein verarbeitet folgenden Parameter:

CONTAINER

Mit diesem Parameter können die Selektionsfelder auf die Felder eines bestimmten Containers eingeschränkt werden. Der Wert dieses Parameter ist der symbolische Containername gemäß der Hierarchie, wie sie im Applikationsaufbau festgelegt wurde (in der Tabelle BEFM_AOC). Der Container muss dabei zu dem Applikationsobjekt, dem der Report zugeordnet ist, gehören. Derzeit sind die einzig gültigen Werte RCONT und CCONT1:

RCONT- Wurzelcontainer des Applikationsobjekts (Default, falls kein Wert angegeben)

CCONT1- Erster Kindcontainer des Applikationsobjekts

EXCONTAINER

Über diesen Parameter kann der Containername direkt angegeben werden.

Der Aufruf der Codegenerierung zur Multiplizierung der Templatezeilen erfolgt über den Funktionsbaustein BEFG_OPERATION_LINES_INSERT. Dieser verarbeitet zusätzlich die Parameter PRE_OP, POST_OP, PRELINESund POSTLINES.

Beispiel

Hinweise

Weiterführende Informationen

#################################################################################################### #################################################################################################### ########################################################################################################################################################################





Parameter

ES_RETURN
ET_CODELINE
IR_GEN_CONTEXT
IT_CODELINE
IT_PARAM
IT_VARSUB

Ausnahmen

Funktionsgruppe

BEFG_TEMPLATE_SS

CPI1466 during Backup   PERFORM Short Reference  
Diese Dokumentation steht unter dem Copyright der SAP AG.

Length: 2753 Date: 20240523 Time: 180813     sap01-206 ( 55 ms )