on 09-01-2014 9:04 PM
I am using POWL application MANAGER_MSS_INBOX_2 for Leave Request Approval in the Portal. When the user selects the Leave Request in POWL, the Leave Approval application opens successfully, but the top request in the POWL list is always displayed, not the request selected from the list. However, if I test in NWBC, the correct leave request is displayed in the detail of the leave request application. So, this seems to be a problem with OBN on the portal.
We are at EA-HR 606 0037 and SAP_BASIS 731 0012 on the ECC side and Portal version ep 7.31.201404102021. I have applied Notes 2005215 - POWL: Navigation issues in powl collector, and 1946640 - POWL : Incorrect leave approval record selected.
I am using the standard feeder class, POWL type, and WF task for Leave Approval. I have configured the action for OBN.
OBJECTVALUE = REQUEST_ID=${item.REQUEST_ID}&WI_ID=${item.externalId}
Launchpad MSS NAV parameters are mapped.
PFCG role has OBN.
The BO target is mapped to the iView in the Role. The target iView is in the same role as POWL application iView/OBN source.
iView Application Parameters.
(If I remove the LRF_ARQ_MODE=A, the application is started in mode R to create a leave request.)
I have debugged and in IF_WD_PORTAL_INTEGRATION~NAVIGATE_TO_OBJECT the correct request_ID is being passed in the OBN event from the POWL action handler to the portal. But it does not reach the standard FPM feeder class for the Leave Approval.
Is there a mistake in my Portal OBN config? Am I missing a Note that needs to be applied?
Thanks for your advice.
Hi Kathy,
we're on ERP EhP5 with SAP_HR-604 SP 78 and EA-HRXXX 605 SP 55 and we've got the same problem. First it worked fine, the error occured after implementing the latest support packages (I can't exactly say which one delivered the error).
I debugged as well the feeder class "CL_HRMSS_PTARQ_LEAVREQ_POWL" method "IF_POWL_FEEDER~HANDLE_ACTION" with "i_actionid = 'EDIT'" which calls "cl_hr_navigation_services=>navigate()" with "ARQ_MODE=A" and "LRF_REQUEST_ID=<the correct selected id>"; the navigate()-method calls OBN-navigation in portal.
To Jwala and Siddharth: the mentioned note "1946640" does NOT solve the problem ! There must be another reason why it doesn't work. And POWL and UWL are completely different things.
Maybe you have solved it yet???
Thanks, Oliver
You must be a registered user to add a comment. If you've already registered, sign in. Otherwise, register and sign in.
Did all ur approved requests are getting deleted after approval or it is still shown in that powl ? once check the parameters in SWFVISU once
check this notes :-
1946640 - POWL : Incorrect leave approval record selected
1773641 - ESS LEA: Web Dynpro ABAP based Leave Request use in UWL
1867770
Approve Leave Request - Business Package for MSS Add-On 1.0 - SAP Library
You must be a registered user to add a comment. If you've already registered, sign in. Otherwise, register and sign in.
User | Count |
---|---|
107 | |
12 | |
11 | |
6 | |
6 | |
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.