SAP ABAP Interface IF_PRP_RESOURCES_AVAILABILITY (Availability for Each Resource)
Hierarchy
CPRXRPM (Software Component) SAP Portfolio and Project Management 6.0
   PPM-PRO-RES (Application Component) Resources
     PRP_RESOURCE (Package) Resource Management
Meta Relationship - Used By
# Relationship type Used by Short Description Created on
1 Interface implementation (CLASS c. INTERFACES i_ref)  CL_PRP_RESOURCE Resource 20020620
2 Interface implementation (CLASS c. INTERFACES i_ref)  CL_PRP_RESOURCES Collection for Resources 20020620
Properties
Interface IF_PRP_RESOURCES_AVAILABILITY  
Short Description Availability for Each Resource    
General Data
Package PRP_RESOURCE   Resource Management 
Created 20020620   SAP 
Last changed 20141109    
Unicode checks active    
Forward declarations
Interface IF_PRP_RESOURCES_AVAILABILITY has no forward declaration.
Interfaces
Interface IF_PRP_RESOURCES_AVAILABILITY has no interface.
Friends
Interface IF_PRP_RESOURCES_AVAILABILITY has no friend.
Attributes
Interface IF_PRP_RESOURCES_AVAILABILITY has no attribute.
Methods
# Method Level Visibility Method type Description Created on
1 CHECK_WFM_RES_RELEVANCE Instance method Public Method Check Relevance &, if Needed, Existence of BUPA in WFM Core 20030902
2 CREATE_ASSIGNMENT Instance method Public Method Create Appointment 20020625
3 CREATE_GW_APPOINTMENT Instance method Public Method Groupware Connection: Create GW Appointment 20020705
4 CREATE_GW_TASK Instance method Public Method Groupware Connection: Create GW Task 20020705
5 DELETE_ASSIGNMENT Instance method Public Method Delete Appointment 20020628
6 DELETE_GW_DATA Instance method Public Method Groupware Connection: Delete GW Task or Appointment 20021212
7 GET_ALL_ASSIGNMENTS Instance method Public Method Read All Appointments, Incl. Cross-Project Ones 20020626
8 GET_ASSIGNMENTS Instance method Public Method Read Appointments for Each "Business Partner Link" 20020625
9 GET_AVAILABILITY_PER_DAY Instance method Public Method Availability for Each Day 20020620
10 GET_GW_DATA Instance method Public Method Groupware Connection: Read GW Task or Appointment 20021220
11 GET_WTA_PER_DAY Instance method Public Method Availability per Day Based on Working Time w/o Appointments 20020806
12 SET_ASSIGNMENT Instance method Public Method Change Appointment 20020624
13 SET_GW_APPOINTMENT Instance method Public Method Groupware Connection: Change GW Appointment 20020705
14 SET_GW_TASK Instance method Public Method Groupware Connection: Change GW Task 20020705
Events
Interface IF_PRP_RESOURCES_AVAILABILITY has no event.
Types
Interface IF_PRP_RESOURCES_AVAILABILITY has no local type.
Method Signatures

Method CHECK_WFM_RES_RELEVANCE Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing IV_PARTNER_GUID Call by reference Type reference (TYPE) BU_PARTNER_GUID GUID eines Geschäftspartners 20030902
2 Returning RV_RC Value transfer Type reference (TYPE) SYSUBRC Rückgabewert, Rückgabewert nach ABAP-Anweisungen 20030902

Method CHECK_WFM_RES_RELEVANCE on Interface IF_PRP_RESOURCES_AVAILABILITY has no exception.

Method CREATE_ASSIGNMENT Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Exporting EV_ASSGMT_GUID Call by reference Type reference (TYPE) DPR_TV_GUID GUID des WFM-Core-Termins 20020625
2 Exporting EV_RC Call by reference Type reference (TYPE) I 20020625
3 Importing IR_BUPA_LINK Call by reference Object reference (TYPE REF TO) CL_DPR_BUSINESS_PARTNER_LINK Development Projects: Verknüpfung zum Geschäftspartner 20020807
4 Importing IR_PARTICIPANT Call by reference Object reference (TYPE REF TO) CL_DPR_PARTICIPANT Development Projects: Projektbeteiligte(r) 20020807
5 Importing IS_ASSIGNMENT Value transfer Type reference (TYPE) PRP_TS_RESOURCE_ASSIGNMENT Termine einer Resource 20020625
6 Importing IV_GUID Value transfer Type reference (TYPE) DPR_TV_GUID GUID des Bupa-Links 20020625
7 Importing IV_PARTNER_GUID Value transfer Type reference (TYPE) BU_PARTNER_GUID GUID eines Geschäftspartners 20020625

Method CREATE_ASSIGNMENT on Interface IF_PRP_RESOURCES_AVAILABILITY has no exception.

Method CREATE_GW_APPOINTMENT Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Exporting EV_RC Call by reference Type reference (TYPE) I 20020705
2 Importing IS_GW_DATA Value transfer Type reference (TYPE) PRP_TS_RESOURCE_GW_DATA GW Data 20020705
3 Importing IV_PARTNER_GUID Value transfer Type reference (TYPE) BU_PARTNER_GUID GUID eines Geschäftspartners 20020705

Method CREATE_GW_APPOINTMENT on Interface IF_PRP_RESOURCES_AVAILABILITY has no exception.

Method CREATE_GW_TASK Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Exporting EV_RC Call by reference Type reference (TYPE) I 20020705
2 Importing IS_GW_DATA Value transfer Type reference (TYPE) PRP_TS_RESOURCE_GW_TASK GW Data 20020705
3 Importing IV_PARTNER_GUID Value transfer Type reference (TYPE) BU_PARTNER_GUID GUID eines Geschäftspartners 20020705

Method CREATE_GW_TASK on Interface IF_PRP_RESOURCES_AVAILABILITY has no exception.

Method DELETE_ASSIGNMENT Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Exporting EV_RC Call by reference Type reference (TYPE) I 20020628
2 Importing IV_ASSIGNMENT_GUID Value transfer Type reference (TYPE) DPR_TV_GUID GUID des WFM-Core Termins 20020628
3 Importing IV_PARTNER_GUID Value transfer Type reference (TYPE) BU_PARTNER_GUID GUID eines Geschäftspartners 20020628

Method DELETE_ASSIGNMENT on Interface IF_PRP_RESOURCES_AVAILABILITY has no exception.

Method DELETE_GW_DATA Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Exporting EV_RC Call by reference Type reference (TYPE) I 20021212
2 Importing IV_GUID Value transfer Type reference (TYPE) GUID_16 GUID der Task, Appointment 20021212
3 Importing IV_PARTNER_GUID Value transfer Type reference (TYPE) BU_PARTNER_GUID GUID eines Geschäftspartners 20021212

Method DELETE_GW_DATA on Interface IF_PRP_RESOURCES_AVAILABILITY has no exception.

Method GET_ALL_ASSIGNMENTS Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Exporting ET_RULE Call by reference Type reference (TYPE) PRP_TT_RESOURCE_ALL_RULE_ASGMT Regel an einem konkreten Assignment 20030127
2 Exporting EV_RC Call by reference Type reference (TYPE) I 20020626
3 Exporting IT_ASSIGNMENT Call by reference Type reference (TYPE) PRP_TT_RESOURCE_ALL_ASSIGNMENT Termine einer Resource 20020626
4 Importing IV_BEG_DATE Value transfer Type reference (TYPE) BEGDA Gültigkeitsbeginn 20020626
5 Importing IV_END_DATE Value transfer Type reference (TYPE) ENDDA Gültigkeitsende 20020626
6 Importing IV_PARTNER_GUID Value transfer Type reference (TYPE) BU_PARTNER_GUID GUID eines Geschäftspartners 20020626

Method GET_ALL_ASSIGNMENTS on Interface IF_PRP_RESOURCES_AVAILABILITY has no exception.

Method GET_ASSIGNMENTS Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Exporting ET_RULE Call by reference Type reference (TYPE) PRP_TT_RESOURCE_ALL_RULE_ASGMT interne Identifizierung der Regel periodischer Termine 20030314
2 Exporting EV_RC Call by reference Type reference (TYPE) I 20020625
3 Exporting IT_ASSIGNMENT Call by reference Type reference (TYPE) PRP_TT_RESOURCE_ALL_ASSIGNMENT Termine einer Resource 20020625
4 Importing IV_BEG_DATE Value transfer Type reference (TYPE) BEGDA Gültigkeitsbeginn 20020626
5 Importing IV_END_DATE Value transfer Type reference (TYPE) ENDDA Gültigkeitsende 20020626
6 Importing IV_GUID Value transfer Type reference (TYPE) DPR_TV_GUID GUID des Bupa-Links 20020625
7 Importing IV_PARTNER_GUID Value transfer Type reference (TYPE) BU_PARTNER_GUID GUID eines Geschäftspartners 20020625

Method GET_ASSIGNMENTS on Interface IF_PRP_RESOURCES_AVAILABILITY has no exception.

Method GET_AVAILABILITY_PER_DAY Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Exporting ET_AVAILABILITY Call by reference Type reference (TYPE) PRP_TT_RESOURCE_AVAILABILITY Tabelle mit Projekten 20020620
2 Exporting EV_RC Call by reference Type reference (TYPE) I 20020620
3 Importing IV_BEG_DATE Value transfer Type reference (TYPE) SY-DATUM SY-DATUM Datum und Zeit, aktuelles (Applikationsserver-)Datum 20020620
4 Importing IV_END_DATE Value transfer Type reference (TYPE) SY-DATUM SY-DATUM Datum und Zeit, aktuelles (Applikationsserver-)Datum 20020620
5 Importing IV_PARTNER_GUID Value transfer Type reference (TYPE) BU_PARTNER_GUID GUID eines Geschäftspartners 20020620
6 Importing IV_WORK_UNIT Value transfer Type reference (TYPE) DPR_TV_UNIT Einheit 20020620

Method GET_AVAILABILITY_PER_DAY on Interface IF_PRP_RESOURCES_AVAILABILITY has no exception.

Method GET_GW_DATA Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Exporting ES_GW_DATA Value transfer Type reference (TYPE) PRP_TS_RESOURCE_GW_DATA GW Data 20021220
2 Exporting EV_RC Call by reference Type reference (TYPE) I 20021220
3 Importing IV_GUID Value transfer Type reference (TYPE) GUID_16 GUID GUID der Task, Appointment 20021220
4 Importing IV_PARTNER_GUID Value transfer Type reference (TYPE) BU_PARTNER_GUID GUID eines Geschäftspartners 20021220

Method GET_GW_DATA on Interface IF_PRP_RESOURCES_AVAILABILITY has no exception.

Method GET_WTA_PER_DAY Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Exporting ET_AVAILABILITY Call by reference Type reference (TYPE) PRP_TT_RESOURCE_WTA Tabelle mit Projekten 20020806
2 Exporting EV_RC Call by reference Type reference (TYPE) I 20020806
3 Importing IV_BEG_DATE Value transfer Type reference (TYPE) SY-DATUM SY-DATUM Datum und Zeit, aktuelles (Applikationsserver-)Datum 20020806
4 Importing IV_END_DATE Value transfer Type reference (TYPE) SY-DATUM SY-DATUM Datum und Zeit, aktuelles (Applikationsserver-)Datum 20020806
5 Importing IV_PARTNER_GUID Value transfer Type reference (TYPE) BU_PARTNER_GUID GUID eines Geschäftspartners 20020806

Method GET_WTA_PER_DAY on Interface IF_PRP_RESOURCES_AVAILABILITY has no exception.

Method SET_ASSIGNMENT Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Exporting EV_RC Call by reference Type reference (TYPE) I 20020624
2 Importing IS_ASSIGNMENT Value transfer Type reference (TYPE) PRP_TS_RESOURCE_ASSIGNMENT Termine einer Resource 20020624
3 Importing IV_GUID Value transfer Type reference (TYPE) DPR_TV_GUID GUID GUID des Bupa-Links 20020624
4 Importing IV_PARTNER_GUID Value transfer Type reference (TYPE) BU_PARTNER_GUID GUID eines Geschäftspartners 20020624

Method SET_ASSIGNMENT on Interface IF_PRP_RESOURCES_AVAILABILITY has no exception.

Method SET_GW_APPOINTMENT Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Exporting EV_RC Call by reference Type reference (TYPE) I 20020705
2 Importing IS_GW_DATA Value transfer Type reference (TYPE) PRP_TS_RESOURCE_GW_DATA GW Data 20020705
3 Importing IV_PARTNER_GUID Value transfer Type reference (TYPE) BU_PARTNER_GUID GUID eines Geschäftspartners 20020705

Method SET_GW_APPOINTMENT on Interface IF_PRP_RESOURCES_AVAILABILITY has no exception.

Method SET_GW_TASK Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Exporting EV_RC Call by reference Type reference (TYPE) I 20020705
2 Importing IS_GW_DATA Value transfer Type reference (TYPE) PRP_TS_RESOURCE_GW_TASK GW Data 20020705
3 Importing IV_PARTNER_GUID Value transfer Type reference (TYPE) BU_PARTNER_GUID GUID eines Geschäftspartners 20020705

Method SET_GW_TASK on Interface IF_PRP_RESOURCES_AVAILABILITY has no exception.
History
Last changed by/on SAP  20141109 
SAP Release Created in 200