SAP ABAP Class CL_EHSB_RC_TLS_SUBSTANCE (EHS: Tools for Specification Data)
Hierarchy
☛
EA-APPL (Software Component) SAP Enterprise Extension PLM, SCM, Financials
⤷
EHS-BD-CCK (Application Component) Compliance Check
⤷
CBBA_REGCOMPL (Package) Compliance Check

⤷

⤷

Properties
Class | CL_EHSB_RC_TLS_SUBSTANCE | |
Short Description | EHS: Tools for Specification Data | |
Super Class | ||
Instantiability of a Class | 2 | Public |
Final |
General Data
Message Class | ||
Program status | ||
Category | 0 | |
Package | CBBA_REGCOMPL | Compliance Check |
Created | 20061221 | SAP |
Last change | 20100310 | SAP |
Shared Memory-enabled | ||
Fixed point arithmetic | ||
Unicode checks active |
Forward declarations
# | Type group / Object type | Type | Type Description |
---|---|---|---|
1 | ![]() |
Type group use (TYPE-POOLS tp) | Type group use (TYPE-POOLS tp) |
2 | ![]() |
Type group use (TYPE-POOLS tp) | Type group use (TYPE-POOLS tp) |
3 | ![]() |
Type group use (TYPE-POOLS tp) | Type group use (TYPE-POOLS tp) |
Interfaces
Class CL_EHSB_RC_TLS_SUBSTANCE has no interface implemented.
Friends
Class CL_EHSB_RC_TLS_SUBSTANCE has no friend class.
Attributes
Class CL_EHSB_RC_TLS_SUBSTANCE has no attribute.
Methods
# | Method | Level | Visibility | Method type | Description | Created on |
---|---|---|---|---|---|---|
1 | ![]() |
Static method | Public | Method | Checks Weighting Factor of a Substance Group with Constraint | 20070508 |
2 | ![]() |
Static method | Public | Method | Checks Whether a SUBID Exists | 20070508 |
3 | ![]() |
Static method | Public | Method | Checks Validity of Usage | 20070207 |
4 | ![]() |
Static method | Public | Method | Filter Out Specification Types Not Searched For | 20070509 |
5 | ![]() |
Static method | Public | Method | Filter Out Usages Not Searched For | 20070619 |
6 | ![]() |
Static method | Public | Method | Reads Multiple Lines from ESTRH | 20070504 |
7 | ![]() |
Static method | Public | Method | Converts RECN / ACTN from ESTVA to Record from ESTRH | 20070504 |
8 | ![]() |
Static method | Public | Method | Delivers All Referencing Specifications | 20070405 |
9 | ![]() |
Static method | Public | Method | Checks Validity of Specification Type | 20070504 |
10 | ![]() |
Static method | Public | Method | Create List of Substance Groups with Constraints | 20070504 |
11 | ![]() |
Static method | Public | Method | Reads ESTRH Data Record for Each Transferred RECN | 20070509 |
Events
Class CL_EHSB_RC_TLS_SUBSTANCE has no event.
Types
Class CL_EHSB_RC_TLS_SUBSTANCE has no local type.
Method Signatures
Method CHECK_GROUP_VALID_WEIGHT_CL Signature
# | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
---|---|---|---|---|---|---|---|---|---|
1 | ![]() |
IV_VALUE | Call by reference | Type reference (TYPE) | LVC_VALUE | ALV-Control: Zelleninhalt | 20070508 | ||
2 | ![]() |
RV_OK | Value transfer | Type reference (TYPE) | ESP1_BOOLEAN | 20070508 |
Method CHECK_GROUP_VALID_WEIGHT_CL on class CL_EHSB_RC_TLS_SUBSTANCE has no exception.
Method CHECK_SUBID_EXISTS_CL Signature
# | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
---|---|---|---|---|---|---|---|---|---|
1 | ![]() |
IV_VALUE | Call by reference | Type reference (TYPE) | LVC_VALUE | ALV-Control: Zelleninhalt | 20070508 | ||
2 | ![]() |
RV_OK | Value transfer | Type reference (TYPE) | ESP1_BOOLEAN | 20070508 |
Method CHECK_SUBID_EXISTS_CL on class CL_EHSB_RC_TLS_SUBSTANCE has no exception.
Method CHECK_USAGE_CL Signature
# | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
---|---|---|---|---|---|---|---|---|---|
1 | ![]() |
CT_MESSAGE | Call by reference | Type reference (TYPE) | ESPAP_EXTERROR_TAB_TYPE | 20070207 | |||
2 | ![]() |
IT_USAGE | Call by reference | Type reference (TYPE) | EHSB_TS_RC_USAGE_PARAM | EHS: Filterparameter Einschränkungsverwendung | 20070207 |
Method CHECK_USAGE_CL on class CL_EHSB_RC_TLS_SUBSTANCE has no exception.
Method FILTER_BY_SPECTYPES_CL Signature
# | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
---|---|---|---|---|---|---|---|---|---|
1 | ![]() |
CT_GROUP | Call by reference | Type reference (TYPE) | EHSB_TS_RC_GROUP_BUF | EHS: Puffer für Suchergebnis von Stoffgruppen | 20070509 | ||
2 | ![]() |
CT_MESSAGE | Call by reference | Type reference (TYPE) | ESPAP_EXTERROR_TAB_TYPE | 20070509 | |||
3 | ![]() |
CT_SUBSTANCE | Call by reference | Type reference (TYPE) | EHSB_TS_RC_RESBUF | EHS: Puffer für Suchergebnis von EHSB_RC02_REG_SUBST_FIND | 20070509 | ||
4 | ![]() |
IT_PARAM | Call by reference | Type reference (TYPE) | EHSB_TS_RC_PARAM_TAB | EHS: Parametertabelle für Expertaufruf | 20070509 | ||
5 | ![]() |
IV_KEYDATE | Call by reference | Type reference (TYPE) | EHSBE_RC_KEYDATE | Stichtag | 20070509 |
Method FILTER_BY_SPECTYPES_CL on class CL_EHSB_RC_TLS_SUBSTANCE has no exception.
Method FILTER_BY_USAGE_CL Signature
# | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
---|---|---|---|---|---|---|---|---|---|
1 | ![]() |
ET_INVALID_OBJECTS | Call by reference | Type reference (TYPE) | EHSB_TS_RC_OBJECT_FOUND | ESTVA-Sätze, die aussortiert werden | 20070619 | ||
2 | ![]() |
IT_OBJECTS_FOUND | Call by reference | Type reference (TYPE) | EHSB_TS_RC_OBJECT_FOUND | Bei der Stoffsuche gefundene ESTVA-Sätze | 20070619 | ||
3 | ![]() |
IV_KEYDATE | Call by reference | Type reference (TYPE) | EHSBE_RC_KEYDATE | Stichtag | 20070619 |
Method FILTER_BY_USAGE_CL on class CL_EHSB_RC_TLS_SUBSTANCE has no exception.
Method GET_ESTRH_RECORDS_CL Signature
# | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
---|---|---|---|---|---|---|---|---|---|
1 | ![]() |
ET_ESTRH | Call by reference | Type reference (TYPE) | EHSB_TS_RC_RESBUF | Dazugehörige ESTRH Datensätze | 20070504 | ||
2 | ![]() |
IT_RECNS | Call by reference | Type reference (TYPE) | EHSB_TT_RECN | recns für mehrere zu lesende Spez. | 20070504 | ||
3 | ![]() |
IV_KEYDATE | Call by reference | Type reference (TYPE) | EHSBE_RC_KEYDATE | Stichtag | 20070515 |
Method GET_ESTRH_RECORDS_CL on class CL_EHSB_RC_TLS_SUBSTANCE has no exception.
Method GET_ESTRH_VIA_ESTVA_CL Signature
# | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
---|---|---|---|---|---|---|---|---|---|
1 | ![]() |
CT_MESSAGE | Call by reference | Type reference (TYPE) | ESPAP_EXTERROR_TAB_TYPE | 20070504 | |||
2 | ![]() |
ES_HEADER_DATA | Call by reference | Type reference (TYPE) | EHSBS_RC_RESBUF | Dazugehöriger Eintrag in ESTRH | 20070504 | ||
3 | ![]() |
IV_ACTN_ESTVA | Call by reference | Type reference (TYPE) | ESEACTN | ACTN in Tabelle ESTVA | 20070504 | ||
4 | ![]() |
IV_KEYDATE | Call by reference | Type reference (TYPE) | EHSBE_RC_KEYDATE | Stichtag | 20070504 | ||
5 | ![]() |
IV_RECN_ESTVA | Call by reference | Type reference (TYPE) | ESERECN | RECN in Tabelle ESTVA | 20070504 |
Method GET_ESTRH_VIA_ESTVA_CL on class CL_EHSB_RC_TLS_SUBSTANCE has no exception.
Method GET_REFERENCING_SPECS_CL Signature
# | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
---|---|---|---|---|---|---|---|---|---|
1 | ![]() |
ET_REFERENCING_SPECIFICATIONS | Call by reference | Type reference (TYPE) | ESPRH_APIRR_TAB_TYPE | Referenzierende Spezifikationen | 20070405 | ||
2 | ![]() |
IT_ORIGINAL_SPECIFICATIONS | Call by reference | Type reference (TYPE) | EHSB_TT_RECN | Quellspezifikationen | 20070405 |
Method GET_REFERENCING_SPECS_CL on class CL_EHSB_RC_TLS_SUBSTANCE has no exception.
Method IS_SUBCAT_VALID_CL Signature
# | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
---|---|---|---|---|---|---|---|---|---|
1 | ![]() |
IV_SUBCAT | Call by reference | Type reference (TYPE) | ESESUBCAT | Spezifikationsart | 20070504 | ||
2 | ![]() |
RV_FLG_IS_VALID | Value transfer | Type reference (TYPE) | ESP1_BOOLEAN | 20070504 |
Method IS_SUBCAT_VALID_CL on class CL_EHSB_RC_TLS_SUBSTANCE has no exception.
Method SEPARATE_GROUP_REG_SUBST_CL Signature
# | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
---|---|---|---|---|---|---|---|---|---|
1 | ![]() |
CT_MESSAGE | Call by reference | Type reference (TYPE) | ESPAP_EXTERROR_TAB_TYPE | Fehlermeldungen | 20070504 | ||
2 | ![]() |
ET_GROUP | Call by reference | Type reference (TYPE) | EHSB_TS_RC_GROUP_BUF | EHS: Puffer für Suchergebnis von Stoffgruppen | 20070504 | ||
3 | ![]() |
ET_SUBSTANCE | Call by reference | Type reference (TYPE) | EHSB_TS_RC_RESBUF | EHS: Puffer für Suchergebnis von EHSB_RC02_REG_SUBST_FIND | 20070504 | ||
4 | ![]() |
IT_ALL_SPECIFICATIONS | Call by reference | Type reference (TYPE) | EHSB_TS_RC_RESBUF | EHS: Puffer für Suchergebnis von EHSB_RC02_REG_SUBST_FIND | 20070504 | ||
5 | ![]() |
IV_KEYDATE | Call by reference | Type reference (TYPE) | EHSBE_RC_KEYDATE | Stichtag | 20070504 |
Method SEPARATE_GROUP_REG_SUBST_CL on class CL_EHSB_RC_TLS_SUBSTANCE has no exception.
Method SPEC_DATA_READ_CL Signature
# | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
---|---|---|---|---|---|---|---|---|---|
1 | ![]() |
CT_MESSAGE | Call by reference | Type reference (TYPE) | ESPAP_EXTERROR_TAB_TYPE | 20070509 | |||
2 | ![]() |
ET_SUBSTANCES | Call by reference | Type reference (TYPE) | EHSB_TS_RC_RESBUF | EHS: Puffer für Suchergebnis von EHSB_RC02_REG_SUBST_FIND | 20070509 | ||
3 | ![]() |
IT_RECN | Call by reference | Type reference (TYPE) | EHSB_TT_RECN | EHS: Interner Stoffschlüssel | 20070509 | ||
4 | ![]() |
IV_KEYDATE | Call by reference | Type reference (TYPE) | EHSBE_RC_KEYDATE | Stichtag | 20070509 |
Method SPEC_DATA_READ_CL on class CL_EHSB_RC_TLS_SUBSTANCE has no exception.
History
Last changed by/on | SAP | 20100310 |
SAP Release Created in | 700 |