Ansicht
Dokumentation
PTRV_COMPRESS_SELECT_OPTIONS - Zusammenfassen von Einzeleinträgen in Select Option Tab.
BAL_S_LOG - Application Log: Log header data Vendor Master (General Section)Diese Dokumentation steht unter dem Copyright der SAP AG.
Funktionalität
Dieser Funktionsbaustein analysiert die Einträge in einer internen Tabelle der Form:
SELECT-OPTIONS: PERNR_SO FOR P0001-PERNR.
SELECT-OPTIONS: BUKRS_SO FOR P0001-BUKRS.
SELECT-OPTIONS: KOSTL_SO FOR P0001-KOSTL.
Einträge der Form I EQ xxxxxxx, I EQ yyyyyyyy werden zu Einträgen der FORM I BT xxxxxxxx yyyyyyyy kombiniert, sofern yyyyyyy genau um 1 größer ist als xxxxxxxx.
Sinn dieses Vorgehens ist es, die Größe eines Selekt Statements daß auf die Datenbank abgesetzt wird möglichst gering zu halten (Oracle z.B. kann nur SELECT Statements bis zu einer Größe von 64KB verarbeiten).
Beispiel
Eine Selekt-Options Tabelle enthält die folgenden Einträge vor dem
Aufruf dieses Funktionsbausteins:
Sign Option Low
I EQ 0000000001
I EQ 0000000003
I EQ 0000000005
I EQ 0000000006
I EQ 0000000007
I EQ 0000000009
I EQ 0000000010
I EQ 0000000011
I EQ 0000000012
I EQ 0000000014
I EQ 0000000015
I EQ 0000000016
I EQ 0000000018
Nach dem Funktionsaufruf enthält die Tabelle folgende Einträge:
Sign Option Low High
I BT 0000000005 0000000007
I BT 0000000009 0000000012
I BT 0000000014 0000000016
I EQ 0000000001
I EQ 0000000003
I EQ 0000000018
Parameter
BUKRS_SOKOSTL_SO
PERNR_SO
WBS_SO
Ausnahmen
Funktionsgruppe
HRTRV_STATFill RESBD Structure from EBP Component Structure Fill RESBD Structure from EBP Component Structure
Diese Dokumentation steht unter dem Copyright der SAP AG.
Length: 1786 Date: 20240523 Time: 045549 sap01-206 ( 24 ms )