cancel
Showing results for 
Search instead for 
Did you mean: 

Team View not getting updated

Former Member
0 Kudos

Dear Experts,

Below is my Org.Structure (User wise):

If manager-1 logs in it shows manager-2, manager-3, manager-4 under him and in 2nd level all the employee (1-8) which is perfect.

But If I login with manager-2 in 1st level it shows manager-2, manager-3, manager-4 (which is wrong),

If I login after 30mins / 1 hour it get updated and shows correctly (employee-1, employee-2, employee-3)

My Question here is: Why it is taking time to get update with reporting structure, is it a bug or am I missing something ?

please guide me.

Regards,

Srikanth Naidu.


Accepted Solutions (1)

Accepted Solutions (1)

Former Member
0 Kudos

Hi All,

Have found some notes related to MSS, below is the link.

http://scn.sap.com/docs/DOC-26007

http://wiki.scn.sap.com/wiki/display/ERPHCM/Notes+in+MSS

If I get any positive result will come back to you.

siddharthrajora
Product and Topic Expert
Product and Topic Expert
0 Kudos

we have parameters available as per note 1640104 and 1801637

you can run HRWPC_OADP_DELETE_NAVOBJCACHE for the object selection and then check the behavior as well

provides a refresh button for the user on the team view in order to clear the cache and read the updated data.

check this

HRWPC_RFC_OADP_GET_NAVOBJECTS is called with the parameter CACHEMAXAGE =

1. Which reads the data from cache which is one day old.

If the Cache is not valid then it reads the Live Data and updates the

cache by calling the FM 'HRWPC_OADP_WRITE_NAVOBJCACHE'.

also in new releases we have new concept for refreshing, HR renewal

http://scn.sap.com/community/erp/hcm/employee-self-service/blog/2013/04/25/manager-self-service-mss-...

Former Member
0 Kudos

Hi Siddarth,

I am on:   EA_HR 606 Level 24 (EA_HR_MSS 1.0 SP-4)

First of all thanks a lot for your response. I was eagerly awaiting your response on this.

Till now I have tried below:

1) Have tried test through FM "HRWPC_RFC_OADP_GET_NAVOBJECTS"

It is getting perfect data (OADP cache) for each user.

2) Note 1640104 (A message says: SAP Note does not contain valid correction instructions)

3) Note 1670089 (A message says: SAP Note does not contain valid correction instructions)


Now I have tried:

3) Note 1801637 (Implemented Successfully) - Still No use

4) Tried Refresh button - Still No use

5) Tried FM "HRWPC_OADP_DELETE_NAVOBJCACHE" - Still No use

6) Tried FM "HRWPC_OADP_WRITE_NAVOBJCACHE " - No Cache for all users.

7) Tried FM "HRWPC_RFC_OADP_GET_NAVOBJECTS" - No Cache for all users.

For all the above functional modules I have used "MSS_BIZ_NOD" in Object Selection.

Now the screen says:

(I have logged in with 2nd level manager, still it is seeking for the 1st level manager's data, as the cache was cleared it shows no employees in team)

Any other suggestions Siddharth

siddharthrajora
Product and Topic Expert
Product and Topic Expert
0 Kudos

are you running Rhabau* jobs to index the structural profiles?

A typical setup for RHBAUS02 and RHBAUS00 includes a weekly run of

RHBAUS02 and a nightly run of RHBAUS00. That is so because an update

of T77UU is usually not necessary on a daily basis. The INDX entries

for a user are kept up to date per day.

You already mentioned that in the backend view is correct? in HRAUTH?

In this note  1801637, we introduce the parameter, is it maintained in the application as mentioned?
Please can you check it and what values are maintained?

Additionaly following two application parameters have to be added to
HRMSS_HOMEPAGE application -

1. G_REFRESH - This application parameter denotes the number of days for
which data is buffered on the OADP buffer. By default value 7 is
provided. A value -1 or 0 will to this parameter will bypass the buffer.

2. C_REFRESH - The application parameter denotes if a button to
centrally refresh data for all components is enabled. A value of 1
indicates button is enabled otherwise all the components on homepage
will have own separate refresh link.

So please chck the values as above,

In order to create and change the value of appliation parameters
'C_REFRESH' and/or 'G_REFRESH', please follow the steps:-


    o  Go to transaction SE80.

    o  In the object Navigator, open the package PAOC_MSS_HOMEPAGE_WDA.

    o  Under the Web Dynpro node, navigate to Web Dynpro application.

    o  Double click on configuration 'HRMSS_HOMEPAGE'.

    o  On the screen that is visible now, click on Parameters tab.

    o  Create the parameters C_REFRESH and G_REFRESH. Provide default
       value for these parameters.

    o  Click on save button.

Buffering

MSS Add-on implementation uses a buffer to retrieve data in a faster way.
That is, the very first time MSS Add-on is loaded for a manager the application
will run slower and the next calls will be faster. The default configuration
sets the buffer to 7 days. The important parameters here are G_REFRESH and
C_REFRESH. You can find important information on those parameters in note 1640104 - MSS Add-on 1.0: Inconsistent data and performance issues.

In this scenario please also make sure note 1801637 -  MSS Add-On 1.0:
Buffer for Organization and Position
is implemented in your system.

For all the above functional modules I have used "MSS_BIZ_NOD" in Object Selection.

So you are using the standard selection, can you check your customization again?Apart from this, are you scheduling report as  a background job,m this helps to retereive photo faster RPTMC_INDEX_EE_PIC_URL_TO_INDX, You can find more information regarding this report in note 1677344.

Former Member
0 Kudos

Dear Siddharth,

Below are the values for the note: 1801637 (Which is successfully implemented).

I hope below are the values you have asked for :

I have check the G_REFRESH & C_REFRESH parameters against the application "HRMSS_HOMEPAGE" those are fine:

I couldn't implemented the Note 1640104 (A message says: SAP Note does not contain valid correction instructions)

Yes I do have an idea of running the report: RPTMC_INDEX_EE_PIC_URL_TO_INDX in the background twice a day, looking for you suggestion about the job frequency ?

Best Regards,

Srikanth Naidu.

siddharthrajora
Product and Topic Expert
Product and Topic Expert
0 Kudos

can you check this as well

are you running Rhabau* jobs to index the structural profiles?

A typical setup for RHBAUS02 and RHBAUS00 includes a weekly run of

RHBAUS02 and a nightly run of RHBAUS00. That is so because an update

of T77UU is usually not necessary on a daily basis. The INDX entries

for a user are kept up to date per day.

You already mentioned that in the backend view is correct? in HRAUTH?

as you can see if G_refresh is set as 7,it ll read from the buffer, to stop this change it to 0 or -1

G_REFRESH - This application parameter denotes the number of days for

which data is buffered on the OADP buffer. By default value 7 is

provided. A value -1 or 0 will to this parameter will bypass the buffer

do this first and check the behavior?

Also when you get

SAP Note does not contain valid correction instructions)

, That means Note is already implemented in your system or obsolete, always go through the note most important

RPTMC_INDEX_EE_PIC_URL_TO_INDX >> can be done every 3 hours, but twice is fine too.

Former Member
0 Kudos

Hi Sid,

The issue is all about Authorizations. Thank you for your wonderful support.

Closing the thread.

Former Member
0 Kudos

Hi Srikanth,

We are facing the similar issue. Can you suggest how u solved it ?

BR<
,

Shobhit

Answers (3)

Answers (3)

Former Member
0 Kudos

HI SRIKANTH ,

what exactly u did can u tell us .......what authorizations u gave ?

Former Member
0 Kudos

Run this FM HRWPC_OADP_TEST and test it back end to see if its retrieving the data as expected or not.

Former Member
0 Kudos

Is there any Program associated with below link ?

Former Member
0 Kudos

Is Refresh is not working, it should helped and I was able to see the changes after refresh.

Former Member
0 Kudos

Hi Yugardhar,

In my Case even after clicking on refresh button there is no use, it is showing me same old user data.

Can you suggest any note / report / solution for the above case ?

former_member182426
Active Contributor
0 Kudos

it's not a bug, you will be logging and checking in IE with different user ID's.

Before logon with other user id, clear the browsing history and check it. Other wise that MSS home page will bring cache data and shows.

Regards,

Shankar.

Former Member
0 Kudos

Dear Shankar,

I tried above (Deleting Cookies, file, Browser history, etc) but it is of no use, it behaves the same old way.

Any other suggestions ? or any reports to update ?

Regards.

Srikanth Naidu.

Former Member
0 Kudos

There is a table containing cached entries CKLTEX (i think). If you delete the entries for the user in question it will force the application to pull the most recent data.

Former Member
0 Kudos

Hi Justin thanks for your response,

I have tried to find this table from SM30, but haven't find such table.

And here my issue is:

I have maintained a perfect user mapping for the managers and a perfect reporting structure too. Still the Application pulls the same old data for the all MSS users.

Regards,

Srikanth Naidu.

Former Member
0 Kudos

go to se16. it is there. we had to write a custom transaction to clear it for us at my most recent implementation.

Former Member
0 Kudos

Hi Justin,

I have found the same from se16, but there is no delete option.

Former Member
0 Kudos

Correct. We had a developer write about 3 lines of code to and put it in a custom transaction.  Something along the lines of

PARAMETERS: p_uname TYPE slis_user.

DELETE FROM ckltex WHERE username = p_uname.

WRITE: / 'No of entries deleted:', sy-dbcnt.

If you want to go this route, you will have to code something. If you are not getting satisfaction from the standard tools Siddarth is correctly suggesting, this is another way.