SAP ABAP Class /ISDFPS/CL_PM_CP_CHECK (PM: Check Change Authorization for an Object)
Hierarchy
EA-DFPS (Software Component) SAP Enterprise Extension Defense Forces & Public Security
   IS-DFS-PM-DIS (Application Component) Distributed Maintenance
     /ISDFPS/PM_CHG_PROTECTION (Package) PM: Distributed Maintenance - Change Authorization
Properties
Class /ISDFPS/CL_PM_CP_CHECK  
Short Description PM: Check Change Authorization for an Object    
Super Class    
Instantiability of a Class 2  Public 
Final    
General Data
Message Class    
Program status     
Category 0   
Package /ISDFPS/PM_CHG_PROTECTION   PM: Distributed Maintenance - Change Authorization 
Created 20051010   SAP 
Last change 20070918   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 /ISDFPS/CL_PM_CP_CHECK has no interface implemented.
Friends
Class /ISDFPS/CL_PM_CP_CHECK 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) ABAP_BOOL ' ' 20070405
2 C_PM_CP_OBTYP_MPLA Constant Private Type reference (TYPE) /ISDFPS/PM_CP_OBJECT-OBTYP 'MPLA' Change Authorization: Object Type - Maintenance Plan 20070405
3 C_YES Constant Private Type reference (TYPE) ABAP_BOOL 'X' 20070405
4 GT_CRHD Static Attribute Private Type reference (TYPE) TT_CRHD Work Center Conversion (Table) 20070503
5 GT_FOX2UPS Static Attribute Private Type reference (TYPE) TT_FOX2UPS Conversion FOX -> UPS 20070503
6 GT_FOX_OBJ_TYPES Static Attribute Private Type reference (TYPE) FOX_OBJ_TYPE_T Table for Object Categories 20070503
7 GT_UPS_OBJ_TYPES Static Attribute Private Type reference (TYPE) TT_UPS_OBJ_TYPES Table for UPS_OBJTYP 20070503
8 G_CENTRAL_SYSTEM Static Attribute Private Type reference (TYPE) /ISDFPS/LOGSYS Central System 20070405
9 G_ERROR_FINDING_SYSTEM Static Attribute Private Type reference (TYPE) ABAP_BOOL Error while determining own system or central system 20070405
10 G_OWN_LOGICAL_SYSTEM Static Attribute Private Type reference (TYPE) LOGSYS Individual Logical System 20070405
11 G_PM_DISTRIBUTION_ACTIVE Static Attribute Private Type reference (TYPE) ABAP_BOOL Distributed Maintenance Active 20070405
Methods
# Method Level Visibility Method type Description Created on
1 CHECK_AUTHORITY_FOR_OBJECT Static method Public Method Check Change Authorization for an Object 20070405
2 CLASS_CONSTRUCTOR Static method Public Constructor CLASS_CONSTRUCTOR 20070405
3 SUPPORT_FOX_OBJ_TYPE_CP Static method Public Method Is Change Authorization Supported for FOX Object Type? 20070503
4 SUPPORT_UPS_OBJ_TYPE_CP Static method Public Method Is Change Authorization Supported for UPS Object Type? 20070503
5 TRANSLATE_UPS_TO_FOX Static method Public Method Conversion of UPS Object Type to FOX Object Type 20070503
6 TRANSLATE_WCTR_EXT_TO_INT Static method Public Method Work Center Conversion - External -> Internal Display 20070503
Events
Class /ISDFPS/CL_PM_CP_CHECK has no event.
Types
# Type Visibility Typing Associated Type Description Created on Type Source
1 TS_CRHD Private See coding Work Center Conversion 20070503 begin of ts_crhd, arbpl type arbpl, werks type werks_d, objty type cr_objty, objid type cr_objid, end of ts_crhd
2 TS_FOX2UPS Private See coding Conversion FOX -> UPS 20070503 begin of ts_fox2ups, ups type ups_objtyp, fox type fox_obj_type, end of ts_fox2ups
3 TT_CRHD Private See coding Work Center Conversion (Table) 20070503 tt_crhd type standard table of ts_crhd
4 TT_FOX2UPS Private See coding Conversion FOX -> UPS (Table) 20070503 tt_fox2ups type standard table of ts_fox2ups
5 TT_UPS_OBJ_TYPES Private See coding Table for UPS_OBJTYP 20070503 tt_ups_obj_types type standard table of ups_objtyp
Method Signatures

Method CHECK_AUTHORITY_FOR_OBJECT Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Exporting E_XAUTHORITY Call by reference Type reference (TYPE) ABAP_BOOL liegt Änderungsberechtigung für das Objekt vor? 20070405
2 Importing I_OBJECT Call by reference Type reference (TYPE) /ISDFPS/PM_CP_OBJECT PM: Verteilte IH - Änd.ber. - Objekttyp und -schlüssel 20070405

Method CHECK_AUTHORITY_FOR_OBJECT on class /ISDFPS/CL_PM_CP_CHECK has no exception.

Method CLASS_CONSTRUCTOR Signature

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

Method SUPPORT_FOX_OBJ_TYPE_CP Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing I_FOX_OBJ_TYPE Call by reference Type reference (TYPE) FOX_OBJ_TYPE Objekttyp (z.B. Material, Stückliste, ...) 20070503
2 Returning R_CP_ENABLED Value transfer Type reference (TYPE) SAP_BOOL Änderungsberechtigung wird unterstützt? 20070503

Method SUPPORT_FOX_OBJ_TYPE_CP on class /ISDFPS/CL_PM_CP_CHECK has no exception.

Method SUPPORT_UPS_OBJ_TYPE_CP Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing I_UPS_OBJ_TYPE Call by reference Type reference (TYPE) UPS_OBJTYP ALE-Verteilungspaket : Objekttyp 20070503
2 Returning R_CP_ENABLED Value transfer Type reference (TYPE) SAP_BOOL Änderungsberechtigung wird unterstützt? 20070503

Method SUPPORT_UPS_OBJ_TYPE_CP on class /ISDFPS/CL_PM_CP_CHECK has no exception.

Method TRANSLATE_UPS_TO_FOX Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing I_UPS_OBJ_TYPE Call by reference Type reference (TYPE) UPS_OBJTYP ALE-Verteilungspaket : Objekttyp 20070503
2 Returning R_FOX_OBJ_TYPE Value transfer Type reference (TYPE) FOX_OBJ_TYPE Objekttyp (z.B. Material, Stückliste, ...) 20070503

Method TRANSLATE_UPS_TO_FOX on class /ISDFPS/CL_PM_CP_CHECK has no exception.

Method TRANSLATE_WCTR_EXT_TO_INT Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing I_ARBPL Call by reference Type reference (TYPE) ARBPL Arbeitsplatz 20070503
2 Exporting I_OBJID Call by reference Type reference (TYPE) CR_OBJID Einsatzmittel Objektidentifikation 20070503
3 Exporting I_OBJTY Call by reference Type reference (TYPE) CR_OBJTY CIM Resource Object Type 20070503
4 Importing I_WERKS Call by reference Type reference (TYPE) WERKS_D Werk 20070503

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