Ansicht
Dokumentation

COND_MNT_RECORD_PUT - nimmt einen neuen Satz in die Pflege (Hinzufügen)

COND_MNT_RECORD_PUT - nimmt einen neuen Satz in die Pflege (Hinzufügen)

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

Funktionalität

Hinzufügen eines Konditionssatzes zur laufenden Pflegesitzung.

Dieser Baustein fügt den übergebenen Konditionssatz (Parameter RECORD_DATA) der laufenden Pflegesitzung hinzu. Dabei kann angegeben werden, ob Überlappungen (Parameter IV_ALLOW_OVERLAP) zugelassen werden sollen oder nicht.

Beispiel

Hinweise

Der übergebene Konditionssatz muss zur selben Verwendung und Applikation gehören. Die Konditionsart und die Schlüsselkombination sollten ebenfalls gleich bleiben, können aber abweichen. Im letzten Fall wird gegebenenfalls ein Teil der Initialisierung der Sitzung durchgeführt.

Hiweis

Es ist möglich, Sätze mit dem gleichen Schlüssel wie einen bereits in der Pflegesession befindlichen Konditionssatz hinzuzufügen.

  • Falls der Gültigkeitszeitraum übereinstimmen sollte, wird eine Ausnahme ausgelöst. Ansonsten wird der bereits existierende Satz durch den neu hinzukommenden abgeschnitten oder sogar vollständig überdeckt.
  • Wenn der soeben hinzugefügte Satz in derselben Session wieder entfernt wird, so bleibt die Änderung des abgeschnittenen oder überdeckten Satzes bestehen. Dadurch können eventuell Lücken im Gültigkeitszeitraum entstehen, weil für einen bestimmten Zeitraum kein Konditionssatz existiert.

Weiterführende Informationen

Funktionsgruppe COND_MNT_INTF





Parameter

ET_MESSAGES
EV_REC_ID
EV_SUBRC
IV_ALLOW_OVERLAP
IV_ENQUEUE
IV_HANDLE
RECORD_DATA

Ausnahmen

CX_COND_MNT_RECORD
CX_COND_MNT_SESSION

Funktionsgruppe

COND_MNT_INTF

BAL Application Log Documentation   ABAP Short Reference  
Diese Dokumentation steht unter dem Copyright der SAP AG.

Length: 2073 Date: 20240605 Time: 130033     sap01-206 ( 46 ms )