Görsel Kural Motoru — Block Rules Canvas & İş Mantığı

Formlarınıza kod yazmadan tetikleyici, koşul ve eylem blokları ekleyin. Otomatik hesaplamalar, şartlı onay dallanmaları, dış sistem webhook'ları ve kullanıcı bildirimleri tanımlayın.

Görsel Kural Motoru Nedir?

Flowvio Block Engine, formlarınıza karmaşık iş mantığı, şartlı validasyonlar, otomatik hesaplamalar ve harici entegrasyonlar kazandıran görsel bir kural tasarım ortamıdır.

Her kural, Tetikleyici (Trigger) ile başlar, isteğe bağlı Koşul (Condition) bloklarıyla dallanır ve bir veya birden fazla Eylem (Action) ile sonuçlanır.

⚡
Görsel Blok Bağlama
Sürükle-bırak blok arayüzü ile form olaylarına reaktif mantık kurgulayın.
🛡️
Sandbox Güvenliği
QuickJS izole çalışma ortamında 2000ms ve 32MB kısıtlarıyla güvenli script çalıştırma.
📊
Formüller & Aritmetik
KDV, iskonto, brüt-net dönüşümleri ve satır toplamlarını otomatik hesaplatın.
🔗
Dış Sistem Entegrasyonu
HTTP Webhook, Slack ve Teams bildirimleriyle kurum içi sistemlere anında bağlanın.

Blok Kategorileri

Block Engine içerisindeki bloklar fonksiyonlarına göre renk kodlarıyla ayrılmıştır:

Kategori Renk Örnek Bloklar Açıklama
Tetikleyici (Trigger) Yeşil on_create, on_update, on_field_change, on_schedule_cron Form yaşam döngüsü olaylarına abone olur. Her kural ağacı bir tetikleyici ile başlar.
Koşul (Condition) Sarı cmp_eq, cmp_gt, cmp_between, cmp_contains, and, or Mantıksal dallanma sağlar; koşul sağlandığında Then, aksi halde Else dalını işletir.
Eylem (Action) Mavi set_field, send_email, call_webhook, create_record, notify_user Veri yazar, başka formda kayıt oluşturur, e-posta gönderir veya dış API çağırır.
İfade (Expression) Mor arith_add/sub/mul/div, func_round, lookup_value, lookup_sum Hesaplama yapıp değer üretir; başka blokların girdi yuvasına bağlanır.
Değer (Value) Gri field_pick, literal_string/number, system_now, system_user Aktif form alanlarını veya oturum açmış kullanıcı/zaman bilgilerini temsil eder.

Hazır Şablonlar Galerisi

1

KDV & Toplam Otomatik Hesaplama

birim_fiyat veya adet değiştiğinde sistem anında kdv = round(birim_fiyat * adet * 0.20, 2) ve dip toplamı form üzerinde canlı günceller.

2

Dinamik Onay Dallanması

Sipariş tutarı 50.000 TL üzerindeyse doğrudan Genel Müdür onay aşamasına eskalasyon yapar; altındaysa Birim Müdürü onayına yönlendirir.

3

Stok ve Limit Uyarıları

Kayıt güncellendiğinde kalan stok kritik eşiğin altına inerse ilgili depo sorumlusuna anında uygulama içi bildirim ve Slack mesajı iletir.

İpucu: Form tasarımcısındaki Şablonlar galerisini açarak hazır kuralları tek tıkla projenize dahil edebilir, yalnızca alan adlarını formunuza göre eşleyebilirsiniz.