<?xml version="1.0" encoding="UTF-8"?>
<rss xmlns:content="http://purl.org/rss/1.0/modules/content/" xmlns:dc="http://purl.org/dc/elements/1.1/" xmlns:rdf="http://www.w3.org/1999/02/22-rdf-syntax-ns#" xmlns:taxo="http://purl.org/rss/1.0/modules/taxonomy/" version="2.0">
  <channel>
    <title>topic Re: Dinamic task in Alfresco Archive</title>
    <link>https://connect.hyland.com/t5/alfresco-archive/dinamic-task/m-p/237415#M190545</link>
    <description>&lt;HTML&gt;&lt;HEAD&gt;&lt;/HEAD&gt;&lt;BODY&gt;&lt;SPAN&gt;Simple and stupid solution here. :wink: &lt;/SPAN&gt;&lt;BR /&gt;&lt;BR /&gt;&lt;SPAN&gt;How about just putting a condition into your &lt;/SPAN&gt;&lt;BR /&gt;&lt;SPAN&gt;UfficioA task&amp;nbsp; rather than trying to put complicated constaints on the fork?&lt;/SPAN&gt;&lt;BR /&gt;&lt;BR /&gt;&lt;SPAN&gt;i.e if (condition) do something else do nothing inside your task A.&lt;/SPAN&gt;&lt;BR /&gt;&lt;BR /&gt;&lt;SPAN&gt;So your task is always run, so the fork is nice and simple,&amp;nbsp; but task A may have nothing to do.&lt;/SPAN&gt;&lt;/BODY&gt;&lt;/HTML&gt;</description>
    <pubDate>Tue, 16 Jun 2009 12:49:55 GMT</pubDate>
    <dc:creator>mrogers</dc:creator>
    <dc:date>2009-06-16T12:49:55Z</dc:date>
    <item>
      <title>Dinamic task</title>
      <link>https://connect.hyland.com/t5/alfresco-archive/dinamic-task/m-p/237414#M190544</link>
      <description>Hi,I ask to you how can I start a task if a condition is true?I explain me better (I hope&amp;nbsp; &lt;IMG id="smileyhappy" class="emoticon emoticon-smileyhappy" src="https://migration33.stage.lithium.com/i/smilies/16x16_smiley-happy.png" alt="Smiley Happy" title="Smiley Happy" /&gt; &lt;span class="lia-unicode-emoji" title=":disappointed_face:"&gt;😞&lt;/span&gt; [img]http://img146.imageshack.us/img146/8862/processimage.jpg[/img]I want that the task between the fork and join started automatically when a condition in the fork is true.Es:If the document has the nam</description>
      <pubDate>Tue, 16 Jun 2009 12:37:06 GMT</pubDate>
      <guid>https://connect.hyland.com/t5/alfresco-archive/dinamic-task/m-p/237414#M190544</guid>
      <dc:creator>chicco0386</dc:creator>
      <dc:date>2009-06-16T12:37:06Z</dc:date>
    </item>
    <item>
      <title>Re: Dinamic task</title>
      <link>https://connect.hyland.com/t5/alfresco-archive/dinamic-task/m-p/237415#M190545</link>
      <description>&lt;HTML&gt;&lt;HEAD&gt;&lt;/HEAD&gt;&lt;BODY&gt;&lt;SPAN&gt;Simple and stupid solution here. :wink: &lt;/SPAN&gt;&lt;BR /&gt;&lt;BR /&gt;&lt;SPAN&gt;How about just putting a condition into your &lt;/SPAN&gt;&lt;BR /&gt;&lt;SPAN&gt;UfficioA task&amp;nbsp; rather than trying to put complicated constaints on the fork?&lt;/SPAN&gt;&lt;BR /&gt;&lt;BR /&gt;&lt;SPAN&gt;i.e if (condition) do something else do nothing inside your task A.&lt;/SPAN&gt;&lt;BR /&gt;&lt;BR /&gt;&lt;SPAN&gt;So your task is always run, so the fork is nice and simple,&amp;nbsp; but task A may have nothing to do.&lt;/SPAN&gt;&lt;/BODY&gt;&lt;/HTML&gt;</description>
      <pubDate>Tue, 16 Jun 2009 12:49:55 GMT</pubDate>
      <guid>https://connect.hyland.com/t5/alfresco-archive/dinamic-task/m-p/237415#M190545</guid>
      <dc:creator>mrogers</dc:creator>
      <dc:date>2009-06-16T12:49:55Z</dc:date>
    </item>
    <item>
      <title>Re: Dinamic task</title>
      <link>https://connect.hyland.com/t5/alfresco-archive/dinamic-task/m-p/237416#M190546</link>
      <description>&lt;HTML&gt;&lt;HEAD&gt;&lt;/HEAD&gt;&lt;BODY&gt;&lt;SPAN&gt;Thanks for the replay, but sorry,&lt;/SPAN&gt;&lt;BR /&gt;&lt;SPAN&gt;I want that the task UfficioA and others (UfficioB and C) will be create via dinamic script into the fork.&lt;/SPAN&gt;&lt;BR /&gt;&lt;SPAN&gt;Like this:&lt;/SPAN&gt;&lt;BR /&gt;&lt;SPAN&gt;In the fork (if it's possible) I put a script that see like this:&lt;/SPAN&gt;&lt;BR /&gt;&lt;PRE class="language-none line-numbers"&gt;&lt;CODE&gt;if (document name == A)then&lt;BR /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; start a task node where the swimlane is the UfficioA&lt;BR /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; else if (document name == B)then&lt;BR /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; start a task node where the swimlane is the UfficioB&lt;BR /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; else if (document name == B)then&lt;BR /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; start a task node where the swimlane is the UfficioB&lt;BR /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; and so on &lt;SPAN class="line-numbers-rows"&gt;&lt;SPAN&gt;‍&lt;/SPAN&gt;&lt;SPAN&gt;‍&lt;/SPAN&gt;&lt;SPAN&gt;‍&lt;/SPAN&gt;&lt;SPAN&gt;‍&lt;/SPAN&gt;&lt;SPAN&gt;‍&lt;/SPAN&gt;&lt;SPAN&gt;‍&lt;/SPAN&gt;&lt;SPAN&gt;‍&lt;/SPAN&gt;&lt;/SPAN&gt;&lt;/CODE&gt;&lt;/PRE&gt;&lt;SPAN&gt;I explain me better?&lt;/SPAN&gt;&lt;BR /&gt;&lt;SPAN&gt;It's possible?&lt;/SPAN&gt;&lt;BR /&gt;&lt;BR /&gt;&lt;SPAN&gt;THANKS FOR THE RESPONSES&lt;/SPAN&gt;&lt;/BODY&gt;&lt;/HTML&gt;</description>
      <pubDate>Tue, 16 Jun 2009 13:00:34 GMT</pubDate>
      <guid>https://connect.hyland.com/t5/alfresco-archive/dinamic-task/m-p/237416#M190546</guid>
      <dc:creator>chicco0386</dc:creator>
      <dc:date>2009-06-16T13:00:34Z</dc:date>
    </item>
    <item>
      <title>Re: Dinamic task</title>
      <link>https://connect.hyland.com/t5/alfresco-archive/dinamic-task/m-p/237417#M190547</link>
      <description>&lt;HTML&gt;&lt;HEAD&gt;&lt;/HEAD&gt;&lt;BODY&gt;&lt;SPAN&gt;You're not describing a fork, what you need to use is a decision node. A fork is used to have multiple things happen all at once, whereas a decision only allows for one thing depending on a set of criteria. &lt;/SPAN&gt;&lt;BR /&gt;&lt;BR /&gt;&lt;SPAN&gt;So, in your case, we'd write something like:&lt;/SPAN&gt;&lt;BR /&gt;&lt;BR /&gt;&lt;SPAN&gt;&amp;lt;decision name="WhereTo"&amp;gt;&lt;/SPAN&gt;&lt;BR /&gt;&lt;SPAN&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; &amp;lt;transition name="A" to="UfficioA"&amp;gt;&lt;/SPAN&gt;&lt;BR /&gt;&lt;SPAN&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; &amp;lt;condition&amp;gt;#{bpm_package.children[0].name = 'A'}&amp;lt;/condition&amp;gt;&lt;/SPAN&gt;&lt;BR /&gt;&lt;SPAN&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; &amp;lt;/transition&amp;gt;&lt;/SPAN&gt;&lt;BR /&gt;&lt;SPAN&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; &amp;lt;transition name="B" to="UfficioB"&amp;gt;&lt;/SPAN&gt;&lt;BR /&gt;&lt;SPAN&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; &amp;lt;condition&amp;gt;#{bpm_package.children[0].name = 'B'}&amp;lt;/condition&amp;gt;&lt;/SPAN&gt;&lt;BR /&gt;&lt;SPAN&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; &amp;lt;/transition&amp;gt;&lt;/SPAN&gt;&lt;BR /&gt;&lt;SPAN&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; &amp;lt;transition name="C" to="UfficioC" /&amp;gt;&lt;/SPAN&gt;&lt;BR /&gt;&lt;SPAN&gt;&amp;lt;/decision&amp;gt;&lt;/SPAN&gt;&lt;/BODY&gt;&lt;/HTML&gt;</description>
      <pubDate>Tue, 16 Jun 2009 20:16:21 GMT</pubDate>
      <guid>https://connect.hyland.com/t5/alfresco-archive/dinamic-task/m-p/237417#M190547</guid>
      <dc:creator>sethatrothbury</dc:creator>
      <dc:date>2009-06-16T20:16:21Z</dc:date>
    </item>
    <item>
      <title>Re: Dinamic task</title>
      <link>https://connect.hyland.com/t5/alfresco-archive/dinamic-task/m-p/237418#M190548</link>
      <description>&lt;HTML&gt;&lt;HEAD&gt;&lt;/HEAD&gt;&lt;BODY&gt;&lt;BLOCKQUOTE class="jive-quote"&gt;You're not describing a fork, what you need to use is a decision node. A fork is used to have multiple things happen all at once, whereas a decision only allows for one thing depending on a set of criteria. &lt;BR /&gt;&lt;BR /&gt;So, in your case, we'd write something like:&lt;BR /&gt;&lt;BR /&gt;&amp;lt;decision name="WhereTo"&amp;gt;&lt;BR /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; &amp;lt;transition name="A" to="UfficioA"&amp;gt;&lt;BR /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; &amp;lt;condition&amp;gt;#{bpm_package.children[0].name = 'A'}&amp;lt;/condition&amp;gt;&lt;BR /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; &amp;lt;/transition&amp;gt;&lt;BR /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; &amp;lt;transition name="B" to="UfficioB"&amp;gt;&lt;BR /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; &amp;lt;condition&amp;gt;#{bpm_package.children[0].name = 'B'}&amp;lt;/condition&amp;gt;&lt;BR /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; &amp;lt;/transition&amp;gt;&lt;BR /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; &amp;lt;transition name="C" to="UfficioC" /&amp;gt;&lt;BR /&gt;&amp;lt;/decision&amp;gt;&lt;/BLOCKQUOTE&gt;&lt;BR /&gt;&lt;SPAN&gt;Thanks for the replay…&lt;/SPAN&gt;&lt;BR /&gt;&lt;SPAN&gt;This solution is near my idea.&lt;/SPAN&gt;&lt;BR /&gt;&lt;SPAN&gt;Now my question is:&lt;/SPAN&gt;&lt;BR /&gt;&lt;SPAN&gt;Can I do you solution dinamic?&lt;/SPAN&gt;&lt;BR /&gt;&lt;SPAN&gt;ex.&lt;/SPAN&gt;&lt;BR /&gt;&lt;SPAN&gt;in the decision node (I think to use it) the transitions are create at the moment (dinamic), it means that the task node UfficioA… don't exist in the jPDL code, but it is create when necessary…&lt;/SPAN&gt;&lt;BR /&gt;&lt;SPAN&gt;for example with the condition #{bpm_package.children[0].name = 'A'} if true I create the task node UfficioA else do nothing…&lt;/SPAN&gt;&lt;BR /&gt;&lt;BR /&gt;&lt;SPAN&gt;I explain me better?&lt;/SPAN&gt;&lt;BR /&gt;&lt;SPAN&gt;It's possible?&lt;/SPAN&gt;&lt;BR /&gt;&lt;SPAN&gt;Thanks for the responses…&lt;/SPAN&gt;&lt;BR /&gt;&lt;BR /&gt;&lt;SPAN&gt;GOOD NIGHT… &lt;img id="smileyhappy" class="emoticon emoticon-smileyhappy" src="https://connect.hyland.com/i/smilies/16x16_smiley-happy.png" alt="Smiley Happy" title="Smiley Happy" /&gt;&lt;/SPAN&gt;&lt;/BODY&gt;&lt;/HTML&gt;</description>
      <pubDate>Tue, 16 Jun 2009 21:27:46 GMT</pubDate>
      <guid>https://connect.hyland.com/t5/alfresco-archive/dinamic-task/m-p/237418#M190548</guid>
      <dc:creator>chicco0386</dc:creator>
      <dc:date>2009-06-16T21:27:46Z</dc:date>
    </item>
    <item>
      <title>Re: Dinamic task</title>
      <link>https://connect.hyland.com/t5/alfresco-archive/dinamic-task/m-p/237419#M190549</link>
      <description>&lt;HTML&gt;&lt;HEAD&gt;&lt;/HEAD&gt;&lt;BODY&gt;&lt;SPAN&gt;Please….&lt;/SPAN&gt;&lt;BR /&gt;&lt;BR /&gt;&lt;SPAN&gt;How do I create new task via javascript code?&lt;/SPAN&gt;&lt;BR /&gt;&lt;SPAN&gt;I want that the task between the fork and join don't exist at the start of workflow, but they will be create during the execution of workflow…&lt;/SPAN&gt;&lt;BR /&gt;&lt;SPAN&gt;I want that when I arrived in the fork, a javascript command create the appropriated tasks and this tasks has a transition that go to the join node…&lt;/SPAN&gt;&lt;BR /&gt;&lt;BR /&gt;&lt;SPAN&gt;I explain me?&lt;/SPAN&gt;&lt;BR /&gt;&lt;SPAN&gt;Please…&lt;/SPAN&gt;&lt;BR /&gt;&lt;SPAN&gt;I thinks that I can use the workflow javascript API…but how?&lt;/SPAN&gt;&lt;BR /&gt;&lt;BR /&gt;&lt;SPAN&gt;PLEASE :?&lt;/SPAN&gt;&lt;/BODY&gt;&lt;/HTML&gt;</description>
      <pubDate>Thu, 18 Jun 2009 14:02:53 GMT</pubDate>
      <guid>https://connect.hyland.com/t5/alfresco-archive/dinamic-task/m-p/237419#M190549</guid>
      <dc:creator>chicco0386</dc:creator>
      <dc:date>2009-06-18T14:02:53Z</dc:date>
    </item>
    <item>
      <title>Re: Dinamic task</title>
      <link>https://connect.hyland.com/t5/alfresco-archive/dinamic-task/m-p/237420#M190550</link>
      <description>&lt;HTML&gt;&lt;HEAD&gt;&lt;/HEAD&gt;&lt;BODY&gt;&lt;SPAN&gt;I may have misunderstood you but&amp;nbsp; you don't create workflow tasks via Java Script,&amp;nbsp; the JBPM engine is responsible for creating tasks depending upon which transitions fire.&lt;/SPAN&gt;&lt;BR /&gt;&lt;BR /&gt;&lt;SPAN&gt;What you do is implement the logic within those tasks.&amp;nbsp;&amp;nbsp;&amp;nbsp; &lt;/SPAN&gt;&lt;BR /&gt;&lt;BR /&gt;&lt;SPAN&gt;Seth has given you an example of how to implement a decision node.&lt;/SPAN&gt;&lt;/BODY&gt;&lt;/HTML&gt;</description>
      <pubDate>Thu, 18 Jun 2009 19:26:35 GMT</pubDate>
      <guid>https://connect.hyland.com/t5/alfresco-archive/dinamic-task/m-p/237420#M190550</guid>
      <dc:creator>mrogers</dc:creator>
      <dc:date>2009-06-18T19:26:35Z</dc:date>
    </item>
  </channel>
</rss>

