SAP ABAP Class CL_PS_CUSTFIELD_HANDLER (PS HLP customer feild 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_CUSTFIELD_HANDLER  
Short Description PS HLP customer feild 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 20080104   SAP 
Last change 20100310   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_CUSTFIELD_HANDLER has no interface implemented.
Friends
Class CL_PS_CUSTFIELD_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_CUSTDATA_TT BAPI Structure corresponding to Activity CI 20080229
2 BAPI_ACT_ELE Static Attribute Public Type reference (TYPE) ACT_CUSTDATA_TT Table Type for activity CI 20080410
3 BAPI_ACT_ELE_UPD Static Attribute Public Type reference (TYPE) ACT_CUSTDATA_UPD_TT Table Type for CI Activity 20080410
4 BAPI_ACT_UPD Static Attribute Public Type reference (TYPE) ACT_CUSTDATA_UPD_TT Updated struc for Activity CI 20080229
5 BAPI_NET Static Attribute Public Type reference (TYPE) NET_CUSTDATA_TT BAPI Structure corresponding to Network CI 20080229
6 BAPI_NET_UPD Static Attribute Public Type reference (TYPE) NET_CUSTDATA_UPD_TT Updated struc for Network CI 20080229
7 BAPI_PROJ Static Attribute Public Type reference (TYPE) PROJ_CUSTDATA_ST BAPI Structure corresponding to Proj CI 20080227
8 BAPI_PROJ_UPD Static Attribute Public Type reference (TYPE) PROJ_CUSTDATA_UPD_ST Updated struc for proj CI 20080227
9 BAPI_WBS Static Attribute Public Type reference (TYPE) WBS_CUSTDATA_TT BAPI Structure corresponding to WBS CI 20080227
10 BAPI_WBS_UPD Static Attribute Public Type reference (TYPE) WBS_CUSTDATA_UPD_TT Updated struc for WBS CI 20080227
11 DRAFT1_CUSTACT_TT Static Attribute Public Type reference (TYPE) TT_CUST_AFVU Customer Include Table for Activities 20080404
12 DRAFT1_CUSTNWK_TT Static Attribute Public Type reference (TYPE) TT_CUST_AUFK Customer Include Table for Network 20080404
13 DRAFT1_CUSTPROJ_TT Static Attribute Public Type reference (TYPE) TT_CUST_PROJ customer include table for project definition 20080404
14 DRAFT1_CUSTWBS_TT Static Attribute Public Type reference (TYPE) TT_CUST_PRPS Customer Include Table for WBS 20080404
15 DRAFT2_CUSTACT_TT Static Attribute Public Type reference (TYPE) TT_CUST_AFVU Customer Include Table for Activities 20080404
16 DRAFT2_CUSTNWK_TT Static Attribute Public Type reference (TYPE) TT_CUST_AUFK Customer Include Table for Network 20080404
17 DRAFT2_CUSTPROJ_TT Static Attribute Public Type reference (TYPE) TT_CUST_PROJ customer include table for project definition 20080404
18 DRAFT2_CUSTWBS_TT Static Attribute Public Type reference (TYPE) TT_CUST_PRPS Customer Include Table for WBS 20080404
19 FLAG_SUCCESS Static Attribute Public Type reference (TYPE) C Flag to check Badi implementation 20080507
20 GR_GET_SELECTION Static Attribute Public Object reference (TYPE REF TO) BADI_PS_HLP_CUST PS HLP customer field handler 20080220
21 IT_OVIEW_FETCHED Static Attribute Public Type reference (TYPE) TTY_OVIEW_FETCHED 20080526
22 MR_PS_CUSTFIELD_HANDLER Static Attribute Public Object reference (TYPE REF TO) CL_PS_CUSTFIELD_HANDLER PS HLP customer feild handler 20080109
23 STCUST_AFVU Static Attribute Public Type reference (TYPE) STCUST_AFVU Customer Include Structure for Activities 20080324
24 STCUST_AFVU_OVR Static Attribute Public Type reference (TYPE) STCUST_AFVU_OVR Structute for CI Activity Overview 20080513
25 STCUST_AUFK Static Attribute Public Type reference (TYPE) STCUST_AUFK Customer Include Structure for Network 20080324
26 STCUST_AUFK_OVR Static Attribute Public Type reference (TYPE) STCUST_AUFK_OVR Structure for CI Network Overview 20080513
27 STCUST_PROJ Static Attribute Public Type reference (TYPE) STCUST_PROJ Structure for customer fields for project 20080324
28 STCUST_PRPS Static Attribute Public Type reference (TYPE) STCUST_PRPS Customer Include Structure for WBS 20080324
29 STCUST_PRPS_OVR Static Attribute Public Type reference (TYPE) STCUST_PRPS_OVR Structure for Customer overview for WBS 20080513
30 TT_CUST_AFVU Static Attribute Public Type reference (TYPE) TT_CUST_AFVU Customer Include Table for Activities 20080324
31 TT_CUST_AFVU_OVR Static Attribute Public Type reference (TYPE) TT_CUST_AFVU_OVR Table type for Activity Overview 20080325
32 TT_CUST_AFVU_UPD Static Attribute Public Type reference (TYPE) TT_CUST_AFVU Customer Include Table for Activities 20080324
33 TT_CUST_AUFK Static Attribute Public Type reference (TYPE) TT_CUST_AUFK Customer Include Table for Network 20080324
34 TT_CUST_AUFK_OVR Static Attribute Public Type reference (TYPE) TT_CUST_AUFK_OVR Table type for Network Overview 20080325
35 TT_CUST_AUFK_UPD Static Attribute Public Type reference (TYPE) TT_CUST_AUFK Customer Include Table for Network 20080324
36 TT_CUST_PROJ Static Attribute Public Type reference (TYPE) TT_CUST_PROJ Customer include table for project definition 20080324
37 TT_CUST_PROJ_UPD Static Attribute Public Type reference (TYPE) TT_CUST_PROJ customer include table for project definition 20080324
38 TT_CUST_PRPS Static Attribute Public Type reference (TYPE) TT_CUST_PRPS Customer Include Table for WBS 20080324
39 TT_CUST_PRPS_OVR Static Attribute Public Type reference (TYPE) TT_CUST_PRPS_OVR Table type for WBS Overview 20080325
40 TT_CUST_PRPS_UPD Static Attribute Public Type reference (TYPE) TT_CUST_PRPS Customer Include Table for WBS 20080324
41 TT_IT_ACT_ELE_EXT_IN Static Attribute Public Type reference (TYPE) TT_IT_ACT_EXT_IN TT_IT_ACT_EXT_IN 20080410
42 TT_IT_ACT_EXT_IN Static Attribute Public Type reference (TYPE) TT_IT_ACT_EXT_IN TT_IT_ACT_EXT_IN 20080229
43 TT_IT_NETW_EXT_IN Static Attribute Public Type reference (TYPE) TT_IT_NETW_EXT_IN TT_IT_NETW_EXT_IN 20080229
44 TT_IT_PROJ_EXT_IN Static Attribute Public Type reference (TYPE) TT_IT_PROJ_EXT_IN TT_IT_PROJ_EXT_IN 20080229
45 TT_IT_PRPS_EXT_IN Static Attribute Public Type reference (TYPE) TT_IT_PRPS_EXT_IN TT_IT_PRPS_EXT_IN 20080225
Methods
# Method Level Visibility Method type Description Created on
1 CHECK_CUST_BADI_ACTIVE Static method Public Method check wheather customer badi is active 20090505
2 CHECK_DATA_CHANGED Static method Public Method Check changed data 20080514
3 GET_INSTANCE Static method Public Method Returns singleton instance 20080109
4 PREPARE_UPDATE_DRAFT Instance method Public Method Prepare update of uploaded draft 20080215
5 READ_MASS Instance method Public Method Returns the table of Customer data for draft 20080208
6 READ_SINGLE_INSTANCE Instance method Public Method Returns the customer data of the objnr 20080109
7 REFRESH Instance method Public Method Refresh 20080215
8 SAVE Instance method Public Method Save 20080215
9 SAVE_CHECK Instance method Public Method Save Check 20080215
10 UPDATE Instance method Public Method Update the changed fields 20080215
11 UPDATE_OVERVIEW Instance method Public Method Update the changed fields for overview 20080307
Events
Class CL_PS_CUSTFIELD_HANDLER has no event.
Types
# Type Visibility Typing Associated Type Description Created on Type Source
1 TTY_OVIEW_FETCHED Public See coding 20080526 TTY_OVIEW_FETCHED TYPE STANDARD TABLE OF pshlp_oview_fetched_st
Method Signatures

Method CHECK_CUST_BADI_ACTIVE Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Exporting EX_ACTIVE Call by reference Type reference (TYPE) C 20090505

Method CHECK_CUST_BADI_ACTIVE on class CL_PS_CUSTFIELD_HANDLER has no exception.

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_CUSTFIELD_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_CUSTFIELD_HANDLER PS HLP Custfield handler 20080109

Method GET_INSTANCE on class CL_PS_CUSTFIELD_HANDLER has no exception.

Method PREPARE_UPDATE_DRAFT Signature

Method PREPARE_UPDATE_DRAFT on class CL_PS_CUSTFIELD_HANDLER has no parameter.
Method PREPARE_UPDATE_DRAFT on class CL_PS_CUSTFIELD_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_CUSTFIELD_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 20080109
2 Exporting EX_PROGNAME Call by reference Type reference (TYPE) SY-CPROG Calling Program 20080109
3 Importing IM_FIRST_INDEX Call by reference Type reference (TYPE) SYTABIX Index of Internal Tables 20080526
4 Importing IM_LAST_INDEX Call by reference Type reference (TYPE) SYTABIX Index of Internal Tables 20080526
5 Importing IM_OBJNR Call by reference Type reference (TYPE) J_OBJNR Object number 20080109
6 Importing IM_OBJTYPE Call by reference Type reference (TYPE) C 20080221
7 Importing IM_SCRTYPE Call by reference Type reference (TYPE) C 20080219
8 Importing IM_TYPE Call by reference Type reference (TYPE) IONR-OBART Object Type 20080109

Method READ_SINGLE_INSTANCE on class CL_PS_CUSTFIELD_HANDLER has no exception.

Method REFRESH Signature

Method REFRESH on class CL_PS_CUSTFIELD_HANDLER has no parameter.
Method REFRESH on class CL_PS_CUSTFIELD_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_CUSTDATA_TT Table Type for network CI 20080229
2 Exporting EX_ACT_ELE Call by reference Type reference (TYPE) ACT_CUSTDATA_TT Table Type for network CI 20080410
3 Exporting EX_ACT_ELE_EXT_IN Call by reference Type reference (TYPE) TT_IT_ACT_EXT_IN TT_IT_ACT_EXT_IN 20080410
4 Exporting EX_ACT_ELE_UPD Call by reference Type reference (TYPE) ACT_CUSTDATA_UPD_TT Table Type for CI Activity 20080410
5 Exporting EX_ACT_EXT_IN Call by reference Type reference (TYPE) TT_IT_ACT_EXT_IN TT_IT_ACT_EXT_IN 20080229
6 Exporting EX_ACT_UPD Call by reference Type reference (TYPE) ACT_CUSTDATA_UPD_TT Table type for update BAPI NETW 20080229
7 Exporting EX_NET Call by reference Type reference (TYPE) NET_CUSTDATA_TT Table Type for network CI 20080229
8 Exporting EX_NETW_EXT_IN Call by reference Type reference (TYPE) TT_IT_NETW_EXT_IN TT_IT_NETW_EXT_IN 20080229
9 Exporting EX_NET_UPD Call by reference Type reference (TYPE) NET_CUSTDATA_UPD_TT Table type for update BAPI NETW 20080229
10 Exporting EX_PROJ Call by reference Type reference (TYPE) PROJ_CUSTDATA_ST Data Structure: Change Project Definition 20080228
11 Exporting EX_PROJ_EXT_IN Call by reference Type reference (TYPE) TT_IT_PROJ_EXT_IN TT_IT_PROJ_EXT_IN 20080229
12 Exporting EX_PROJ_UPD Call by reference Type reference (TYPE) PROJ_CUSTDATA_UPD_ST Update Structure: Change Project Definition 20080228
13 Exporting EX_PRPS_EXT_IN Call by reference Type reference (TYPE) TT_IT_PRPS_EXT_IN TT_IT_PRPS_EXT_IN 20080228
14 Exporting EX_WBS Call by reference Type reference (TYPE) WBS_CUSTDATA_TT Data Structure: Change WBS Element 20080228
15 Exporting EX_WBS_UPD Call by reference Type reference (TYPE) WBS_CUSTDATA_UPD_TT Update Structure: Change WBS Element 20080228

Method SAVE on class CL_PS_CUSTFIELD_HANDLER has no exception.

Method SAVE_CHECK Signature

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

Method UPDATE Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing OBJNR Call by reference Type reference (TYPE) J_OBJNR Object number 20080222

Method UPDATE on class CL_PS_CUSTFIELD_HANDLER has no exception.

Method UPDATE_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 20080307
2 Importing OBJNR Call by reference Type reference (TYPE) J_OBJNR Object number 20080307

Method UPDATE_OVERVIEW on class CL_PS_CUSTFIELD_HANDLER has no exception.
History
Last changed by/on SAP  20100310 
SAP Release Created in 604