Process Context Web Dynpro

Hello,
Can we have one process context across whole BPM and Web Dynpro? My scenario is: Executing BPM in Web Dynpro through a Web Service. Presently I have set two contexts( one is for web dynpro and another for BPM Web Service/Process Context). Can I use one context instead of two types of contexts. Please let me know if there are any limitations.
Thanks,
Sunita.

HI Sunita,
technically you need different contexts for WebDynpro and BPM. This is due to the fact that these are two independent technologies which manage their context data differently. So, you will need a WebDynpro context as well as a Process context for BPM.
But this does not mean that you cannot share and transfer data from one to another. From the WebDynpro context you might fill the WebService input. This can be simply done through context mapping and model binding. Once the WebService gets called, the input data is automatically mapped and transfered to your Process context. Of course, this has to be modelled first in the Process Composer. From here, you might use the context data to map to activites (human and automated) in your process. From here, you are able to again map it to a WebService in case of an automated activity or a WebDynpro context in case of a human activity.
Hope, this brought some more clarity.
Best regards,
Stefan

Similar Messages

  • HCM Processes & Forms: Web Dynpro ABAP Search Helps

    Hi,
    I was working with new functionality for adding Web Dynpro ABAP Search Helps to HCM P&F. Similar to described in http://www.sdn.sap.com/irj/scn/weblogs?blog=/pub/wlg/17919. [original link is broken] [original link is broken] [original link is broken]
    Can somebody tell me if its possible to submit some custom event round trip to back end SAP_PA and Generci Services after selection is made in the Search Help and "OK" selected. Right now it looks like its just closing help and can not submit any events automaticaly.
    Thanks,
    Oleg

    Hi Oleg
    As mentioned on the blog, this functionality was in place but has been 'disturbed' by the latest support packs.  I have an OSS request in for this but only since yesterday.  Once I get a satisfactory reply, I'll post it here and on my blog.
    Cheers
    Ian

  • Error executing Webservice for Process Start via Web Dynpro

    Hi Community,
    I have a strange issue when executing a webservice that starts a process using web Dynpro. I have configured, the Service Group, the Communication profile.
    When I try to execute the Service via Web Dynpro, I get the following exception which is in my opinion fully missleading and does not make sense to me. As the Authentication Profile and the Communication profile allow the same Authentication Methods.
    com.sap.esi.esp.lib.mm.config.exceptions.TechnicalException: Failed to create Logical Port for Service Reference with id [YourID here].
    Reason for the failure is that no one of the following Authentication Methods [None], [SAP Logon Ticket], or [SAML Assertion] is allowed in the related Communication Profile.
    Such an Authentication Method is needed as the Authenticaton Profile is [businessOrTechnicalUser] and no User Account is assigned, so the Authenticaton Profile is considered to be noAuthentication or businessUser.
    Related Communication Profile is [SAP_DEFAULT_PROFILE 1] and it allows Authentication Method(s) [User Name/Password (Basic), X.509 Client Certificate, SAP Logon Ticket, SAML Assertion, X.509 Certificate Doc.Auth., User Name/Password Doc.Auth.]
    Thanks for your support.
    Best Regards Nicolas

    Hi Nicolas,
    make sure you have
    - assigned a communication profile (with no- or basic authentication) to the provided service
    - created a provider system with a similar profile
    - assigned the provider system to the (consumer) service group
    For a full guide on service configuration please check this article:
    http://www.sdn.sap.com/irj/scn/go/portal/prtroot/docs/library/uuid/40dabb46-dd66-2b10-1a9a-81aa620098b3
    Best Regards,
    Christian

  • GP process action details in Web dynpro

    Hi
    I want to get the list of action  and the actions details for a GP Process in web dynpro callable object.
    Can anyone please help me.

    Hi Ritu/Shanto,
    I havenu2019t found a way to use GP API inside WebDynpro CO to get Action ID.
    Using IGPExecutionContext you can get the Process ID and Task ID and using these IDs, you canu2019t reach Action ID (there arenu2019t Interface/Class/Method to get that by a reverse way).
    What is your requirement? May be there are other ways to do that.
    Best Regards,
    Pedro Nunes

  • Web Dynpro as Callable object in GP using PDF Forms

    Hi All,
    I somehow want to integrate a user filling out a pdf form within a Guided Procedure. So far I have created a local web dynpro DC and I want to make it a Web Dynpro Callable Object (GP Interface). The problem is, I want the user to be able to see the PDF form when filling out the form. For example, if they had a role in the portal where they can invoke the Web Dynpro application with the pdf form, then when they click submit on the pdf they invoke the guided procedure...is this possible? This is so, I can use the web dynpro to do some data validation and call some bapis to get info, then submit this all to the GP. Is this achievable? I know how to do most things, I just want to know things like when is the "execute" and "getDescription" methods called? I want my execute( com.sap.caf.eu.gp.co.api.IGPExecutionContext executionContext ) method to call a bapi also. Is that possible? How do I automate a GP process when I click submit on the pdf form?
    Thanks in advanced
    TM

    Hi,
    You can integrate a PDF control in a Web Dynpro view. Refer the following links for that:
    <a href="http://help.sap.com/saphelp_nw04s/helpdata/en/dc/f1783fe3263042e10000000a114084/frameset.htm">Example of the Use of an Interactive PDF Form (SAP Library - Web Dynpro for Java)</a>
    <a href="http://help.sap.com/saphelp_nw04s/helpdata/en/60/6fc10c6748479392101e09c9e8d33a/frameset.htm">Interactive Forms in Web Dynpro for Java</a>
    Also you can create Web Dynpro Java callable object in GP by implementing the IGPWebDynproCO interface. Refer the following links for that:
    <a href="https://www.sdn.sap.comhttp://www.sdn.sap.comhttp://www.sdn.sap.com/irj/sdn/go/portal/prtroot/docs/library/uuid/50d74ada-0c01-0010-07a8-8c118d408e59">Implementing a Web Dynpro Callable Object which Implements the GP Interface</a>
    <a href="https://www.sdn.sap.comhttp://www.sdn.sap.comhttp://www.sdn.sap.com/irj/sdn/go/portal/prtroot/docs/library/uuid/e3f07a7a-0601-0010-ebbd-b9cfb445b814">Implementing a Web Dynpro Callable Object</a>
    <a href="http://help.sap.com/saphelp_nw04s/helpdata/en/fd/afb4429027da11e10000000a155106/frameset.htm">Implementing a Web Dynpro Component</a>
    <a href="http://help.sap.com/saphelp_nw04s/helpdata/en/de/8976417f2d5558e10000000a1550b0/frameset.htm">Implementing and Exposing a Web Dynpro as a Callable Object</a>
    You can start a GP process using the public API:
    <a href="http://help.sap.com/saphelp_nw04s/helpdata/en/43/fcdf77fc6510b3e10000000a11466f/frameset.htm">Starting and Terminating Processes Using the GP API (SAP Library - Creating Composite Applications)</a><a href="https://www.sdn.sap.comhttp://www.sdn.sap.comhttp://www.sdn.sap.com/irj/sdn/go/portal/prtroot/docs/library/uuid/5f27e290-0201-0010-ff82-c21557572da1">Creating Interactive Forms in Web Dynpro for Java</a>
    Also you can start a GP process using Web Service:
    <a href="http://help.sap.com/saphelp_nw04s/helpdata/en/44/44c59fd7c72e84e10000000a155369/frameset.htm">Starting a Process Using Web Services (SAP Library - Creating Composite Applications)</a>
    <a href="http://help.sap.com/saphelp_nw04s/helpdata/en/93/27dc108cfc407fbf6c726151840001/frameset.htm">Starting and Terminating Processes Within a Composite</a>
    Refering the above links you'll get a fairly good idea how to integrate Adobe forms in WDP and how to start GP process programitically. My suggestion for your requirement would be if always you need to start the process after the user submits the Adobe form, then consider having the Adobe form as the first step for the process. In that case you don't need to start the process programitically. Whenever the user starts filling up the Adobe form the GP process will start. You can refer <a href="/people/dipankar.saha3/blog/2007/03/02/how-to-present-your-gp-processes-to-the-end-user">this blog</a> on how to start a GP process as an iview link in portal.
    Otherwise if based on certain conditions you need to start the process then you can either use the Java API or the web service to start the process from Web Dynpro. You should have the Adobe form embedded in Web Dynpro and on submit event you can check the conditions and start the process if required.
    Thanks,
    Dipankar

  • Web dynpro in gp

    Hi,
    I have developed web dynpro component with GP interface, deployed it and used it on my gp process.
    If I run this process, my web dynpro UI gets opened. Up to here it's all right.
    Now if I right click on any element (suppose I right click on input field) it shows "User Settings for InputFiled "Date" with options "Hide InputField", "More".
    I want to remove these i.e. on right click nothing should be displayed.
    Regards,
    Pratik Khandelwal

    Please refer this thread
    /message/7805864#7805864 [original link is broken]

  • Call agreement processing in WEB UI from ABAP WebDynpro

    Dear all,
    I have two problems:
    1) I create agreement (BUS200071, object type ZGAG) in web dynpro application. After successfull creation I want to call  agreement processing within web dynpro application or via new browser window.
    2) I managed to call Display method of BUS200071, but it didn't work good. Only the first screen of WEB UI was displayed with error message "Without access for action Display object type agreement GAG", however I tried to display agreement type ZGAG, which was created by my web dynpro application.
    Could You please help me, how to accomplish this task.
    Thank You in advance
    Martin

    Hello GopalY,
    In my experience its not possible to call OLE object in Webui. Maybe customer 3 party application will be supply some web service to handle credit card payments. I think this is the simple way to access 3party application.
    Regards,
    Zafer,

  • Initiating guided procedures  from web dynpro

    Hi All ,
             I am working on Netweaver 7.1  with guided procedures . I want to handle all process from web dynpro , i.e. i want to initiate process from web dynpro not from portal.
    Thanks in advance
    Regards
    Kavita

    Hi Kavita,
    You can Initiate the GP Process from web dynpro.
    Refer to these blogs.You have all that is required for you in these bolgs.
    The specified item was not found.
    The specified item was not found.
    Regards,
    Sumangala

  • Want to Put My Web Dynpro App on the Web?

    What do I ask Basis for .....Portal Content access? Will I need anything else?
                Thank-You

    What do you mean by "on the web"?  On the internet or just your intranet?  Standalone or in your portal?  I suspect portal based upon your second question.  In order to place your WDA in the portal you need a system configured and then you can create a WD ABAP iView. You can watch a video of the process here:
    Web Dynpro ABAP Demonstration Videos
    https://www.sdn.sap.com/irj/servlet/prt/portal/prtroot/docs/media/uuid/eae111e7-0b01-0010-6cb7-e0dd2bfbfa7a

  • Web Dynpro Perfomance

    Hi folks,
      I am interested in the performance differences between a Java WAS running webdynpro apps and an ABAP WAS running webdynpro apps and a similar BSP based application. This is something I expect that SAP has probably done - and maybe some early adopters out there.
    Does anyone know if there are performance benefits to be had by choosing one platform over another - assuming they are running on similar sized hardware platforms?

    Hi,
    For question related to Context - Web Dynpro framework handles lifecycle of context; which is delivered by SAP.
    SAP as always takes care of performance related issues. Hence invalidating is program(customer) requirement rather than performance improment technique.
    Coming to table filter, as node numbers increase; definately is "context heavy " hence
    a) Use filter only when requried and for only those columns which require filer.
    regards,
    ganga

  • PM Web dynpro

    Hello All,
    We want to use the Web to manage our Plant Maintenance Processes through Web Dynpros. We have found some Web Dynpros components and applications which answer to our needs, but we canu2019t find the Web Dynpros which match the following SAP Gui transactions :
    - IW28 --> Change notifications : list of notifications
    - IW29 --> Display notifications : list of notifications
    - IW64 --> Change activities : list of notifications
    - IW68 --> Change Notification items : list of notifications
    - IW38 --> Change PM Orders : list of orders
    - IW39 --> Display PM Orders : list of orders
    - IW42 --> Overall Completion Confirmation
                     Screen areas:
         Items
         Causes of damages
         Activities
         Goods movements
         Times for order operation
    - IW45  Cancel PM Order Confirmation
    - MMBE  Stock overview
    - MM03  Display Material
    Best regards,

    Found some list around, but ended up with a search in roles and found a few roles with the wda's i was looking for.

  • Integrate SAP Mobile and Web Dynpro

    Hi,
    I would like to know if there is some problem to access Web Dynpro of MI Client.
    We have a process on our application that ask high performance and we are thinking to do this process with Web Dynpro.
    The application is used on Windows Mobile 5.0.
    Thanks and Regards,
    Bruno

    Hi Bruno,
                  Go through the link attached, It will help you with prequistes for renderdering Webdynpro Pages on PDA and other Mobile devices.
            http://help.sap.com/saphelp_nw04/helpdata/en/7d/28fa3e7cb1d861e10000000a114084/content.htm
    Cheers,
    Mohan.

  • MDM web dynpro in BPM process

    This is my first development in BPM, so please be charitable and understanding....
    I have following error in my process:
    Error: Build stopped due to an error: com.sap.glx.paradigmInterface.bpmn.compiler.BPMNCompilerException: [BPM.rt_c_bpmn.000024] I'm sorry, I'm afraid I can't do that: The data object 'UIResponse' does not have any type assigned to it
    I have MDM web dynpro Item detail component embeed in my process in the human activity. I suppose that the problem is maybe in WebDynpro part, but I have no idea where - I was following the instructions given in e-book "How to integrate MDM with BPM", until now :-(. Do you have any idea what can be the reason of such error? I tried to find something in google, but no results for that....
    Thanks,

    Yes, I follow instruction "How to Integrate Master Data Management(MDM) and Business Process Management(BPM)", chapter number 5 - "Passing MDM Semantic Data between BPM Process Steps using wrapper application". In my example I need to have BPMStatus visible in the context - I don't know why yet, but it is empty now. The previous problem which I described above is already solved. I am not sure where the problem exactly was, nothing helped, so I decided to create new process from scratch. Now I am able to build the project (no error occur), but my contrainer is empty. I drag and drop it as it is descibed on page 58. The only one difference is that I made connection with BPM status.
    Besides, I discovered strange thing in this documentation on page number 61 - specify event handler. I use CE ver 7.2, and I have different windows than here - I have methods, events and event handler in separate tabs. So, I created event and event handler in those separate tabs, and then I should be able to copy them to Intefrace controller, as it is described it instruction. But in interface controller I don't have tab "event handler". Do you know why is that? Is it enough to have event handler in Component Controller? Maybe this is the problem why I don't see my container and cannot complete task?
    Regards and thanks for your replies,

  • Attribute in web dynpro context of type binary?

    I'm in the process of creating an ADOBE PDF based form in web dynpro.  I'm using a step by step guide and it's asking me to create an attribute In the context root to hold the PDFsource.  I'm suppose to enter the type as BINARY but it does not exist as a valid type? 
    Any suggestions?

    Hi Indrajitha,
    Create attribute of type char1 and bind the property CHECKED with that.
    Regards,
    Farooq

  • Dynamic navigation, on HCM Process and Forms "Web Dynpro FORM"

    Hi,
    I'm trying to solve an issue regarding dynamic navigation, on a enhacement done at the Web Dynpro ABAP QISR_UI component for HCM Process and Forms.
    I'm hiding the Adobe Form, and doing "do_dynamic_navigation" for a dynamic generated view container present at the VIEWSHOWFORM on the QISR_UI component.
    The code works great, i.e.: the Adobe Form remains hidden and the custom form, using Web Dynpro appears.
    I'm also using the HRASR00_PROCESS_EXECUTE_1 component to execute a Portal IView (Floorplan based component).
    When the process is started, and the folowing actions are executed:
    1- Select Employee
    2- Select Process
    3- Edit form
    4- Press back (for example if the wrong process is selected)
    5- Select the Process
    6- Edit form again
    There is a NULL exception, the "embedding_vca" (below) is NULL
    SAPLWDR_RUNTIME_REPOSITORY
    METHOD: IF_WD_RR_VIEW_USAGE~GET_EMB_VIEW_CNT_ASSIGNMENT (LCL_VIEW_USA
    * method IF_WD_RR_VIEW_USAGE~GET_EMB_VIEW_CNT_ASSIGNMENT
      method if_wd_rr_view_usage~get_emb_view_cnt_assignment.
        result = me->view_usage->embedding_vca->get_api( ).
      endmethod.
    "IF_WD_RR_VIEW_USAGE~GET_VIEW_CONTAINER_ASSIGNMENT
    Can you guys give me an hand?
    Regards

    Hello,
    Basically what I did was replacing the Adobe Form, by a Web Dynpro component that contains its own form, and associated logic.
    Tecnically the steps to acomplish the task were:
    1º Development of a component for showing a form. ( I suggest you to start with just a "hello world" or something very basic )
    2º Enhance the QISR_UI component (VIEWSHOWFORM view, on the modify view method), something like
    if form scenario = XXXXX then
    hide the adobe form;
    create a custom view container (the problem I had above), and create an instance of the component created on step 1
    end if
    3º Access the context that the original form returns (you can check the context debugging the VIEWSHORFORM view )
    4º Pass the context to the component created..
    I can't provide further details on this, I'm sorry...
    I do not suggest doing this, this was a requirement so I had to do it... But this requires a lot of workarrounds, and lots of small changes in standard code related with process and forms... It's not, also, a "clean" solution
    Regards,
    Joã

Maybe you are looking for

  • Converting excel link in mac acrobat x pro

    I know you can maintain URL lionks when converting Excel to PDF on Windows with Acrobat X Pro. Can you do the same with the Mac version?

  • Query to find the VO, AM, CO extensions in OAF?

    Hi,   Could anyone please let me know how to find VO, AM, CO extensions in OAF? Thanks, Ram

  • Macbook does not see airport extreme base station

    Hi I set up my airport extreme several years ago.  I recently noticed that, under "security," the guest network says "WPA2 secured," but the main network says "none."  Is this a problem; i.e., does the main network lack security?  Further, when I ope

  • Temp db

    We are on SQL 2008 R2 BPC 7.5. Our TempDb file keeps growing.  Does anyone know why this is happening and what I sould do to resolve this? Thanks Jennifer

  • HP fails to recognize password

    HP Touchsmart fails to recognize password.  There is only a single password, the hint is listed and I keep typing in password and still fails to recognize.