SAP ABAP Class CL_REXCFR_PLANDATA_MODEL (Planning Data: Display - Model)
Hierarchy
EA-FIN (Software Component) EA-FIN
   FI-LOC (Application Component) Localization
     GLO_REFX_FR (Package) Localization Flexible Real Estate France
Meta Relationship - Using
# Relationship type Using Short Description Created on
1 Inheritance (c INHERITING FROM c_ref)  CL_REIS_DATA ALV Reporting: Model Component [Abstract] 20100625
Properties
Class CL_REXCFR_PLANDATA_MODEL  
Short Description Planning Data: Display - Model    
Super Class CL_REIS_DATA ALV Reporting: Model Component [Abstract] 
Instantiability of a Class 2  Public 
Final    
General Data
Message Class REXCFR    
Program status     
Category 0   
Package GLO_REFX_FR   Localization Flexible Real Estate France 
Created 20100625   SAP 
Last change 20110908   SAP 
Shared Memory-enabled    
Fixed point arithmetic    
Unicode checks active    
Forward declarations
# Type group / Object type Type Type Description
1 CNTB Type group use (TYPE-POOLS tp)  Type group use (TYPE-POOLS tp)
2 ICON Type group use (TYPE-POOLS tp)  Type group use (TYPE-POOLS tp)
3 RECA2 Type group use (TYPE-POOLS tp)  Type group use (TYPE-POOLS tp)
4 RECO1 Type group use (TYPE-POOLS tp)  Type group use (TYPE-POOLS tp)
5 REEX1 Type group use (TYPE-POOLS tp)  Type group use (TYPE-POOLS tp)
Interfaces
Class CL_REXCFR_PLANDATA_MODEL has no interface implemented.
Friends
Class CL_REXCFR_PLANDATA_MODEL has no friend class.
Attributes
# Attribute Level Visibility Read only Typing Associated Type Initial Value Description Created on
1 MC_CMP_DATA_TYPE_ACT Constant Private Type reference (TYPE) RECOPLANVALUESOURCE '1' Comparative Data: Prior Year Actuals 20100625
2 MC_CMP_DATA_TYPE_CUST Constant Private Type reference (TYPE) RECOPLANVALUESOURCE '3' Comparative Data: User Defined 20100625
3 MC_CMP_DATA_TYPE_PLAN Constant Private Type reference (TYPE) RECOPLANVALUESOURCE '2' Comparative Data: Prior Year Plan 20100625
4 MC_FUNC_ADJ Constant Private Type reference (TYPE) SYUCOMM 'RECO_ADJ' OK Code: Revaluate Values 20100625
5 MC_FUNC_COPY Constant Private Type reference (TYPE) SYUCOMM 'RECO_COPY' OK Code: Copy Comparison Values 20100625
6 MC_FUNC_COPY_ACT Constant Private Type reference (TYPE) SYUCOMM 'RECO_COPY_ACT' OK Code: Copy Comparison Values (Actual) 20100625
7 MC_FUNC_COPY_ACT_ADJ Constant Private Type reference (TYPE) SYUCOMM 'RECO_COPY_ACT_ADJ''' OK Code: Copy Comparison Values with Revaluation (Actual) 20100625
8 MC_FUNC_COPY_CUST Constant Private Type reference (TYPE) SYUCOMM 'RECO_COPY_CUST' OK Code: Copy Comparison Values 20100625
9 MC_FUNC_COPY_PLAN Constant Private Type reference (TYPE) SYUCOMM 'RECO_COPY_PLAN' OK Code: Copy Comparison Values (Plan) 20100625
10 MC_FUNC_COPY_PLAN_ADJ Constant Private Type reference (TYPE) SYUCOMM 'RECO_COPY_PLAN_ADJ' OK Code: Copy Comparison Values with Revaluation (Plan) 20100625
11 MC_FUNC_DEFINE_CMP Constant Private Type reference (TYPE) SYUCOMM 'RECO_DEF_CMP' OK Code: Define Comparative Data 20100625
12 MC_FUNC_DELETE Constant Private Type reference (TYPE) SYUCOMM 'REXCFR_DELETEV' Delete Version 20110209
13 MC_FUNC_VERSION Constant Private Type reference (TYPE) SYUCOMM 'REXCFR_VERSIONS' Select Versions 20100809
14 MO_BSBUDGET Instance attribute Private Object reference (TYPE REF TO) CL_REXCFR_BSBUDGET Budget Seasonality Data 20100702
15 MO_PLANDATA Instance attribute Private Object reference (TYPE REF TO) IF_RECO_PLANDATA Plan Data 20100625
16 MS_CMP_DATA Instance attribute Private Type reference (TYPE) RECO_CMP_DATA_DEF Comparative Data 20100625
17 MTO_REFDATA Instance attribute Private Type reference (TYPE) RE_T_CODATA_REF CO Data 20100625
18 MT_LIST_OLD Instance attribute Private Type reference (TYPE) RE_T_PLANNINGITEM_L Plan Data - List Fields 20100625
Methods
# Method Level Visibility Method type Description Created on
1 BUILD_FORMBASED_TABLE Instance method Private Method Generates Form-Based Table for Planned Values 20100625
2 CONSTRUCTOR Instance method Public Constructor 20100625
3 COPY_DATA Instance method Private Method Copies Data from Comparison Column 20100625
4 DISPLAY_TOOLTIP Instance method Private Method 20101209
5 FILL_LIST_TAB Instance method Private Method Fills Table for List Display 20100625
6 FILL_SEASONAL_TAB Instance method Private Method Fills Table for Seasonal Budget Data 20100709
7 UPDATE_CUSTOM_CMP_DATA Instance method Private Method Updates Custom Defined Comparative Data 20100625
8 _DELETE_LAST_VERSION Instance method Private Method Allows the user to select from version list 20110209
9 _DISTRIBUTE_TOTALS Instance method Protected Method Distributes Totals Record to Periods based on seasonality 20100715
10 _SELECT_VERSIONS Instance method Private Method Allows the user to select from version list 20110209
11 _UPDATE_COSP Instance method Private Method Update the COSP table 20110210
Events
Class CL_REXCFR_PLANDATA_MODEL has no event.
Types
# Type Visibility Typing Associated Type Description Created on Type Source
1 MTYPE_S_CMP_DATA Private See coding 20100625 begin of MTYPE_S_CMP_DATA, offset type i, version type COVERSI, title(20) type c, end of mtype_s_cmp_data
2 MTYPE_S_PERIOD Protected See coding 20100715 BEGIN OF mtype_s_period, fiscyear TYPE gjahr, pstngperiod TYPE rerapstngperiod, datefrom TYPE dats, dateto TYPE dats, END OF mtype_s_period
3 MTYPE_T_PERIOD Protected See coding 20100715 mtype_t_period TYPE STANDARD TABLE OF mtype_s_period
Method Signatures

Method BUILD_FORMBASED_TABLE Signature

Method BUILD_FORMBASED_TABLE on class CL_REXCFR_PLANDATA_MODEL has no parameter.
Method BUILD_FORMBASED_TABLE on class CL_REXCFR_PLANDATA_MODEL has no exception.

Method CONSTRUCTOR Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing IO_BSBUDGET Call by reference Object reference (TYPE REF TO) CL_REXCFR_BSBUDGET Budget Seasonality Data 20100702
2 Importing IO_PLANDATA Call by reference Object reference (TYPE REF TO) IF_RECO_PLANDATA Plan Data 20100625
3 Importing ITO_REFDATA Call by reference Type reference (TYPE) RE_T_CODATA_REF CO Data 20100625

Method CONSTRUCTOR on class CL_REXCFR_PLANDATA_MODEL has no exception.

Method COPY_DATA Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing ID_FACTOR Call by reference Type reference (TYPE) RECOADJUSTVALUE Value for Adjustment of Planned Value 20100625
2 Importing ID_SRC Call by reference Type reference (TYPE) RECOPLANVALUESOURCE Source of Planning Data Transfer 20100625
3 Importing IT_INDEX Call by reference Type reference (TYPE) RE_T_TABIX ALV Control: Table Rows 20100625

Method COPY_DATA on class CL_REXCFR_PLANDATA_MODEL has no exception.

Method DISPLAY_TOOLTIP Signature

Method DISPLAY_TOOLTIP on class CL_REXCFR_PLANDATA_MODEL has no parameter.
Method DISPLAY_TOOLTIP on class CL_REXCFR_PLANDATA_MODEL has no exception.

Method FILL_LIST_TAB Signature

Method FILL_LIST_TAB on class CL_REXCFR_PLANDATA_MODEL has no parameter.
Method FILL_LIST_TAB on class CL_REXCFR_PLANDATA_MODEL has no exception.

Method FILL_SEASONAL_TAB Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing IO_BSBUDGET Call by reference Object reference (TYPE REF TO) CL_REXCFR_BSBUDGET Budget Seasonality Data 20100709
2 Importing IO_PLANDATA Call by reference Object reference (TYPE REF TO) IF_RECO_PLANDATA Plan Data 20100709

Method FILL_SEASONAL_TAB on class CL_REXCFR_PLANDATA_MODEL has no exception.

Method UPDATE_CUSTOM_CMP_DATA Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Exporting EO_CODATA Call by reference Object reference (TYPE REF TO) IF_RECO_DATA Controlling Data 20100625

Method UPDATE_CUSTOM_CMP_DATA on class CL_REXCFR_PLANDATA_MODEL has no exception.

Method _DELETE_LAST_VERSION Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Exporting EF_DELETED Call by reference Type reference (TYPE) RECABOOL Latest version was successfully deleted 20110209
2 Importing IS_HEADER Call by reference Type reference (TYPE) RECOPLANNINGHDR Planning Header Data 20110209
# Exception Resumable Description Created on
1 ERROR 20110209
2 NOT_OPEN_VERSION Latest version is not open, cannot be deleted 20110209
3 NOVERSIONS Versions not yet stored in database 20110209

Method _DISTRIBUTE_TOTALS Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Exporting ET_LIST Call by reference Type reference (TYPE) RE_T_XCFR_CODATA_BS CO Data (RE- and French-Specific) 20100715
2 Importing ID_DISTKEY Call by reference Type reference (TYPE) C '0' 20100715
3 Importing IS_TOTAL Call by reference Type reference (TYPE) REXCFR_CODATA_BS CO Data (RE- and French-Specific) 20100715
# Exception Resumable Description Created on
1 NOT_SUPPORTED 20100715

Method _SELECT_VERSIONS Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Exporting ET_VERSION Call by reference Type reference (TYPE) RE_T_FR_VERSIONS_L Annual Budget Versions ALV 20110209
2 Importing IS_HEADER Call by reference Type reference (TYPE) RECOPLANNINGHDR Planning Header Data 20110209
# Exception Resumable Description Created on
1 ERROR 20110209
2 NOVERSIONS Versions not yet stored in database 20110209

Method _UPDATE_COSP Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing IS_VIXCFRBUDGET Call by reference Type reference (TYPE) VIXCFRBUDGET Budget Seasonality Data 20110210
# Exception Resumable Description Created on
1 ERROR 20110210
History
Last changed by/on SAP  20110908 
SAP Release Created in 606