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 ABAP Type group use (TYPE-POOLS tp)  Type group use (TYPE-POOLS tp)
2 FRM10 Type group use (TYPE-POOLS tp)  Type group use (TYPE-POOLS tp)
3 FRM31 Type group use (TYPE-POOLS tp)  Type group use (TYPE-POOLS tp)
4 FRM60 Type group use (TYPE-POOLS tp)  Type group use (TYPE-POOLS tp)
5 FRMPV Type group use (TYPE-POOLS tp)  Type group use (TYPE-POOLS tp)
6 PPET Type group use (TYPE-POOLS tp)  Type group use (TYPE-POOLS tp)
7 RCP31 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 CO_PROT_IF Static Attribute Public Object reference (TYPE REF TO) IF_RMST_PROT_PREPDISP Formatting Routine for Calculation Log 20051114
2 CO_STRUCDESCR_API Static Attribute Protected Object reference (TYPE REF TO) CL_ABAP_STRUCTDESCR Description of API Structure 20050915
3 CTS_MANDAT_FIELDS Static Attribute Protected Type reference (TYPE) FRMLTY_FIELDNAME Field Names 20051118
4 CT_COLSUM Static Attribute Protected Type reference (TYPE) FRMLTY_FIELDNAME Field Names 20050825
5 CT_KEY_ANALYTICS Static Attribute Protected Type reference (TYPE) FRMLTY_FIELDNAME Field Names 20050825
6 CT_KEY_COSTS Static Attribute Protected Type reference (TYPE) FRMLTY_FIELDNAME Field Names 20050825
7 CT_KEY_SYNC Static Attribute Protected Type reference (TYPE) FRMLTY_FIELDNAME Field Names 20050825
8 C_CMPSTCAT_COMPOSITION Constant Public Type reference (TYPE) FRMLE_CMPSTCAT 'CMP' Composition Category: Composition 20050926
9 C_CMPSTCAT_DIET Constant Public Type reference (TYPE) FRMLE_CMPSTCAT 'DIET_SUM' Composition Formula View 20070702
10 C_CMPSTCAT_INGREDIENTS Constant Public Type reference (TYPE) FRMLE_CMPSTCAT 'OOP_S' Composition Formula View 20050926
11 C_CMPSTCAT_NUTRIENTS Constant Public Type reference (TYPE) FRMLE_CMPSTCAT 'NTR_CMP' Composition Category: Nutritional Values 20050926
12 C_FN_MSGTY_LOG Constant Public Type reference (TYPE) FIELDNAME 'MESSAGETYPE' Field Name 20051111
13 C_KEYSET_ANALYTICS Constant Public Type reference (TYPE) FRM10_TY_KEYSET 'AL' Key for Analytical Views 20050825
14 C_KEYSET_COSTS Constant Public Type reference (TYPE) FRM10_TY_KEYSET 'CO' Key for Logistical Views 20050825
15 C_KEYSET_SYNCHRONIZATION Constant Public Type reference (TYPE) FRM10_TY_KEYSET 'SY' Key for Synchronization 20050825
16 C_STRUCNAM_API_LOG Constant Public Type reference (TYPE) TABNAME 'FRMLS_API_LOG_INFO_DESCR ' DDIC Structure API Log 20051110
17 C_STRUCNAM_EXPL_IO Constant Public Type reference (TYPE) TABNAME 'FRMLS_EXPL_IO_DESCR' DDIC Structure EXPL_IO 20051110
18 C_STRUCNAM_IO Constant Public Type reference (TYPE) TABNAME 'FRMLS_IOT_SCR' DDIC Structure IO 20051111
19 C_STRUCNAM_IOT_API Constant Protected Type reference (TYPE) TABNAME 'FRMLS_IOT_API' Structure name 20050915
20 C_STRUCNAM_REFQTY Constant Public Type reference (TYPE) TABNAME 'FRMLS_EXPL_REFQTY_DESCR' DDIC Structure EXPL_REFQTY 20051111
21 C_STRUCNAM_SPECCOMP Constant Public Type reference (TYPE) TABNAME 'FRMLS_SPECCOMP_DESCR' DDIC Structure SPECCOMP 20051110
Methods
# Method Level Visibility Method type Description Created on
1 AUTHORITY_CHECK Static method Public Method Authorization Check 20051110
2 CHECK_CMP_LINE Static method Public Method Check Composition Row 20050914
3 CHECK_DELTA_TABLE Static method Protected Method Check Table of Differences 20050916
4 CLASS_CONSTRUCTOR Static method Public Constructor CLASS_CONSTRUCTOR 20050825
5 CONDENSE Static method Public Method Aggregate Explosion Result 20050822
6 CREATE_DELTA_TABLE Static method Protected Method Determine Differences 20050916
7 DETERMINE_LAST_STAGE_FORMULA Static method Protected Method Determine Initial Formula for Formula Explosion 20050921
8 DETERMINE_PRIM_OUT_RCP Static method Public Method Define Primary Output of Recipe 20051005
9 DETERMINE_RECIPE_BORDERS Static method Public Method Determine Recipe Limits If Necessary 20050923
10 DETERMINE_START_FORMULA Static method Protected Method Define Initial Formula 20050923
11 DETERMINE_SUBSEQUENT_STAGEFRMS Static method Public Method Determine Subsequent Stage Formulas 20051108
12 FIELD_TRANSFER Static method Protected Method Transfer Fields 20050915
13 GET_LINE_DELTA Static method Protected Method Determine Changed Fields 20050914
14 GET_PO_STARTFRML_FROM_AGGR Static method Protected Method Determine Primary Output of Init. Formula from Aggreg. Table 20051028
15 GET_SUBRECN_SPLIT Static method Public Method Fill SUBRECN_SPLIT Field 20060125
16 GET_UNCONDENSED_EXPL Static method Public Method Get Non-Aggregated Explosion Result 20050822
17 PREPARE_EXPLOSION Static method Public Method Prepare Explosion 20050923
18 READ_COMPOSITION Static method Public Method Read Any Composition 20050822
19 SUBTRACT_REWORK Static method Protected Method Deduct Cyclic Reuse from Primary Output 20060113
20 WRITE_COMPOSITION 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 Changing CT_API_LOG Call by reference Type reference (TYPE) FRM31_API_LOG_TAB_TYPE 20051110
2 Importing I_ACTYPE Call by reference Type reference (TYPE) FRMLS_DIALCTR-ACTYPE Aktivitätstyp in der Transaktion 20051110
3 Importing I_AUTHGRP Call by reference Type reference (TYPE) ESEAUTHGRP Berechtigungsgruppe 20051110
4 Importing I_LEVEL Call by reference Type reference (TYPE) FRMLE_LEVEL Sicht einer Rezeptformel 20051110
# Exception Resumable Description Created on
1 NO_AUTHORITY keine Berechtigung 20051110

Method CHECK_CMP_LINE Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Exporting ES_API_LOG Call by reference Type reference (TYPE) FRM31_API_LOG_WA_TYPE Nachricht 20050914
2 Exporting E_ERRORFIELD Call by reference Type reference (TYPE) FIELDNAME fehlerhaftes Feld 20051026
3 Importing IS_ADDINF Call by reference Type reference (TYPE) FRMLS_ADDINF RMS-FRM: Zusatzinfos für FB-Aufrufe 20050914
4 Importing IS_OLD Call by reference Type reference (TYPE) ANY Zeile mit alten Werten 20050914
5 Importing I_FRML Call by reference Type reference (TYPE) FRMLE_RECN RMS-FRM: Objektidentifizierer 20050914
6 Importing I_LEVEL Call by reference Type reference (TYPE) FRMLE_LEVEL Sicht einer Rezeptformel 20050914
7 Changing XS_NEW Call by reference Type reference (TYPE) ANY Zeile mit neuen Werten 20050914
# Exception Resumable Description Created on
1 LINE_ERROR Fehler in der Zeile vorhanden 20050914
2 NO_OUP_ASSIGNMENT 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 Changing CT_API_LOG Call by reference Type reference (TYPE) FRM31_API_LOG_TAB_TYPE 20050916
2 Changing CT_DELTA Call by reference Type reference (TYPE) FRMLTY_EXPL_IO IO-Tabelle für auflösungsrelevante Sichten 20050916
3 Importing IS_ADDINF Call by reference Type reference (TYPE) FRMLS_ADDINF RMS-FRM: Zusatzinfos für FB-Aufrufe 20050916
4 Importing ITS_CLI Call by reference Type reference (TYPE) FRM31_CLI_TAB_TYPE RMS-FRM: Objektidentifizierer 20051025
5 Importing ITS_OLD Call by reference Type reference (TYPE) FRMLTY_EXPL_IO IO-Tabelle für auflösungsrelevante Sichten 20050916
6 Importing ITS_OUP Call by reference Type reference (TYPE) FRM31_OUP_TAB_TYPE RMS-FRM: Objektidentifizierer 20051025
7 Importing I_FRML Call by reference Type reference (TYPE) FRMLE_RECN RMS-FRM: Objektidentifizierer 20050916
8 Importing I_LEVEL Call by reference Type reference (TYPE) FRMLE_LEVEL Sicht einer Rezeptformel 20050916
# Exception Resumable Description Created on
1 DATA_ERROR 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 Changing CT_API_LOG Call by reference Type reference (TYPE) FRM31_API_LOG_TAB_TYPE 20050926
2 Exporting ET_CONDENSED Call by reference Type reference (TYPE) STANDARD TABLE verdichtete Tabelle 20050825
3 Exporting E_FLG_ERROR Call by reference Type reference (TYPE) FRMLE_FLAG Customizing: Allgemeines Kennzeichen 20051012
4 Importing IO_CALCPROT Call by reference Object reference (TYPE REF TO) CL_RMST_PROT Instanz Berechnungsprotokoll 20051111
5 Importing IT_UNCONDENSED Call by reference Type reference (TYPE) STANDARD TABLE unverdichtete Tabelle 20050825
6 Importing I_EXPL_SCOPE Call by reference Type reference (TYPE) FRMLE_EXPL_SCOPE Auflösungsbereich 20060822
7 Importing I_FLG_FILTER_EVAPORATION Call by reference Type reference (TYPE) FRMLE_FLAG ABAP_TRUE Verdunstung filtern 20050826
8 Importing I_FLG_FILTER_OTHER_LOSSES Call by reference Type reference (TYPE) FRMLE_FLAG ABAP_TRUE Sonstige Verluste filtern 20050826
9 Importing I_FLG_NO_SUMMING Call by reference Type reference (TYPE) FRMLE_FLAG ABAP_FALSE Gleiche Komponenten nicht aufaddieren 20060724
10 Importing I_FLG_PO_NO_REWORK_COND Call by reference Type reference (TYPE) FRMLE_FLAG ABAP_FALSE Primärausbeute als Rework nicht verdichten 20060119
11 Importing I_KEYSET Call by reference Type reference (TYPE) FRM10_TY_KEYSET Schlüsselfelder, die nicht verdichtet werden 20050825
# Exception Resumable Description Created on
1 PARAMETER_ERROR 20050825

Method CREATE_DELTA_TABLE Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Changing CTS_CLI Call by reference Type reference (TYPE) FRM31_CLI_TAB_TYPE 20051109
2 Changing CT_NOT_HANDLED Call by reference Type reference (TYPE) FRMLTY_EXPL_IO IO-Tabelle für auflösungsrelevante Sichten 20050916
3 Exporting ET_DELTA Call by reference Type reference (TYPE) FRMLTY_EXPL_IO IO-Tabelle für auflösungsrelevante Sichten 20050916
4 Importing IS_USAGE Call by reference Type reference (TYPE) FRMLS_USAGE Struktur für die Gültigkeit 20051205
5 Importing ITS_OLD Call by reference Type reference (TYPE) FRMLTY_EXPL_IO IO-Tabelle für auflösungsrelevante Sichten 20050916
6 Importing IT_CMP Call by reference Type reference (TYPE) STANDARD TABLE 20050916
7 Importing I_CMPSTCAT Call by reference Type reference (TYPE) FRMLE_CMPSTCAT Formelsicht der Zusammensetzung 20051109
# Exception Resumable Description Created on
1 PARAMETER_ERROR Parameterfehler 20050916

Method DETERMINE_LAST_STAGE_FORMULA Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Changing CT_API_LOG Call by reference Type reference (TYPE) FRM31_API_LOG_TAB_TYPE 20050921
2 Exporting ES_LVL_STARTFRML Call by reference Type reference (TYPE) FRM10_S_LEVEL_START Startformel pro Sicht 20050930
3 Exporting ES_PO_RCPFRML Call by reference Type reference (TYPE) FRM10_S_LEVEL_START 20050930
4 Exporting ET_HDR Call by reference Type reference (TYPE) FRM31_HDR_TAB_TYPE 20051103
5 Importing IT_LEVEL Call by reference Type reference (TYPE) FRMLTY_LEVEL Sicht einer Rezeptformel 20050929
6 Importing IT_PST Call by reference Type reference (TYPE) RCPTY_API_PST RMS-RCP: API - Tabellentyp für Prozess Stage 20050921
7 Importing IT_REL_FRM Call by reference Type reference (TYPE) RCPTY_API_REL_FRM RMS-RCP: API - Tabellentyp Zuordnung Formula Items 20050921
8 Importing I_FLG_FORCE_UNIQUE_START Call by reference Type reference (TYPE) FRMLE_FLAG Eindeutige Startformel ist erforderlich 20050929
9 Importing I_RCP Call by reference Type reference (TYPE) RCPE_PNGUID Interne Knotennummer 20050929
10 Importing 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 Changing CT_API_LOG Call by reference Type reference (TYPE) FRM31_API_LOG_TAB_TYPE 20051005
2 Exporting ES_PO_RCP Call by reference Type reference (TYPE) FRM10_S_LEVEL_START Primärausbeute des Rezepts 20051005
3 Exporting ET_HDR Call by reference Type reference (TYPE) FRM31_HDR_TAB_TYPE 20060203
4 Importing IT_PST Call by reference Type reference (TYPE) RCPTY_API_PST RMS-RCP: API - Tabellentyp für Prozess Stage 20051005
5 Importing IT_REL_FRM Call by reference Type reference (TYPE) RCPTY_API_REL_FRM RMS-RCP: API - Tabellentyp Formelzuordnung 20051005
6 Importing I_RCP Call by reference Type reference (TYPE) PVS_GUID interne Identifikation für PVS Objekte 20051005
7 Importing 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 Changing CT_API_LOG Call by reference Type reference (TYPE) FRM31_API_LOG_TAB_TYPE 20051011
2 Exporting ES_RCP Call by reference Type reference (TYPE) RCPS_API_RCP RMS-RCP: API - Tabellentyp für Rezeptdaten 20051007
3 Exporting ES_RCPFRML Call by reference Type reference (TYPE) FRM31_HDR_WA_TYPE RMS-FRM: Objektidentifizierer 20051021
4 Exporting ET_PAC Call by reference Type reference (TYPE) RCPTY_API_PAC RMS-RCP: API - Tabellentyp für Prozess Action 20050923
5 Exporting ET_POP Call by reference Type reference (TYPE) RCPTY_API_POP RMS-RCP: API - Tabellentyp für Prozess Operation 20050923
6 Exporting ET_PRO Call by reference Type reference (TYPE) RCPTY_API_PRO RMS-RCP: API - Tabellentyp für Prozess 20050923
7 Exporting ET_PST Call by reference Type reference (TYPE) RCPTY_API_PST RMS-RCP: API - Tabellentyp für Prozess Stage 20050923
8 Exporting ET_RCPFRML Call by reference Type reference (TYPE) FRM31_RCP_FRML_TAB_TYPE 20050923
9 Exporting ET_REL_FIT Call by reference Type reference (TYPE) RCPTY_API_REL_FIT RMS-RCP: API - Tabellentyp Zuordnung Formula Items 20050923
10 Exporting ET_REL_FRM Call by reference Type reference (TYPE) RCPTY_API_REL_FRM RMS-RCP: API - Tabellentyp Formelzuordnung 20050923
11 Exporting E_FLG_ERROR Call by reference Type reference (TYPE) FRMLE_FLAG Customizing: Allgemeines Kennzeichen 20051012
12 Exporting E_FLG_FRML_HAS_SYNC Call by reference Type reference (TYPE) FRMLE_AGGR_FLG Synchronisation 20050923
13 Importing I_EXPL_SCOPE Call by reference Type reference (TYPE) FRMLE_EXPL_SCOPE Auflösungsbereich 20050923
14 Importing I_FRML Call by reference Type reference (TYPE) FRMLE_RECN RMS-FRM: Objektidentifizierer 20050923
15 Importing I_RCP Call by reference Type reference (TYPE) RCPE_PNGUID Interne Knotennummer 20051122
16 Importing 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 Exporting ET_API_LOG Call by reference Type reference (TYPE) FRM31_API_LOG_TAB_TYPE 20050923
2 Exporting E_STARTFRML Call by reference Type reference (TYPE) FRMLE_RECN RMS-FRM: Objektidentifizierer 20050923
3 Importing IT_PST Call by reference Type reference (TYPE) RCPTY_API_PST RMS-RCP: API - Tabellentyp für Prozess Stage 20050923
4 Importing IT_REL_FRM Call by reference Type reference (TYPE) RCPTY_API_REL_FRM RMS-RCP: API - Tabellentyp Formelzuordnung 20050923
5 Importing I_EXPL_SCOPE Call by reference Type reference (TYPE) FRMLE_EXPL_SCOPE Auflösungsbereich 20050923
6 Importing I_FLG_FRML_HAS_SYNC Call by reference Type reference (TYPE) FRMLE_AGGR_FLG Synchronisation 20050923
7 Importing I_FRML_REQUESTED Call by reference Type reference (TYPE) FRMLE_RECN Formel, für welche Aufl. angefordert wurde 20050923
8 Importing I_RCP Call by reference Type reference (TYPE) RCPE_PNGUID Rezeptabhängige Formel 20050929
9 Importing I_VALDAT Call by reference Type reference (TYPE) FRMLE_VALDAT Stichtag 20050923
10 Changing XT_RCPFRML Call by reference Type reference (TYPE) FRM31_RCP_FRML_TAB_TYPE 20050923
# Exception Resumable Description Created on
1 CUSTOMIZING_ERROR Fehlerhaftes Customizing 20050923
2 DATA_INCONSISTENCY Daten Inkonsistenz vorhanden 20050923
3 NO_RCP_ASSIGNMENT Rezeptformel ist keinem Rezept zugeordnet 20050923
4 NO_RCP_FORMULA Formel ist keine Rezeptformel 20050923
5 PARAMETER_ERROR Parameterfehler 20050923

Method DETERMINE_SUBSEQUENT_STAGEFRMS Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Exporting EO_FRML_GRAPH Call by reference Object reference (TYPE REF TO) CL_FRML_FORMULA_GRAPH Graph der Formeln innerhalb eines Rezepts 20060120
2 Exporting ETS_FRML_WORKLIST Call by reference Type reference (TYPE) FRM10_TY_TS_FRML_WORKLIST 20060120
3 Exporting ETS_STAGEFRM Call by reference Type reference (TYPE) FRMLTY_HDR_ALL RMS-FRM: Tabelle mit recn 20060120
4 Exporting ET_API_LOG Call by reference Type reference (TYPE) FRM31_API_LOG_TAB_TYPE 20051108
5 Importing I_FLG_INTERMEDIATES_ONLY Call by reference Type reference (TYPE) FRMLE_FLAG ABAP_FALSE nachfolgende Stufen nur über Intermediate ermitteln 20060213
6 Importing I_FRML Call by reference Type reference (TYPE) FRMLE_RECN RMS-FRM: Objektidentifizierer 20051108
7 Importing I_LEVEL Call by reference Type reference (TYPE) FRMLE_LEVEL Sicht einer Rezeptformel 20060120
8 Importing I_VALDAT Call by reference Type reference (TYPE) FRMLE_VALDAT Stichtag 20051108
# Exception Resumable Description Created on
1 WRONG_LEVEL 20060123

Method FIELD_TRANSFER Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Exporting ES_TARGET Call by reference Type reference (TYPE) ANY 20050915
2 Importing IS_SOURCE Call by reference Type reference (TYPE) ANY 20050915
3 Importing 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 Exporting ET_FN_DELTA Call by reference Type reference (TYPE) FRMLTY_FIELDNAME Feldnamen 20050914
2 Importing IS_NEW Call by reference Type reference (TYPE) ANY 20050914
3 Importing 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 Changing CT_API_LOG Call by reference Type reference (TYPE) FRM31_API_LOG_TAB_TYPE 20051028
2 Exporting ET_EXPLIO Call by reference Type reference (TYPE) STANDARD TABLE 20051028
3 Importing IT_AGGR Call by reference Type reference (TYPE) FRM31_AGGR_TAB_TYPE 20051028
4 Importing I_FLG_NTROOPS Call by reference Type reference (TYPE) FLAG allgemeines flag 20060201
5 Importing 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 Changing 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 Exporting ETS_ALTERNATIVES Call by reference Type reference (TYPE) STANDARD TABLE Alternativpositionen sort. nach RECNMST 20060724
2 Exporting ET_AGGR Call by reference Type reference (TYPE) FRM31_AGGR_TAB_TYPE Aggregationstabelle 20050822
3 Exporting ET_EVAL Call by reference Type reference (TYPE) FRM31_API_FRM_EVAL_TAB Entscheidungsgrundlage für Graphen 20050822
4 Exporting ET_EXPL Call by reference Type reference (TYPE) FRM31_EXPL_TAB_TYPE Auflösungsgraph 20050822
5 Exporting ET_FRML_LISTCOMP Call by reference Type reference (TYPE) FRMLTY_SPECCOMP Tabellentyp für Spezifikationen, Zusammensetzungen 20050826
6 Exporting ET_REFQTY Call by reference Type reference (TYPE) FRMLTY_EXPL_REFQTY Referenzmengen für aufgelöste Formel 20051012
7 Exporting ET_UNCONDENSED Call by reference Type reference (TYPE) STANDARD TABLE unverdichtetes Ergebnis; muß Struktur FRMLS_EXPL_IO enth. 20050822
8 Exporting E_FLG_ERROR Call by reference Type reference (TYPE) FRMLE_FLAG Customizing: Allgemeines Kennzeichen 20051012
9 Exporting 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 Importing IO_CALCPROT Call by reference Object reference (TYPE REF TO) CL_RMST_PROT Instanz Berechnungsprotokoll 20051111
11 Importing IO_MODEL Call by reference Object reference (TYPE REF TO) CL_FRML_MODEL Daten zu Modellierungsläufen 20070702
12 Importing IS_DEFAULT_USAGE Call by reference Type reference (TYPE) FRMLS_USAGE Default-Verwendung 20050927
13 Importing IT_PAC Call by reference Type reference (TYPE) RCPTY_API_PAC RMS-RCP: API - Tabellentyp für Prozess Action 20050824
14 Importing IT_POP Call by reference Type reference (TYPE) RCPTY_API_POP RMS-RCP: API - Tabellentyp für Prozess Operation 20050824
15 Importing IT_PST Call by reference Type reference (TYPE) RCPTY_API_PST RMS-RCP: API - Tabellentyp für Prozess Stage 20050824
16 Importing IT_RCPFRML Call by reference Type reference (TYPE) FRM31_RCP_FRML_TAB_TYPE RMS-FRM: Tabelle mit recn 20050822
17 Importing IT_REL_FIT Call by reference Type reference (TYPE) RCPTY_API_REL_FIT RMS-RCP: API - Tabellentyp Zuordnung Formula Items 20050822
18 Importing I_EXPL_SCOPE Call by reference Type reference (TYPE) FRMLE_EXPL_SCOPE Auflösungsbereich 20050822
19 Importing I_FLG_ALTERNATIVES Call by reference Type reference (TYPE) FRMLE_FLAG ABAP_FALSE Alternativpositionen in separater Tabelle zurückliefern 20060724
20 Importing I_FLG_PO_FIRST Call by reference Type reference (TYPE) FRMLE_FLAG ABAP_TRUE Primärausbeute erscheint am Anfang 20051012
21 Importing I_FLG_RESPECT_DEFAULT_USAGE Call by reference Type reference (TYPE) FRMLE_FLAG Customizing: Allgemeines Kennzeichen 20050927
22 Importing I_FLG_SHOW_UNUSED Call by reference Type reference (TYPE) FRMLE_FLAG unverwendete Äste des Graphen ausgeben 20050825
23 Importing I_STARTFRML Call by reference Type reference (TYPE) FRMLE_RECN RMS-FRM: Objektidentifizierer 20050822
24 Importing I_VALDAT Call by reference Type reference (TYPE) FRMLE_VALDAT Stichtag 20050822
25 Changing XT_API_LOG Call by reference Type reference (TYPE) FRM31_API_LOG_TAB_TYPE Nachrichtentabelle 20050923
# Exception Resumable Description Created on
1 INTERNAL_ERROR 20050822
2 PARAMETER_ERROR 20050822

Method PREPARE_EXPLOSION Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Changing CT_API_LOG Call by reference Type reference (TYPE) FRM31_API_LOG_TAB_TYPE 20051110
2 Exporting ES_RCP Call by reference Type reference (TYPE) RCPS_API_RCP RMS-RCP: API - Tabellentyp für Rezeptdaten 20051007
3 Exporting ES_RCPFRML Call by reference Type reference (TYPE) FRM31_HDR_WA_TYPE Rezeptformel 20051021
4 Exporting ET_PAC Call by reference Type reference (TYPE) RCPTY_API_PAC RMS-RCP: API - Tabellentyp für Prozess Action 20050923
5 Exporting ET_POP Call by reference Type reference (TYPE) RCPTY_API_POP RMS-RCP: API - Tabellentyp für Prozess Operation 20050923
6 Exporting ET_PRO Call by reference Type reference (TYPE) RCPTY_API_PRO RMS-RCP: API - Tabellentyp für Prozess 20050923
7 Exporting ET_PST Call by reference Type reference (TYPE) RCPTY_API_PST RMS-RCP: API - Tabellentyp für Prozess Stage 20050923
8 Exporting ET_RCPFRML Call by reference Type reference (TYPE) FRM31_RCP_FRML_TAB_TYPE 20050923
9 Exporting ET_REL_FIT Call by reference Type reference (TYPE) RCPTY_API_REL_FIT RMS-RCP: API - Tabellentyp Zuordnung Formula Items 20050923
10 Exporting ET_REL_FRM Call by reference Type reference (TYPE) RCPTY_API_REL_FRM RMS-RCP: API - Tabellentyp Formelzuordnung 20050923
11 Exporting E_FLG_ERROR Call by reference Type reference (TYPE) FRMLE_FLAG Customizing: Allgemeines Kennzeichen 20051012
12 Exporting E_FLG_FRML_HAS_SYNC Call by reference Type reference (TYPE) FRMLE_FLAG Customizing: Allgemeines Kennzeichen 20051018
13 Exporting E_STARTFRML Call by reference Type reference (TYPE) FRMLE_RECN RMS-FRM: Objektidentifizierer 20050923
14 Importing I_EXPL_SCOPE Call by reference Type reference (TYPE) FRMLE_EXPL_SCOPE Auflösungsbereich 20050923
15 Importing I_FRML Call by reference Type reference (TYPE) FRMLE_RECN RMS-FRM: Objektidentifizierer 20050923
16 Importing I_RCP Call by reference Type reference (TYPE) RCPE_PNGUID Interne Knotennummer 20051122
17 Importing I_VALDAT Call by reference Type reference (TYPE) FRMLE_VALDAT Stichtag 20050923
# Exception Resumable Description Created on
1 PARAMETER_ERROR Parameterfehler 20050923

Method READ_COMPOSITION Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Exporting ES_DEFAULT_USAGE Call by reference Type reference (TYPE) FRMLS_USAGE Default-Verwendung 20050926
2 Exporting ET_API_LOG Call by reference Type reference (TYPE) FRM31_API_LOG_TAB_TYPE RMS-FRM: Nachrichten für AnwendungsLog 20050830
3 Exporting ET_CLI Call by reference Type reference (TYPE) FRM31_CLI_TAB_TYPE 20050915
4 Exporting ET_CMP Call by reference Type reference (TYPE) FRM31_CMP_TAB_TYPE 20050915
5 Exporting ET_EXPL_IO Call by reference Type reference (TYPE) STANDARD TABLE 20050829
6 Exporting ET_HDR Call by reference Type reference (TYPE) FRM31_HDR_TAB_TYPE 20050915
7 Exporting ET_OUA Call by reference Type reference (TYPE) FRM31_OUA_TAB_TYPE 20050914
8 Exporting ET_OUI Call by reference Type reference (TYPE) FRM31_OUI_TAB_TYPE 20050914
9 Exporting ET_OUM Call by reference Type reference (TYPE) FRM31_OUM_TAB_TYPE 20050914
10 Exporting ET_OUP Call by reference Type reference (TYPE) FRM31_OUP_TAB_TYPE 20050914
11 Exporting ET_OUS Call by reference Type reference (TYPE) FRM31_OUS_TAB_TYPE 20050914
12 Importing IS_DEFAULT_USAGE Call by reference Type reference (TYPE) FRMLS_USAGE Default-Verwendung 20050927
13 Importing I_CMPSTCAT Call by reference Type reference (TYPE) FRMLE_CMPSTCAT Formelsicht der Zusammensetzung 20050926
14 Importing I_FLG_NO_OUT Call by reference Type reference (TYPE) FRMLE_FLAG ABAP_FALSE Keine Ausbeuten übertragen 20051027
15 Importing I_FLG_RESPECT_DEFAULT_USAGE Call by reference Type reference (TYPE) FRMLE_FLAG ABAP_FALSE Customizing: Allgemeines Kennzeichen 20050927
16 Importing I_FRML Call by reference Type reference (TYPE) FRMLE_RECN RMS-FRM: Objektidentifizierer 20050829
17 Importing I_RECN_OUP Call by reference Type reference (TYPE) FRMLE_RECN RMS-FRM: Objektidentifizierer 20051026
18 Importing I_SCENARIO Call by reference Type reference (TYPE) FRM31_SCENARIO_TYPE 20050829
19 Importing I_VALDAT Call by reference Type reference (TYPE) FRMLE_VALDAT Stichtag 20050829
# Exception Resumable Description Created on
1 PARAMETER_ERROR 20050829

Method SUBTRACT_REWORK Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Changing CT_CONDENSED Call by reference Type reference (TYPE) STANDARD TABLE Auflösungsergebnis verdichtet 20060113
2 Importing 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 Exporting ET_API_LOG Call by reference Type reference (TYPE) FRM31_API_LOG_TAB_TYPE 20050912
2 Exporting ET_DELETED Call by reference Type reference (TYPE) FRMLTY_EXPL_IO IO-Tabelle für auflösungsrelevante Sichten 20050912
3 Exporting ET_INSERTED Call by reference Type reference (TYPE) FRMLTY_EXPL_IO IO-Tabelle für auflösungsrelevante Sichten 20050912
4 Exporting ET_NOT_HANDLED Call by reference Type reference (TYPE) FRMLTY_EXPL_IO IO-Tabelle für auflösungsrelevante Sichten 20050912
5 Exporting ET_UPDATED Call by reference Type reference (TYPE) FRMLTY_EXPL_IO IO-Tabelle für auflösungsrelevante Sichten 20050912
6 Importing IS_ADDINF Call by reference Type reference (TYPE) FRMLS_ADDINF RMS-FRM: Zusatzinfos für FB-Aufrufe 20050912
7 Importing IS_DEFAULT_USAGE Call by reference Type reference (TYPE) FRMLS_USAGE Default-Verwendung 20050926
8 Importing IT_CMP Call by reference Type reference (TYPE) STANDARD TABLE Zusammensetzungstabelle 20050915
9 Importing I_CMPSTCAT Call by reference Type reference (TYPE) FRMLE_CMPSTCAT Formelsicht der Zusammensetzung 20050926
10 Importing I_FRML Call by reference Type reference (TYPE) FRMLE_RECN Schlüssel der Formel 20050912
11 Importing I_LEVEL Call by reference Type reference (TYPE) FRMLE_LEVEL Sicht einer Rezeptformel 20050912
# Exception Resumable Description Created on
1 PARAMETER_ERROR 20050912
History
Last changed by/on SAP  20130531 
SAP Release Created in 600