The Function Module C1F2_SUBSTANCES_READ (EHS: Lesen von Spezifikationsdaten (ohne Berücks. der Referenzierung)) is a standard Function Module in SAP ERP and is part of the function group C1F2 within the package CBUI.
Function Module | C1F2_SUBSTANCES_READ |
Short Text | EHS: Lesen von Spezifikationsdaten (ohne Berücks. der Referenzierung) |
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 | Kennz. Geltungsbereiche lesen |
I_FLG_DANG_GOOD_DATA | TYPE | ESP1_BOOLEAN | ESP1_FALSE | Indicator: Read detail data for the UN listed substances |
I_FLG_GET_NUM_VALS_FOR_LANGUS | TYPE | ESP1_BOOLEAN | ESP1_FALSE | Kennz. E_API_PROP_DATA_LANGU_TAB befüllen |
I_FLG_HEADER | TYPE | ESP1_BOOLEAN | ESP1_FALSE | Indicator: Read specification header |
I_FLG_HEADER_USAGE | TYPE | ESP1_BOOLEAN | ESP1_FALSE | Indicator: Read restrictions |
I_FLG_IDENT | TYPE | ESP1_BOOLEAN | ESP1_FALSE | Indicator: Read identifiers |
I_FLG_IDENT_LONGTEXT | TYPE | ESP1_BOOLEAN | ESP1_FALSE | Indicator: Read identifier long text |
I_FLG_IDENT_SUBLIST | TYPE | ESP1_BOOLEAN | ESP1_TRUE | Indicator (only for I_FLG_IDENT - 'X') Substance lists |
I_FLG_IDENT_USAGE | TYPE | ESP1_BOOLEAN | ESP1_FALSE | Indicator: Read identifier usages |
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: Read material assignment |
I_FLG_NO_AUTH_CHECK | TYPE | ESP1_BOOLEAN | ESP1_FALSE | Indicator: Switch off authorization checks |
I_FLG_PROPERTIES | TYPE | ESP1_BOOLEAN | ESP1_FALSE | Indicator: Read authorizations |
I_FLG_PROP_CHAR_DATA | TYPE | ESP1_BOOLEAN | ESP1_FALSE | Indicator: Read characteristic values |
I_FLG_PROP_CHECK_AUTH_BY_USAGE | TYPE | ESP1_BOOLEAN | ESP1_FALSE | Indicator: Check authorization for value assignments |
I_FLG_PROP_COMP | TYPE | ESP1_BOOLEAN | ESP1_FALSE | Indicator: Read components |
I_FLG_PROP_DATA | TYPE | ESP1_BOOLEAN | ESP1_FALSE | Indicator: Read all value assignment data |
I_FLG_PROP_DETAILS | TYPE | ESP1_BOOLEAN | ESP1_FALSE | Indicator: Read all value assignment details |
I_FLG_PROP_FTEXT | TYPE | ESP1_BOOLEAN | ESP1_FALSE | Indicator: Read user-defined texts |
I_FLG_PROP_FTEXT_LONGTEXT | TYPE | ESP1_BOOLEAN | ESP1_FALSE | Indicator: Read value assignment long text |
I_FLG_PROP_REL | TYPE | ESP1_BOOLEAN | ESP1_FALSE | Indicator: Read assessments |
I_FLG_PROP_SOURCE | TYPE | ESP1_BOOLEAN | ESP1_FALSE | Indicator: Read sources |
I_FLG_PROP_TAB07 | TYPE | ESP1_BOOLEAN | ESP1_FALSE | Indicator: Read transport approvals |
I_FLG_PROP_TAB0B | TYPE | ESP1_BOOLEAN | ESP1_FALSE | Indicator: Read packaging code approvals |
I_FLG_PROP_TAB0D | TYPE | ESP1_BOOLEAN | ESP1_FALSE | Indicator: Read risk classifications |
I_FLG_PROP_TAB0F | TYPE | ESP1_BOOLEAN | ESP1_FALSE | Indicator: Read transport classifications |
I_FLG_PROP_USAGE | TYPE | ESP1_BOOLEAN | ESP1_FALSE | Indicator: Read usages |
I_FLG_READ_ALL_CHARACT | TYPE | ESP1_BOOLEAN | ESP1_FALSE | Indicator: Return all characteristics (including empty ones) |
I_FLG_REFSUBS | TYPE | ESP1_BOOLEAN | ESP1_FALSE | Indicator: Read reference specifications |
I_FLG_RETURN_WHOLE_INTERVAL | TYPE | ESP1_BOOLEAN | ESP1_FALSE | Indicator: Read the entire time interval |
I_FLG_SHOW_LOCAL_INH_REC | TYPE | ESP1_BOOLEAN | ESP1_FALSE | Indicator: Read local data for inheritance |
I_FLG_SKIP_AUTH_ERRORS | TYPE | ESP1_BOOLEAN | ESP1_FALSE | Berechtigungsfehler ausblenden |
I_FLG_SORT_PROP_DATA | TYPE | ESP1_BOOLEAN | ESP1_FALSE | Indicator: Read sorted value assignment data |
I_FLG_STATUS_ALLOCS | TYPE | ESP1_BOOLEAN | ESP1_FALSE | Indicator: Read status assignments |
I_FLG_TPLREL | TYPE | ESP1_BOOLEAN | ESP1_FALSE | Indicator: Read inheritance relationships |
I_FLG_USG_AND | TYPE | ESP1_BOOLEAN | ESP1_TRUE | Indicator: Usage search with 'and' or 'or' |
I_FLG_VAL_CHECK_BY_STATUS | TYPE | ESP1_BOOLEAN | ESP1_FALSE | Indicator check: status allows value assignment editing |
I_FLG_WITH_INH_DATA | TYPE | ESP1_BOOLEAN | ESP1_TRUE | Lesen mit vererbten Ident./Bewertungen |
I_LSADM | LIKE | EHSBS_LSADM | Language support parameters | |
I_SCENARIO | TYPE | ESPAP_SCENARIO_TYPE | Lock scenario for reading specifications | |
I_USAGECHECK | LIKE | ESTLP-USAGECHECK | ' ' | Auswahl der Verwendungsprüfung (übersteuert I_FLG_USG_AND, falls <> ' ') |
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 | Error reading a record indicator | |
E_FLG_LOCKFAIL | TYPE | ESP1_BOOLEAN | Lock on at least one record failed indicator | |
E_FLG_WARNING | TYPE | ESP1_BOOLEAN | Warning reading a record indicator |
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 |
---|---|---|---|---|
E_API_APPLSCP_TAB | TYPE | EHSAS_APIAS_TAB_TYPE | Daten der angef. Geltungsbereiche | |
E_API_IDENT_LONGTEXT_TAB | TYPE | ESPRH_APIIL_TAB_TYPE | Data for the requested identifier long texts | |
E_API_IDENT_SUBLIST_TAB | TYPE | ESPRH_APIRL_TAB_TYPE | Data for the requested identifier substance list assignment | |
E_API_MATJOIN_TAB | TYPE | ESPRH_APIMJ_TAB_TYPE | Data for the requested material assignments | |
E_API_PROP_COMPONENT_TAB | TYPE | ESPRH_APIVP_TAB_TYPE | Data for the requested components | |
E_API_PROP_DATA_LANGU_TAB | TYPE | ESPRH_APIPR_LANGU_TAB_TYPE | num. Bewertungen mit Einheiten zu den Sprachen | |
E_API_PROP_DATA_TAB | TYPE | ESPRH_APIPR_TAB_TYPE | Data for the requested properties (AUSP data) | |
E_API_PROP_FTEXT_LONGTEXT_TAB | TYPE | ESPRH_APIFL_TAB_TYPE | Data for the requested user-defined text long texts | |
E_API_PROP_RELIABILITY_TAB | TYPE | ESPRH_APIDR_TAB_TYPE | Data for the requested assessment | |
E_API_PROP_SOURCE_TAB | TYPE | ESPRH_APIDS_TAB_TYPE | Data for the requested sources | |
E_API_PROP_TAB07_TAB | TYPE | ESPRH_API07_TAB_TYPE | Data for the requested transport approval (DG) | |
E_API_PROP_TAB0B_TAB | TYPE | ESPRH_API0B_TAB_TYPE | Data for the requested packaging code approval (DG) | |
E_API_PROP_TAB0D_TAB | TYPE | ESPRH_API0D_TAB_TYPE | Data for the requested risk classification (DG) | |
E_API_PROP_TAB0F_TAB | TYPE | ESPRH_API0F_TAB_TYPE | Data for the requested transport classification (DG) | |
E_API_REFSUBS_TAB | TYPE | ESPRH_APIRR_TAB_TYPE | Data for the requested reference specifications | |
E_API_STATUS_TAB | TYPE | ESPRH_APIST_TAB_TYPE | Data for the requested status assignments | |
E_API_TPLREL_TAB | TYPE | ESPRH_APITPLREL_TAB_TYPE | Data for the requested inheritance relationships | |
I_LANGU_TAB | TYPE | ESP5_LANGUTAB_TYPE | Language table | |
X_API_HEADER_TAB | TYPE | ESPRH_APIRH_TAB_TYPE | Specification header data | |
X_API_IDENT_TAB | TYPE | ESPRH_APIRI_TAB_TYPE | Data for the requested identifiers | |
X_API_PROP_FTEXT_TAB | TYPE | ESPRH_APIDF_TAB_TYPE | Data for the requested user-defined texts | |
X_API_PROP_HEADER_TAB | TYPE | ESPRH_APIVH_TAB_TYPE | Data for the requested property headers | |
X_API_PROP_TAB | TYPE | ESPRH_APIVA_TAB_TYPE | Data for the requested properties | |
X_API_PROP_USAGE_TAB | TYPE | ESPRH_APIDU_TAB_TYPE | Data for the requested usage |
These are the Exceptions of this function module.
Exception Name | Short Text |
---|---|
CONVMODE_SET_FAILED | Error setting conversion mode |
INTERNAL_ERROR | Internal program 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 read has been specified |
PARAMETER_ERROR | Indicator set but relevant table missing |