This shows you the differences between two versions of the page.
Both sides previous revision Previous revision Next revision | Previous revision | ||
en:software:tim:actionhandler [2019/08/29 02:47] wikiadmin |
en:software:tim:actionhandler [2019/09/24 15:26] (current) wikiadmin [ActionHandler] |
||
---|---|---|---|
Line 1: | Line 1: | ||
====== ActionHandler ====== | ====== ActionHandler ====== | ||
- | Add-ons of TIM that get assigned a particular task in a process, are called Actionhandlers. They are used, for example, to send e-mails, to generate PDFs or even retrieve e-mails and process them. With TIM, an appropriate handler can be created for any conceivable use. At the end of this page is a list of currently available handlers. | + | Add-ons of iPA that get assigned a particular task in a process, are called Actionhandlers. They are used, for example, to send e-mails, to generate PDFs or even retrieve e-mails and process them. With iPA, an appropriate handler can be created for any conceivable use. At the end of this page is a list of currently available handlers. |
---- | ---- | ||
- | ==== Registering an Actionhandler ==== | + | ==== Configuring an Action Handler ==== |
- | Actionhandlers are registered in the modeling in the process properties. For this, a [[:en:glossar#node|Node]] is selected and the [[:en:glossar#event|Event]] window is opened. There, the desired Handler can be added and configured.\\ | + | Actionhandlers are configured on activities in the diagram using the Automation Properties page. For this, an [[:en:glossar#node|Activity]] is selected and Automation Properties is chosen from the toolbox. There, the desired Handler can be added and configured.\\ |
- | + | ||
- | The possibility exists in [[en:software:igrafx_documentation|iGrafx]] when the properties window of a [[en:glossar#Node|]] is opened. | + | |
- | + | ||
- | {{ :en:software:tim:properties.jpg?600 |properties.jpg}} | + | |
---- | ---- | ||
Line 22: | Line 18: | ||
| Assignment | Sets the starter group through a process variable |[[:en:software:tim:actionhandler:setstartergroupbyprocessvariablehandler|SetStarterGroupByProcessVariableHandler]] | | | | Assignment | Sets the starter group through a process variable |[[:en:software:tim:actionhandler:setstartergroupbyprocessvariablehandler|SetStarterGroupByProcessVariableHandler]] | | | ||
| Assignment | Assigns all tasks of a Node to an editor |[[:en:software:tim:actionhandler:assigntasksbyvariablehandler|AssignTasksByVariableHandler]] |[[:software:tim:changelog|Customer_Others]] | | | Assignment | Assigns all tasks of a Node to an editor |[[:en:software:tim:actionhandler:assigntasksbyvariablehandler|AssignTasksByVariableHandler]] |[[:software:tim:changelog|Customer_Others]] | | ||
- | | Assignment | Writes the starter in a variable |[[:en:software:tim:actionhandler:starttoprocessvariableactionhandler|StartToProcessVariableActionHandler]] |[[:software:tim:changelog|All]] | | + | | Assignment | Writes the starter in a variable |[[:en:software:tim:actionhandler:startertoprocessvariableactionhandler|StarterToProcessVariableActionHandler]] |[[:software:tim:changelog|All]] | |
| Assignment, Swimlane | Assigns the starter to a swimlane |[[:en:software:tim:actionhandler:assignstartertoswimlanehandler|AssignStarterToSwimlaneHandler]] |[[:software:tim:changelog|All]] | | | Assignment, Swimlane | Assigns the starter to a swimlane |[[:en:software:tim:actionhandler:assignstartertoswimlanehandler|AssignStarterToSwimlaneHandler]] |[[:software:tim:changelog|All]] | | ||
| Assignment, Swimlane | Assigns a Swimlane to a user |[[:en:software:tim:actionhandler:variableassignmentactionhandler|VariableAssignmentActionHandler]] |[[:software:tim:changelog|All]] | | | Assignment, Swimlane | Assigns a Swimlane to a user |[[:en:software:tim:actionhandler:variableassignmentactionhandler|VariableAssignmentActionHandler]] |[[:software:tim:changelog|All]] | | ||
Line 40: | Line 36: | ||
| Archivation | Archives an instance |[[:en:software:tim:actionhandler:instancearchivationhandler|InstanceArchivationHandler]] |[[:software:tim:changelog|All]] | | | Archivation | Archives an instance |[[:en:software:tim:actionhandler:instancearchivationhandler|InstanceArchivationHandler]] |[[:software:tim:changelog|All]] | | ||
| Archivation, Process variables | Archives process variables. |[[:en:software:tim:actionhandler:variablearchivationhandler|VariableArchivationHandler]] |[[:software:tim:changelog|Customer_Others]] | | | Archivation, Process variables | Archives process variables. |[[:en:software:tim:actionhandler:variablearchivationhandler|VariableArchivationHandler]] |[[:software:tim:changelog|Customer_Others]] | | ||
- | | Date | Compares date strings and date pattern and creates process variable |[[:en:software:tim:actionhandler:comparedatesandsetvariable|CompareDatesAndSetVariable]] |[[:software:tim:changelog|All]] | | ||
| Date | Creates an iCal-date |[[:en:software:tim:actionhandler:icalhandler|ICalHandler]] |[[:software:tim:changelog:tim35|v3.5]] | | | Date | Creates an iCal-date |[[:en:software:tim:actionhandler:icalhandler|ICalHandler]] |[[:software:tim:changelog:tim35|v3.5]] | | ||
| Date, Name | Generates a unique number for the process designation |[[:en:software:tim:actionhandler:yearidgenerator|YearIDGenerator]] |[[:software:tim:changelog|All]] | | | Date, Name | Generates a unique number for the process designation |[[:en:software:tim:actionhandler:yearidgenerator|YearIDGenerator]] |[[:software:tim:changelog|All]] | | ||
Line 74: | Line 69: | ||
| Process variables | Creates absences and substitutes based on process variables |[[:en:software:tim:actionhandler:manageabsencehandler|ManageAbsenceHandler]] |[[:software:tim:changelog|All]] | | | Process variables | Creates absences and substitutes based on process variables |[[:en:software:tim:actionhandler:manageabsencehandler|ManageAbsenceHandler]] |[[:software:tim:changelog|All]] | | ||
| Process variables | Saves process variables in a separate table |[[:en:software:tim:actionhandler:processvariablestotablehandler|ProcessVariablesToTableHandler]] |[[:software:tim:changelog|All]] | | | Process variables | Saves process variables in a separate table |[[:en:software:tim:actionhandler:processvariablestotablehandler|ProcessVariablesToTableHandler]] |[[:software:tim:changelog|All]] | | ||
+ | | Process variables | Generates variables from XLSX file to start softlink |[[:en:software:tim:actionhandler:createsoftlinkvariablesfromxlsx|CreateSoftlinkVariablesFromXLSX]] | | | | | ||
| Interface | Sends an HTTP-Request |[[:en:software:tim:actionhandler:httprequesthandler|HTTPRequestHandler]] |[[:software:tim:changelog|All]] | | | Interface | Sends an HTTP-Request |[[:en:software:tim:actionhandler:httprequesthandler|HTTPRequestHandler]] |[[:software:tim:changelog|All]] | | ||
| Softlink | Signals main process |[[:en:software:tim:actionhandler:signalmainprocessbysoftlinkstate|]] |[[:software:tim:changelog|customer_others]] | | | Softlink | Signals main process |[[:en:software:tim:actionhandler:signalmainprocessbysoftlinkstate|]] |[[:software:tim:changelog|customer_others]] | | ||
Line 87: | Line 83: | ||
| Subprocesses | Copies documents into the sub process |[[:en:software:tim:actionhandler:inheritattacheddocumenthandler|InheritAttachedDocumentHandler]] |[[:software:tim:changelog|All]] | | | Subprocesses | Copies documents into the sub process |[[:en:software:tim:actionhandler:inheritattacheddocumenthandler|InheritAttachedDocumentHandler]] |[[:software:tim:changelog|All]] | | ||
| Subprocesses | Copies process variables into the sub process |[[:en:software:tim:actionhandler:inheritprocessvariablehandler|InheritProcessVariableHandler]] |[[:software:tim:changelog|All]] | | | Subprocesses | Copies process variables into the sub process |[[:en:software:tim:actionhandler:inheritprocessvariablehandler|InheritProcessVariableHandler]] |[[:software:tim:changelog|All]] | | ||
- | | TSS | Generic CBS-Actionhandler to request Groovy spripts |[[:en:software:tim:actionhandler:cbagenerichandler|CbaGenericHandler]] |[[:software:tim:tim42|v4.2]] | | + | | TSS | Generic CBS-Actionhandler to request Groovy spripts |[[:en:software:tim:actionhandler:cbagenerichandler|CbaGenericHandler]] |[[:software:tim:changelog:tim42|v4.2]] | |
| Archiving(Customized) | |[[:en:software:tim:actionhandler:sgo_dateienarchivieren|SGO_DateienArchivieren]] | | | | Archiving(Customized) | |[[:en:software:tim:actionhandler:sgo_dateienarchivieren|SGO_DateienArchivieren]] | | | ||
| Archiving(Customized) | |[[:en:software:tim:actionhandler:sgo_reportarchivieren|SGO_ReportArchivieren]] | | | | Archiving(Customized) | |[[:en:software:tim:actionhandler:sgo_reportarchivieren|SGO_ReportArchivieren]] | | |