Integration of webdynpro abap custom iview into standard ESS/MSS portal

Hello all,
Could anybody please throw light on how to integrate custom iview which is developed in Webdynpro ABAP into standard tab in MSS (Webdynpro java)
For example.I want to add few custom fields(which are mapped to infotype 0041) into general information link of MSS.these fields will be created in webdynpro abap.
or.
I want to create a new link under general information which pops up as a custom iview (which is create in webdynpro abap) .
please let me know how can i meet the above requirements.
Thanks in advance.

I am not really sure about your requirement. With my limited understanding of that , i think that you have few possibilities.
1. You can let the ess/mss application communicate with WDA application via a Poral event.
2. You can enhance the ESS WDJ component and use RFC destination to get the data from info type and build your own view in WDJ.

Similar Messages

  • MDM Custom Iview and Standard Iview Portal Eventing

    Hi
    I'm trying to develop a custom iview which updates a Standard MDM Result Set iview:
    I found this documentation:
    http://help.sap.com/saphelp_mdm550/helpdata/en/45/c87cfd43e56f75e10000000a1553f6/frameset.htm
    https://www.sdn.sap.com/irj/scn/go/portal/prtroot/docs/library/uuid/12195312-0e01-0010-a392-debbd32e39d4
    So i created an iview which raises this event
    WDPortalEventing.fire("urn:com.sap.pct.mdm.appl.masteriviews","updateSearch","ID=115551&RefreshSearch=True");
    Then i upladed my code in the portal, created a new iview and put it in the same page with a Result Set iview. During testing when i rise the event form the custom iview, the standard Result Set catch this event but instead of update it gives the following error:
    Error occurred: Error performing search. com.sap.mdm.internal.protocol.manual.ServerException: Illegal value for parameter,  com.sap.mdm.internal.protocol.manual.ServerException: Illegal value for parameter (see log for details)
    In SDN there is a thread with the same problem (Search Standard iView + Search Custom iView) which is not solved.
    Can somebody help me ?

    sorry, I have same task and tried same code for my alias, table and field.
         WDPortalEventing.fire("urn:com.sap.pct.mdm.appl.masteriviews",
                   "updateSearch",
                   "MDMSystemAlias=NSI_PRODUCTION_ALIAS&MDMTableName=Assets&R3Code=411000000000000006&RefreshSearch=True");
    I fire event  (for my alias, table and field)
    but not any resultset or Current Search on page is catching this search.
    please provide which options  must be set made for views on page so that result set to be updated,
    I hope this may help
    does it need to add some custom event to result set?
    thanks
    Edited by: Ivan Ivanov on Aug 21, 2009 3:49 PM

  • SAP Portal Custom Themes to change ESS/MSS UI Look and feel , possible ?

    Hi,
    I have a requirement where the look and feel of the UI controls of the ESS/MSS applications have to be different - Jazzy
    I know XSS homepage framework is for the customisation of Areas, Sub Areas. What I am more interested is only the look and feel UI of ESS/MSS applications.
    If I change the standard theme of portal using Theme Editor and create a new custom theme with different back ground colors, fonts, sizes for all the UI controls,.Will the customised Theme apply on the standard ESS /  MSS screens ? Also my doubt is we are using EHP3 and I am not sure how many are Webdynpro java based or webdynpro Abap based.
    Will the theme apply to both WDA and WDJ application UI controls?
    Any inputs in this regard will be of great help. thanks in advance.
    Regards,
    Sreeram

    Hello,
    Check :
    [Overview on changing the Portal look and feel.|https://www.sdn.sap.com/irj/scn/go/portal/prtroot/docs/library/uuid/d077fa17-7fbf-2a10-d983-fb12decf63c7]
    FYI :- Search for wiki on : Stylesheet for WDA without integrating in SAP Portal
    Cheers,
    Remi

  • How to do the modification in standard ESS/MSS business packges using NWDI?

    Hi Gurus,
    I have requirement where in which set up is ready ESS/MSS business packges are available in NWDI now my question is......
    How to do the modification in certain ESS/MSS standard iviews? using your local machine NWDS?
    How will you download the ESS/MSS iviews that are available in NWDS?
    My EP server version is EP 7.0 and backend ecc5.0......
    Can you guys tell me how to do the changes in standard ESS/MSS stuff that are avaiable in NWDI using your local machine NWDS.
    once the changes is done how you will upload the same into NWDI to reflect the changes globally.
    Its an urgent requirement....Please provide me step by step approach of the same.
    Thanks in Advance,
    Dharani

    Hi Dharani,
         Have a look at my weblog,
    For your 1st Question:
    "How to do the modification in certain ESS/MSS standard iviews? using your local machine NWDS?" -
    1.After you configured your track for ESS/MSS business package in NWDI try importing the track in NWDI by configuring NWDI server in NWDS, goto Windowsàpreferences-Java Development Infrastructure-Development Configuration
    and specify the URL where you have configured your NWDI
    2. create a project for the views which you want to modify.
    3. Checkout and create a new activity for the DC
    4. Make the changes as per your requirement
    5. Checkin the activty once you are done with the changes
    6.Activate and release
    These are all the steps involved in customization of any business package.
    Mail me back if you have any doubts.
    Hope this helps,
    Regards,
    Vinoth.M
    Edited by: Vinoth.Murugaiyan on Feb 13, 2008 3:14 PM

  • How To hide buttons in standard ESS /MSS applications .

    I have implemented standard ESS/MSS business package version mySAP2005 in ECC 6.0. Now in a standard iView buttons like Edit ,Previous ,etc are present . Now how can I hide these buttons ,say Edit button from iview level ?Now since this is Client Requirement .
    My main problem is I do not have adequate time to customize the standard applications through coding .Is there any other way to do it ?Thanks in advance for any solution provided quickly as goalive is near .

    Hi Ribhu,
    Open the iview in question and do a CTRL+right click.
    Hope this helps in serving your purpose.
    Points are welcome!
    Cheers,
    Sandeep Tudumu

  • Standard ESS-MSS Package Customization

    HI,
    I have to customize existing standard ESS-MSS packages.
    I down load the packages to my NWDS from NWDI.But after down load,I am getting this error."The type AbstractStringBuilder is not visible".
    Please suggest me how to resolve this error.
    Regards
    -Sandip

    Hi,
    Try Repair project structure and classpath.
    Hope you have done the Organize imports....
    Regards
    Ayyapparaj

  • Change in Webdynpro ABAP(FITE_EXPENSES) iView standard code in Portal.

    Hi,
       We are on EP 7.0 with ESS 1.2 and MSS 1.0. In Backend R/3, we have applied EHP2 for Webdynpro ABAP screens. In travel & expenses -> Create Expense report we have a requirement where we need to put our logic for calculation of receipt amount based on no of travel days.
    for E.G. For a particular Expense type the amount per day is 100. While creating expense (Enter Receipts portion) user selects this expense type and based on no of days the receipt amount should get changed. For 4 days the amount would be 100 * 4 = 400. We need to code this logic in the standard Webdynpro Abap iView for Create Expense Report(FITE_EXPENSES).
    Can I get some pointers for this change.
    Regards,
    --VP.

    Dear Hayerk,
          Your requirement can be fulfilled easily. Have you tried hiding a button or a field or label in simple iView same is the case in your FITE_EXPENSES hiding scanned receipts button. What you can do is attach a super user to a HR user having a pending expense report to be created. Through content administrator you can preview mytrips and expenses iview in that go and click on create in tab ALL MY TRAVLE REQUESTS for expense report then on scanned receipts button right click -> user settings -> hide button.
    Regards,
    --VP.

  • Integration of webdynpro abap into  portal

    Hi All,
    Can any one suggest me the procedure for integarting the webdynpro abap application into the portal .
    I tried searching the blogs and e learning but was unable to find the right one  as i am very new to portal .
    wants to know the process and settings to be done in the portal .
    It would be better if given in detail. or any blog or download where i can find the detailed procedure .
    Looking forward for your help . 
    Regards,
    Sana.

    Hi Sana,
    Check this online help documentation...
    http://help.sap.com/saphelp_nw04s/helpdata/en/27/96b9c8f14e7d498b90a674710dc9c2/frameset.htm
    Regards,
    Narendra

  • Webdynpro ABAP based Iviews personalisation

    Hi,
    Can you please confirm if the right click +control option to personalise the iview method could be used for the iviews created out of webdynpro abap as well. or this method is only applicable for webdynpro java based iviews.
    Rgrds,
    Saket Kumar

    Hi,
    Kiran is right, you have certain approaches for personalization/customizing a WD4A. In the link he pointed you to, there already are two of three: End user Personalization and administrative Personalization (sap-confiq-mode=x). However, I advise you to use the way of component and application configuration as these are valid system-wide. Administrative Personalization only is valid client-wide.
    I would advise you to go through this WD4A tutorial:
    http://www.sdn.sap.com/irj/sdn/go/portal/prtroot/docs/library/uuid/b52e13c3-0901-0010-8fa6-d11a51821b7c
    best regards, Lukas

  • UWL Integration with Webdynpro ABAP

    Hello,
    I am creating a Webdynpro ABAP Application in which I want to create a screen(form) with various Input fields which will be entered by the user and it will have a Submit button.
    On the click of the Submit button I want to trigger a Workflow and send a workitem to the Approver. The Approver will be determined by the creator by selecting from a DropDown which will have the list of all the Approvers. How can I integrate this with UWL so that the Approver can logon to the Portal to Approve /Reject the workitem.
    Any help would be highly appreciated.
    Thanks in advance.

    you need to create the task entry in uwl xml file for your workflow task to call for an application.
    you can check performance management worklfow ws12300122 that has task 12300110.
    to execute a webdynpro abap application for task 12300110 below xml content in uwl configuration is required.
       <ItemType name="uwl.task.webflow.TS12300110.SAP_ECC_HumanResources" connector="WebFlowConnector" defaultView="DefaultView" defaultAction="launchWebDynPro" executionMode="default">
          <ItemTypeCriteria systemId="SAP_ECC_HumanResources" externalType="TS12300110" connector="WebFlowConnector"/>
          <Actions>
            <Action name="launchWebDynPro" groupAction="" handler="SAPWebDynproABAPLauncher" returnToDetailViewAllowed="yes" launchInNewWindow="yes" launchNewWindowFeatures="resizable=yes,scrollbars=yes,status=yes,toolbar=no,menubar=no,location=no,directories=no">
              <Properties>
                     <Property name="newWindowFeatures" value="resizable=yes,scrollbars=yes,status=yes,toolbar=no,menubar=no,location=no,directories=no"/>
                        <Property name="WebDynproApplication" value="HAP_MAIN_DOCUMENT"/>
                     <Property name="PLAN_VERSION" value="${item.PlanVersion}"/>
                     <Property name="APPRAISAL_ID" value="${item.ID}"/>
                     <Property name="PART_AP_ID" value="${item.PartID}"/>
                        <Property name="wi_id" value="${item.externalId}"/>
                        <Property name="MODE" value="X"/>
                      <Property name="sap-wd-configId" value="HAP_AC_MAIN_DOC"/>
                        <Property name="openInNewWindow" value="yes"/>
                     <Property name="System" value="SAP_Webdynpro_ABAP"/>
                      <Property name="WebDynproNamespace" value="sap"/>
                       <Property name="display_order_priority" value="5"/>
                   </Properties>
              <Descriptions default=""/>
            </Action>
          </Actions>
        </ItemType>
    Do respond for futher queries.

  • Custom Macro into standard Web ADI Integrator

    Hi All,
    I have done the below customization for "Journal Upload" integrator.
    I have added a new option "Attachments" to the Oracle Tab using the below custom macro code.
    And it is opening a custom OA Framework page(It will ask for a login) and I can add attachments.
    I would like to know is there any way I can add this into the original template so that a new user login and download the template, he will get the template with the custom macro code.
    <><> Code Added <><>
    <
    Dim objMenu_231_ATTACHMENTS As Object
    strMenuTitle = "&Attachments"
    Set objMenu_231_ATTACHMENTS = objMenu_231_ORACLE.Controls.add
    objMenu_231_ATTACHMENTS.OnAction = "'" & Application.ActiveSheet.CodeName & ".BneAttachments" & "'"
    objMenu_231_ATTACHMENTS.BeginGroup = True
    objMenu_231_ATTACHMENTS.caption = strMenuTitle
    >
    Public Sub BneAttachments()
    Const ATTACHMENT_SERVICE =SERVLET_PATH & "/OA.jsp?OAFunc=OAHOMEPAGE&navRespAppId=20003&navRespId=51045&JournalName="
    Dim sJournalNameVal As String
    sJournalNameVal = ATTACHMENT_SERVICE & ColumnValue(Me, "GL_INTERFACE_REFERENCE4")
    ActiveWorkbook.FollowHyperlink Address:=sJournalNameVal
    End Sub
    <
    With regards,
    Kali.
    OSSi.

    Yes, even I have done few customization in the JE template. The macro which I created works after downloading template.
    What I want to do is to customize the code with in oracle application or with in JE template, so that whenever anyone downloading journal from apps, the customize template as per my requirement will show up. I do not have to save it and tun my macro on top it. This way 2 steps can be reduced in to 1 and this will be more reliable and user friendly.
    Please let us know if this is possible.

  • Integrating WebDynpro ABAP applications with UWL for workflow in Portal

    Dear
    We want to integrate an abap webdynpro application as task in the workflow with UWL.
    More information was found in /people/ginger.gatling/blog/2005/12/14/create-new-uis-for-existing-workflow-tasks-with-abap-web-dynpro-and-universal-worklist
    But no answer on the following issue:
    We use the transaction SWFVISU to prepare standard setting for our  task. This defines how a task is executed, once you select the task subject line on the worklist.
    Task                           TS91700001
    Visualization Type             ABAP Web Dynpro
    APPLICATION     z_wd_pas
    DYNPARAM     IV_WIID=${item.externalId}&period=${item.PERIOD}
    NAMESPACE     SAP
    SYSTEM_ALIAS     SAP_BSP_EREC
    But we want to start the abap webdynpro application with a dynamic parameter: period 07.2010 or 08.2010 or MM.YYYY. This parameter is a container element of the task, filled when the task is created. Also other parameters are available in the abap webdynpro application.
    Component       Z_WD_PAS
    Interface View  PAS
    Plug Name       DEFAULT
    Help Menu Text
    Help Link
                                                                                    Package         Z_PAS
    Language        EN
    URL             http://saperpd1.imec.be:8000/sap/bc/webdynpro/sap/z_wd_pas                                                                               
    with parameters
    IV_WIID     000000000000     SWW_WIID
    ORG_UNIT     00000000     ORGEH
    PERIOD                              SPMON
    PERNR     00000000     PERSNO                            
    Can we set the dynamic parameter list DYNPARAM from the task
    or should  we read the container in our abap webdynpro application described in http://wiki.sdn.sap.com/wiki/display/WDABAP/IntegratingWebDynproABAPapplicationswithUWLforworkflowin+Portal?
    More information: The task is a webservice
    Standard task        91700001   Z_PAS_CC
    Object Category      BOR Object Type
    Object Type          WEBSERVICE   WebFlow Service
    Method               PROCESSDIALOG                      Dialog Service
    with the following standard program code for this method:
    begin_method processdialog changing container.
    DATA: l_wi_objkey TYPE swotobjid-objkey.
    DATA: l_wiid TYPE swwwihead-wi_id.
                                                                                    CALL FUNCTION 'SWE_WI_GET_FROM_REQUESTER'
      IMPORTING
        requester_workitemid = l_wi_objkey.
    l_wiid = l_wi_objkey.
                                                                                    CALL FUNCTION 'SWF_WSC_START_LH_DIALOG'
      EXPORTING
        i_wiid                 = l_wiid
      EXCEPTIONS
        url_creation_failed    = 1
        browser_launch_failure = 2
        OTHERS                 = 3.
    IF sy-subrc <> 0.
      CASE sy-subrc.
        WHEN 1.
          exit_return '1000' space space space space.
        WHEN 2.
          exit_return '1001' space space space space.
        WHEN OTHERS.
          exit_return '1002' space space space space.
      ENDCASE.
    ENDIF.
    end_method.                                           
    Before calling the function SWF_WSC_START_LH_DIALOG the parameters for the abap webdynpro should be defined. Is this possible ?
    Thanks for your suggestions.
    Best regards
    Luc Marent

    I added below sources .
    >    <ItemType name="uwl.request.webflow.WS91000001" connector="WebFlowConnector" defaultView="WorkItemRequestsView" defaultAction="launchWebDynPro" executionMode="default">
    >      <ItemTypeCriteria systemId="UWLSETXXX" externalType="WS91000001" connector="WebFlowConnector" />
    >      <Actions>
    >        <Action name="launchWebDynPro" groupAction="" handler="SAPWebDynproABAPLauncher" returnToDetailViewAllowed="yes" launchInNewWindow="yes" launchNewWindowFeatures="resizable=yes,scrollbars=yes,status=yes,toolbar=no,menubar=no,location=no,directories=no">
    >          <Properties>
    >            <Property name="WebDynproApplication" value="ZWD_WF_002" />
    >            <Property name="newWindowFeatures" value="resizable=yes,scrollbars=yes,status=yes,toolbar=no,menubar=no,location=no,directories=no" />
    >            <Property name="DynamicParameter" value="wi_id=${item.externalId}" />
    >            <Property name="openInNewWindow" value="yes" />
    >            <Property name="System" value="WDSETXXX" />
    >            <Property name="WebDynproNamespace" value="sap" />
    >            <Property name="display_order_priority" value="5" />
    >          </Properties>
    >          <Descriptions default="" />
    >        </Action>
    >      </Actions>
    >    </ItemType>
    >    <ItemType name="uwl.request.webflow.decision.WS91000001.UWLSETXXX" connector="WebFlowConnector" defaultView="WorkItemRequestsView " defaultAction="viewDetail" executionMode="default">
    >      <ItemTypeCriteria systemId="UWLSETXXX" externalType="WS91000001" connector="WebFlowConnector" />
    >    </ItemType>

  • ECCS : custom characteristics into standard report selection screen

    Hello guys,
    I have added a custom characteristic which is also a subasignment to the EC-CS module.
    This field now appears into the standard report selection screen as expected.
    I want to define this field as a mandatory selection field, do you know if this is possible? (exemple of standard report CX34A)
    Thank you in advance for your help
    best regards
    Pascal.

    Hi Thereza,
    This field is already flaged
    I have found the following solution : create a variant and assign it to the standard transcation with transaction SE93..
    Best regards

  • Adding a Webdynpro Abap custom application to the list HCM F&P List

    Hi
    On my Portal's  HR Admin tab i have a link Start process to start all my HCMF&P Processes. Is there any way i can add my custom web dynpro application to this list. So that using the same link the HR Can proces any Adobe Form or a custom web dynpro application ?
    Can i add my  custom webdypro application to the table T5ASRPROC or V_T5ASRPROCVALID ?
    regards
    Pamela

    Hi Chris,
    Ran into similar issue with another Adobe form.
    But this time no matter how many times I add "$record." instaed of "$."in the binding ($.WERKS.DATA[*].field), it disappears. And now none of the dropdowns are working in another Adobe form.
    Does ALC 8.2 have to do something with it?
    Now if the binding shows "$.WERKS.DATA[*].field", how should I specify the list items . It needs  three inputs.
    Binding = same as "$.WERKS.DATA[].field" ? or $.WERKS.DATA[] or $.WERKS
    and since the field catalogue and actual list items are attached at runtime how do I specify other two inputs "Text" and "Key".
    ~Amit.
    Edited by: Amit Molekar on Aug 11, 2010 7:14 AM

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

Maybe you are looking for

  • How to edit a PDF created with Acrobat XI Pro after signatures have been applied (like I can in 7, 8.0

    I have a major issue that I need to resolve before we can purchase Acrobat XI Pro: Currently, with Acrobat 8.1 Pro, after all signatories sign a document, we add an Effective Date (we add it after they sign since we don't know when the last signature

  • Please help with this inventory query

    I want 2 display item_num(segment1), description(mtl_system_items), on_hand_quantity, reservations, availability pleseeeeeeeeeeeeeeeeeeeee help meeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeee i guess we need to join these three tables ?? mtl_system_items mtl_onh

  • OBIEE 11g Start all compenents as Windows Services

    Hi Attached link to document for OBIEE 11g Start as windows Services. http://deliverbi.blogspot.com/2010/10/obiee-11g-auto-start-all-with-windows.html Cheers Shahed

  • Why tree query can't take where clause

    I build a tree struncture without where clause , it is fine, but When I tried to add a where clause, I get error, (Warning: Tree root ID "1" not found. ). Does anybody know why? Here is my SQL select "ID" id, "PID" pid, "NAME" name, "LINK" link from

  • What is the HPProductAssistant?

    Do you know what this might be?  I put this question in the Printer category, but it might be something else.  I have no idea what it is. My wife has an HP computer, Vista, and an HP printer attached via USB. Every time she boots up, the last thing s