Hallo zusammen,
um unserem Auftragsmanagement ein wenig Arbeit abzunehmen, sind wir gerade dabei das erzeugen von Emails an einigen Stellen zu automatisieren.
In meinem konkreten Fall geht es um Emails die eine Genehmigungsanfrage beinhaltet. Aktuell wird diese Mail noch manuell von unserem Auftragsmanagement mit den bereitgestellten Daten aus einem Task erstellt.
Genau diese Infos aus dem TSK möchte ich nun automatisch in den Assistenten einer Aktion einfügen.
Als gutes Beispiel dient hier zum Beispiel der Besteller. Also der Erzeuger des TSK! Ich habe jetzt schon einige Stunden investiert, aber finde einfach keinen Weg, mir meine TSK Initiator automatisch befüllt.
Hat hier jemand einen Tipp oder Lösungsansatz für mich?
VG
Mayo
UUX - Assistent - Automatisch mit TSK Inhalt befüllen
Moderator: hdroege
Re: UUX - Assistent - Automatisch mit TSK Inhalt befüllen
Hi Mayo,
wenn ich dich richtig verstehe geht es grundsätzlich darum Values aus dem Kontext Objekt über eine Aktion in einen Wizard zu übernehmen.
Hierzu eine kleine Anleitung, die du vielleicht auf deinen konkreten use case übertragen kannst:
Im Wizard:
1. Erstellen einer neuen Kontext Variable um die Eingabe zu speichern (In diesem Fall der Initiator)
a. Hierzu einfach einmal im Data Model -> Context -> Add Property
b. Field name z. B. "Initiator", Type wäre in diesem Fall GUID, da wir ein Objekt auswählen können wollen.
2. Daten aus dem Kontext Ticket holen, von dem aus die Aktion / der Wizard getriggert wurde
a. Datenquelle "SPSActivityClassBase" im Wizard hinzufügen b. Filter auf den Kontext des zugrundeliegenden Tickets setzen 3. Die Context Variable im Standardfall (also mit dem öffnen des Wizards) gleich dem Initiator des zugrunde liegenden Tickets setzen
a. Bearbeiten der Context Variable -> Advanced Mode
b. Initiator aus der hinzugefügten Datenquelle als Variable hinzufügen
c. mit JavaScript den Ticket Initiator in den Context Variable setzen Analog kannst du mit weiteren Informationen vorgehen, die du breits im Tickets hast, aus dem der Wizard getriggert wird.
Vielleicht hilft dir das ja.
Viele Grüße,
Jonas
wenn ich dich richtig verstehe geht es grundsätzlich darum Values aus dem Kontext Objekt über eine Aktion in einen Wizard zu übernehmen.
Hierzu eine kleine Anleitung, die du vielleicht auf deinen konkreten use case übertragen kannst:
Im Wizard:
1. Erstellen einer neuen Kontext Variable um die Eingabe zu speichern (In diesem Fall der Initiator)
a. Hierzu einfach einmal im Data Model -> Context -> Add Property
b. Field name z. B. "Initiator", Type wäre in diesem Fall GUID, da wir ein Objekt auswählen können wollen.
2. Daten aus dem Kontext Ticket holen, von dem aus die Aktion / der Wizard getriggert wurde
a. Datenquelle "SPSActivityClassBase" im Wizard hinzufügen b. Filter auf den Kontext des zugrundeliegenden Tickets setzen 3. Die Context Variable im Standardfall (also mit dem öffnen des Wizards) gleich dem Initiator des zugrunde liegenden Tickets setzen
a. Bearbeiten der Context Variable -> Advanced Mode
b. Initiator aus der hinzugefügten Datenquelle als Variable hinzufügen
c. mit JavaScript den Ticket Initiator in den Context Variable setzen Analog kannst du mit weiteren Informationen vorgehen, die du breits im Tickets hast, aus dem der Wizard getriggert wird.
Vielleicht hilft dir das ja.
Viele Grüße,
Jonas
- Attachments
-
- 2022-08-31 14_55_27.png
- (42.58 KiB) Downloaded 149 times
Re: UUX - Assistent - Automatisch mit TSK Inhalt befüllen
Moin Jonas,
vielen vielen Dank für deine Antwort. Das spiegelt in etwas genau meinen use-case wieder.
Ich werde mich da nächste Woche noch mal dran setzen und dann berichten wie weit ich gekommen bin.
Wünsche schon mal ein schönes Wochenende.
VG
Mayo
vielen vielen Dank für deine Antwort. Das spiegelt in etwas genau meinen use-case wieder.
Ich werde mich da nächste Woche noch mal dran setzen und dann berichten wie weit ich gekommen bin.
Wünsche schon mal ein schönes Wochenende.
VG
Mayo
Who is online
Users browsing this forum: No registered users and 7 guests