Work flow in WD application

Dear Experts,
I have a output of web dynpro application where a column has an URL. My user requests to trigger workflow when he clicks the URL.
I dont know how WDA integrated with work flow. Please could you explain some scenarios why Work flow is used in WDA and What is the role for it in WDA?
Thanks in Advance.
Regards,
Venkat

Hi Venkat,
To start a workflow you can use function module SAP_WAPI_START_WORKFLOW.
In your Web Dynpro app you can use a LinkToAction, then in the properties of the LinkToAction object go to Events section, you will see the OnAction event, click on the icon on the right side on the line where you see OnAction to create a new action, you can call it START_WORKFLOW, the corresponding event handler method will be added to the view controller called ONACTIONSTART_WORKFLOW.
Then call the function module SAP_WAPI_START_WORKFLOW within the ONACTIONSTART_WORKFLOW method.
Enjoy!
Best regards... Lucio

Similar Messages

  • Problem while starting GP work flow from Wedynpro application

    Hi Experts,
    I have one more problem in my workflow.
    1. Data entry from - User1
    2. Verification. - User2 - Multiple Users.
    3. Post - User3
    Requirement: I need to start GP workflow from webdynpro application, i am able start a GP from webdynpro static users.
    Problem: I am not able assign dynamically users( Context parameter mapping to role).
    If i assign(User) role at before starting process from coding i am able to start a process, if i select context parameter and without assign user it is giving exception like:
    com.sap.caf.eu.gp.exception.api.GPEngineException: Enter a role Action_2 of role type 2
    Selected context parameter and i assign user from coding :
    com.sap.caf.eu.gp.exception.api.GPEngineException: Enter a role Action_2 of role type 2
    Action_2 is second level in my workflow.
    If i select context parameter it is not starting process, i won't select context parameter process it starting..
    I need get the user from backbend and assign to second level in my workflow.
    Please give any solution to this problem..........
    Regards,
    Satya.

    Hi Experts,
    I have one more problem in my workflow.
    1. Data entry from - User1
    2. Verification. - User2 - Multiple Users.
    3. Post - User3
    Requirement: I need to start GP workflow from webdynpro application, i am able start a GP from webdynpro static users.
    Problem: I am not able assign dynamically users( Context parameter mapping to role).
    If i assign(User) role at before starting process from coding i am able to start a process, if i select context parameter and without assign user it is giving exception like:
    com.sap.caf.eu.gp.exception.api.GPEngineException: Enter a role Action_2 of role type 2
    Selected context parameter and i assign user from coding :
    com.sap.caf.eu.gp.exception.api.GPEngineException: Enter a role Action_2 of role type 2
    Action_2 is second level in my workflow.
    If i select context parameter it is not starting process, i won't select context parameter process it starting..
    I need get the user from backbend and assign to second level in my workflow.
    Please give any solution to this problem..........
    Regards,
    Satya.

  • Work Flow Function Error

    Hi Every1,
    I have attached to my user the responsibility called "Work Flow Administrator Web Applications" also i attached a Function called Lauch Process function.Now i am getting the following Error:-
    You do not have "Run Workflow" access because you do not have Workflow System Administrator privileges.
    Please contact your System Administrator if you require the ability to run workflows manually.
    Ok when i loged in as SYSADMIN it gives me another error and not the one mentioned above.
    I am getting the following error currently:-
    "You have encountered an unexpected error. Please contact the System Administrator for assistance.
    Click here for exception details."
    When i click the link the following error appears :
    ==================================
    oracle.apps.fnd.framework.OAException: java.lang.NullPointerException
         at oracle.apps.fnd.framework.OAException.wrapperException(OAException.java:888)
         at oracle.apps.fnd.framework.webui.OAWebBeanHelper.processRequest(OAWebBeanHelper.java:597)
         at oracle.apps.fnd.framework.webui.OAWebBeanContainerHelper.processRequest(OAWebBeanContainerHelper.java:247)
         at oracle.apps.fnd.framework.webui.OAPageLayoutHelper.processRequest(OAPageLayoutHelper.java:1095)
         at oracle.apps.fnd.framework.webui.beans.layout.OAPageLayoutBean.processRequest(OAPageLayoutBean.java:1569)
         at oracle.apps.fnd.framework.webui.OAWebBeanHelper.processRequestChildren(OAWebBeanHelper.java:932)
         at oracle.apps.fnd.framework.webui.OAWebBeanHelper.processRequestChildren(OAWebBeanHelper.java:899)
         at oracle.apps.fnd.framework.webui.OAWebBeanHelper.processRequest(OAWebBeanHelper.java:640)
         at oracle.apps.fnd.framework.webui.OAWebBeanContainerHelper.processRequest(OAWebBeanContainerHelper.java:247)
         at oracle.apps.fnd.framework.webui.beans.form.OAFormBean.processRequest(OAFormBean.java:385)
         at oracle.apps.fnd.framework.webui.OAWebBeanHelper.processRequestChildren(OAWebBeanHelper.java:932)
         at oracle.apps.fnd.framework.webui.OAWebBeanHelper.processRequestChildren(OAWebBeanHelper.java:899)
         at oracle.apps.fnd.framework.webui.OAWebBeanHelper.processRequest(OAWebBeanHelper.java:640)
         at oracle.apps.fnd.framework.webui.OAWebBeanContainerHelper.processRequest(OAWebBeanContainerHelper.java:247)
         at oracle.apps.fnd.framework.webui.beans.OABodyBean.processRequest(OABodyBean.java:353)
         at oracle.apps.fnd.framework.webui.OAPageBean.processRequest(OAPageBean.java:2298)
         at oracle.apps.fnd.framework.webui.OAPageBean.preparePage(OAPageBean.java:1711)
         at oracle.apps.fnd.framework.webui.OAPageBean.preparePage(OAPageBean.java:497)
         at oracle.apps.fnd.framework.webui.OAPageBean.preparePage(OAPageBean.java:418)
         at oa_html._OA._jspService(_OA.java:88)
         at oracle.jsp.runtime.HttpJsp.service(HttpJsp.java:119)
         at oracle.jsp.app.JspApplication.dispatchRequest(JspApplication.java:417)
         at oracle.jsp.JspServlet.doDispatch(JspServlet.java:267)
         at oracle.jsp.JspServlet.internalService(JspServlet.java:186)
         at oracle.jsp.JspServlet.service(JspServlet.java:156)
         at javax.servlet.http.HttpServlet.service(HttpServlet.java:588)
         at oracle.jsp.provider.Jsp20RequestDispatcher.forward(Jsp20RequestDispatcher.java:162)
         at oracle.jsp.runtime.OraclePageContext.forward(OraclePageContext.java:187)
         at oa_html._RF._jspService(_RF.java:102)
         at oracle.jsp.runtime.HttpJsp.service(HttpJsp.java:119)
         at oracle.jsp.app.JspApplication.dispatchRequest(JspApplication.java:417)
         at oracle.jsp.JspServlet.doDispatch(JspServlet.java:267)
         at oracle.jsp.JspServlet.internalService(JspServlet.java:186)
         at oracle.jsp.JspServlet.service(JspServlet.java:156)
         at javax.servlet.http.HttpServlet.service(HttpServlet.java:588)
         at org.apache.jserv.JServConnection.processRequest(JServConnection.java:456)
         at org.apache.jserv.JServConnection.run(JServConnection.java:294)
         at java.lang.Thread.run(Thread.java:534)
    ## Detail 0 ##
    java.lang.NullPointerException
         at oracle.apps.fnd.wf.builder.webui.RunWorkflowCO.processRequest(RunWorkflowCO.java:113)
         at oracle.apps.fnd.framework.webui.OAWebBeanHelper.processRequest(OAWebBeanHelper.java:581)
         at oracle.apps.fnd.framework.webui.OAWebBeanContainerHelper.processRequest(OAWebBeanContainerHelper.java:247)
         at oracle.apps.fnd.framework.webui.OAPageLayoutHelper.processRequest(OAPageLayoutHelper.java:1095)
         at oracle.apps.fnd.framework.webui.beans.layout.OAPageLayoutBean.processRequest(OAPageLayoutBean.java:1569)
         at oracle.apps.fnd.framework.webui.OAWebBeanHelper.processRequestChildren(OAWebBeanHelper.java:932)
         at oracle.apps.fnd.framework.webui.OAWebBeanHelper.processRequestChildren(OAWebBeanHelper.java:899)
         at oracle.apps.fnd.framework.webui.OAWebBeanHelper.processRequest(OAWebBeanHelper.java:640)
         at oracle.apps.fnd.framework.webui.OAWebBeanContainerHelper.processRequest(OAWebBeanContainerHelper.java:247)
         at oracle.apps.fnd.framework.webui.beans.form.OAFormBean.processRequest(OAFormBean.java:385)
         at oracle.apps.fnd.framework.webui.OAWebBeanHelper.processRequestChildren(OAWebBeanHelper.java:932)
         at oracle.apps.fnd.framework.webui.OAWebBeanHelper.processRequestChildren(OAWebBeanHelper.java:899)
         at oracle.apps.fnd.framework.webui.OAWebBeanHelper.processRequest(OAWebBeanHelper.java:640)
         at oracle.apps.fnd.framework.webui.OAWebBeanContainerHelper.processRequest(OAWebBeanContainerHelper.java:247)
         at oracle.apps.fnd.framework.webui.beans.OABodyBean.processRequest(OABodyBean.java:353)
         at oracle.apps.fnd.framework.webui.OAPageBean.processRequest(OAPageBean.java:2298)
         at oracle.apps.fnd.framework.webui.OAPageBean.preparePage(OAPageBean.java:1711)
         at oracle.apps.fnd.framework.webui.OAPageBean.preparePage(OAPageBean.java:497)
         at oracle.apps.fnd.framework.webui.OAPageBean.preparePage(OAPageBean.java:418)
         at oa_html._OA._jspService(_OA.java:88)
         at oracle.jsp.runtime.HttpJsp.service(HttpJsp.java:119)
         at oracle.jsp.app.JspApplication.dispatchRequest(JspApplication.java:417)
         at oracle.jsp.JspServlet.doDispatch(JspServlet.java:267)
         at oracle.jsp.JspServlet.internalService(JspServlet.java:186)
         at oracle.jsp.JspServlet.service(JspServlet.java:156)
         at javax.servlet.http.HttpServlet.service(HttpServlet.java:588)
         at oracle.jsp.provider.Jsp20RequestDispatcher.forward(Jsp20RequestDispatcher.java:162)
         at oracle.jsp.runtime.OraclePageContext.forward(OraclePageContext.java:187)
         at oa_html._RF._jspService(_RF.java:102)
         at oracle.jsp.runtime.HttpJsp.service(HttpJsp.java:119)
         at oracle.jsp.app.JspApplication.dispatchRequest(JspApplication.java:417)
         at oracle.jsp.JspServlet.doDispatch(JspServlet.java:267)
         at oracle.jsp.JspServlet.internalService(JspServlet.java:186)
         at oracle.jsp.JspServlet.service(JspServlet.java:156)
         at javax.servlet.http.HttpServlet.service(HttpServlet.java:588)
         at org.apache.jserv.JServConnection.processRequest(JServConnection.java:456)
         at org.apache.jserv.JServConnection.run(JServConnection.java:294)
         at java.lang.Thread.run(Thread.java:534)
    java.lang.NullPointerException
         at oracle.apps.fnd.wf.builder.webui.RunWorkflowCO.processRequest(RunWorkflowCO.java:113)
         at oracle.apps.fnd.framework.webui.OAWebBeanHelper.processRequest(OAWebBeanHelper.java:581)
         at oracle.apps.fnd.framework.webui.OAWebBeanContainerHelper.processRequest(OAWebBeanContainerHelper.java:247)
         at oracle.apps.fnd.framework.webui.OAPageLayoutHelper.processRequest(OAPageLayoutHelper.java:1095)
         at oracle.apps.fnd.framework.webui.beans.layout.OAPageLayoutBean.processRequest(OAPageLayoutBean.java:1569)
         at oracle.apps.fnd.framework.webui.OAWebBeanHelper.processRequestChildren(OAWebBeanHelper.java:932)
         at oracle.apps.fnd.framework.webui.OAWebBeanHelper.processRequestChildren(OAWebBeanHelper.java:899)
         at oracle.apps.fnd.framework.webui.OAWebBeanHelper.processRequest(OAWebBeanHelper.java:640)
         at oracle.apps.fnd.framework.webui.OAWebBeanContainerHelper.processRequest(OAWebBeanContainerHelper.java:247)
         at oracle.apps.fnd.framework.webui.beans.form.OAFormBean.processRequest(OAFormBean.java:385)
         at oracle.apps.fnd.framework.webui.OAWebBeanHelper.processRequestChildren(OAWebBeanHelper.java:932)
         at oracle.apps.fnd.framework.webui.OAWebBeanHelper.processRequestChildren(OAWebBeanHelper.java:899)
         at oracle.apps.fnd.framework.webui.OAWebBeanHelper.processRequest(OAWebBeanHelper.java:640)
         at oracle.apps.fnd.framework.webui.OAWebBeanContainerHelper.processRequest(OAWebBeanContainerHelper.java:247)
         at oracle.apps.fnd.framework.webui.beans.OABodyBean.processRequest(OABodyBean.java:353)
         at oracle.apps.fnd.framework.webui.OAPageBean.processRequest(OAPageBean.java:2298)
         at oracle.apps.fnd.framework.webui.OAPageBean.preparePage(OAPageBean.java:1711)
         at oracle.apps.fnd.framework.webui.OAPageBean.preparePage(OAPageBean.java:497)
         at oracle.apps.fnd.framework.webui.OAPageBean.preparePage(OAPageBean.java:418)
         at oa_html._OA._jspService(_OA.java:88)
         at oracle.jsp.runtime.HttpJsp.service(HttpJsp.java:119)
         at oracle.jsp.app.JspApplication.dispatchRequest(JspApplication.java:417)
         at oracle.jsp.JspServlet.doDispatch(JspServlet.java:267)
         at oracle.jsp.JspServlet.internalService(JspServlet.java:186)
         at oracle.jsp.JspServlet.service(JspServlet.java:156)
         at javax.servlet.http.HttpServlet.service(HttpServlet.java:588)
         at oracle.jsp.provider.Jsp20RequestDispatcher.forward(Jsp20RequestDispatcher.java:162)
         at oracle.jsp.runtime.OraclePageContext.forward(OraclePageContext.java:187)
         at oa_html._RF._jspService(_RF.java:102)
         at oracle.jsp.runtime.HttpJsp.service(HttpJsp.java:119)
         at oracle.jsp.app.JspApplication.dispatchRequest(JspApplication.java:417)
         at oracle.jsp.JspServlet.doDispatch(JspServlet.java:267)
         at oracle.jsp.JspServlet.internalService(JspServlet.java:186)
         at oracle.jsp.JspServlet.service(JspServlet.java:156)
         at javax.servlet.http.HttpServlet.service(HttpServlet.java:588)
         at org.apache.jserv.JServConnection.processRequest(JServConnection.java:456)
         at org.apache.jserv.JServConnection.run(JServConnection.java:294)
         at java.lang.Thread.run(Thread.java:534)
    ==================================
    Please assist me.
    All suggestions are welcomed
    Chetan
    Message was edited by:
    Singh Chetan

    Hi there,
    In the "WorkFlow Administrator Web Application" Responsibility i clicked on the Administration Function and i accidentely changed the user from SYSADMIN to my self i.e. CHETAN.Now i am trying to log in thru my ID but it gives me the following error :
    You have encountered an unexpected error. Please contact the System Administrator for assistance.
    Click here for exception details.
    About previous Page
    When i click on the link to view the exception it reads as follows:
    ===================================================
    Exception Details.
    oracle.apps.fnd.framework.OAException: java.lang.NullPointerException
         at oracle.apps.fnd.framework.OAException.wrapperException(OAException.java:888)
         at oracle.apps.fnd.framework.webui.OAWebBeanHelper.processRequest(OAWebBeanHelper.java:597)
         at oracle.apps.fnd.framework.webui.OAWebBeanContainerHelper.processRequest(OAWebBeanContainerHelper.java:247)
         at oracle.apps.fnd.framework.webui.OAPageLayoutHelper.processRequest(OAPageLayoutHelper.java:1095)
         at oracle.apps.fnd.framework.webui.beans.layout.OAPageLayoutBean.processRequest(OAPageLayoutBean.java:1569)
         at oracle.apps.fnd.framework.webui.OAWebBeanHelper.processRequestChildren(OAWebBeanHelper.java:932)
         at oracle.apps.fnd.framework.webui.OAWebBeanHelper.processRequestChildren(OAWebBeanHelper.java:899)
         at oracle.apps.fnd.framework.webui.OAWebBeanHelper.processRequest(OAWebBeanHelper.java:640)
         at oracle.apps.fnd.framework.webui.OAWebBeanContainerHelper.processRequest(OAWebBeanContainerHelper.java:247)
         at oracle.apps.fnd.framework.webui.beans.form.OAFormBean.processRequest(OAFormBean.java:385)
         at oracle.apps.fnd.framework.webui.OAWebBeanHelper.processRequestChildren(OAWebBeanHelper.java:932)
         at oracle.apps.fnd.framework.webui.OAWebBeanHelper.processRequestChildren(OAWebBeanHelper.java:899)
         at oracle.apps.fnd.framework.webui.OAWebBeanHelper.processRequest(OAWebBeanHelper.java:640)
         at oracle.apps.fnd.framework.webui.OAWebBeanContainerHelper.processRequest(OAWebBeanContainerHelper.java:247)
         at oracle.apps.fnd.framework.webui.beans.OABodyBean.processRequest(OABodyBean.java:353)
         at oracle.apps.fnd.framework.webui.OAPageBean.processRequest(OAPageBean.java:2298)
         at oracle.apps.fnd.framework.webui.OAPageBean.preparePage(OAPageBean.java:1711)
         at oracle.apps.fnd.framework.webui.OAPageBean.preparePage(OAPageBean.java:497)
         at oracle.apps.fnd.framework.webui.OAPageBean.preparePage(OAPageBean.java:418)
         at oa_html._OA._jspService(_OA.java:88)
         at oracle.jsp.runtime.HttpJsp.service(HttpJsp.java:119)
         at oracle.jsp.app.JspApplication.dispatchRequest(JspApplication.java:417)
         at oracle.jsp.JspServlet.doDispatch(JspServlet.java:267)
         at oracle.jsp.JspServlet.internalService(JspServlet.java:186)
         at oracle.jsp.JspServlet.service(JspServlet.java:156)
         at javax.servlet.http.HttpServlet.service(HttpServlet.java:588)
         at oracle.jsp.provider.Jsp20RequestDispatcher.forward(Jsp20RequestDispatcher.java:162)
         at oracle.jsp.runtime.OraclePageContext.forward(OraclePageContext.java:187)
         at oa_html._RF._jspService(_RF.java:102)
         at oracle.jsp.runtime.HttpJsp.service(HttpJsp.java:119)
         at oracle.jsp.app.JspApplication.dispatchRequest(JspApplication.java:417)
         at oracle.jsp.JspServlet.doDispatch(JspServlet.java:267)
         at oracle.jsp.JspServlet.internalService(JspServlet.java:186)
         at oracle.jsp.JspServlet.service(JspServlet.java:156)
         at javax.servlet.http.HttpServlet.service(HttpServlet.java:588)
         at org.apache.jserv.JServConnection.processRequest(JServConnection.java:456)
         at org.apache.jserv.JServConnection.run(JServConnection.java:294)
         at java.lang.Thread.run(Thread.java:534)
    ## Detail 0 ##
    java.lang.NullPointerException
         at oracle.apps.fnd.wf.builder.webui.RunWorkflowCO.processRequest(RunWorkflowCO.java:113)
         at oracle.apps.fnd.framework.webui.OAWebBeanHelper.processRequest(OAWebBeanHelper.java:581)
         at oracle.apps.fnd.framework.webui.OAWebBeanContainerHelper.processRequest(OAWebBeanContainerHelper.java:247)
         at oracle.apps.fnd.framework.webui.OAPageLayoutHelper.processRequest(OAPageLayoutHelper.java:1095)
         at oracle.apps.fnd.framework.webui.beans.layout.OAPageLayoutBean.processRequest(OAPageLayoutBean.java:1569)
         at oracle.apps.fnd.framework.webui.OAWebBeanHelper.processRequestChildren(OAWebBeanHelper.java:932)
         at oracle.apps.fnd.framework.webui.OAWebBeanHelper.processRequestChildren(OAWebBeanHelper.java:899)
         at oracle.apps.fnd.framework.webui.OAWebBeanHelper.processRequest(OAWebBeanHelper.java:640)
         at oracle.apps.fnd.framework.webui.OAWebBeanContainerHelper.processRequest(OAWebBeanContainerHelper.java:247)
         at oracle.apps.fnd.framework.webui.beans.form.OAFormBean.processRequest(OAFormBean.java:385)
         at oracle.apps.fnd.framework.webui.OAWebBeanHelper.processRequestChildren(OAWebBeanHelper.java:932)
         at oracle.apps.fnd.framework.webui.OAWebBeanHelper.processRequestChildren(OAWebBeanHelper.java:899)
         at oracle.apps.fnd.framework.webui.OAWebBeanHelper.processRequest(OAWebBeanHelper.java:640)
         at oracle.apps.fnd.framework.webui.OAWebBeanContainerHelper.processRequest(OAWebBeanContainerHelper.java:247)
         at oracle.apps.fnd.framework.webui.beans.OABodyBean.processRequest(OABodyBean.java:353)
         at oracle.apps.fnd.framework.webui.OAPageBean.processRequest(OAPageBean.java:2298)
         at oracle.apps.fnd.framework.webui.OAPageBean.preparePage(OAPageBean.java:1711)
         at oracle.apps.fnd.framework.webui.OAPageBean.preparePage(OAPageBean.java:497)
         at oracle.apps.fnd.framework.webui.OAPageBean.preparePage(OAPageBean.java:418)
         at oa_html._OA._jspService(_OA.java:88)
         at oracle.jsp.runtime.HttpJsp.service(HttpJsp.java:119)
         at oracle.jsp.app.JspApplication.dispatchRequest(JspApplication.java:417)
         at oracle.jsp.JspServlet.doDispatch(JspServlet.java:267)
         at oracle.jsp.JspServlet.internalService(JspServlet.java:186)
         at oracle.jsp.JspServlet.service(JspServlet.java:156)
         at javax.servlet.http.HttpServlet.service(HttpServlet.java:588)
         at oracle.jsp.provider.Jsp20RequestDispatcher.forward(Jsp20RequestDispatcher.java:162)
         at oracle.jsp.runtime.OraclePageContext.forward(OraclePageContext.java:187)
         at oa_html._RF._jspService(_RF.java:102)
         at oracle.jsp.runtime.HttpJsp.service(HttpJsp.java:119)
         at oracle.jsp.app.JspApplication.dispatchRequest(JspApplication.java:417)
         at oracle.jsp.JspServlet.doDispatch(JspServlet.java:267)
         at oracle.jsp.JspServlet.internalService(JspServlet.java:186)
         at oracle.jsp.JspServlet.service(JspServlet.java:156)
         at javax.servlet.http.HttpServlet.service(HttpServlet.java:588)
         at org.apache.jserv.JServConnection.processRequest(JServConnection.java:456)
         at org.apache.jserv.JServConnection.run(JServConnection.java:294)
         at java.lang.Thread.run(Thread.java:534)
    java.lang.NullPointerException
         at oracle.apps.fnd.wf.builder.webui.RunWorkflowCO.processRequest(RunWorkflowCO.java:113)
         at oracle.apps.fnd.framework.webui.OAWebBeanHelper.processRequest(OAWebBeanHelper.java:581)
         at oracle.apps.fnd.framework.webui.OAWebBeanContainerHelper.processRequest(OAWebBeanContainerHelper.java:247)
         at oracle.apps.fnd.framework.webui.OAPageLayoutHelper.processRequest(OAPageLayoutHelper.java:1095)
         at oracle.apps.fnd.framework.webui.beans.layout.OAPageLayoutBean.processRequest(OAPageLayoutBean.java:1569)
         at oracle.apps.fnd.framework.webui.OAWebBeanHelper.processRequestChildren(OAWebBeanHelper.java:932)
         at oracle.apps.fnd.framework.webui.OAWebBeanHelper.processRequestChildren(OAWebBeanHelper.java:899)
         at oracle.apps.fnd.framework.webui.OAWebBeanHelper.processRequest(OAWebBeanHelper.java:640)
         at oracle.apps.fnd.framework.webui.OAWebBeanContainerHelper.processRequest(OAWebBeanContainerHelper.java:247)
         at oracle.apps.fnd.framework.webui.beans.form.OAFormBean.processRequest(OAFormBean.java:385)
         at oracle.apps.fnd.framework.webui.OAWebBeanHelper.processRequestChildren(OAWebBeanHelper.java:932)
         at oracle.apps.fnd.framework.webui.OAWebBeanHelper.processRequestChildren(OAWebBeanHelper.java:899)
         at oracle.apps.fnd.framework.webui.OAWebBeanHelper.processRequest(OAWebBeanHelper.java:640)
         at oracle.apps.fnd.framework.webui.OAWebBeanContainerHelper.processRequest(OAWebBeanContainerHelper.java:247)
         at oracle.apps.fnd.framework.webui.beans.OABodyBean.processRequest(OABodyBean.java:353)
         at oracle.apps.fnd.framework.webui.OAPageBean.processRequest(OAPageBean.java:2298)
         at oracle.apps.fnd.framework.webui.OAPageBean.preparePage(OAPageBean.java:1711)
         at oracle.apps.fnd.framework.webui.OAPageBean.preparePage(OAPageBean.java:497)
         at oracle.apps.fnd.framework.webui.OAPageBean.preparePage(OAPageBean.java:418)
         at oa_html._OA._jspService(_OA.java:88)
         at oracle.jsp.runtime.HttpJsp.service(HttpJsp.java:119)
         at oracle.jsp.app.JspApplication.dispatchRequest(JspApplication.java:417)
         at oracle.jsp.JspServlet.doDispatch(JspServlet.java:267)
         at oracle.jsp.JspServlet.internalService(JspServlet.java:186)
         at oracle.jsp.JspServlet.service(JspServlet.java:156)
         at javax.servlet.http.HttpServlet.service(HttpServlet.java:588)
         at oracle.jsp.provider.Jsp20RequestDispatcher.forward(Jsp20RequestDispatcher.java:162)
         at oracle.jsp.runtime.OraclePageContext.forward(OraclePageContext.java:187)
         at oa_html._RF._jspService(_RF.java:102)
         at oracle.jsp.runtime.HttpJsp.service(HttpJsp.java:119)
         at oracle.jsp.app.JspApplication.dispatchRequest(JspApplication.java:417)
         at oracle.jsp.JspServlet.doDispatch(JspServlet.java:267)
         at oracle.jsp.JspServlet.internalService(JspServlet.java:186)
         at oracle.jsp.JspServlet.service(JspServlet.java:156)
         at javax.servlet.http.HttpServlet.service(HttpServlet.java:588)
         at org.apache.jserv.JServConnection.processRequest(JServConnection.java:456)
         at org.apache.jserv.JServConnection.run(JServConnection.java:294)
         at java.lang.Thread.run(Thread.java:534)
    ==========================================================
    I tried to run and compile and select YES like you had suggested earlier but things are not working.Please can you assist me how i can revert the permission back to SYSADMIN user.
    As when i log in as CHETAN it gives ERROR page and when i log in as SYSADMIN it shows me "Workflow System Administrator =CHETAN and there is no option where by i can change it back to SYSADMIN as i cannot see the LOV nor the Apply button the only button that is there is Cancle.
    Please assist me!
    Thank you,
    Chetan

  • How to make data flow from one application to other in BPEL.

    Hi All,
    I am designing work-flow of my application through BPEL(JDeveloper), I am making different BPEL projects for different functions, like sales manager got the order from sales person and sales manager either approve it or reject it, if he approve it it goes to Production manager and he ships the goods, now I want to keep sales person, sales manger,production manager in seperate BPEL files and want to get the output of sales person to sales manager and sales manager to production manager please help me in dong this.
    I was trying to make partner link in Sales manager of sales person and getting the input from there. I dont know this is right even or not, if it is right I dont know how to make data flow from one application to other.
    Experience people please guide.
    Sales Person -----> Sales Manager ----> Production Manager
    Thanks
    Yatan

    Yes you can do this.
    If you each integration point to be in different process, you have to create three BPEL process.
    1. Create a Async BPEL process 'A' which will be initiated when sales person creates the order.
    2. From BPEL process 'A' call a ASync BPEL process 'B' which has the approval flow. Depending on the input from process 'A' the sales manager will review the order in workflow and approve or reject and send the result back to process 'A'.
    3. Based on the result from workflow, invoke the Sync BPEL process 'C', where you can implement the shipping logic.
    -Ramana.

  • No work flow launch process in work flow applications web

    i am having oracle ebs R12.1.1 on windows server. But i do not have launch work flow process in workflow administrator web. With out this option i can not run workflows developed using work flow builder in apps. How to get this please help.

    hari14 wrote:
    i am having oracle ebs R12.1.1 on windows server. But i do not have launch work flow process in workflow administrator web. With out this option i can not run workflows developed using work flow builder in apps. How to get this please help.Please do not post duplicates -- No launch work flow process in workflow administrator web

  • Data/Work Flow in SAP

    Hi All,
    Plz. explain the Data/Work Flow in SAP
    Is there any difference between this if so explain,
    and kindly tell me the process.
    thank you,
    Narender

    Hii..
    Work Flow- SAP Business Workflow
    Purpose
    SAP Business Workflow can be used to define business processes that are not yet mapped in the R/3 System. These may be simple release or approval procedures, or more complex business processes such as creating a material master and the associated coordination of the departments involved. SAP Business Workflow is particularly suitable for situations in which work processes have to be run through repeatedly, or situations in which the business process requires the involvement of a large number of agents in a specific sequence.
    You can also use SAP Business Workflow to respond to errors and exceptions in other, existing business processes. You can start a workflow when predefined events occur, for example an event can be triggered if particular errors are found during an automatic check.
    SAP provides several workflows that map predefined business processes. These workflows do not require much implementation. For an overview of these SAP workflows, refer to Workflow Scenarios in Applications.
    Integration
    SAP Business Workflow uses the existing transactions and functions of the R/3 System and does not change the functions. You can combine the existing functions of the R/3 System to form new business processes with SAP Business Workflow. The workflow system takes over control of the business processes. If you are already using SAP Organizational Management, you can use the organizational structure created there to have the relevant agents carry out the individual activities. It is possible to have an activity carried out by a position. This ensures that the respective occupiers of the position can carry out the individual activities during execution of the workflow. This means that personnel changes in your organization are taken into account immediately in the execution of a workflow.
    Features
    SAP Business Workflow provides a number of tools for defining and analyzing workflows as well as for monitoring operation.
    The Workflow Builder is for displaying and making changes to workflows. You can make small extensions directly to the original workflows supplied by SAP, such as carrying out your own agent assignments or changing deadline monitoring.
    There are several Workflow Wizards to support you in the definition of workflows, with which you can create specific parts of a workflow. The Workflow Wizard Explorer gives you an overview of the existing Workflow Wizards.
    In order to make the functions of the R/3 Systems available to a workflow, you use business objects, which you can define and analyze in the Business Object Builder. These business objects are made available to the workflow in reusable tasks. The Business Wizard Explorer gives you an overview of all existing tasks.
    The end user receives information about the activities they are to carry out in their Business Workplace. This provides them with a central overview of all the activities that they are authorized to carry out. They can commence the activities from here.
    Several tools are available to the workflow system administrator, with which they can control and analyze the current workflows. The workflow system administrator is notified of problems automatically by the system.
    DATAFLOW-Data flow means flow of data from one module to another within a sap system.
    Regards,
    Aakash

  • Work flow in release strategy..?

    Hi experts
    Can anybody expalin me what is Work flow in release strategy .
    Exaplain me with some examples for Work flow in release strategy.
    Thanks
    SAP-mm

    You have to carry on the following activites:
    1) Define Organisation Struture
    2) Application specific customizing
    A) Define Characteristic values
    B) Define release codes and make them Workflow relevant
    C) Define release strategy
    Based on the characteristic values the Purchase Order will be applied to a particular release
    strategy and will fall under specific catagory to pass through different level of approvals
    D) Assign release codes to corresponding Orgnisational Objects with ID
    3) Task specific customizing
    A) Activate the event linkage for the standard workflow WS20000075
    B) Do the agent assignment for the TS20000166
    C) Make other two tasks as General Tasks (TS20000168,TS20000167).
    4) Delete the row for event "Releasestepcreated" from SWEC (OSS Notes: 797775)
    Hope this will help you

  • Flash builder 4.6 with Flash CS5.5 mobile work flow

    I have a mobile application built in flash professional. For captive runtime or native extensions i use the command line.
    I now want to start using flash builder, as i hear this is the undisputed better coding environment.
    In flash builder, i created a 'flash professional project' to work on my app with both tools simultaneously.
    I thought flash builder 4.6 would give me options like captive runtime or native extensions without using the command line.
    However i dont see these options at all. When i am using a 'flash professional project' in flash builder, am i essentially just using flash builder as a code editor, and all export settings are still handled in flash IDE ? Meaning i cannot take advantage of captive runtime+ ANEs unless using an 'actionscript mobile project'
    Please advise.
    Also, even if i use it as just a better code editor, i am not finding it better so far.
    syntax highlighting seems poor
    simple things like touch events.
    function parameters or inside the function like e.touchPointID , e.stageX
    none of this is highlighted.
    or as simple as
    ball.x;
    the .x would normally be highlighted, but it is not in flash builder.
    Basically, i am finding as a tool to use with flashIDE as a flash professional project, so far i am seeing no benefits. Please help me to discover what i am missing about this editing environments mobile work flow.
    also when i hit ctrl+s to save my work, it jumps between the two programs... saving the project i suppose? hard to just quickly save as you go in case of crashes and such.
    (using winsows 7)
    thanks

    ba-bump

  • Bus2014 Work flow display problem

    Hi Folks,
    In my work flow I am using BUS2014, when I am trying to interpet the process for decison step, the process should display the purchase contracts, In some users its diaplaying and in some users its not displaying even though the same authorisations are there for all the users.
    What could be the problem.?
    Secondly,
    I am using one more decision step down the branched work flow to stop for user decision to change the purchase contracts, the  problem is when I am trying to call method display and when user is changing the contracts into change mode, saving and returning back the whole session is comming back to Easy access rather than staying in deision step of the user in workflow inbox. is there any alternative that I can deal with.
    Thanks and Regards,
    Krishna Mukthineni

    Hi folks,
    The second problem lies with the application displaying.. It cannot go to some other transaction like change mode and come back as in Njoy tranctions... so I have adjusted the code to make the display of the method in change mode i.e. Me32k so it is working fine.
    But still I have the first problem .. some times the display through method dont reflect for the user.. please help in this regard...
    Edited by: krishna mukthineni on Oct 10, 2008 4:26 PM

  • Work flow mailer become inactive each system bounce

    Dears ,
    RDBMS : 10.2.0.3.0
    Oracle Applications : 12.0.4
    i have a prblem with my work flow mailer,it becomes in active each time i restart the APPS,
    it start this way:
    1-i stopped the work flow mailer for more than 3 months,
    2-table WF_NOTIFICATIONS contain 400000 record in Mail status
    3-so to avoid sending the pending emails in the Outbound Queue to the employees.
    4-i used this action plan (from note736508.1);
    update WF_NOTIFICATIONS set mail_status = 'SENT' where mail_status = 'MAIL' ;
    sqlplus usr/passwd@db @wfntfqup APPSusr APPSpw FNDusr
    and then the problem appear?
    can any one help?
    or any notes may be?
    Thanks in advace.
    Regards,
    Omar

    Hi Omar,
    You can refer the following ML doc,may be this could be of any help
    [How To Automatically Restart the Workflow Mailer Processes Regularly|https://metalink2.oracle.com/metalink/plsql/ml2_documents.showDocument?p_database_id=NOT&p_id=443643.1]
    [What are the exact meaning for Workflow Notification Mailer startup modes Automatic, Manual and On Demand .?|https://metalink2.oracle.com/metalink/plsql/ml2_documents.showDocument?p_database_id=NOT&p_id=845478.1]
    Thanks,
    Anchorage :)

  • WORK FLOW SCENARIO IN  CUP STAGE APPROVAL PROCESS

    Hi All,
    We had configured GRC CUP with four stage approval  work flow  process .I have a question like is there any condition / option If there are few Top management level users ( M0,M1.....M9).In CUP Change Account request Few roles should not be selected by the users else system should not allow the roles or Roles not be provisioned.Kindly do the needful on priority.
    Regards,
    Ram.

    Hi ,
    We had configured few workflow scenarious based on our business.In CUP for Change account request type, we had configured a four stage workflow as for new role creation or to modify existing roles , we are using change account request type for approving and provisioning of the roles, This request type includes four stage approvals like Manager ->Role Owner> and Application owner.This is how the flow is configured.I have a question like , is there any possibility to change the provisioning process , ( ex: If there are approval level s from Top Management like M0,M1,M2.....M9) ., Let us consider if Manager approves the request and role owner performs risk analysis , and Application owner approves , still the request shud not be provisioned, If it is provisioned also, the roles should not be created .
    Hope its clear and you can able to understand the scenario.Please help regarding this.
    Regards,
    Ram.

  • Possible work flow Shoot(RAW)-Aperture-CS2-Aperture-output

    I have Aperture installed on two machines, my 15" 1.5Ghz/1.5GB-RAM and on my PoweMac dual 2Ghz G5/2 GB RAM and the speed is acceptable on both so far.
    On the PowerMac I moved the Aperture library to a second SATA drive, which should speed things up a bit.
    I have not had enough time to envelope myself in Aperture, only a hour here and there.... work keeps getting in the way But so far it looks like I could change my workflow.
    CS2 cannot be removed from my workflow as I tweak all final images before output(print and jpg/tiff) in CS2. Layers and the healing brush is key in portrait work.
    My workflow from shoot to output with D2X has been:
    -Shoot(all RAW)
    -FW transfer of files into date+clientname-named directory structure
    -Bridge to sort, rank, annotate, etc
    -ACR to make adjustments to files, copy and paste raw settings is great as well as synchronize make for quick post processing
    -Web gallery is easy enough and IMO looks better than Aperture's
    -Shots selected for final output by client are then opened in CS2, tweaked, cleaned, improved, vignettes applied, etc(according to client and contract), then saved off as jpg level 10(rarely as tiff)
    --If it is a big or important portrait, I will save a PSD file with the layers etc
    -Bridge to annotate the finished shots
    -Output to Epson R2400 or lab
    -Archive directory with sidecar files to two(just in case!) CD or DVD(depending on size)
    While I can see a workflow improvement with Aperture replacing Bridge and ACR, issues I see:
    -Aperture RAW conversions are not on par with ACR
    -Raw workflow in Aperture is a completely different animal than ACR
    -White balance in Aperture is hard to use
    -Plugins? Like the vignette tool in ACR to dodge(great for white backgrounds) or burn corners
    Possible pluses so far:
    -More control over colors, luminance, etc in Aperture, although at the cost of simplicity(yes, this will diminish over time with more experience)
    -The loupe tool is great, when it is too slow on the PB, I just use the "Z" key for toggling 100%..
    -Integration of the photo books, although CS2 has something similar from Ofoto
    -Stacking(this could be added to Bridge though)
    -Vaults for archiving
    -Coolness for being an Apple application(yes it is a cult and yes I joined of my own free will)
    So, when 10.4.4 comes out with tweaks to Aperture like RAW conversions being on par with ACR and white balance tool option/fix, I could see Aperture replacing Bridge and ACR in my work flow.
    Given my past four years with Apple and one iBook, two Powerbooks, two PowerMacs, one Indigo iMac, all of the OS X versions, and Final Cut Express, I have faith that the Aperture team is working feverishly to get theses initial issues fixed and am certain version two will be even better, AND encourage Adobe to add more wiz to their already great product, PhotoShop.
    Tonight I will try this workflow, where I do the RAW conversion, send to CS2, and save back to Aperture....
    So much to fiddle with, so little time!

    I'd love to hear how this works out for you as your workflow is virtually identical to mine. I haven't devoted much time to Aperture as I'm preparing for an xmas vacation and am hoping a big patch (or two!) are en route.
    Rob

  • Problem in Work Flow

    Hi Gurus,
    i am learning Work Flow.
    now i am doing work flow which given <b>****************</b> the first one
    Building a simple Workflow application using the steps "User Decision" and "Mail".
    After entering Abbr as DEMOWF and
                         Name as Demo_WorkFlow  in Give your New a Name Task Pop-up box i am getting error
    <b>Prefix number: entry missing for system ICS client 800</b>.
    can anyone gives me any idea, if anyone clears this doubt full points will be given
    Thanks and Regards,
    Vijaya

    Hi,
    Check out for the agent assignment and the user authorization.
    Is your manager getting the message to his/her in-box for approval/reject. What is the error message he/she is getting.....
    Check out for any new roles moved to PRD system and are generated/active....
    Regards,
    Prabhu Rajesh
    Message was edited by:
            PrabhuRajesh Janardanan

  • Human work flow task id

    Hi,
    In my project i have to create a human work flow for approval.
    I have created it and auto generated the task form.
    Now i have to retrive certain values from the database and display it in the task detailspage depending on the task id
    can u tell me how to get the task id in the view object
    sample query
    Select ned.event_number,ned.project_overview,ned.PROGRAM_RATIONALE, ned.PROGRAM_OBJECTIVES, ned.PROGRAM_FORMAT, ned.PROGRAM_AGENDA, ned.PROGRAM_THIRD_PARTY_IND, ned.PROGRAM_TITLE, from ns_event_details ned, ns_event_status_details nesd where ned.event_number = nesd.event_number
    and nesd.task_id =5

    Hi viola,
    Thanks for replying,But actual Scenarion is like,
    1.I have a small scenario like integrate oracle ADF screen with Oracle BPM Human Task. we didn't use auto generate task form(we are using one adf application which is already developed in Oracle Adf technology).
    2.Those adf screen is populated in BPM work space using url of ADF screen placed in em console.It's fine,it will populated in work space.
    3.But my problem is we can click on the buttons approve or reject on populated adf screen then only human task will modify the running state to completed state.
    Any one have the idea on my requirement Please give the reply.

  • Info required on work flows

    Hi all,
             Can anyone provide me info on work flows . Any documents is highly appreciated.
    Regards,
    Rajashree

    Hi Rajashree,
    Workflow is a tool for automating the business process so that the process itself flows smoothly, without bottlenecks and without dead ends. Critical parts of the process can be streamlined with deadline monitoring and contingency options. Participants are informed of milestones in the process. The process definition itself is powerful enough to allow business re-engineering with re-training and to eliminate the impact of workforce changes on the basic business process.
    SAP Business Workflow is the R/3 tool for handling the process automation within R/3 or between R/3 systems and other systems involved in the business process. It is flexible enough to handle ad hoc processes such as the circulation of an electronic document. It is robust enough to handle mission critical process in the production system such as the creation of a material master.
    The different R/3 applications supply standard workflows for the commonly occurring processes. Once these workflow templates are activated, they are ready for immediate use. A complete set of workflow tools, including the workflow editor and workflow generation wizard, are provided to enhance these standard workflows or create new workflows. These tools are complemented with transactions for monitoring, tracking and the statistical analysis of the processes.
    Because the business process often does not step at the R/3 boundary, various interfaces and third party tools are available for extending the process across systems.
    Workflow is the technique for automating business processes. It is particularly beneficial
    • when different people are involved in different parts of the process
    • when a process only occurs sporadically and the users need to be reminded of what they need to do
    • when the duration of the process is critical and deadlines have to be met
    • when the process definition is likely to change on the fly and retraining users is not possible.
    By automating the process, you free the users from having to know what to do when. Work items are sent to the participants notifying them of what they have to do, and a single click on the notification calls the correct transaction and navigates to the relevant screen.
    When the workflow runs it creates work items which are like e-mails, but
    • they have the advantage that they contain the intelligence needed to execute the relevant task with the correct data when the operational user executes them,
    • they provide their own functionality so that the operational user has access to everything that is useful to improve the flow of the process,
    • they disappear on their own when they have been executed by someone else or made obsolete.
    These work items can be received in the R/3 business workplace, MS Outlook (or any other MAPI compatible client), Lotus Notes, or work item notifications can be distributed by e-mail.
    SAP Business Workflow:
    • accelerates the workflow across applications, functional areas, organizational units, and time periods,
    • supplements the integrated management of processes in the SAP System with individually tailored options for automating and actively controlling business and communication processes,
    • combines integrated organizational management with flexible assignment of tasks and responsibilities to locations, positions, jobs, groups, or individuals,
    • actively supports a quick implementation of workflow technologies through predefined workflow templates, Workflow Wizards and flexible adjustment options,
    • integrates every employee in the value chain by providing a versatile integrated inbox ("universal inbox") at their work centers that can be configured individually,
    • provides a Workflow Information System that is the foundation for process change management and continuous business engineering,
    • was designed to be a change-management tool,
    • simplifies continuous business engineering and process change management with user-friendly tools for defining and dynamically changing workflow tasks
    • conforms to the workflow standards of the Workflow Management Coalition (WfMC)
    • interfaces to other mail clients such as Lotus Notes and MS Outlook
    Check these links.
    http://www.sapgenie.com/workflow/index.htm
    /people/ginger.gatling/blog/2005/12/01/link-workflow-business-objects-to-your-collaboration-tasks
    http://help.sap.com/saphelp_nw04/helpdata/en/92/bc26a6ec2b11d2b4b5006094b9ea0d/content.htm
    http://help.sap.com/saphelp_bw33/helpdata/en/92/bc26a6ec2b11d2b4b5006094b9ea0d/content.htm
    http://help.sap.com/saphelp_bw31/helpdata/en/8d/25f94b454311d189430000e829fbbd/content.htm
    http://www.sap-press.com/product.cfm?account=&product=H950
    http://help.sap.com/printdocu/core/Print46c/en/data/pdf/PSWFL/PSWFL.pdf
    http://www.workflowing.com/id18.htm
    http://www.e-workflow.org/
    http://www.sap-img.com/workflow/sap-workflow.htm
    http://help.sap.com/saphelp_47x200/helpdata/en/a5/172437130e0d09e10000009b38f839/frameset.htm
    http://www.sap-img.com/workflow/sap-workflow.htm
    http://help.sap.com/saphelp_47x200/helpdata/en/a5/172437130e0d09e10000009b38f839/frameset.htm
    For examples on WorkFlow...check the below link..
    http://help.sap.com/saphelp_47x200/helpdata/en/3d/6a9b3c874da309e10000000a114027/frameset.htm
    http://help.sap.com/printdocu/core/Print46c/en/data/pdf/PSWFL/PSWFL.pdf
    http://help.sap.com/saphelp_47x200/helpdata/en/4a/dac507002f11d295340000e82dec10/frameset.htm
    http://www.workflowing.com/id18.htm
    http://www.e-workflow.org/
    http://web.mit.edu/sapr3/dev/newdevstand.html
    http://help.sap.com/saphelp_47x200/helpdata/en/3d/6a9b3c874da309e10000000a114027/frameset.htm
    http://help.sap.com/printdocu/core/Print46c/en/data/pdf/PSWFL/PSWFL.pdf
    http://help.sap.com/saphelp_47x200/helpdata/en/4a/dac507002f11d295340000e82dec10/frameset.htm
    http://www.workflowing.com/id18.htm
    http://www.e-workflow.org/
    http://web.mit.edu/sapr3/dev/newdevstand.html
    Workflow tutorials with step-by-step and with screenshots are available at
    http://www.****************/Tutorials/Workflow/Workflow.htm
    http://help.sap.com/saphelp_erp2005vp/helpdata/en/42/c14a9b55103116e10000000a1553f7/frameset.htm
    http://help.sap.com/saphelp_erp2005vp/helpdata/en/c5/e4a930453d11d189430000e829fbbd/frameset.htm
    Hope this resolves your query.
    Reward all the helpful answers.
    Regards

Maybe you are looking for