SAP ABAP Class CL_FRML_CALC_SPC_MATRIX (Matrix Calculations)
Hierarchy
EA-APPL (Software Component) SAP Enterprise Extension PLM, SCM, Financials
   PLM-RM (Application Component) Recipe Management
     RMSFRMCSPC (Package) Context-Specific Calculations
Properties
Class CL_FRML_CALC_SPC_MATRIX  
Short Description Matrix Calculations    
Super Class    
Instantiability of a Class 2  Public 
Final    
General Data
Message Class    
Program status     
Category 0   
Package RMSFRMCSPC   Context-Specific Calculations 
Created 20050809   SAP 
Last change 20100310   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)
2 FRM35 Type group use (TYPE-POOLS tp)  Type group use (TYPE-POOLS tp)
Interfaces
Class CL_FRML_CALC_SPC_MATRIX has no interface implemented.
Friends
Class CL_FRML_CALC_SPC_MATRIX has no friend class.
Attributes
# Attribute Level Visibility Read only Typing Associated Type Initial Value Description Created on
1 C_MATRIX_M Constant Public Type reference (TYPE) CHAR1 'M' M Matrix 20050809
2 C_MATRIX_R Constant Public Type reference (TYPE) CHAR1 'R' R Matrix 20050809
3 C_MATRIX_X Constant Public Type reference (TYPE) CHAR1 'X' X Matrix 20050809
4 C_OUTPUT_PREFIX Constant Private Type reference (TYPE) CHAR1 'O' First Letter of Output Entities 20050809
Methods
# Method Level Visibility Method type Description Created on
1 CALC_SCALE_PER_EXPLSTAGE Static method Public Method Calculate Scaling per Explosion Stage 20060127
2 CONV_REFQUAN_EXPL_TO_PO Static method Public Method Conversion of Ref. Quantity of Explosion Into Primary Output 20070418
3 SOLVE_MATRIX Static method Public Method Resolve System of Linear Equations 20050809
4 UPDATE_R_MATRIX_FROM_REWORK Static method Public Method Include Cycles in R Matrix 20050809
Events
Class CL_FRML_CALC_SPC_MATRIX has no event.
Types
Class CL_FRML_CALC_SPC_MATRIX has no local type.
Method Signatures

Method CALC_SCALE_PER_EXPLSTAGE Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Exporting E_SCALE Call by reference Type reference (TYPE) FRMLE_FLT Skalierungsfaktor 20060127
2 Exporting E_SCALE_PO Call by reference Type reference (TYPE) FRMLE_FLT Skalierungsfaktor für Primärausbeute 20060202
3 Importing I_COMPTGT_FLT Call by reference Type reference (TYPE) FRMLE_FLT %-Wert aus Auflösung 20060127
4 Importing I_COMPTGT_FLT_ORIG Call by reference Type reference (TYPE) FRMLE_FLT Originalwert in Standardeinheit 20060127
5 Importing I_OTHER_LOSSES Call by reference Type reference (TYPE) FRMLE_FLT Sonstige Verluste der Primärausbeute 20060130
6 Importing I_REFQTY Call by reference Type reference (TYPE) FRMLE_FLT Referenzmenge in Standardeinheit 20060127

Method CALC_SCALE_PER_EXPLSTAGE on class CL_FRML_CALC_SPC_MATRIX has no exception.

Method CONV_REFQUAN_EXPL_TO_PO Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Exporting E_PO_REFQUAN Call by reference Type reference (TYPE) FRMLE_FLT Fließkommawert 20070418
2 Importing I_EXPL_REFQUAN Call by reference Type reference (TYPE) FRMLE_FLT Fließkommawert 20070418
3 Importing I_PO_PERCENT Call by reference Type reference (TYPE) FRMLE_FLT Fließkommawert 20070418

Method CONV_REFQUAN_EXPL_TO_PO on class CL_FRML_CALC_SPC_MATRIX has no exception.

Method SOLVE_MATRIX Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Exporting ET_MATRIX_X Call by reference Type reference (TYPE) RMSATY_MATRIX 20050809
2 Exporting ET_MSG Call by reference Type reference (TYPE) FRMLTY_CALC_MSG Fehlernachrichten aus der Berechnung 20050809
3 Exporting E_CONDITION Call by reference Type reference (TYPE) FLOAT 20050809
4 Exporting E_X_SIZE_X Call by reference Type reference (TYPE) FRMLEMATRIXSIZE 20050809
5 Exporting E_X_SIZE_Y Call by reference Type reference (TYPE) FRMLEMATRIXSIZE 20050809
6 Importing IT_MATRIX_M Call by reference Type reference (TYPE) RMSATY_MATRIX 20050809
7 Importing IT_MATRIX_R Call by reference Type reference (TYPE) RMSATY_MATRIX 20050809
8 Importing I_M_SIZE_X Call by reference Type reference (TYPE) FRMLEMATRIXSIZE 20050809
9 Importing I_M_SIZE_Y Call by reference Type reference (TYPE) FRMLEMATRIXSIZE 20050809
10 Importing I_R_SIZE_X Call by reference Type reference (TYPE) FRMLEMATRIXSIZE 20050809
11 Importing I_R_SIZE_Y Call by reference Type reference (TYPE) FRMLEMATRIXSIZE 20050809

Method SOLVE_MATRIX on class CL_FRML_CALC_SPC_MATRIX has no exception.

Method UPDATE_R_MATRIX_FROM_REWORK Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing IS_SCOPE_LEVEL Call by reference Type reference (TYPE) FRM35_TY_S_SCOPE_LEVEL aufzulösende Sichten 20050809
2 Importing IT_REWORK Call by reference Type reference (TYPE) FRM31_EXPL_TAB_TYPE Reworkkomponenten des Auflösungsgraphen 20050809
3 Changing XTS_EXT Call by reference Type reference (TYPE) FRM35_TY_TS_MATRIX_EXT Matrix 20050809

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