Ansicht
Dokumentation

CO_LC_COMPONENT_BUFFER_FILL - Komponenten-Puffer von extern füllen

CO_LC_COMPONENT_BUFFER_FILL - Komponenten-Puffer von extern füllen

SUBST_MERGE_LIST - merge external lists to one complete list with #if... logic for R3up   ABAP Short Reference  
Diese Dokumentation steht unter dem Copyright der SAP AG.
SAP E-Book

Funktionalität

Der aktuelle Pufferinhalt der Statusverwaltung (Funktionsgruppe BSVA) wird ergänzt um Einträge, die im globalen Memory unter der in I_MEMORY_ID übergebenen ID hinterlegt sind. Man kann wählen, ob man alle Einträge aus dem globalen Memory übernehmen will (default, keine Objektnummer angegeben) oder nur die Einträge zu einer oder mehreren Objektnummern.

Waren zu einer Objektnummer bereits Einträge im Statuspuffer vorhanden, werden diese vor der Übernahme aus dem Memory gelöscht.

Der Funktionsbaustein stößt ON COMMIT eine Formroutine zur Verbuchung der Statusänderungen an.

Beispiel

Der Baustein kann zusammen mit dem Funktionsbaustein STATUS_BUFFER_EXPORT_TO_MEMORY verwendet werden, um z.B. Statusänderungen, die in einem Dialogbaustein durchgeführt wurden, in den Rollbereich des Hauptprogramms zu übergeben.

Hinweise

Die Daten in der Memory-Id I_MEMORY_ID müssen vorher mit dem Funktionsbaustein STATUS_BUFFER_EXPORT_TO_MEMORY exportiert worden sein.

Sollen die Statusänderungen nach dem Import im Hauptprogramm gesichert werden, muß (z.B. durch SAP-Sperren) sichergestellt sein, daß die gepufferten Statusobjekte nicht durch andere Transaktionen verändert werden können.





Parameter

T_S_ITAB_RESB

Ausnahmen

Funktionsgruppe

COLC

rdisp/max_wprun_time - Maximum work process run time   SUBST_MERGE_LIST - merge external lists to one complete list with #if... logic for R3up  
Diese Dokumentation steht unter dem Copyright der SAP AG.

Length: 1600 Date: 20240523 Time: 142622     sap01-206 ( 35 ms )