Ansicht
Dokumentation

/TDAG/CP_LB24_SYM_VAL_FETCH - CP: Symbolwertermittlung für Symbole der Gruppe CP_COMP

/TDAG/CP_LB24_SYM_VAL_FETCH - CP: Symbolwertermittlung für Symbole der Gruppe CP_COMP

RFUMSV00 - Advance Return for Tax on Sales/Purchases   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

Diese Funktion ermittelt den oder die Werte eines Symbols, das auf Tabellen oder Klassen der Stoffdatenbank verweist.

Je nach Tabelle können dem Symbol unterschiedliche Parameter zur Indizierung und Aufbereitung mitgegeben werden.

Zur Ermittlung des Symbolwertes werden die aktuellen Selektionskriterien herangezogen.

Beispiel

Der Funktionsablauf beim Zugriff auf einen Symbolwert sieht wie folgt aus:

1) Zunächst werden die Symboldefinition und die aktuell gültigen Selektionskriterien gelesen.

2) Anhand der Symboldefinition wird unterschieden, ob ein Zugriff auf ein Tabellenfeld oder ein Klassenmerkmal zu erfolgen hat.

3a) Zugriff auf ein Tabellenfeld:

- Es wird die Tabelle identifiziert, aus welcher der Symbolwert zu entnehmen ist.

- Unter Berücksichtigung der Selektionskriterien werden die Tabelleneinträge unter Zuhilfenahme der StoffDB-Zugriffsfunktionen selektiert.

- Die selektierten Tabelleneinträge werden mit der Wertebereichsangabe des Symbols gefiltert und einer Extraktionsfunktion übergeben, die den generischen Zugriff auf das entsprechende Feld des Datensatzes realisiert.

- Für jeden so extrahierten Wert wird ein Eintrag in der Wertetabelle angelegt, der die Symbolinformation, den Wertetyp und den Wert selbst enthält.

- Konnte kein Wert ermittelt werden, so wird ein sogenannter Novalue-Eintrag erzeugt, der anzeigt, daß kein Wert zum gewünschten Symbol ermittelt werden konnte.

3b) Zugriff auf ein Klassenmerkmal

- Es wird zunächst die Definition der Bewertungsart gelesen.

- Es wird bestimmt, ob das Merkmal zum Bewertungskopf oder der Bewertungsposition gehört.

- Es wird geprüft, ob die Umgebung für den gewünschten Symbolzugriff bereits geladen ist oder nicht. Im letzteren Fall wird die Umgebung geladen.

- Das Klassensystem wird mit dem entsprechenden Objekt initialisiert und die Merkmalsbewertungen werden ausgelesen.

- Die ausgelesenen Merkmalsbewertungen werden in die Symbolwerttabelle übertragen. Dabei wird berücksichtigt, daß der Wert von Merkmalen, die auf die Phrasenverwaltung verweisen in die entsprechende Phrase umgewandelt werden muß.

- Auch die Merkmalswerte werden mit Hilfe der Wertebereichsangabe gefiltert.

Hinweise

Weiterführende Informationen





Parameter

E_RCGLSYVAL_TAB
I_RCGLSIOT
I_VAL_DATE

Ausnahmen

Funktionsgruppe

G/SAPLCP_LB24

Fill RESBD Structure from EBP Component Structure   Vendor Master (General Section)  
Diese Dokumentation steht unter dem Copyright der SAP AG.

Length: 2854 Date: 20240328 Time: 110237     sap01-206 ( 45 ms )