Ansicht
Dokumentation
CBIH_WA30_PT_READ - EHS: Lesen von Schablonen
TXBHW - Original Tax Base Amount in Local Currency SUBST_MERGE_LIST - merge external lists to one complete list with #if... logic for R3upDiese Dokumentation steht unter dem Copyright der SAP AG.
Funktionalität
Dieser Funktionsbaustein ist Teil des Application Programming Interface (API) der EH&S-Komponente Arbeitsschutz. Er dient zum Lesen von Schablonendaten.
Welche Schablonen werden gelesen?
Um die Schablonen zu bestimmen, zu denen das SAP-System Daten liest, muß die Tabelle X_API_HEADER_TAB Sätze enthalten, bei denen das Feld Satznummer (RECN) belegt ist. Wenn die Tabelle X_API_HEADER_TAB keinen Eintrag enthält, wird die Ausnahme NO_OBJECT_SPECIFIED ausgelöst.
Welche Daten werden zu den Schablonen gelesen?
Welche Schablonendaten gelesen werden, wird durch die Kennzeichen I_FLG_XXX
festgelegt, wobei ein Kennzeichen mit einer oder mehreren Ausgabetabellen wie folgt korrespondiert:
| korrespondierender
Kennzeichen | Tabellenparameter
--------------------------|---------------------------
I_FLG_HEADER | X_API_HEADER_TAB
I_FLG_EXP_PROFILE | E_API_EXP_PROFILE_TAB
I_FLG_DESCRIPTION | E_API_DESCRIPTION_TAB
I_FLG_DESCR_LONGTEXT | E_API_DESCR_LONGTEXT_TAB
I_FLG_WAQS_ASSIG | E_API_WAQS_TAB
I_FLG_PATTERN_ASSIG | E_API_WAPT_TAB
I_FLG_ACPATT_ASSIG | E_API_PTCP_TAB
Wenn ein Kennzeichen auf "TRUE" (= wahr) gesetzt ist, werden die entsprechenden Daten in die zugehörige Ausgabetabelle bzw. in die zugehörigen Ausgabetabellen gestellt.
Wenn ein Kennzeichen auf "TRUE" gesetzt, aber keine zugehörige Ausgabetabelle angegeben ist, wird die Ausnahme PARAMETER_ERROR ausgelöst.
Wie bzw. wofür werden die Daten gelesen?
Das Szenario I_SCENARIO bestimmt, wie die Schablonendaten gelesen werden: "zum Anzeigen" (unsicher oder sicher, d.h. mit oder ohne shared Sperre) oder "zum Ändern".
Innerhalb eines Szenarios gibt es maximal drei Ebenen, für die jeweils die Leseart festgelegt werden kann.
Jede Ausgabetabelle ist dabei einer Ebene wie folgt zugeordnet:
Ebene 1, Kopfebene (Header): | X_API_HEADER_TAB |
Ebene 2 (Level 2): | E_API_EXP_PROFILE_TAB |
E_API_PROP_DATA_TAB TYPE | |
E_API_DESCRIPTION_TAB | |
E_API_DESCR_LONGTEXT | |
E_API_WAQS_TAB | |
E_API_WAPT_TAB | |
E_API_PTCP_TAB |
Hinweise
- Über die Kennzeichen I_FLG_PATTERN, I_FLG_ACCUPATTERN und I_FLG_WORK_AREA können Sie steuern, ob Sie Arbeitsbereichsschablonen,
Arbeitsbereichssammelschablonen
oder Arbeitsbereiche lesen möchten. Die Standardeinstellung ist auf das Lesen von Schablonen eingestellt (I_FLG_PATTERN = TRUE).
- Mögliche Ausnahmen des Funktionsbausteins:
- NO_OBJECT_SPECIFIED: es wurde kein Objekt zum Lesen angeggeben
- PARAMETER_ERROR: fehlende Tabelle zu spezifiziertem Objekt
- INTERNAL_ERROR: interner Verarbeitungsfehler
- CONVMODE_SET_FAILED: Fehler in der Sprachenunterstützung
- INTERVAL_ACCESS_ERROR: Fehler beim intervallbezogenen Lesen
- Mögliche Fehlerkennzeichen:
- E_FLG_LOCKFAIL: Fehler beim Sperren der Daten
- E_FLG_ERROR: Fehler beim Lesen der Daten
- E_FLG_WARNING: Warnung beim Lesen der Daten
Weiterführende Informationen
- Typgruppe CIHWA
- Typgruppe CIH01
Parameter
E_API_DESCRIPTION_TABE_API_DESCR_LONGTEXT_TAB
E_API_EXP_PROFILE_TAB
E_API_PTCP_TAB
E_API_WAPT_TAB
E_API_WAQS_TAB
E_FLG_ERROR
E_FLG_LOCKFAIL
E_FLG_WARNING
I_ADDINF
I_FLG_ACCUPATTERN
I_FLG_ACPATT_ASSIG
I_FLG_DESCRIPTION
I_FLG_DESCR_LONGTEXT
I_FLG_EXP_PROFILE
I_FLG_FILL_EXTERROR
I_FLG_HEADER
I_FLG_KEY_DATE_SWITCH_ONLY
I_FLG_PATTERN
I_FLG_PATTERN_ASSIG
I_FLG_RETURN_WHOLE_INTERVAL
I_FLG_WAQS_ASSIG
I_FLG_WORK_AREA
I_LSADM
I_SCENARIO
I_VALFR
I_VALTO
X_API_HEADER_TAB
Ausnahmen
CONVMODE_SET_FAILEDINTERNAL_ERROR
INTERVAL_ACCESS_ERROR
NO_OBJECT_SPECIFIED
PARAMETER_ERROR
Funktionsgruppe
CBIH_WA30ROGBILLS - Synchronize billing plans ABAP Short Reference
Diese Dokumentation steht unter dem Copyright der SAP AG.
Length: 7091 Date: 20240523 Time: 170417 sap01-206 ( 73 ms )