Ansicht
Dokumentation
RECHERCHE_SET_WAERS_CACS - Währungen
TXBHW - Original Tax Base Amount in Local Currency Addresses (Business Address Services)Diese Dokumentation steht unter dem Copyright der SAP AG.
Der Funktionsbaustein RECHERCHE_READ_DATA_R%APPL, hier RKP, erhält die Tabelle SELECTION_TABLE mit Selektionsbedingungen.
Er besorgt sich die angeforderten Daten und füllt eine interne Tabelle, deren Struktur mit der logischen Sicht der Recherche ubereinstimmt, hier als RPSCO_X. Diese Datentabelle wird nun ganz oder auch portionsweise dem generierten Recherchereport S_PROGRAM_NAME in der Routine S_FORM_NAME übergeben.
Die Recherche erlaubt im Extremfall, pro Zelle einer Zeilen-/Spalten- struktur eine eigene Selektion zu definieren. In SELECTION_TABLE sind diese einzelnen Selektionskarten durch die laufende Nummer getrennt. Unter der Nummer Null stehen dabei alle Bedingungen, die sich auf alle Zellen beziehen, d.h. die ausgeklammert werden konnten.
Das folgende Beispiel beschreibt, wie die SELECTION_TABLE in ein Select-Befehl umgeformt werden muß.
LFDNR | FNAM | SIGN | OPTION | LOW | HIGH |
---|---|---|---|---|---|
000 | FELD1 | I | EQ | A1 | |
000 | FELD2 | I | EQ | A4 | |
001 | FELD1 | I | EQ | A5 | |
001 | FELD3 | I | GT | A6 | |
001 | FELD3 | I | LT | A7 | |
002 | FELD4 | I | EQ | A8 | |
003 | FELD1 | I | BT | A9 | A10 |
SELECT * FROM xy WHERE |
( FELD1 EQ A1 OR FELD1 BETWEEN A2 AND A3 ) AND FELD2 EQ A4 |
and ( FELD1 EQ A5 and ( FELD3 GT A6 OR FELD3 LT A7 ) |
OR FELD4 EQ A8 |
OR FELD1 BETWEEN A9 AND A10 ). |
Falls diese genaue Selektion zu aufwendig wird oder nicht performant gelesen werden kann, darf auch die größere 'Selektionshülle' gelesen werden: Man setzt einen einfacheren (.B. durch Select-Options realisierbaren)Select ab. Die Routine S_FORM_NAMEfiltert danach die qualifizierten Sätze heraus.
Den Übergang zu dieser Vergröberung liefert der Funktionsbaustein RKE_SELTAB_CONVEX_HULL in der Gruppe KED4.
Parameter
RKB1XWAERS1
WAERS2
WAERS3
WAERS4
WAERS5
WAERS6
Ausnahmen
Funktionsgruppe
CACSIS_SFill RESBD Structure from EBP Component Structure rdisp/max_wprun_time - Maximum work process run time
Diese Dokumentation steht unter dem Copyright der SAP AG.
Length: 4039 Date: 20240523 Time: 081903 sap01-206 ( 50 ms )