Skip to end of metadata
Go to start of metadata

You are viewing an old version of this page. View the current version.

Compare with Current View Page History

« Previous Version 2 Next »

Um einen Workflow zu erstellen navigiere zu File, New Workflow

Definiere die “In-Arguments” die benötigt werden, Bsp. CoreIdentityId:

Bsp: GetDirVorMailActivity:

Entsprechende Funktion per Drag and Drop hereinziehen und Properties abfüllen, allfällig benötigte Variablen im Tab “Variables” erstellen (Scope der Variablen beachten).

Bsp. Workflow bei CoreIdentity erstellen (REGA):

  1. Mailtemplate in String laden (Template abgelegt im GIT Kundenordner)

  2. Context Parameter abholen (GetContextParameters) und die entsprechenden “In-” und “Out-Arguments” erfassen, inkl. der benötigten Variablen

  3. Template Data Contract für Core Identitäten abholen (GetTemplateDataContract), enthält die Employments

  4. Variable casten (VB.Net Syntax):

  5. Decision einfügen (mit LINQ-Statements Condition setzten, ebenfalls VB.net Syntax)

  6. Template laden (inkl. benötigte Variablen erstellen) (LoadUTF8TemplateActivity)

  7. Template verarbeiten (XsltTemplateProcessorActivity)

  8. CombinedDataContract erstellen

  9. Template gemäss Kundenvorgabe anpassen (von bestehendem Kunden kopieren, in GIT aktuellen Kundenordner legen und dort einchecken)

  10. HtmlPersonAttribute.part anpassen gemäss Kundenwünschen wird im Template, siehe Pkt. 9, verwendet)

  11. Mail versenden (SendMailActivity)

  12. Zu Debugging-Zwecken können TryCatch Blocks eingesetzt werden, welche Log-Meldungen ausgeben, damit der Workflow getestet werden kann.



  • No labels