The Function Module C1F2_SUBSTANCES_DELETE (EHS: Löschen 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_DELETE |
Short Text | EHS: Löschen 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: Delete scopes of application |
I_FLG_CHECK_ONLY | TYPE | ESP1_BOOLEAN | ESP1_FALSE | Check data only indicator |
I_FLG_HEADER | TYPE | ESP1_BOOLEAN | ESP1_FALSE | Indicator: Delete specification headers |
I_FLG_HEADER_USAGE | TYPE | ESP1_BOOLEAN | ESP1_FALSE | Indicator: Delete specification headers |
I_FLG_IDENT | TYPE | ESP1_BOOLEAN | ESP1_FALSE | Indicator: Delete identifiers |
I_FLG_IDENT_LONGTEXT | TYPE | ESP1_BOOLEAN | ESP1_FALSE | Indicator: Delete identifier long texts |
I_FLG_IDENT_SUBLIST | TYPE | ESP1_BOOLEAN | ESP1_FALSE | Indicator: Delete regulatory list assignments |
I_FLG_IDENT_USAGE | TYPE | ESP1_BOOLEAN | ESP1_FALSE | Indicator: Delete identifier long texts |
I_FLG_INHED_DATA_DEL | TYPE | ESP1_BOOLEAN | ESP1_FALSE | Indicator: Delete inheritances with transferred data |
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: Delete material assignments |
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: Delete value assignments |
I_FLG_PROP_COMP | TYPE | ESP1_BOOLEAN | ESP1_FALSE | Indicator: Delete components |
I_FLG_PROP_DATA | TYPE | ESP1_BOOLEAN | ESP1_FALSE | Indicator: Delete characteristic values |
I_FLG_PROP_FTEXT | TYPE | ESP1_BOOLEAN | ESP1_FALSE | Indicator: Delete user-defined texts |
I_FLG_PROP_FTEXT_LONGTEXT | TYPE | ESP1_BOOLEAN | ESP1_FALSE | Indicator: Delete user-defined long texts |
I_FLG_PROP_HEADER | TYPE | ESP1_BOOLEAN | ESP1_FALSE | Indicator: Delete value assignment headers |
I_FLG_PROP_REL | TYPE | ESP1_BOOLEAN | ESP1_FALSE | Indicator: Delete assessments |
I_FLG_PROP_SOURCE | TYPE | ESP1_BOOLEAN | ESP1_FALSE | Indicator: Delete sources |
I_FLG_PROP_TAB07 | TYPE | ESP1_BOOLEAN | ESP1_FALSE | Indicator: Delete transport approvals |
I_FLG_PROP_TAB0B | TYPE | ESP1_BOOLEAN | ESP1_FALSE | Indicator: Delete packaging code approvals |
I_FLG_PROP_TAB0D | TYPE | ESP1_BOOLEAN | ESP1_FALSE | Indicator: Delete risk classifications |
I_FLG_PROP_TAB0F | TYPE | ESP1_BOOLEAN | ESP1_FALSE | Indicator: Delete transport classifications |
I_FLG_PROP_USAGE | TYPE | ESP1_BOOLEAN | ESP1_FALSE | Indicator: Delete usages |
I_FLG_REFSUBS | TYPE | ESP1_BOOLEAN | ESP1_FALSE | Indicator: Delete reference specification assignments |
I_FLG_TPLREL | TYPE | ESP1_BOOLEAN | ESP1_FALSE | Indicator: Delete inheritance relationships |
I_FLG_VAL_CHECK_BY_STATUS | TYPE | ESP1_BOOLEAN | ESP1_TRUE | Indicator check: status allows value assignment editing |
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 deleting a record | |
E_FLG_LOCKFAIL | TYPE | ESP1_BOOLEAN | Lock on at least one record failed indicator | |
E_FLG_WARNING | TYPE | ESP1_BOOLEAN | Indicator: Warning when deleting a record |
This function module does not define any CHANGING parameters.
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 headers | |
X_API_IDENT_LONGTEXT_TAB | TYPE | ESPRH_APIIL_TAB_TYPE | Identifier long texts | |
X_API_IDENT_SUBLIST_TAB | TYPE | ESPRH_APIRL_TAB_TYPE | Regulatory list assignments | |
X_API_IDENT_TAB | TYPE | ESPRH_APIRI_TAB_TYPE | Identifiers | |
X_API_MATJOIN_TAB | TYPE | ESPRH_APIMJ_TAB_TYPE | Material assignments | |
X_API_PROP_COMPONENT_TAB | TYPE | ESPRH_APIVP_TAB_TYPE | Components | |
X_API_PROP_DATA_TAB | TYPE | ESPRH_APIPR_TAB_TYPE | Characteristic values | |
X_API_PROP_FTEXT_LONGTEXT_TAB | TYPE | ESPRH_APIFL_TAB_TYPE | User-defined long texts | |
X_API_PROP_FTEXT_TAB | TYPE | ESPRH_APIDF_TAB_TYPE | User-defined texts | |
X_API_PROP_HEADER_TAB | TYPE | ESPRH_APIVH_TAB_TYPE | Value assignment headers | |
X_API_PROP_RELIABILITY_TAB | TYPE | ESPRH_APIDR_TAB_TYPE | Assessments | |
X_API_PROP_SOURCE_TAB | TYPE | ESPRH_APIDS_TAB_TYPE | Sources | |
X_API_PROP_TAB | TYPE | ESPRH_APIVA_TAB_TYPE | Value assignments (instances) | |
X_API_PROP_TAB07_TAB | TYPE | ESPRH_API07_TAB_TYPE | Transport approvals | |
X_API_PROP_TAB0B_TAB | TYPE | ESPRH_API0B_TAB_TYPE | Packaging code approvals | |
X_API_PROP_TAB0D_TAB | TYPE | ESPRH_API0D_TAB_TYPE | Risk classifications | |
X_API_PROP_TAB0F_TAB | TYPE | ESPRH_API0F_TAB_TYPE | Transport classifications | |
X_API_PROP_USAGE_TAB | TYPE | ESPRH_APIDU_TAB_TYPE | Usages | |
X_API_REFSUBS_TAB | TYPE | ESPRH_APIRR_TAB_TYPE | Reference specification assignments | |
X_API_TPLREL_TAB | TYPE | ESPRH_APITPLREL_TAB_TYPE | Inheritance relationships |
These are the Exceptions of this function module.
Exception Name | Short Text |
---|---|
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 |