Integrating WebDynpros to WebUI - impossible?

Hello Experts,
My client is upgrading from PCUI (CRM 5.0) to WebUI (CRM 5.2). We have a WebDynpro (using ABAP) application that lists out sales orders for various customers. On clicking a Sales order #, the application used to pull up the PCUI view of the sales order. We would like to retain the WebDynpro and integrate it with the WebUI framework to accomplish the same functionality. (i.e to deploy the WebDynpro within the WebUI framework and have the ability to navigate in and out Sales order WebUI component from the WebDynpro).
My developers tell me that there is no simple means to integrate the WebDynpro to the WebUI framework and that we will have redevelop the entire application in WebUI from scratch. I find this hard to believe.
Is this experience or is there a pragmatic solution to integrate WebDynpros with WebUI? If so, what is the technical solution? I did search this forum and internet but could not find any answers so far.
Cheers,
Arun K

Arun,
I would disagree with your developers that they would need to redo everything.  However I do have a few catches:
1.  You have SSO established between all applications.
2.  You will need to "rewrite" the part of the WDA application that "links" to the sales order
3.  I believe there is a way to call up documents through navigation links and parameters in the webui.
4.  You can always link in the WDA application to the webui menu via an URL transaction launcher.
So the answer is it could be done.  I know there are "parameterized" links, because in business workflow in the webui it can launch a detail view via the BOR display methods.
The abap code below proves my point about remote launching.
DATA lv_bor_object_key TYPE swo_typeid.
lv_bor_object_key = object-key-marketingproject.
cl_crm_uiu_mkt_obj_mapper=>show_bor_object_in_ui(
iv_bor_object_key  = lv_bor_object_key
iv_bor_object_type = object-_objecttypename
iv_ui_action       = cl_crm_uiu_mkt_obj_mapper=>co_ui_action_edit ).
Further look at the code in the static method call.  Now this is CRM 2007 code, but basically they are building an URL dynamically with the parameter of the object type + actual object.
Take care,
Stephen

Similar Messages

  • Integrating WebDynpros to CRM WebUI - impossible?

    Hello Experts,
    My client is upgrading from PCUI (CRM 5.0) to WebUI (CRM 5.2). We have a WebDynpro (using ABAP) application that lists out sales orders for various customers. On clicking a Sales order #, the application used to pull up the PCUI view of the sales order. We would like to retain the WebDynpro and integrate it with the WebUI framework to accomplish the same functionality. (i.e to deploy the WebDynpro within the WebUI framework and have the ability to navigate in and out Sales order WebUI component from the WebDynpro).
    My developers tell me that there is no simple means to integrate the WebDynpro to the WebUI framework and that we will have redevelop the entire application in WebUI from scratch. I find this hard to believe.
    Is this experience or is there a pragmatic solution to integrate WebDynpros with WebUI? If so, what is the technical solution? I did search this forum and internet but could not find any answers so far.
    Cheers,
    Arun K

    Hi Arun,
    Not sure if this forum would fetch you the right answers.
    But from what I have an understanding about how CRM 2007 works, it is a framework which is a combination of BSP layered on WebDynpro architecture. The idea is to have the flexibility of BSP and the power of WebDynpro.
    Now one way to 'resue' the webdynpro application is to use the Navigation links in transaction CRMC_UI_NBLINKS. This should be possible since both these applications reside within the same ES repository and require the same authentication for access.
    But by doing this, we loose out on the very essence of why we need to remodel applications using CRM WebUI. We would no longer be able to make use of the configuration capability provided by WebUI to render UIs. Thus you would not be able to harness the UI prowess of CRM WebUI in the screen that lists out the Sales Orders. But if that never was your intention in the first place, then you are good to go.
    Once you are successful in associating the WD application via the URL launcher, you would still need to build the URL to navigate from the Sales order link to the the subsequent screen (whcih I believe would be the revamped screen from PCUI to WebUI) . This, in my opinion should not be difficult, since :
    1) the navigation mechansims is similar in WebDynpro and CRM WebUI
    2) There is a provision to build URLs using classes/methods provided in the CRM WebUI framework, I am unsure of the method/class names, but they do exist.
    I would not vouch for everything that I have mentioned since its purely conceptual. I have just applied the concepts I am aware of in this situation.
    But the bottom line is...Its not impossible and having to start from scratch is definetely an overstatement. However, the way to achieve it completely depends on the nature of your requirement. If deploying tha WD application within WebUI and navigation is the only concern, then it is definetely possible.
    Best Regards,
    Rashmi.

  • Information about Integration WebDynpro for ABAP and Business-Workflow

    Hi Experts,
    I'm looking for information about
    • Integration WebDynpro for ABAP and Business-Workflow
    Link, documents and books are welcome!
    Thanks
    mishak

    If you have worked on workflows earlier the procedure is very simple. You just need to enter certain parameter values of your application in SWFVISU for the respective task and re-register your system in UWL administration. Thats it! your webdynpro and workflows are integrated. For details on the parameters check the following link,
    http://help.sap.com/saphelp_nw04/helpdata/en/19/bff5c18ba44da4a4ca68cf572dabda/frameset.htm
    There are also a couple of blogs on "launching webdynpro from UWL" (Procedure for both Java and webdynpro is almost similar). You can also check these for more details.
    Thanks,
    Prasath N

  • Portal Runtime error occured while integrating WebDynpro App

    Hi all,
    An exception occurred while processing a request for :
    iView : N/A
    Component Name : N/A
    Application URL ':///webdynpro/dispatcher/local/Example_FL/ExampleFLApp' is not valid! Please check the protocol and host entries for system 'SAP_R3'..
    See the details for the exception ID in the log file
    This is the error that I got while integrating WD appl into Portal. I have Created a Folder in Content Administrator->Niew iView->com.sap.portal.appintegrator.sap
    then selected Webdynpro.
    Followed by created an iView by selecting appropriate settings. What went wrong. But the WD appl is working fine individually. Please help me
    regards,
    Ganesh

    Hi Ganesh,
    It seems that you are unable to see webdynpro application into portal for this you need to create webdynpro system and then create webdynpro iview from portals which required parameters like
    1) system : which is webdynpro system
    2) webdynpro namespace : local/yourtestproject
    3) application name : name of the webdynpro application
    I am attaching link for your reference.
    https://www.sdn.sap.com/irj/servlet/prt/portal/prtroot/docs/library/uuid/3e36d690-0201-0010-cd99-bfbb81bd33d9
    Regards,
    Hemant
    Award points if helpful.

  • Integration Webdynpro ABAP with Webdynpro Java in Portal

    Hi All,
    I am facing problem while integrating WDA application with WDJ. I can integrate successfuly one application and trying to invoke other one with different parameters, i am facing the problem
    There is no iView available for system "XXXX_SAP_XXX": object "xxx.xxxx.xxx.xxxx". For more information, contact your administrator.
    I am passing the parameters
    system                      
    object_type                
    object_value_name          
    operation
    Thanks in advance

    Hi Samir,
    Pls look into these threads -
    IE8 problem (WebDynpro ABAP iView call)
    WebDynpro for ABAP and IE 8.0
    Regards,
    Sen

  • E-mail notifications not integrated with CRM WebUI

    Dear Experts,
    I would like to know if this is the Limitation for extended notification.
    If not, is there any hints about integrating the extended notification with CRM WebUI?
    Many thanks,
    Perry Song

    Dear Experts,
    I would like to know if this is the Limitation for extended notification.
    If not, is there any hints about integrating the extended notification with CRM WebUI?
    Many thanks,
    Perry Song

  • Java WebDynpro & CRM WebUI

    Does anyone know if it is possible to integrate webdynpro applications directly into the CRM webUI?  For example, if we have a custom web-dynpro application for accounts (business partners) are we able to call this web dynpro application directly within the WebUI and pass the business partner number along with the URL for execution?
    Any help on this question would be greatly appreciated.
    Thanks,
    Darcie

    Take a look at the following links:
    /people/vikash.krishna/blog/2008/09/23/crm-2007-how-to--2-a-transaction-launcher
    /people/vikash.krishna/blog/2009/04/23/crm-2007-how-to--2-b-transaction-launcher
    Passing Parameters to URL Based Transaction Launcher
    regards.

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

  • I got access denied while integrating WebDynpro appl into EP

    Hi all,
    I have created one appl in WD that can access details from R/3. Whenever I run the appl, the data is automatically populated from R/3 into dropdown list. It is working fine in my NWDS.
    I have integrated this appl in to Enterprise Portal. Now when i execute that appl, I am getting
    <b>'Access Denied error'.</b> (The data is not poulating into my dropdown list).
    But I have integrated the FlightList appl, into Enterprise Portal, which is working fine.
    Is there any settings/configurations needs to be done before integrating my appl into EP?
    Thanks&regards,
    Ganesh

    Hi,
       See the follwoing threads:
    "Access denied" on drop-down list UI element when integrated in an iView
    Re: "Access denied" on drop-down list UI element when integrated in an iVie
    Kind Regards,
    S.Saravanan.

  • Document for integrating WebDynPro with EP

    I want to integrate the webdynpro application in EP. Could anyone share the necessary document for that.

    Hi Pavithra,
    Check this document
    http://help.sap.com/saphelp_nw04/helpdata/en/d8/6ee03fc2269615e10000000a155106/frameset.htm
    Regards,
    Ganesh N
    Reward useful answers

  • Integrating Webdynpro Application process into UWL

    Hello Everyone,
    Can anyone help me to create an application that gives an option for the managers to enter "Reason for Rejection" when they click on "Reject Purchase Order" in the UWL of the portal. I hope you can understand my requirement. Please let me know if you need more clarification. I would greatly appreciate your help.
    Regards,
    Gopal.

    Hi Lekha,
    Thanks a lot for your reply. Let me explain you my whole scenario.
    I have created a WD Application for "Create Purchase Order". After creating a purchase Order, SAP Workflow will be triggered and an E-mail will be send to the Approver to Approve/Reject the PO. The Approver will login to Portal and look at the UWL. In the UWL, on clicking the Task, it should display the Purchase Order Details with two button Approve/Reject.
    Now, is it possible to acheive my above requirement. I completed the "Create PO" and "Display PO" Applications seperately. But, I don't know how to integrate the "Display PO" in to the UWL. Could you please explain/suggest me a way of acheiving this requirement. I would greatly appreciate your help.
    Regards,
    Gopal.

  • In Webdynpro abap workflow integrating

    HI,
        I have Created one sample workflow now when i click the button in webdynpro i need to run that workflow .
    I have searched so many articles but iam not clear plz tell me clearly if any articules also .
       i need clear steps to integrate workflow in webdynpro abap.
    Iam Wiating For good response.
    thanking you,
    A.S.Ananth.

    Hi Ananth,
    Check this.. it might help
    Information about Integration WebDynpro for ABAP and Business-Workflow
    how to call workflow from webdynpro ?
    Workflow in WebDynpro
    Cheers,
    Kris.
    Edited by: kissnas on Mar 10, 2011 7:06 AM

  • Integrating Web Dynpro to ep6 sp12

    I have created the simple Web Dynpro example program from the How to Guide -- Use Portal Eventing.  However, I am having trouble integrating the Web Dynpro Application with the portal.  I am using the How to guide -- Integrate a Web Dynpro Application into SAP Enterprise Portal 6.0 SP2 as a reference.  Since the document refers to SP2 some of the screenshots does not match.  Is there a more current documentation out there?
    Thanks,
    Jin Bae

    Hi Jin
    I am not sure about the latest document on integration with portal, But the procedure is same for integrating webdynpro components into portals.
    For Integrating webdynpro components into portal
    1. Click on Content Management/Portal content.
    2. Right click on the required folder and choose iview
    3. Select SAP webdynpro iview
    4. choose  iview name
    5. Choose the system name
    6. Give the namespace(if this is a DC then vendor name\project name, if it is a local webdynpro component then it is local\applcaiton name) and the application name
    7. Preview the component
    Let me know if you require furthur clarifications on this
    Kishore
    7.

  • Webdynpro in Websphere Portal Server

    Does anyone have experiences integrating WebDynpro Applications in Websphere Portal Server?.
    How authentication wassolved?

    Hi,
    Another way is to install the SAP EP as well and use IBM portlets to view SAP EP Portal pages/iviews.
    For more information regarding integration:
    https://www.sdn.sap.com/sdn/developerareas/ibm.sdn?node=linkDnode1-3
    Cheers,
    Noel

  • Webdynpro Applications not opening in IE7

    Hi,
    We are using Netweaver 7.0 with SP 14. I have integrated Webdynpro applications on anonymous portal along with the PDK applications. I am able to see all the applications properly in my desktop having IE7. But in some systems I am getting "Web page can not be displayed" while PDK applications are visible properly. I feel its a Browser issue. What settings are needed to be done in IE 7.
    Thanks.
    Regards,
    Swati

    Hi Swati,
    Please check the compatibity in server market palce PAM.
    Open http://www.service.sap.com/pam and select SAP NetWeaver 7.0 and wait for PDF to open.
    Hope it helps
    Regards
    Arun

Maybe you are looking for

  • Track and report  DB & os changes

    He people How do i track/report on recent changes made in SAP. I am aduiting change management and i have a list of changes made of the system that have be logged in a chg mgt system (changes like  Security fixes in PRD environment, Remove /lock old

  • Alignment Grids for Titler in PrE & PrPro

    There have been several discussions on the lack of real alignment tools in Titler, for both PrE and PrPro. I use a workaround to this, and just Import a "grid" image, created in PS and Saved to .PSD with Transparency. I use the same technique to buil

  • Recognising ip address but can't display page

    please please please help me!!! everything seems fine. the network connection shows it's connected, signal - excellent. it's got an ip address assigned, everything looks perfect. but i just can't connect to a site on internet explorer!!! and i know i

  • File Explorer / Manager

    Hi, i'm a university student and my project consists of creating a simple File Manager (Windows Explorer like) but without the tree. My aim is to have a window that displays all the files and subdirectories of a specified root directory. My file mana

  • IFS - iPlanet to OID Password Synchronization

    Hello Everybody, I have a very specific requirement. May be somebody can help me on this. I am having iFS running with OID (Oracle Internet Directory) for my iFS Users. I also have iPlanet Directory in my network which has all my users. iPlanet Users