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,
    Reddy

    Hi 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,
    Abhishek

    Hi 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,
    Saumya

    Hi 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
    Veera

    Hi 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

  • Custom Infotype in Portal

    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 AM

    Hi,
    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
    MQ

    I 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 Rottmann

    Hi,
    Check these threads.
    Customizing message "No portal roles are assigned for this user"
    No portal roles are assigned for this user
    Regards,
    Harini S

  • Custom ESS Role

    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!
    //Elvez

    That 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.

  • Custom ESS App with FPM

    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,
    Saumya

    Hi,
       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
    Jayanthi

    Of 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.

  • Customizing ESS Portal

    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