Ana içeriğe geç

Aktivite Geri Çağrıları

Aktivite Geri Çağrıları, yöneticilerin seçili aktivite türleri gerçekleştiğinde çalışan sistem genelindeki mantığı eklemesine olanak tanır.

Şunu açın: Mesajlaşma ve OtomasyonAktivite Geri Çağrıları.

Eşleşen bir aktivite kaydedildiğinde harici bildirimler veya entegrasyon tarafındaki yan etkiler gibi özel davranışların Emakin tarafından tetiklenmesi gerektiğinde bu sayfayı kullanın.

Tipik Kullanım Senaryosu

Korunan belgelerde örnek olarak anlık bildirim senaryosu kullanılır: bir iş adımı atandığında geri çağrı, başka bir sisteme özel bir bildirim gönderebilir.

Ayar Başvurusu

Etkin mi?

Geri çağrının etkin olup olmadığını belirler.

Ad

Geri çağrıyı tanımak için kullanılan tanımlayıcı.

Geri Çağrı Kodu

Geri çağrı tetiklendiğinde yürütülen betik.

Korunan önceden tanımlı değişkenler şunlardır:

Değişken Adı Açıklama
$Domain Aktivitenin kaydedildiği alanadı
$Targets Hedef kimliklerden oluşan dizi
$Activity Aktiviteyi temsil eden JSON nesnesi

Mevcut belgelerden korunan örnek:

 1
 2
 3
 4
 5
 6
 7
 8
 9
10
11
12
13
if ($Activity.objectType == 'workitem' && $Activity['@type'] == 'assign') {

    var payload = {
        targets: $Targets.map(function (identity) {
            return identity.Id;
        }),
        message: $Activity.task + " " + $Activity.instructions
    };

    var client = $Rest.Create('http://localhost/post');

    client.Request().AddObject(payload).ExecuteJson();
}