SAP ABAP Class CL_FRML_CMP_HANDLER (Composition Handler)
Hierarchy
☛
EA-APPL (Software Component) SAP Enterprise Extension PLM, SCM, Financials
⤷
PLM-RM (Application Component) Recipe Management
⤷
RMSFRMINFMSC (Package) RMS-FRM: General Modules for INF Package

⤷

⤷

Properties
Class | CL_FRML_CMP_HANDLER | |
Short Description | Composition Handler | |
Super Class | ||
Instantiability of a Class | 2 | Public |
Final |
General Data
Message Class | ||
Program status | ||
Category | 0 | |
Package | RMSFRMINFMSC | RMS-FRM: General Modules for INF Package |
Created | 20050822 | SAP |
Last change | 20130531 | 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) |
4 | ![]() |
Type group use (TYPE-POOLS tp) | Type group use (TYPE-POOLS tp) |
5 | ![]() |
Type group use (TYPE-POOLS tp) | Type group use (TYPE-POOLS tp) |
6 | ![]() |
Type group use (TYPE-POOLS tp) | Type group use (TYPE-POOLS tp) |
7 | ![]() |
Type group use (TYPE-POOLS tp) | Type group use (TYPE-POOLS tp) |
Interfaces
Class CL_FRML_CMP_HANDLER has no interface implemented.
Friends
Class CL_FRML_CMP_HANDLER has no friend class.
Attributes
# | Attribute | Level | Visibility | Read only | Typing | Associated Type | Initial Value | Description | Created on |
---|---|---|---|---|---|---|---|---|---|
1 | ![]() |
Static Attribute | Public | Object reference (TYPE REF TO) | IF_RMST_PROT_PREPDISP | Formatting Routine for Calculation Log | 20051114 | ||
2 | ![]() |
Static Attribute | Protected | Object reference (TYPE REF TO) | CL_ABAP_STRUCTDESCR | Description of API Structure | 20050915 | ||
3 | ![]() |
Static Attribute | Protected | Type reference (TYPE) | FRMLTY_FIELDNAME | Field Names | 20051118 | ||
4 | ![]() |
Static Attribute | Protected | Type reference (TYPE) | FRMLTY_FIELDNAME | Field Names | 20050825 | ||
5 | ![]() |
Static Attribute | Protected | Type reference (TYPE) | FRMLTY_FIELDNAME | Field Names | 20050825 | ||
6 | ![]() |
Static Attribute | Protected | Type reference (TYPE) | FRMLTY_FIELDNAME | Field Names | 20050825 | ||
7 | ![]() |
Static Attribute | Protected | Type reference (TYPE) | FRMLTY_FIELDNAME | Field Names | 20050825 | ||
8 | ![]() |
Constant | Public | Type reference (TYPE) | FRMLE_CMPSTCAT | 'CMP' | Composition Category: Composition | 20050926 | |
9 | ![]() |
Constant | Public | Type reference (TYPE) | FRMLE_CMPSTCAT | 'DIET_SUM' | Composition Formula View | 20070702 | |
10 | ![]() |
Constant | Public | Type reference (TYPE) | FRMLE_CMPSTCAT | 'OOP_S' | Composition Formula View | 20050926 | |
11 | ![]() |
Constant | Public | Type reference (TYPE) | FRMLE_CMPSTCAT | 'NTR_CMP' | Composition Category: Nutritional Values | 20050926 | |
12 | ![]() |
Constant | Public | Type reference (TYPE) | FIELDNAME | 'MESSAGETYPE' | Field Name | 20051111 | |
13 | ![]() |
Constant | Public | Type reference (TYPE) | FRM10_TY_KEYSET | 'AL' | Key for Analytical Views | 20050825 | |
14 | ![]() |
Constant | Public | Type reference (TYPE) | FRM10_TY_KEYSET | 'CO' | Key for Logistical Views | 20050825 | |
15 | ![]() |
Constant | Public | Type reference (TYPE) | FRM10_TY_KEYSET | 'SY' | Key for Synchronization | 20050825 | |
16 | ![]() |
Constant | Public | Type reference (TYPE) | TABNAME | 'FRMLS_API_LOG_INFO_DESCR ' | DDIC Structure API Log | 20051110 | |
17 | ![]() |
Constant | Public | Type reference (TYPE) | TABNAME | 'FRMLS_EXPL_IO_DESCR' | DDIC Structure EXPL_IO | 20051110 | |
18 | ![]() |
Constant | Public | Type reference (TYPE) | TABNAME | 'FRMLS_IOT_SCR' | DDIC Structure IO | 20051111 | |
19 | ![]() |
Constant | Protected | Type reference (TYPE) | TABNAME | 'FRMLS_IOT_API' | Structure name | 20050915 | |
20 | ![]() |
Constant | Public | Type reference (TYPE) | TABNAME | 'FRMLS_EXPL_REFQTY_DESCR' | DDIC Structure EXPL_REFQTY | 20051111 | |
21 | ![]() |
Constant | Public | Type reference (TYPE) | TABNAME | 'FRMLS_SPECCOMP_DESCR' | DDIC Structure SPECCOMP | 20051110 |
Methods
# | Method | Level | Visibility | Method type | Description | Created on |
---|---|---|---|---|---|---|
1 | ![]() |
Static method | Public | Method | Authorization Check | 20051110 |
2 | ![]() |
Static method | Public | Method | Check Composition Row | 20050914 |
3 | ![]() |
Static method | Protected | Method | Check Table of Differences | 20050916 |
4 | ![]() |
Static method | Public | Constructor | CLASS_CONSTRUCTOR | 20050825 |
5 | ![]() |
Static method | Public | Method | Aggregate Explosion Result | 20050822 |
6 | ![]() |
Static method | Protected | Method | Determine Differences | 20050916 |
7 | ![]() |
Static method | Protected | Method | Determine Initial Formula for Formula Explosion | 20050921 |
8 | ![]() |
Static method | Public | Method | Define Primary Output of Recipe | 20051005 |
9 | ![]() |
Static method | Public | Method | Determine Recipe Limits If Necessary | 20050923 |
10 | ![]() |
Static method | Protected | Method | Define Initial Formula | 20050923 |
11 | ![]() |
Static method | Public | Method | Determine Subsequent Stage Formulas | 20051108 |
12 | ![]() |
Static method | Protected | Method | Transfer Fields | 20050915 |
13 | ![]() |
Static method | Protected | Method | Determine Changed Fields | 20050914 |
14 | ![]() |
Static method | Protected | Method | Determine Primary Output of Init. Formula from Aggreg. Table | 20051028 |
15 | ![]() |
Static method | Public | Method | Fill SUBRECN_SPLIT Field | 20060125 |
16 | ![]() |
Static method | Public | Method | Get Non-Aggregated Explosion Result | 20050822 |
17 | ![]() |
Static method | Public | Method | Prepare Explosion | 20050923 |
18 | ![]() |
Static method | Public | Method | Read Any Composition | 20050822 |
19 | ![]() |
Static method | Protected | Method | Deduct Cyclic Reuse from Primary Output | 20060113 |
20 | ![]() |
Static method | Public | Method | Write Any Composition | 20050822 |
Events
Class CL_FRML_CMP_HANDLER has no event.
Types
Class CL_FRML_CMP_HANDLER has no local type.
Method Signatures
Method AUTHORITY_CHECK Signature
# | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
---|---|---|---|---|---|---|---|---|---|
1 | ![]() |
CT_API_LOG | Call by reference | Type reference (TYPE) | FRM31_API_LOG_TAB_TYPE | 20051110 | |||
2 | ![]() |
I_ACTYPE | Call by reference | Type reference (TYPE) | FRMLS_DIALCTR-ACTYPE | Aktivitätstyp in der Transaktion | 20051110 | ||
3 | ![]() |
I_AUTHGRP | Call by reference | Type reference (TYPE) | ESEAUTHGRP | Berechtigungsgruppe | 20051110 | ||
4 | ![]() |
I_LEVEL | Call by reference | Type reference (TYPE) | FRMLE_LEVEL | Sicht einer Rezeptformel | 20051110 |
# | Exception | Resumable | Description | Created on |
---|---|---|---|---|
1 | ![]() |
keine Berechtigung | 20051110 |
Method CHECK_CMP_LINE Signature
# | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
---|---|---|---|---|---|---|---|---|---|
1 | ![]() |
ES_API_LOG | Call by reference | Type reference (TYPE) | FRM31_API_LOG_WA_TYPE | Nachricht | 20050914 | ||
2 | ![]() |
E_ERRORFIELD | Call by reference | Type reference (TYPE) | FIELDNAME | fehlerhaftes Feld | 20051026 | ||
3 | ![]() |
IS_ADDINF | Call by reference | Type reference (TYPE) | FRMLS_ADDINF | RMS-FRM: Zusatzinfos für FB-Aufrufe | 20050914 | ||
4 | ![]() |
IS_OLD | Call by reference | Type reference (TYPE) | ANY | Zeile mit alten Werten | 20050914 | ||
5 | ![]() |
I_FRML | Call by reference | Type reference (TYPE) | FRMLE_RECN | RMS-FRM: Objektidentifizierer | 20050914 | ||
6 | ![]() |
I_LEVEL | Call by reference | Type reference (TYPE) | FRMLE_LEVEL | Sicht einer Rezeptformel | 20050914 | ||
7 | ![]() |
XS_NEW | Call by reference | Type reference (TYPE) | ANY | Zeile mit neuen Werten | 20050914 |
# | Exception | Resumable | Description | Created on |
---|---|---|---|---|
1 | ![]() |
Fehler in der Zeile vorhanden | 20050914 | |
2 | ![]() |
Zuordnung zu Ausbeuteposition fehlt | 20051026 |
Method CHECK_DELTA_TABLE Signature
# | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
---|---|---|---|---|---|---|---|---|---|
1 | ![]() |
CT_API_LOG | Call by reference | Type reference (TYPE) | FRM31_API_LOG_TAB_TYPE | 20050916 | |||
2 | ![]() |
CT_DELTA | Call by reference | Type reference (TYPE) | FRMLTY_EXPL_IO | IO-Tabelle für auflösungsrelevante Sichten | 20050916 | ||
3 | ![]() |
IS_ADDINF | Call by reference | Type reference (TYPE) | FRMLS_ADDINF | RMS-FRM: Zusatzinfos für FB-Aufrufe | 20050916 | ||
4 | ![]() |
ITS_CLI | Call by reference | Type reference (TYPE) | FRM31_CLI_TAB_TYPE | RMS-FRM: Objektidentifizierer | 20051025 | ||
5 | ![]() |
ITS_OLD | Call by reference | Type reference (TYPE) | FRMLTY_EXPL_IO | IO-Tabelle für auflösungsrelevante Sichten | 20050916 | ||
6 | ![]() |
ITS_OUP | Call by reference | Type reference (TYPE) | FRM31_OUP_TAB_TYPE | RMS-FRM: Objektidentifizierer | 20051025 | ||
7 | ![]() |
I_FRML | Call by reference | Type reference (TYPE) | FRMLE_RECN | RMS-FRM: Objektidentifizierer | 20050916 | ||
8 | ![]() |
I_LEVEL | Call by reference | Type reference (TYPE) | FRMLE_LEVEL | Sicht einer Rezeptformel | 20050916 |
# | Exception | Resumable | Description | Created on |
---|---|---|---|---|
1 | ![]() |
20050916 |
Method CLASS_CONSTRUCTOR Signature
Method CLASS_CONSTRUCTOR on class CL_FRML_CMP_HANDLER has no parameter.
Method CLASS_CONSTRUCTOR on class CL_FRML_CMP_HANDLER has no exception.
Method CONDENSE Signature
# | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
---|---|---|---|---|---|---|---|---|---|
1 | ![]() |
CT_API_LOG | Call by reference | Type reference (TYPE) | FRM31_API_LOG_TAB_TYPE | 20050926 | |||
2 | ![]() |
ET_CONDENSED | Call by reference | Type reference (TYPE) | STANDARD TABLE | verdichtete Tabelle | 20050825 | ||
3 | ![]() |
E_FLG_ERROR | Call by reference | Type reference (TYPE) | FRMLE_FLAG | Customizing: Allgemeines Kennzeichen | 20051012 | ||
4 | ![]() |
IO_CALCPROT | Call by reference | Object reference (TYPE REF TO) | CL_RMST_PROT | Instanz Berechnungsprotokoll | 20051111 | ||
5 | ![]() |
IT_UNCONDENSED | Call by reference | Type reference (TYPE) | STANDARD TABLE | unverdichtete Tabelle | 20050825 | ||
6 | ![]() |
I_EXPL_SCOPE | Call by reference | Type reference (TYPE) | FRMLE_EXPL_SCOPE | Auflösungsbereich | 20060822 | ||
7 | ![]() |
I_FLG_FILTER_EVAPORATION | Call by reference | Type reference (TYPE) | FRMLE_FLAG | ABAP_TRUE | Verdunstung filtern | 20050826 | |
8 | ![]() |
I_FLG_FILTER_OTHER_LOSSES | Call by reference | Type reference (TYPE) | FRMLE_FLAG | ABAP_TRUE | Sonstige Verluste filtern | 20050826 | |
9 | ![]() |
I_FLG_NO_SUMMING | Call by reference | Type reference (TYPE) | FRMLE_FLAG | ABAP_FALSE | Gleiche Komponenten nicht aufaddieren | 20060724 | |
10 | ![]() |
I_FLG_PO_NO_REWORK_COND | Call by reference | Type reference (TYPE) | FRMLE_FLAG | ABAP_FALSE | Primärausbeute als Rework nicht verdichten | 20060119 | |
11 | ![]() |
I_KEYSET | Call by reference | Type reference (TYPE) | FRM10_TY_KEYSET | Schlüsselfelder, die nicht verdichtet werden | 20050825 |
# | Exception | Resumable | Description | Created on |
---|---|---|---|---|
1 | ![]() |
20050825 |
Method CREATE_DELTA_TABLE Signature
# | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
---|---|---|---|---|---|---|---|---|---|
1 | ![]() |
CTS_CLI | Call by reference | Type reference (TYPE) | FRM31_CLI_TAB_TYPE | 20051109 | |||
2 | ![]() |
CT_NOT_HANDLED | Call by reference | Type reference (TYPE) | FRMLTY_EXPL_IO | IO-Tabelle für auflösungsrelevante Sichten | 20050916 | ||
3 | ![]() |
ET_DELTA | Call by reference | Type reference (TYPE) | FRMLTY_EXPL_IO | IO-Tabelle für auflösungsrelevante Sichten | 20050916 | ||
4 | ![]() |
IS_USAGE | Call by reference | Type reference (TYPE) | FRMLS_USAGE | Struktur für die Gültigkeit | 20051205 | ||
5 | ![]() |
ITS_OLD | Call by reference | Type reference (TYPE) | FRMLTY_EXPL_IO | IO-Tabelle für auflösungsrelevante Sichten | 20050916 | ||
6 | ![]() |
IT_CMP | Call by reference | Type reference (TYPE) | STANDARD TABLE | 20050916 | |||
7 | ![]() |
I_CMPSTCAT | Call by reference | Type reference (TYPE) | FRMLE_CMPSTCAT | Formelsicht der Zusammensetzung | 20051109 |
# | Exception | Resumable | Description | Created on |
---|---|---|---|---|
1 | ![]() |
Parameterfehler | 20050916 |
Method DETERMINE_LAST_STAGE_FORMULA Signature
# | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
---|---|---|---|---|---|---|---|---|---|
1 | ![]() |
CT_API_LOG | Call by reference | Type reference (TYPE) | FRM31_API_LOG_TAB_TYPE | 20050921 | |||
2 | ![]() |
ES_LVL_STARTFRML | Call by reference | Type reference (TYPE) | FRM10_S_LEVEL_START | Startformel pro Sicht | 20050930 | ||
3 | ![]() |
ES_PO_RCPFRML | Call by reference | Type reference (TYPE) | FRM10_S_LEVEL_START | 20050930 | |||
4 | ![]() |
ET_HDR | Call by reference | Type reference (TYPE) | FRM31_HDR_TAB_TYPE | 20051103 | |||
5 | ![]() |
IT_LEVEL | Call by reference | Type reference (TYPE) | FRMLTY_LEVEL | Sicht einer Rezeptformel | 20050929 | ||
6 | ![]() |
IT_PST | Call by reference | Type reference (TYPE) | RCPTY_API_PST | RMS-RCP: API - Tabellentyp für Prozess Stage | 20050921 | ||
7 | ![]() |
IT_REL_FRM | Call by reference | Type reference (TYPE) | RCPTY_API_REL_FRM | RMS-RCP: API - Tabellentyp Zuordnung Formula Items | 20050921 | ||
8 | ![]() |
I_FLG_FORCE_UNIQUE_START | Call by reference | Type reference (TYPE) | FRMLE_FLAG | Eindeutige Startformel ist erforderlich | 20050929 | ||
9 | ![]() |
I_RCP | Call by reference | Type reference (TYPE) | RCPE_PNGUID | Interne Knotennummer | 20050929 | ||
10 | ![]() |
I_VALDAT | Call by reference | Type reference (TYPE) | FRMLE_VALDAT | Stichtag | 20050929 |
Method DETERMINE_LAST_STAGE_FORMULA on class CL_FRML_CMP_HANDLER has no exception.
Method DETERMINE_PRIM_OUT_RCP Signature
# | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
---|---|---|---|---|---|---|---|---|---|
1 | ![]() |
CT_API_LOG | Call by reference | Type reference (TYPE) | FRM31_API_LOG_TAB_TYPE | 20051005 | |||
2 | ![]() |
ES_PO_RCP | Call by reference | Type reference (TYPE) | FRM10_S_LEVEL_START | Primärausbeute des Rezepts | 20051005 | ||
3 | ![]() |
ET_HDR | Call by reference | Type reference (TYPE) | FRM31_HDR_TAB_TYPE | 20060203 | |||
4 | ![]() |
IT_PST | Call by reference | Type reference (TYPE) | RCPTY_API_PST | RMS-RCP: API - Tabellentyp für Prozess Stage | 20051005 | ||
5 | ![]() |
IT_REL_FRM | Call by reference | Type reference (TYPE) | RCPTY_API_REL_FRM | RMS-RCP: API - Tabellentyp Formelzuordnung | 20051005 | ||
6 | ![]() |
I_RCP | Call by reference | Type reference (TYPE) | PVS_GUID | interne Identifikation für PVS Objekte | 20051005 | ||
7 | ![]() |
I_VALDAT | Call by reference | Type reference (TYPE) | FRMLE_VALDAT | Stichtag | 20051005 |
Method DETERMINE_PRIM_OUT_RCP on class CL_FRML_CMP_HANDLER has no exception.
Method DETERMINE_RECIPE_BORDERS Signature
# | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
---|---|---|---|---|---|---|---|---|---|
1 | ![]() |
CT_API_LOG | Call by reference | Type reference (TYPE) | FRM31_API_LOG_TAB_TYPE | 20051011 | |||
2 | ![]() |
ES_RCP | Call by reference | Type reference (TYPE) | RCPS_API_RCP | RMS-RCP: API - Tabellentyp für Rezeptdaten | 20051007 | ||
3 | ![]() |
ES_RCPFRML | Call by reference | Type reference (TYPE) | FRM31_HDR_WA_TYPE | RMS-FRM: Objektidentifizierer | 20051021 | ||
4 | ![]() |
ET_PAC | Call by reference | Type reference (TYPE) | RCPTY_API_PAC | RMS-RCP: API - Tabellentyp für Prozess Action | 20050923 | ||
5 | ![]() |
ET_POP | Call by reference | Type reference (TYPE) | RCPTY_API_POP | RMS-RCP: API - Tabellentyp für Prozess Operation | 20050923 | ||
6 | ![]() |
ET_PRO | Call by reference | Type reference (TYPE) | RCPTY_API_PRO | RMS-RCP: API - Tabellentyp für Prozess | 20050923 | ||
7 | ![]() |
ET_PST | Call by reference | Type reference (TYPE) | RCPTY_API_PST | RMS-RCP: API - Tabellentyp für Prozess Stage | 20050923 | ||
8 | ![]() |
ET_RCPFRML | Call by reference | Type reference (TYPE) | FRM31_RCP_FRML_TAB_TYPE | 20050923 | |||
9 | ![]() |
ET_REL_FIT | Call by reference | Type reference (TYPE) | RCPTY_API_REL_FIT | RMS-RCP: API - Tabellentyp Zuordnung Formula Items | 20050923 | ||
10 | ![]() |
ET_REL_FRM | Call by reference | Type reference (TYPE) | RCPTY_API_REL_FRM | RMS-RCP: API - Tabellentyp Formelzuordnung | 20050923 | ||
11 | ![]() |
E_FLG_ERROR | Call by reference | Type reference (TYPE) | FRMLE_FLAG | Customizing: Allgemeines Kennzeichen | 20051012 | ||
12 | ![]() |
E_FLG_FRML_HAS_SYNC | Call by reference | Type reference (TYPE) | FRMLE_AGGR_FLG | Synchronisation | 20050923 | ||
13 | ![]() |
I_EXPL_SCOPE | Call by reference | Type reference (TYPE) | FRMLE_EXPL_SCOPE | Auflösungsbereich | 20050923 | ||
14 | ![]() |
I_FRML | Call by reference | Type reference (TYPE) | FRMLE_RECN | RMS-FRM: Objektidentifizierer | 20050923 | ||
15 | ![]() |
I_RCP | Call by reference | Type reference (TYPE) | RCPE_PNGUID | Interne Knotennummer | 20051122 | ||
16 | ![]() |
I_VALDAT | Call by reference | Type reference (TYPE) | FRMLE_VALDAT | Stichtag | 20050923 |
Method DETERMINE_RECIPE_BORDERS on class CL_FRML_CMP_HANDLER has no exception.
Method DETERMINE_START_FORMULA Signature
# | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
---|---|---|---|---|---|---|---|---|---|
1 | ![]() |
ET_API_LOG | Call by reference | Type reference (TYPE) | FRM31_API_LOG_TAB_TYPE | 20050923 | |||
2 | ![]() |
E_STARTFRML | Call by reference | Type reference (TYPE) | FRMLE_RECN | RMS-FRM: Objektidentifizierer | 20050923 | ||
3 | ![]() |
IT_PST | Call by reference | Type reference (TYPE) | RCPTY_API_PST | RMS-RCP: API - Tabellentyp für Prozess Stage | 20050923 | ||
4 | ![]() |
IT_REL_FRM | Call by reference | Type reference (TYPE) | RCPTY_API_REL_FRM | RMS-RCP: API - Tabellentyp Formelzuordnung | 20050923 | ||
5 | ![]() |
I_EXPL_SCOPE | Call by reference | Type reference (TYPE) | FRMLE_EXPL_SCOPE | Auflösungsbereich | 20050923 | ||
6 | ![]() |
I_FLG_FRML_HAS_SYNC | Call by reference | Type reference (TYPE) | FRMLE_AGGR_FLG | Synchronisation | 20050923 | ||
7 | ![]() |
I_FRML_REQUESTED | Call by reference | Type reference (TYPE) | FRMLE_RECN | Formel, für welche Aufl. angefordert wurde | 20050923 | ||
8 | ![]() |
I_RCP | Call by reference | Type reference (TYPE) | RCPE_PNGUID | Rezeptabhängige Formel | 20050929 | ||
9 | ![]() |
I_VALDAT | Call by reference | Type reference (TYPE) | FRMLE_VALDAT | Stichtag | 20050923 | ||
10 | ![]() |
XT_RCPFRML | Call by reference | Type reference (TYPE) | FRM31_RCP_FRML_TAB_TYPE | 20050923 |
# | Exception | Resumable | Description | Created on |
---|---|---|---|---|
1 | ![]() |
Fehlerhaftes Customizing | 20050923 | |
2 | ![]() |
Daten Inkonsistenz vorhanden | 20050923 | |
3 | ![]() |
Rezeptformel ist keinem Rezept zugeordnet | 20050923 | |
4 | ![]() |
Formel ist keine Rezeptformel | 20050923 | |
5 | ![]() |
Parameterfehler | 20050923 |
Method DETERMINE_SUBSEQUENT_STAGEFRMS Signature
# | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
---|---|---|---|---|---|---|---|---|---|
1 | ![]() |
EO_FRML_GRAPH | Call by reference | Object reference (TYPE REF TO) | CL_FRML_FORMULA_GRAPH | Graph der Formeln innerhalb eines Rezepts | 20060120 | ||
2 | ![]() |
ETS_FRML_WORKLIST | Call by reference | Type reference (TYPE) | FRM10_TY_TS_FRML_WORKLIST | 20060120 | |||
3 | ![]() |
ETS_STAGEFRM | Call by reference | Type reference (TYPE) | FRMLTY_HDR_ALL | RMS-FRM: Tabelle mit recn | 20060120 | ||
4 | ![]() |
ET_API_LOG | Call by reference | Type reference (TYPE) | FRM31_API_LOG_TAB_TYPE | 20051108 | |||
5 | ![]() |
I_FLG_INTERMEDIATES_ONLY | Call by reference | Type reference (TYPE) | FRMLE_FLAG | ABAP_FALSE | nachfolgende Stufen nur über Intermediate ermitteln | 20060213 | |
6 | ![]() |
I_FRML | Call by reference | Type reference (TYPE) | FRMLE_RECN | RMS-FRM: Objektidentifizierer | 20051108 | ||
7 | ![]() |
I_LEVEL | Call by reference | Type reference (TYPE) | FRMLE_LEVEL | Sicht einer Rezeptformel | 20060120 | ||
8 | ![]() |
I_VALDAT | Call by reference | Type reference (TYPE) | FRMLE_VALDAT | Stichtag | 20051108 |
# | Exception | Resumable | Description | Created on |
---|---|---|---|---|
1 | ![]() |
20060123 |
Method FIELD_TRANSFER Signature
# | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
---|---|---|---|---|---|---|---|---|---|
1 | ![]() |
ES_TARGET | Call by reference | Type reference (TYPE) | ANY | 20050915 | |||
2 | ![]() |
IS_SOURCE | Call by reference | Type reference (TYPE) | ANY | 20050915 | |||
3 | ![]() |
I_FN_TRANSFER | Call by reference | Type reference (TYPE) | FIELDNAME | Feldname | 20050915 |
Method FIELD_TRANSFER on class CL_FRML_CMP_HANDLER has no exception.
Method GET_LINE_DELTA Signature
# | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
---|---|---|---|---|---|---|---|---|---|
1 | ![]() |
ET_FN_DELTA | Call by reference | Type reference (TYPE) | FRMLTY_FIELDNAME | Feldnamen | 20050914 | ||
2 | ![]() |
IS_NEW | Call by reference | Type reference (TYPE) | ANY | 20050914 | |||
3 | ![]() |
IS_OLD | Call by reference | Type reference (TYPE) | ANY | 20050914 |
Method GET_LINE_DELTA on class CL_FRML_CMP_HANDLER has no exception.
Method GET_PO_STARTFRML_FROM_AGGR Signature
# | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
---|---|---|---|---|---|---|---|---|---|
1 | ![]() |
CT_API_LOG | Call by reference | Type reference (TYPE) | FRM31_API_LOG_TAB_TYPE | 20051028 | |||
2 | ![]() |
ET_EXPLIO | Call by reference | Type reference (TYPE) | STANDARD TABLE | 20051028 | |||
3 | ![]() |
IT_AGGR | Call by reference | Type reference (TYPE) | FRM31_AGGR_TAB_TYPE | 20051028 | |||
4 | ![]() |
I_FLG_NTROOPS | Call by reference | Type reference (TYPE) | FLAG | allgemeines flag | 20060201 | ||
5 | ![]() |
I_STARTFRML | Call by reference | Type reference (TYPE) | FRMLE_RECN | RMS-FRM: Objektidentifizierer | 20051028 |
Method GET_PO_STARTFRML_FROM_AGGR on class CL_FRML_CMP_HANDLER has no exception.
Method GET_SUBRECN_SPLIT Signature
# | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
---|---|---|---|---|---|---|---|---|---|
1 | ![]() |
CT_EXPLIO | Call by reference | Type reference (TYPE) | STANDARD TABLE | 20060125 |
Method GET_SUBRECN_SPLIT on class CL_FRML_CMP_HANDLER has no exception.
Method GET_UNCONDENSED_EXPL Signature
# | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
---|---|---|---|---|---|---|---|---|---|
1 | ![]() |
ETS_ALTERNATIVES | Call by reference | Type reference (TYPE) | STANDARD TABLE | Alternativpositionen sort. nach RECNMST | 20060724 | ||
2 | ![]() |
ET_AGGR | Call by reference | Type reference (TYPE) | FRM31_AGGR_TAB_TYPE | Aggregationstabelle | 20050822 | ||
3 | ![]() |
ET_EVAL | Call by reference | Type reference (TYPE) | FRM31_API_FRM_EVAL_TAB | Entscheidungsgrundlage für Graphen | 20050822 | ||
4 | ![]() |
ET_EXPL | Call by reference | Type reference (TYPE) | FRM31_EXPL_TAB_TYPE | Auflösungsgraph | 20050822 | ||
5 | ![]() |
ET_FRML_LISTCOMP | Call by reference | Type reference (TYPE) | FRMLTY_SPECCOMP | Tabellentyp für Spezifikationen, Zusammensetzungen | 20050826 | ||
6 | ![]() |
ET_REFQTY | Call by reference | Type reference (TYPE) | FRMLTY_EXPL_REFQTY | Referenzmengen für aufgelöste Formel | 20051012 | ||
7 | ![]() |
ET_UNCONDENSED | Call by reference | Type reference (TYPE) | STANDARD TABLE | unverdichtetes Ergebnis; muß Struktur FRMLS_EXPL_IO enth. | 20050822 | ||
8 | ![]() |
E_FLG_ERROR | Call by reference | Type reference (TYPE) | FRMLE_FLAG | Customizing: Allgemeines Kennzeichen | 20051012 | ||
9 | ![]() |
E_FLG_NTR_OOPS_DEFUSAGE | Call by reference | Type reference (TYPE) | FRMLE_FLG_NTR_OOPS_EXPLOSION | Auflösung Nährwerte über Ingredienzen bei Standardreaktion | 20060126 | ||
10 | ![]() |
IO_CALCPROT | Call by reference | Object reference (TYPE REF TO) | CL_RMST_PROT | Instanz Berechnungsprotokoll | 20051111 | ||
11 | ![]() |
IO_MODEL | Call by reference | Object reference (TYPE REF TO) | CL_FRML_MODEL | Daten zu Modellierungsläufen | 20070702 | ||
12 | ![]() |
IS_DEFAULT_USAGE | Call by reference | Type reference (TYPE) | FRMLS_USAGE | Default-Verwendung | 20050927 | ||
13 | ![]() |
IT_PAC | Call by reference | Type reference (TYPE) | RCPTY_API_PAC | RMS-RCP: API - Tabellentyp für Prozess Action | 20050824 | ||
14 | ![]() |
IT_POP | Call by reference | Type reference (TYPE) | RCPTY_API_POP | RMS-RCP: API - Tabellentyp für Prozess Operation | 20050824 | ||
15 | ![]() |
IT_PST | Call by reference | Type reference (TYPE) | RCPTY_API_PST | RMS-RCP: API - Tabellentyp für Prozess Stage | 20050824 | ||
16 | ![]() |
IT_RCPFRML | Call by reference | Type reference (TYPE) | FRM31_RCP_FRML_TAB_TYPE | RMS-FRM: Tabelle mit recn | 20050822 | ||
17 | ![]() |
IT_REL_FIT | Call by reference | Type reference (TYPE) | RCPTY_API_REL_FIT | RMS-RCP: API - Tabellentyp Zuordnung Formula Items | 20050822 | ||
18 | ![]() |
I_EXPL_SCOPE | Call by reference | Type reference (TYPE) | FRMLE_EXPL_SCOPE | Auflösungsbereich | 20050822 | ||
19 | ![]() |
I_FLG_ALTERNATIVES | Call by reference | Type reference (TYPE) | FRMLE_FLAG | ABAP_FALSE | Alternativpositionen in separater Tabelle zurückliefern | 20060724 | |
20 | ![]() |
I_FLG_PO_FIRST | Call by reference | Type reference (TYPE) | FRMLE_FLAG | ABAP_TRUE | Primärausbeute erscheint am Anfang | 20051012 | |
21 | ![]() |
I_FLG_RESPECT_DEFAULT_USAGE | Call by reference | Type reference (TYPE) | FRMLE_FLAG | Customizing: Allgemeines Kennzeichen | 20050927 | ||
22 | ![]() |
I_FLG_SHOW_UNUSED | Call by reference | Type reference (TYPE) | FRMLE_FLAG | unverwendete Äste des Graphen ausgeben | 20050825 | ||
23 | ![]() |
I_STARTFRML | Call by reference | Type reference (TYPE) | FRMLE_RECN | RMS-FRM: Objektidentifizierer | 20050822 | ||
24 | ![]() |
I_VALDAT | Call by reference | Type reference (TYPE) | FRMLE_VALDAT | Stichtag | 20050822 | ||
25 | ![]() |
XT_API_LOG | Call by reference | Type reference (TYPE) | FRM31_API_LOG_TAB_TYPE | Nachrichtentabelle | 20050923 |
# | Exception | Resumable | Description | Created on |
---|---|---|---|---|
1 | ![]() |
20050822 | ||
2 | ![]() |
20050822 |
Method PREPARE_EXPLOSION Signature
# | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
---|---|---|---|---|---|---|---|---|---|
1 | ![]() |
CT_API_LOG | Call by reference | Type reference (TYPE) | FRM31_API_LOG_TAB_TYPE | 20051110 | |||
2 | ![]() |
ES_RCP | Call by reference | Type reference (TYPE) | RCPS_API_RCP | RMS-RCP: API - Tabellentyp für Rezeptdaten | 20051007 | ||
3 | ![]() |
ES_RCPFRML | Call by reference | Type reference (TYPE) | FRM31_HDR_WA_TYPE | Rezeptformel | 20051021 | ||
4 | ![]() |
ET_PAC | Call by reference | Type reference (TYPE) | RCPTY_API_PAC | RMS-RCP: API - Tabellentyp für Prozess Action | 20050923 | ||
5 | ![]() |
ET_POP | Call by reference | Type reference (TYPE) | RCPTY_API_POP | RMS-RCP: API - Tabellentyp für Prozess Operation | 20050923 | ||
6 | ![]() |
ET_PRO | Call by reference | Type reference (TYPE) | RCPTY_API_PRO | RMS-RCP: API - Tabellentyp für Prozess | 20050923 | ||
7 | ![]() |
ET_PST | Call by reference | Type reference (TYPE) | RCPTY_API_PST | RMS-RCP: API - Tabellentyp für Prozess Stage | 20050923 | ||
8 | ![]() |
ET_RCPFRML | Call by reference | Type reference (TYPE) | FRM31_RCP_FRML_TAB_TYPE | 20050923 | |||
9 | ![]() |
ET_REL_FIT | Call by reference | Type reference (TYPE) | RCPTY_API_REL_FIT | RMS-RCP: API - Tabellentyp Zuordnung Formula Items | 20050923 | ||
10 | ![]() |
ET_REL_FRM | Call by reference | Type reference (TYPE) | RCPTY_API_REL_FRM | RMS-RCP: API - Tabellentyp Formelzuordnung | 20050923 | ||
11 | ![]() |
E_FLG_ERROR | Call by reference | Type reference (TYPE) | FRMLE_FLAG | Customizing: Allgemeines Kennzeichen | 20051012 | ||
12 | ![]() |
E_FLG_FRML_HAS_SYNC | Call by reference | Type reference (TYPE) | FRMLE_FLAG | Customizing: Allgemeines Kennzeichen | 20051018 | ||
13 | ![]() |
E_STARTFRML | Call by reference | Type reference (TYPE) | FRMLE_RECN | RMS-FRM: Objektidentifizierer | 20050923 | ||
14 | ![]() |
I_EXPL_SCOPE | Call by reference | Type reference (TYPE) | FRMLE_EXPL_SCOPE | Auflösungsbereich | 20050923 | ||
15 | ![]() |
I_FRML | Call by reference | Type reference (TYPE) | FRMLE_RECN | RMS-FRM: Objektidentifizierer | 20050923 | ||
16 | ![]() |
I_RCP | Call by reference | Type reference (TYPE) | RCPE_PNGUID | Interne Knotennummer | 20051122 | ||
17 | ![]() |
I_VALDAT | Call by reference | Type reference (TYPE) | FRMLE_VALDAT | Stichtag | 20050923 |
# | Exception | Resumable | Description | Created on |
---|---|---|---|---|
1 | ![]() |
Parameterfehler | 20050923 |
Method READ_COMPOSITION Signature
# | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
---|---|---|---|---|---|---|---|---|---|
1 | ![]() |
ES_DEFAULT_USAGE | Call by reference | Type reference (TYPE) | FRMLS_USAGE | Default-Verwendung | 20050926 | ||
2 | ![]() |
ET_API_LOG | Call by reference | Type reference (TYPE) | FRM31_API_LOG_TAB_TYPE | RMS-FRM: Nachrichten für AnwendungsLog | 20050830 | ||
3 | ![]() |
ET_CLI | Call by reference | Type reference (TYPE) | FRM31_CLI_TAB_TYPE | 20050915 | |||
4 | ![]() |
ET_CMP | Call by reference | Type reference (TYPE) | FRM31_CMP_TAB_TYPE | 20050915 | |||
5 | ![]() |
ET_EXPL_IO | Call by reference | Type reference (TYPE) | STANDARD TABLE | 20050829 | |||
6 | ![]() |
ET_HDR | Call by reference | Type reference (TYPE) | FRM31_HDR_TAB_TYPE | 20050915 | |||
7 | ![]() |
ET_OUA | Call by reference | Type reference (TYPE) | FRM31_OUA_TAB_TYPE | 20050914 | |||
8 | ![]() |
ET_OUI | Call by reference | Type reference (TYPE) | FRM31_OUI_TAB_TYPE | 20050914 | |||
9 | ![]() |
ET_OUM | Call by reference | Type reference (TYPE) | FRM31_OUM_TAB_TYPE | 20050914 | |||
10 | ![]() |
ET_OUP | Call by reference | Type reference (TYPE) | FRM31_OUP_TAB_TYPE | 20050914 | |||
11 | ![]() |
ET_OUS | Call by reference | Type reference (TYPE) | FRM31_OUS_TAB_TYPE | 20050914 | |||
12 | ![]() |
IS_DEFAULT_USAGE | Call by reference | Type reference (TYPE) | FRMLS_USAGE | Default-Verwendung | 20050927 | ||
13 | ![]() |
I_CMPSTCAT | Call by reference | Type reference (TYPE) | FRMLE_CMPSTCAT | Formelsicht der Zusammensetzung | 20050926 | ||
14 | ![]() |
I_FLG_NO_OUT | Call by reference | Type reference (TYPE) | FRMLE_FLAG | ABAP_FALSE | Keine Ausbeuten übertragen | 20051027 | |
15 | ![]() |
I_FLG_RESPECT_DEFAULT_USAGE | Call by reference | Type reference (TYPE) | FRMLE_FLAG | ABAP_FALSE | Customizing: Allgemeines Kennzeichen | 20050927 | |
16 | ![]() |
I_FRML | Call by reference | Type reference (TYPE) | FRMLE_RECN | RMS-FRM: Objektidentifizierer | 20050829 | ||
17 | ![]() |
I_RECN_OUP | Call by reference | Type reference (TYPE) | FRMLE_RECN | RMS-FRM: Objektidentifizierer | 20051026 | ||
18 | ![]() |
I_SCENARIO | Call by reference | Type reference (TYPE) | FRM31_SCENARIO_TYPE | 20050829 | |||
19 | ![]() |
I_VALDAT | Call by reference | Type reference (TYPE) | FRMLE_VALDAT | Stichtag | 20050829 |
# | Exception | Resumable | Description | Created on |
---|---|---|---|---|
1 | ![]() |
20050829 |
Method SUBTRACT_REWORK Signature
# | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
---|---|---|---|---|---|---|---|---|---|
1 | ![]() |
CT_CONDENSED | Call by reference | Type reference (TYPE) | STANDARD TABLE | Auflösungsergebnis verdichtet | 20060113 | ||
2 | ![]() |
IT_REWORK | Call by reference | Type reference (TYPE) | FRMLTY_EXPL_IO | Rework-Datensätze | 20060113 |
Method SUBTRACT_REWORK on class CL_FRML_CMP_HANDLER has no exception.
Method WRITE_COMPOSITION Signature
# | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
---|---|---|---|---|---|---|---|---|---|
1 | ![]() |
ET_API_LOG | Call by reference | Type reference (TYPE) | FRM31_API_LOG_TAB_TYPE | 20050912 | |||
2 | ![]() |
ET_DELETED | Call by reference | Type reference (TYPE) | FRMLTY_EXPL_IO | IO-Tabelle für auflösungsrelevante Sichten | 20050912 | ||
3 | ![]() |
ET_INSERTED | Call by reference | Type reference (TYPE) | FRMLTY_EXPL_IO | IO-Tabelle für auflösungsrelevante Sichten | 20050912 | ||
4 | ![]() |
ET_NOT_HANDLED | Call by reference | Type reference (TYPE) | FRMLTY_EXPL_IO | IO-Tabelle für auflösungsrelevante Sichten | 20050912 | ||
5 | ![]() |
ET_UPDATED | Call by reference | Type reference (TYPE) | FRMLTY_EXPL_IO | IO-Tabelle für auflösungsrelevante Sichten | 20050912 | ||
6 | ![]() |
IS_ADDINF | Call by reference | Type reference (TYPE) | FRMLS_ADDINF | RMS-FRM: Zusatzinfos für FB-Aufrufe | 20050912 | ||
7 | ![]() |
IS_DEFAULT_USAGE | Call by reference | Type reference (TYPE) | FRMLS_USAGE | Default-Verwendung | 20050926 | ||
8 | ![]() |
IT_CMP | Call by reference | Type reference (TYPE) | STANDARD TABLE | Zusammensetzungstabelle | 20050915 | ||
9 | ![]() |
I_CMPSTCAT | Call by reference | Type reference (TYPE) | FRMLE_CMPSTCAT | Formelsicht der Zusammensetzung | 20050926 | ||
10 | ![]() |
I_FRML | Call by reference | Type reference (TYPE) | FRMLE_RECN | Schlüssel der Formel | 20050912 | ||
11 | ![]() |
I_LEVEL | Call by reference | Type reference (TYPE) | FRMLE_LEVEL | Sicht einer Rezeptformel | 20050912 |
# | Exception | Resumable | Description | Created on |
---|---|---|---|---|
1 | ![]() |
20050912 |
History
Last changed by/on | SAP | 20130531 |
SAP Release Created in | 600 |