logologo
Başlangıç
Kılavuz
Geliştirme
Eklentiler
API
English
简体中文
日本語
한국어
Deutsch
Français
Español
Português
Русский
Italiano
Türkçe
Українська
Tiếng Việt
Bahasa Indonesia
ไทย
Polski
Nederlands
Čeština
العربية
עברית
हिन्दी
Svenska
Başlangıç
Kılavuz
Geliştirme
Eklentiler
API
logologo
İş Akışları
Genel Bakış
Hızlı Başlangıç

Tetikleyici

Genel Bakış
Veri Tablosu Olayı
Zamanlanmış Görev
Eylem Öncesi Olay
Eylem Sonrası Olay
Özel Eylem Olayı
Onay
Webhook

Düğüm

Genel Bakış

AI

LLM

Akış Kontrolü

Koşul
Çoklu Koşul Dalı
Döngü
Değişken
Paralel Dal
İş Akışını Çağır
Akış Çıktısı
JSON Değişken Eşleştirme
Gecikme
Bitir

Hesaplama

Hesaplama
Tarih Hesaplama
JSON Hesaplama

Veri İşlemi

Veri Ekle
Veri Güncelle
Veri Sorgula
Veri Sil
SQL İşlemi

Manuel İşlem

Manuel İşlem
Onay
Bilgi (CC)

Genişletilmiş Tür

HTTP İsteği
JavaScript Betiği
Bildirim
E-posta Gönder
Yanıt
Yanıt Mesajı
Değişken
Yürütme Kaydı
Sürüm Yönetimi
Gelişmiş Seçenekler

Eklenti Geliştirme

Genel Bakış
Tetikleyici Türünü Genişlet
Düğüm Türünü Genişlet
API Referansı
Previous PageSQL İşlemi
Next PageOnay
TIP

Bu belge AI tarafından çevrilmiştir. Herhangi bir yanlışlık için lütfen İngilizce sürümüne bakın

#Manuel İşlem

This feature is provided by the plugin «İş Akışı: Manuel Düğüm»

#Giriş

İş süreçleri tamamen otomatik olarak karar veremediğinde, bazı karar alma yetkilerini bir kişiye devretmek için manuel bir düğüm kullanabilirsiniz.

Manuel bir düğüm çalıştığında, tüm iş akışının yürütülmesini duraklatır ve ilgili kullanıcı için bir yapılacaklar görevi oluşturur. Kullanıcı görevi gönderdikten sonra, seçilen duruma göre iş akışı devam eder, beklemeye alınır veya sonlandırılır. Onay süreçleri gibi senaryolarda oldukça kullanışlıdır.

#Kurulum

Dahili bir eklentidir, kurulum gerektirmez.

#Düğüm Oluşturma

İş akışı yapılandırma arayüzünde, iş akışındaki artı ("+") düğmesine tıklayarak "Manuel İşlem" düğümünü ekleyebilirsiniz:

创建人工节点

#Düğümü Yapılandırma

#Sorumlu

Manuel bir düğüm, yapılacaklar görevinin yürütücüsü olarak bir kullanıcı belirtmelidir. Yapılacaklar görevlerinin listesi, sayfaya bir blok eklenirken eklenebilir ve her düğümün görev açılır penceresi içeriği, düğümün arayüz yapılandırmasında ayarlanmalıdır.

Bir kullanıcı seçin veya bir değişken aracılığıyla bağlamdaki kullanıcı verilerinin birincil veya yabancı anahtarını seçin.

人工节点_配置_负责人_选择变量

İpucu

Şu anda, manuel düğümler için sorumlu seçeneği birden fazla kullanıcıyı desteklememektedir. Bu özellik gelecekteki sürümlerde desteklenecektir.

#Kullanıcı Arayüzünü Yapılandırma

Yapılacaklar öğesinin arayüz yapılandırması, manuel düğümün temel içeriğidir. "Kullanıcı arayüzünü yapılandır" düğmesine tıklayarak ayrı bir yapılandırma açılır penceresi açabilir ve tıpkı normal bir sayfa gibi, gördüğünüzü aldığınız şekilde (WYSIWYG) yapılandırabilirsiniz:

人工节点_节点配置_界面配置

#Sekmeler

Sekmeler, farklı içerikleri ayırmak için kullanılabilir. Örneğin, bir sekme onaylanmış bir form gönderimi için, diğeri reddedilmiş bir form gönderimi için veya ilgili verilerin ayrıntılarını görüntülemek için kullanılabilir. Serbestçe yapılandırılabilirler.

#Bloklar

Desteklenen blok türleri temel olarak iki ana kategoriye ayrılır: veri blokları ve form blokları. Ayrıca, Markdown genellikle bilgilendirme mesajları gibi statik içerikler için kullanılır.

#Veri Bloğu

Veri blokları, tetikleyici verileri veya herhangi bir düğümün işlem sonuçlarını gösterebilir ve yapılacaklar sorumlusuna ilgili bağlamsal bilgileri sağlayabilir. Örneğin, iş akışı bir form olayı tarafından tetikleniyorsa, tetikleyici veriler için bir ayrıntı bloğu oluşturabilirsiniz. Bu, normal bir sayfanın ayrıntı yapılandırmasıyla tutarlıdır ve tetikleyici verilerdeki herhangi bir alanı görüntülemek için seçmenize olanak tanır:

人工节点_节点配置_界面配置_数据区块_触发器

Düğüm veri blokları da benzerdir; ayrıntı olarak görüntülemek üzere yukarı akış bir düğümden gelen veri sonucunu seçebilirsiniz. Örneğin, yukarı akış bir hesaplama düğümünün sonucu, sorumlunun yapılacaklar görevi için bağlamsal referans bilgisi olarak hizmet edebilir:

人工节点_节点配置_界面配置_数据区块_节点数据

İpucu

Arayüz yapılandırması sırasında iş akışı yürütülmemiş durumda olduğundan, veri bloklarında belirli bir veri görüntülenmez. Belirli bir iş akışı örneğine ait ilgili veriler, iş akışı tetiklenip yürütüldükten sonra yalnızca yapılacaklar açılır pencere arayüzünde görülebilir.

#Form Bloğu

Yapılacaklar arayüzünde, iş akışının devam edip etmeyeceğine dair nihai karar işleme için en az bir form bloğu yapılandırılmalıdır. Bir form yapılandırılmazsa, iş akışı kesintiye uğradıktan sonra devam edemez. Üç tür form bloğu vardır:

  • Özel form
  • Kayıt oluşturma formu
  • Kayıt güncelleme formu

人工节点_节点配置_界面配置_表单类型

Kayıt oluşturma formları ve kayıt güncelleme formları, temel bir koleksiyon seçmeyi gerektirir. Yapılacaklar kullanıcısı gönderimi yaptıktan sonra, formdaki değerler belirtilen koleksiyondaki verileri oluşturmak veya güncellemek için kullanılacaktır. Özel bir form, bir koleksiyona bağlı olmayan geçici bir formu serbestçe tanımlamanıza olanak tanır. Yapılacaklar kullanıcısı tarafından gönderilen alan değerleri, sonraki düğümlerde kullanılabilir.

Formun gönderme düğmeleri üç türe göre yapılandırılabilir:

  • Gönder ve iş akışına devam et
  • Gönder ve iş akışını sonlandır
  • Yalnızca form değerlerini kaydet

人工节点_节点配置_界面配置_表单按钮

Bu üç düğme, iş akışı sürecindeki üç düğüm durumunu temsil eder. Gönderimden sonra, düğümün durumu "Tamamlandı", "Reddedildi" olarak değişir veya "Beklemede" kalır. Tüm iş akışının sonraki akışını belirlemek için bir formda ilk ikisinden en az biri yapılandırılmalıdır.

"İş akışına devam et" düğmesinde, form alanları için atamalar yapılandırabilirsiniz:

人工节点_节点配置_界面配置_表单按钮_设置表单值

人工节点_节点配置_界面配置_表单按钮_设置表单值弹窗

Açılır pencereyi açtıktan sonra, herhangi bir form alanına değer atayabilirsiniz. Form gönderildikten sonra, bu değer alanın nihai değeri olacaktır. Bu, özellikle verileri incelerken kullanışlıdır. Bir formda birden fazla farklı "İş akışına devam et" düğmesi kullanabilir, her düğme durum gibi alanlar için farklı numaralandırma değerleri ayarlayarak, sonraki iş akışı yürütmesini farklı veri değerleriyle devam ettirme etkisini elde edebilirsiniz.

#Yapılacaklar Bloğu

Manuel işlem için, yapılacaklar görevlerini görüntülemek üzere bir sayfaya bir yapılacaklar listesi de eklemeniz gerekir. Bu, ilgili personelin bu liste aracılığıyla manuel düğümün belirli görev işlemlerine erişmesini ve bunları yönetmesini sağlar.

#Blok Ekleme

Bir sayfadaki bloklardan "İş Akışı Yapılacaklar" seçeneğini belirleyerek bir yapılacaklar listesi bloğu ekleyebilirsiniz:

人工节点_添加待办区块

Yapılacaklar listesi bloğu örneği:

人工节点_待办列表

#Yapılacaklar Ayrıntıları

Daha sonra, ilgili personel ilgili yapılacaklar görevine tıklayarak yapılacaklar açılır penceresini açabilir ve manuel işlemi gerçekleştirebilir:

人工节点_待办详情

#Örnek

#Yazı İncelemesi

Normal bir kullanıcının gönderdiği bir yazının, yayınlanmış duruma güncellenmeden önce bir yönetici tarafından onaylanması gerektiğini varsayalım. İş akışı reddedilirse, yazı taslak durumunda (herkese açık değil) kalacaktır. Bu süreç, manuel bir düğümdeki güncelleme formu kullanılarak uygulanabilir.

"Yazı Oluştur" tarafından tetiklenen bir iş akışı oluşturun ve bir manuel düğüm ekleyin:

人工节点_示例_文章审核_流程编排

Manuel düğümde, sorumlu olarak bir yöneticiyi yapılandırın. Arayüz yapılandırmasında, yeni yazının ayrıntılarını görüntülemek için tetikleyici verilere dayalı bir blok ekleyin:

人工节点_示例_文章审核_节点配置_详情区块

Arayüz yapılandırmasında, bir kayıt güncelleme formuna dayalı bir blok ekleyin, yönetici tarafından onaylanıp onaylanmayacağına karar vermek için yazı koleksiyonunu seçin. Onaydan sonra, ilgili yazı diğer sonraki yapılandırmalara göre güncellenecektir. Formu ekledikten sonra, varsayılan olarak "İş akışına devam et" düğmesi olacaktır, bu düğme tıklanınca onay olarak kabul edilebilir. Ardından, reddetme durumu için kullanılmak üzere bir "İş akışını sonlandır" düğmesi ekleyin:

人工节点_示例_文章审核_节点配置_表单和操作

İş akışına devam ederken, yazının durumunu güncellememiz gerekiyor. Bunu yapılandırmanın iki yolu vardır. Birincisi, yazının durum alanını doğrudan formda operatörün seçmesi için görüntülemektir. Bu yöntem, geri bildirim sağlama gibi aktif form doldurma gerektiren durumlar için daha uygundur:

人工节点_示例_文章审核_节点配置_表单字段

Operatörün görevini basitleştirmek için başka bir yol, "İş akışına devam et" düğmesinde form değeri ataması yapılandırmaktır. Atamada, değeri "Yayınlandı" olan bir "Durum" alanı ekleyin. Bu, operatör düğmeye tıkladığında yazının yayınlanmış duruma güncelleneceği anlamına gelir:

人工节点_示例_文章审核_节点配置_表单赋值

Ardından, form bloğunun sağ üst köşesindeki yapılandırma menüsünden güncellenecek veriler için filtre koşulunu seçin. Burada "Yazılar" koleksiyonunu seçin ve filtre koşulu "ID eşittir Tetikleyici değişkeni / Tetikleyici verisi / ID" şeklindedir:

人工节点_示例_文章审核_节点配置_表单条件

Son olarak, arayüzü daha kullanıcı dostu hale getirmek için her bir bloğun başlıklarını, ilgili düğmelerin metinlerini ve form alanlarının ipucu metinlerini değiştirebilirsiniz:

人工节点_示例_文章审核_节点配置_最终表单

Yapılandırma panelini kapatın ve düğüm yapılandırmasını kaydetmek için gönder düğmesine tıklayın. İş akışı artık yapılandırılmıştır. Bu iş akışı etkinleştirildikten sonra, yeni bir yazı oluşturulduğunda otomatik olarak tetiklenecektir. Yönetici, bu iş akışının yapılacaklar görev listesinden işlenmesi gerektiğini görebilir. Görüntülemek için tıkladığında, yapılacaklar görevinin ayrıntılarını görebilir:

人工节点_示例_文章审核_待办列表
人工节点_示例_文章审核_待办详情

Yönetici, yazı ayrıntılarına göre yazının yayınlanıp yayınlanamayacağına dair manuel bir karar verebilir. Eğer yayınlanabilirse, "Onayla" düğmesine tıklamak yazıyı yayınlanmış duruma güncelleyecektir. Eğer yayınlanamazsa, "Reddet" düğmesine tıklamak yazıyı taslak durumunda tutacaktır.

#İzin Onayı

Bir çalışanın izin alması gerektiğini ve bu iznin yürürlüğe girmesi için bir amir tarafından onaylanması gerektiğini ve ilgili çalışanın izin verilerinin düşülmesi gerektiğini varsayalım. Onaylansın veya reddedilsin, bir HTTP isteği düğümü aracılığıyla bir SMS API'si çağrılarak çalışana ilgili bildirim SMS'i gönderilecektir (HTTP İsteği bölümüne bakın). Bu senaryo, manuel bir düğümdeki özel bir form kullanılarak uygulanabilir.

"İzin Talebi Oluştur" tarafından tetiklenen bir iş akışı oluşturun ve bir manuel düğüm ekleyin. Bu, önceki yazı inceleme sürecine benzer, ancak burada sorumlu amirdir. Arayüz yapılandırmasında, yeni izin talebinin ayrıntılarını görüntülemek için tetikleyici verilere dayalı bir blok ekleyin. Ardından, amirin onayı verip vermeyeceğine karar vermesi için özel bir forma dayalı başka bir blok ekleyin. Özel formda, onay durumu için bir alan ve reddetme nedeni için bir alan ekleyin:

人工节点_示例_请假审批_节点配置

Yazı inceleme sürecinden farklı olarak, amirin onay sonucuna göre sonraki süreci devam ettirmemiz gerektiğinden, burada "İş akışını sonlandır" düğmesini kullanmak yerine, gönderim için yalnızca bir "İş akışına devam et" düğmesi yapılandırıyoruz.

Aynı zamanda, manuel düğümden sonra, amirin izin talebini onaylayıp onaylamadığını belirlemek için bir koşul düğümü kullanabiliriz. Onay dalında, izin düşme veri işlemini ekleyin ve dallar birleştikten sonra, çalışana SMS bildirimi göndermek için bir istek düğümü ekleyin. Bu, aşağıdaki eksiksiz iş akışını sağlar:

人工节点_示例_请假审批_流程编排

Koşul düğümündeki koşul yapılandırması şu şekildedir: "Manuel düğüm / Özel form verileri / Onay alanının değeri 'Onaylandı' mı?":

人工节点_示例_请假审批_条件判断

İstek gönderme düğümündeki veriler, onay ve ret SMS içeriklerini ayırt etmek için manuel düğümdeki ilgili form değişkenlerini de kullanabilir. Böylece tüm iş akışı yapılandırması tamamlanmış olur. İş akışı etkinleştirildikten sonra, bir çalışan izin talep formunu gönderdiğinde, amir yapılacaklar görevlerinde onayı işleyebilir. İşlem temel olarak yazı inceleme sürecine benzer.