on 08-18-2015 7:48 AM
Dear Experts,
I am rolling out Travel Management for new country for my client.
Being a beginner in Travel Management I got stuck while implementing a change mentioned below.
I request your help for this.
My Client has a requirement that
1. Traveler or Travel Assistant should not able to see "Define New Query" and "Personalize" links on FITV_POWL_TRIPS and FITV_POWL_ASSISTANT respectively. However "Change Query" link should be available.
2. Travel Assistant should not have buttons "Edit Employee Profile" and "Express Expense Sheet" but "Unlock" button should be visible on FITV_POWL_ASSISTANT.
Please refer to attached screenshot for more details.
Please help with your expert comments.
Thanks in advance.
Regards,
Priyanka Dhuke
Hi Priyanka,
I believe you want to hide the Define New Query and Personalise links fom both expense report and travel request. The easiest option would be to hide these via the Webdynpro configuration in the admin mode. Basically if you run the webdynpro application in admin mode via se80 and then right click on each link (field) and select 'setting for configuration' and then select the radio button Invisible for visibility option and include this in your transport. This should hide the link/field etc.
This is explained in detailed by Jan Thomas Nygaard
There also have been recent changes to the POWL functionality with Travel Management so I would recommend you look at a Wiki by Sally Redmond - Change Query and POWL authorization object for display - ERP Human Capital Management - SCN Wiki
Hope this helps
Ankur
You must be a registered user to add a comment. If you've already registered, sign in. Otherwise, register and sign in.
Hi,
I have solved this exact same requirement with means of enhancements in the respective WDYN Components, i.e. FITV_POWL_TRIPS, FITV_POWL_ASSISTANT and POWL_UI_COMP. Works very cleanly and is easily trackable / maintainable. For the detail buttons you could also use CC FITV_POWL_TRAVELOBJS, enhance it and set the buttons invisible, if you like "clickie-clickie" more than coding.
I've already said it numerous times, but I'm always happy to repeat it once more in this thread as well : I strongly recommend NOT using the customizing Layer of the implicit personalization options for wda (i.e. admin personalization or sap-config-mode=X). Especially when it's about POWL based applications you shouldn't do it, because the POWL technology already uses the implicit personalization layer for its UI and things can get very messy if you mix this with your own personalizations.
Cheers, Lukas
You must be a registered user to add a comment. If you've already registered, sign in. Otherwise, register and sign in.
Hi Lukas,
for sure your set up is clean and I like it too. But I personally cannot share your strong recommendation. I did this admin mode stuff for years and for many implementations (also for implementations which I was supporting for years) and I never had an issue with the admin mode stuff or even got a messy sitaution.
Specially in the beginning of a project I like it because you get a fast result to show and test.
Later if you get more stuff which justify enhancements than you can take it over...
Sorry but on this I think there is not only one way to do it "right".
Cheers, Sigi
Hi,
I would use admin mode to check if you can hide the not needed functions: (End User and Administrator Personalization - Web Dynpro for ABAP - SAP Library)
If this is not working than you need to enhance the WebDynpro. ( Enhancement Framework - SAP Library)
Best regards, Sigi
You must be a registered user to add a comment. If you've already registered, sign in. Otherwise, register and sign in.
User | Count |
---|---|
103 | |
12 | |
11 | |
6 | |
6 | |
4 | |
3 | |
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.