Ansicht
Dokumentation

C1F2_SUBSTANCES_FIND_BY_ID - EHS: Suchen nach Spez.en über die Spez.identifikatoren

C1F2_SUBSTANCES_FIND_BY_ID - EHS: Suchen nach Spez.en über die Spez.identifikatoren

General Data in Customer Master   BAL Application Log Documentation  
Diese Dokumentation steht unter dem Copyright der SAP AG.
SAP E-Book

Funktionalität

Der Funktionsbaustein dient zur Bestimmung von Spez.satznummern. Hierzu wird eine Suche mittels der angegebenen Parameter über die Spez.identifikatoren durchgeführt.

Optional liefert der Funktionsbaustein alle Spez.identifikatoren, die den Suchkriterien entsprochen haben und zur Aufnahme der Spez.satznummern in die Trefferliste geführt haben.

Der Funktionsbaustein hat folgende Parameter:

  • I_ESTRIREC (ESTRI)
    Ein Datensatz der Identifikatoren mit Suchparametern. Mehrere Suchparameter werden mit AND verknüpft.
  • I_SEARCHMODE (RCGSELSCR-SEARCHMODE)
    Suchmodus bei der historischen Suche
  • I_VALDAT (SY-DATUM)
    Es werden nur Daten gelesen, die zu diesem Datum gültig sind.
  • I_DATERANGE (RCGDATERANGE)
    Ist I_DATERANGE gefüllt wird die historiche Suche durchgeführt. Dabei enhält I_DATERANGE den Zeitraum für die historische Suche.
  • I_FLG_IDS_WANTED (ESP1_BOOLEAN)
    Wenn dieses Kennzeichen auf TRUE gesetzt wird, stellt der Funktionsbaustein die gefundenen Identifikatoren im Parameter E_IDENTTAB bereit.
  • I_RESTRICTIONTAB (RCGSTDRECN)
    Einschränkung der Suche durch vorgegebene Spez.satznummern. Falls keine Spez.satznummern übergeben werden, erfolgt die Suche über alle Sätze der Identifikatoren.
  • E_KEYTAB (RCGSTDRECN)
    Alle gefundenen Spez.satznummern werden in diese Ergebnistabelle geschrieben.
  • E_FRTO_KEYTAB (ESP1_FRTO_RECN_TAB_TYPE)
    Wird eine historische Suche durchgeführt, enthält diese Ergebnistabelle alle gefundenen Spez.satznummmern mit den entsprechenden Gültigkeitsdaten.
  • E_RECORDS_FOUND (SY-TABIX)
    Anzahl der gefundenen Spez.satznummern in E_KEYTAB.
  • E_IDENTTAB (RCGIDENT)
    Alle gefundenen Identifikatoren, die die Suchkriterien erfüllt haben.
  • E_FRTO_IDENTTAB (ESP1_FRTO_IDENT_TAB_TYPE)
    Wird eine historische Suche durchgeführt enthält diese Tabelle alle gefundenen Identifikatoren (inkl. Gültigkeitszeiträume), die die Suchkriterien erfüllt haben.

Beispiel

Hinweise

Die Suche nach einem diskreten Datum "gültig von" bzw. "gültig bis" wird nicht unterstützt. Diese Werte werden in Verbindung mit dem Parameter I_VALDAT bzw. I_DATERANGE zur Selektion verwendet.

Eine Suche über die Änderungsnummer unterstützt der Funktionsbaustein nicht. Vor Aufruf der Funktion muß das Datum "gültig von" der Änderungsnummer in den Parameter I_VALDAT gestellt werden.





Parameter

E_FLG_LTXT_SEARCH_FAILURE
E_FRTO_IDENTTAB
E_FRTO_KEYTAB
E_IDENTTAB
E_KEYTAB
E_RECORDS_FOUND
I_DATERANGE
I_ESTRIREC
I_FLG_AUTHORITY_CHECK
I_FLG_IDS_WANTED
I_FLG_LTXT_SEARCH
I_RESTRICTIONTAB
I_SEARCHMODE
I_USAGETAB
I_VALDAT

Ausnahmen

SEARCHMODE_NOT_VALID

Funktionsgruppe

C1F2

PERFORM Short Reference   ROGBILLS - Synchronize billing plans  
Diese Dokumentation steht unter dem Copyright der SAP AG.

Length: 3477 Date: 20240523 Time: 093936     sap01-206 ( 52 ms )