SAP ABAP Class /ISDFPS/CL_PM_IS (Class for BAdI: DFPS_BADI_PM_IS_SAP)
Hierarchy
EA-DFPS (Software Component) SAP Enterprise Extension Defense Forces & Public Security
   PM-WOC (Application Component) Maintenance Processing
     /ISDFPS/PM (Package) SDP BW Enhancements in PM
Meta Relationship - Using
# Relationship type Using Short Description Created on
1 Interface implementation (CLASS c. INTERFACES i_ref)  DFPS_IF_EX_PM_IS_SAP Interface for BAdI: DFPS_BADI_PM_IS_SAP 20070424
2 Interface implementation (CLASS c. INTERFACES i_ref)  IF_BADI_INTERFACE Tag Interface for BAdIs 20070424
Properties
Class /ISDFPS/CL_PM_IS  
Short Description Class for BAdI: DFPS_BADI_PM_IS_SAP    
Super Class    
Instantiability of a Class 2  Public 
Final    
General Data
Message Class    
Program status     
Category 0   
Package /ISDFPS/PM   SDP BW Enhancements in PM 
Created 20070424   SAP 
Last change 20070918   SAP 
Shared Memory-enabled    
Fixed point arithmetic    
Unicode checks active    
Forward declarations
Class /ISDFPS/CL_PM_IS has no forward declaration.
Interfaces
# Interface Abstract Final Description Created on
1 DFPS_IF_EX_PM_IS_SAP Interface for BAdI: DFPS_BADI_PM_IS_SAP 20070424
2 IF_BADI_INTERFACE Tag Interface for BAdIs 20070424
Friends
Class /ISDFPS/CL_PM_IS has no friend class.
Attributes
# Attribute Level Visibility Read only Typing Associated Type Initial Value Description Created on
1 C_NO Constant Private Type reference (TYPE) C ' ' 20070424
2 C_YES Constant Private Type reference (TYPE) C 'X' 20070424
3 GS_CP_OTYPE Instance attribute Private Type reference (TYPE) TY_CP_OTYPE_REC Key Settings for Change Protection Object 20070424
4 GS_OBJ Instance attribute Private Type reference (TYPE) /ISDFPS/PM_CP_OBJECT PM: Distributed Maint. - Change Auth. - Object Type and Key 20070424
5 GT_AUTH_OBJ Instance attribute Private Type reference (TYPE) /ISDFPS/PM_CP_OBJ_SYS_T PM: Distributed Maint. - Change Auth. - Tab. of Obj.Keys+Sys 20070424
6 GT_CP_OTYPE Static Attribute Private Type reference (TYPE) TY_CP_OTYPE_TAB Key Settings for Change Protection Object 20070424
7 GT_DSP_FIELD Instance attribute Private Type reference (TYPE) FIELDNAME_TAB Table of Field Names 20070424
8 GT_LOGSYS Instance attribute Private Type reference (TYPE) TY_TBDLST_TAB Table of Descriptions for LogSys 20070424
9 GT_OBJ Instance attribute Private Type reference (TYPE) /ISDFPS/PM_CP_OBJECT_T PM: Distributed Maint. - Change Auth. - Table of Object Keys 20070424
10 G_AUTH_FIELDS_SET Instance attribute Private Type reference (TYPE) FLAG Authorization Data Set 20070424
11 G_DFPS_CP_FLAG Static Attribute Private Type reference (TYPE) FLAG PM Change Permission is Active 20070424
12 G_IS_CS Static Attribute Private Type reference (TYPE) /ISDFPS/ALE_CENTRAL_FLAG Central System 20070424
13 G_LOCAL_SYSTEM Static Attribute Private Type reference (TYPE) /ISDFPS/LOGSYS Logical System 20070424
Methods
# Method Level Visibility Method type Description Created on
1 ADD_DSP_FIELD Instance method Private Method Add Field 20070424
2 ADD_DSP_FIELDS Instance method Private Method Include Fields in Display Set 20070424
3 BUILD_CP_KEY Instance method Private Method Generate Object Key for Change Authorization 20070424
4 BUILD_CP_OBJ_TAB Instance method Private Method Object Table for Transfer to Change Protection Check 20070424
5 CHECK_CP_AUTH Instance method Private Method Check Whether Object Has Change Protection 20070424
6 CHECK_CP_DSP_FIELD Instance method Private Method Check Whether Change Authorization Field Is Displayed 20070424
7 CHECK_FIELD_DISPLAY Instance method Private Method Check Whether Field Is Displayed 20070424
8 CLASS_CONSTRUCTOR Static method Public Constructor CLASS_CONSTRUCTOR 20070424
9 INIT_CP_KEY Static method Private Method Initialize Parameter 20070424
10 LINE_DEL_WO_CP Instance method Private Method Delete Object Entries Without Change Authorization 20070424
11 PRE_FETCH_CP_DATA Instance method Private Method Read Change Authorization in Stack 20070424
12 PRE_FETCH_LOGSYS Instance method Private Method Read Logical Systems 20070424
13 SET_DSP_FIELDS Instance method Private Method Set Field Value 20070424
Events
Class /ISDFPS/CL_PM_IS has no event.
Types
Class /ISDFPS/CL_PM_IS has no local type.
Method Signatures

Method ADD_DSP_FIELD Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing IS_FLD_LAYOUT Call by reference Type reference (TYPE) TYP_ALV_FLD_LAYOUT 20070424
2 Importing I_FIELDNAME Call by reference Type reference (TYPE) SLIS_FIELDNAME 20070424
3 Changing PT_FIELDCAT Call by reference Type reference (TYPE) SLIS_T_FIELDCAT_ALV 20070424

Method ADD_DSP_FIELD on class /ISDFPS/CL_PM_IS has no exception.

Method ADD_DSP_FIELDS Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Changing PT_FIELDCAT Call by reference Type reference (TYPE) SLIS_T_FIELDCAT_ALV 20070424

Method ADD_DSP_FIELDS on class /ISDFPS/CL_PM_IS has no exception.

Method BUILD_CP_KEY Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Exporting ES_CP_OBJ Call by reference Type reference (TYPE) /ISDFPS/PM_CP_OBJECT 20070424
2 Importing IS_DATA_REC Call by reference Type reference (TYPE) ANY 20070424
3 Importing I_PRG_OBTYP Call by reference Type reference (TYPE) /ISDFPS/PM_CP_OBJECT-OBTYP 20070424

Method BUILD_CP_KEY on class /ISDFPS/CL_PM_IS has no exception.

Method BUILD_CP_OBJ_TAB Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing IT_OBJECT Call by reference Type reference (TYPE) ANY TABLE 20070424
2 Importing I_PRG_OBTYP Call by reference Type reference (TYPE) /ISDFPS/PM_CP_OBJECT-OBTYP 20070424

Method BUILD_CP_OBJ_TAB on class /ISDFPS/CL_PM_IS has no exception.

Method CHECK_CP_AUTH Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Exporting E_AUTH Call by reference Type reference (TYPE) C 20070424
2 Exporting E_LOGSYS Call by reference Type reference (TYPE) LOGSYS 20070424
3 Importing IS_OBJECT_REC Call by reference Type reference (TYPE) ANY 20070424
4 Importing I_PRG_OBTYP Call by reference Type reference (TYPE) /ISDFPS/PM_CP_OBJECT-OBTYP 20070424

Method CHECK_CP_AUTH on class /ISDFPS/CL_PM_IS has no exception.

Method CHECK_CP_DSP_FIELD Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Returning DISPLAYED Value transfer Type reference (TYPE) FLAG 20070424
2 Importing I_FIELDNAME Call by reference Type reference (TYPE) SLIS_FIELDNAME 20070424

Method CHECK_CP_DSP_FIELD on class /ISDFPS/CL_PM_IS has no exception.

Method CHECK_FIELD_DISPLAY Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Exporting E_ANSWER Call by reference Type reference (TYPE) FLAG 20070424
2 Importing IT_FIELDCAT Call by reference Type reference (TYPE) SLIS_T_FIELDCAT_ALV 20070424
3 Importing I_OUTPUTFIELD Call by reference Type reference (TYPE) SLIS_FIELDNAME 20070424

Method CHECK_FIELD_DISPLAY on class /ISDFPS/CL_PM_IS has no exception.

Method CLASS_CONSTRUCTOR Signature

Method CLASS_CONSTRUCTOR on class /ISDFPS/CL_PM_IS has no parameter.
Method CLASS_CONSTRUCTOR on class /ISDFPS/CL_PM_IS has no exception.

Method INIT_CP_KEY Signature

Method INIT_CP_KEY on class /ISDFPS/CL_PM_IS has no parameter.
Method INIT_CP_KEY on class /ISDFPS/CL_PM_IS has no exception.

Method LINE_DEL_WO_CP Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing I_PRG_OBTYP Call by reference Type reference (TYPE) /ISDFPS/PM_CP_OBJECT-OBTYP 20070424
2 Changing OBJECT_TAB Call by reference Type reference (TYPE) STANDARD TABLE 20070424

Method LINE_DEL_WO_CP on class /ISDFPS/CL_PM_IS has no exception.

Method PRE_FETCH_CP_DATA Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing I_PRG_OBTYP Call by reference Type reference (TYPE) /ISDFPS/PM_CP_OBJECT-OBTYP 20070424
2 Importing OBJECT_TAB Call by reference Type reference (TYPE) STANDARD TABLE 20070424

Method PRE_FETCH_CP_DATA on class /ISDFPS/CL_PM_IS has no exception.

Method PRE_FETCH_LOGSYS Signature

Method PRE_FETCH_LOGSYS on class /ISDFPS/CL_PM_IS has no parameter.
Method PRE_FETCH_LOGSYS on class /ISDFPS/CL_PM_IS has no exception.

Method SET_DSP_FIELDS Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing I_AUTH Call by reference Type reference (TYPE) C 20070424
2 Importing I_LOGSYS Call by reference Type reference (TYPE) LOGSYS 20070424
3 Changing OBJECT_REC Call by reference Type reference (TYPE) ANY 20070424

Method SET_DSP_FIELDS on class /ISDFPS/CL_PM_IS has no exception.
History
Last changed by/on SAP  20070918 
SAP Release Created in