Custom FPM Application for MSS

Hi folks,
I am trying to create some custom portal pages for MSS that will contain the Employee Search and other iViews based on the Generic iView List and/or Generic iView Table templates.
The Business Package document for MSS (mySAP ERP) says that I have to create a new delta-linked  FPM Application and assign the required views to the perspective, which I have done via the Self Service Administrator role.
The problem is, when I then try to create the new WebDynpro Java iViews, I can't see my FPM Application or views in the list.
I am aware that I can just add extra views to the standard FPM Applications for MSS, but I really don't want to risk having those overwritten by support packs later on.
Has anyone successfully done this before?
Regards,
John

btw, I was kidding about the creators of the old FPM sitting in the corner
When the new Java based ESS/MSS screens first came out they were so much better than the old IAC's, and we were very grateful for that.  We used them extensively where they could just be deployed "out of the box".
Once we figured out how to integrate our own generic query iViews into the FPM framework for MSS we used lots of those too.
I guess in a way they were too successful, and as a result the business kept demanding more and more self service applications that often weren't delivered as standard.
Not being a Java shop (i.e. zero Java developers) we soon found that there was only so far we could go with the standard WDJ services.  Even something relatively simple like adding another standard field to a standard ESS screen without going down the NWDI path proved to be a rather frustrating process (for us at least), so we just started buidling our own with WDA.
From a functional perspective, I don't really care if an application has been built in Java or Abap, as long as it does what I want, every time.  I can't see us going back and changing the standard Java services that we still use over to Abap, but for future developments the reality for us and lots of other customers is WDA.
cheers.
John

Similar Messages

  • Custom FPM Application: application variant and self services config in PCD

    Hello,
    I've created a webdynpro based on FPM framework and created a FPM Application using the Self-Services administrator too.
    My question is, how do I get the application variant so that I can create an iview out of this custom fpm application?
    For example, the perspective of my FPM application has the custom wd FPM View and I'd like to add more fpm views to it.
    If I want to create a page for this FPM app, I need to be able to "see" these added FPM views as application variants while creating the iviews and page.
    For all the delivered SAP components/dcs there already present the FPM Applications in the PCD.
    How about custom developed FPM apps?
    Any help is greatly appreciated.
    Thanks,
    Rajit
    Edited by: Rajit Srinivas on Apr 8, 2008 8:47 AM

    Anybody, please any ideas?

  • Custom FPM Application

    Hi All,
    I am developing Custom FPM Application here i have a question.
    1. Is it mandatory to have a Configuration Component to be maintained because to build perspectives we have a Self-Service Administrator Role then what is the neccessity to maintain CC Component.The reason why i am asking is when i am deploying my application i am getting error like:
    Critical Error
    A critical error has occured. Processing of the service was terminated. Unsaved data has been lost.
    Contact your system administrator.
      Parameter sap.xss.configurationComponentName not found
    Please help me.....
    Thanks,
    Rahul.

    Hello friend,
    Please go through these links i think it will help you to solve the problem also make you understand about the FPM concept more clear.
    http://www.****************/Tutorials/WebDynproABAP/FloorPlanManager/Page1.htm
    http://www.****************/Tutorials/WebDynproABAP/FloorPlanManager/GAF.htm
    And a PDF
    http://fuller.mit.edu/web_dynpro/SAP_WDA_floorplan_manager.pdf
    If your problem is still not clear revert back to me.
    Thanks,
    Sri Hari.

  • Custom FPM Event for Button row element

    Hi Expects,
    I have created a new button row element in standard screen, where I want to add custom FPM event and handle the same in get_data( ). But by default SAP is providing few event ID's in drop down.
    Please help me how to add custom FPM event for  button row element.
    Regards,
    Reny Richard

    Hi Remy,
    Process Event method does have any signature parameters in it which allow us to disable/enable buttons.
    We can handle this in Get data method.Get Data is always triggered after Process Event. So you can write that in Get Data instead.
    ****this is a sample code to do the same. You can do a read as well if single button needs tobe handled***
    LOOP AT CT_ACTION_USAGE INTO lw_action WHERE id = (your event id for the button).
        lw_action-enabled = abap_false.
        MODIFY CT_ACTION_USAGE FROM lw_action TRANSPORTING enabled.
        EV_ACTION_USAGE_CHANGED = 'X'.
    ENDLOOP.
    ***use field symbol to avoid modify if you want***

  • How to Add a Custom FPM App to MSS without Modifying the SAP Content

    Hi,
    I'm trying to add a custom application to MSS, under the General Information page. I've created my own FPM application (to display qualifications) and have added it to the standard FPM application. I've mostly followed this blog - however this involves modifying SAP delivered content:
    https://www.sdn.sap.com/irj/sdn/wiki?path=/display/profile/how-toaddacustomWebDynproiViewtotheMSSEmployeeProfile%28ECC+6.0%29&
    I would like to be able to find a way to do this without changing the SAP delivered content. Multiple trials with Delta links have proven unsuccessful.
    Has anyone been able to do this or does SAP recommend modifying the SAP delivered content?
    Any help would be appreciated. This issue has been out for a long time.
    Bert

    Thanks Markus.
    Does that mean that SAP recommends that we make our changes to the FPM application that they deliver in the PCD?
    I don't want to have to recreate the same WD applications as what SAP delivers, it would make no sense.
    What will happen in case of an upgrade or a patch from SAP? Will my changes be overwritten?
    We are starting to make those modifications and it doesn't seem like SAP made it simple for us to do so.
    Thanks -
    Bert

  • How to deploy the custom java application for self regaistration in portal?

    hi,
    I have created a custom java application in NWDS for Self Registration of new users.I am working on EP 7.02 and the standard self registration application is a Web dynpro java application.
    How can i deploy my custom java application built as a par file in place of the Web dynpro java application?
    Thanks,

    Hi Amarys,
    If you have developed the PAR file in NWDS then you can deploy the PAR in the server with NWDS ( [Check Required Settings |NWDS 7.0 does not deploy PAR;) or in server directly (system administrator > support >> portal runtime >> administration console)
    Best Regards
    Arun Jaiswal

  • Custom FPM application: why is not visible when creating iview?

    hi,
    I am trying to modify an exiting mss application which is a fpm application.
    i use the self service admin tool to copy the standard fpm application to a deltalink, and ,according to the documentation , next step should be creating an iview (webdynpro iview), and the delta link should be visible as an application variant ,but it's not there.
    i tried many times and option ,but failed.
    does anyone know what's going wrong?
    another question is , if i build a new fpm application using the given tool, can it be visible when i create the iview? under which webdynpro component? i can only see com.sap...
    br.
    zj

    Hi,
    I've the same problem, after copy the FPM application as delta linkit doesn't appear as  anew app_variant when I create a new iview.
    Does anybody know why this occurs?
    Thanks!
    Pablo.

  • Custom FPM Application Issue

    Hi all,
    I developt a custom ESS WD application using FPM. On the last step I add the confirmation Links view (com.sap.xss.ser.xssconfview.vc.VcLinks)
    In addition I cofigure the links that I want to display in the last step I set the application parameters in order to diplay the links.
    On the last step of my application I set 3 links:
    Go to Area Page (works fine)
    Go to Overview Page (works fine)
    Restart the application (does not work)
    When I press the link I got the following error WDDynamicRFCExecuteException: Access via NULL object reference not possible., error key: RFC_ERROR_SYSTEM_FAILURE
    I also did a Trace of the RFC called and the application make an effective call to the HR_SSC_CREATE_SERVICE_OBJECT and HRXSS_SER_GETCONFSCRLINKS as any other ESS Application.
    Do you have any idea of what could I be missing?
    Regards,
    Orlando Covault

    clearly your confirmation link customised has no resouce assigned to it, you need to have a correct resource
    for example in standard we have like this
    IMG : personnel management -> Employee selfservice -> General Settings
        -> Homepage for self-sevice -> services
        -> Define links on confirmation page
        -> EMPLOYEE_TIMESHEET_RELEASE
        -> Restart Link Text  EMPLOYEE_WORKTIME_RECORDWORKTIME05
    take the cue from this and build yours correctly!

  • What are the possible approches for hosting a product(custom SP application) for multiple clients on a single SharePoint farm?

    We have a product which is a custom application based on SharePoint Foundation 2010. Right now, for each of our client we create a dedicated server and host the application in the standalone deployment. Now, the requirement is to host multiple clients in a
    farm deployment.
    Challenges are: 1. The product has same name for the wsp that is deployed on different client servers as of now. How to distinguish for different clients on same farm
    Currently the product specific css and jquery is in 14 hive. These files will be of difefrent versions for different client. How to segregate that?
    How many web applications is recommend to be created in a single SPF 2010 farm? What are the challenges?
    There are a couple of DBs created in SQL for the application. What is the best way to separate those for the client?
    Essentially its the same product but with different versions for each client that we want to deploy in a single farm. What is the best practice to tackle this?

    For the most part, these are not SharePoint questions per se, but product-specific questions you'd better ask the vendor about. To get in some more detail:
    1. It totally depends on the scope of the solution. If its global, then you're out of luck and any changes you make affect all instances that use it. Better ask the vendor about it.
    2. Not that many, let's say < 10, assuming you're web applications have separate application pools. Check out  http://technet.microsoft.com/en-us/library/cc262787(v=office.14).aspx#WebApplication for
    more info.
    3. This is very application specific and really should be answered by the vendor. Not related to SharePoint at all.
    4. Again, really depends on the product so better ask the vendor.
    Good luck!
    Kind regards,
    Margriet Bruggeman
    Lois & Clark IT Services
    web site: http://www.loisandclark.eu
    blog: http://www.sharepointdragons.com

  • Web Dynpro Abap Application for list employees of one manager?

    Hi experts!
    I'm trying to find a Web Dynpro Abap application that could show the list of employees of some manager, like the Web Dynpro Java application for MSS - Training Management.
    In my search's i don't find any, and i want to take sure if there wasn't any Dynpro Abap before to create a new application.
    Thanks & Best Regards,
    Luís Bento

    Hi Gayathri,
    I just have that scenario in my mind, and certainly it's the purpose that i need to implement. However i'm tried to use only standard applications, but maybe this case  it's a exceptional case
    Best Regards,
    Luís Bento
    PS: I give you some points for your answer

  • Error when executing Custom ASR_PROCESS_EXECUTE WD application for HCm F&P

    Hi all,
    I have created a custom program of HRASR00_PROCESS_EXECUTE and do some changes in the SELECT_PROCESSES method to refine the Process as per our requirement and create a application for ASR_PROCESS_EXECUTE Window.
    I have integrated this application with HAP_MAIN_DOCUMENT in the Component controller method Status_change. I have implemented a code to open the custom WD application in a External window from MSS Portal.
    In this external window the screen (Employee selection screen > Process selection > form display) is coming as per my requirement.
    All the functionality is working fine by yesterday. But when I tested the application again today then the Initial Employee selection screen was not coming and directly Select Process screen will be coming.
    I don't do any changes in my custom application or any other related WD Component But I don't found any reason for this issue.
    Can anyone suggest me why I am facing this issue. It will be very helpful for me.
    Thanks in advance
    Sanket sethi

    There is the value in the handledefault method of the window PROCESS_EXECUTE memory ID. It will use there to get the Employee no & name. i have just clear the Memory ID & employee data.
    Now it's working fine.

  • WD ABAP - Reading the URL Parameters for FPM application

    Hi,
    As per the Custom requirment,
    I want to pass URL parameters for WD ABAP application (sap/bc/webdynpro/dbm/app_veh_cus_search) which uses FPM.
    example: sap/bc/webdynpro/dbm/app_veh_cus_search?Customer=12345&fromExternal=true
    I am facing difficulty in reading the URL parameters.
    How to read/get the URL Parameters for an FPM WD ABAP application????
    Observation:
    I tried reading the parameter in Window --> HANDLEDEFAULT method. But could NOT read the Parameters from here for FPM application whereas if I create a Z Custom application then I could read the URL Parameters. so the issue is in reading the URL Parameters for FPM application.
    Kindly support
    Regards,
    Hussain

    Hi Hussain,
    You can do this either with the methods of interface if_fpm_parameter...
    DATA lo_param TYPE REF TO if_fpm_parameter.
    lo_param = cl_fpm_factory=>get_instance( )->mo_app_parameter.
    CALL METHOD lo_param->get_value
        EXPORTING
            iv_key   = parameter_name
        IMPORTING
            ev_value = parameter_value.
    or a more generic approach using class cl_wd_runtime_services...
    cl_wd_runtime_services=>get_url_parameter
    Cheers,
    Amy

  • Add custom WD ABAP application to MSS related activities

    Hi Experts,
    I try to add a custom WD ABAP application to the related activities of our managers. Please could you tell me exactly what I have to do to achieve this? I've found many threads on SDN about this topic but I was not able to implement a working solution. Here's what I've done so far :
    1. create a WDJ iView using the RelatedActivitiesLauncherApp application and Service ID Z_SERVICE (is this the id of the service we create at step 3 or the name of the ICF service corresponding to my WDA app? what should I put in the object name field?)
    2. create a new resource Z_RESOURCE with URL of PCD page = id of iView created at step 1 (which format should I use : "pcd:portal_content..." or something like "ROLES://portal_content..." ?)
    3. create a new service Z_SERVICE (same id used at step 1) and indicates service type = WD ABAP and resource = Z_RESOURCE (created at step 2)
    4. assign service Z_SERVICE to subarea MSS_HCM_SUB_RELATEDACTIVITY_ESS
    I'm able to see the new link in the related activities but my WDA app is not launched when I click on it.
    Regards,
    Pierre

    Well, here's a quote from another thread (MSS - General Information - Related Activities Links persnr.) :
    Hello Joeri,
    to integrate a WDA application into the related links area you have to perform the following tasks:
    1.) The Service called from the related links area has to be a service/iview based on the WDJ application "sap.com/mss~hras/RelatedActivitiesLauncherApp". This iview has a property in category "Self Services" named "Service-ID". Here you pass the Homepage Framework Service ID from your custom WDA application.
    2.) Your WDA application needs to retrieve the pernr the WDJ Starter application "sap.com/mss~hras/RelatedActivitiesLauncherApp" has stored in the ABAP memory in your Backend. You do this with the Functionmodules from Functionmodulegroup "HRASR00_WDA_SET_GET_DATA". The Pernr Memory Id is "MSS01" if i remember right.
    Thats it. I hope it does help.
    Anyway... I've created a Web Dynpo Abap iView as you suggested and everything works fine. Now I just have to find a way to find out which employee is selected in my WDA app.
    Thanks for your help.
    Regards,
    Pierre

  • SAPPCUI_GP for FPM Application

    Hi All,
    we are developing new FPM applications (not for ESS/MSS). To do that, we have created a track on JDI/CMS and imported SAP-JEE, SAP_BUILDT and SAP_JTECHS sca files. we know that PCUI_GP is required to build FPM application and couldnt find the same (SAPPCUI_GP.sca). We got PCUI_GP.sca file from ESS package.
    Our question is,
    Do we have a .sca file for PCUI?
    Is that what we done is right?
    Wont this (ESS PCUI) harm the actual ESS/MSS applications?
    Waiting for your reply.
    Thanks
    Suresh

    Hi,
    Please find this you need to deploy this sap.com_SAPPCUI_GP
    Cheers,
    Apparao

  • SSO not working for a custom WDA application that runs in the Portal

    I have a Portal system (Java stack, NW04s) that has an iView of type webDynpro ABAP. The custom Web Dynpro ABAP application resides on another system (ABAP stack, running ECC6). We have configured the trust relationship between the Portal and the ECC system as per
    http://help.sap.com/saphelp_nw04s/helpdata/en/61/42897de269cf44b35f9395978cc9cb/content.htm
    We know this is working since we are able to run ESS. However, for the custom WebDynpro ABAP application, when calling it for the first time, a logon screen shows up. How can we get rid of it? what are we missing to have SSO work for the custom WebDynpro application?

    Please check this link:
    https://www.sdn.sap.com/irj/sdn/go/portal/prtroot/docs/library/uuid/d35bb690-0201-0010-988a-d669c8530518
    https://www.sdn.sap.com/irj/servlet/prt/portal/prtroot/com.sap.km.cm.highlightedcontent?documenturi=%2fhelp%2fsdn_help_nw04s%2fsaphelp_nw04s%2fhelpdata%2fen%2f5e%2f6c85c3edf942f39349a1e337434d29%2fcontent.htm
    Hope it helps.
    Regards,
    Mona

Maybe you are looking for