SAP ABAP Class CL_DPR_BUSINESS_PART_SERVICES (Service Routines for Business Partner)
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
Properties
Class CL_DPR_BUSINESS_PART_SERVICES  
Short Description Service Routines for Business Partner    
Super Class    
Instantiability of a Class 2  Public 
Final    
General Data
Message Class    
Program status     
Category 0   
Package DEVELOPMENT_PROJECTS_TEAM   Project Management - Team/Participants/Roles 
Created 20050324   SAP 
Last change 20141109    
Shared Memory-enabled    
Fixed point arithmetic    
Unicode checks active    
Forward declarations
Class CL_DPR_BUSINESS_PART_SERVICES has no forward declaration.
Interfaces
Class CL_DPR_BUSINESS_PART_SERVICES has no interface implemented.
Friends
Class CL_DPR_BUSINESS_PART_SERVICES has no friend class.
Attributes
Class CL_DPR_BUSINESS_PART_SERVICES has no attribute.
Methods
# Method Level Visibility Method type Description Created on
1 COMPARE_TMSTMPS Static method Public Method Compares Timestamps of Two BuPas 20050930
2 GET_AVAILABILITY_DATA Static method Public Method Delivers Availability Dates of BuPas in Time Frame 20060118
3 GET_BUPA_BY_OPEN_CAPACITY Static method Public Method Delivers Availability of All BuPas that Fill Target Capacity 20060120
4 IS_BUPA_GUID_VALID Static method Public Method Checks a BUPA GUID for Visibility in cProjects 20050324
5 IS_SERVICE_PROVIDER Static method Public Method Prüft nach Service Provider Ressource und RPA Relevanz 20080211
6 RECALC_AVAIL_FOR_UNIT Static method Public Method Converts Availability Dates Into New Unit 20060131
Events
Class CL_DPR_BUSINESS_PART_SERVICES has no event.
Types
Class CL_DPR_BUSINESS_PART_SERVICES has no local type.
Method Signatures

Method COMPARE_TMSTMPS Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing IV_TIME11 Value transfer Type reference (TYPE) TIMESTAMP UTC-Zeitstempel in Kurzform (JJJJMMTThhmmss) 20050930
2 Importing IV_TIME12 Value transfer Type reference (TYPE) TIMESTAMP UTC-Zeitstempel in Kurzform (JJJJMMTThhmmss) 20050930
3 Importing IV_TIME21 Value transfer Type reference (TYPE) TIMESTAMP UTC-Zeitstempel in Kurzform (JJJJMMTThhmmss) 20050930
4 Importing IV_TIME22 Value transfer Type reference (TYPE) TIMESTAMP UTC-Zeitstempel in Kurzform (JJJJMMTThhmmss) 20050930
5 Returning RV_RC Value transfer Type reference (TYPE) I 20050930

Method COMPARE_TMSTMPS on class CL_DPR_BUSINESS_PART_SERVICES has no exception.

Method GET_AVAILABILITY_DATA Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing IV_AVAILABILITY_UNIT Value transfer Type reference (TYPE) DPR_TV_ALLOCATION_UNIT Einheit der Verfügbarkeit 20060118
2 Importing IV_BEGIN_DATE Value transfer Type reference (TYPE) DPR_TV_BEGDATE Anfangsdatum 20060118
3 Importing IV_BUPA_GUID Value transfer Type reference (TYPE) DPR_TV_GUID GUID der BuPas 20060216
4 Importing IV_END_DATE Value transfer Type reference (TYPE) DPR_TV_ENDDATE Enddatum 20060118
5 Importing IV_ORIGIN_PROJECT_GUID Value transfer Type reference (TYPE) DPR_TV_GUID GUID des Anwendungsobjekts 20130311
6 Importing IV_SOURCE_PROJECT_GUID Value transfer Type reference (TYPE) DPR_TV_GUID GUID des Anwendungsobjekts 20060118
7 Importing IV_SOURCE_ROLE_GUID Value transfer Type reference (TYPE) DPR_TV_GUID GUID des Anwendungsobjekts 20060118
8 Returning RS_AVAILABILITY_DATA Value transfer Type reference (TYPE) DPR_TS_PERIOD_AVAILABILITY Verfügbarkeitsdaten in mehreren Zeiträumen 20060216

Method GET_AVAILABILITY_DATA on class CL_DPR_BUSINESS_PART_SERVICES has no exception.

Method GET_BUPA_BY_OPEN_CAPACITY Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing IT_BUPA_GUID Value transfer Type reference (TYPE) DPR_TT_GUIDS GUIDs der BuPas 20060120
2 Importing IV_AVAILABILITY_UNIT Value transfer Type reference (TYPE) DPR_TV_ALLOCATION_UNIT Einheit der Verfügbarkeit 20060120
3 Importing IV_BEGIN_DATE Value transfer Type reference (TYPE) DPR_TV_BEGDATE Anfangsdatum 20060120
4 Importing IV_END_DATE Value transfer Type reference (TYPE) DPR_TV_ENDDATE Enddatum 20060120
5 Importing IV_MINIMUM_SUITABILITY Call by reference Type reference (TYPE) DPR_TV_SUITABILITY Prozentuale Mindestkapazität 20060120
6 Importing IV_REQUIRED_CAPACITY Value transfer Type reference (TYPE) DPR_TV_WORK Arbeit 20060120
7 Importing IV_SOURCE_PROJECT_GUID Value transfer Type reference (TYPE) DPR_TV_GUID GUID der aktuellen Projekts 20060120
8 Importing IV_SOURCE_ROLE_GUID Value transfer Type reference (TYPE) DPR_TV_GUID GUID der aktuellen Rolle 20060120
9 Returning RT_AVAILABLE_BUPA Value transfer Type reference (TYPE) DPR_TT_AVAILABLE_BUPA Verfügbare Bupas bzgl. Sollkapazität 20060120

Method GET_BUPA_BY_OPEN_CAPACITY on class CL_DPR_BUSINESS_PART_SERVICES has no exception.

Method IS_BUPA_GUID_VALID Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing IV_BUPA_GUID Call by reference Type reference (TYPE) BU_PARTNER_GUID GUID eines Geschäftspartners 20050324
2 Returning RV_IS_BUPA_GUID_VALID Value transfer Type reference (TYPE) BOOLE_D 'X': OK; SPACE: Fehler 20050324

Method IS_BUPA_GUID_VALID on class CL_DPR_BUSINESS_PART_SERVICES has no exception.

Method IS_SERVICE_PROVIDER Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing IV_BUPA_GUID Value transfer Type reference (TYPE) DPR_TV_GUID GUID des Anwendungsobjekts 20080211
2 Importing IV_ROLE_GUID Value transfer Type reference (TYPE) DPR_TV_GUID GUID des Anwendungsobjekts 20080211
3 Returning RV_IS_SERVICE_PROVIDER Value transfer Type reference (TYPE) BOOLE_D Datenelement zur Domäne BOOLE: TRUE (='X') und FALSE (=' ') 20080211

Method IS_SERVICE_PROVIDER on class CL_DPR_BUSINESS_PART_SERVICES has no exception.

Method RECALC_AVAIL_FOR_UNIT Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Exporting EV_OPEN_CAPACITY Call by reference Type reference (TYPE) DPR_TV_RESOURCE_AVAIL_NUMBER Ressourcenbereitstellung für Projekt 20060131
2 Exporting EV_OTHER_ALLOCATIONS Call by reference Type reference (TYPE) DPR_TV_RESOURCE_AVAIL_NUMBER Ressourcenbereitstellung für Projekt 20060131
3 Exporting EV_RC Call by reference Type reference (TYPE) SYSUBRC 20060131
4 Exporting EV_TOTAL_AVAILABILITY Call by reference Type reference (TYPE) DPR_TV_RESOURCE_AVAIL_NUMBER Ressourcenbereitstellung für Projekt 20060131
5 Importing IS_AVAILABLE_BUPA Call by reference Type reference (TYPE) DPR_TS_AVAILABLE_BUPA Verfügbarkeitsdaten eines Bupa bzgl. Sollkapazität 20060131
6 Importing IV_NEW_TIME_UNIT Call by reference Type reference (TYPE) DPR_TV_ALLOCATION_UNIT Einheit der Verteilung 20060131

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