SAP ABAP Class CL_DPR_PROJECT_SERVICES (Development Projects: Services for Project)
Hierarchy
CPRXRPM (Software Component) SAP Portfolio and Project Management 6.0
   PPM-PRO-STR (Application Component) Structure
     DEVELOPMENT_PROJECTS_PROJECT (Package) Project Management - Projects
Properties
Class CL_DPR_PROJECT_SERVICES  
Short Description Development Projects: Services for Project    
Super Class    
Instantiability of a Class 2  Public 
Final    
General Data
Message Class DPR_PROJECT    
Program status P  SAP Standard Production Program 
Category 0   
Package DEVELOPMENT_PROJECTS_PROJECT   Project Management - Projects 
Created 20020501   SAP 
Last change 20141109    
Shared Memory-enabled    
Fixed point arithmetic    
Unicode checks active    
Forward declarations
# Type group / Object type Type Type Description
1 CL_DPR_CO Forward declaration class (CLASS c DEFINITION DEFERRED)  Forward declaration class (CLASS c DEFINITION DEFERRED)
Interfaces
Class CL_DPR_PROJECT_SERVICES has no interface implemented.
Friends
# Friend Modeled only Created on Description
1 CL_DPR_PROJECT 20020501 Development Projects: Abstract Project
Attributes
Class CL_DPR_PROJECT_SERVICES has no attribute.
Methods
# Method Level Visibility Method type Description Created on
1 CLASS_CONSTRUCTOR Static method Public Constructor CLASS_CONSTRUCTOR 20020501
2 ENSURE_PROJECT_IS_LOCKED Static method Public Method Ensure Project is Locked 20100830
3 GET_USABLE_TEMPLATES Static method Public Method Access Method to Usable Project Templates (Reading) 20020605
4 RESOLVE_CHECKLIST_REFERENCES Static method Public Method Resolve All Checklist References of an Operative Project 20020816
Events
Class CL_DPR_PROJECT_SERVICES has no event.
Types
Class CL_DPR_PROJECT_SERVICES has no local type.
Method Signatures

Method CLASS_CONSTRUCTOR Signature

Method CLASS_CONSTRUCTOR on class CL_DPR_PROJECT_SERVICES has no parameter.
Method CLASS_CONSTRUCTOR on class CL_DPR_PROJECT_SERVICES has no exception.

Method ENSURE_PROJECT_IS_LOCKED Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing IR_OBJECT Call by reference Object reference (TYPE REF TO) IF_DPR_COMMON Development Projects: Interface for All Application Objects 20100830
2 Returning RV_RESULT Value transfer Type reference (TYPE) I 0: Lock, 4: No lock 20100830

Method ENSURE_PROJECT_IS_LOCKED on class CL_DPR_PROJECT_SERVICES has no exception.

Method GET_USABLE_TEMPLATES Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing IV_PROJECT_TYPE Call by reference Type reference (TYPE) DPR_TV_PRO_TYPE Art des Projekts 20020606
2 Returning RT_TEMPLATES Value transfer Type reference (TYPE) DPR_TT_EXTERNAL_IDS External IDs und GUIDs der verwendbaren Vorlagen 20020607

Method GET_USABLE_TEMPLATES on class CL_DPR_PROJECT_SERVICES has no exception.

Method RESOLVE_CHECKLIST_REFERENCES Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing IR_PROJECT Call by reference Object reference (TYPE REF TO) CL_DPR_PROJECT_O Development Projects: Projekt 20020816
2 Importing IV_LOG_MESSAGE Call by reference Type reference (TYPE) BOOLE_D CL_DPR_CO=>SC_TRUE Bool'scher Wert: Meldungen protokollieren 20020816
3 Returning RV_RC Value transfer Type reference (TYPE) I Rückgabewert (0 = Aufruf OK) 20020816

Method RESOLVE_CHECKLIST_REFERENCES on class CL_DPR_PROJECT_SERVICES has no exception.
History
Last changed by/on SAP  20141109 
SAP Release Created in 200