cancel
Showing results for 
Search instead for 
Did you mean: 
Read only

Where to maintain holiday of a resource?

Former Member

Accepted Solutions (0)

Answers (5)

Answers (5)

hanspeterbaier
Active Participant
0 Likes

Hello Dieter,

if PPM is integrated with HR you better transfer the availability via BAdi. The availability for business partners in PPM is located in table RPM_BUPA_AVL.

If PPM is not integrated with HR you can also maintain the data directly via transaction RPM_EMPDATA (I prefer this 'old-fashioned' transaction instead of WD-application).

If you have PPM integrated with HR you better implement the BAdI RPM_PROCESS_DATA to transfer both infotypes 0007 ('work schedule') and 2001 ('absence'). The method PROCESS_DATA has a changing parameter ET_CUST_TIMEDATA where you fill the availability. You must not create overlapping time-frames for RPM_BUPA_AVL! For performance reasons you should created as few entries as possible. For example:

01.03.2013 - 31.03.2013 => 8 hours

intead of

01.03.2013 => 8 h

02.03.2013 => 8 h

03.03.2013 => 8 h

a.s.o

Kind regards,

Peter

Former Member
0 Likes

Hello Dieter,

Assuming you are not integrating with HR and the holiday is a once-off for a specific resource, you can go to the relevant business partner record and maintain the date-data in the "Availability" tab directly. You will need two entry lines:

1. From past (say 01.01.2013) to day just before holiday starts

2. From day after holiday ends to 31.12.9999

For more complex scenarios I suggest you use a custom calendar and/or check out the links in Miel's post.

Regards,

Colin

Former Member
0 Likes

There is a special SAP Consulting solution for this. On the following page: http://wiki.sdn.sap.com/wiki/display/PLMCS/Consulting+Solutions+for+Integration+Scenario

You can check this SAP CS in note 1741083. It is called PPM CS Advanced Availablity Transfer.

Former Member
0 Likes

Assign Factory calender in the "dates and work tab" of the Project definition.

Leave booking happens in HR systems and is integrates to CATS.

Ideally Availability of project resource should also be affected.

Former Member
0 Likes

Checked the Miel Clasessens directions is correct, I tried with melvin solution but Its only applicable for factory calender not for resource vacation. Since the absence data from HR for the resource should be populated.

former_member209919
Active Contributor
0 Likes

Hello,

This is one idea:

- related to official holidays you can maintain in a calendar.

- related to free holidays you can create a project " holidays"  in order to your user be assigned them when he request holidays.

Not sure if it is thes solution,

Regards