Kullanıcı Kılavuzu

Get My Tasks History

19/3/25
Get My Tasks History

Kuika’nın Get My Tasks History aksiyonu, bir kullanıcının geçmişte tamamladığı görevleri listelemek için kullanılır. Kullanıcının hangi görevleri ne zaman tamamladığını görüntüleyerek süreç yönetimini daha şeffaf ve izlenebilir hale getirir.

Teknik Özellikler

  • Görev Geçmişi Takibi: Kullanıcının tamamladığı görevlerin geçmişini detaylı şekilde sunar.
  • Kullanıcı Bazlı Sorgulama: Belirli bir kullanıcının görev tamamlama geçmişine erişim sağlar.
  • Web Uygulama Desteği: Bu aksiyon yalnızca web uygulamalarda desteklenmektedir.

Get My Tasks History Aksiyonu Uygulama Adımları

  1. Kuika platformuna giriş yapın.
  2. Çalışacağınız projeyi Apps ekranından açın.
  3. UI Design modülüne geçin ve Properties panelini açın.
  1. + ADD ACTION menüsünden istediğiniz tetikleyici olaya (Initial Actions, OnClick, OnBlur vb.) göre Process Automation > Get My Tasks History aksiyonunu ekleyin.

Aksiyon Parametrelerini Yapılandırma

Opsiyonel parametreler (+ ADD OPTIONAL PARAMETER ile eklenebilir):

  • Apps (String): Görev geçmişinin sorgulanacağı uygulamaları belirler.
  • Process Definition Id (String): Görevlerin ait olduğu iş süreçlerinin kimlik numarasını girer.
  • User Name (String): Görev geçmişi sorgulanan kullanıcının kullanıcı adı veya e-posta adresidir.
  • Page (Integer): Görev listesinin hangi sayfasının görüntüleneceğini belirtir.
  • Page Size (Integer): Bir sayfada kaç görev görüntüleneceğini belirler.
  • Search Key (String): Görevler içinde anahtar kelimeye göre arama yapılmasını sağlar.
  • Created From (Date): Görevlerin oluşturulma başlangıç tarihini belirler.
  • Created To (Date): Görevlerin oluşturulma bitiş tarihini belirler.
  • Filter Late (Boolean): Süresi geçmiş görevleri listelemek için kullanılır.

Outcome Message Davranışı

  • OutcomeMessage, Resume Process aksiyonu için opsiyonel bir parametredir.
  • Bu parametreye bir değer girildiğinde, Get My Tasks History aksiyonuyla oluşturulan görev geçmişi tablosunda,
    en sonda Outcome Message adlı bir kolon otomatik olarak görüntülenir.
  • Bu kolon, sürecin nasıl tamamlandığını (örneğin Approved, Rejected, Returned vb.) yansıtır.
  • Eğer süreçte Outcome Message parametresi tanımlı değilse, bu kolon tabloya eklenmez.

Kullanım Senaryosu: Görev Tamamlama Geçmişini İzleme

Bir yönetici, ekibindeki belirli bir kullanıcının geçmişte tamamladığı görevleri görüntüleyerek performans takibi yapar. Bu işlem, Get My Tasks History aksiyonu tetiklendiğinde ilgili kullanıcının tamamlanan görev geçmişi listelenir.

Get My Tasks History Aksiyonunu Yapılandırma

  • User Name: “jane.doe@kuika.com” (Görev geçmişi sorgulanan kullanıcı)
  • Apps: “ProjectApp” (Görevlerin ait olduğu uygulama)
  • Created From: “2024-01-01” (Görev geçmişinin başlangıç tarihi)
  • Created To: “2024-12-31” (Görev geçmişinin bitiş tarihi)
  • Page: 1 (Görev listesinin görüntüleneceği sayfa)
  • Page Size: 20 (Bir sayfada gösterilecek görev sayısı)
  • Filter Late: false (Süresi geçmiş görevlerin filtrelenip filtrelenmeyeceği)

Aksiyon çalıştırıldığında, belirtilen kullanıcının seçilen tarih aralığındaki görevleri tablo halinde görüntülenir.

Eğer süreçte OutcomeMessage parametresi tanımlıysa, bu değer her görev satırının sonunda Outcome Message kolonunda yer alır.

Get My Tasks History Aksiyonu İleri Seviye Özelleştirmeler

  • Dinamik Filtreleme: Tarih aralığı, uygulama ve anahtar kelime kombinasyonları ile kapsamlı filtreleme yapılabilir.
  • Sayfalama: Büyük görev geçmişlerinde sayfalama ile performans ve görünürlük artırılır.
  • Süre Aşımı Takibi: Filter Late parametresi ile tamamlanan ancak süresi geçmiş görevler ayrıştırılabilir.
  • Kullanıcı Bazlı Raporlama: Farklı kullanıcılar için özel görev geçmişi sorgulamaları yapılabilir.
  • Raporlama ve Entegrasyon: Görev geçmişi verileri harici sistemlere entegre edilerek kapsamlı analizler yapılabilir.
  • OutcomeMessage Alanı: Görev tamamlama sonucunu tabloya ekler.

Teknik Riskler

  • Yanlış kullanıcı adı veya Process Definition Id parametreleri sorgunun başarısız olmasına yol açabilir.
  • Çok büyük veri setlerinde performans sorunları yaşanabilir; sayfalama ve filtreleme ile önlem alınmalıdır.

Get My Tasks History aksiyonu, Kuika platformunda kullanıcıların geçmiş görev performansını takip etmek ve süreç yönetimini optimize etmek için güçlü bir araçtır.

Get My Tasks History Aksiyonu Ekleyin

  1. Kuika platformuna giriş yapın.
  2. Apps ekranından çalışacağınız projeyi açın.
  3. UI Design modülündeyken sağ kenarda bulunan Properties panelini açın.
  1. +ADD ACTION açılır menüsünden Initial Actions → Process Automation → Get My Tasks History seçimini yapın.

Get My Tasks History Parametrelerini Yapılandırın

  1. Daha fazla özelleştirme için +ADD OPTIONAL PARAMETER seçeneğini kullanarak aşağıdaki parametreleri ekleyebilirsiniz:
  • Apps: Görev geçmişinin sorgulanacağı uygulamaları belirlemenizi sağlar.
  • Process Definition Id: Görevlerin ait olduğu iş süreçlerinin kimlik numarasını girmenizi sağlar.
  • User Name: Görev geçmişi sorgulanan kullanıcının adını belirlemenizi sağlar.
  • Page: Görev listesi büyük olduğunda, hangi sayfanın görüntüleneceğini belirtir.
  • Page Size: Bir sayfada görüntülenecek görev sayısını belirler.
  • Search Key: Belirli bir anahtar kelime ile görevleri aramanızı sağlar.
  • Created From: Belirli bir tarihten itibaren oluşturulan görevleri listelemek için kullanılır.
  • Created To: Belirli bir tarihe kadar olan görevleri filtrelemek için kullanılır.
  • Filter Late: Süresi geçmiş görevleri listelemek için kullanılır.

Bu adımları tamamladıktan sonra kullanıcıların tamamladığı görevlerin detaylarını görüntüleyebilir ve süreç yönetiminizi daha etkin bir şekilde gerçekleştirebilirsiniz.

İlişkili diğer içerikler

No items found.

Sözlük

No items found.

Alt Başlıklar