SAP ABAP Class CL_DPR_BADI_SERVICES (Development Projects: Services for BAdI Calls)
Hierarchy
CPRXRPM (Software Component) SAP Portfolio and Project Management 6.0
   PPM-PRO (Application Component) Project Management
     DEVELOPMENT_PROJECTS_SHARED (Package) Project Management - Shared Objects
Properties
Class CL_DPR_BADI_SERVICES  
Short Description Development Projects: Services for BAdI Calls    
Super Class    
Instantiability of a Class 2  Public 
Final    
General Data
Message Class    
Program status P  SAP Standard Production Program 
Category 0   
Package DEVELOPMENT_PROJECTS_SHARED   Project Management - Shared Objects 
Created 20030206   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_BADI_SERVICES has no interface implemented.
Friends
Class CL_DPR_BADI_SERVICES has no friend class.
Attributes
Class CL_DPR_BADI_SERVICES has no attribute.
Methods
# Method Level Visibility Method type Description Created on
1 ATTRIBUTES_CHANGE_CHECK Static method Public Method Call BAdI Method DPR_EXTENDED_ATTRIBS->CHANGE_CHECK 20051216
2 ATTRIBUTES_CHANGE_STATUS_CHECK Static method Public Method Call BAdI Method DPR_ATTRIBUTES->CHANGE_STATUS_CHECK 20110607
3 ATTRIBUTES_CHECK Static method Public Method Call BAdI Methode DPR_EXTENDED_ATTRIBS->CHECK 20030213
4 ATTRIBUTES_DEFAULTS_UPON_COPY Static method Public Method Call BAdI DPR_ATTRIBUTES->SET_DEFAULTS_UPON_COPYING 20030212
5 ATTRIBUTES_DEFAULTS_UPON_CREA Static method Public Method Call BAdI DPR_ATTRIBUTES->SET_DEFAULTS_UPON_CREATION 20030212
6 ATTRIBUTES_DEFLTS_UPON_ACTION Static method Private Method Call BAdI DPR_ATTRIBUTES->SET_DEFAULTS_UPON_... 20030212
7 ATTRIBUTES_DELETE_CHECK Static method Public Method Call BAdI Method DPR_EXTENDED_ATTRIBS->DELETE_CHECK 20051216
8 ATTRIBUTES_SET_DATA_EXT Static method Public Method CAll BAdI DPR_ATTRIBUTES->SET_DATA_EXT 20030213
9 ATTRIBUTES_VERIFY Static method Public Method Call BAdI Method DPR_EXTENDED_ATTRIBS->VERIFY_ATTRIBUTES 20030212
10 EVENTS_ON_EVENT Static method Public Method Call BAdI Methode DPR_EXTENDED_ATTRIBS->CHECK 20030213
11 UNIQUE_CHECK_REQUIRED Static method Public Method CGPL_ENTITY Entry Must Have Unique Key 20040303
Events
Class CL_DPR_BADI_SERVICES has no event.
Types
Class CL_DPR_BADI_SERVICES has no local type.
Method Signatures

Method ATTRIBUTES_CHANGE_CHECK Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing IR_COMMON Call by reference Object reference (TYPE REF TO) IF_DPR_COMMON Development Projects: Schnittstelle aller Anwendungsobjekte 20051216
2 Importing IS_ATTRIBUTES Call by reference Type reference (TYPE) ANY Alle internen Attribute 20051216
3 Returning RV_RC Value transfer Type reference (TYPE) I Rückgabewert (0 = Aufruf OK) 20051216

Method ATTRIBUTES_CHANGE_CHECK on class CL_DPR_BADI_SERVICES has no exception.

Method ATTRIBUTES_CHANGE_STATUS_CHECK Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing IR_COMMON Call by reference Object reference (TYPE REF TO) IF_DPR_COMMON Development Projects: Interface for All Application Objects 20110607
2 Importing IV_LOG_MESSAGE Call by reference Type reference (TYPE) BOOLE_D CL_DPR_CO=>SC_TRUE Collect message (yes='X', no = ' ') 20110607
3 Importing IV_STATUS Call by reference Type reference (TYPE) J_ISTAT System status 20110607
4 Returning RV_RC Value transfer Type reference (TYPE) I Return Value (0 = Call OK) 20110607

Method ATTRIBUTES_CHANGE_STATUS_CHECK on class CL_DPR_BADI_SERVICES has no exception.

Method ATTRIBUTES_CHECK Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing IR_COMMON Call by reference Object reference (TYPE REF TO) IF_DPR_COMMON Development Projects: Schnittstelle aller Anwendungsobjekte 20030213
2 Importing IS_ATTRIBUTES_NEW Call by reference Type reference (TYPE) ANY Alle Attribute nach der Änderung 20030213
3 Importing IS_ATTRIBUTES_OLD Call by reference Type reference (TYPE) ANY Alle Attribute vor der Änderung 20030213
4 Returning RV_RC Value transfer Type reference (TYPE) I Rückgabewert (0 = Aufruf OK) 20030213

Method ATTRIBUTES_CHECK on class CL_DPR_BADI_SERVICES has no exception.

Method ATTRIBUTES_DEFAULTS_UPON_COPY Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Exporting ES_ATTRIBUTES Call by reference Type reference (TYPE) ANY Alle Attribute 20030212
2 Importing IR_COMMON Call by reference Object reference (TYPE REF TO) IF_DPR_COMMON Development Projects: Schnittstelle aller Anwendungsobjekte 20030212
3 Importing IS_ATTRIBUTES Value transfer Type reference (TYPE) ANY Alle Attribute 20030212
4 Importing IV_UPDATE_NECESSARY Call by reference Type reference (TYPE) BOOLE_D CL_DPR_CO=>SC_TRUE Methode für SET_ATTRIBUTES durch 20030212

Method ATTRIBUTES_DEFAULTS_UPON_COPY on class CL_DPR_BADI_SERVICES has no exception.

Method ATTRIBUTES_DEFAULTS_UPON_CREA Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Exporting ES_ATTRIBUTES Call by reference Type reference (TYPE) ANY Alle Attribute 20030212
2 Importing IR_COMMON Call by reference Object reference (TYPE REF TO) IF_DPR_COMMON Development Projects: Schnittstelle aller Anwendungsobjekte 20030212
3 Importing IS_ATTRIBUTES Value transfer Type reference (TYPE) ANY Alle Attribute 20030212
4 Importing IV_UPDATE_NECESSARY Call by reference Type reference (TYPE) BOOLE_D CL_DPR_CO=>SC_TRUE Methode führt SET_ATTRIBUTES durch 20030212

Method ATTRIBUTES_DEFAULTS_UPON_CREA on class CL_DPR_BADI_SERVICES has no exception.

Method ATTRIBUTES_DEFLTS_UPON_ACTION Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Exporting ES_ATTRIBUTES Call by reference Type reference (TYPE) ANY Alle Attribute 20030212
2 Importing IR_COMMON Call by reference Object reference (TYPE REF TO) IF_DPR_COMMON Development Projects: Schnittstelle aller Anwendungsobjekte 20030212
3 Importing IS_ATTRIBUTES Value transfer Type reference (TYPE) ANY Alle Attribute 20030212
4 Importing IV_COPY Call by reference Type reference (TYPE) BOOLE_D 'X'= SET_DEFAULTS_UPON_COPYING 20030212
5 Importing IV_UPDATE_NECESSARY Call by reference Type reference (TYPE) BOOLE_D CL_DPR_CO=>SC_TRUE Methode führt SET_ATTRIBUTES durch 20030212

Method ATTRIBUTES_DEFLTS_UPON_ACTION on class CL_DPR_BADI_SERVICES has no exception.

Method ATTRIBUTES_DELETE_CHECK Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing IR_COMMON Call by reference Object reference (TYPE REF TO) IF_DPR_COMMON Development Projects: Schnittstelle aller Anwendungsobjekte 20051216
2 Importing IS_ATTRIBUTES Call by reference Type reference (TYPE) ANY Alle internen Attribute 20051216
3 Returning RV_RC Value transfer Type reference (TYPE) I Rückgabewert (0 = Aufruf OK) 20051216

Method ATTRIBUTES_DELETE_CHECK on class CL_DPR_BADI_SERVICES has no exception.

Method ATTRIBUTES_SET_DATA_EXT Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Changing CS_ATTRIBUTES_INT Call by reference Type reference (TYPE) ANY Attribute Objekt (intern) 20030213
2 Importing IR_COMMON Call by reference Object reference (TYPE REF TO) IF_DPR_COMMON Development Projects: Schnittstelle aller Anwendungsobjekte 20030213
3 Importing IS_ATTRIBUTES_CHG Call by reference Type reference (TYPE) ANY Änderbare Attribute des Objekts 20030213

Method ATTRIBUTES_SET_DATA_EXT on class CL_DPR_BADI_SERVICES has no exception.

Method ATTRIBUTES_VERIFY Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Changing CS_ATTRIBUTES_NEW Call by reference Type reference (TYPE) ANY Alle Attribute nach der Änderung 20030212
2 Importing IR_COMMON Call by reference Object reference (TYPE REF TO) IF_DPR_COMMON Development Projects: Schnittstelle aller Anwendungsobjekte 20030212
3 Importing IS_ATTRIBUTES_OLD Call by reference Type reference (TYPE) ANY Alle Attribute vor der Änderung 20030212

Method ATTRIBUTES_VERIFY on class CL_DPR_BADI_SERVICES has no exception.

Method EVENTS_ON_EVENT Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing IR_SENDER Call by reference Object reference (TYPE REF TO) IF_DPR_COMMON Development Projects: Schnittstelle aller Anwendungsobjekte 20030213
2 Importing IV_METHOD Call by reference Type reference (TYPE) SEOCMPNAME Komponentenname 20030213
3 Importing IV_PARAM1 Call by reference Type reference (TYPE) ANY Zusätzlicher Parameter 20030213

Method EVENTS_ON_EVENT on class CL_DPR_BADI_SERVICES has no exception.

Method UNIQUE_CHECK_REQUIRED Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing IS_CGPL_ENTITY Call by reference Type reference (TYPE) CGPL_TS_ENTITY CGPL-Entitäten 20040303
2 Returning RV_UNIQUE_CHECK_REQUIRED Value transfer Type reference (TYPE) BOOLE_D Datenelement zur Domäne BOOLE: TRUE (='X') und FALSE (=' ') 20040303

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