Ansicht
Dokumentation

HAZMAT_RECORD_READ_FROM_DB - GG: Liest Datensätze des Gefahrgutstammes von der Datenbank

HAZMAT_RECORD_READ_FROM_DB - GG: Liest Datensätze des Gefahrgutstammes von der Datenbank

TXBHW - Original Tax Base Amount in Local Currency   Fill RESBD Structure from EBP Component Structure  
Diese Dokumentation steht unter dem Copyright der SAP AG.
SAP E-Book

Funktionalität

Der Funktionsbaustein liest Datensätze aus der Datenbanktabelle DGTMD.

Für die Übergabe der Selektionskriterien wird die DB-Struktur des Selektionsbildes aus dem Pflegedialog verwendet. Im Funktionsbaustein werden zwei unterschiedliche SELECT-Statements verwendet. Welches Statement verwendet wird, wird über den Parameter SELECTIONS ermittelt.

  • SELECTIONS = 1:
Es wird nur ein Datensatz vom rufenden Programm übergeben.
Das SELECT-Statement wird in diesem Fall dynamisch, d.h. je nachdem, welche Felder vom Anwender im Selektionsdialog belegt wurden, aufgebaut. SAP-Wildcards werden zu SQL-Wildcards konvertiert, so dass auch eine generische Suche möglich ist.
Es werden nur Datensätze ermittelt, die keine Löschmarkierung haben. Je nachdem, welches Datum im Selektionsbildschirm belegt wurde, werden folgende Datensätze ermittelt:
Stichtag
Alle Datensätze, die zum Stichtag gültig sind.
Gültig ab und Gültig bis
Alle Datensätze, die über den gesamten Zeitraum oder über einen Teil des Zeitraumes gültig sind, einschließlich solcher, die nur zum 'Gültig ab'- oder 'Gültig bis'-Datum gültig sind.
Gültig ab
Alle Datensätze, die an diesem Datum gültig sind (wie Stichtag).
Gültig bis
Alle Datensätze, die an diesem Datum gültig sind (wie Stichtag).
  • SELECTIONS = 2
Es wird mehr als ein Datensatz vom rufenden Programm übergeben. Zum Beispiel beim Aufruf aus den Gefahrgutpapieren oder Gefahrgutprüfungen. Wenn kein Datensatz gefunden wird, wird eine Ausnahme ausgelöst, die vom rufenden Programm entsprechend weiterverarbeitet wird.

Beispiel

Hinweise

Weiterführende Informationen





Parameter

E_BUFTAB
E_RCBDUAPICARR_TAB
E_RCBDUAPIDGREL_TAB
E_RCBDUAPIPACK_TAB
E_RCBDUAPISP_TAB
E_RCBDUAPITRAPPR_TAB
I_DG_SEL_SCENARIO
I_FLG_READ_ACTIVE_ONLY
I_FLG_READ_CARR
I_FLG_READ_DGREL
I_FLG_READ_PACK
I_FLG_READ_SPROV
I_FLG_READ_TRAPPR
I_FLG_READ_UNDELETED_ONLY
I_RDGMDSEL_TAB
X_SD_PROFILESTAB

Ausnahmen

NO_RECORDS_FOR_ALL_ENTRIES
NO_RECORDS_FOUND

Funktionsgruppe

DG20

CL_GUI_FRONTEND_SERVICES - Frontend Services   General Material Data  
Diese Dokumentation steht unter dem Copyright der SAP AG.

Length: 2938 Date: 20240523 Time: 051226     sap01-206 ( 47 ms )