cancel
Showing results for 
Search instead for 
Did you mean: 

getting participated persons for a project

Former Member
0 Kudos

hi,

is it possible to get all involved persons which participate at a project (shown in ressources tab)?

I want to get all the persons which are listet under "project roles".

I want then find out their email adress.

Accepted Solutions (1)

Accepted Solutions (1)

Former Member
0 Kudos

Hi Thorsten,

I dont't think it is possible to obtain this kind of information via Project Roles.

However, it is possible to customize View.

Project Roles view

This view provides an overview of all existing project roles in the current project. You can also display the following information about the roles:

· Type of project role and label

· Status of the project role

· Whether the role has already been staffed

· Required capacity of the role

· How much of the capacity is already covered by a resource

· Validity period of the role

Project Role Staffing view

This view provides an overview of whether all project roles are fully staffed with resources and the resources with which the project roles have been staffed. You can also display the following information about the roles:

· Whether the resources have been reserved for the role or are already assigned

· The work assigned to the role (through tasks)

· The period for which the role is staffed with the resource

· Required capacity (resulting from the staffing of the role with a resource)

· Validity period of the role

· Notes about the staffing

You can personalize both views to suit your requirements by selecting your preferred view from the View list field.

Hope this will help.

Regards,

Angelika

Former Member
0 Kudos

thank you Angelika for your answer

but my aim is to get all the persons who are involved in a project and then give somone in an popup in cprojects the possibility to send them an email.

so I need a fm or something to collect the necessary participant informations concerning a single project to retrieve their emailadresses, name etc....

Former Member
0 Kudos

Hi Thorsten,

if you use Project Resource Planning in mySAP CRM, you can also integrate your groupware. You can then send the planned assignments to the resource's mailbox as groupware appointments or groupware tasks.

For more information about the functionality, see Help (in Project Roles) >> Assignment of Appointments

Viele Grüße,

Angelika

Former Member
0 Kudos

unfortunately I have no crm and to create an own web dynpro view and get the necessary information via a fm, class-method or something else....

so I can start with the project guid and then get the roles and the business partners which are connected to the roles or am I wrong?

But how can I achieve this?

Former Member
0 Kudos

Hi Thorsten,

I've been playing around in a project and to be honest, I don't know how to do this without CRM.

However, I found the following:

go to the Recources-tab of your project and then to the Staffing Assignment-tab. There you can a least send an email to any recource selected. There may be a better way but unless someone else suggests how to do this in this forum I believe you will have to work along with this.

Good luck.

Angelika

Former Member
0 Kudos

Yes Thorsten

you are right.. im facing kind of same situation...

Get GUID of Project from Function module

then get staffing details from function module

BAPI_BUS2177_STAFFING_GET_DET

THus you can get staffing done

Then you can use Function module to extract email address.

Take help of an ABAPer

If you find better solution, let me know tooo

Niranjan

Let me know if it helps !!!

Former Member
0 Kudos

thank you Angelika for your help

Former Member
0 Kudos

hi Niranjan,

thank for your answer but I have some further questions.

"Get GUID of Project from Function module"

1. do you mean via fm DPR_GET_GUID_BY_ID_FROM_DB or which other fm?

"then get staffing details from function module

BAPI_BUS2177_STAFFING_GET_DET"

2. this bapi is expecting an 32 character project role guid and not a project guid from fm DPR_GET_GUID_BY_ID_FROM_DB.

and I need a STAFFINGLINK_GUID too as importing parameter.

Then you can use Function module to extract email address.

3. which fm do you mean?

thomas_berndt
Active Participant
0 Kudos

Hi Thorsten,

maybe you want to have a look at note 1090991, which ships a report to display all the resources of a given project. Probably this is not exactly what you need, but if you have an ABAPer at hand you can use that report as starting point.

Best regards,

Thomas

Former Member
0 Kudos

Hi Thorsten,

1. Yes you can get GUID from DPR_GET_GUID_BY_ID_FROM_DB

or

Get GUID of Project from table DPR_PROJECT

How did u get GUID for 16 Char? GUID for Project is 32 Char...Check in DPR_PROJECT table

2. Project Role GUID can be found out using FM BAPI_BUS2172_GET_SUBOBJECTS for object type MTG. For getting ROLE GUID we need Project GUID, which we found out above.

Based on this and staffing link (Im stuck here) we can get Staffing details, BAPI_BUS2177_STAFFING_GET_DET

Else you can use BAPI_BUS2172_GET_SUBOBJECTS and object type BP to get your Business partner straight away.

3. once you get BP you can get the details by BAPI_BUS2177_STAFFING_GET_DET

for email SMTP_ADDR is the attribute in table EMP_DATA

Check and do let me know if it helps

Niranjan

Points are welcome !!!

Edited by: Niranjan Dandekar on Aug 20, 2008 3:43 PM

Edited by: Niranjan Dandekar on Aug 20, 2008 5:14 PM

Former Member
0 Kudos

thank you Thomas and Niranjan...you saved my life

the report in the sap note was really helpfull...

ramki_maley
Active Contributor
0 Kudos

Thomas,

Wish you had seen my [post|; for a similar requirement. Had spent a lot of time figuring that one out.

Cheers,

Ramki Maley.

Answers (0)