SAP ABAP Class CL_FRML_EXPL_RES (RMS-FRM: Determine Explosion)
Hierarchy
☛
EA-APPL (Software Component) SAP Enterprise Extension PLM, SCM, Financials
⤷
PLM-RM (Application Component) Recipe Management
⤷
RMSFRMEXP (Package) RMS-FRM: Determine Result of Explosion

⤷

⤷

Meta Relationship - Using
# | Relationship type | Using | Short Description | Created on |
---|---|---|---|---|
1 | Inheritance (c INHERITING FROM c_ref) | CL_RMSA_CONTR_COMP | RMS-FRM: Contribution/Composition | 20030605 |
Meta Relationship - Used By
# | Relationship type | Used by | Short Description | Created on |
---|---|---|---|---|
1 | Inheritance (c INHERITING FROM c_ref) | CL_FRML_IRL | RM22: Costs | 20030620 |
2 | Inheritance (c INHERITING FROM c_ref) | CL_FRML_OOP | RMS-FRM: OOP | 20030605 |
3 | Inheritance (c INHERITING FROM c_ref) | CL_FRML_SPEC_CONTR_COMP | RMS-FRM: Contribution/Composition for Substance Purposes | 20030605 |
Properties
Class | CL_FRML_EXPL_RES | |
Short Description | RMS-FRM: Determine Explosion | |
Super Class | CL_RMSA_CONTR_COMP | RMS-FRM: Contribution/Composition |
Instantiability of a Class | 2 | Public |
Final |
General Data
Message Class | ||
Program status | ||
Category | 0 | |
Package | RMSFRMEXP | RMS-FRM: Determine Result of Explosion |
Created | 20030605 | SAP |
Last change | 20050409 | 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) |
Interfaces
Class CL_FRML_EXPL_RES has no interface implemented.
Friends
Class CL_FRML_EXPL_RES has no friend class.
Attributes
# | Attribute | Level | Visibility | Read only | Typing | Associated Type | Initial Value | Description | Created on |
---|---|---|---|---|---|---|---|---|---|
1 | ![]() |
Constant | Protected | Type reference (TYPE) | FRMLE_CMP_REAC | 'C' | Composition - Reaction | 20030618 | |
2 | ![]() |
Constant | Private | Type reference (TYPE) | FRMLC09-PARAM | 'FRML_DEF_EVAPO_SUBID' | Environment Parameters for Formulas | 20040617 | |
3 | ![]() |
Constant | Private | Type reference (TYPE) | DDOBJNAME | 'FRMLE_EVAP_FLG' | Evaporation Data Element | 20040804 | |
4 | ![]() |
Constant | Private | Type reference (TYPE) | FRMLE_ID | 'EVAPORATION' | ID | 20030605 | |
5 | ![]() |
Constant | Protected | Type reference (TYPE) | FRMLE_ID_KIND | 'I' | RM22: ID Type Stream | 20030611 | |
6 | ![]() |
Constant | Protected | Type reference (TYPE) | FRMLE_ID_KIND | 'M' | RM22: ID Type Material | 20030611 | |
7 | ![]() |
Constant | Protected | Type reference (TYPE) | FRMLE_ID_KIND | 'S' | RM22: ID Type Substance | 20030611 | |
8 | ![]() |
Constant | Protected | Type reference (TYPE) | FRMLE_MODE | 'A' | Mode for Retrieving Data During Explosion | 20030605 | |
9 | ![]() |
Constant | Private | Type reference (TYPE) | FRMLE_MODE | 'E' | Mode for Retrieving Data During Explosion | 20030605 | |
10 | ![]() |
Constant | Private | Type reference (TYPE) | FRMLE_MODE | 'M' | Mode for Retrieving Data During Explosion | 20030605 | |
11 | ![]() |
Instance attribute | Protected | Type reference (TYPE) | FRM31_EXPL_TAB_TYPE | Explosion Table of Stages | 20050429 | ||
12 | ![]() |
Static Attribute | Protected | Type reference (TYPE) | FRMLTY_EXPLPARA | RMS-FRM: Parameters for Explosion Scope | 20030612 | ||
13 | ![]() |
Static Attribute | Protected | Type reference (TYPE) | FRMLTY_MAKT | RM22: Material Short Text | 20030611 | ||
14 | ![]() |
Static Attribute | Protected | Type reference (TYPE) | FRMLTY_TCG77 | RM22: Language-Dependent Description of Component Type | 20030611 | ||
15 | ![]() |
Static Attribute | Protected | Type reference (TYPE) | FRMLTY_VIEWPARA | RMS22: Parameters for Formula Views with Explosion | 20030606 | ||
16 | ![]() |
Static Attribute | Private | Type reference (TYPE) | SCRTEXT_L | Long Field Label | 20040804 | ||
17 | ![]() |
Instance attribute | Public | Type reference (TYPE) | FRMLE_SUBID | Substance | 20040617 | ||
18 | ![]() |
Instance attribute | Public | Type reference (TYPE) | FRMLE_CMP | Component ID | 20040617 | ||
19 | ![]() |
Instance attribute | Protected | Type reference (TYPE) | TCG28-IDLID | Identification Listing | 20030611 |
Methods
# | Method | Level | Visibility | Method type | Description | Created on |
---|---|---|---|---|---|---|
1 | ![]() |
Instance method | Private | Method | Evaporation Exists | 20030605 |
2 | ![]() |
Instance method | Private | Method | Checks Whether a Mode Was Provided | 20030605 |
3 | ![]() |
Instance method | Public | Method | 20030909 | |
4 | ![]() |
Instance method | Public | Constructor | CONSTRUCTOR | 20030606 |
5 | ![]() |
Instance method | Private | Method | Call FRML301_FORMULAS_EXPLOSION | 20030605 |
6 | ![]() |
Instance method | Private | Method | Read Values via API | 20030605 |
7 | ![]() |
Instance method | Private | Method | RM22: Reads Composition from the Aggregation | 20031001 |
8 | ![]() |
Instance method | Public | Method | Reading Evaporation Substance from Customizing | 20040617 |
9 | ![]() |
Instance method | Private | Method | Read Values via Explosion API | 20030605 |
10 | ![]() |
Instance method | Protected | Method | Determination of Explosion | 20030605 |
11 | ![]() |
Instance method | Public | Method | Read Identification Listing | 20030611 |
12 | ![]() |
Instance method | Private | Method | Read Values via Modeling | 20030605 |
13 | ![]() |
Instance method | Private | Method | Determine ID Description | 20030611 |
Events
Class CL_FRML_EXPL_RES has no event.
Types
Class CL_FRML_EXPL_RES has no local type.
Method Signatures
Method CHECK_EVAPORATION Signature
# | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
---|---|---|---|---|---|---|---|---|---|
1 | ![]() |
IT_API_AGGR | Call by reference | Type reference (TYPE) | FRM31_AGGR_TAB_TYPE | 20030605 | |||
2 | ![]() |
I_SUM | Call by reference | Type reference (TYPE) | FRMLE_FLT | Fließkommawert | 20030605 | ||
3 | ![]() |
XT_COMP | Call by reference | Type reference (TYPE) | FRMLTY_ID | RMS-FRM: Tabelle mit ID's | 20030605 |
Method CHECK_EVAPORATION on class CL_FRML_EXPL_RES has no exception.
Method CHECK_MOD Signature
# | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
---|---|---|---|---|---|---|---|---|---|
1 | ![]() |
ET_HDR | Call by reference | Type reference (TYPE) | FRM31_HDR_TAB_TYPE | 20030605 | |||
2 | ![]() |
E_EXPL_SCOPE | Call by reference | Type reference (TYPE) | FRMLE_EXPL_SCOPE | Auflösungsbereich | 20030606 | ||
3 | ![]() |
I_LEVEL | Call by reference | Type reference (TYPE) | FRMLE_LEVEL | Sicht einer Rezeptformel | 20030606 | ||
4 | ![]() |
I_SCENARIO | Call by reference | Type reference (TYPE) | FRM31_SCENARIO_TYPE | 'I' | 20031020 | ||
5 | ![]() |
I_VALDAT | Call by reference | Type reference (TYPE) | FRMLE_VALDAT | Stichtag | 20030605 | ||
6 | ![]() |
XT_KEY | Call by reference | Type reference (TYPE) | FRMLTY_KEY_DATA | RMS-FRM: Formeln + PO + Modus | 20030605 | ||
7 | ![]() |
X_NO_EXPL_STOP_BY_REAC | Call by reference | Type reference (TYPE) | FLAG | Auflösung trotz Reaktionsflag | 20031101 |
Method CHECK_MOD on class CL_FRML_EXPL_RES has no exception.
Method CHECK_REWORK Signature
# | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
---|---|---|---|---|---|---|---|---|---|
1 | ![]() |
E_ERR_LOG | Call by reference | Type reference (TYPE) | FRMLE_FLG | Fehlerflag | 20030909 | ||
2 | ![]() |
IT_API_AGGR | Call by reference | Type reference (TYPE) | FRM31_AGGR_TAB_TYPE | 20030909 | |||
3 | ![]() |
I_FRML_ID | Call by reference | Type reference (TYPE) | FRMLE_RECN | RMS-FRM: Objektidentifizierer | 20030909 | ||
4 | ![]() |
I_SUM | Call by reference | Type reference (TYPE) | FRMLE_FLT | Summe Inputs | 20050301 | ||
5 | ![]() |
I_VALDAT | Call by reference | Type reference (TYPE) | FRMLE_VALDAT | Stichtag | 20030909 | ||
6 | ![]() |
XT_COMP | Call by reference | Type reference (TYPE) | FRMLTY_ID | RMS-FRM: Tabelle mit ID's | 20030909 |
Method CHECK_REWORK on class CL_FRML_EXPL_RES has no exception.
Method CONSTRUCTOR Signature
Method CONSTRUCTOR on class CL_FRML_EXPL_RES has no parameter.
Method CONSTRUCTOR on class CL_FRML_EXPL_RES has no exception.
Method FORMULAS_EXPL Signature
# | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
---|---|---|---|---|---|---|---|---|---|
1 | ![]() |
ET_API_AGGR | Call by reference | Type reference (TYPE) | FRM31_AGGR_TAB_TYPE | 20030605 | |||
2 | ![]() |
ET_API_COMP | Call by reference | Type reference (TYPE) | FRM31_EXPL_COMP_TAB_TYPE | 20030605 | |||
3 | ![]() |
E_ERR_LOG | Call by reference | Type reference (TYPE) | FRMLE_FLG | Zur allgemeinen Verwendung | 20030605 | ||
4 | ![]() |
IT_EXPL_SCOPE | Call by reference | Type reference (TYPE) | FRM31_EXPL_SCOPE_TAB_TYPE | 20030605 | |||
5 | ![]() |
I_FRML_ID | Call by reference | Type reference (TYPE) | FRMLE_ID | ID | 20030605 | ||
6 | ![]() |
I_NO_EXPL_STOP_BY_REAC | Call by reference | Type reference (TYPE) | FLAG | flag: don't stop explosion in start reaction | 20030729 | ||
7 | ![]() |
I_VALDAT | Call by reference | Type reference (TYPE) | FRMLE_VALDAT | Stichtag | 20030605 |
Method FORMULAS_EXPL on class CL_FRML_EXPL_RES has no exception.
Method GET_API_DATA Signature
# | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
---|---|---|---|---|---|---|---|---|---|
1 | ![]() |
IT_HDR | Call by reference | Type reference (TYPE) | FRM31_HDR_TAB_TYPE | 20030605 | |||
2 | ![]() |
IT_KEY | Call by reference | Type reference (TYPE) | FRMLTY_KEY_DATA | RMS-FRM: Formeln + PO + Modus | 20030605 | ||
3 | ![]() |
I_EXPL_SCOPE | Call by reference | Type reference (TYPE) | FRMLE_EXPL_SCOPE | Auflösungsbereich | 20030605 | ||
4 | ![]() |
I_SCENARIO | Call by reference | Type reference (TYPE) | FRM31_SCENARIO_TYPE | 20030605 | |||
5 | ![]() |
I_VALDAT | Call by reference | Type reference (TYPE) | FRMLE_VALDAT | Stichtag | 20030605 | ||
6 | ![]() |
XT_API_AGGR | Call by reference | Type reference (TYPE) | FRM31_AGGR_TAB_TYPE | 20030606 | |||
7 | ![]() |
XT_EXPL_COMP | Call by reference | Type reference (TYPE) | FRMLTY_EXPL_COMP | RMS-FRM: Auflöungsergebnis | 20030605 | ||
8 | ![]() |
X_ERR_LOG | Call by reference | Type reference (TYPE) | FRMLE_FLG | Es existieren Fehlermeldungen | 20030605 |
Method GET_API_DATA on class CL_FRML_EXPL_RES has no exception.
Method GET_COMP_DATA_FROM_AGGR Signature
# | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
---|---|---|---|---|---|---|---|---|---|
1 | ![]() |
IT_API_AGGR | Call by reference | Type reference (TYPE) | FRM31_AGGR_TAB_TYPE | 20031001 | |||
2 | ![]() |
IT_KEY | Call by reference | Type reference (TYPE) | FRMLTY_KEY_DATA | 20031001 | |||
3 | ![]() |
I_EXPL_SCOPE | Call by reference | Type reference (TYPE) | FRMLE_EXPL_SCOPE | Auflösungsbereich | 20031001 | ||
4 | ![]() |
I_VALDAT | Call by reference | Type reference (TYPE) | FRMLE_VALDAT | 20031001 | |||
5 | ![]() |
XT_EXPL_COMP | Call by reference | Type reference (TYPE) | FRMLTY_EXPL_COMP | RMS-FRM: Auflöungsergebnis | 20031001 |
Method GET_COMP_DATA_FROM_AGGR on class CL_FRML_EXPL_RES has no exception.
Method GET_EVAPO_SUB Signature
# | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
---|---|---|---|---|---|---|---|---|---|
1 | ![]() |
E_EVAPO_RECN | Call by reference | Type reference (TYPE) | FRMLE_CMP | Komponenten-ID | 20040617 | ||
2 | ![]() |
E_EVAPO_SUBID | Call by reference | Type reference (TYPE) | FRMLE_SUBID | Stoff | 20040617 | ||
3 | ![]() |
I_AENNR | Call by reference | Type reference (TYPE) | FRMLE_AENNR | Änderungsnummer | 20040617 | ||
4 | ![]() |
I_VALDAT | Call by reference | Type reference (TYPE) | FRMLE_VALDAT | Stichtag | 20040617 |
Method GET_EVAPO_SUB on class CL_FRML_EXPL_RES has no exception.
Method GET_EXPL_DATA Signature
# | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
---|---|---|---|---|---|---|---|---|---|
1 | ![]() |
IT_KEY | Call by reference | Type reference (TYPE) | FRMLTY_KEY_DATA | RMS-FRM: Formeln + PO + Modus | 20030605 | ||
2 | ![]() |
I_EXPL_SCOPE | Call by reference | Type reference (TYPE) | FRMLE_EXPL_SCOPE | Auflösungsbereich | 20030605 | ||
3 | ![]() |
I_NO_EXPL_STOP_BY_REAC | Call by reference | Type reference (TYPE) | FLAG | flag: don't stop explosion in start reaction | 20030729 | ||
4 | ![]() |
I_VALDAT | Call by reference | Type reference (TYPE) | FRMLE_VALDAT | Stichtag | 20030605 | ||
5 | ![]() |
XT_API_AGGR | Call by reference | Type reference (TYPE) | FRM31_AGGR_TAB_TYPE | 20030605 | |||
6 | ![]() |
XT_EXPL_COMP | Call by reference | Type reference (TYPE) | FRMLTY_EXPL_COMP | RMS-FRM: Auflösungsergebnis | 20030605 | ||
7 | ![]() |
X_ERR_LOG | Call by reference | Type reference (TYPE) | FRMLE_FLG | Es existieren Fehlermeldungen | 20030605 |
Method GET_EXPL_DATA on class CL_FRML_EXPL_RES has no exception.
Method GET_EXPL_RESULT Signature
# | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
---|---|---|---|---|---|---|---|---|---|
1 | ![]() |
ET_API_AGGR | Call by reference | Type reference (TYPE) | FRM31_AGGR_TAB_TYPE | 20030605 | |||
2 | ![]() |
ET_EXPL_COMP | Call by reference | Type reference (TYPE) | FRMLTY_EXPL_COMP | RMS-FRM: Auflöungsergebnis | 20030605 | ||
3 | ![]() |
E_ERR_LOG | Call by reference | Type reference (TYPE) | FRMLE_FLG | Es existieren Fehlermeldungen | 20030605 | ||
4 | ![]() |
IT_KEY | Call by reference | Type reference (TYPE) | FRMLTY_KEY_DATA | RMS-FRM: Formeln + PO + Modus | 20030605 | ||
5 | ![]() |
I_AENNR | Call by reference | Type reference (TYPE) | FRMLE_AENNR | Änderungsnummer | 20030718 | ||
6 | ![]() |
I_COUNTER | Call by reference | Type reference (TYPE) | FRMLE_COUNT | Allgemeiner Zähler | 20030909 | ||
7 | ![]() |
I_FLG_BACKGROUND | Call by reference | Type reference (TYPE) | FRMLE_FLAG | Hintergrundverarbeitung | 20050524 | ||
8 | ![]() |
I_LEVEL | Call by reference | Type reference (TYPE) | FRMLE_LEVEL | Sicht einer Rezeptformel | 20030605 | ||
9 | ![]() |
I_NO_EXPL_STOP_BY_REAC | Call by reference | Type reference (TYPE) | FLAG | flag: don't stop explosion in start reaction | 20030729 | ||
10 | ![]() |
I_SCENARIO | Call by reference | Type reference (TYPE) | FRM31_SCENARIO_TYPE | 20030605 | |||
11 | ![]() |
I_SUM_UP | Call by reference | Type reference (TYPE) | FRMLE_FLG | 'X' | Gleiche ID'S aufsummieren | 20030610 | |
12 | ![]() |
I_VALDAT | Call by reference | Type reference (TYPE) | FRMLE_VALDAT | Stichtag | 20030605 |
Method GET_EXPL_RESULT on class CL_FRML_EXPL_RES has no exception.
Method GET_IDLID Signature
# | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
---|---|---|---|---|---|---|---|---|---|
1 | ![]() |
E_IDLID | Call by reference | Type reference (TYPE) | TCG28-IDLID | Identifikationsanzeige | 20030611 |
Method GET_IDLID on class CL_FRML_EXPL_RES has no exception.
Method GET_MODELING_DATA Signature
# | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
---|---|---|---|---|---|---|---|---|---|
1 | ![]() |
IT_KEY | Call by reference | Type reference (TYPE) | FRMLTY_KEY_DATA | RMS-FRM: Formeln + PO + Modus | 20030605 | ||
2 | ![]() |
I_COUNTER | Call by reference | Type reference (TYPE) | FRMLE_COUNT | Allgemeiner Zähler | 20030909 | ||
3 | ![]() |
I_EXPL_SCOPE | Call by reference | Type reference (TYPE) | FRMLE_EXPL_SCOPE | Auflösungsbereich | 20030605 | ||
4 | ![]() |
I_VALDAT | Call by reference | Type reference (TYPE) | FRMLE_VALDAT | Stichtag | 20030605 | ||
5 | ![]() |
XT_API_AGGR | Call by reference | Type reference (TYPE) | FRM31_AGGR_TAB_TYPE | 20030605 | |||
6 | ![]() |
XT_EXPL_COMP | Call by reference | Type reference (TYPE) | FRMLTY_EXPL_COMP | RMS-FRM: Auflöungsergebnis | 20030605 | ||
7 | ![]() |
X_ERR_LOG | Call by reference | Type reference (TYPE) | FRMLE_FLG | Es existieren Fehlermeldungen | 20030605 |
Method GET_MODELING_DATA on class CL_FRML_EXPL_RES has no exception.
Method READ_ID_TXT Signature
# | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
---|---|---|---|---|---|---|---|---|---|
1 | ![]() |
IS_EXPL_COMP | Call by reference | Type reference (TYPE) | FRMLS_EXPL_COMP | RMS-FRM: Auflösungsergebnis | 20030611 | ||
2 | ![]() |
IT_API_AGGR | Call by reference | Type reference (TYPE) | FRM31_AGGR_TAB_TYPE | 20030611 | |||
3 | ![]() |
I_AENNR | Call by reference | Type reference (TYPE) | FRMLE_AENNR | Änderungsnummer | 20030718 | ||
4 | ![]() |
I_VALDAT | Call by reference | Type reference (TYPE) | FRMLE_VALDAT | Stichtag | 20030611 | ||
5 | ![]() |
XS_ID | Call by reference | Type reference (TYPE) | FRMLS_ID | RMS-FRM: ID's | 20030611 |
Method READ_ID_TXT on class CL_FRML_EXPL_RES has no exception.
History
Last changed by/on | SAP | 20050409 |
SAP Release Created in | 220 |