Handle to a BPM task in UWL

Hello UWL Experts,
This is a follow up thread to the question that I have already posted in BPM forum [Handle to a Task in BPM;. The attempt here is to check if this issue could be simply solved in the context of UWL / rather than BPM.
Here goes the actual problem description.
1. There is a BPM process which parallely triggers the creation of a task (in UWL ) and creation + sending of a custom email form (HTML form containing the same task data) to a user at the same time.
2. If the user approves the task from Email (instead of logging into Portal / UWL), how to automatically close the task in UWL.
On capturing this event can I use any UWL API to close the UWL task? Will a custom UWL connector help in closing this task in UWL.?
Any pointers will be highly appreciated.
BR,
Bala

CE 7.2 provides Adobe forms for this and that would solve the problem. Also, the close task event could be triggered in CE 7.3. But in CE 7.1, there is no solution for this.

Similar Messages

  • Unable to open bpm task in uwl

    Hi experts,
    I am getting below error to open BPM task -
    Unable to open the task xxxxxxxxxxxxx because of technical issues. Contact your system administrator for more details.
    Error getting suddenly and log message is - I/O problem occurred when executing Archiving Command indexdescribe.
    Please clarify dependency here- If I deployed DC on server with some changes, and tried to open old task which is in NEW status, what would be the chances to get error.
    I believe there is no dependency, please correct me and advice how to fix above error.
    Thanks in advance.
    Ian

    Hi all,
    I am sorry to delay in reply, I went on vaction.
    Still issue persists, and observed issue seems not deploying new version of BPM DC.
    As per my application, once user submits WebDynpro application, UWL task will trigger. If I open the task no error coming out, otherwise If I opened the task after few hours I am getting error.
    So far I thought issue with new version of BPM DC, but issue now seems in different way.
    Please find log u2013
    800#Error#com.sap.tc.bpem.nwa.processmgmt.procmgmt.procmgmt.ProcMgmt#
    com.sap.BPM.nwa_pm.000006#BC-BMT-BPM-MON#sap.com/tcbpemnwaprocessmgmt#3C4A9248728053DD0000000200004770#216718650000000004#sap.com/tclmitsamuimainframewd#com.sap.tc.bpem.nwa.processmgmt.procmgmt.procmgmt.ProcMgmt#Guest#0##5366996011D611E18AB900000CEADD3A#f7da953311d511e1c6fb00000ceadd3a#f7da953311d511e1c6fb00000ceadd3a#0#Thread[HTTP Worker [@1437481805],5,Dedicated_Application_Thread]#Plain##
    Retrieval of Process instance details in 'Manage Process' has failed.Contact support.[Ljava.lang.StackTraceElement;@96dcd01#
    #2.0 #2011 11 18 03:13:48:471#0-800#Error#com.sap.tc.bpem.nwa.processmgmt.procmgmt.procmgmt.ProcMgmt#
    com.sap.BPM.nwa_pm.000021#BC-BMT-BPM-MON#sap.com/tcbpemnwaprocessmgmt#3C4A9248728053DE0000000000004770#216718650000000004#sap.com/tclmitsamuimainframewd#com.sap.tc.bpem.nwa.processmgmt.procmgmt.procmgmt.ProcMgmt#Guest#0##5366996011D611E18AB900000CEADD3A#0f8a891811d611e1aba600000ceadd3a#0f8a891811d611e1aba600000ceadd3a#0#Thread[HTTP Worker [@1132952642],5,Dedicated_Application_Thread]#Plain##
    Retrieval of Process instance details in 'Manage Process' has failed.[Ljava.lang.StackTraceElement;@7c47dd9d
    [EXCEPTION]
    com.sap.tc.lm.itsam.ui.proxy.exception.JMXAccessControlOperationException: Caller Guest not authorized, required permission missing (javax.management.MBeanPermission -\#fetchProcessInstanceInfo[com.sap.default:SAP_ITSAMGalaxyProcessManager.Name=SAP_ITSAMGalaxyProcessManager_EA5.SystemHome.abdbbh0,SAP_ITSAMJ2eeCluster.CreationClassName=SAP_ITSAMJ2eeCluster,SAP_ITSAMJ2eeCluster.Name=EA5.SystemHome.abdbbh0,cimclass=SAP_ITSAMGalaxyProcessManager,type=SAP_ITSAMJ2eeCluster.SAP_ITSAMGalaxyProcessManager,version=3.3] invoke)
         at com.sap.tc.lm.itsam.ui.proxy.JMXGenericModelClassMBean.invokeOperation(JMXGenericModelClassMBean.java:632)
         at com.sap.tc.lm.itsam.ui.proxy.JMXAbstractModelClass.invokeOperation(JMXAbstractModelClass.java:160)
         at com.sap.tc.bpem.nwa.processmgmt.procmgmt.model.SAP_ITSAMGalaxyProcessManager.fetchProcessInstanceInfo(SAP_ITSAMGalaxyProcessManager.java:104)
         at com.sap.tc.bpem.nwa.processmgmt.procmgmt.procmgmt.ProcMgmt.supplyInstances(ProcMgmt.java:2125)
         at com.sap.tc.bpem.nwa.processmgmt.procmgmt.procmgmt.wdp.InternalProcMgmt.supplyInstances(InternalProcMgmt.java:479)
         at com.sap.tc.bpem.nwa.processmgmt.procmgmt.procmgmt.wdp.IPublicProcMgmt$IInstancesNode.doSupplyElements(IPublicProcMgmt.java:2875)
         at com.sap.tc.webdynpro.progmodel.context.DataNode.supplyElements(DataNode.java:108)
         at com.sap.tc.webdynpro.progmodel.context.Node.getElementListAsObject(Node.java:263)
         at com.sap.tc.webdynpro.progmodel.context.MappedNode.createMappedElementList(MappedNode.java:78)
         at com.sap.tc.webdynpro.progmodel.context.MappedNode.supplyElements(MappedNode.java:71)
         at com.sap.tc.webdynpro.progmodel.context.Node.getElementListAsObject(Node.java:263)
         at com.sap.tc.webdynpro.progmodel.context.Node.getElements(Node.java:270)
         at com.sap.tc.webdynpro.progmodel.context.Node.sortElements(Node.java:555)
         at com.sap.lm.itsam.ui.util.table.TableSorter.sort(TableSorter.java:211)
         at com.sap.lm.itsam.ui.util.table.TableSorter.<init>(TableSorter.java:138)
         at com.sap.lm.itsam.ui.util.table.TableSorter.<init>(TableSorter.java:152)
         at com.sap.lm.itsam.ui.util.table.TableAccessories.createSorter(TableAccessories.java:420)
         at com.sap.lm.itsam.ui.util.table.TableAccessories.createSorter(TableAccessories.java:370)
         at com.sap.tc.bpem.nwa.processmgmt.procmgmt.procmgmt.ProcMgmtView.wdDoModifyView(ProcMgmtView.java:329)
         at com.sap.tc.bpem.nwa.processmgmt.procmgmt.procmgmt.wdp.InternalProcMgmtView.wdDoModifyView(InternalProcMgmtView.java:2547)
         at com.sap.tc.webdynpro.progmodel.generation.DelegatingView.doModifyView(DelegatingView.java:94)
         at com.sap.tc.webdynpro.progmodel.view.View.modifyView(View.java:746)
         at com.sap.tc.webdynpro.progmodel.window.ViewController.modifyView(ViewController.java:254)
         at com.sap.tc.webdynpro.clientserver.cal.ClientComponent.doModifyView(ClientComponent.java:432)
         at com.sap.tc.webdynpro.clientserver.cal.ClientComponent.doModifyView(ClientComponent.java:438)
         at com.sap.tc.webdynpro.clientserver.phases.ModifyViewPhase.execute(ModifyViewPhase.java:69)
         at com.sap.tc.webdynpro.clientserver.window.WindowPhaseModel.processRequestPartly(WindowPhaseModel.java:162)
         at com.sap.tc.webdynpro.clientserver.window.WindowPhaseModel.doProcessRequest(WindowPhaseModel.java:110)
         at com.sap.tc.webdynpro.clientserver.window.WindowPhaseModel.processRequest(WindowPhaseModel.java:97)
         at com.sap.tc.webdynpro.clientserver.window.WebDynproWindow.processRequest(WebDynproWindow.java:514)
         at com.sap.tc.webdynpro.clientserver.cal.AbstractClient.executeTasks(AbstractClient.java:55)
         at com.sap.tc.webdynpro.clientserver.cal.ClientApplication.doExecute(ClientApplication.java:1689)
         at com.sap.tc.webdynpro.clientserver.cal.ClientApplication.doProcessing(ClientApplication.java:1503)
         at com.sap.tc.webdynpro.clientserver.session.ApplicationSession.doApplicationProcessingStandalone(ApplicationSession.java:899)
         at com.sap.tc.webdynpro.clientserver.session.ApplicationSession.doApplicationProcessing(ApplicationSession.java:871)
         at com.sap.tc.webdynpro.clientserver.session.ApplicationSession.doProcessing(ApplicationSession.java:356)
         at com.sap.tc.webdynpro.clientserver.session.RequestManager.doProcessing(RequestManager.java:328)
         at com.sap.tc.webdynpro.serverimpl.core.AbstractDispatcherServlet.doContent(AbstractDispatcherServlet.java:87)
         at com.sap.tc.webdynpro.serverimpl.wdc.DispatcherServlet.doContent(DispatcherServlet.java:89)
         at com.sap.tc.webdynpro.serverimpl.core.AbstractDispatcherServlet.doPost(AbstractDispatcherServlet.java:62)
         at javax.servlet.http.HttpServlet.service(HttpServlet.java:754)
         at javax.servlet.http.HttpServlet.service(HttpServlet.java:847)
         at com.sap.engine.services.servlets_jsp.server.Invokable.invoke(Invokable.java:152)
         at com.sap.engine.services.servlets_jsp.server.Invokable.invoke(Invokable.java:38)
         at com.sap.engine.services.servlets_jsp.server.HttpHandlerImpl.runServlet(HttpHandlerImpl.java:404)
         at com.sap.engine.services.servlets_jsp.server.HttpHandlerImpl.handleRequest(HttpHandlerImpl.java:203)
         at com.sap.engine.services.httpserver.server.RequestAnalizer.startServlet(RequestAnalizer.java:440)
         at com.sap.engine.services.httpserver.server.RequestAnalizer.startServlet(RequestAnalizer.java:429)
         at com.sap.engine.services.servlets_jsp.filters.DSRWebContainerFilter.process(DSRWebContainerFilter.java:38)
         at com.sap.engine.services.httpserver.chain.AbstractChain.process(AbstractChain.java:78)
         at com.sap.engine.services.servlets_jsp.filters.ServletSelector.process(ServletSelector.java:82)
         at com.sap.engine.services.httpserver.chain.AbstractChain.process(AbstractChain.java:78)
         at com.sap.engine.services.servlets_jsp.filters.ApplicationSelector.process(ApplicationSelector.java:268)
         at com.sap.engine.services.httpserver.chain.AbstractChain.process(AbstractChain.java:78)
         at com.sap.engine.services.httpserver.filters.WebContainerInvoker.process(WebContainerInvoker.java:81)
         at com.sap.engine.services.httpserver.chain.HostFilter.process(HostFilter.java:9)
         at com.sap.engine.services.httpserver.chain.AbstractChain.process(AbstractChain.java:78)
         at com.sap.engine.services.httpserver.filters.ResponseLogWriter.process(ResponseLogWriter.java:60)
         at com.sap.engine.services.httpserver.chain.HostFilter.process(HostFilter.java:9)
         at com.sap.engine.services.httpserver.chain.AbstractChain.process(AbstractChain.java:78)
         at com.sap.engine.services.httpserver.filters.DefineHostFilter.process(DefineHostFilter.java:27)
         at com.sap.engine.services.httpserver.chain.ServerFilter.process(ServerFilter.java:12)
         at com.sap.engine.services.httpserver.chain.AbstractChain.process(AbstractChain.java:78)
         at com.sap.engine.services.httpserver.filters.MonitoringFilter.process(MonitoringFilter.java:29)
         at com.sap.engine.services.httpserver.chain.ServerFilter.process(ServerFilter.java:12)
         at com.sap.engine.services.httpserver.chain.AbstractChain.process(AbstractChain.java:78)
         at com.sap.engine.services.httpserver.filters.MemoryStatisticFilter.process(MemoryStatisticFilter.java:54)
         at com.sap.engine.services.httpserver.chain.ServerFilter.process(ServerFilter.java:12)
         at com.sap.engine.services.httpserver.chain.AbstractChain.process(AbstractChain.java:78)
         at com.sap.engine.services.httpserver.filters.DSRHttpFilter.process(DSRHttpFilter.java:42)
         at com.sap.engine.services.httpserver.chain.ServerFilter.process(ServerFilter.java:12)
         at com.sap.engine.services.httpserver.chain.AbstractChain.process(AbstractChain.java:78)
         at com.sap.engine.services.httpserver.server.Processor.chainedRequest(Processor.java:447)
         at com.sap.engine.services.httpserver.server.Processor$FCAProcessorThread.process(Processor.java:264)
         at com.sap.engine.services.httpserver.server.rcm.RequestProcessorThread.run(RequestProcessorThread.java:56)
         at com.sap.engine.core.thread.execution.Executable.run(Executable.java:122)
         at com.sap.engine.core.thread.execution.Executable.run(Executable.java:101)
         at com.sap.engine.core.thread.execution.CentralExecutor$SingleThread.run(CentralExecutor.java:328)
    Caused by: com.sap.engine.services.jmx.exception.JmxSecurityException: Caller Guest not authorized, required permission missing (javax.management.MBeanPermission -\#fetchProcessInstanceInfo[com.sap.default:SAP_ITSAMGalaxyProcessManager.Name=SAP_ITSAMGalaxyProcessManager_EA5.SystemHome.abdbbh0,SAP_ITSAMJ2eeCluster.CreationClassName=SAP_ITSAMJ2eeCluster,SAP_ITSAMJ2eeCluster.Name=EA5.SystemHome.abdbbh0,cimclass=SAP_ITSAMGalaxyProcessManager,type=SAP_ITSAMJ2eeCluster.SAP_ITSAMGalaxyProcessManager,version=3.3] invoke)
         at com.sap.engine.services.jmx.auth.UmeAuthorization.checkMBeanPermission(UmeAuthorization.java:100)
         at com.sap.engine.services.jmx.JmxServerFrame.checkMBeanPermission(JmxServerFrame.java:101)
         at com.sap.engine.services.jmx.MBeanServerSecurityWrapper.checkMBeanPermission(MBeanServerSecurityWrapper.java:438)
         at com.sap.engine.services.jmx.MBeanServerSecurityWrapper.invoke(MBeanServerSecurityWrapper.java:288)
         at com.sap.engine.services.jmx.ClusterInterceptor.invoke(ClusterInterceptor.java:813)
         at com.sap.pj.jmx.server.interceptor.MBeanServerInterceptorChain.invoke(MBeanServerInterceptorChain.java:367)
         at com.sap.lm.itsam.ui.connection.impl.ITSAMUIMBeanServerConnectionWrapper.invoke(ITSAMUIMBeanServerConnectionWrapper.java:350)
         at com.sap.tc.lm.itsam.ui.proxy.JMXGenericModelClassMBean.invokeOperation(JMXGenericModelClassMBean.java:613)
         ... 77 more
    Caused by: java.security.AccessControlException: access denied (javax.management.MBeanPermission -\#fetchProcessInstanceInfo[com.sap.default:SAP_ITSAMGalaxyProcessManager.Name=SAP_ITSAMGalaxyProcessManager_EA5.SystemHome.abdbbh0,SAP_ITSAMJ2eeCluster.CreationClassName=SAP_ITSAMJ2eeCluster,SAP_ITSAMJ2eeCluster.Name=EA5.SystemHome.abdbbh0,cimclass=SAP_ITSAMGalaxyProcessManager,type=SAP_ITSAMJ2eeCluster.SAP_ITSAMGalaxyProcessManager,version=3.3] invoke)
         at java.security.AccessControlContext.checkPermission(AccessControlContext.java:327)
         at java.security.AccessController.checkPermission(AccessController.java:546)
         at com.sap.engine.services.jmx.auth.UmeAuthorization.checkMBeanPermission(UmeAuthorization.java:84)
         ... 84 more
    please do adivce to fix.
    Ian
    Edited by: ian.sapce on Dec 13, 2011 4:53 PM

  • Confuguring UWL for BPM task

    Hi,
    I've been following this link http://help.sap.com/saphelp_nwce711/helpdata/en/48/7f585a7df935e1e10000000a42189c/content.htm
    to set up UWL in portal 7.0 (SP 9) that connecting to CE 7.1's BPM task.
    Consumer portal is portal 7.0 and producer portal is CE 7.1.
    While configuring "Registering the Connector with the Provider System" step 4, i couldnt find the connector type "u201CBPEMUWLCONNECTOR" in the consumer portal.
    Is there any way that i can add it into consumer portal?
    Thanks.
    - julius

    found only in NW 7.0 EHP1.

  • UWL configuration on EP Server to show BPM Tasks

    Hello Experts,
    I have implemented a federated network between 2 portal systems; EP portal as a consumer and BPM server as a provider.
    I can not list BPM tasks on EP Worklist but if a grant a BPM's core role to user i am able to use BPM Tasks and use them on a different UWL,
    So basicly, the user (user_a) has the following roles;
    (This role comes from BPM Server with FPN)
    NAME             = pcd:portal_content/com.sap.pct/every_user/com.sap.bpem/com.sap.bpem.roles/com.sap.bpem.Enduser
    DESCRIPTION = BPEM End User
    SOURCE         = pcd:portal_content/every_user/general/eu_core_role
    (Standart User role on EP Portal)
    NAME             = pcd:portal_content/every_user/general/eu_core_role
    DESCRIPTION = Every User Core Role
    SOURCE        = Portal Role
    (This role comes from BPM Server with FPN)
    NAME             = pcd:portal_content/every_user/general/eu_core_role
    DESCRIPTION = Every User Core Role
    SOURCE         = BPM_AND_EP_PORTALS
    And I see two UWL's, one shows tasks within EP the other one shows BPM Tasks from BPM,
    How can i merge these two ?
    Thanks in advance,
    Yasin

    hi Dave,
    cpl of questions are you on a federated network or are you using any proxy to access the portal? usually it will be slightly delayed some times based on the proxy cache. how are you adding the reports to role through delta link or copy?
    When using the portal cache, data updates can appear with a delay.
    pls go through the following link it may help you.
    http://help.sap.com/saphelp_nw70/helpdata/EN/25/8c174082fe1961e10000000a155106/content.htm
    Jo

  • Problem in assigning Webdynpro view to BPM task

    hello all,
    I have a webdynpro application using EJB Model. Now I am trying to embed this application into BPM. When I am assigning the view to a bpm task then it will show error that data type not supported like that.
    In Component Controller's context and Interface's context I am using context node through model node binding and in the model node i am using some Java Native datatypes like java.util.Date/java.lang.Long etc that are not supported in BPM tasks i think.
    How can I handle this prob. thks in advance. It will very useful for me if somebody have some example that uses the webdynpro views along with EJB Model in that.

    Hi kapitsu,
    not every data type is suppported by BPM.
    May you have a look at
    [Data Type Compatibility|https://help.sap.com/saphelp_nwce711/helpdata/en/63/9f9ca5bb234502bd7b02c91ac6040a/content.htm]
    Or at
    [SAP Message 1266539|https://websmp130.sap-ag.de/sap%28bD1kZSZjPTAwMQ==%29/bc/bsp/spn/sapnotes/index2.htm?numm=1266539]
    There are also some examples where it works:
    [CE 7.1 Samples|SAP NetWeaver Composition Environment Samples Center ]
    [Modeling Your First Process with SAP NetWeaver Business Process Management|SAP NetWeaver Business Process Management Resource Center;
    Maybe it helps.

  • BPM task not coming in inbox

    Dear Experts,
      This regarding the UWL issue which we are facing in our landscape.
    We have an EP 7.01 SP11 system by which users access the BPM task and CE 7.2 SP06 system
    Where the BPM workflow is created.
    SSO is configured properly between these two systems where both  systems UME is pointing
    to the same LDAP. System configurations and UWL configurations are done properly ,in fact the
    tasks where coming properly in the inbox before.
    But all of sudden without any changes its not working now . we are not able to find the root cause
    of it.
    Kindly help us to resolve this issue and let us know if you need more inputs.
    Many thanks in advance.
    Regards,
    Parthibaraja

    Dear Parthibaraja
    I hope you are well and many thanks for using the SAP Discussion Forums .
    In relation to the issue you described you mentioned:
    We have an EP 7.01 SP11 system by which users access the BPM task and CE 7.2 SP06 system Where the BPM workflow is created.
    SSO is configured properly between these two systems where both  systems UME is pointing to the same LDAP. System configurations and UWL configurations are done properly ,in fact the tasks where coming properly in the inbox before.
    Now although you mentioned the configurations are setup accordingly. I would like you to kindly review the UWL Destination Service Configuration as the smallest discrepancy maintained can cause unpredictable and unexpected behaviour.
    SAP Note: Note 1133821 - UWL Destination Service configuration
    When you followed and implemented SAP Note 1133821 - UWL Destination Service Configuration we need to make sure that connector names and also destination names match exactly (Case Sensitive).
    Example: I mean if your portal system alias (=UWL connector name) is for example XYZCLNT100, then the rfc destination name should be exactly XYZCLNT100$WebFlowConnector.
    After checking this and if you make any configuration changes
    Clear the UWL Cache
    Restart the UWL Service (during a period of downtime/low usage levels)
    Now in terms of the UWL and BPM tasks there are some important points to highlight which are covered in the following documentation link:
    http://help.sap.com/saphelp_nw73/helpdata/de/4a/ee9c7488946d62e10000000a
    42189c/frameset.htm
    I have come across similar scenarios in the past which have been resolved after consulting the following SAP Note Documentation:
    SAP Note: 1585226 - BPM UWL Connector Failure
    Kindly Check whether the proxy settings are done correctly and http.nonProxyHosts has proper entries as explained in the note 1507174. (Proxy settings for the J2EE engine). You NEED to have SSO configured as in a case with 730, absolutely no user mapping should be used on webflowconnectors.
    Kindly update me as per your findings.
    I greatly appreciate your time and patience and I look forward to recieving your reply.
    Kind Regards & All The Best
    Troy Cronin - Enteprise Portal Support Engineer

  • BPM task not appearing in universal worklist

    Hello All.
    We have installted NWCE 7.2 for a developing a pilot . We have created a sample BPM application and build and deployed it.
    For some reason the BPM task (first activity in our process model)  is not appearing in the UWL
    We have ensured that UWL is configured properly and SAP_LocalSystem BPEMUWLConnector is configured and running successfully.
    After deploying the process model, we have started the process following the NWA, Configuration Mgmt , Processes and tasks , Start the process .
    In the manage Processes: Process Instance the status is showing In Progress and Show Process flow shows the first process is active.
    Note: The process is not trying to connect to any backend applictaion for timebeing, Administrator has full previliege on the Pool, Lane and Human activity / task
    If any one has encountered similiar problem with NWCE7.2 Sp1 please help us how to go about and overcome this issue.
    We have to demo the smaple this week so any help would be highly appreciated
    thanks
    Mukhuti

    Hi,
    Check the task owner in Nwa > Operation Management > Processes and Tasks > Mange Tasks. If you are able to locate the task then make sure that the user has been assigned the BPEM END user role.
    Hope this helps!!
    Cheers,
    Arafat

  • You are not authorized[...] while completing bpm task.

    Hello community,
    i am facing a strange problem while completing bpm tasks. System is 7.3.1 SP5. User opens bpm task out of UWL or directly via link out of a email. The task UI is a WD4J component. Claiming works fine, UI is shown and user can work with it but on completion, an exception occours and the task does not complete and stays in the UEL. All the WD4J logic on completion is executed correctly before the exception occours. This only happens in about 1 out of 100 cases and i can not recreate it on purpose. Anyway this is very very annoying in the productiv system since the user thinks the task is completed correctly and clicks it away. By the way, the user ofcourse is authorized via relevant bpm roles and can complete other tasks as well.
    Here a part of the stacktrace:
    Thanks for your help.
    BR Tobias.

    Hi Tobias,
      the task was opening successful and the WD was working fine. But the triggering of the completion event was not possible.
      It was fixed with patches as described in note 1811953 - Direct link to task execution UI does not work for CHIP UI
    Regards,
    Vasilis

  • How to remove Process link in BPM Task

    Hi Experts,
    We have a requirement to remove the Process link displayed on top of the screen when we open the BPM Task from the UWL.
    When clicked on this link opens the BPM Process diagram showing current executng step.
    Is there any way to remove this link?
    Regards,
    Amol

    It worked !!
    Thanks John for your valuable inputs.

  • Unable to add visual composer UI to a BPM task in CE 7.2.

    Hello
    I am using CE 7.2 trial version. I am not able to add a visual composer UI component to a task (BPM task). Can any body explain how to do?
    I have created the visual composer component and deployed in the server. It is working fine independently.
    Created the Process dc and added the VC DC in the public part.
    Created the task and selected Unified UI import wizard, and selected UI technology as visual composer, but it is not listing any ui components.
    Can anybody suggest the correct method to do.
    Thanks and regards
    Sajith P

    Hi Sajith,
    I can assume that you are using the start event either to initialise some values in your VC or
    maybe you are using the start event with all bank values just as a pre-requisite to integrate BPM with VC.
    The end event will expect a return value at the end of the VC activity. Since you are using a BPM the VC application will be displayed in the Task of the user's UWL. How do you manage the response of the end event here?
    I think you are using the response of end activity to go ahead with your BPM process. Please confirm and share your thoughts.
    Thanks,
    Pritish

  • Missing "RESERVED" BPM-Tasks from my Substitute in Taskcollection BPM OData

    Hello,
    i'm developing a Integration-scenario with BPM-Tasks. Therfore i'm using the ODATA-REST Service.
    The access to the Taskcollection shows me all my BPM-Tasks.
    Now a second User activated me as his substitute. I expected that my TaskCollection shows me all the Tasks of my substitute, but he just delivered me the tasks that are in statuts "READY". The Tasks which are in status "RESERVED" were not shown in the TAskCollection.
    Has anybody an idea, what i have to do for getting all Task in every status.
    this is my request for the TaskCollection:
    http://xxx:99999/bpmodata/tasks.svc/TaskCollection?$orderby=CreatedOn%20desc&$filter=Status%20ne%20%27COMPLETED%27&$expand=TaskDefinitionData&$inlinecount=allpages
    There is one more Problem with the TaskCollection:
    The propertie "SubstitutedUser" is always initial, even when the Task is from the Subsituted User by activated substitutionrule.
    I'm thankfull for every idea.
    Regards
    Demetrius P.

    Hello Andre,
    thank you for your reply. That is unfortunately not the answer i hoped for ;-)
    Than i have question for claiming a task. I'm always getting the same error:
    Befor sending the POST-Request I fill the Header with a X-CSRF-token and the coockies. Here is my code and my URL i'm sending with the client-request. I have tested the same URL with the CHROME Postman and there it works fine:
    Can you say me what i'm doing wrong?
    URL-Request in "path": http://host:porthttp://czt.rz.sys.aok.de:52600/bpmodata/tasks.svc/Claim?&%26InstanceID=%27bpm%253A%252F%252Fbpm.sap.com%252Ftask-instance%252F0218e66cd9a511e3c1f800000ffbd0e3%27&%26SAP__ORIGIN=%27CZT_CZT_26%27/bpmodata/tasks.svc/Claim?InstanceID='bpm%3A%2F%2Fbpm.sap.com%2Ftask-instance%2F0218e66cd9a511e3c1f800000ffbd0e3'&SAP__Origin='CZT_CZT_26'
    Code:
        DATA: path TYPE string,
          errortext TYPE string, "used for error handling
          subrc  TYPE sysubrc,
          l_str_subrc TYPE string,
          dummy TYPE string,
          l_wrk_message TYPE bapiret2,
          l_token TYPE string,
          l_instance TYPE string,
          l_origin TYPE string.
          client->refresh_request(    ).
        " setzen POST-Methode---------------------------
        client->request->set_method( if_http_request=>co_request_method_post ).
        "erst den absoluten Teil generieren lassen
        client->create_abs_url(
          EXPORTING
            path        = '/bpmodata/tasks.svc/Claim?'
          RECEIVING
            url         =     path
       CONCATENATE path  'InstanceID=''' i_instance_id '''&SAP__Origin=''' i_sap_origin '''' into path.
        cl_http_utility=>set_request_uri( request = client->request
         uri  = path ).
        "x-crsf-token auslesen und setzten für die Post-Methode
        l_token = client->response->get_header_field( me->co_csrf_token ).
        DATA: lt_cookies TYPE tihttpcki,
              lw_coockies LIKE LINE OF lt_cookies.
        client->response->get_cookies(
          CHANGING
            cookies = lt_cookies    " Cookies
        LOOP AT lt_cookies INTO lw_coockies.
          client->request->set_cookie(
           EXPORTING
             name    =  lw_coockies-name   " Name des Cookies
             value   =  lw_coockies-value   " Wert des Cookies
        ENDLOOP.
        client->request->set_header_field(
          EXPORTING
            name  =  me->co_csrf_token   " Name des Header-Feldes
            value =  l_token   " Wert des Header-Feldes
        client->request->set_header_field(
          EXPORTING
            name  =  'Content-Type'   " Name des Header-Feldes
            value =  'application/atom+xml'   " Wert des Header-Feldes
        client->send(
    *    EXPORTING
    *      timeout                    = CO_TIMEOUT_DEFAULT    " Timeout von Antwortwartezeit
          EXCEPTIONS
            http_communication_failure = 1
            http_invalid_state         = 2
            http_processing_failed     = 3
            http_invalid_timeout       = 4
            OTHERS                     = 5
        IF sy-subrc <> 0.
          l_wrk_message-type = sy-msgty.
          l_wrk_message-id   = sy-msgid.
          CALL METHOD client->get_last_error
            IMPORTING
              code    = subrc
              message = errortext.
          l_str_subrc = subrc.
          CONCATENATE 'Receive-Fehler:(' 'Code:' l_str_subrc '):' errortext INTO l_wrk_message-message SEPARATED BY space.
          APPEND l_wrk_message TO t_message.
          EXIT.
        ENDIF.
        client->receive(
          EXCEPTIONS
            http_communication_failure = 1
            http_invalid_state         = 2
            http_processing_failed     = 3
            OTHERS                     = 4
        IF sy-subrc <> 0.
          l_wrk_message-type = sy-msgty.
          l_wrk_message-id   = sy-msgid.
          CALL METHOD client->get_last_error
            IMPORTING
              code    = subrc
              message = errortext.
          l_str_subrc = subrc.
          CONCATENATE 'Receive-Fehler:(' 'Code:' l_str_subrc '):' errortext INTO l_wrk_message-message SEPARATED BY space.
          APPEND l_wrk_message TO t_message.
          EXIT.
        ELSE.
          xmlstring = client->response->get_data( ).
        ENDIF.
    regards
    Demetrius

  • Not receiving all tasks in UWL (IUWLItemManager)

    I'm creating an stand-alone application for the UWL (so you don't have to use the portal), and I followed this blog:
    /people/kenichi.unnai/blog/2009/10/19/how-to-use-uwl-api-for-netweaver-bpm-tasks
    My problem is that I'm not receiving all my tasks with the IUWLItemManager, I only get some old completed tasks!
    I already took a look at the uwl API link provided, but I couldn't find anything.
    Does anyone have any idea why I'm having this problem?
    Thanks in advance!
    Lynne
    ps I'm using NWDS CE 7.11

    I was able to solve my question myself:
    using the method
                   QueryResult result = itemManager.getItemsForItemType(uwlContext,ItemType.UWL_ITEM_TASK, null, null);
    I get the tasks I was looking for. The other method seems to only give back a selection of items (allready completed etc.)

  • BPM Task complete - popup window

    Hi,
    I am working on CE 7.2 SP03.
    My requirement is, in my UWL, I will be having BPM task.
    Once I submit(complete) the task I need a popup(confirmation) window.
    Please suggest.

    if you are using Webdynpro, you can see there are  method the does the process approve/reject job, there you call your window with the options.

  • Customize BPM Task

    Hi All,
    Iam using BPM process to generate tasks in UWL. And now i need to customise the BPM task -
    I want to hide Actions - Delegate, Put Back from the task.
    I also need to hide Task Data from the task.
    I tried changing the UWL iView properties - List of Actions to exclude,List of Preview sections to hide,List of Display attribute to exclude from Preview/Detail area, but no luck.
    Any pointers would be helpful.
    Regards,
    Maggie.

    check this Note 1456788

  • How to remove options in context menu of the task in UWL.

    Hi,
    How to remove options or customize the context menu of the task in UWL.
    I have 4 options(Edit,Remove,Forward,Resubmit) is appearing in the context menu.
    My requirement is to delete Forward option form the menu list and only 3 options
    should appear in the list.
    Can anybody suggest where to change?
    Thanks,
    Vikas

    Hi vikas,
    Go to System Admin ->System Config->UWL Admin.
    select your system alias.
    Click on Click to Click to Administrate Item Types and View Definitions.
    Select your UWL configuration.
    Download DTD as well as XML file through Download Configuration.
    Then you can edit the xml file using XML spy editor or anyone.
    to upload go back to the same page and select the tab...Upload new configuration.
    Do not forget to clear the cache after upload.
    Hope this helps you.
    Regards
    Atul Shrivastava

Maybe you are looking for

  • SAP Script Dunning form F150

    Hi Friends, My requirement is that the client wants to print RMWWR from BSID table in the dunning form. I copied the standard layout of F150_DUNN_01 to ZF150_DUNN_01 and made all the necessary modifications to the form as per their requirement but I

  • Outlook 2010/Exchange 2007 Calendar Will Not Display

    Hi Folks, I've been working on an issue for the past 3 weeks and would love some assistance. Here's the problem: A user indicated that she was using Outlook normally, flipping between the Mail and Calendar tab. When she went back to the Calendar tab,

  • I lost my iphone4 how can i find it

    i lost my iphone howcan i find out

  • PSE 8 Help in Menu not usable

    In my PSE 8 (boutht in 2010)  I cannot use the 'Help' / 'Hilfe'.  Do not understand why.  PSE 8 always crashes, when 'Help' ist clicked on.  Why? Apart from that, PSE 8 seems to work alright.  Who can help me to cure this?

  • Invoice Verification function in MM

    Hi Experts, Can anyone please explain me the invoice verification function in Material Management. Regards, Kumar.