SAP ABAP Class CL_FRML_CALC_COST (General Cost Calculations)
Hierarchy
EA-APPL (Software Component) SAP Enterprise Extension PLM, SCM, Financials
   PLM-RM (Application Component) Recipe Management
     RMSFRMGEN (Package) Generic Calculations
Properties
Class CL_FRML_CALC_COST  
Short Description General Cost Calculations    
Super Class    
Instantiability of a Class 2  Public 
Final    
General Data
Message Class    
Program status     
Category 0   
Package RMSFRMGEN   Generic Calculations 
Created 20050914   SAP 
Last change 20100310   SAP 
Shared Memory-enabled    
Fixed point arithmetic    
Unicode checks active    
Forward declarations
Class CL_FRML_CALC_COST has no forward declaration.
Interfaces
Class CL_FRML_CALC_COST has no interface implemented.
Friends
Class CL_FRML_CALC_COST has no friend class.
Attributes
Class CL_FRML_CALC_COST has no attribute.
Methods
# Method Level Visibility Method type Description Created on
1 CALC_COSTS_FOR_COMPONENTS Static method Public Method Calculates the Costs for a Table of Components 20050914
2 CALC_COSTS_TO_BASE_QUANTITY Static method Public Method Calculates the Basis Costs for a Given Component 20050914
3 CONVERT_CURRENCY Static method Private Method Converts Two Currencies 20050914
Events
Class CL_FRML_CALC_COST has no event.
Types
Class CL_FRML_CALC_COST has no local type.
Method Signatures

Method CALC_COSTS_FOR_COMPONENTS Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Changing CT_TAB Call by reference Type reference (TYPE) INDEX TABLE Tabelle, mit den Kosten 20050914
2 Exporting ET_MSG Call by reference Type reference (TYPE) FRMLTY_CALC_MSG Fehlernachrichten aus der Berechnung 20050914
3 Importing IT_CONVERSIONS Call by reference Type reference (TYPE) FRMLTY_SPECATTR Tabellentyp für Stoff, Entität, Wert, Einheit 20050928
4 Importing I_CURRENCY Call by reference Type reference (TYPE) WAERS Zielwährung 20050914
5 Importing I_FN_CURRENCY Call by reference Type reference (TYPE) FIELDNAME Feldname für die Währung 20050914
6 Importing I_FN_MATNR Call by reference Type reference (TYPE) FIELDNAME Feldname der Materialnummer 20060103
7 Importing I_FN_NORM_CURR Call by reference Type reference (TYPE) FIELDNAME Feldname der Basiswährung 20050914
8 Importing I_FN_NORM_PRICE Call by reference Type reference (TYPE) FIELDNAME Feldname des Basispreises 20050914
9 Importing I_FN_NORM_QUAN Call by reference Type reference (TYPE) FIELDNAME Feldname der Basismenge 20050914
10 Importing I_FN_NORM_QUNIT Call by reference Type reference (TYPE) FIELDNAME Feldname der Basis-ME 20050914
11 Importing I_FN_PRICE Call by reference Type reference (TYPE) FIELDNAME Feldname für den Preis 20050914
12 Importing I_FN_QUAN Call by reference Type reference (TYPE) FIELDNAME Feldname der Menge 20050914
13 Importing I_FN_QUNIT Call by reference Type reference (TYPE) FIELDNAME Feldname der Mengeneinheit 20050914
14 Importing I_FN_SUBRECN Call by reference Type reference (TYPE) FIELDNAME 'SUBRECN' Feldname des Stoff-ID 20050928
15 Importing I_VALDAT Call by reference Type reference (TYPE) SYDATUM SY-DATUM Gültigkeitsdatum 20050928
# Exception Resumable Description Created on
1 EXC_ASSIGN Fehler beim Zuordnen eines Feldes 20050914

Method CALC_COSTS_TO_BASE_QUANTITY Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Exporting ET_MSG Call by reference Type reference (TYPE) FRMLTY_CALC_MSG Fehlernachrichten aus der Berechnung 20050914
2 Exporting E_BASE_PRICE Call by reference Type reference (TYPE) FRMLE_CALPRS Basispreis 20050914
3 Importing IT_CONVERSIONS Call by reference Type reference (TYPE) FRMLTY_SPECATTR Tabellentyp für Stoff, Entität, Wert, Einheit 20050928
4 Importing I_BASE_CURR Call by reference Type reference (TYPE) WAERS Zielwährung des Basispreises 20050914
5 Importing I_BASE_QUAN Call by reference Type reference (TYPE) FRMLE_COMPTGT '1' Basis-Menge 20050914
6 Importing I_BASE_QUNIT Call by reference Type reference (TYPE) FRMLE_UNIT Basis-Mengeneinheit 20050914
7 Importing I_MATNR Call by reference Type reference (TYPE) MATNR Materialnummer 20060103
8 Importing I_SOURCE_CURR Call by reference Type reference (TYPE) WAERS Währung des Quellpreises 20050914
9 Importing I_SOURCE_PRICE Call by reference Type reference (TYPE) FRMLE_MANPRS Quellpreis 20050914
10 Importing I_SOURCE_QUAN Call by reference Type reference (TYPE) FRMLE_COMPTGT Quell-Menge 20050914
11 Importing I_SOURCE_QUNIT Call by reference Type reference (TYPE) FRMLE_UNIT Quell-Mengeneinheit 20050914
12 Importing I_SUBRECN Call by reference Type reference (TYPE) ESERECN Laufende Nummer des Datensatzes 20050928
13 Importing I_VALDAT Call by reference Type reference (TYPE) SYDATUM SY-DATUM Gültigkeitsdatum 20050928

Method CALC_COSTS_TO_BASE_QUANTITY on class CL_FRML_CALC_COST has no exception.

Method CONVERT_CURRENCY Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Exporting ET_MSG Call by reference Type reference (TYPE) FRMLTY_CALC_MSG Fehlernachrichten aus der Berechnung 20050914
2 Exporting E_PRICE_TARGET Call by reference Type reference (TYPE) FRMLE_FLT Menge einer Material- oder Stoffposition 20050914
3 Importing I_CURR_SOURCE Call by reference Type reference (TYPE) WAERS Mengeneinheit 20050914
4 Importing I_CURR_TARGET Call by reference Type reference (TYPE) WAERS Mengeneinheit 20050914
5 Importing I_PRICE_SOURCE Call by reference Type reference (TYPE) FRMLE_FLT '1' Menge einer Material- oder Stoffposition 20050914
6 Importing I_VALDAT Call by reference Type reference (TYPE) SYDATUM SY-DATUM Datum der Währungsgültigkeit 20050914

Method CONVERT_CURRENCY on class CL_FRML_CALC_COST has no exception.
History
Last changed by/on SAP  20100310 
SAP Release Created in 600