Versions Compared

Key

  • This line was added.
  • This line was removed.
  • Formatting was changed.

...

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

...

Erstelle einen Flowchart (Screenshot missing)

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

    Image RemovedImage Added

  3. Template Data Contract für Employments 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)

    Image Added

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

    Image Added

  11. Mail versenden (SendMailActivity)

    Image Added

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

    Image Added


    Image Added


    Image Added