SAP ABAP Class CL_RMSA_CONTR_COMP (RMS-FRM: Contribution/Composition)
Hierarchy
EA-APPL (Software Component) SAP Enterprise Extension PLM, SCM, Financials
   PLM-RM (Application Component) Recipe Management
     RMSATLCON (Package) RMS-ATL: Data Retrieval and Calculations for Contribution
Meta Relationship - Used By
# Relationship type Used by Short Description Created on
1 Inheritance (c INHERITING FROM c_ref)  CL_FRML_EXPL_RES RMS-FRM: Determine Explosion 20030605
Properties
Class CL_RMSA_CONTR_COMP  
Short Description RMS-FRM: Contribution/Composition    
Super Class    
Instantiability of a Class 2  Public 
Final    
General Data
Message Class    
Program status     
Category 0   
Package RMSATLCON   RMS-ATL: Data Retrieval and Calculations for Contribution 
Created 20020709   SAP 
Last change 20050520   SAP 
Shared Memory-enabled    
Fixed point arithmetic    
Unicode checks active    
Forward declarations
# Type group / Object type Type Type Description
1 FRM31 Type group use (TYPE-POOLS tp)  Type group use (TYPE-POOLS tp)
Interfaces
Class CL_RMSA_CONTR_COMP has no interface implemented.
Friends
Class CL_RMSA_CONTR_COMP has no friend class.
Attributes
# Attribute Level Visibility Read only Typing Associated Type Initial Value Description Created on
1 C_ADD_CALC_ID Constant Protected Type reference (TYPE) FRMLE_KEY_ID '#~m_val@' Calculation ID for Entering Quantity Manually 20020717
2 C_FALSE Constant Public Type reference (TYPE) FRMLE_FLG ' ' For General Usage 20020709
3 C_LINEMODE_DELETE Constant Protected Type reference (TYPE) FRM31_LINEMODE_TYPE 'D' 20030616
4 C_LINEMODE_INSERT Constant Protected Type reference (TYPE) FRM31_LINEMODE_TYPE 'I' 20030616
5 C_LINEMODE_UPDATE Constant Protected Type reference (TYPE) FRM31_LINEMODE_TYPE 'U' 20031110
6 C_TRUE Constant Public Type reference (TYPE) FRMLE_FLG 'X' For General Usage 20020709
7 MT_ADD_CALC_DATA Instance attribute Public Type reference (TYPE) FRMLTY_ADD_CALC_DATA RMS-FRM: Table Groups for Additional Calculations 20020717
8 MT_COMP_DATA Instance attribute Public Type reference (TYPE) FRMLTY_CMP RMSA: Composition Contribution 20020711
9 MT_COMP_DATA_OUT Instance attribute Public Type reference (TYPE) FRMLTY_CMP RMSA: Composition Contribution 20020730
10 MT_ERR Instance attribute Public Type reference (TYPE) FRMLTY_LOG_REC RMS-FRM: Messages for Application Log 20020709
11 MT_ID Instance attribute Public Type reference (TYPE) FRMLTY_ID RMS-FRM: Table with IDs 20021009
12 MT_LAYGRP_MEMB Instance attribute Public Type reference (TYPE) FRMLTY_LAYGRP_MEMB RMSA: Layout Group Members 20020709
13 MT_LAYOUT_GRP Instance attribute Public Type reference (TYPE) FRMLTY_LAYOUT_GRP RMSA: Layout Groups 20020709
14 MT_LINE_CALC_DATA Instance attribute Public Type reference (TYPE) FRMLTY_CMP_ADD_LINE RMSA: Composition of Additional Lines (Contribution) 20020715
15 MT_LINE_CALC_GRP Instance attribute Public Type reference (TYPE) FRMLTY_LAYOUT_GRP RMS-FRM: Groups of Additional Lines 20020711
16 MT_PROC_LOSS_DATA Instance attribute Public Type reference (TYPE) FRMLTY_PROC_LOSS RMS-FRM: Process Losses 20020813
17 MT_PROC_LOSS_GRP Instance attribute Public Type reference (TYPE) FRMLTY_LAYOUT_GRP Process Loss Groups 20020802
18 MT_PROC_LOSS_GRP_DATA Instance attribute Public Type reference (TYPE) FRMLTY_PROC_LOSS RMS-FRM: Process Losses 20020801
19 MT_SRC_DATA Instance attribute Public Type reference (TYPE) FRMLTY_DATA_SRC RMS-FRM: Data Sources 20020712
20 MT_STORE_LOSS_DATA Instance attribute Public Type reference (TYPE) FRMLTY_STORE_LOSS RMS-FRM: Process Losses 20020801
21 MT_STORE_LOSS_GRP Instance attribute Public Type reference (TYPE) FRMLTY_LAYOUT_GRP RMS-FRM: Process Losses 20021008
22 MT_STORE_LOSS_GRP_DATA Instance attribute Public Type reference (TYPE) FRMLTY_STORE_LOSS RMS-FRM: Storage Losses 20030617
23 M_DIMID_MASS Constant Public Type reference (TYPE) DIMID 'MASS' Dimension Key 20020718
24 M_DIMID_VOLUME Constant Public Type reference (TYPE) DIMID 'VOLUME' Dimension Key 20020718
25 M_REF_QTY Instance attribute Public Type reference (TYPE) FRMLE_FLT Reference Quantity 20020711
26 M_REF_UNIT Instance attribute Public Type reference (TYPE) FRMLE_UNIT Reference Unit 20020711
Methods
# Method Level Visibility Method type Description Created on
1 ADD_ERR_MSG Instance method Public Method 20020709
2 CALC_ADD_LINE_DATA Instance method Public Method Calculation of Values Additional Lines 20020718
3 CHANGE_ADD_LINE_REF Instance method Public Method Addit. Calculation; Change Reference Substance of Formula 20020905
4 CHANGE_PROCESS_LOSS Instance method Public Method Change Process Loss Reference Substance of Formula 20020905
5 COMPUTE_FLOAT_IN_MASTER_UNIT Instance method Protected Method Calculates Quantity in Reference Unit 20030630
6 CONVERT_COMP_DATA_IN_BASE_UNIT Instance method Public Method Conversion Composition of Maintained Unit to Base Unit 20020715
7 DELETE_COMP_DATA Instance method Protected Method Delete Composition from the API 20030616
8 DETERMINE_COMPUTED_FOR_DATA Instance method Public Method Determines Quantity and Unit for a Calculation Base 20020718
9 GET_COMPUTED_FOR_DATA Instance method Public Method Read Calculation Values from Customizing 20020715
10 GET_COMP_DATA Instance method Public Method Data Retrieval, Composition 20020709
11 GET_CONV_FACTOR Instance method Public Method Determination of Convers. Factor (Dialog Value to Ref.Value) 20020709
12 GET_ERR_MSG_TAB Instance method Public Method Returns Notifications and Deletes Collected Notifications 20020709
13 GET_ITEM_LIST Instance method Public Method Explosion 20020709
14 GET_LAYGRP Instance method Public Method Read Layout Groups 20020709
15 GET_LINE_CALC Instance method Public Method Reading Values for Additional Calculation of Formula 20020904
16 GET_LINE_CALC_DATA Instance method Public Method Read Data for Calculating Additional Lines 20020709
17 GET_LINE_CALC_GRP Instance method Public Method Read Groups for Calculating Additional Lines 20020711
18 GET_MEMBER_FROM_LAYGRP Instance method Public Method Read Layout Group Members 20020709
19 GET_PROCESS_LOSS Instance method Public Method Read Process Losses of Formula 20020801
20 GET_PROCESS_LOSS_GRP Instance method Public Method Determination of Process Loss Groups 20020731
21 GET_PROCESS_LOSS_GRP_DATA Instance method Public Method Reading Data from Process Loss Groups 20020731
22 GET_REF_UNITS Instance method Public Method Read Reference Units of Layout Group Members 20020709
23 GET_SOURCE_DATA Instance method Public Method Determine Data Sources 20020710
24 GET_STORAGE_LOSS_GRP Instance method Public Method Determination of Storage Loss Groups 20021008
25 GET_STORE_LOSS Instance method Public Method Define Storage Losses 20020801
26 GET_STORE_LOSS_GRP_DATA Instance method Public Method Reading Data from Process Loss Groups 20030617
27 GET_TEXT_ID Instance method Public Method Read Component Texts 20020814
28 GET_TEXT_LAYGRP Instance method Public Method Read Layout Groups Text 20020709
29 GET_TEXT_LAYGRP_MEMB Instance method Public Method Read Layout Group Members Text 20020710
30 INSERT_COMP_DATA Instance method Protected Method Save Composition 20030616
31 MULTIPLY_CONTRIBUTION Instance method Public Method Multiply Contribution by Conversion Factors 20020717
32 READ_COMP_FROM_DATA_SOURCE Instance method Public Method Reduces the Hit List down to the Desired Data Source 20020717
33 READ_COMP_FROM_LAYGRP Instance method Public Method Returns Composition to a Layout Group 20020711
34 READ_MEMBER_FROM_LAYGRP Instance method Public Method Read Members for a Layout Group 20020802
35 SUM_UP_SAME_CMP_VALUES Instance method Public Method Add up the Values of the Same Components (Contribution) 20020717
36 WRITE_COMP_DATA Instance method Public Method Write Composition to the API 20030616
37 WRITE_COMP_DATA_MAINTAIN Instance method Public Method Write Composition to the API 20030618
Events
Class CL_RMSA_CONTR_COMP has no event.
Types
Class CL_RMSA_CONTR_COMP has no local type.
Method Signatures

Method ADD_ERR_MSG Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing IS_ERR_MSG Call by reference Type reference (TYPE) FRMLS_LOG_REC RMS-RCP: API - Errorstruktur 20020709

Method ADD_ERR_MSG on class CL_RMSA_CONTR_COMP has no exception.

Method CALC_ADD_LINE_DATA Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Exporting E_ERR_FLG Call by reference Type reference (TYPE) FRMLE_FLG 20020722
2 Importing IT_ID Call by reference Type reference (TYPE) FRMLTY_ID RMS-FRM: Tabelle mit ID's 20020722
3 Importing I_ADD_LINE_ID Call by reference Type reference (TYPE) FRMLE_ID ID 20020719
4 Changing XT_COMP_DATA Call by reference Type reference (TYPE) FRMLTY_CMP RMSA: Zusammensetzungsverteilung 20020722

Method CALC_ADD_LINE_DATA on class CL_RMSA_CONTR_COMP has no exception.

Method CHANGE_ADD_LINE_REF Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Exporting ET_LINE_CALC_DATA Call by reference Type reference (TYPE) FRMLTY_CMP_ADD_LINE RMSA: Zusammensetzung zusätzlicher Zeilen (Contribution) 20020905
2 Exporting E_ERR_FLG Call by reference Type reference (TYPE) FRMLE_FLG Zur allgemeinen Verwendung 20020905
3 Exporting E_LOCKFAIL Call by reference Type reference (TYPE) FRMLE_FLG Zur allgemeinen Verwendung 20020905
4 Importing I_AENNR Call by reference Type reference (TYPE) FRMLE_AENNR Änderungsnummer 20020905
5 Importing I_FRML_ID Call by reference Type reference (TYPE) FRMLE_ID ID 20020905
6 Importing I_LINE_CALC_ID Call by reference Type reference (TYPE) FRMLE_ID ID 20020905
7 Importing I_VALDAT Call by reference Type reference (TYPE) FRMLE_VALDAT Stichtag 20020905

Method CHANGE_ADD_LINE_REF on class CL_RMSA_CONTR_COMP has no exception.

Method CHANGE_PROCESS_LOSS Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Exporting ET_PROC_LOSS_DATA Call by reference Type reference (TYPE) FRMLTY_PROC_LOSS RMS-FRM: Prozessverluste 20020905
2 Exporting E_ERR_FLG Call by reference Type reference (TYPE) FRMLE_FLG Zur allgemeinen Verwendung 20020905
3 Exporting E_LOCKFAIL Call by reference Type reference (TYPE) FRMLE_FLG Zur allgemeinen Verwendung 20020905
4 Importing I_AENNR Call by reference Type reference (TYPE) FRMLE_AENNR Änderungsnummer 20020905
5 Importing I_FRML_ID Call by reference Type reference (TYPE) FRMLE_ID ID 20020905
6 Importing I_PROC_LOSS_GRP_ID Call by reference Type reference (TYPE) FRMLE_ID ID 20020905
7 Importing I_VALDAT Call by reference Type reference (TYPE) FRMLE_VALDAT Stichtag 20020905

Method CHANGE_PROCESS_LOSS on class CL_RMSA_CONTR_COMP has no exception.

Method COMPUTE_FLOAT_IN_MASTER_UNIT Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Exporting E_ERR_FLG Call by reference Type reference (TYPE) C 20030630
2 Importing I_AENNR Call by reference Type reference (TYPE) FRMLE_AENNR Änderungsnummer 20030630
3 Importing I_VALDAT Call by reference Type reference (TYPE) FRMLE_VALDAT Stichtag 20030630
4 Changing XT_COMP Call by reference Type reference (TYPE) FRMLTY_CMP RMSA: Zusammensetzungsverteilung 20030630

Method COMPUTE_FLOAT_IN_MASTER_UNIT on class CL_RMSA_CONTR_COMP has no exception.

Method CONVERT_COMP_DATA_IN_BASE_UNIT Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing IT_LAYGRP_MEMBERS Call by reference Type reference (TYPE) FRMLTY_LAYGRP_MEMB RMSA: Layoutgruppenmitglieder 20020715
2 Changing XT_COMP Call by reference Type reference (TYPE) FRMLTY_CMP RMSA: Zusammensetzungsverteilung 20020715

Method CONVERT_COMP_DATA_IN_BASE_UNIT on class CL_RMSA_CONTR_COMP has no exception.

Method DELETE_COMP_DATA Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Exporting E_ERR Call by reference Type reference (TYPE) C 20030616
2 Importing IS_ADDINF Call by reference Type reference (TYPE) FRMLS_ADDINF RMS-FRM: Zusatzinfos für FB-Aufrufe 20030616
3 Importing I_LEVEL Call by reference Type reference (TYPE) FRMLE_CMPSTCAT Formelsicht der Zusammensetzung 20030616
4 Importing I_OUTPUT Call by reference Type reference (TYPE) FRMLE_RECN RMS-FRM: Objektidentifizierer 20030616
5 Changing XT_API_CLI Call by reference Type reference (TYPE) FRM31_CLI_TAB_TYPE 20030616
6 Changing XT_API_CMP Call by reference Type reference (TYPE) FRM31_CMP_TAB_TYPE 20030616
7 Changing XT_API_HDR Call by reference Type reference (TYPE) FRM31_HDR_TAB_TYPE 20030616
8 Changing XT_API_OUP Call by reference Type reference (TYPE) FRM31_OUP_TAB_TYPE 20030616

Method DELETE_COMP_DATA on class CL_RMSA_CONTR_COMP has no exception.

Method DETERMINE_COMPUTED_FOR_DATA Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Exporting E_COMPUTED_FOR_QTY Call by reference Type reference (TYPE) FRMLE_FLT 20020718
2 Exporting E_COMPUTED_FOR_UNIT Call by reference Type reference (TYPE) FRMLE_UNIT 20020718
3 Exporting E_ERR_FLG Call by reference Type reference (TYPE) FRMLE_FLG 20020718
4 Importing I_ADD_CALC_ID Call by reference Type reference (TYPE) FRMLE_KEY_ID Computed for id 20020718
5 Importing I_ADD_LINE_ID Call by reference Type reference (TYPE) FRMLE_LAY_GRP_ID ID from Dropdownbox (additional line) 20020731
6 Importing I_AENNR Call by reference Type reference (TYPE) FRMLE_AENNR 20020718
7 Importing I_OUT_ID Call by reference Type reference (TYPE) FRMLE_ID Output id 20020718
8 Importing I_OUT_ID_ALT Call by reference Type reference (TYPE) FRMLE_ID Alternativ-Output ID 20031111
9 Importing I_SRC_ID Call by reference Type reference (TYPE) FRMLE_SRC Datenquelle 20030528
10 Importing I_VALDAT Call by reference Type reference (TYPE) FRMLE_VALDAT 20020718

Method DETERMINE_COMPUTED_FOR_DATA on class CL_RMSA_CONTR_COMP has no exception.

Method GET_COMPUTED_FOR_DATA Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Exporting ET_ADD_CALC_DATA Call by reference Type reference (TYPE) FRMLTY_ADD_CALC_DATA RMS-FRM: Tabelle Gruppen für zusätzli. Berechnungen 20020716

Method GET_COMPUTED_FOR_DATA on class CL_RMSA_CONTR_COMP has no exception.

Method GET_COMP_DATA Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Exporting ET_COMP Call by reference Type reference (TYPE) FRMLTY_CMP RMS-FRM: Zusammensetzung von ID 20020709
2 Exporting ET_COMP_OUT Call by reference Type reference (TYPE) FRMLTY_CMP RMSA: Zusammensetzungsverteilung 20020730
3 Exporting ET_ID Call by reference Type reference (TYPE) FRMLTY_ID RMS-FRM: Tabelle mit ID's 20030612
4 Exporting E_ERR_FLG Call by reference Type reference (TYPE) FRMLE_FLG Zur allgemeinen Verwendung 20020709
5 Exporting E_REF_QTY Call by reference Type reference (TYPE) FRMLE_FLT Fließkommawert 20020709
6 Exporting E_REF_UNIT Call by reference Type reference (TYPE) FRMLE_UNIT Mengeneinheit 20020709
7 Importing IT_API_AGGR Call by reference Type reference (TYPE) FRM31_AGGR_TAB_TYPE 20030612
8 Importing IT_ID Call by reference Type reference (TYPE) FRMLTY_ID RMS-FRM: Tabelle mit ID's 20020709
9 Importing IT_LAYGRP_MEMB Call by reference Type reference (TYPE) FRMLTY_LAYGRP_MEMB RMSA: Layoutgruppenmitglieder 20020715
10 Importing IT_SRC_DATA Call by reference Type reference (TYPE) FRMLTY_DATA_SRC RMS-FRM: Datenquellen 20030612
11 Importing I_AENNR Call by reference Type reference (TYPE) FRMLE_AENNR Änderungsnummer 20020709
12 Importing I_COUNTER Call by reference Type reference (TYPE) FRMLE_COUNT Lauf bei Modellierung modus 20030909
13 Importing I_FLG_BACKGROUND Call by reference Type reference (TYPE) FRMLE_FLAG Hintergrundverarbeitung 20050524
14 Importing I_FRML_ID Call by reference Type reference (TYPE) FRMLE_ID Formel 20030612
15 Importing I_LEVEL Call by reference Type reference (TYPE) FRMLE_LEVEL Sicht einer Rezeptformel 20030612
16 Importing I_MODUS Call by reference Type reference (TYPE) FRMLE_MODE Modus für Datenbesorgung bei Auflösung 20030709
17 Importing I_NO_EXPL_STOP_BY_REAC Call by reference Type reference (TYPE) FLAG flag: don't stop explosion in start reaction 20030729
18 Importing I_OUP_ID Call by reference Type reference (TYPE) FRMLE_SUBRECN PO ( subrecn ) 20030702
19 Importing I_OUTPUT_ID Call by reference Type reference (TYPE) FRMLE_ID PO ( guid ) 20020730
20 Importing I_SCENARIO Call by reference Type reference (TYPE) FRMLE_SCENARIO Szenario für Zugriff auf Formeldaten 20030612
21 Importing I_SUM_UP Call by reference Type reference (TYPE) FRMLE_FLG 'X' gleiche ID's aufsummieren 20030612
22 Importing I_SUM_UP_SAME_CMP Call by reference Type reference (TYPE) FRMLE_FLAG 'X' Aufsummierung Menge gleicher Komponenten 20040504
23 Importing I_VALDAT Call by reference Type reference (TYPE) FRMLE_VALDAT Stichtag 20020709
# Exception Resumable Description Created on
1 PARAMETER_ERROR Schnittstellenfehler 20030612

Method GET_CONV_FACTOR Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Exporting E_CONV_FACT Call by reference Type reference (TYPE) FRMLE_FLT Umrechnungsfaktor 20020709
2 Exporting E_ERR_FLG Call by reference Type reference (TYPE) FRMLE_FLG Zur allgemeinen Verwendung 20020718
3 Importing I_AENNR Call by reference Type reference (TYPE) FRMLE_AENNR Änderungsnummer 20020717
4 Importing I_COMPUTED_FOR_QTY Call by reference Type reference (TYPE) FRMLE_FLT Fließkommawert 20020717
5 Importing I_COMPUTED_FOR_UNIT Call by reference Type reference (TYPE) FRMLE_UNIT Mengeneinheit 20020717
6 Importing I_OUT_ID Call by reference Type reference (TYPE) FRMLE_ID ID 20020712
7 Importing I_VALDAT Call by reference Type reference (TYPE) FRMLE_VALDAT Stichtag 20020717

Method GET_CONV_FACTOR on class CL_RMSA_CONTR_COMP has no exception.

Method GET_ERR_MSG_TAB Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Exporting ET_ERR_LOG Call by reference Type reference (TYPE) FRMLTY_LOG_REC RMS-FRM: Nachrichten für AnwendungsLog 20020709

Method GET_ERR_MSG_TAB on class CL_RMSA_CONTR_COMP has no exception.

Method GET_ITEM_LIST Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Exporting ET_API_AGGR Call by reference Type reference (TYPE) FRM31_AGGR_TAB_TYPE 20030610
2 Exporting ET_ID Call by reference Type reference (TYPE) FRMLTY_ID RMS-FRM: Tabelle mit ID's 20020729
3 Exporting E_ERR_FLG Call by reference Type reference (TYPE) FRMLE_FLG Zur allgemeinen Verwendung 20020801
4 Importing I_AENNR Call by reference Type reference (TYPE) FRMLE_AENNR Änderungsnummer 20020814
5 Importing I_COUNTER Call by reference Type reference (TYPE) FRMLE_COUNT Allgemeiner Zähler 20030909
6 Importing I_FLG_BACKGROUND Call by reference Type reference (TYPE) FRMLE_FLAG Hintergrundverarbeitung 20050524
7 Importing I_LEVEL Call by reference Type reference (TYPE) FRMLE_LEVEL Sicht einer Rezeptformel 20030610
8 Importing I_MODUS Call by reference Type reference (TYPE) FRMLE_MODE Modus für Datenbesorgung bei Auflösung 20030709
9 Importing I_NO_EXPL_STOP_BY_REAC Call by reference Type reference (TYPE) FLAG flag: don't stop explosion in start reaction 20030729
10 Importing I_OUP_ID Call by reference Type reference (TYPE) FRMLE_ID PO ( IPPE guid ) 20021105
11 Importing I_OUT_ID Call by reference Type reference (TYPE) FRMLE_ID Formel 20020801
12 Importing I_SCENARIO Call by reference Type reference (TYPE) FRM31_SCENARIO_TYPE 20030610
13 Importing I_SUM_UP Call by reference Type reference (TYPE) FRMLE_FLG 'X' Aufsummieren gleicher ID's 20030610
14 Importing I_VALDAT Call by reference Type reference (TYPE) FRMLE_VALDAT Stichtag 20020729

Method GET_ITEM_LIST on class CL_RMSA_CONTR_COMP has no exception.

Method GET_LAYGRP Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Exporting ET_LAYGRP Call by reference Type reference (TYPE) FRMLTY_LAYOUT_GRP RMSA: Layoutgruppen 20020709
2 Exporting E_ERR_FLG Call by reference Type reference (TYPE) FRMLE_FLG Zur allgemeinen Verwendung 20020709
3 Importing I_AENNR Call by reference Type reference (TYPE) FRMLE_AENNR Änderungsnummer 20020709
4 Importing I_FLG_BACKGROUND Call by reference Type reference (TYPE) FRMLE_FLAG Hintergrundverarbeitung 20050524
5 Importing I_VALDAT Call by reference Type reference (TYPE) FRMLE_VALDAT Stichtag 20020709

Method GET_LAYGRP on class CL_RMSA_CONTR_COMP has no exception.

Method GET_LINE_CALC Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Exporting ET_LINE_CALC_DATA Call by reference Type reference (TYPE) FRMLTY_CMP_ADD_LINE RMSA: Zusammensetzung zusätzlicher Zeilen (Contribution) 20020904
2 Exporting E_ERR_FLG Call by reference Type reference (TYPE) FRMLE_FLG Zur allgemeinen Verwendung 20020904
3 Exporting E_REF_LINE_CALC Call by reference Type reference (TYPE) FRMLE_ID Referenz line calc 20020904
4 Importing I_AENNR Call by reference Type reference (TYPE) FRMLE_AENNR Änderungsnummer 20020904
5 Importing I_FRML_ID Call by reference Type reference (TYPE) FRMLE_ID ID 20020904
6 Importing I_VALDAT Call by reference Type reference (TYPE) FRMLE_VALDAT Stichtag 20020904

Method GET_LINE_CALC on class CL_RMSA_CONTR_COMP has no exception.

Method GET_LINE_CALC_DATA Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Exporting ET_LINE_CALC_DATA Call by reference Type reference (TYPE) FRMLTY_CMP_ADD_LINE RMSA: Zusammensetzung zusätzlicher Zeilen (Contribution) 20020710
2 Exporting E_ERR_FLG Call by reference Type reference (TYPE) FRMLE_FLG Zur allgemeinen Verwendung 20020709
3 Importing IT_LINE_CALC_GRP Call by reference Type reference (TYPE) FRMLTY_LAYOUT_GRP RMSA: gruppen zusätzlicher Zeilen 20020711
4 Importing I_AENNR Call by reference Type reference (TYPE) FRMLE_AENNR Änderungsnummer 20020710
5 Importing I_VALDAT Call by reference Type reference (TYPE) FRMLE_VALDAT Stichtag 20020709

Method GET_LINE_CALC_DATA on class CL_RMSA_CONTR_COMP has no exception.

Method GET_LINE_CALC_GRP Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Exporting ET_LINE_CALC_GRP Call by reference Type reference (TYPE) FRMLTY_LAYOUT_GRP RMSA: Layoutgruppen 20020711
2 Exporting E_ERR_FLG Call by reference Type reference (TYPE) FRMLE_FLG Zur allgemeinen Verwendung 20020711
3 Importing I_AENNR Call by reference Type reference (TYPE) FRMLE_AENNR Änderungsnummer 20020711
4 Importing I_VALDAT Call by reference Type reference (TYPE) FRMLE_VALDAT Stichtag 20020711

Method GET_LINE_CALC_GRP on class CL_RMSA_CONTR_COMP has no exception.

Method GET_MEMBER_FROM_LAYGRP Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Exporting ET_LAYGRP_MEMB Call by reference Type reference (TYPE) FRMLTY_LAYGRP_MEMB RMSA: Layoutgruppenmitglieder 20020709
2 Exporting E_ERR_FLG Call by reference Type reference (TYPE) FRMLE_FLG Zur allgemeinen Verwendung 20020709
3 Importing IT_LAYGRP Call by reference Type reference (TYPE) FRMLTY_LAYOUT_GRP RMSA: Layoutgruppen 20020709
4 Importing I_AENNR Call by reference Type reference (TYPE) FRMLE_AENNR Änderungsnummer 20020709
5 Importing I_FLG_BACKGROUND Call by reference Type reference (TYPE) FRMLE_FLAG Hintergrundverarbeitung 20050524
6 Importing I_VALDAT Call by reference Type reference (TYPE) FRMLE_VALDAT Stichtag 20020709

Method GET_MEMBER_FROM_LAYGRP on class CL_RMSA_CONTR_COMP has no exception.

Method GET_PROCESS_LOSS Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Exporting ET_PROC_LOSS_DATA Call by reference Type reference (TYPE) FRMLTY_PROC_LOSS RMS-FRM: Prozessverluste 20020813
2 Exporting E_ERR_FLG Call by reference Type reference (TYPE) FRMLE_FLG Zur allgemeinen Verwendung 20020801
3 Exporting E_REF_PROC_LOSS Call by reference Type reference (TYPE) FRMLE_ID Referenz prozessverlust 20020814
4 Importing I_AENNR Call by reference Type reference (TYPE) FRMLE_AENNR Änderungsnummer 20020801
5 Importing I_FRML_ID Call by reference Type reference (TYPE) FRMLE_ID ID 20020801
6 Importing I_VALDAT Call by reference Type reference (TYPE) FRMLE_VALDAT Stichtag 20020801

Method GET_PROCESS_LOSS on class CL_RMSA_CONTR_COMP has no exception.

Method GET_PROCESS_LOSS_GRP Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Exporting ET_PROC_LOSS_GRP Call by reference Type reference (TYPE) FRMLTY_LAYOUT_GRP RMSA: Layoutgruppen 20020731
2 Exporting E_ERR_FLG Call by reference Type reference (TYPE) FRMLE_FLG Zur allgemeinen Verwendung 20020731
3 Importing I_AENNR Call by reference Type reference (TYPE) FRMLE_AENNR Änderungsnummer 20020731
4 Importing I_VALDAT Call by reference Type reference (TYPE) FRMLE_VALDAT Stichtag 20020731

Method GET_PROCESS_LOSS_GRP on class CL_RMSA_CONTR_COMP has no exception.

Method GET_PROCESS_LOSS_GRP_DATA Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Exporting ET_PROC_LOSS_GRP_DATA Call by reference Type reference (TYPE) FRMLTY_PROC_LOSS RMSA: Zusammensetzung zusätzlicher Zeilen (Contribution) 20020731
2 Exporting E_ERR_FLG Call by reference Type reference (TYPE) FRMLE_FLG Zur allgemeinen Verwendung 20020731
3 Importing IT_PROC_LOSS_GRP Call by reference Type reference (TYPE) FRMLTY_LAYOUT_GRP RMSA: Layoutgruppen 20020731
4 Importing I_AENNR Call by reference Type reference (TYPE) FRMLE_AENNR Änderungsnummer 20020731
5 Importing I_VALDAT Call by reference Type reference (TYPE) FRMLE_VALDAT Stichtag 20020731

Method GET_PROCESS_LOSS_GRP_DATA on class CL_RMSA_CONTR_COMP has no exception.

Method GET_REF_UNITS Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Exporting E_ERR_FLG Call by reference Type reference (TYPE) FRMLE_FLG Zur allgemeinen Verwendung 20020709
2 Importing I_AENNR Call by reference Type reference (TYPE) FRMLE_AENNR Änderungsnummer 20020709
3 Importing I_VALDAT Call by reference Type reference (TYPE) FRMLE_VALDAT Stichtag 20020709
4 Changing XT_LAYGRP_MEMBERS Call by reference Type reference (TYPE) FRMLTY_LAYGRP_MEMB RMSA: Layoutgruppenmitglieder 20020709

Method GET_REF_UNITS on class CL_RMSA_CONTR_COMP has no exception.

Method GET_SOURCE_DATA Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Exporting ET_SRC_DATA Call by reference Type reference (TYPE) FRMLTY_DATA_SRC RMS-FRM: Datenquellen 20020710

Method GET_SOURCE_DATA on class CL_RMSA_CONTR_COMP has no exception.

Method GET_STORAGE_LOSS_GRP Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Exporting ET_STORE_LOSS_GRP Call by reference Type reference (TYPE) FRMLTY_LAYOUT_GRP RMSA: Layoutgruppen 20021008
2 Exporting E_ERR_FLG Call by reference Type reference (TYPE) FRMLE_FLG Zur allgemeinen Verwendung 20021008
3 Importing I_AENNR Call by reference Type reference (TYPE) FRMLE_AENNR Änderungsnummer 20021008
4 Importing I_VALDAT Call by reference Type reference (TYPE) FRMLE_VALDAT Stichtag 20021008

Method GET_STORAGE_LOSS_GRP on class CL_RMSA_CONTR_COMP has no exception.

Method GET_STORE_LOSS Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Exporting ET_STORE_LOSS_DATA Call by reference Type reference (TYPE) FRMLTY_STORE_LOSS RMS-FRM: Lagerungsverluste 20020801
2 Exporting E_ERR_FLG Call by reference Type reference (TYPE) FRMLE_FLG Zur allgemeinen Verwendung 20020801
3 Exporting E_REF_SPEC Call by reference Type reference (TYPE) FRMLE_IDENT Stoffidentifikator 20020905
4 Exporting E_REF_STORE_LOSS_SPEC Call by reference Type reference (TYPE) FRMLE_ID ID 20020905
5 Importing I_AENNR Call by reference Type reference (TYPE) FRMLE_AENNR Änderungsnummer 20020801
6 Importing I_OUT_ID Call by reference Type reference (TYPE) FRMLE_ID ID 20020801
7 Importing I_VALDAT Call by reference Type reference (TYPE) FRMLE_VALDAT Stichtag 20020801

Method GET_STORE_LOSS on class CL_RMSA_CONTR_COMP has no exception.

Method GET_STORE_LOSS_GRP_DATA Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Exporting ET_STORE_LOSS_GRP_DATA Call by reference Type reference (TYPE) FRMLTY_STORE_LOSS RMSA: Zusammensetzung zusätzlicher Zeilen (Contribution) 20030617
2 Exporting E_ERR_FLG Call by reference Type reference (TYPE) FRMLE_FLG Zur allgemeinen Verwendung 20030617
3 Importing IT_STORE_LOSS_GRP Call by reference Type reference (TYPE) FRMLTY_LAYOUT_GRP RMSA: Layoutgruppen 20030617
4 Importing I_AENNR Call by reference Type reference (TYPE) FRMLE_AENNR Änderungsnummer 20030617
5 Importing I_VALDAT Call by reference Type reference (TYPE) FRMLE_VALDAT Stichtag 20030617

Method GET_STORE_LOSS_GRP_DATA on class CL_RMSA_CONTR_COMP has no exception.

Method GET_TEXT_ID Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing I_AENNR Call by reference Type reference (TYPE) FRMLE_AENNR Änderungsnummer 20020814
2 Importing I_VALDAT Call by reference Type reference (TYPE) FRMLE_VALDAT Stichtag 20020814
3 Changing XT_ID Call by reference Type reference (TYPE) FRMLTY_ID RMS-FRM: Tabelle mit ID's 20020814

Method GET_TEXT_ID on class CL_RMSA_CONTR_COMP has no exception.

Method GET_TEXT_LAYGRP Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing I_AENNR Call by reference Type reference (TYPE) FRMLE_AENNR Änderungsnummer 20020709
2 Importing I_VALDAT Call by reference Type reference (TYPE) FRMLE_VALDAT Stichtag 20020709
3 Changing XT_LAYGRP Call by reference Type reference (TYPE) FRMLTY_LAYOUT_GRP RMSA: Layoutgruppen 20020709

Method GET_TEXT_LAYGRP on class CL_RMSA_CONTR_COMP has no exception.

Method GET_TEXT_LAYGRP_MEMB Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing I_AENNR Call by reference Type reference (TYPE) FRMLE_AENNR Änderungsnummer 20020710
2 Importing I_VALDAT Call by reference Type reference (TYPE) FRMLE_VALDAT Stichtag 20020710
3 Changing XT_LAYGRP_MEMB Call by reference Type reference (TYPE) FRMLTY_LAYGRP_MEMB RMSA: Layoutgruppen 20020710

Method GET_TEXT_LAYGRP_MEMB on class CL_RMSA_CONTR_COMP has no exception.

Method INSERT_COMP_DATA Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Exporting E_ERR Call by reference Type reference (TYPE) C 20030616
2 Importing IS_ADDINF Call by reference Type reference (TYPE) FRMLS_ADDINF RMS-FRM: Zusatzinfos für FB-Aufrufe 20030616
3 Importing IT_COMP Call by reference Type reference (TYPE) FRMLTY_CMP RMS-FRM: Nährwertzusammensetzung 20030616
4 Importing I_LEVEL Call by reference Type reference (TYPE) FRMLE_CMPSTCAT Formelsicht der Zusammensetzung 20030616
5 Importing I_OUTPUT Call by reference Type reference (TYPE) FRMLE_RECN RMS-FRM: Objektidentifizierer 20030616
6 Importing I_SRC_ID Call by reference Type reference (TYPE) FRMLE_SRC Datenquelle 20031110
7 Changing XT_API_CLI Call by reference Type reference (TYPE) FRM31_CLI_TAB_TYPE 20030616
8 Changing XT_API_CMP Call by reference Type reference (TYPE) FRM31_CMP_TAB_TYPE 20030616
9 Changing XT_API_HDR Call by reference Type reference (TYPE) FRM31_HDR_TAB_TYPE 20030616
10 Changing XT_API_OUP Call by reference Type reference (TYPE) FRM31_OUP_TAB_TYPE 20030616

Method INSERT_COMP_DATA on class CL_RMSA_CONTR_COMP has no exception.

Method MULTIPLY_CONTRIBUTION Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing IT_ID Call by reference Type reference (TYPE) FRMLTY_ID RMS-FRM: Tabelle mit ID's 20020717
2 Importing I_CONV_FACT Call by reference Type reference (TYPE) FRMLE_FLT Umrechnungsfaktor 20020717
3 Changing XT_COMP_DATA Call by reference Type reference (TYPE) FRMLTY_CMP RMSA: Zusammensetzungsverteilung 20020717

Method MULTIPLY_CONTRIBUTION on class CL_RMSA_CONTR_COMP has no exception.

Method READ_COMP_FROM_DATA_SOURCE Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing I_SRC_ID Call by reference Type reference (TYPE) FRMLE_SRC Datenquelle 20020717
2 Changing XT_COMP_DATA Call by reference Type reference (TYPE) FRMLTY_CMP RMSA: Zusammensetzungsverteilung 20020717

Method READ_COMP_FROM_DATA_SOURCE on class CL_RMSA_CONTR_COMP has no exception.

Method READ_COMP_FROM_LAYGRP Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing I_LAYGRP_ID Call by reference Type reference (TYPE) FRMLE_LAY_GRP_ID 20020711
2 Importing I_LINE_CALC_GRP_ID Call by reference Type reference (TYPE) FRMLE_LAY_GRP_ID 20021002
3 Changing XT_COMP_DATA Call by reference Type reference (TYPE) FRMLTY_CMP RMSA: Zusammensetzungsverteilung 20020731

Method READ_COMP_FROM_LAYGRP on class CL_RMSA_CONTR_COMP has no exception.

Method READ_MEMBER_FROM_LAYGRP Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Exporting ET_LAYGRP_MEMB Call by reference Type reference (TYPE) FRMLTY_LAYGRP_MEMB RMSA: Layoutgruppenmitglieder 20020802
2 Importing I_LAY_GRP_ID Call by reference Type reference (TYPE) FRMLE_LAY_GRP_ID Layoutgruppen 20020802

Method READ_MEMBER_FROM_LAYGRP on class CL_RMSA_CONTR_COMP has no exception.

Method SUM_UP_SAME_CMP_VALUES Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Changing XT_COMP_DATA Call by reference Type reference (TYPE) FRMLTY_CMP RMSA: Zusammensetzungsverteilung 20020717

Method SUM_UP_SAME_CMP_VALUES on class CL_RMSA_CONTR_COMP has no exception.

Method WRITE_COMP_DATA Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Exporting E_ERR Call by reference Type reference (TYPE) C 20030616
2 Importing IS_ADDINF Call by reference Type reference (TYPE) FRMLS_ADDINF RMS-FRM: Zusatzinfos für FB-Aufrufe 20030616
3 Importing IT_COMP Call by reference Type reference (TYPE) FRMLTY_CMP RMSA: Zusammensetzungsverteilung 20030616
4 Importing I_LEVEL Call by reference Type reference (TYPE) FRMLE_CMPSTCAT Formelsicht 20030616
5 Importing I_OUTPUT Call by reference Type reference (TYPE) FRMLE_RECN Identifizierer des Output zur Composition 20030616
6 Importing I_SRC_ID Call by reference Type reference (TYPE) FRMLE_SRC Datenquelle 20030616
7 Changing XS_KEYPATH Call by reference Type reference (TYPE) FRMLS_KEYPATH RMS-FRM: "Schlüssel"-Pfad Formel für FB-Aufruf 20030616

Method WRITE_COMP_DATA on class CL_RMSA_CONTR_COMP has no exception.

Method WRITE_COMP_DATA_MAINTAIN Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Exporting E_ERR Call by reference Type reference (TYPE) C 20030618
2 Importing IS_ADDINF Call by reference Type reference (TYPE) FRMLS_ADDINF RMS-FRM: Zusatzinfos für FB-Aufrufe 20030618
3 Importing IT_COMP Call by reference Type reference (TYPE) FRMLTY_CMP RMSA: Zusammensetzungsverteilung 20030618
4 Importing I_LEVEL Call by reference Type reference (TYPE) FRMLE_CMPSTCAT Formelsicht 20030618
5 Importing I_OUTPUT Call by reference Type reference (TYPE) FRMLE_RECN Identifizierer des Output zur Composition 20030618
6 Importing I_SRC_ID Call by reference Type reference (TYPE) FRMLE_SRC Datenquelle 20030618
7 Changing XS_KEYPATH Call by reference Type reference (TYPE) FRMLS_KEYPATH RMS-FRM: "Schlüssel"-Pfad Formel für FB-Aufruf 20030618

Method WRITE_COMP_DATA_MAINTAIN on class CL_RMSA_CONTR_COMP has no exception.
History
Last changed by/on SAP  20050520 
SAP Release Created in 200