Başlat E-posta mesajı Eylem Aktivitesi
Başlat E-posta mesajı Eylem aktivitesi, önceden tanımlanmış bir e-posta mesajı aldığında yeni bir süreç örneği başlatır. Bu aktivite bir Tetikleyici görevi görerek harici sistemlerin veya diğer süreç örneklerinin belirli bir e-posta mesajı göndererek bir workflow başlatmasına olanak tanır. Sürecin yalnızca beklenen e-posta mesajı Başarılı bir şekilde alındığında başlamasını sağlar.
| Alan | Açıklama | Gereklilik |
|---|---|---|
| Referans Mesaj | Süreç örneğini tetikleyen e-posta mesajı için benzersiz tanımlayıcıyı belirtir. | Gerekli |
| Yarıda Kes | Bu e-posta mesajı eylemi yeni bir süreç örneği başlattığında tüm üst Uygulama'ların sonlandırılıp sonlandırılmayacağını belirler. | İsteğe bağlı |
Aksiyon Tipleri ve Örnekler
Eylem Tetikleyici Statü
- Formatla: boolean
- Örnek Sonuç:
true
Uygulama Örnekleri
Alan Kurulumu - Message reference: NewOrderNotification - Interrupting: false
Uygulama Değişkenler - Start Message Event aktivitesi, NewOrderNotification referansına sahip bir e-posta mesajı dinlemek üzere bir workflow tanımı içinde yapılandırılmıştır. - Harici bir sistem bu referansla eşleşen bir e-posta mesajı gönderdiğinde, otomatik olarak yeni bir süreç örneği oluşturulur. - Interrupting false olduğundan, mevcut tüm üst süreçler veya kapsamlar bağımsız olarak Uygulama'ya devam edecektir.
Teknik Notlar
Teknik Notlar
Başlat E-posta mesajı Eylem aktivitesi, olay odaklı mimariler tasarlamak için çok önemlidir ve süreçlerin harici uyaranlara dinamik olarak tepki vermesini sağlar. Güvenilir e-posta mesajı teslimi ve işlenmesini sağlamak için sağlam bir e-posta mesajı altyapısına dayanır. İstenmeyen süreç örneklerinin veya kaçırılan e-posta mesajlarının önlenmesi için Message reference dikkatli bir şekilde değerlendirilmesi esastır. Eğer 'Yarıda Kes' Değişkenler'i true olarak ayarlanırsa, e-posta mesajı korelasyonuyla ilişkili tüm Aktif üst süreçler veya kapsamlar sonlandırılacak ve yeni süreç örneğinin devralmasına izin verilecektir.