SAP ABAP Class CL_DPR_PART_DISTRIBUTION (Development Projects: Distribution to Role)
Hierarchy
CPRXRPM (Software Component) SAP Portfolio and Project Management 6.0
   PPM-PRO-RES (Application Component) Resources
     DEVELOPMENT_PROJECTS_TEAM (Package) Project Management - Team/Participants/Roles
Meta Relationship - Using
# Relationship type Using Short Description Created on
1 Inheritance (c INHERITING FROM c_ref)  CL_DPR_DISTRIBUTION Development Projects: Distribution 20050310
Meta Relationship - Used By
# Relationship type Used by Short Description Created on
1 Inheritance (c INHERITING FROM c_ref)  CL_DPR_PART_DISTRIBUTION_SIM Development Projects Distribution to PR (Simulation) 20050311
2 Inheritance (c INHERITING FROM c_ref)  CL_DPR_PART_DISTRIBUTION_SNAP Development Projects Distribution to PR (Snapshot) 20050311
Properties
Class CL_DPR_PART_DISTRIBUTION  
Short Description Development Projects: Distribution to Role    
Super Class CL_DPR_DISTRIBUTION Development Projects: Distribution 
Instantiability of a Class 0  Private 
Final    
General Data
Message Class    
Program status     
Category 0   
Package DEVELOPMENT_PROJECTS_TEAM   Project Management - Team/Participants/Roles 
Created 20050310   SAP 
Last change 20141109    
Shared Memory-enabled    
Fixed point arithmetic    
Unicode checks active    
Forward declarations
Class CL_DPR_PART_DISTRIBUTION has no forward declaration.
Interfaces
Class CL_DPR_PART_DISTRIBUTION has no interface implemented.
Friends
# Friend Modeled only Created on Description
1 CL_DPR_API_SERVICES 20070806 Proj. Mgmt API: Service Class
2 CL_DPR_APPL_OBJECT_FACTORY 20050405 Development Projects: Factory for Application Objects
3 CL_DPR_BADI_SERVICES 20050405 Development Projects: Services for BAdI Calls
4 CL_DPR_DISTRIBUTION 20050405 Development Projects: Distribution
5 CL_DPR_FILTER_PAR_DISTRIBUTION 20050405 Development Projects: Filter f. Distribution to Role
6 CL_DPR_PARTICIPANT 20050405 Development Projects: Project Participant
7 CL_DPR_PART_DISTRIBUTION_SIM 20050405 Development Projects Distribution to PR (Simulation)
8 CL_DPR_PART_DISTRIBUTION_SNAP 20050405 Development Projects Distribution to PR (Snapshot)
9 CL_DPR_VISITOR 20050405 Development Projects: Abstract Visitor
Attributes
Class CL_DPR_PART_DISTRIBUTION has no attribute.
Methods
# Method Level Visibility Method type Description Created on
1 CHECK_PERIOD_CONSISTENCY Instance method Private Method Check Consistency of Period Table 20050511
2 CONSTRUCTOR Instance method Public Constructor Constructor 20050311
3 CONVERT_DATA_FOR_PTYPE_ALLOC Instance method Private Method Converts Ext. Structure to Other Period Type or Alloc. Unit 20050513
4 GET_ATTRIBUTES Instance method Protected Method Access Method to Attributes (Internal Format) (Reading) 20050310
5 GET_AVAIL_CALID Instance method Protected Method Delivers Intervals for Calendar ID and Hours per Day 20050428
6 GET_BUPA_ALLOCATION Instance method Protected Method Delivers All Assigned Required Capacities of BUPA Links 20050425
7 GET_DATA_EXT Instance method Public Method Read Distribution Data in External Display 20050310
8 GET_DATA_FOR_PERIODTYPE Instance method Public Method Get Distribution Data in Certain Period Type 20050513
9 RECALCULATE_DISTRIBUTION Instance method Public Method Recalculation of Distribution by Role-Task Assignment 20070614
10 RESET_DEFAULT_DISTRIBUTION Instance method Public Method Reset default Distribution Records with Req. Capacity=0 20111017
11 SET_ADMINISTRATIVE_ATTRIBUTES Instance method Protected Method Access Method to Administration Data/Internal Data (Reading) 20050310
12 SET_ATTRIBUTES Instance method Protected Method Access Method to Attributes (Internal Format) (Reading) 20050310
13 SET_DATA_EXT Instance method Public Method Write Attributes 20050310
14 SET_DEFAULTS_UPON_COPYING Instance method Protected Method Set Default Values for New Instance When Copying 20050310
15 SET_DEFAULTS_UPON_CREATION Instance method Protected Method Set Default Values for New Instance When Creating 20050310
16 VERIFY_ATTRIBUTES Instance method Protected Method Verify Distribution Attributes 20050330
Events
Class CL_DPR_PART_DISTRIBUTION has no event.
Types
Class CL_DPR_PART_DISTRIBUTION has no local type.
Method Signatures

Method CHECK_PERIOD_CONSISTENCY Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing IS_ATTRIBUTES Call by reference Type reference (TYPE) DPR_TS_PART_DIST_INT Verteilung an der Projektrolle (int. Attribute) 20050511
2 Returning RV_INCONSISTENT Value transfer Type reference (TYPE) BOOLE_D 'X': Periodentabelle ist inkonsistent 20050511

Method CHECK_PERIOD_CONSISTENCY on class CL_DPR_PART_DISTRIBUTION has no exception.

Method CONSTRUCTOR Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing IR_NATIVE_OBJECT Call by reference Object reference (TYPE REF TO) CL_DPR_PAR_DIS_ASSIGNMENT Development Projects: Verteilung an Projektrolle - Attribute 20050311
2 Importing IR_PARENT Call by reference Object reference (TYPE REF TO) IF_DPR_COMMON Development Projects: Schnittstelle aller Anwendungsobjekte 20050407

Method CONSTRUCTOR on class CL_DPR_PART_DISTRIBUTION has no exception.

Method CONVERT_DATA_FOR_PTYPE_ALLOC Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Changing CS_PART_DIST_INT Call by reference Type reference (TYPE) DPR_TS_PART_DIST_INT Verteilung an der Projektrolle (int. Attribute) 20050513
2 Exporting EV_RC Call by reference Type reference (TYPE) I 0: Alles OK 20050513
3 Importing IT_CALENDAR Call by reference Type reference (TYPE) DPR_TT_CALENDAR_ID Intervalle für Kalender ID und Stunden je Tag 20050513
4 Importing IT_PERIOD Call by reference Type reference (TYPE) DPR_TT_PERIODS Zeiträume 20050513
5 Importing IV_ALLOCATION_UNIT Call by reference Type reference (TYPE) DPR_TV_ALLOCATION_UNIT Einheit der Verteilung 20050513
6 Importing IV_PERIOD_TYPE Call by reference Type reference (TYPE) DPR_TV_PERIOD_TYPE Periodenart der Verteilung 20050513

Method CONVERT_DATA_FOR_PTYPE_ALLOC on class CL_DPR_PART_DISTRIBUTION has no exception.

Method GET_ATTRIBUTES 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) DPR_TS_PART_DIST_INT Attribute Verteilung an Projektrolle (intern) 20050310
2 Exporting ES_ATTRIBUTES_OLD Call by reference Type reference (TYPE) DPR_TS_PART_DIST_INT Attribute Verteilung an Projektrol (intern) (alter DB-Stand) 20050310

Method GET_ATTRIBUTES on class CL_DPR_PART_DISTRIBUTION has no exception.

Method GET_AVAIL_CALID Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Exporting ES_CALENDAR_ID Call by reference Type reference (TYPE) DPR_TS_CALENDAR_ID Intervall für Kalender ID und Stunden je Tag 20050428
2 Importing IV_BEGDA Call by reference Type reference (TYPE) DPR_TV_BEGDATE Gültigkeitsbeginn 20050601
3 Importing IV_ENDDA Call by reference Type reference (TYPE) DPR_TV_ENDDATE Gültigkeitsende 20050601

Method GET_AVAIL_CALID on class CL_DPR_PART_DISTRIBUTION has no exception.

Method GET_BUPA_ALLOCATION Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Exporting ET_ALLOCATIONS Call by reference Type reference (TYPE) DPR_TT_RELATE_ALLOC_WITH_ENDDA besetzte Kapazität durch gebuchte und reservierte BupaLinks 20070523
2 Exporting ET_ALLOCATIONS_SOFTBOOKED Call by reference Type reference (TYPE) DPR_TT_RELATE_ALLOC_WITH_ENDDA Kapazität durch reservierte BupaLinks 20070605
3 Importing IS_PART_DIST_INT Call by reference Type reference (TYPE) DPR_TS_PART_DIST_INT Verteilung an der Projektrolle (int. Attribute) 20050525

Method GET_BUPA_ALLOCATION on class CL_DPR_PART_DISTRIBUTION has no exception.

Method GET_DATA_EXT Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Exporting ES_PART_DIST_CHG Call by reference Type reference (TYPE) DPR_TS_PART_DIST_CHG Verteilung an Projektrolle 20050310
2 Exporting ES_PART_DIST_EXT Call by reference Type reference (TYPE) DPR_TS_PART_DIST_EXT Attribute Verteilung an Projektrolle (extern) 20050310
3 Exporting ES_PART_DIST_INT Call by reference Type reference (TYPE) DPR_TS_PART_DIST_INT Attribute Verteilung an Projektrolle (intern) 20050310
4 Importing IV_WO_ALLOC_DATA Call by reference Type reference (TYPE) XFELD Without Allocation Data ('X'=yes, ' '=no) 20080822

Method GET_DATA_EXT on class CL_DPR_PART_DISTRIBUTION has no exception.

Method GET_DATA_FOR_PERIODTYPE Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Exporting ES_PART_DIST_EXT Call by reference Type reference (TYPE) DPR_TS_PART_DIST_EXT Verteilung an der Projektrolle (ext. Attribute) 20050513
2 Importing IS_PART_DIST_INT Call by reference Type reference (TYPE) DPR_TS_PART_DIST_INT Verteilung an der Projektrolle (int. Attribute) 20050513
3 Importing IV_BEGDATE Call by reference Type reference (TYPE) DPR_TV_BEGDATE Valid-From Date 20080821
4 Importing IV_ENDDATE Call by reference Type reference (TYPE) DPR_TV_ENDDATE Valid-To Date 20080821
5 Importing IV_PERIOD_TYPE Call by reference Type reference (TYPE) DPR_TV_PERIOD_TYPE Periodenart der Verteilung 20050513
6 Importing IV_WO_ALLOC_DATA Call by reference Type reference (TYPE) XFELD Without Allocation Data ('X'=yes;' '=no) 20080821

Method GET_DATA_FOR_PERIODTYPE on class CL_DPR_PART_DISTRIBUTION has no exception.

Method RECALCULATE_DISTRIBUTION Signature

Method RECALCULATE_DISTRIBUTION on class CL_DPR_PART_DISTRIBUTION has no parameter.
Method RECALCULATE_DISTRIBUTION on class CL_DPR_PART_DISTRIBUTION has no exception.

Method RESET_DEFAULT_DISTRIBUTION Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing IV_BEGDA Call by reference Type reference (TYPE) DPR_TV_BEGDATE Valid-From Date 20111017
2 Importing IV_ENDDA Call by reference Type reference (TYPE) DPR_TV_ENDDATE Valid-To Date 20111017
3 Importing IV_INITIALIZE Call by reference Type reference (TYPE) BOOLE_D New Object 20111017

Method RESET_DEFAULT_DISTRIBUTION on class CL_DPR_PART_DISTRIBUTION has no exception.

Method SET_ADMINISTRATIVE_ATTRIBUTES Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing IS_ADMINISTRATIVE_ATTRIBUTES Call by reference Type reference (TYPE) DPR_TS_PART_DIST_ADM Attribute PR-Verteilung (Verwaltungs-/interne Daten) 20050310

Method SET_ADMINISTRATIVE_ATTRIBUTES on class CL_DPR_PART_DISTRIBUTION has no exception.

Method SET_ATTRIBUTES Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing IS_ATTRIBUTES Call by reference Type reference (TYPE) DPR_TS_PART_DIST_INT Attribute Verteilung an Projektrolle (intern) 20050310
# Exception Resumable Description Created on
1 CX_DPR_OBJECT_UPDATE_ERROR Development Projects: Fehler beim Ändern Anwendungsobjekt 20050310

Method SET_DATA_EXT Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Exporting ER_CONVERSION_PROTOCOL Call by reference Object reference (TYPE REF TO) CL_DPR_CONVERSION_PROTOCOL Protokollierung von Fehlern bei Konvertierung 20050310
2 Importing IS_PART_DIST_CHG Call by reference Type reference (TYPE) DPR_TS_PART_DIST_CHG Verteilung an der Projektrolle 20050310

Method SET_DATA_EXT on class CL_DPR_PART_DISTRIBUTION has no exception.

Method SET_DEFAULTS_UPON_COPYING Signature

Method SET_DEFAULTS_UPON_COPYING on class CL_DPR_PART_DISTRIBUTION has no parameter.
Method SET_DEFAULTS_UPON_COPYING on class CL_DPR_PART_DISTRIBUTION has no exception.

Method SET_DEFAULTS_UPON_CREATION Signature

Method SET_DEFAULTS_UPON_CREATION on class CL_DPR_PART_DISTRIBUTION has no parameter.
Method SET_DEFAULTS_UPON_CREATION on class CL_DPR_PART_DISTRIBUTION has no exception.

Method VERIFY_ATTRIBUTES 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) DPR_TS_PART_DIST_ASGMNT Alle Attribute einer Rolle 20050330
2 Importing IS_ATTRIBUTES_OLD Call by reference Type reference (TYPE) DPR_TS_PART_DIST_ASGMNT Alle Attribute einer Rolle 20050330

Method VERIFY_ATTRIBUTES on class CL_DPR_PART_DISTRIBUTION has no exception.
History
Last changed by/on SAP  20141109 
SAP Release Created in 400