Ansicht
Dokumentation

CBIH_MP30_MP_CREATE - EHS: Anlegen von Messprojektdaten

CBIH_MP30_MP_CREATE - EHS: Anlegen von Messprojektdaten

rdisp/max_wprun_time - Maximum work process run time   Vendor Master (General Section)  
Diese Dokumentation steht unter dem Copyright der SAP AG.
SAP E-Book

Funktionalität

Dieser Funktionsbaustein ist Teil des Application Programming Interface (API) der Komponente Environment, Health and Safety (EHS). Er dient dem Anlegen von Messprojektdaten.

Da Abhängigkeiten zwischen neu anzulegenden Daten noch nicht über Fremdschlüssel dargestellt werden können (da die neuen Daten noch keine Schlüssel haben und somit auf diese auch nicht mittels Fremdschlüssel verwiesen werden kann), werden die Messprojektdaten in einer komplexen Struktur an die Funktion übergeben. In dieser Struktur sind die Abhängigkeiten implizit vorhanden und müssen somit nicht explizit mittels (Fremd-)Schlüsseln ausgedrückt werden.

Eine Beschreibung des Aufbaus der verwendeten komplexen Struktur CIHMP_MP_API_TAB_TYPE finden Sie in der Typgruppe CIHMP.

Um ein Messprojekt neu anzulegen, müssen im Parameter X_API_MP_TAB die Mussfelder des Arbeitsbereichs HEAD belegt werden.

Wenn der Parameter X_API_MP_TAB keinen Wert enthält, wird die Ausnahme NO_OBJECT_SPECIFIED ausgelöst.

Welche Messprojektdaten angelegt werden sollen, wird durch die einzelnen Kennzeichen I_FLG_xxx festgelegt, wobei ein Kennzeichen mit einer Tabelle/Arbeitsbereich innerhalb der komplexen Struktur von X_API_MP_TAB wie folgt korrespondiert:

I_FLG_MP_HEADER HEAD
I_FLG_MP_HEADER_LTXT1 LTXT1
I_FLG_MP_HEADER_LTXT2 LTXT2
I_FLG_MP_HEADER_VAL MPVAL_TAB-VALUATION
MPVAL_TAB-PROPDATA
I_FLG_MP_WA MPWA_TAB-HEAD
I_FLG_MP_WA_LTXT MPWA_TAB-LTXT_TAB
I_FLG_MP_PLAN MPWA_TAB-PLAN_TAB-HEAD
I_FLG_MP_PLAN_LTXT MPWA_TAB-PLAN_TAB-LTXT
I_FLG_MP_PLMET MPWA_TAB-MPMT_TAB
I_FLG_MP_EQUIPMENT DEVICE_TAB
I_FLG_MJ_HEADER MPWA_TAB-MJOB_TAB-HEAD
I_FLG_MJ_HEADER_LTXT1 MPWA_TAB-MJOB_TAB-LTXT1
I_FLG_MJ_HEADER_LTXT2 MPWA_TAB-MJOB_TAB-LTXT2
I_FLG_MJ_REFERENCE MPWA_TAB-MJOB_TAB-REF_MJ_TAB
I_FLG_MJ_VALUES MPWA_TAB-MJOB_TAB-MVALUES_TAB
I_FLG_MJ_WORKAREA MPWA_TAB-MJOB_TAB-MWA_TAB

Wenn ein Kennzeichen auf TRUE gesetzt ist, werden die entsprechenden Daten in der Datenbank angelegt, sofern der jeweilige Datensatz noch keinen internen Schlüssel (RECN) besitzt.





Parameter

E_FLG_ERROR
E_FLG_LOCKFAIL
E_FLG_WARNING
I_ADDINF
I_FLG_CHECK_CLVALUE
I_FLG_CHECK_ONLY
I_FLG_FILL_EXTERROR
I_FLG_KEY_DATE_SWITCH_ONLY
I_FLG_MJ_HEADER
I_FLG_MJ_HEADER_LTXT1
I_FLG_MJ_HEADER_LTXT2
I_FLG_MJ_HEADER_VAL
I_FLG_MJ_REFERENCE
I_FLG_MJ_VALUES
I_FLG_MJ_WORKAREA
I_FLG_MP_EQUIPMENT
I_FLG_MP_HEADER
I_FLG_MP_HEADER_LTXT1
I_FLG_MP_HEADER_LTXT2
I_FLG_MP_HEADER_VAL
I_FLG_MP_PLAN
I_FLG_MP_PLAN_LTXT
I_FLG_MP_PLMET
I_FLG_MP_WA
I_FLG_MP_WA_LTXT
I_VALFR
I_VALTO
X_API_MP_TAB

Ausnahmen

INTERNAL_ERROR
INTERVAL_ACCESS_ERROR
NO_OBJECT_SPECIFIED
PARAMETER_ERROR

Funktionsgruppe

CBIH_MP30

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

Length: 4540 Date: 20240523 Time: 180622     sap01-206 ( 66 ms )