SAP ABAP Class CL_PS_ORG_HANDLER (PS HLP org handler)
Hierarchy
EA-APPL (Software Component) SAP Enterprise Extension PLM, SCM, Financials
   PS-ST (Application Component) Structures
     PS_HLP_MD (Package) Handling Large Projects:-Master Data
Properties
Class CL_PS_ORG_HANDLER  
Short Description PS HLP org handler    
Super Class    
Instantiability of a Class 0  Private 
Final    
General Data
Message Class    
Program status     
Category 0   
Package PS_HLP_MD   Handling Large Projects:-Master Data 
Created 20080102   SAP 
Last change 20110908   SAP 
Shared Memory-enabled    
Fixed point arithmetic    
Unicode checks active    
Forward declarations
# Type group / Object type Type Type Description
1 ABAP Type group use (TYPE-POOLS tp)  Type group use (TYPE-POOLS tp)
Interfaces
Class CL_PS_ORG_HANDLER has no interface implemented.
Friends
Class CL_PS_ORG_HANDLER has no friend class.
Attributes
# Attribute Level Visibility Read only Typing Associated Type Initial Value Description Created on
1 BAPI_ACT Static Attribute Public Type reference (TYPE) ACT_ORGDATA_TT Table Type for BAPI_BUS2002_ACT_CHG 20080124
2 BAPI_ACT_ELEM Static Attribute Public Type reference (TYPE) ACT_ELEM_ORGDATA_TT Table type for ACT_ELEM_ORGDATA_ST - Org data 20080401
3 BAPI_ACT_ELEM_UPD Static Attribute Public Type reference (TYPE) ACT_ELEM_UPD_ORGDATA_TT Table type for ACT_ELEM_UPD_ORGDATA_ST Org data 20080401
4 BAPI_ACT_UPD Static Attribute Public Type reference (TYPE) ACT_UPD_ORGDATA_TT Table Type for BAPI_BUS2002_ACT_UPD 20080124
5 BAPI_NET Static Attribute Public Type reference (TYPE) NET_ORGDATA_TT Change Data Structure of Network Header 20080123
6 BAPI_NET_UPD Static Attribute Public Type reference (TYPE) NET_UPD_ORGDATA_TT Change Update Structure of Network Header 20080123
7 BAPI_PROJ Static Attribute Public Type reference (TYPE) PROJ_ORGDATA_ST Data Structure: Change Project Definition 20080122
8 BAPI_PROJ_UPD Static Attribute Public Type reference (TYPE) PROJ_ORGDATA_UPD_ST Update Structure: Change Project Definition 20080122
9 BAPI_WBS Static Attribute Public Type reference (TYPE) WBS_ORGDATA_TT Table Type for BAPI_BUS2054_CHG 20080122
10 BAPI_WBS_UPD Static Attribute Public Type reference (TYPE) WBS_UPD_ORGDATA_TT Table Type for BAPI_BUS2054_UPD 20080122
11 CHILD_HIER_TT Static Attribute Public Type reference (TYPE) CHILD_HIER_TT Table Type to hold Child Hierarchy 20080521
12 DRAFT1_ORG_TT Static Attribute Public Type reference (TYPE) ORGDATA_TT Table type of orgdata_st 20080221
13 DRAFT2_ORG_TT Static Attribute Public Type reference (TYPE) ORGDATA_TT Table type of orgdata_st 20080221
14 G_INDX Static Attribute Public Type reference (TYPE) I 1 20080521
15 G_INDY Static Attribute Public Type reference (TYPE) I 20 20080521
16 IT_OVIEW_FETCHED Static Attribute Public Type reference (TYPE) PSHLP_OVIEW_FETCHED_TTY Overview Buffer Table 20080530
17 MR_PS_ORG_HANDLER Static Attribute Public Object reference (TYPE REF TO) CL_PS_ORG_HANDLER PS HLP org handler 20080108
18 ORGDATA_OVR_TT Static Attribute Public Type reference (TYPE) ORG_OVR_TT Table type of Overview structure for Org 20080204
19 ORGDATA_ST Static Attribute Public Type reference (TYPE) ORGDATA_ST Org Data 20080103
20 ORGDATA_TT Static Attribute Public Type reference (TYPE) ORGDATA_TT Table type of orgdata_st 20080103
Methods
# Method Level Visibility Method type Description Created on
1 CHECK_DATA_CHANGED Static method Public Method Checks whether any data has been changed 20080514
2 FILL_AUTH_OBJECT Instance method Public Method 20101119
3 GET_INSTANCE Static method Public Method Returns singleton instance 20080108
4 PREPARE_UPDATE_DRAFT Instance method Public Method Prepared all the objects for Save as draft 20080220
5 READ_MASS Instance method Public Method Returns the table of Control data for draft 20080208
6 READ_SINGLE_INSTANCE Instance method Public Method 20080103
7 SAVE Instance method Public Method 20080114
8 SAVE_CHECK Instance method Public Method 20080114
9 UPDATE Instance method Public Method 20080114
10 UPDATE_FOR_OVERVIEW Instance method Public Method Update for Overview screen 20080221
Events
Class CL_PS_ORG_HANDLER has no event.
Types
Class CL_PS_ORG_HANDLER has no local type.
Method Signatures

Method CHECK_DATA_CHANGED Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Returning RV_DATA_CHANGED Value transfer Type reference (TYPE) FLAG General Flag 20080514

Method CHECK_DATA_CHANGED on class CL_PS_ORG_HANDLER has no exception.

Method FILL_AUTH_OBJECT Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing IM_TYPE Call by reference Type reference (TYPE) IONR-OBART 20101119
2 Changing PROJ Call by reference Type reference (TYPE) PROJ 20101119

Method FILL_AUTH_OBJECT on class CL_PS_ORG_HANDLER has no exception.

Method GET_INSTANCE Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Returning ER_INSTANCE Value transfer Object reference (TYPE REF TO) CL_PS_ORG_HANDLER PS HLP org handler 20080108

Method GET_INSTANCE on class CL_PS_ORG_HANDLER has no exception.

Method PREPARE_UPDATE_DRAFT Signature

Method PREPARE_UPDATE_DRAFT on class CL_PS_ORG_HANDLER has no parameter.
Method PREPARE_UPDATE_DRAFT on class CL_PS_ORG_HANDLER has no exception.

Method READ_MASS Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing IM_OBJNR_TT Call by reference Type reference (TYPE) TT_OBJ_NUM 20080208

Method READ_MASS on class CL_PS_ORG_HANDLER has no exception.

Method READ_SINGLE_INSTANCE Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Exporting EX_DYNNR Call by reference Type reference (TYPE) SY-DYNNR Current Screen Number 20080103
2 Exporting EX_PROGNAME Call by reference Type reference (TYPE) SY-CPROG Calling Program 20080103
3 Importing IM_FIRST_INDEX Call by reference Type reference (TYPE) SY-TABIX Index of Internal Tables 20080530
4 Importing IM_LAST_INDEX Call by reference Type reference (TYPE) SY-TABIX Index of Internal Tables 20080530
5 Importing IM_OBJNR Call by reference Type reference (TYPE) J_OBJNR Object number 20080103
6 Importing IM_OBJTYPE Call by reference Type reference (TYPE) C 20080130
7 Importing IM_SCRTYPE Call by reference Type reference (TYPE) C 20080130
8 Importing IM_TYPE Call by reference Type reference (TYPE) IONR-OBART Object Type 20080103

Method READ_SINGLE_INSTANCE on class CL_PS_ORG_HANDLER has no exception.

Method SAVE Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Exporting EX_ACT Call by reference Type reference (TYPE) ACT_ORGDATA_TT BAPI Table type for Activity 20080124
2 Exporting EX_ACT_ELEM Call by reference Type reference (TYPE) ACT_ELEM_ORGDATA_TT Table type for ACT_ELEM_ORGDATA_ST - Org data 20080401
3 Exporting EX_ACT_ELEM_UPD Call by reference Type reference (TYPE) ACT_ELEM_UPD_ORGDATA_TT Table type for ACT_ELEM_UPD_ORGDATA_ST Org data 20080401
4 Exporting EX_ACT_UPD Call by reference Type reference (TYPE) ACT_UPD_ORGDATA_TT BAPI Table type for Activity 20080124
5 Exporting EX_NET Call by reference Type reference (TYPE) NET_ORGDATA_TT Change Data Structure of Network Header 20080123
6 Exporting EX_NET_NO Call by reference Type reference (TYPE) BAPI_NETWORK_LIST-NETWORK Network number 20080123
7 Exporting EX_NET_UPD Call by reference Type reference (TYPE) NET_UPD_ORGDATA_TT Change Update Structure of Network Header 20080123
8 Exporting EX_PROJ Call by reference Type reference (TYPE) PROJ_ORGDATA_ST Data Structure: Change Project Definition 20080121
9 Exporting EX_PROJ_UPD Call by reference Type reference (TYPE) PROJ_ORGDATA_UPD_ST Update Structure: Change Project Definition 20080121
10 Exporting EX_WBS Call by reference Type reference (TYPE) WBS_ORGDATA_TT Data Structure: Change WBS Element 20080122
11 Exporting EX_WBS_PROJ Call by reference Type reference (TYPE) BAPI_BUS2001_NEW-PROJECT_DEFINITION Project Definition 20080122
12 Exporting EX_WBS_UPD Call by reference Type reference (TYPE) WBS_UPD_ORGDATA_TT Update Structure: Change WBS Element 20080122

Method SAVE on class CL_PS_ORG_HANDLER has no exception.

Method SAVE_CHECK Signature

Method SAVE_CHECK on class CL_PS_ORG_HANDLER has no parameter.
Method SAVE_CHECK on class CL_PS_ORG_HANDLER has no exception.

Method UPDATE Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing IM_POSID Call by reference Type reference (TYPE) PS_POSID Work Breakdown Structure Element (WBS Element) 20080122

Method UPDATE on class CL_PS_ORG_HANDLER has no exception.

Method UPDATE_FOR_OVERVIEW Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing IM_OBJTYPE Call by reference Type reference (TYPE) IONR-OBART Object Type 20080221

Method UPDATE_FOR_OVERVIEW on class CL_PS_ORG_HANDLER has no exception.
History
Last changed by/on SAP  20110908 
SAP Release Created in 604