Ansicht
Dokumentation
CBIH_WA30_PT_CREATE - EHS: Anlegen von Schablonen
ROGBILLS - Synchronize billing plans Fill RESBD Structure from EBP Component StructureDiese Dokumentation steht unter dem Copyright der SAP AG.
Funktionalität
Dieser Funktionsbaustein ist Teil des Application Programming Interface (API) der EH&S-Komponente Arbeitsbereichsverwaltung. Er wird beim Anlegen von Schablonendaten verwendet.
Die Schablonendaten werden in einer komplexen Struktur an die Funktion übergeben, da die Abhängigkeiten zwischen neu anzulegenden Schablonendaten noch nicht über Fremdschlüsselbeziehungen dargestellt werden können. (Neue Daten haben noch keinen Schlüssel und können somit noch nicht für eine Beziehung herangezogen werden.) In dieser Struktur sind die Abhängigkeiten implizit vorhanden und müssen somit nicht explizit mittels (Fremd-)Schlüssel ausgedrückt werden.
Eine Beschreibung des Aufbaus der verwendeten komplexen Struktur CIHWA_WA_API_TAB_TYPE finden Sie in der Typgruppe CIHWA.
Welche Schablonen werden angelegt?
Um eine Schablone neu anzulegen, müssen im Parameter X_API_WKA_TAB die Mußfelder des Schablonenkopfs (HEAD) belegt werden.
Wenn der Parameter X_API_WKA_TAB keinen Wert enthält, wird die Ausnahme NO_OBJECT_SPECIFIED ausgelöst.
Welche Daten werden zu einer Schablone angelegt?
Welche Schablonendaten angelegt werden sollen, wird durch die Kennzeichen I_FLG_XXX
festgelegt, wobei ein Kennzeichen mit einer oder mehreren Tabellen oder Strukturen innerhalb der komplexen Struktur von X_API_WKA_TAB wie folgt korrespondiert:
| korrespondierender
Kennzeichen
| Tabellenparameter
--------------------------------------|-------------------------
I_FLG_HEADER
| HEAD
|
|
|--I_FLG_EXP_PROFILE
| EPI_TAB
|--I_FLG_DESCRIPTION | TEXT_TAB-DESCR
| |
|
| |--I_FLG_DESCR_LONGTEXT | TEXT_TAB-LONGTEXT
|--I_FLG_FREETEXT
| DFT_TAB-HEAD
| |
|
| |--I_FLG_FREETEXT_LTXT | DFT_TAB-LONGTEXT
|--I_FLG_WAQS_ASSIG
| WAQS_TAB
|--I_FLG_PATTERN_ASSIG | WAPT_TAB
|--I_FLG_ACPATT_ASSIG | PTCP_TAB
Wenn ein Kennzeichen auf "TRUE" (= wahr) gesetzt ist, werden die entsprechenden Daten in der Datenbank angelegt, sofern der jeweilige Datensatz noch keinen internen Schlüssel (RECN) besitzt.
Weiterführende Informationen
- Typgruppe ESPAP
- Typgruppe CIHWA
- Typgruppe CIH01
Parameter
E_FLG_ERRORE_FLG_LOCKFAIL
E_FLG_WARNING
I_ADDINF
I_FLG_ACPATT_ASSIG
I_FLG_CHECK_ONLY
I_FLG_DESCRIPTION
I_FLG_DESCR_LONGTEXT
I_FLG_EXP_PROFILE
I_FLG_FILL_EXTERROR
I_FLG_HEADER
I_FLG_PATTERN_ASSIG
I_FLG_WAQS_ASSIG
I_LSADM
X_API_WKA_TAB
Ausnahmen
CONVMODE_SET_FAILEDINTERNAL_ERROR
NO_OBJECT_SPECIFIED
PARAMETER_ERROR
Funktionsgruppe
CBIH_WA30SUBST_MERGE_LIST - merge external lists to one complete list with #if... logic for R3up Addresses (Business Address Services)
Diese Dokumentation steht unter dem Copyright der SAP AG.
Length: 6296 Date: 20240523 Time: 180547 sap01-206 ( 62 ms )