Ansicht
Dokumentation

G_SET_FORMULA_MAINTENANCE - Funktionsbaustein zum Eingeben einer Formel

G_SET_FORMULA_MAINTENANCE - Funktionsbaustein zum Eingeben einer Formel

RFUMSV00 - Advance Return for Tax on Sales/Purchases   rdisp/max_wprun_time - Maximum work process run time  
Diese Dokumentation steht unter dem Copyright der SAP AG.
SAP E-Book

Funktionalität

Der Funktionsbaustein G_SET_FORMULA_MAINTENANCE stellt ein Dialogfenster zur Anzeige und zum Bearbeiten von Setformeln bereit.

Die Datenübergabe erfolgt im wesentlichen über 2 Tabellen: In der Tabelle 'SET_LINES' werden die Zeilen des Sets, zu dem eine Formel editiert werden soll, übergeben. Die Formel ist bereits als Setzeile in Set_lines eingetragen. Die Zeilennummer dieser Formel ist der Parameter 'LINE_NUMBER'. Formeleinträge in Setzeilen zeichnen sich dadurch aus, daß in der Zeile im Feld 'FROM' ein '=' eingetragen ist.

Die Formeln, die bereits zu dem Set angelegt wurden, stehen in der Tabelle 'FORMULA_LINES'. Die Verknüpfung zwischen 'FORMULA_LINES' und 'SET_LINES' geschieht durch das Feld 'FPDOWN' der 'SET_LINES'.

Kopfdaten zu dem Set werden in der Struktur 'SET_HEADER' übergeben, notwendig sind der Setname und bei Basic-Sets Tabelle und Feldname des Sets.

Der Funktionsbaustein überprüft die geänderte Formel auf syntaktische Korrektheit sowie auf Verwendung von gültigen Operanden. Rekursive Verwendung von Formeln innerhalb eines Sets ist beispielsweise nicht erlaubt.

Der Funktionsbaustein setzt das Kennzeichen 'FLAG_FORMULA_CHANGED' wenn sich die Formel geändert hat.

Die neue Formel ist dann in der Tabelle 'FORMULA_LINES' in die vorgesehen Zeile eingetragen.

Beispiel

Hinweise

Weiterführende Informationen





Parameter

FLAG_FORMULA_CHANGED
FORMULA_LINES
LINE_NUMBER
MODE
SET_HEADER
SET_LINES

Ausnahmen

FIELD_NOT_FOUND
WRONG_SETTYPE

Funktionsgruppe

GSFO

SUBST_MERGE_LIST - merge external lists to one complete list with #if... logic for R3up   Fill RESBD Structure from EBP Component Structure  
Diese Dokumentation steht unter dem Copyright der SAP AG.

Length: 1895 Date: 20240523 Time: 053805     sap01-206 ( 43 ms )