cancel
Showing results for 
Search instead for 
Did you mean: 

MRS (Multi Resource Scheduling) - Running /MRSS/HCM_RPTWFMIF from HR box

Former Member
0 Kudos

We have HR on a different box than MRS. We installed MRS 610 SP06 on the HR box. The MRS implementation documentation says "...customizing settings for MRS do not need to be done in the HR system, since only the HR communication part of the MRS will be used" so we didn't do any customizing (other than the RFC pointing to our box with MRS) to include not bringing in the standard SAP delivered customizing. When we ran the Transfer Report (/MRSS/HCM_RPTWFMIF) in the HR box it dumped (runtime error DYN_CALL_METH_CLASS_NOT_FOUND, exception CX_SY_DYN_CALL_ILLEGAL_CLASS). We did a little poking around in the code and it appeared that the Transfer Report was looking to see whether the use of HR or BP was set. We configured the basic settings to indicate HR and, when we ran the Transfer Report again, it proceeded to another dump (CALL_FUNCTION_NOT_FOUND, function module /SAPAP0/LRP_RESOURCE_CREATE not found). This experience has caused us to wonder whether some basic configuration of MRS on the HR box is, in fact, required. Does anyone have any experience running /MRSS/HCM_RPTWFMIF on an HR box seperate from MRS and what you might have had to do to get it functioning (in addition to defining the RFC)?

Thanks,

Mark

Accepted Solutions (0)

Answers (1)

Answers (1)

former_member69765
Contributor
0 Kudos

Hi Mark,

To make is simple... there are 2 systems: MRS and HR

On HR:

You need to customize: The mapping of Infotype to Time allocations, RFC Destination of MRS and Time zone based on Personnel area and sub area.

Rest can be left.

On MRS: Define the rest of customizing.

Now run the HCM transfer report on HR box.

You get the error regarding the FM not found because: The FM in question here: "/SAPAP0/LRP_RESOURCE_CREATE" is a WFM function module. This should get called only if WFM is active in your MRS system.

I guess it is activated but the WFM is not installed and hence the error comes.

You should activate BASIS (instead of WFM). This is done in Basic settings where you will say: "Activate MRS Basis".

This should be done on MRS system.

Regards

Varun

Former Member
0 Kudos

Varun,

Thanks, the answer was quite helpful, particularly since the implemenation documentation said no configuration on the HR side was required.

The /MRSS/HCM_RPTWFMIF now appears to run fine on the HR box, however, I am not seeing the availability data in the Planning Board on the MRS box. I am able to see the resources in the planning board just not their availability. When I run /MRSS/HCM_RPTWFMIF in the HR box I see an output list that looks just like the sample list in the implementation guide. My basis folks tell me that the RFC being used by this report to move data to the box with MRS is functioning properly. My infotype to time allocation customizing is as shown in the implemenation guide: PWS * WORK WORK_BREAK. Any ideas for what might explain why I can see the resource but not their availability?

I looked at table /MRSS/D_CAG_CG_G in both the HR box and the box with MRS. In the HR box I can see the day by day entries for the one resource for which I ran /MRSS/HCM_RPTWFMIF, however, in the same table on the MRS box I see no entries for that resource....even though the RFC in the Transfer Report is pointing to the MRS box. This causes me to think that the /MRSS/HCM_RPTWFMIT Transfer Report is gathering the availability data but, in spite of the specified RFC, is posting the data to the /MRSS/D_CAG_CG_G table in the HR box and not sending it to the box with MRS. Any ideas?

Mark

Edited by: Mark Scott on Aug 27, 2009 9:50 AM

Edited by: Mark Scott on Aug 27, 2009 9:56 AM

former_member69765
Contributor
0 Kudos

Hi Just check 2 things in you HR box and MRS box

1) Entries in table: /MRSS/D_BAS_RES, /MRSS/D_RES_TA, /MRSS/D_TA_INT

2) Entries in table: /MRSS/D_CAG_CG_H

Both 1 and 2 should be filled in MRS box.

If they are not there and instead are there on HR box, then as you said, the report is pushing data into own box !!

This is unlikely though !!

Regrads

Varun

Former Member
0 Kudos

I checked entries in tables:

/MRSS/D_BAS_RES

/MRSS/D_RES_TA

/MRSS/D_TA_INT

/MRSS/D_CAG_CG_H

Just like I saw with table /MRSS/D_CAG_CG_G I am seeing the tables populated in the HR box but not the MRS box. I thought that perhaps there might be a security authorization issue, even though I received no such message. With wide open MRS security authorizations in the HR box the data is still not showing up in the MRS tables when I run /MRSS/HCM_RPTWFMIF. I checked again with the Basis folks and they continue to tell me that the RFC from the HR to MRS box is working fine. Of course, I specified this RFC in the HR box as "RFC Destination of MRS". Any other ideas?

Thanks for the help,

Mark

former_member69765
Contributor
0 Kudos

Looks like a bug to me... ask SAP for a NOTE.

Former Member
0 Kudos

SAP confirmed a programming error which they resolved with note 1380136