The Function Module C1F2_SUBSTANCES_UPDATE (EHS: Aktualisieren von Spezifikationsdaten) is a standard Function Module in SAP ERP and is part of the function group C1F2 within the package CBUI.
Function Module | C1F2_SUBSTANCES_UPDATE |
Short Text | EHS: Aktualisieren von Spezifikationsdaten |
Function Group | C1F2 |
Package | CBUI |
Module Type | Normal Module |
These are the IMPORTING parameters of this function module.
Parameter Name | Type | Associated Type | Default Value | Short Text |
---|---|---|---|---|
I_ADDINF | LIKE | RCGADDINF | Additional information on object | |
I_FLG_APPLSCP | TYPE | ESP1_BOOLEAN | ESP1_FALSE | Indicator: Update scopes of application |
I_FLG_ATWRT_HAS_INT_FORMAT | TYPE | ESP1_BOOLEAN | ESP1_TRUE | #NAME? |
I_FLG_CHECK_ONLY | TYPE | ESP1_BOOLEAN | ESP1_FALSE | Check data only indicator |
I_FLG_HEADER | TYPE | ESP1_BOOLEAN | ESP1_FALSE | Indicator: Update specification header |
I_FLG_HEADER_USAGE | TYPE | ESP1_BOOLEAN | ESP1_FALSE | Indicator: Update usages of the specification headers |
I_FLG_IDENT | TYPE | ESP1_BOOLEAN | ESP1_FALSE | Indicator: Update identifiers |
I_FLG_IDENT_LONGTEXT | TYPE | ESP1_BOOLEAN | ESP1_FALSE | Indicator: Update identifier long texts |
I_FLG_IDENT_SUBLIST | TYPE | ESP1_BOOLEAN | ESP1_FALSE | Indicator: Update substance list assignments |
I_FLG_IDENT_USAGE | TYPE | ESP1_BOOLEAN | ESP1_FALSE | Indicator: Update identifier long texts |
I_FLG_KEY_DATE_SWITCH_ONLY | TYPE | ESP1_BOOLEAN | ESP1_FALSE | Indicator: Change key date and change number only |
I_FLG_MATJOIN | TYPE | ESP1_BOOLEAN | ESP1_FALSE | Indicator: Update material assignment |
I_FLG_NO_ESNT_ACTV_FLG_LOGIC | TYPE | ESP1_BOOLEAN | ESP1_FALSE | #NAME? |
I_FLG_OWNID_SRSID_KEEP | TYPE | ESP1_BOOLEAN | ESP1_FALSE | Indicator: Retain data origin and data provider |
I_FLG_PROP | TYPE | ESP1_BOOLEAN | ESP1_FALSE | Indicator: Update value assignment (instance) |
I_FLG_PROP_COMP | TYPE | ESP1_BOOLEAN | ESP1_FALSE | Indicator: Update components |
I_FLG_PROP_DATA | TYPE | ESP1_BOOLEAN | ESP1_FALSE | Indicator: Update value assignment data |
I_FLG_PROP_FTEXT | TYPE | ESP1_BOOLEAN | ESP1_FALSE | Indicator: Update value assignment user-defined texts |
I_FLG_PROP_FTEXT_LONGTEXT | TYPE | ESP1_BOOLEAN | ESP1_FALSE | Indicator: Update value assignment user-defined long texts |
I_FLG_PROP_HEADER | TYPE | ESP1_BOOLEAN | ESP1_FALSE | Indicator: Update specification value assignment header |
I_FLG_PROP_REL | TYPE | ESP1_BOOLEAN | ESP1_FALSE | Indicator: Update value assignment assessment |
I_FLG_PROP_SOURCE | TYPE | ESP1_BOOLEAN | ESP1_FALSE | Indicator: Update value assignment source |
I_FLG_PROP_TAB07 | TYPE | ESP1_BOOLEAN | ESP1_FALSE | |
I_FLG_PROP_TAB0B | TYPE | ESP1_BOOLEAN | ESP1_FALSE | |
I_FLG_PROP_TAB0D | TYPE | ESP1_BOOLEAN | ESP1_FALSE | |
I_FLG_PROP_TAB0F | TYPE | ESP1_BOOLEAN | ESP1_FALSE | |
I_FLG_PROP_USAGE | TYPE | ESP1_BOOLEAN | ESP1_FALSE | Indicator: Update value assignment usage |
I_FLG_REFSUBS | TYPE | ESP1_BOOLEAN | ESP1_FALSE | Indicator: Update reference specification assignment |
I_FLG_TPLREL | TYPE | ESP1_BOOLEAN | ESP1_FALSE | Indicator: Accept/reject/(de)activate inheritance |
I_FLG_VAL_CHECK_BY_STATUS | TYPE | ESP1_BOOLEAN | ESP1_TRUE | Indicator check: status allows value assignment editing |
I_LSADM | LIKE | EHSBS_LSADM | Language support parameters | |
I_VALFR | LIKE | RCGADDINF-VALDAT | Lower time interval limit | |
I_VALTO | LIKE | RCGADDINF-VALDAT | Upper time interval limit |
These are the EXPORTING parameters of this function module.
Parameter Name | Type | Associated Type | Default Value | Short Text |
---|---|---|---|---|
E_FLG_ERROR | TYPE | ESP1_BOOLEAN | Indicator: Error when updating a record | |
E_FLG_LOCKFAIL | TYPE | ESP1_BOOLEAN | Lock on at least one record failed indicator | |
E_FLG_WARNING | TYPE | ESP1_BOOLEAN | Error: warning when updating a record |
These are the CHANGING parameters of this function module.
Parameter Name | Type | Associated Type | Default Value | Short Text |
---|---|---|---|---|
X_FURTHER_PARAMS | TYPE | ESPRH_FURTHER_PARAMS_TYPE | weitere Parameter |
These are the TABLE parameters of this function module.
Parameter Name | Type | Associated Type | Default Value | Short Text |
---|---|---|---|---|
X_API_APPLSCP_TAB | TYPE | EHSAS_APIAS_TAB_TYPE | Scopes of Application | |
X_API_HEADER_TAB | TYPE | ESPRH_APIRH_TAB_TYPE | Specification header data | |
X_API_IDENT_LONGTEXT_TAB | TYPE | ESPRH_APIIL_TAB_TYPE | Specification identifier - Long texts | |
X_API_IDENT_SUBLIST_TAB | TYPE | ESPRH_APIRL_TAB_TYPE | Specification identifier - Substance list assignments | |
X_API_IDENT_TAB | TYPE | ESPRH_APIRI_TAB_TYPE | Specification identifiers | |
X_API_MATJOIN_TAB | TYPE | ESPRH_APIMJ_TAB_TYPE | Specification - Material assignments | |
X_API_PROP_COMPONENT_TAB | TYPE | ESPRH_APIVP_TAB_TYPE | Specification components | |
X_API_PROP_DATA_TAB | TYPE | ESPRH_APIPR_TAB_TYPE | Value assignment instance data | |
X_API_PROP_FTEXT_LONGTEXT_TAB | TYPE | ESPRH_APIFL_TAB_TYPE | Value assignment user-defined long texts | |
X_API_PROP_FTEXT_TAB | TYPE | ESPRH_APIDF_TAB_TYPE | Value assignment user-defined texts | |
X_API_PROP_HEADER_TAB | TYPE | ESPRH_APIVH_TAB_TYPE | Value assignment header records | |
X_API_PROP_RELIABILITY_TAB | TYPE | ESPRH_APIDR_TAB_TYPE | Value assignment rating | |
X_API_PROP_SOURCE_TAB | TYPE | ESPRH_APIDS_TAB_TYPE | Value assignment sources | |
X_API_PROP_TAB | TYPE | ESPRH_APIVA_TAB_TYPE | Value assignment instances | |
X_API_PROP_TAB07_TAB | TYPE | ESPRH_API07_TAB_TYPE | Beförderungszulassung (GG) | |
X_API_PROP_TAB0B_TAB | TYPE | ESPRH_API0B_TAB_TYPE | Verpackungscodezulassung (GG) | |
X_API_PROP_TAB0D_TAB | TYPE | ESPRH_API0D_TAB_TYPE | Gefährdungsklassifizierung (GG) | |
X_API_PROP_TAB0F_TAB | TYPE | ESPRH_API0F_TAB_TYPE | Transportklassifizierung (GG) | |
X_API_PROP_USAGE_TAB | TYPE | ESPRH_APIDU_TAB_TYPE | Value assignment usage | |
X_API_REFSUBS_TAB | TYPE | ESPRH_APIRR_TAB_TYPE | Specification references | |
X_API_TPLREL_TAB | TYPE | ESPRH_APITPLREL_TAB_TYPE | Inheritance relationships |
These are the Exceptions of this function module.
Exception Name | Short Text |
---|---|
CONVMODE_SET_FAILED | Error setting conversion mode |
INTERNAL_ERROR | Internal system error |
INTERVAL_ACCESS_ERROR | Access to time intervals failed |
KEYDATE_OR_CHANGENUMBER_ERROR | Key date and/or change number incorrect |
NO_OBJECT_SPECIFIED | No object to be created specified |
PARAMETER_ERROR | Indicator set but relevant data missing |
STATUS_AND_VAL_AT_SAME_TIME | simultaner Zugriff auf Geltungsber.e u. Bew.en |