UWL approval creates additional task compared to SBWP

Hi..
We have workflow to approve travel expenses in ESS/MSS. If the task is approved via SBWP, then one item (TSxxxxx) appears in the folder "Work items executed by me" and the same in the "Completed Tasks" dropdown in the Universal Worklist.
However if it is approved via the UWL, two items are created - one TSxxxxx and one WSxxxxx - both these items appear in the "Completed Tasks", and also the "Work items executed by me" folder of SBWP.
Can someone explain what is happening please?
Many thanks
Jane

Hi,
I have no idea and that makes no sense.
But it seems that this could be solved probably by some debugging. Just do an RFC trace to find out that which function is used to get the completed tasks (I cannot remember the function), and then do some debugging and check where the function gets the data and what's the difference between these two cases.
Regards,
Karri
PS. What do you use for approval? Do you use same application both in portal and in backend? Or if you use different application (maybe web dynpro in portal and transaction in backend?) that could explain your problem. Maybe they are causing the workflow to react differently for approval.

Similar Messages

  • UWL - Subsitution rules: create new tasks group

    Hi all,
    When creating new substitution rules in UWL, we can choose between three task groups (All, Disciplinary, Professional).
    Is it possible to create new task grouping, and so, group task by task type/ID ? How can I define new grouping?
    Thanks a lot in advance,
    Cheers,
    Olivier
    Solved.
    Edited by: Olivier Gaspard on Aug 26, 2009 12:35 PM

    This can be achieved by maintaining task classes and assigning substitution profiles to task classes as per your needs.
    Then you can assign the required tasks to the task classes.
    There is a very well explained document on this scenario.
    Check this document to achieve what you are looking for:
    http://www.sdn.sap.com/irj/scn/go/portal/prtroot/docs/library/uuid/109d2ea2-035c-2c10-06be-f6165ba7af11?QuickLink=index&overridelayout=true
    Hope it helps !!
    Thanks,
    Shanti

  • Email notification when creating a task in UWL

    Hi all,
    I have email well configured for workflow notification and subscription, but I can't find out why when I create a new task in UWL the email is not send.
    Where do I have to configure email notification for new tasks?
    I realised that these 2 things are necessary, and also the email configuration (I have the one for subscription and workflow notification):
    1.- In System Administration  ® System Configuration ® Universal Worklist & Workflow ® Workflow ® Engine ® Engine:
    Notify Assignees On Task Creation --> TRUE
    2.- When creating the task: Notify On Updates, Completion, and if Overdue is selected.
    What else do I need?
    Thanks,
    Regards.

    Hi Iker,
    Could you please check the following documentation on the KM side?
    The channels need to be configured on the KMC side too, and the user has to have a valid email address set up in Identity Management.  We also need to be clear when we are speaking about notfications these are KMC notifications and not the backend workflow SAP Office documents.   There is a bit of confusion sometimes regarding this. On the KMC side please consult the following documentation, that my colleague Cathal was nice to provide us with
    http://help.sap.com/saphelp_nw70/helpdata/en/3d/b58436b8a911d5993900508b6b8b11/frameset.htm
    See also the links at the bottom of the page. Also, note 808756 (notification/channel configuration)
    Please let me know if this helps:
    Beth Maben
    EP - Senior Support Consultant
    AGS Primary Support, Business Suite & Technology
    Please see the UWL Wiki @
    https://www.sdn.sap.com/irj/scn/wiki?path=/display/bpx/uwl+faq  ***

  • Approval by Resource Task

    Hi.
    is there a way to define an approval workflow by each provisioning Task?
    ie:
    I have a resource which uses a form to provision users and a child form to assign allowed Areas, but each area I can add has a different approver.
    So I want, the main form (provisioning form) to have an approver (the user manager)
    and each additional area i add (each task) to trigger an additional approval workflow.
    and, if the provisioning task is approved, then the user is created
    but if the "Add area Task" is denied, then this will not affect the user creation, only the area addition.
    is thah possible?
    Thank You.

    Now, it is clear.
    What exactly you need to do find below:
    1. Let us have an example you have three areas say A, B and C.
    2. In the request user add anyone form them or all of them.
    3. As the create user task get completed successfully we need to tirgger the approval for the requested areas but we dont know which all the areas user selected.
    4. We have three task say Is Approval Required for A, Is Approval Required for B and Is Approval Required for C. These task will tirgger simultaneously as the Create User task complete successfully..
    5. Let us take task Is Approval Required for A, this task will have a process adatper which will take the areas user has added in child form and check whether the area A is there or not and return Yes or No on the comparison basis.
    6. On the Yes response our one more task will trigger say Approval for Area A which has an Task Assignment Adapter to assign the task to the desired approver. Who either Approve the same or Reject the same.
    7. On the Approve response our final task called Assign Area A which assign the desried area to the user.
    Same thing we need to do for other tasks as well.
    It looks very length and time consuming but idealy we need to design three task IS Approval Required, Approval and Assignment rest is same copy paste.
    The only afraid i have as the number of areas goes on increasing task will be increasing but as you requirement said we need approval form all the areas business manager.
    Let me know if you have any query for the same....
    Regards
    Alabhya Goel

  • Creating new task in inbox

    Hi,
    In EP, under the inbox screen there's a 'Tasks' tab where we can create a new Task by clicking the 'Create Task' button.
    My question is: Is there any FM or class/method that I can use to perform the same functionality to create that Task?. Thanks

    Thanks Again Mike.
    Yes I agree with you. Payloads can vary in time and per task type. I configured flex fields in BPM Workspace -> Administration tab, then I mapped these flex fields in Human Tasks. When I create a custom view, It's only available to select the my custom payload field (flex field) when I select the Task type. In my case the payload field is an Person Id that is available since the start of first business activity til the end of the process. I think that if I really need to display this person id as a column, independent of task type, because this id I have all the time. I really need to build a custom worklist client as described in http://download.oracle.com/docs/cd/E12839_01/integration.1111/e10224/bp_worklistcust.htm#BABIHDEF . Maybe this worklist sample (HelpDesk UI Sample) can make my development time smaller compared with total time to develop an entire worklist from scratch.

  • ERROR when triyng to create a task to assing to an user

    Hi everyone, I am triyng to instanciate a BPEL Process,i.e,create a task and assing it to an user. I am using this code:
    String xml = "<ns1:DocumentReviewProcessRequest xmlns:ns1=\"http://xmlns.oracle.com/bpel/Review\">" +
    // " <soap:Header/>\n" +
    // " <soap:Body xmlns:ns1='http://xmlns.oracle.com/bpel/Review'>\n" +
    " <ns1:DocumentReviewProcessRequest>\n" +
    " <ns1:documentTitle>DIAMaNTINOGRANDE</ns1:documentTitle>\n" +
    " <ns1:documentName>comoestás</ns1:documentName>\n" +
    " <ns1:URI>http://www.sapo.pt/</ns1:URI>\n" +
    " <ns1:assignees>gestdoc</ns1:assignees>\n" +
    " <ns1:groups></ns1:groups>\n" +
    " </ns1:DocumentReviewProcessRequest>\n";
    // " </soap:Body>\n" +
    // "</soap:Envelope>";
    Locator locator;
    locator = new Locator("default","ora852");
    IDeliveryService deliveryService = (IDeliveryService)
    locator.lookupService(IDeliveryService.SERVICE_NAME );
    // Construct a normalized message and send to Oracle BPEL Process Manager
    NormalizedMessage nm = new NormalizedMessage();
    nm.addPart("payload", xml);
    // Initiate the BPEL process
    deliveryService.post("DocumentReview", "initiate", nm);
    but i get the following error:
    java.io.FileNotFoundException: B:\CHBA\BPEL\BPEL_tests\bpel_samples\_tests\config\security.properties (O sistema não conseguiu localizar o caminho especificado)
         at java.io.FileInputStream.open(Native Method)
         at java.io.FileInputStream.<init>(FileInputStream.java:106)
         at com.sun.enterprise.util.Utility.getPropertiesFromFile(Utility.java:56)
         at com.sun.enterprise.iiop.POAEJBORB.<clinit>(POAEJBORB.java:83)
         at java.lang.Class.forName0(Native Method)
         at java.lang.Class.forName(Class.java:242)
         at org.omg.CORBA.ORB.create_impl(ORB.java:295)
         at org.omg.CORBA.ORB.init(ORB.java:336)
         at com.sun.enterprise.util.ORBManager.createORB(ORBManager.java:140)
         at com.sun.enterprise.util.ORBManager.init(ORBManager.java:69)
         at com.sun.enterprise.naming.SerialInitContextFactory.<init>(SerialInitContextFactory.java:35)
         at sun.reflect.NativeConstructorAccessorImpl.newInstance0(Native Method)
         at sun.reflect.NativeConstructorAccessorImpl.newInstance(NativeConstructorAccessorImpl.java:39)
         at sun.reflect.DelegatingConstructorAccessorImpl.newInstance(DelegatingConstructorAccessorImpl.java:27)
         at java.lang.reflect.Constructor.newInstance(Constructor.java:494)
         at java.lang.Class.newInstance0(Class.java:350)
         at java.lang.Class.newInstance(Class.java:303)
         at javax.naming.spi.NamingManager.getInitialContext(NamingManager.java:654)
         at javax.naming.InitialContext.getDefaultInitCtx(InitialContext.java:247)
         at javax.naming.InitialContext.init(InitialContext.java:223)
         at javax.naming.InitialContext.<init>(InitialContext.java:197)
         at com.oracle.bpel.client.util.BeanRegistry.lookupDeliveryBean(BeanRegistry.java:277)
         at com.oracle.bpel.client.delivery.DeliveryService.getDeliveryBean(DeliveryService.java:250)
         at com.oracle.bpel.client.delivery.DeliveryService.post(DeliveryService.java:174)
         at com.oracle.bpel.client.delivery.DeliveryService.post(DeliveryService.java:149)
         at pt.first.bpel.oraBPELConnector.createNewtask(oraBPELConnector.java:837)
         at pt.first.bpel.oraBPELConnector.main(oraBPELConnector.java:128)
    java.io.FileNotFoundException: B:\CHBA\BPEL\BPEL_tests\bpel_samples\_tests\config\ejb.properties (O sistema não conseguiu localizar o caminho especificado)
         at java.io.FileInputStream.open(Native Method)
         at java.io.FileInputStream.<init>(FileInputStream.java:106)
         at com.sun.enterprise.util.Utility.getPropertiesFromFile(Utility.java:56)
         at com.sun.enterprise.iiop.J2EEInitializer.<init>(J2EEInitializer.java:57)
         at sun.reflect.NativeConstructorAccessorImpl.newInstance0(Native Method)
         at sun.reflect.NativeConstructorAccessorImpl.newInstance(NativeConstructorAccessorImpl.java:39)
         at sun.reflect.DelegatingConstructorAccessorImpl.newInstance(DelegatingConstructorAccessorImpl.java:27)
         at java.lang.reflect.Constructor.newInstance(Constructor.java:494)
         at java.lang.Class.newInstance0(Class.java:350)
         at java.lang.Class.newInstance(Class.java:303)
         at com.sun.corba.ee.internal.Interceptors.PIORB.registerORBInitializers(PIORB.java:373)
         at com.sun.corba.ee.internal.Interceptors.PIORB.parseProperties(PIORB.java:343)
         at com.sun.corba.ee.internal.TxPOA.TxPIORB.parseProperties(TxPIORB.java:116)
         at com.sun.corba.ee.internal.corba.ORB.set_parameters(ORB.java:449)
         at com.sun.corba.ee.internal.POA.POAORB.set_parameters(POAORB.java:152)
         at com.sun.corba.ee.internal.Interceptors.PIORB.set_parameters(PIORB.java:332)
         at org.omg.CORBA.ORB.init(ORB.java:337)
         at com.sun.enterprise.util.ORBManager.createORB(ORBManager.java:140)
         at com.sun.enterprise.util.ORBManager.init(ORBManager.java:69)
         at com.sun.enterprise.naming.SerialInitContextFactory.<init>(SerialInitContextFactory.java:35)
         at sun.reflect.NativeConstructorAccessorImpl.newInstance0(Native Method)
         at sun.reflect.NativeConstructorAccessorImpl.newInstance(NativeConstructorAccessorImpl.java:39)
         at sun.reflect.DelegatingConstructorAccessorImpl.newInstance(DelegatingConstructorAccessorImpl.java:27)
         at java.lang.reflect.Constructor.newInstance(Constructor.java:494)
         at java.lang.Class.newInstance0(Class.java:350)
         at java.lang.Class.newInstance(Class.java:303)
         at javax.naming.spi.NamingManager.getInitialContext(NamingManager.java:654)
         at javax.naming.InitialContext.getDefaultInitCtx(InitialContext.java:247)
         at javax.naming.InitialContext.init(InitialContext.java:223)
         at javax.naming.InitialContext.<init>(InitialContext.java:197)
         at com.oracle.bpel.client.util.BeanRegistry.lookupDeliveryBean(BeanRegistry.java:277)
         at com.oracle.bpel.client.delivery.DeliveryService.getDeliveryBean(DeliveryService.java:250)
         at com.oracle.bpel.client.delivery.DeliveryService.post(DeliveryService.java:174)
         at com.oracle.bpel.client.delivery.DeliveryService.post(DeliveryService.java:149)
         at pt.first.bpel.oraBPELConnector.createNewtask(oraBPELConnector.java:837)
         at pt.first.bpel.oraBPELConnector.main(oraBPELConnector.java:128)
    Warning: unable to read transaction.interoperability config property
    java.io.FileNotFoundException: B:\CHBA\BPEL\BPEL_tests\bpel_samples\_tests\config\security.properties (O sistema não conseguiu localizar o caminho especificado)
         at java.io.FileInputStream.open(Native Method)
         at java.io.FileInputStream.<init>(FileInputStream.java:106)
         at com.sun.enterprise.util.Utility.getPropertiesFromFile(Utility.java:56)
         at com.sun.enterprise.iiop.security.SecurityMechanismSelector.<clinit>(SecurityMechanismSelector.java:103)
         at com.sun.enterprise.iiop.IIOPSSLSocketFactory.getEndPointInfo(IIOPSSLSocketFactory.java:213)
         at com.sun.corba.ee.internal.iiop.ConnectionTable.getConnection(ConnectionTable.java:73)
         at com.sun.corba.ee.internal.iiop.ConnectionTable.getConnection(ConnectionTable.java:68)
         at com.sun.corba.ee.internal.iiop.GIOPImpl.getConnection(GIOPImpl.java:70)
         at com.sun.corba.ee.internal.corba.InitialNamingClient.locateObject(InitialNamingClient.java:769)
         at com.sun.corba.ee.internal.corba.InitialNamingClient.getIORUsingHostInfo(InitialNamingClient.java:597)
         at com.sun.corba.ee.internal.corba.InitialNamingClient.resolveCorbaloc(InitialNamingClient.java:573)
         at com.sun.corba.ee.internal.corba.InitialNamingClient.resolveUsingORBInitRef(InitialNamingClient.java:544)
         at com.sun.corba.ee.internal.corba.InitialNamingClient.cachedInitialReferences(InitialNamingClient.java:1080)
         at com.sun.corba.ee.internal.corba.InitialNamingClient.resolve_initial_references(InitialNamingClient.java:981)
         at com.sun.corba.ee.internal.corba.ORB.resolve_initial_references(ORB.java:2358)
         at com.sun.enterprise.naming.SerialContext.getProvider(SerialContext.java:55)
         at com.sun.enterprise.naming.SerialContext.lookup(SerialContext.java:154)
         at javax.naming.InitialContext.lookup(InitialContext.java:351)
         at com.oracle.bpel.client.util.BeanRegistry.lookupDeliveryBean(BeanRegistry.java:279)
         at com.oracle.bpel.client.delivery.DeliveryService.getDeliveryBean(DeliveryService.java:250)
         at com.oracle.bpel.client.delivery.DeliveryService.post(DeliveryService.java:174)
         at com.oracle.bpel.client.delivery.DeliveryService.post(DeliveryService.java:149)
         at pt.first.bpel.oraBPELConnector.createNewtask(oraBPELConnector.java:837)
         at pt.first.bpel.oraBPELConnector.main(oraBPELConnector.java:128)
    At the beggining it says that some file can´t be found. But I don't know why those files are needed. The Bpel process is already deployed in the server
    Can someonde please help me?? Thank you
    Dipeca

    Hey 
    Thanks for replying. I did try creating it from the Admin group but it said that option is only available from the Windows Vista config and upwards. I also did try run server manager as admin and then open task scheduler from tools and no luck so how do
    you open task scheduler directly as administrator?
    Regards
    Armand Peens
    Your GUI in 2012 can have option not available to post Vista, thus the error. Compare with the task scheduler on 2003 & 2012 to see the option that is not available.
    Regards, Philippe
    Don't forget to mark as answer or vote as
    helpful to help identify good information. ( linkedin endorsement never hurt too :o) )
    Answer an interesting question ? Create a
    wiki article about it!

  • Create Multiple tasks for Single Item in List using state machine workflow in sharepoint

    Hi,
    I want to create multiple create tasks for Single Item in List based on Assigned to column using state machine Workflow through visual studio
    Here Assigned to column allows multiple users. so i have to create task for every user based on column .
    I'm trying for this but i didn't got any solution
    Please provide solution for this.

    Hi,
    According to your post, my understanding is that you wanted to allow multiple users to approve.
    There are some articles about creating parallel tasks in state machine workflow, you can have a look at them.
    http://www.codeproject.com/Articles/477849/Create-Parallel-Task-in-State-Machine-Workflow-in
    http://msdn.microsoft.com/en-us/library/office/hh128697(v=office.14).aspx
    http://social.technet.microsoft.com/Forums/office/en-US/b16ee858-4360-479a-a686-4ee35b7be9db/sharepoint-2010-workflow-creating-multiple-tasks?forum=sharepointdevelopmentprevious
    Thanks & Regards,
    Jason
    Jason Guo
    TechNet Community Support

  • Creating customized Tasks

    Hi I was wondering how one can create cusomized tasks through wlpi. Basically, We have some additional data related to a task which wlpi TaskInfo does not? I was wondering if there is a way to create subclass of TaskInfo and ask wlpi to instantiate that subclass when a new task is created?Also, How can we change attributes like task comments during run-time?Any help in this direction is appreciated.ThanksGurb
              

    Hi,
    You can also add multiple users to the same task / use book of business to restrict visibility to desired set of users. Not sure whether it makes relevance to your question :-)
    -- Venky CRMIT

  • Mass approval of Leave tasks..

    Dear Team,
    Is it possible to Approve all leave requests at a single go. If it is Possible, What needs to be done
    at WORKFLOW Part and What needs to be done at EP Part. Please specicy both coding and configuration part of them. Please help.
    Thanks a lot in advance,
    Sai

    Dear Surjith,
    Sorry for the late reply.
    I am currently working on EP7.0 and ECC 6.0. Please guide me on the step by step procedure to achieve mass approval of leave tasks.
    As said in the document about decision views, that it will help me in handling mass approvals and rejections. But does that mean that nothing sholud be done from Workflow or R/3 part. ?
    If that's so, please guide me how to implement decision views as in the document it sis not so clear and also our UWL is very much different from the one shown there.
    Please help.
    Thank you very much in advance,
    Sai

  • Approve all the tasks at a time in BPEL worklist

    Hi
    I hav edpeloeyd a bpel process wherein it creates 40 r 50 tasks at a time based on file polling xml....user wants an option in worklist application wherein he wants to approve all the tasks at a time and not individually..does anybody has any idea on this
    regards,
    ravi

    Best option is a programatic solution using the worklist API. I think there are threads on that topic.

  • Service cannot able to open in UWL from the ESS tasks

    Hi Team,
    I'm facing a  issue like
    path: MSS --> work overview --> tasks --> click on any link.
    we got the following error.
    Service cannot be reached
    What has happened?
    URL http://<hostname>:8001/webdynpro/dispatcher/sap.com/ess~lea/LeaveRequestApprover call was terminated because the corresponding service is not available.
    Note
    The termination occurred in system GCP with error code 404 and for the reason Not found.
    The selected virtual host was 0 .
    What can I do?
    Please select a valid URL.
    If you do not yet have a user ID, contact your system administrator.
    ErrorCode:ICF-NF-http-c:000-u:SAPSYS-l:E-i:gccia-erpn01_GCP_01-v:0-s:404-r:Notfound
    HTTP 404 - Not found
    Your SAP Internet Communication Framework Team
    I have check forum thread
    Service cannot be reached in UWL from the ESS tasks
    but I'm not able to find out the solution.
    Any help will be appriciated.
    Regards,
    Mahee.

    i said to you that it shouldnt point to ABAP system!
    read my solution again
    Please ensure system configuration-
    >system landscape->system(my system)->Web Application server settings
    please check is it pointing to ABAP Server, If yes then change to Java
    server then your Application will work.
    The two types want different WAS properties. Now if you set
    up the WAS so that the BSP works well. There is a possibility that you
    can modify the WAS settings when you use WebDynpro launcher. You have
    three possibilities to change this:
    1. In the UWL connector settings modify the "Web Dynpro Launch System"
    property to SAP_LocalSystem. This case the webdynpro uses the URL and
    the port of the portal.>> I think this can suit you.
    2. In the System Landscape create a new system with the same properties
    as the R3_TEST1 but the WAS properties are different. After that you use
    the name of the new system as "Web Dynpro Launch System" in the UWL
    connector settings. This solution should be used if the SAP_LocalSystem
    is different than the necessary WAS settings.
    3. You can modify this setting in the configuration also under the
    ItemType. You should add the system property and the UWL uses it instead
    of the default one.
    Here is the help documentation:
    http://help.sap.com/saphelp_nw70/helpdata/en/92
    /a88931f2dd4631b9e8d530697d89c9/content.htm
    in regards to this parameter.

  • Create a Task, for use in "Deferred Task"

    I am in the processing of creating Deferred Tasks for my Update-User workflow.
    I know how to create these easily. My problem is : the actual "Task" itself, which will be called upon from the Workflow.
    I don't know the proper syntax for it.
    For instance, below is the code I am using for my "Send Email Task". This task is supposed to send an automatic email notification.
    *<?xml version='1.0' encoding='UTF-8'?>*
    *<!DOCTYPE TaskDefinition PUBLIC 'waveset.dtd' 'waveset.dtd'>*
    *<!-- MemberObjectGroups="#ID#Top" authType="UserAdminTask" createDate="Thu Jul 16 15:22:08 EEST 2009" extensionClass="WFProcess" name="Send Email Task" visibility="invisible"-->*
    *<TaskDefinition name='Send Email Task' creator='%STARTUP%Configurator' createDate='1247746928617' lastModifier='%STARTUP%Configurator' lastModDate='1247746928617' repoMod='1247746928170' primaryObjectClass='TaskDefinition' wstype='ProvisioningTask' taskType='Workflow' executor='com.waveset.workflow.WorkflowExecutor' syncControlAllowed='true' execMode='sync' execLimit='0' resultLimit='3600' resultOption='delete' visibility='invisible' progressInterval='0'>*
    *<Extension>*
    *<WFProcess maxSteps='0' audit='true'>*
    *<Variable name='user' input='true'>*
    *<Comments>&#xA; A user view. This is required.&#xA; </Comments>*
    *</Variable>*
    *<Variable name='backgroundProvisioning' input='true'>*
    *</Variable>*
    *<Variable name='provisioningRetryButton' value='true' input='true'>*
    *<Comments>&#xA; Set to "true" to enable the inclusion of a Retry link&#xA; in the task result if the provisioning fails.&#xA; </Comments>*
    *</Variable>*
    *<Variable name='approvals'>*
    *<Comments>&#xA; Returned from the Lighthouse Approval process. Contains the&#xA; approval structure. The approvals.approved variable set if&#xA; all approvals were successful. This is passed into the Notify&#xA; process later for post-provisioning notifications.&#xA; </Comments>*
    *</Variable>*
    *<Variable name='userCreated'>*
    *<Comments>&#xA; Set to "true" from the Provision workflow when the&#xA; Lighthouse account has been created.&#xA; </Comments>*
    *</Variable>*
    *<Variable name='sunset'>*
    *<Comments>&#xA; Object containing information for registering a sunset date/time.&#xA; </Comments>*
    *</Variable>*
    *<Variable name='error'>*
    *<Comments>Set in the event of unusual processing errors.</Comments>*
    *</Variable>*
    *<Variable name='options'>*
    *<Comments>Options to pass to the provisioning task regarding resource&#xA; provisioning.&#xA; </Comments>*
    *</Variable>*
    *<Transition to='end'>*
    *<Comments>&#xA; Terminate if we encounter unusual errors (not provisioning errors).&#xA; </Comments>*
    *<ref>error</ref>*
    *</Transition>*
    *<Activity id='0' name='start'>*
    *<Transition to='Notify'/>*
    *</Activity>*
    *<Activity id='1' name='Notify'>*
    *<Action id='0' name='Email' application='com.waveset.provision.WorkflowServices'>*
    *<Argument name='op' value='notify'/>*
    *<Argument name='template' value='Send Email Now'/>*
    *</Action>*
    *<Transition to='End'/>*
    *</Activity>*
    *<Activity id='2' name='end'>*
    *<WorkflowEditor x='428' y='275'/>*
    *</Activity>*
    *</WFProcess>*
    *</Extension>*
    *<MemberObjectGroups>*
    *<ObjectRef type='ObjectGroup' id='#ID#Top' name='Top'/>*
    *</MemberObjectGroups>*
    *</TaskDefinition>*
    I am not sure if my syntax is correct?
    Any tips?

    Thanks again, sbalu.
    I may have found the error (although, I don't understand what it means).
    Something about *"Missing View"*
    Catalog#format() Entry locale=null, key=SES_WORKITEM_MISSING_VIEW, defVal=SES_WORKITEM_MISSING_VIEW
    20091126 08:28:22.701 TaskThread(0x0052fecf) Catalog#format() Info parameters=null
    20091126 08:28:22.701 TaskThread(0x0052fecf) Catalog#format() Info tmp=null
    20091126 08:28:22.701 TaskThread(0x0052fecf) Catalog#format() Info pattern=Missing view id.
    20091126 08:28:22.701 TaskThread(0x0052fecf) Catalog#format() Info msg=Missing view id.
    20091126 08:28:22.701 TaskThread(0x0052fecf) Catalog#format() Exit returned= Missing view id.
    20091126 08:28:23.092 TaskThread(0x0052fecf) DeferredScanner#addTaskResult() Entry name=Send Email Task, ti=TaskInstance:Send Email Task tdalton
    20091126 08:28:23.092 TaskThread(0x0052fecf) Catalog#format() Entry locale=null, key=SES_WORKITEM_MISSING_VIEW, defVal=SES_WORKITEM_MISSING_VIEW
    20091126 08:28:23.092 TaskThread(0x0052fecf) Catalog#format() Info parameters=null
    20091126 08:28:23.092 TaskThread(0x0052fecf) Catalog#format() Info tmp=null
    20091126 08:28:23.092 TaskThread(0x0052fecf) Catalog#format() Info pattern=Missing view id.
    20091126 08:28:23.092 TaskThread(0x0052fecf) Catalog#format() Info msg=Missing view id.
    20091126 08:28:23.092 TaskThread(0x0052fecf) Catalog#format() Exit returned= Missing view id.
    20091126 08:28:23.092 TaskThread(0x0052fecf) DeferredScanner#addTaskResult() Exit void
    20091126 08:28:23.092 TaskThread(0x0052fecf) DeferredScanner#launchTask() Data executeOnce= false
    20091126 08:28:23.092 TaskThread(0x0052fecf) DeferredScanner#launchTask() Exit returned= false
    20091126 08:28:23.092 TaskThread(0x0052fecf) DeferredScanner#processTrigger() Exit returned= false
    20091126 08:28:23.092 TaskThread(0x0052fecf) DeferredScanner#endObject() Entry no args
    20091126 08:28:23.092 TaskThread(0x0052fecf) DeferredScanner#endObject() Exit void
    20091126 08:28:23.092 TaskThread(0x0052fecf) DeferredScanner#processObject() Exit returned= false
    20091126 08:28:23.092 TaskThread(0x0052fecf) DeferredScanner#processDeferredTasks() Data idOrName== #ID#6BF7-:B3702F65421:491FD113-:D0E4376B71977D1D
    20091126 08:28:23.092 TaskThread(0x0052fecf) DeferredScanner#processDeferredTasks() Data nameOrId== ukaila
    20091126 08:28:23.123 TaskThread(0x0052fecf) DeferredScanner#processDeferredTasks() Data object lastMod= 24
    20091126 08:28:23.123 TaskThread(0x0052fecf) DeferredScanner#processObject() Entry obj=User:ukaila
    20091126 08:28:23.123 TaskThread(0x0052fecf) DeferredScanner#processObject() Data tasks= [ { accountId=ukaila, task=Send Email Task, name=Send Email Task, date=11/25/2009 11:15:00 } ]
    20091126 08:28:23.123 TaskThread(0x0052fecf) DeferredScanner#processObject() Data task list object= { accountId=ukaila, task=Send Email Task, name=Send Email Task, date=11/25/2009 11:15:00 }
    20091126 08:28:23.123 TaskThread(0x0052fecf) DeferredScanner#processTrigger() Entry obj=User:ukaila, trig={ accountId=ukaila, task=Send Email Task, name=Send Email Task, date=11/25/2009 11:15:00 }
    20091126 08:28:23.123 TaskThread(0x0052fecf) DeferredScanner#processTrigger() Data start= 11/25/09 11:15 AM
    20091126 08:28:23.123 TaskThread(0x0052fecf) DeferredScanner#processTrigger() Data _now= 11/26/09 8:28 AM
    20091126 08:28:23.123 TaskThread(0x0052fecf) DeferredScanner#processTrigger() Data task definition= CSC Send Email Task
    20091126 08:28:23.123 TaskThread(0x0052fecf) DeferredScanner#startObject() Entry obj=User:ukaila
    20091126 08:28:23.123 TaskThread(0x0052fecf) DeferredScanner#startObject() Entry type=User, nameOrId=ukaila
    20091126 08:28:23.123 TaskThread(0x0052fecf) DeferredScanner#startObject() Exit void
    20091126 08:28:23.123 TaskThread(0x0052fecf) DeferredScanner#startObject() Exit void
    20091126 08:28:23.123 TaskThread(0x0052fecf) DeferredScanner#processTrigger() Data task template= null
    20091126 08:28:23.123 TaskThread(0x0052fecf) DeferredScanner#processTrigger() Data task definition= TaskDefinition:Send Email Task
    20091126 08:28:23.123 TaskThread(0x0052fecf) DeferredScanner#processTrigger() Data task template= TaskTemplate:null
    20091126 08:28:23.123 TaskThread(0x0052fecf) DeferredScanner#launchTask() Entry obj=User:ukaila, trig={ accountId=ukaila, task=Send Email Task, name=Send Email Task, date=11/25/2009 11:15:00 }, tt=TaskTemplate:null
    20091126 08:28:23.123 TaskThread(0x0052fecf) DeferredScanner#launchTask() Data taskName= null
    20091126 08:28:23.123 TaskThread(0x0052fecf) DeferredScanner#launchTask() Data generated taskName= Send Email Task ukaila
    20091126 08:28:23.123 TaskThread(0x0052fecf) TaskTemplate#setTaskName(String) Entry no args
    20091126 08:28:23.123 TaskThread(0x0052fecf) TaskTemplate#setTaskName(String) Exit void
    20091126 08:28:23.123 TaskThread(0x0052fecf) DeferredScanner#launchTask() Data orgName= null
    20091126 08:28:23.123 TaskThread(0x0052fecf) DeferredScanner#launchTask() Data owner= null
    20091126 08:28:23.123 TaskThread(0x0052fecf) DeferredScanner#launchTask() Data subjectLength= 29,650
    20091126 08:28:23.123 TaskThread(0x0052fecf) XmlObjectFactory#create(Element) Entry element=[Map: null]
    20091126 08:28:23.123 TaskThread(0x0052fecf) XmlObjectFactory#getConstructor() Entry element=[Map: null]
    20091126 08:28:23.123 TaskThread(0x0052fecf) XmlObjectFactory#getConstructor() Info elname=Map
    20091126 08:28:23.123 TaskThread(0x0052fecf) XmlObjectFactory#getConstructor() Info classAtt=null
    20091126 08:28:23.123 TaskThread(0x0052fecf) XmlObjectFactory#getConstructor() Info classAtt=null
    20091126 08:28:23.123 TaskThread(0x0052fecf) XmlObjectFactory#getConstructor() Info regName=Map
    20091126 08:28:23.123 TaskThread(0x0052fecf) XmlObjectFactory#getConstructor() Exit returned= com.waveset.util.XmlObjectFactory$Registration@1edf84f
    20091126 08:28:23.123 TaskThread(0x0052fecf) XmlObjectFactory#create(Element) Info handler=com.waveset.util.XmlHashMap@493dca
    20091126 08:28:23.123 TaskThread(0x0052fecf) XmlObjectFactory#create(Element) Entry element=[Locale: null]
    20091126 08:28:23.123 TaskThread(0x0052fecf) XmlObjectFactory#getConstructor() Entry element=[Locale: null]
    20091126 08:28:23.123 TaskThread(0x0052fecf) XmlObjectFactory#getConstructor() Info elname=Locale
    20091126 08:28:23.123 TaskThread(0x0052fecf) XmlObjectFactory#getConstructor() Info classAtt=null
    20091126 08:28:23.123 TaskThread(0x0052fecf) XmlObjectFactory#getConstructor() Info classAtt=null
    20091126 08:28:23.123 TaskThread(0x0052fecf) XmlObjectFactory#getConstructor() Info regName=Locale
    20091126 08:28:23.123 TaskThread(0x0052fecf) XmlObjectFactory#getConstructor() Exit returned= com.waveset.util.XmlObjectFactory$Registration@77a748
    20091126 08:28:23.123 TaskThread(0x0052fecf) XmlObjectFactory#create(Element) Info handler=com.waveset.util.XmlLocale@1876e5d
    20091126 08:28:23.123 TaskThread(0x0052fecf) XmlObjectFactory#create(Element) Exit returned= en_US

  • Create additional users in BPM worklist 11g

    Hello,
    We want to create additional users (apart from regular user weblogic) in BPM worklist. so that they can login and review the assigned tasks
    what is the process and where do we create user/password for these new users ?
    thx
    p

    Thanks Mark! It works fine!
    I have another question... When I deploy a project just for one organizational unit, what will happen with the users? I mean, the instances are redirected acording the Organizational Unit?
    For example:
    I have 2 OU (Organizational Unit), A and B, and Participant1 is for OU A, and Participant2 is for OU B, both participants has the same rol, so, I deploy the project, what will happen for an instance created by a participant in OU A, will be redirected just for Participant1, or Participant2 also are going to see that instance?
    This question is because I need to deploy an application in a partial way, and I wanna know if we have to use parametric roles (and that is another question) or if we can solve it with OUs?
    If we have to use parametric roles... how can we do that in 11g???
    Thanks for your help!!
    Ana

  • Procedure to create multiple tasks

    hi gurus,
                 What is the procedure to create the multiple steps taks in workflow and tcode for that.

    no i mean in workflow we have 2 types of tasks
    1- single step tasks.
    2-multiple step tasks.
    single step tasks  which we create normally.so i want to  know how to create the multiple step tasks.i heard that we need to start with-
    1.      In the UWL view, choose New Task.
    2.      Select Multiple Steps from the Task Type dropdown list.
    3.      Under Subject, enter a title for the task.
      4.      Choose Add Step.
                                          Here iam unable to get the step 1.please could you tell me the exact procedure.

  • How to approve or reject task on mobile device

    Hi,
    I have problem to approve or reject task using mobile view. I can see everything on task list that I need, but when I open task I don't have button's for approve, reject or cancel.
    Em I missing something? I don't know what the problem is.
    Br.

        There are many option are available 
    1. create a Web part (Mobile Enabled) where you can pragmatically do the approve and reject.
            This link can help you how to  create Mobile enabled web part http://msdn.microsoft.com/en-us/library/office/ee539074(v=office.14).aspx
    2. Another approach is like Lazy approval.
    A. Create a html representation where user can select
    Approve/Reject ( may be two Radio button)
    grammatically and send through Email.
    Note :- ask the user to Reply the mail with
    selecting the options only. Don't change any thing in body,subject or To.
    B. Create a Timer job which will Read the Mail ( as all mail will be replied to single account). Programatically you can get who replied and what option he replied. Then do the approve/Reject accordingly.
    Let me know if any more help you want.
    Thanks and Regards
    Er.Pradipta Nayak
    Visit my Blog
    Xchanging

Maybe you are looking for