Ansicht
Dokumentation
SOURCE_FOR_DATA_READ_GET - Auswahl der Datenquelle: DB und/oder Archiv (via AS oder Dateien wählen)
CL_GUI_FRONTEND_SERVICES - Frontend Services PERFORM Short ReferenceDiese Dokumentation steht unter dem Copyright der SAP AG.
Funktionalität
Dieser Funktionsbaustein generiert ein Dialogfenster zur Auswahl der Datenquelle, über die auf Daten des gewählten Ledgers zugegriffen werden soll. Eine mögliche Datenquelle kann die Datenbank und/oder das Archiv sein.
Wird die Datenquelle 'Archiv' gewählt, so kann man entscheiden, ob der Archivzugriff über das Archivinformationssystem SAP AS erfolgen soll, oder ob man Archivdateien manuell wählen möchte.
Auf dem Popup ist ebenfalls das relevante Archivierungsobjekt zu sehen, bzw. es ist eins zu wählen, falls mehrere in Frage kommen können.
Unabhängig davon, welche Variante des Archivzugriffs gewählt wird, ist es nicht möglich mehrere Archivierungsobjekte zu wählen.
Beispiel
TYPE-POOLS: gusl.
DATA: lv_read_from_db LIKE dtinp-xusedb VALUE gusl_c_true,
lv_read_from_archive LIKE dtinp-xusear VALUE gusl_c_false,
lv_arch_object LIKE admi_run-object VALUE 'PCA_OBJECT',
lv_read_via_as TYPE gusl_bool VALUE gusl_c_true,
lt_arch_files_seq_read TYPE rng_archiv OCCURS 0.
CALL FUNCTION 'SOURCE_FOR_DATA_READ_GET'
EXPORTING
i_rldnr = '8A'
TABLES
e_arch_files_seq_read = lt_arch_files_seq_read
CHANGING
c_read_from_db = lv_read_from_db
c_read_from_archive = lv_read_from_archive
c_read_via_as = lv_read_via_as
c_arch_object = lv_arch_object.
Es wird ein Dialogfenster zur Auswahl der Datenquelle für Summensätze des Ledgers 8A generiert. Die Datenbank ist der Vorschlagswert. Wird das Archiv (zusätzlich) als Datenquelle gewählt, so wird der Zugriff über das SAP AS und das Archivierungsobjekt 'PCA_OBJECT' vorgeschlagen.
Weiterführende Informationen
Intern wird hier der Funktionsbaustein KARL_DATA_INPUT_SELECT verwendet.
Parameter
C_ARCH_OBJECTC_READ_FROM_ARCHIVE
C_READ_FROM_DB
C_READ_VIA_AS
C_SOURCE_CHECK_ONLY
E_ARCH_FILES_SEQ_READ
I_REPORT
I_REPORTTYPE
I_RLDNR
I_SUMMARY_REC_READ
Ausnahmen
CUSTOMIZING_ENTRIES_NOT_FOUNDPARAMETERS_INVALID
Funktionsgruppe
GD_ARCHIVSUBST_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: 3618 Date: 20240523 Time: 101210 sap01-206 ( 41 ms )