SAP ABAP Class CL_RSMRM_ACCR_CALC_METHOD_SAP (Accruals SAP Delivered Calculation Method)
Hierarchy
BI_CONT (Software Component) Business Intelligence Content
   BW-BCT-CRM (Application Component) Customer Relationship Management
     RSMRM_ACCR (Package) Accrual Models
Meta Relationship - Using
# Relationship type Using Short Description Created on
1 Interface implementation (CLASS c. INTERFACES i_ref)  IF_RSMRM_ACCR_CALCULATE_METHOD Accruals Calculation Method Interface 20040218
Properties
Class CL_RSMRM_ACCR_CALC_METHOD_SAP  
Short Description Accruals SAP Delivered Calculation Method    
Super Class    
Instantiability of a Class 2  Public 
Final    
General Data
Message Class    
Program status     
Category 0   
Package RSMRM_ACCR   Accrual Models 
Created 20040203   SAP 
Last change 20141101    
Shared Memory-enabled    
Fixed point arithmetic    
Unicode checks active    
Forward declarations
# Type group / Object type Type Type Description
1 RSMRA Type group use (TYPE-POOLS tp)  Type group use (TYPE-POOLS tp)
Interfaces
# Interface Abstract Final Description Created on
1 IF_RSMRM_ACCR_CALCULATE_METHOD Accruals Calculation Method Interface 20040218
Friends
Class CL_RSMRM_ACCR_CALC_METHOD_SAP has no friend class.
Attributes
# Attribute Level Visibility Read only Typing Associated Type Initial Value Description Created on
1 MC_SPREAD_EVEN Constant Public Type reference (TYPE) STRING '0SAP_SPREAD_EVEN_BY_DAYS' 20040218
2 _R_PERIOD Instance attribute Protected Object reference (TYPE REF TO) CL_RSMRM_UTIL_TIMEPERIOD Period Util Class 20040218
3 _TIME_SCALE Instance attribute Protected Type reference (TYPE) RSMRME_A_TIME_OPTION Calculation Time Option 20040218
Methods
# Method Level Visibility Method type Description Created on
1 CALCULATE_SPREADS_EVENLY Instance method Protected Method Calculate spreads evenly 20040218
2 GET_PERIODS_IN_FEP Instance method Protected Method Split FEP into periods & days 20040218
3 SET_TIME_SCALE Instance method Protected Method Set time scale (and instantiate approp period util class) 20040218
Events
Class CL_RSMRM_ACCR_CALC_METHOD_SAP has no event.
Types
Class CL_RSMRM_ACCR_CALC_METHOD_SAP has no local type.
Method Signatures

Method CALCULATE_SPREADS_EVENLY Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Exporting E_R_RETURN Call by reference Object reference (TYPE REF TO) CL_RSMRM_ERROR Fehlerklasse 20040218
2 Exporting E_T_SPREADS Call by reference Type reference (TYPE) RSMRMTT_A_CALC_RESULT RSMRMS_A_CALC_RESULT Ergebnisse der Abgrenzungsberechnung 20040218
3 Importing I_S_PLAN_DATA Call by reference Type reference (TYPE) RSMRMS_A_PLANNING_INPUT_DATA Planungseingabedaten 20040218

Method CALCULATE_SPREADS_EVENLY on class CL_RSMRM_ACCR_CALC_METHOD_SAP has no exception.

Method GET_PERIODS_IN_FEP Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Exporting E_R_RETURN Call by reference Object reference (TYPE REF TO) CL_RSMRM_ERROR Fehlerklasse 20040218
2 Exporting E_TOTAL_DAYS Call by reference Type reference (TYPE) I 20040218
3 Exporting E_T_PER_IN_FEP Call by reference Type reference (TYPE) RSMRA_T_DAYS_IN_PERIOD 20040218
4 Importing I_END_DATE Call by reference Type reference (TYPE) D 20040218
5 Importing I_START_DATE Call by reference Type reference (TYPE) D 20040218

Method GET_PERIODS_IN_FEP on class CL_RSMRM_ACCR_CALC_METHOD_SAP has no exception.

Method SET_TIME_SCALE Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing I_FISCAL_VAR Call by reference Type reference (TYPE) RSMRME_A_FISCAL_VARIANT Geschäftsjahresvariante 20040218
2 Importing I_TIME_SCALE Call by reference Type reference (TYPE) RSMRME_A_TIME_OPTION Zeitoption für Berechnung 20040218

Method SET_TIME_SCALE on class CL_RSMRM_ACCR_CALC_METHOD_SAP has no exception.
History
Last changed by/on SAP  20141101 
SAP Release Created in 331