- 12 Nov 2024
- 2 Minutes to read
- DarkLight
Aktivite - Performax
- Updated on 12 Nov 2024
- 2 Minutes to read
- DarkLight
Performax Aktivitesi
Performax aktivitesi, akışı Performax Son Kullanıcı ortamına (:444 portu) yönlendirmek için kullanılır. Performax'ın bir girişi ve bir çıkışı vardır. Birden fazla giriş ve çıkış yapamaz. Performax için Tanımlamalar bölümünde aşağıda gösterildiği gibi sekmeler bulunur.
Genel
Aktivitelerin genel özelliklerine şu bölümden erişilebilir.
Özellikler
Elektronik Form: Bu adımda kullanılacak elektronik formun seçildiği bölümdür. Sadece o akış tipine ait olan formlar listelenir.
Bitirme Şekli: Akışın bu adımının nasıl bitirileceğini ifade eder.
Eğer bitirme şekli Ekran ise son kullanıcı ekranında default bitirme butonu belirir.
Eğer bitirme şekli Form ise yukarıdaki ikon belirmez, formda kullanılan tuşlar yardımı ile akış bitirilir.
Yerine Getiren-Tip Alanı: Performax adımını yerine getirecek kullanıcı seçilmelidir. Burada Performax kullanıcılarının bulunduğu bir liste oluşturulması ve tip alanında bu listenin kullanılması tavsiye edilir. Aşağıda örnek videoda gösterilmiştir.
Aşağıda örnek MS SQL sorgusu bulunmaktadır. Liste Tanımları ekranında Tedarikçi kullanıcılarını bu sorgu ile dinamik şekilde listeleyelebilirsiniz.
SELECT A.USER_NAME, A.EMAIL, A.LOGIN_NAME, A.SUPPLIER_ID, B.SUPPLIER_NAME
FROM PW_SUPPLIER_USERS A WITH (NOLOCK)
INNER JOIN PW_SUPPLIER B WITH (NOLOCK) ON A.SUPPLIER_ID = B.SUPPLIER_ID
ORDER BY A.SUPPLIER_ID
Eklenti varsa göster: Eğer akış eklentili bir akış ise eklentilerin bu adımda gösterilesi isteniyor ise işaretlenmeli, aksi durumda işaret kaldırılmalıdır.
Zamanlayıcı
Performax aktivitesi bir zamanlayıcı vasıtası ile otomatik olarak bitirilebilir, bitirme esnasında ihtiyaç var ise bir tip alanına ihtiyaç duyulan değer atanabilir.
Tetiklenme Süresi:
Sabit: 2 seçenek üzerinden sabit değer belirlenebilir. "Akış adımına geldiği zaman" demek iş akışının o adıma geldiği anı kasteder. "Akış adımının kullanıcıya atanma zamanı" ise eğer o adım bir grup akışı ise ve kullanıcı üzerine alıyor ise çalışmaya başlar. Eğer iş adımı kullanıcıya normal yollar ile geliyor ise bu iki süre aynıdır.
Tip Alanı: Bu seçim ile akışın tipinde bulunan TarihSaat alanlar listelenir. Bunlardan birisi seçilerek kullanılabilir. Bu seçim daha önceki adımlarda kullanıcının üzerinde bu adımın bulunabileceği süre hesaplanarak atanması için kullanılır. Örneğin bir makro adımında müşterinin tipine göre 30,60,90 dakika bekleme süreleri (SLA) vermek istediğinizi düşünelim. Bu durumda makro adımında bu süre hesaplanarak bir TarihSaat alanına yazılır ve bu bölümde kullanılır.
Ek Süre: Verilen başlangıç tarihinin üzerine süre verilecek ise bu alana dakika cinsinden yazılabilir.
Tip üzerinde alan güncellemesi yap: Eğer bu adım bittikten sonra adımın zamanlayıcı ile bitip bitmediği kontrol edilecek ise bu atama yapılır. Örneğin elektronik form üzerinde Onay tuşuna basıldığında Onay alanına T, Ret tuşuna basıldığında Onay alanına F, zamanlayıcı ile bitiyor ise Onay alanına Z değerini atadığınızı düşünelim. Bu adımdan sonra karar nesnesinde her 3 durum için akışın değişik yollardan gitmesi sağlanabilir.
Elektronik Posta
Elektronik posta, yerine getiren için bilgi amaçlı olabildiği gibi "Aksiyonlar" bölümünde yapılan tanıma göre de akış adımının ilerletilmesi de sağlanabilir.
Hesap Adı: Sistemde tanımlanan elektronik posta hesaplarından birini seçerek gönderim yapacağınız adresi belirleyebilirsiniz.
Taslak Adı: Daha önce oluşturulmuş elektronik posta şablonlarından birini seçerek zaman kazanabilirsiniz.
Mesaj: Seçtiğiniz şablonda konu ve içerik kısımlarını düzenleyebilirsiniz. Akış verilerini kullanarak kişiselleştirilmiş mesajlar oluşturabilirsiniz. Örneğin, [FormData.ALAN_ADI]
şeklinde yazdığınızda, ilgili alanın değeri otomatik olarak e-postaya eklenecektir. Şablonlar içinde tip alanlarının ve diğer akış verilerinin kullanımı ve verilerin formatlanması ile ilgili Elektronik Posta aktivitesinde daha fazla bilgi bulunur.
Performax aktivitesinin Elektronik Posta sekmesi Manuel Adım aktivitesindeki elektronik posta gibi çalışmaktadır. Elektronik Posta ile ilgili detaylı bilgilere şu sayfadan ulaşabilirsiniz.