Customizing ESS in Portal
Goodday Guru's,
Need your take on this. We have a new requirement to create a new ESS iview (based on a certain infotype) in the portal which would allow ESS users to add, delete, change and display information. I'm thinking along the line to actually copy one of the function module for either Personal details, address or Bank information for this requirment. After which, i would then change the fileds selection and logic accordingly. My reason for doing so is because that the functionality for my requirement is the same with the ones of personal details, address, Bank details. Would that be a good option OR would would you suggest somethign else? Another question is, how can i actually create an Iview in the portal which would then call this new function module? Thanks guys.
Regards,
Johan
In that case you will be running your ESS via an external Internet Transaction Server (ITS), so you will need to build something that will run on that.
If you want to copy something like the standard "Address" service (PZ02), have a look in the R/3 table T77WWW_SC. You will see two sets of entries in there for PZ02, one for the initial list screen and one for the detail screen. You will also see the corresponding standard Function Modules in there. The main idea of this table is to allow for different country versions of the ESS screen.
You could create a custom "Z" transaction in SE93, copy and modify the standard FM's then add it all to the above table.
The other option is to create you own Internet Application Component (IAC) in SE80 and publish it to your ITS. This gives you the flexibility of defining your own HTML templates etc. Tip - don't use Flow Logic if you want your service to run on the integrated ITS after an upgrade to ERP2005.
Either way, once you have your ESS service up and running, just create a new iView in the portal based on the standard "SAP IAC iView" template.
Regards,
John
Similar Messages
-
Custom ESS/MSS iview question
Hi all,
The requirement is to create a custom ESS/MSS iview under one of the worksets in portal. For example I am creating a custom Beneifts iview under the Benefits workset.
I have to get the user personnel number to get the corresponding data in the WD application that i am creating. Where do i get this value from?
My assumption: It is stored as a global variable in a different WD component and i have to reuse the component in my new application to get the corresponding variable
I have tried my best to make the question clear. let me know if this needs to be more clear.
Thanks in advance,
ReddyHi Reddy,
There might be some portal events raised when a employee is selected. You should subscribe this event in your custom component and work on.
I do not know if the following information useful for you.
SAP note -- https://service.sap.com/sap/support/notes/1112733 -- with Portal Eventing code to subscribe:
subscribe_to_event("urn:com.sap.mss.employeesearch",
EVENT = "selection_changed". -
Hide/disable certain areas from the Overview page of ESS in portal
HI All,
We have a requirement where we need to hide/disable certain areas from the "Overview" page of ESS in portal.
In Overview page, we have certain links like Employee search,Life and work events,
Purchasing and travel and expenses.
I m not able to find these pages under overview workset also.
We have to hide 'Purchasing' and 'life and work events' areas from the overview page as the customer dosent want to use this sap standard impl.
Is the customiztion to be done from portal side or do we need to do it from the IMG??
Can someone pls tell us in detail how to do it?
Thanks,
AbhishekHi Abhishek,
Inorder to hide/diable certain areas from the Overview page of ESS you need to do it from the IMG.
The detail steps are as follows:
1) After logging in to your backend, run Transaction code SPRO.
2) Select the SAP Reference IMG button.
3) Follow the path: Cross-Application Components >> Homepage Framework >>
Areas/Sub Areas.
4) In the Assign SubAreas to Areas OR Assign Areas to Area Group Pages (depending on your requirement), to hide the particular area , set the Position value to 0 for the Area / SubArea that you wish to hide.
5) After making the changes, Refresh the Portal browser page to reflect the new changes.
Hope this helps.
PS : Award points if found helpful. -
Hiding certain areas from the overview page of ESS in portal
HI All,
We have a requirement where we need to hide/disable certain areas from the "Overview" page of ESS in portal.
In Overview page, we have certain links like Employee search,Life and work events,
Purchasing and travel and expenses.
I m not able to find these pages under overview workset also.
We have to hide 'Purchasing' and 'life and work events' areas from the overview page as the customer dosent want to use this sap standard impl.
Is the customiztion to be done from portal side or do we need to do it from the IMG??
Can someone pls tell us in detail how to do it?It sounds like first you need to understand the Overview page and how it gets built. This all comes from the Homepage Framework configuration in the BACKEND (ECC box). Look in the IMG under "Cross Application Components" (or in the ESS section as will which actually has the same section) to find the configuration area. The Homepage Framework configuration however is also tightly coupled to the portal content (ie. objects in a portal role PCD path are tied to configuration "resources" in the Homepage Framework configuration). I won't get into all that, as there is plenty of material in these forums and documentation (help.sap.com) that describes the details of how all of this works. However, to answer your immediate question....
Ok....so the "lazy man's approach" is fairly simple....in the IMG where you assign the Areas to the Area Group, you can simply change the display order number of the ones you want hidden to 0 (zero)....this will at least keep your standard entries in place....or you can just delete them from the assignment to the Area Group in the "change" step.
Sooooo....that gets them off the Overview (Area Group) page. However, they will still be in the standard delivered portal role (for example, the worksets will still show up in the second line of the top level navigation). So you need to remove the worksets from there.
Now, I call the above the "lazy man's approach" because in actuality, you should build your own custom Homepage Framework to your needs. This way it is safer, customized and you are not touching the standard, delivered entries so you can use them as reference later. Also, you should be doing the same on the portal side....ie. build you own custom role based on delta-linked copies of the standard objects (worksets, pages, and iViews). This might seem like a lot of work, but it is way more flexible....for example, if you need several different ESS "versions" to accomodate different types of users. -
Table Control Icon appearing in Personal Data in ESS in Portal
Hello All,
We are on SAP Enterprise Portal 6.0 SPS09 with version details as
J2EE Engine 6.40 PatchLevel 87289.311
Portal 6.0.9.0.0
After installation of Portal system we installed Business Package for
Employee Self-Service 4.6C - 4.7 on our Portal system and installed ITS
6.20 patch 22 over Portal inorder for connecting Portal with Backend R/3 system.Ours is a development serverand Portal application and ITS are installed
on the same server.
When we access ESS on Portal ,and navigate to Personal Information /Personal Data / , there a small table control icon appears which we donot want to appear and which does not appear on R/3 side.Simultaneously for this transaction in R3 a selection row appears which doesnot appear in Portal.This problem is given even when we run ESS transactions through ITS on webgui.Wt might be the cause of this error ,do we need to make any settings ( Table specific) in ITS or R/3 or somewhere else. Kindly plz suggest.Plz revert at earliest.My email Id is [email protected] .
Regards,
SaumyaHi Somya,
Did you solved this problem. If you solved this issue then please let me know because iam also getting the same problem. you can send me an email at [email protected]
Thanks,
Abdul Hadi. -
Location of custom themes in Portal 7.4
Hi,
Our Portal is upgraded from 7.01 to 7.4 recently.We are using the good old portal theme editor.(UI Theme Designer from portal is not activated). I Created a theme based on a standard theme. In the earlier versions of the portal,all the theme related files(images,CSS etc) are stored in the following location in the file system of the portal server
<harddrive>\usr\sap\<instance>\JC00\j2ee\cluster\server0\apps\sap.com\irj\servlet_jsp\irj\root\portalapps\com.sap.portal.design.urdesigndata\themes\portal\
There used to be folder for each theme in the above location.But in the 7.4 portal, I did not see the custom theme folder under the above mentioned location, However, it shows some standard SAP themes and the custom themes that were existent before upgrade, But not the new custom theme that I created post upgrade, Does anyone know where new custom themes are stored in portal 7.4,when they are created by using the theme editor.
Regards
VeeraHi Veera,
You can find newly created custom theme under WRR(Web Resource Repository), which is newly introduced in new release like 7.4 you are using. It provides a single storage location for all portal application resources and branding resources and enables NW Portal administrators to upload, download, view, and modify these resources, without the need to redeploy applications to see the results of the modifications.
You can find custom themes under:
Portal -> Content Administration -> Web Resource Repository -> Portal Content -> Web Resources -> theming -> Portal -> "Your custome theme"
All custom theme resouces are saved here. But please remember only custom themes are saved in WRR.And you can easily download these theme files like .css file. You can refer to below link for more information:
http://help.sap.com/saphelp_nw73/helpdata/en/51/1fcc73dba141888489f3f316b1026f/content.htm
Regards,
Herman -
Hi Experts......
We have a Custom Infotype, which contains employees career history..... and now we want that custom infotype to be filled by all the employees through portal..... how to configure this....?
I think we should call the PA30 screen with that particular Infotype number, but how can we call that through portal?
Thanking you in advance......
Regards,Hi shree Vishnu
When you create a Infotype by default a structure HSMT_PA_XX_Rnnnn is created
this structure can be useful for creating your own BSP applications.
To call it to portal you will require to create a custom iview , a portal consultant can help you for this.
Ideally you can create a custom application in BSP/Web Dynpro which will update your custom Infotype in Backend. wait for some more answers if there is any way you can avoid developments -
Workflow for Time-Sheet Approval through ESS in Portal
Hi,
We want to implement Workflow for Time-Sheet Approval through ESS in Portal.
Can you please tell in detail what configurations are needed to be done in portal like UWL?
Please explain in detail.
Thanks,
Rajani
Edited by: Rajani Nandagiri on Nov 19, 2009 10:31 AMHi,
Solved.
Re: How to Configure UWL in Portal
http://help.sap.com/saphelp_erp2005/helpdata/en/ca/115e4088dc0272e10000000a155106/frameset.htm
http://help.sap.com/saphelp_erp2005/helpdata/en/39/a1bb5c4c0d4ab4a417e87ef35f1efa/frameset.htm
Thanks,
Rajani -
Hiding a custom event in portal eventing
Hi,
Can anyone tell me how to hide the custom event in portal eventing?
Regards
MQI too use the PopUpManager, but to load Modules and had
similar event/data and data binding issues. I ran across this post
and have been integrating it's methods into my original code.
Perhaps a read might help you as well.
http://clockobj.co.uk/2007/10/17/simplified-cairngorm-easy-mvc-for-adobe-flex/ -
Customizing Message "No portal roles are assigned for this user"?
Hello,
we would like to give the user some hint on who to speek with in case he has no portal roles assigned.
So we would like to customize the messaage "No portal roles are assigned for this user" to some customer spezific text or to redirekt to a customer specific iView.
I would appreciate any kind of hints.
Best regards,
Lutz RottmannHi,
Check these threads.
Customizing message "No portal roles are assigned for this user"
No portal roles are assigned for this user
Regards,
Harini S -
Hi,
I have created custom ESS roles and set up the homepage framework accordingly. The homepage framework settings seems to be fine, it points to my custom resources and so on. The problem I face is when I go into an application. For example, entering the the "My Trips and Expenses" and clicking on "Possible Actions" in the table it always takes me back to the standard role. How/where can I control the behaviour of those links?
I am running ESS SP 10 on ERP 2005, Netweaver 2004s.
Thanks!
//ElvezThat one behaves like an odd bird. It is PERFECTLY acceptable to create your own Z-version of your ESS config. That's not your problem.
I know this will sound odd but for example....for your "My Trips" resource....
Your RESOURCE config will look as follows:
Description Travel & Expense: All My Trips and Ex
Server
Directory Path
Object Name FITV_POWL_TRIPS
URL Parameter SAP_FITV_EXIT_OP=CallAreaPage
Window Name
Window Properties
URL of Resource Object
ROLES://portal_content/(PCD path to your EXPENSES iView/service)
URL of PCD Page
ROLES://portal_content/(PCD path to your ALL MY TRIPS iView/service)
I know, it is VERY strange that your define that "expenses" iView path in the first URL and then your actual path in the second one. BUT IT WORKS!
Have fun. -
Hello,
I am planning to do a custom ESS Application. I know that very well. But I want to incorporate FPM in that. Could you please give me some links, documents on how to achieve this.
Thanks, Appreciate your help.
Sunita.Hi SUNITA,
Check these links.
http://help.sap.com/saphelp_erp2005/helpdata/en/4b/fbb33af3014fdcbde5df8c408cd8b1/frameset.htm
https://wiki.sdn.sap.com/wiki/x/LEI
Regards,
Siva -
Menu,help,Home tabs in ESS in Portal dont work
Hello All,
We r on SAP Enterprise Portal 6.0 SPS09 and we have installed Business Package for Employee Self-Service 4.6C - 4.7 in Portal and connected Portal to the R/3 Backend System with ITS version 6.20 patch 22.When accessing iviews of ESS in Portal there occur various tabs like Menu,help,Home on every page but when we click on them nothing happens and no pop up window occurs and it moves out of that window saying thankyou for working with Internet transaction Server.Iam not getting the cause of this error?can someone plz suggest?My Email Id is [email protected] .
Regards,
SaumyaHi,
See if the foll notes help you.
321439
212990
BR,
Disha.
Pls reward points for helpful answers. -
Can we user custom subtype 9001 in 0105 to access ESS&MSS portal?
Hi,
I know by default the standard function modules of ESS will look for a user id in 0105 with subtype 0001. But 0001 has been used by some other portal pointing the same back end. we cannot use the same user id for ESS.
For ESS, can we use custom subtype for the user ids? Is there any configuration to handle this scenario? How do we link the new portal should validate the user ids in custom subtype.
Advance thanks for your valuable input.
cheers
JayanthiOf course you can have custom subtypes for 0105 but the issue in your case always in all programmes0105 0001 subtype
is checked so i would recommend not to substitute 0001 with 9001 instead use 9001 for some other purposes
it will be easier. -
Hello gurus, someone should please advise on how to add my company logo to the ESS Portal.
Hi,
You want to change the logo which appears on the Masthead of the Portal?
That can be changed through the Portal Theme.
For doing this navigate to System Administration - Portal Display - Theme Editor - Select the Standard Theme and then click on Save As button in the bottom. Give a custom theme name.
Now From Portal Outer Frame - Portal Masthead - Scroll Down to Logo and Select the logo you want to upload.
Check the below link:
http://www.sapdesignguild.org/editions/edition6/theme_editor.asp
Hope this helps.
Cheers-
Pramod
Maybe you are looking for
-
i am trying to update my iphone 4 to the latest software version as promted on itunes and it gives me a timed out message. and an error code (err = 3259) it was downloading fine and then once it reached the end of the download it just stopped and gav
-
Cant Open Content due to Plug-in
i'm trying to open video content but i ge the following message The page "Maroon 5 - Makes Me Wonder" has content of MIME type "video/x-ms-asf-plugin". Because you don't have a plug-in installed for this MIME type, this content can't be displayed. Ca
-
I'm looking for an audio board to use on my laptop,and i need 24 anlog in and 12 output with 24 bit 48khz sampling frequency. Plese tell me what are the produts that can do this thank you
-
Evaluation period has expired SQL 2014
Today we have started getting this error when we try to open SQL Server 2014 Management Studio.The install was done using the correct media with the appropriate product key. I have: Gone through the process of an Edition Upgrade on all my Instances a
-
How to deploy Oracle10g jsp report in Apache
while i am deploying Oracle jsp report in Apache through webapplication it is showing this exception... HTTP Status 500 - type Exception report message description The server encountered an internal error () that prevented it from fulfilling this req