SAP ABAP Class CL_DPR_BAPI_ROLE_ASSIGNMENT (Role Assignment of a Task)
Hierarchy
CPRXRPM (Software Component) SAP Portfolio and Project Management 6.0
   PPM-PRO-EXT-API (Application Component) BAPI Interface for cProjects
     DEVELOPMENT_PROJECTS_BAPI (Package) Project Management - BAPI
Properties
Class CL_DPR_BAPI_ROLE_ASSIGNMENT  
Short Description Role Assignment of a Task    
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_BAPI   Project Management - BAPI 
Created 20040107   SAP 
Last change 20141109    
Shared Memory-enabled    
Fixed point arithmetic    
Unicode checks active    
Forward declarations
Class CL_DPR_BAPI_ROLE_ASSIGNMENT has no forward declaration.
Interfaces
Class CL_DPR_BAPI_ROLE_ASSIGNMENT has no interface implemented.
Friends
Class CL_DPR_BAPI_ROLE_ASSIGNMENT has no friend class.
Attributes
# Attribute Level Visibility Read only Typing Associated Type Initial Value Description Created on
1 NULL Static Attribute Public Type reference (TYPE) STRING String for Receiving a Message 20040210
Methods
# Method Level Visibility Method type Description Created on
1 ADD Static method Public Method Create Project Role Assignment 20040107
2 CHANGE Static method Public Method Change Project Role Assignment 20040107
3 GET_DETAIL Static method Public Method Detailed Information for Project Role Assignment 20040107
4 GET_ROLE_OBJECT_FROM_GUID Static method Private Method Get Role Objects from GUID 20040107
5 REMOVE Static method Public Method Delete Assignment of Project Role 20040107
Events
Class CL_DPR_BAPI_ROLE_ASSIGNMENT has no event.
Types
Class CL_DPR_BAPI_ROLE_ASSIGNMENT has no local type.
Method Signatures

Method ADD Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Exporting ET_RETURN Value transfer Type reference (TYPE) DPR_TT_BAPIRETURN Rückgabetabelle für Nachrichten in BAPIs 20040107
2 Exporting EV_ROLEASSIGNMENT_GUID Value transfer Type reference (TYPE) DPR_TV_BAPI_GUID_OBJ_LINK GUID für Objektverknüpfung im BAPI-Interface 20040107
3 Importing IS_ROLEASSIGNMENT Value transfer Type reference (TYPE) BAPI_TS_PRP_ROLEASSIGNMENT Attribute einer Projektzuordnung von Rolle zur Aufgabe 20040107
4 Importing IS_ROLEASSIGNMENT_X Value transfer Type reference (TYPE) BAPI_TS_PRP_ROLEASSIGNMENT_X Änderungsschalter für Zuordnung von Rolle zur Aufgabe 20040107
5 Importing IV_EXT_GUID Value transfer Type reference (TYPE) DPR_TV_GUID_BAPI Eindeutiger Objektschlüssel (CHAR32) 20040107
6 Importing IV_FIELD_NAME Value transfer Type reference (TYPE) STRING 20040107
7 Importing IV_OBJECT_TYPE Value transfer Type reference (TYPE) CGPL_OBJECT_TYPE Objekttyp in der Projektplanung 20040107

Method ADD on class CL_DPR_BAPI_ROLE_ASSIGNMENT has no exception.

Method CHANGE Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Returning ET_RETURN Value transfer Type reference (TYPE) DPR_TT_BAPIRETURN Rückgabetabelle für Nachrichten in BAPIs 20040107
2 Importing IS_ROLEASSIGNMENT Value transfer Type reference (TYPE) BAPI_TS_PRP_ROLEASSIGNMENT Attribute einer Projektzuordnung von Rolle zur Aufgabe 20040107
3 Importing IS_ROLEASSIGNMENT_X Value transfer Type reference (TYPE) BAPI_TS_PRP_ROLEASSIGNMENT_X Änderungsschalter für Zuordnung von Rolle zur Aufgabe 20040107
4 Importing IV_EXT_GUID Value transfer Type reference (TYPE) DPR_TV_GUID_BAPI Eindeutiger Objektschlüssel (CHAR32) 20040107
5 Importing IV_FIELD_NAME Value transfer Type reference (TYPE) STRING 20040107
6 Importing IV_OBJECT_TYPE Value transfer Type reference (TYPE) CGPL_OBJECT_TYPE Objekttyp in der Projektplanung 20040107
7 Importing IV_ROLE_ASSIGNMENT_GUID Value transfer Type reference (TYPE) DPR_TV_BAPI_GUID_OBJ_LINK GUID für Objektverknüpfung im BAPI-Interface 20040107

Method CHANGE on class CL_DPR_BAPI_ROLE_ASSIGNMENT has no exception.

Method GET_DETAIL Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Exporting ES_ROLEASSIGNMENT Call by reference Type reference (TYPE) BAPI_TS_PRP_ROLEASSIGNMENT_DET Detailattribute einer Projektzuordnung von Rolle zur Aufgabe 20040107
2 Exporting ET_RETURN Call by reference Type reference (TYPE) DPR_TT_BAPIRETURN Rückgabetabelle für Nachrichten in BAPIs 20040107
3 Importing IV_EXT_GUID Value transfer Type reference (TYPE) DPR_TV_GUID_BAPI Eindeutiger Objektschlüssel (CHAR32) 20040107
4 Importing IV_FIELD_NAME Value transfer Type reference (TYPE) STRING 20040107
5 Importing IV_OBJECT_TYPE Value transfer Type reference (TYPE) CGPL_OBJECT_TYPE Objekttyp in der Projektplanung 20040107
6 Importing IV_ROLE_ASSIGNMENT_GUID Value transfer Type reference (TYPE) DPR_TV_BAPI_GUID_OBJ_LINK GUID für Objektverknüpfung im BAPI-Interface 20040107

Method GET_DETAIL on class CL_DPR_BAPI_ROLE_ASSIGNMENT has no exception.

Method GET_ROLE_OBJECT_FROM_GUID Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Returning ER_ROLE Value transfer Object reference (TYPE REF TO) CL_DPR_PARTICIPANT Development Projects: Projektbeteiligte(r) 20040107
2 Importing IR_COMMON Value transfer Object reference (TYPE REF TO) IF_DPR_COMMON Development Projects: Schnittstelle aller Anwendungsobjekte 20040107
3 Importing IV_GUID Value transfer Type reference (TYPE) DPR_TV_GUID GUID des Anwendungsobjekts 20040107

Method GET_ROLE_OBJECT_FROM_GUID on class CL_DPR_BAPI_ROLE_ASSIGNMENT has no exception.

Method REMOVE Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Returning ET_RETURN Value transfer Type reference (TYPE) DPR_TT_BAPIRETURN Rückgabetabelle für Nachrichten in BAPIs 20040107
2 Importing IV_EXT_GUID Value transfer Type reference (TYPE) DPR_TV_GUID_BAPI Eindeutiger Objektschlüssel (CHAR32) 20040107
3 Importing IV_FIELD_NAME Value transfer Type reference (TYPE) STRING 20040107
4 Importing IV_OBJECT_TYPE Value transfer Type reference (TYPE) CGPL_OBJECT_TYPE Objekttyp in der Projektplanung 20040107
5 Importing IV_ROLE_ASSIGNMENT_GUID Value transfer Type reference (TYPE) DPR_TV_BAPI_GUID_OBJ_LINK GUID für Objektverknüpfung im BAPI-Interface 20040107

Method REMOVE on class CL_DPR_BAPI_ROLE_ASSIGNMENT has no exception.
History
Last changed by/on SAP  20141109 
SAP Release Created in 310