on 03-29-2011 5:38 PM
Hi,
Navigate to MSS -> Team -> HCM Process and Forms -> Start Process for Employee
In Start Process for Employee iView, when I clicks on Refresh link at the bottom right of the table the Direct Reports got removed from the table (which is correct) but when I navigates to some other screen and comes back then again the previous data comes back. It seems to be cache level issue. Even I logs off and login the same data comes back which should not happen.
I have checked the forum [; and found it that Refesh property will work if I set the parameter of iview Cache Lifetime = -1 then it will disable the caching at all.
And I wants the same behaviour for Start Process for Employee iView. But I am not able to find the similar property in Start Process for Employee iView.
Anyone have an idea of What is the resolution for this issue?
Regards,
Deep
There is a parameter you need to add to the iview, refer the note 1359311
Since there is no property of cache in start processes like Employee search search you can try the steps as listed in the note
To do this, proceed as follows:
You must add the following entry to the application parameter of the
iView "Talent Information":
'CACHE_MAXAGE=1'
The new parameter is linked to existing parameters with the character
'&'.
o Example: Value of the parameter
Before: 'ORGVIEWGRP=TMC'
After: 'ORGVIEWGRP=TMC&CACHE_MAXAGE=1'
Also can you check the property here Function module HRWPC_RFC_OADP_EVAL_DATAVIEW
here cache value is sent? what it is set as?
also the properties are they set as explained earlier, they should also help
http://help.sap.com/erp2005_ehp_04/helpdata/EN/b8/0808e1c6b44d90b906a4cf97ccc925/frameset.htm
You must be a registered user to add a comment. If you've already registered, sign in. Otherwise, register and sign in.
can you also verify if this occurs on all types of browser, can be related to browser as well!
You must be a registered user to add a comment. If you've already registered, sign in. Otherwise, register and sign in.
usually there is no such property available as for Employee search, you can apply this note
1357463 and verify.
i m surprised that this is not refreshed for you.
you need to check your browser cache for this.
Edited by: Siddharth Rajora on Mar 29, 2011 8:05 PM
You must be a registered user to add a comment. If you've already registered, sign in. Otherwise, register and sign in.
Hi,
I'm not sure I understood your problem correctly, but when I take a look at the said iview in our System, I have lots of properties in property category "Load" (I hope it's translated the right way). There I have properties:
(loosely translated into english):
1. validity period of cache: hours/minutes/seconds/msec
2. cache level: none/user/session/shared
3. client side caching: Yes/No/BrowserOnly
If you'd set that on "0/0/0/-1, none, No" it might resolve your issue.
Then again you said, you can't find similar properties... what system are you on?
We are on ECC 600 EHP 4 + Equivalents on Frontend (JAVA + BPs). Maybe this is relevant too?..
regards, Lukas
Hi deep,
now you got me entirely confused. Are we talking about iview:
com.sap.pct.erp.mss.start_process_for_employee? This is WebDynpro for ABAP. And it does have the properties I described in my post above (yes, IN the IVIEW).
please clarify,
regards, Lukas
EDIT: I tried to upload an image but my company proxy disallows it. Please verify we are talking of the same iview. Portal Content --> Content provided by SAP --> line_manager --> Manager Self Service --> ERP 6.0 EHP 4 --> HCM --> iViews --> com.sap.pct.erp.mss.start_process_for_employee
Edited by: Lukas Weigelt on Mar 30, 2011 1:56 PM
Hi Lukas,
Yes I am talking about the Start Process for Employee iView and the properties you mentioned to set are already there in iView.
I was just telling that similarly in WD Java iviews of Employee Search were also behaving in the same manner i.e. they were not getting refereshed having same cache issue, but now they are working after setting the WD Java iView property Cache Lifetime = -1.
Now my issue is only with Portal Content --> Content provided by SAP --> line_manager --> Manager Self Service --> ERP 6.0 EHP 4 --> HCM --> iViews --> com.sap.pct.erp.mss.start_process_for_employee this one only.
regards,
Deep
Hi Deep,
now I understand your problem )
To me it sounds like an OADP cache issue rather than one in Portal. The iview uses OADP which again uses the cache which does not reflect on the actual current org-structure.
One possibility would be enhancing the WD4A and call FMs
HRWPC_OADP_DELETE_TGTOBJCACHE
HRWPC_OADP_DELETE_SRCHOBJCACHE
HRWPC_OADP_DELETE_NAVOBJCACHE
HRWPC_OADP_DELETE_DATAVWCACHE
dependent on what you want to delete to refresh.
I would probably try to enhance HookMethod WDDOINIT in Component Controller and call them there, but that's just a guess; could be complete nonesense.
Another possibility would be trying to add the application parameter "sap.xss.req.crt.cachelifetime=0" to the iView.
Links for reference:
http://help.sap.com/saphelp_ppm50/helpdata/en/21/1ac5ca5cad46528d4f970cc03b8e8f/content.htm
http://help.sap.com/saphelp_dimp50/helpdata/DE/97/7f754067025537e10000000a1550b0/content.htm
hope this helps a bit now
regards, Lukas
User | Count |
---|---|
110 | |
12 | |
11 | |
6 | |
5 | |
4 | |
4 | |
3 | |
3 | |
3 |
You must be a registered user to add a comment. If you've already registered, sign in. Otherwise, register and sign in.