This is an old revision of the document!
This page is not fully translated, yet. Please help completing the translation.
(remove this paragraph once the translation is finished)
Links can be added when creating Tasks, to provide either a support or a requirement for a task. An example would be the task “create offer” with an added link to a pricelist in the intranet.
The links may contain variables which are filled at runtime. Thus parameterized links are possible.
So, a fast integration of external systems can be realized, e.g. via links to SAP Web Templates or a link to an archive system.
Links will be added to the T!M-tasks in the modeling environment. Just click an Activity/Node and select “Tasks”. Now select “Links” at the relevant task.
For non-parameterized links to a file, insert the following code:
<links> <link name="Backwaren Preiliste" class="com.dooris.bpm.entities.SimpleUrl" url="file:\\tim.intranet\09-Preisliste\Preiliste-Backwaren-2013.xlsx"/> </links>
Afterwards the specified URL and the name of the link must be replaced.
For non-parameterized links to a folder/network drive, insert the following code:
<links> <link name="Backwaren-Ordner" class="com.dooris.bpm.entities.SimpleUrl" url="file:\\tim.intranet\09-Preisliste\"/> </links>
Afterwards the specified URL and the name of the link must be replaced.
For non-parameterized links to a web page, insert the following code:
<links> <link name="Homepage" class="com.dooris.bpm.entities.SimpleUrl" url="http://www.tim-solutions.de"/> </links>
For parameterized links to web pages, insert the following code:
<links> <link name="Archivsystem" class="com.dooris.bpm.links.ProcessVariableLink" parameter1="http://archivsystem/SearchformPage.aspx?execute=1&values=#{artikelnr}"/> </links>
Also the name of the variable must be replaced, like the name and the URL of the link. Any amount of variables are possible in a link. The variables must be existing process variables.
In compliance with the following sample, any number of links can be insert:
<links> <link name="Link 1" .../> <link name="Link 2" .../> <link name="Link 3" .../> </links>
Please note that the following characters must be replaced within the URLs by the relevant XML-Escapesequenz:
" " ' ' < < > > & &
Beispielsweise muss statt
<links> <link name="Suche" class="com.dooris.bpm.entities.SimpleUrl" url="http://www.tim-solutions.de?search=instances&amount=>0"/> </links>
folgende korrekte Schreibweise verwendet werden:
<links> <link name="Suche" class="com.dooris.bpm.entities.SimpleUrl" url="http://www.tim-solutions.de?search=instances&amount=>0"/> </links>
Um einen Link mit Hilfe von iGrafx einzubinden, müssen folgende Parameter angegeben werden:
Diese Klasse wird benutzt, wenn es sich um einen nicht parametrisierten Link handelt