Workflow E-Mail Attachments

Post Reply
Tiki
Posts: 9
Joined: 28. May 2020, 08:44
Contact:

Workflow E-Mail Attachments

Post by Tiki » 28. Mar 2023, 09:57

Guten Tag Zusammen,

ich möchte innerhalb eines Workflows eine E-Mail mit einem Attachment versenden, jedoch weiß ich leider nicht wie das funktioniert.

Es gibt zwar in "Send Email UUX" in den Properties das Feld Attachments (fileIds), aber keine Ahnung wie genau hier die Syntax lautet? Der Variablentyp müsste System.Guid[] sein. Ich vermute ich muss hier eine FileGuid aus der SQL Tabelle Files nehmen oder?

Kann mir jemand weiter helfen? :-)

User avatar
llaprosper
Posts: 709
Joined: 07. May 2009, 18:27
Location: Burscheid
Contact:

Re: Workflow E-Mail Attachments

Post by llaprosper » 07. Nov 2023, 11:45

Ich schieb die Frage mal hoch, da sie mich auch interessiert.

User avatar
SchwarzJ
Posts: 68
Joined: 16. Feb 2018, 10:54
Contact:

Re: Workflow E-Mail Attachments

Post by SchwarzJ » 08. Nov 2023, 13:34

Sollte entweder die ID oder die FileId aus der Tabelle DWPFileInfo sein.
DWPFileInfo hat wiederum die Spalte "ObjectID", die der ExpressionObjectID entspricht. Darüber müsstest du also an deine Anhänge kommen.

ps: die eigentlichen Dateien sind in der SQL Tabelle Files gespeichert. Hier ein SQL mit Join auf Tickets.

Code: Select all

SELECT TOP 100
acb.TicketNumber
,*
FROM DWPFileInfo FileInfo
JOIN Files files
ON FileInfo.FileId = files.FileGuid
JOIN SPSActivityClassBase acb
	ON FileInfo.ObjectId = acb.[Expression-ObjectID]
ORDER BY FileInfo.UpdatedOn DESC

User avatar
llaprosper
Posts: 709
Joined: 07. May 2009, 18:27
Location: Burscheid
Contact:

Re: Workflow E-Mail Attachments

Post by llaprosper » 08. Nov 2023, 22:09

Bei der Version 12 hat sich in der Datenbank ja bei Attachments was geändert.
Laut Hilfe soll man ja in der Send UUXMail die FileGUID in der dbo.files benutzen. In der V12 ist die File ID aber nicht mehr in der dbo.files.

Image

Ich habe jetzt jede ID aus der dbo.files und der DWPFileInfo genommen. Aber es wird kein Attachment an der Mail angehangen.

Image

Meine Variable habe ich so erstellt.
Image

Hat noch jemand eine Idee, wie man Attachments in die Mail mit der Version V12 bekommt?
Attachments
4.png
(16.95 KiB) Downloaded 139 times
3.png
(13.96 KiB) Downloaded 15 times
2.png
(33.36 KiB) Downloaded 135 times
1.png
(11.97 KiB) Downloaded 141 times

User avatar
SchwarzJ
Posts: 68
Joined: 16. Feb 2018, 10:54
Contact:

Re: Workflow E-Mail Attachments

Post by SchwarzJ » 09. Nov 2023, 07:20

Probiere mal die UniqueFileId. Die sollte funktionieren.

User avatar
llaprosper
Posts: 709
Joined: 07. May 2009, 18:27
Location: Burscheid
Contact:

Re: Workflow E-Mail Attachments

Post by llaprosper » 09. Nov 2023, 09:31

SchwarzJ wrote: 09. Nov 2023, 07:20 Probiere mal die UniqueFileId. Die sollte funktionieren.
PERFEKT! Das hat geklappt. Ich danke Dir @SchwarzJ.
@Tiki
Damit sollte die Frage auch für dich geklärt sein.

Bis Version 12 nimmst du die FileGuid aus der Tabelle dbo.Files und ab Version 12 die UniqueFileId.

Du legst also eine Variable wie folgt an new Guid("GewünschteID") und wählst diese Variable in deiner Send Email UUX aus.

andy_m42
Posts: 81
Joined: 02. Oct 2014, 14:04
Contact:

Re: Workflow E-Mail Attachments

Post by andy_m42 » 15. Dec 2023, 13:16

llaprosper wrote: 09. Nov 2023, 09:31 Bis Version 12 nimmst du die FileGuid aus der Tabelle dbo.Files und ab Version 12 die UniqueFileId.
hi, kleine anmerkung hierzu. da wir selbst das thema grad hatten.
es ist auch in der version 11.0.2 schon so, dass es nur mit der UniqueFileId geht.
genauer hier

Post Reply

Return to “Customizing und Reporting”

Who is online

Users browsing this forum: No registered users and 1 guest