on 04-03-2014 12:08 PM
Hi Experts,
I have created the new launchpad (using lpd_cust) and i have copied some standard ESS/MSS applications into the new created folder.
I have followed the SAP KBA 1943809 to do the above, and when i try to Assign the launch pad to FPM its showing below
In Se80-->FPM_LAUNCHPAD_UIBB-->HRESS_CC_MENU_AREA_GROUP-->‘Start Configurator-->then selected the HRESS_CC_MENU_AREA_GROUP
Then changed the role property of Role from ESS to ZESS
Then when i click on save i am getting the following pop-up
Can i neglet the above error or i need to do anything else, please can any one help on this???
Regards,
Anil
hi anil ,
it is not error it is the screen where you have to give and select New transport request option and give the package name over there which you are using like you have customised the ESS to ZESS so you have to save that customised one in that request , so do as i mentioned
You must be a registered user to add a comment. If you've already registered, sign in. Otherwise, register and sign in.
Hi malyadri,
thanks for reply.I can some doubts
1.Can i give my own package name and click on ok or i have to give any standard pack?
2.After clicking on save,if i assign SAP_EMPLOYEE_ESS_WDA_2 in portal using user admin, only the application which i have added to the ZESS role only will display right??
Please correct me if i am wrong...
Regards,
Anil
yes.... the ZESS role services which you have copied will only display as you said in portal and you give your own package name like ZHR like that from SE80 and check in portal once
After clicking on save,if i assign SAP_EMPLOYEE_ESS_WDA_2 in portal using user admin
the above you have to give in su01 in R3 side (this role--SAP_EMPLOYEE_ESS_WDA_2 ) not in portal using user admin in portal you will give ESS and MSS roles for the users in portal using user administration...any other kindly ask again ...
Hi shankar,
I dont have much knowledge in WDA, basically i am WDJ &Portal adminstrator.
Can you please tell me detail way, how to assign the ZESS role in the Application level???
And after Assiging the role in the application level, i have to get that role in the portal using "Role from backend " right???
Regards,
Anil
Generally you can assign your custom ESS menu role in 2 ways.
1) At application level you can assign by doing enhancment to standard
2) At class level you can write 1 line of code by doing enhancement which easy to do any further validations in future to replicate differnet custom ESS menu for different group of employees.
Follow below steps for 2nd option
1) Run T-code SE24
2) Specify object type CL_HRESS_LPD_MENU and click on Display button
3) Double click on method IF_FPM_GUIBB_LAUNCHPAD~OVERWRITE_LAUNCHPAD_KEY
4) Click on Enhance button
5) Right click and click the option Show Implicit Enhancement Option as showed below screen shot
6) It will display the options to create implementation i.e ==========
Right click on this symbol line and select the Create Implemention option
7) Click on Code button
😎 Spcify name of the enhancment and short text ex: ZHRESS_MENU
9) And write below single line of code, save and activate it.
iv_role = 'ZESS'.
Hi Anil,
In regards to the WD ABAP ESS role the required applications to be displayed under ESS role can be controlled from the launchpad configuration and also the end user changes such the change in the screen level could be done with the help of FPM configuration concept where the Application Configuration and the Component Configuration is been used.
Where as in the Java versions it was done through the portal settings where in the particular Iview the changes where done and the same gets reflected to all the employees possessing the role.
The above explanation is basically to differentiate the WD Java and WD ABAP based applications. But coming to your question Navigate to the Content Administration ->Portal Content Management->Content Provided by SAP -> End User Content->Employee Self Services Web Dynpro ABAP ->Role->Employee Self-Service.
Regards,
Mithun K
Hi Mithun,
Yes,i have seen Employee-Self_Service role in portal content.My question is when i try to assign that role to the particular user in EP I am unable to see in the user administration
I have copied the standard role and copied to custom folder .But still unable to view the role in the user admin .
Regards,
Anil
hi anil ,
I will tell you entire process...........I like to educate people toooooo much.....
HRESS_CC_MENU_AREA_GROUP ...don't copy this use it standard one only for this which launchpad is assigned it will display in portal ..what else you wanna ask here ....
You must be a registered user to add a comment. If you've already registered, sign in. Otherwise, register and sign in.
In simple way you just create enhancement in class CL_HRESS_LPD_MENU
for Method IF_FPM_GUIBB_LAUNCHPAD~OVERWRITE_LAUNCHPAD_KEY
pass your custom role name to iv_role parameter in this method.
iv_role = 'ZESS'.
You must be a registered user to add a comment. If you've already registered, sign in. Otherwise, register and sign in.
Hi,
There are two things you keep in mind.
1. You should not change the SAP standard component configuration, best practice is to copy the component configuration 'HRESS_CC_MENU_AREA_GROUP' in to a Z config like 'ZHRESS_CC_MENU_AREA_GROUP' and then update the relevant role and instance.
2. The role ZESS and instance MENU are part of LPD only and these are not the security (PFCG)roles .
See below example screen which explains the mechanism. Hope this helps.
Cheers
SP
Hi Anil
To make a copy of the standard Component you need to access with ABAP user Id where you must have development license & access keys to make any changes. But still here is the process overview
Goto SE80:
Provide webdynpro Comp : FPM_LAUNCHPAD_UIBB
now click on copy & change the config Id as ZHRESS_CC_MENU_AREA_GROUP
Now click on change after copying, so we can see the following screen
this is how we do it
Hope this Info will be Useful
Cheers
Pradyp
User | Count |
---|---|
91 | |
8 | |
7 | |
4 | |
4 | |
3 | |
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.