Ansicht
Dokumentation

G_SET_INSERT - Einlesen eines Sets in den Arbeitsbereich des Setmanagers

G_SET_INSERT - Einlesen eines Sets in den Arbeitsbereich des Setmanagers

Addresses (Business Address Services)   CPI1466 during Backup  
Diese Dokumentation steht unter dem Copyright der SAP AG.
SAP E-Book

Diese Funktion muß aufgerufen werden, um die Bearbeitung eines Sets mit den übrigen Funktionen zu ermöglichen. Es ist möglich, mehrere Sets nacheinander einzufügen und diese anschließend parallel zu bearbeiten. Falls kein Set mit der im Parameter SETNR angegebenen ID existiert wird eine Fehlermeldung ausgegeben; sie kann über die Ausnahme SET_NOT_FOUND abgefangen werden.

Beim Aufruf der Funktion werden folgende Funktionen ausgeführt:

  • Einlesen des angegebenen Sets sowie aller hierarchisch untergeordneten Sets in eine interne Struktur des Set-Managers. Die dem Benutzer über weitere Funktionsaufrufe zur Verfügung gestellten Daten zu einem Set werden über eine Struktur mit dem Aufbau von RGSMH übergeben.
  • Einlesen der Objekte zu den gelesenen Sets in eine interne Struktur des Set-Managers. Die dem Benutzer über weitere Funktionsaufrufe zur Verfügung gestellten Daten zu einem Objekt werden über eine Struktur mit dem Aufbau von RGSMV übergeben.

Objekte sind die Werte bzw. Wertintervalle, die in der Setpflege zu einem Basic-Set definiert worden sind und entsprechend auch zu den übergeordneten Single-Dimension-Sets und Multi-Dimension-Sets gehören.

Der mehrfache Aufruf der Funktion für dasselbe Set ist möglich. Es werden dabei jedoch keine mehrfachen Einträge in die internen Tabellen vorgenommen. Die zurückgelieferte Indexnummer ist also bei jedem Aufruf gleich.

Falls der Aufruf der Funktion für ein Set erfolgt, das bereits innerhalb einer anderen Setstruktur in die internen Tabellen eingetragen worden ist, so werden jedoch für dieses Set sowie alle darunterliegenden Sets neue Einträge in die internen Tabellen aufgenommen.

Hinweise

Im Parameter SETNR muss die interne ID des Sets angegeben werden, nicht der externe Setname. Diese ID kann mit den Bausteinen G_SET_GET_ID_FROM_NAME oder G_SET_ENCRYPT_SETID besorgt werden.





Parameter

CLASS
CLIENT
DATE_FROM
DATE_TO
FIELDNAME
FORCE_INSERT
HEADER
INDEX
MAINTENANCE
NO_TITLES
SETNAME
TABLE

Ausnahmen

SET_NOT_FOUND

Funktionsgruppe

GSSM

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

Length: 2706 Date: 20240523 Time: 083546     sap01-206 ( 59 ms )