Ana içeriğe geç

Vaka Son Tarihine Tepki Verme

Amaç

Vaka son tarihine ulaştığında odaklı bir takip iş akışı başlatın.

Neler Öğreneceksiniz

  • şunun için bir Event Listener Module yapılandırma Case.Deadline
  • olayı iş akışı başlangıç noktası olarak kullanma
  • süresi dolan vakaları yoklama yapmadan inceleme görevine yönlendirme

Zorluk ve Tahmini Süre

  • Zorluk: Orta
  • Tahmini süre: seçilen son tarih aralığına ek olarak 20 dakika

Varsayılan Bilgiler

Vaka son tarihlerine, modül görevlerine, aksiyonlara, rotalara ve görev atamasına aşina olmalısınız.

Gerekli Okumalar

Ön Koşullar

  • vaka özelliği etkinleştirilmiş bir test kanalı
  • bir süreç oluşturma ve taahhüt etme izni
  • takip görevini alabilecek bir test kimliği

Adımlar

Son Tarih Dinleyicisi Oluşturma

  1. Yeni bir sürece Event Listener Module ekleyin.
  2. ayarlayın Event Name olarak Case.Deadline.
  3. Dinleyiciyi bir başlangıç noktası olarak yapılandırın.
  4. İlk aksiyonunu şu adlı bir kullanıcı görevine bağlayın Review Overdue Case.
  5. Bu görevi vaka kanalına erişebilen bir test grubuna atayın.

Olay yüküne şu aracılığıyla erişilebilir: $Input, öte yandan $Case son tarihine ulaşılan vakayı belirtir. Boş bir işleyici komut dizisi ilk kullanılabilir aksiyonu seçer; bu örnek için yeterlidir.

Olayı Tetikleme

  1. Bir test vakası oluşturun.
  2. Son tarihini birkaç dakika sonrasına ayarlayın.
  3. Son tarih işleyicisinin vakayı işlemesini bekleyin.

Nasıl Çalışır

Vaka son tarih işleyicisi, son tarihe ulaşıldığını işaretler ve Case.Deadline. Dinleyici, bu olay için tek bir iş akışı iş akışı örneği başlatır ve bunu inceleme görevine yönlendirir. Zamanlanmış bir yoklama süreci gerekmez.

Sonucu Doğrulama

Bir Review Overdue Case iş adımının oluşturulduğunu ve beklenen vakayla ilişkilendirildiğini doğrulayın. Son tarih dolmadan önce değiştirin ve eski tarihin takip görevi oluşturmadığını doğrulayın.

Hata ve Sınır Durumları

  • Son tarih işleme eşzamansızdır; bu nedenle görev tam son tarih saniyesinde görünmeyebilir.
  • Görev atananının eksik olması, yeni iş akışının üzerinde işlem yapılabilir bir sahibi olmamasına yol açabilir.
  • Son tarihin tekrar tekrar değiştirilmesi, sürece uygun bir yinelenen kayıt işleme politikası gerektirir.

Güvenlik ve Taşınabilirlik Notları

  • Vaka olayları vaka alanadında işlenir; kanal görünürlüğünü ve kiracı sınırlarını koruyun.
  • Bir istisna olay işlemini geri aldığından dinleyiciyi kısa tutun.
  • Vaka veya kanal tanımlayıcılarını ortamlar arasında kopyalamayın.

Sırada Ne Öğrenmeli?