SAP ABAP Class CL_BL_PS_INFO (Business layer interface for Project Info system)
Hierarchy
SAP_APPL (Software Component) Logistics and Accounting
   PS-IS-REP (Application Component) Project Reports
     CN_CNIS (Package) CN41N Development
Properties
Class CL_BL_PS_INFO  
Short Description Business layer interface for Project Info system    
Super Class    
Instantiability of a Class 2  Public 
Final    
General Data
Message Class    
Program status     
Category 0   
Package CN_CNIS   CN41N Development 
Created 20070327   SAP 
Last change 20100310   SAP 
Shared Memory-enabled    
Fixed point arithmetic    
Unicode checks active    
Forward declarations
# Type group / Object type Type Type Description
1 CNPSJ Type group use (TYPE-POOLS tp)  Type group use (TYPE-POOLS tp)
Interfaces
Class CL_BL_PS_INFO has no interface implemented.
Friends
Class CL_BL_PS_INFO has no friend class.
Attributes
# Attribute Level Visibility Read only Typing Associated Type Initial Value Description Created on
1 AUTHORITYCHECK_BUF Instance attribute Private See coding 'SAPDBPSJ AUTHORITYCHECK' 20070327
2 CALL_PROG Constant Private Type reference (TYPE) SY-CPROG 'RPSINFO' Calling Program 20070327
3 CON_CNZVR Constant Private Type reference (TYPE) DFIES-TABNAME 'CNZVR' Table Name 20070327
4 CON_MEM_DYNSEL Constant Private See coding 'MEM_DYNSEL' 20070327
5 CON_MEM_SELDAT Constant Private See coding 'MEM_SELDAT' Memory ID for selection data 20070327
6 CON_RESBR Constant Private Type reference (TYPE) DFIES-TABNAME 'RESBR' Table Name 20070327
7 CON_YES Constant Private Type reference (TYPE) C 'X' 20070327
8 FLG_EARNED_VALUE Instance attribute Public Type reference (TYPE) C 20070327
9 FLG_NO_HIERARCHY Instance attribute Public Type reference (TYPE) C 20070327
10 G_TREE_TAB Instance attribute Public Type reference (TYPE) CNPSJ_TAB 20070327
11 G_VSINDEX Instance attribute Public Type reference (TYPE) CNPSJ_VSINDEX_TAB 20070327
12 INT_EVMTT Instance attribute Private Type reference (TYPE) CNPSJ_EVMTT_TAB 20070327
13 INT_RPSCOQT Instance attribute Public Type reference (TYPE) CNPSJ_RPSCOQT_LIS_TAB 20070327
14 INT_RPSCO_LIS Instance attribute Public Type reference (TYPE) CNPSJ_RPSCO_LIS_TAB 20070327
15 IT_S000 Instance attribute Public Type reference (TYPE) CNPSJ_INT_S000_TAB 20070327
16 OUT_S000 Instance attribute Public Type reference (TYPE) CNPSJ_OUT_S000_TAB 20070327
17 P_EVVRS1 Instance attribute Public Type reference (TYPE) RPSCO-VERSN Planning/budgeting version 20070327
18 REPORT_PROG Constant Private Type reference (TYPE) SY-CPROG 'RCNST000' Calling Program 20070327
19 SUBMIT_PROG Constant Private Type reference (TYPE) SY-CPROG 'RCNSO000' Calling Program 20070327
20 T001 Instance attribute Public Type reference (TYPE) T001 Company Codes 20070327
21 TCND Static Attribute Public Type reference (TYPE) TCND Project Info System: Overview Settings 20070327
22 TCNDB Static Attribute Public Type reference (TYPE) TCNDB Profile: Database parameters in Project Info System 20070327
23 TCNDBT Static Attribute Public Type reference (TYPE) TCNDBT Texts for profile settings - Database parameters 20070327
24 TCNDS Static Attribute Public Type reference (TYPE) TCNDS Structure overview - Project Info System 20070327
25 TCNT Static Attribute Public Type reference (TYPE) TCNT Project Information System: PS Info Profile 20070327
26 TCNTT Static Attribute Public Type reference (TYPE) TCNTT Texts for Overall Profile in Project Info System 20070327
27 T_ELM_PS Instance attribute Private See coding 20070327
28 T_RSTHIE_M Instance attribute Private See coding 20070327
29 VERSION Instance attribute Private See coding 20070327
30 W_ELM_PS Instance attribute Private Type reference (TYPE) ELM_PS Supplemental data for hierarchy nodes (LDB PSJ: Proj. Mgmt) 20070327
31 W_INT_RPSCOQT Instance attribute Public Type reference (TYPE) CNPSJ_INT_RPSCOQT_TYPE 20070327
32 W_IT_S000 Instance attribute Public Type reference (TYPE) CNPSJ_INT_S000 20070327
33 W_RSTHIE_M Instance attribute Private Type reference (TYPE) RSTHIE_M BRST structure of hierarchy table (with version number) 20070327
34 W_TREE_TAB Instance attribute Private Type reference (TYPE) CNPSJ_STRUC 20070327
Methods
# Method Level Visibility Method type Description Created on
1 DELETE_VERSION_DATA Static method Public Method Deletes a version of stored data 20070327
2 GET_AGGREATED_DATA Static method Public Method Get summarized project data 20070327
3 SAVE_SELECTION_VERSION Static method Public Method Save the Selection Version 20070327
4 SAVE_VERSION_DATA Static method Public Method Save the current data as a new version 20070327
Events
Class CL_BL_PS_INFO has no event.
Types
Class CL_BL_PS_INFO has no local type.
Method Signatures

Method DELETE_VERSION_DATA Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing CN_NETNR Value transfer Type reference (TYPE) CNPSJ_NETNR 20070327
2 Importing CN_PROJN Value transfer Type reference (TYPE) CNPSJ_PROJN 20070327
3 Importing CN_PSPNR Value transfer Type reference (TYPE) CNPSJ_PSPNR 20070327
4 Importing FLG_SELSCREEN Value transfer Type reference (TYPE) FLAG General Flag 20070327
5 Importing G_TEXT1 Value transfer Type reference (TYPE) CLIKE 20070327
6 Importing G_TEXT2 Value transfer Type reference (TYPE) TEXTPOOL-ENTRY Language-dependent text in ABAP/4 text pool 20070327
7 Importing VERSION Value transfer Type reference (TYPE) CNPSJ_VERSION 20070327

Method DELETE_VERSION_DATA on class CL_BL_PS_INFO has no exception.

Method GET_AGGREATED_DATA Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Exporting EX_TAB Call by reference Type reference (TYPE) CNPSJ_TAB 20070327
2 Importing IM_AKTDT Call by reference Type reference (TYPE) FLAG General Flag 20070327
3 Importing IM_ARCDT Call by reference Type reference (TYPE) FLAG General Flag 20070327
4 Importing IM_DBDAT Call by reference Type reference (TYPE) FLAG General Flag 20070327
5 Importing IM_DOCUMENT Call by reference Type reference (TYPE) CNPSJ_ARCHV Logical expressions (dynamic selections) 20070327
6 Importing IM_NEUSEL Call by reference Type reference (TYPE) FLAG General Flag 20070327
7 Importing IM_OLDHIE Call by reference Type reference (TYPE) FLAG General Flag 20070327
8 Importing IM_PROFP Call by reference Type reference (TYPE) CNPSJ_PROFP 20070327
9 Importing IM_SELECT_ALL Call by reference Type reference (TYPE) FLAG General Flag 20070327
10 Importing IM_STD Call by reference Type reference (TYPE) CNPSJ_STD 20070327
11 Importing IM_STRUC Call by reference Type reference (TYPE) FLAG General Flag 20070327
12 Importing IM_TCNDB Call by reference Type reference (TYPE) TCNDB Profile: Database parameters in Project Info System 20070327
13 Importing IM_TCNDS Call by reference Type reference (TYPE) TCNDS Structure overview - Project Info System 20070327
14 Importing IM_VERDT Call by reference Type reference (TYPE) FLAG General Flag 20070327
15 Importing IM_VSEL1 Call by reference Type reference (TYPE) FLAG General Flag 20070327
16 Importing IM_VSNMR Call by reference Type reference (TYPE) TABLE 20070327

Method GET_AGGREATED_DATA on class CL_BL_PS_INFO has no exception.

Method SAVE_SELECTION_VERSION Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Exporting EX_TAB Call by reference Type reference (TYPE) CNPSJ_TAB 20070327
2 Importing IM_AKTDT Call by reference Type reference (TYPE) FLAG General Flag 20070327
3 Importing IM_ARCDT Call by reference Type reference (TYPE) FLAG General Flag 20070327
4 Importing IM_DBDAT Call by reference Type reference (TYPE) FLAG General Flag 20070327
5 Importing IM_DOCUMENT Call by reference Type reference (TYPE) TABLE Logical expressions (dynamic selections) 20070327
6 Importing IM_NEUSEL Call by reference Type reference (TYPE) FLAG General Flag 20070327
7 Importing IM_OLDHIE Call by reference Type reference (TYPE) FLAG General Flag 20070327
8 Importing IM_PROFP Call by reference Type reference (TYPE) CNPSJ_PROFP 20070327
9 Importing IM_SELECT_ALL Call by reference Type reference (TYPE) FLAG General Flag 20070327
10 Importing IM_STD Call by reference Type reference (TYPE) CNPSJ_STD 20070327
11 Importing IM_STRUC Call by reference Type reference (TYPE) FLAG General Flag 20070327
12 Importing IM_TCNDB Call by reference Type reference (TYPE) TCNDB Profile: Database parameters in Project Info System 20070327
13 Importing IM_TCNDS Call by reference Type reference (TYPE) TCNDS Structure overview - Project Info System 20070327
14 Importing IM_VERDT Call by reference Type reference (TYPE) FLAG General Flag 20070327
15 Importing IM_VSEL1 Call by reference Type reference (TYPE) FLAG General Flag 20070327
16 Importing IM_VSNMR Call by reference Type reference (TYPE) TABLE 20070327

Method SAVE_SELECTION_VERSION on class CL_BL_PS_INFO has no exception.

Method SAVE_VERSION_DATA Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing CN_NETNR Value transfer Type reference (TYPE) CNPSJ_NETNR 20070327
2 Importing CN_PROJN Value transfer Type reference (TYPE) CNPSJ_PROJN 20070327
3 Importing CN_PSPNR Value transfer Type reference (TYPE) CNPSJ_PSPNR 20070327
4 Importing CON_VERSION Value transfer Type reference (TYPE) CNPSJ_VERSION Object version 20070327
5 Importing FLG_AKTDT Value transfer Type reference (TYPE) FLAG General Flag 20070327
6 Importing FLG_DBDAT Value transfer Type reference (TYPE) FLAG General Flag 20070327
7 Importing FLG_EARNED_VALUE Value transfer Type reference (TYPE) FLAG General Flag 20070327
8 Importing FLG_SELSCREEN Value transfer Type reference (TYPE) FLAG General Flag 20070327
9 Importing GTEXT1 Value transfer Type reference (TYPE) CLIKE 20070327
10 Importing GT_VERSIONEN Value transfer Type reference (TYPE) CNPSJ_VERSIONEN_TAB nternal Administration Table for 20070327
11 Importing G_VSINDEX Value transfer Type reference (TYPE) CNPSJ_VSINDEX_TAB 20070327
12 Importing MEM_ID Value transfer Type reference (TYPE) PSJ_MEM_ID Memory ID for LDB PSJ 20070327
13 Importing TCNDB Value transfer Type reference (TYPE) TCNDB Profile: Database parameters in Project Info System 20070327
14 Importing VSKOPF Value transfer Type reference (TYPE) VSKOPF Version: Header - general data for a version - 20070327

Method SAVE_VERSION_DATA on class CL_BL_PS_INFO has no exception.
History
Last changed by/on SAP  20100310 
SAP Release Created in