SAP ABAP Class CL_HRECM00_BSP_RESULT_BUDGET (Controller Class for HRECM_BDG_SRV)
Hierarchy
EA-HRGXX (Software Component) Sub component EA-HRGXX of EA-HR
   PA-EC-BD (Application Component) Compensation Budgeting
     PAOC_ECM_BDG_UI_BSP (Package) Budgeting - BSP User Interface
Meta Relationship - Using
# Relationship type Using Short Description Created on
1 Inheritance (c INHERITING FROM c_ref)  CL_BSP_CONTROLLER2 BSP Component 20031222
2 Interface implementation (CLASS c. INTERFACES i_ref)  IF_HRECM00_BOOLEAN JPR: Attributes True and False 20031230
3 Interface implementation (CLASS c. INTERFACES i_ref)  IF_HRECM00_BSP_CONTRLR_TREE Interface for Tree Controller 20040205
4 Interface implementation (CLASS c. INTERFACES i_ref)  IF_HRECM00_BSP_CONTROLLER_BDG Interface for all controllers 20040205
Properties
Class CL_HRECM00_BSP_RESULT_BUDGET  
Short Description Controller Class for HRECM_BDG_SRV    
Super Class CL_BSP_CONTROLLER2 BSP Component 
Instantiability of a Class 2  Public 
Final    
General Data
Message Class    
Program status     
Category 0   
Package PAOC_ECM_BDG_UI_BSP   Budgeting - BSP User Interface 
Created 20031222   SAP 
Last change 20040315   SAP 
Shared Memory-enabled    
Fixed point arithmetic    
Unicode checks active    
Forward declarations
Class CL_HRECM00_BSP_RESULT_BUDGET has no forward declaration.
Interfaces
# Interface Abstract Final Description Created on
1 IF_HRECM00_BOOLEAN JPR: Attributes True and False 20031230
2 IF_HRECM00_BSP_CONTRLR_TREE Interface for Tree Controller 20040205
3 IF_HRECM00_BSP_CONTROLLER_BDG Interface for all controllers 20040205
Friends
Class CL_HRECM00_BSP_RESULT_BUDGET has no friend class.
Attributes
# Attribute Level Visibility Read only Typing Associated Type Initial Value Description Created on
1 BUDGET_BACKUP_TAB Instance attribute Private Type reference (TYPE) HRECM00BUDGET_SRES_TAB Compensation Budgets Search Result Table 20040114
2 COPY_MODE Instance attribute Public Type reference (TYPE) BOOLE_D Is application in copy mode? (X=yes) 20040114
3 CREATE_MODE Instance attribute Public Type reference (TYPE) BOOLE_D Is application in create mode? (X=yes) 20040114
4 C_APPLIC_CHKREL Constant Private Type reference (TYPE) STRING 'hrecm_bdg_chkrl' 20040109
5 C_APPLIC_MAINT Constant Public Type reference (TYPE) STRING 'hrecm_bdg_maint' 20040109
6 FALSE Instance attribute Private Attribute reference (LIKE) 20031230
7 FIELDCATALOG_TAB Instance attribute Public Type reference (TYPE) HRECM00BSPFIELD_CATALOG_TAB Tabellen des Feldkataloges 20031223
8 GV_ORIG_BUTYP Instance attribute Private Type reference (TYPE) CMP_BU_BUTYP Budget type 20040210
9 GV_ORIG_FINYR Instance attribute Private Type reference (TYPE) CMP_BU_FINYR Budget period 20040210
10 GV_ORIG_STKUN Instance attribute Private Type reference (TYPE) ECM_STKUN Stock Unit 20040308
11 MODEL Instance attribute Private Attribute reference (LIKE) 20031223
12 NO_SHOW_TREE Instance attribute Public Type reference (TYPE) BOOLE_D If the tree is not showing before create mode 20040303
13 ORIG_ROW_NUMBER Instance attribute Private Type reference (TYPE) I Natural number 20040303
14 ORIG_VISIBFIRSTROW Instance attribute Private Type reference (TYPE) I 20040312
15 ROWSELECTION Instance attribute Public Type reference (TYPE) I 20031229
16 SEARCHRESULT_TAB Instance attribute Public Type reference (TYPE) HRECM00BUDGET_SRES_TAB Compensation Budgets Search Result Table 20031229
17 SELECTED_BUDGET Instance attribute Public Type reference (TYPE) HRECM00BUDGET_SRES Infotype 1500: Budget Administration 20031229
18 TABLE_ATTRIB_STRU Instance attribute Public Type reference (TYPE) HRECM00BSPTABLEATTR Table Attributes 20031223
19 TOOLBAR_TAB Instance attribute Private Attribute reference (LIKE) 20031223
20 TREEFLDCATALOG_TAB Instance attribute Private Attribute reference (LIKE) 20040205
21 TRUE Instance attribute Private Attribute reference (LIKE) 20031230
22 VISIBLEFIRSTROW Instance attribute Public Type reference (TYPE) I 20040217
Methods
# Method Level Visibility Method type Description Created on
1 CANCEL_CR_CP Instance method Private Method Cancel create or copy function: cleanup 20040225
2 COPY_BUDGET_STRUC Instance method Private Method Copy budget structure 20040206
3 DO_SAVE Instance method Private Method Save to database 20040226
4 EVALUATE_FIELDCATALOG Instance method Private Method Evaluate fieldcatalog (table display of results) 20040206
5 EVALUATE_TOOLBAR Instance method Private Method 20040205
6 EVALUATE_TREEFLDCATALOG Instance method Private Method 20040205
7 FILL_BUDGET_INFO Instance method Private Method Fill in budget name, type, period and status info 20040213
8 GENERATE_BUDGET_STRUC Instance method Private Method Generate budget structure 20040206
9 GET_DDLB_VALUES Instance method Public Method Initialize drop-down list box values for create, copy 20040221
10 INITIALIZE_BUDGET Instance method Public Method Initialize budget when new budget structure is selected 20040217
11 REFRESH_RESULT_STATUS Instance method Private Method Refresh result list status 20040304
12 SET_ORGID Instance method Public Method Set org id from popup 20040212
Events
Class CL_HRECM00_BSP_RESULT_BUDGET has no event.
Types
Class CL_HRECM00_BSP_RESULT_BUDGET has no local type.
Method Signatures

Method CANCEL_CR_CP Signature

Method CANCEL_CR_CP on class CL_HRECM00_BSP_RESULT_BUDGET has no parameter.
Method CANCEL_CR_CP on class CL_HRECM00_BSP_RESULT_BUDGET has no exception.

Method COPY_BUDGET_STRUC Signature

Method COPY_BUDGET_STRUC on class CL_HRECM00_BSP_RESULT_BUDGET has no parameter.
Method COPY_BUDGET_STRUC on class CL_HRECM00_BSP_RESULT_BUDGET has no exception.

Method DO_SAVE Signature

Method DO_SAVE on class CL_HRECM00_BSP_RESULT_BUDGET has no parameter.
Method DO_SAVE on class CL_HRECM00_BSP_RESULT_BUDGET has no exception.

Method EVALUATE_FIELDCATALOG Signature

Method EVALUATE_FIELDCATALOG on class CL_HRECM00_BSP_RESULT_BUDGET has no parameter.
Method EVALUATE_FIELDCATALOG on class CL_HRECM00_BSP_RESULT_BUDGET has no exception.

Method EVALUATE_TOOLBAR Signature

Method EVALUATE_TOOLBAR on class CL_HRECM00_BSP_RESULT_BUDGET has no parameter.
Method EVALUATE_TOOLBAR on class CL_HRECM00_BSP_RESULT_BUDGET has no exception.

Method EVALUATE_TREEFLDCATALOG Signature

Method EVALUATE_TREEFLDCATALOG on class CL_HRECM00_BSP_RESULT_BUDGET has no parameter.
Method EVALUATE_TREEFLDCATALOG on class CL_HRECM00_BSP_RESULT_BUDGET has no exception.

Method FILL_BUDGET_INFO Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Changing BUDGET_LINE Call by reference Type reference (TYPE) HRECM00BUDGET_SRES Suchergebnis Vergütungsbudgets 20040213
2 Importing NEW_OBJECT Call by reference Type reference (TYPE) HROBJECT Objekt 20040213

Method FILL_BUDGET_INFO on class CL_HRECM00_BSP_RESULT_BUDGET has no exception.

Method GENERATE_BUDGET_STRUC Signature

Method GENERATE_BUDGET_STRUC on class CL_HRECM00_BSP_RESULT_BUDGET has no parameter.
Method GENERATE_BUDGET_STRUC on class CL_HRECM00_BSP_RESULT_BUDGET has no exception.

Method GET_DDLB_VALUES Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing DEFAULT_BUTYP Call by reference Type reference (TYPE) CMP_BU_BUTYP Budgettyp 20040303
2 Importing DEFAULT_FINYR Call by reference Type reference (TYPE) CMP_BU_FINYR Budgetzeitraum 20040303
3 Importing DEFAULT_STKUN Call by reference Type reference (TYPE) ECM_STKUN Aktieneinheit 20040308

Method GET_DDLB_VALUES on class CL_HRECM00_BSP_RESULT_BUDGET has no exception.

Method INITIALIZE_BUDGET Signature

Method INITIALIZE_BUDGET on class CL_HRECM00_BSP_RESULT_BUDGET has no parameter.
Method INITIALIZE_BUDGET on class CL_HRECM00_BSP_RESULT_BUDGET has no exception.

Method REFRESH_RESULT_STATUS Signature

Method REFRESH_RESULT_STATUS on class CL_HRECM00_BSP_RESULT_BUDGET has no parameter.
Method REFRESH_RESULT_STATUS on class CL_HRECM00_BSP_RESULT_BUDGET has no exception.

Method SET_ORGID Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing ORGID Call by reference Type reference (TYPE) STRING 20040212

Method SET_ORGID on class CL_HRECM00_BSP_RESULT_BUDGET has no exception.
History
Last changed by/on SAP  20040315 
SAP Release Created in 500