Versions Compared

Key

  • This line was added.
  • This line was removed.
  • Formatting was changed.

...

Panel
borderStyledashed

Tablo Kopyalama İşlemi


Form üzerinde bulunan bir tablonun verilerinin farklı bir tabloya kopyalanmasını sağlayan aktivitedir. Kolon eşleştirmesi yapılarak ilgili verilerin tabloya alınması sağlanmaktadır.

Expand
titleAkış Kontrolİşlem Aktiviteleri| Tablo Kopyalama İşlemi

  • Alan Eşleştirme: Kaynak tablonun kopyalanacak kolonları ile hedef tablonun kolonlarının eşleştirildiği alandır. Eğer hedef tablo bir veri kaynağına bağlıysa kopyalama işlemi ile doldurulsa da veri kaynağındaki bilgileri getirir. Bu sebeple kopya ile oluşturulan tablonun veri kaynağına bağlı olmamasına dikkat edilmesi gerekmektedir.
  • Gerçek Ad: Aktivite adıdır. Sabit gelir ve değiştirilemez.
  • Görünen Ad: Aktivite görünen adıdır. Değiştirilebilir.
  • Filtrele: Kaynak tablodaki verilerin belirli koşulu sağlayan satırlarının hedef tabloya kopyalanması isteniyorsa, koşulun yazıldığı alandır. Kolonun, değişkende tutulan değerle eşitliğini, büyük-küçüklüğünü kontrol ederek tablo satırlarının filtreli olarak kopyalanmasını sağlar.

          

  • Hedef Tablo: Kopyalanan verilerin gösterileceği tablo
  • Kaynak Tablo: Verilerin kopyalanacağı tablo
Tip
titleÖrnek Kullanım

Portaldeki talep formu üzerinden talep edilen ürünler ve adetleri bir tabloya girilir. Bir üst yönetici girilen bu tablodan uygun olanları seçer ve bir sonraki onaycıya devam ederek seçili olan kayıların olduğu kopyalanmış tabloyu son onaycı ekranında gösterir.

View file
nameTablo Kopyalama.nxm
height150

Panel
borderStyledashed

Erteleme İşlemi


Akışın herhangi bir aşamasında bir süre bekleme ihtiyacını karşılamak için kullanılan aktivitedir.

Expand
titleAkış Kontrolİşlem Aktiviteleri| Erteleme İşlemi

  • Çalışma: Erteleme aktivitesinin maximum çalışma sayısının tanımlandığı alandır.

  • Gerçek Ad: Aktivite adıdır. Sabit gelir ve değiştirilemez.

  • Görünen Ad: Aktivite görünen adıdır. Değiştirilebilir.

  • İşlem Zaman Aşımı: Bekleme yapılmak istenen süre tanımlanır. Akış bu süreden sonra bir sonraki adımı işletmeye devam eder. Minimum 5 dk zaman aşımı verilebilir.

Tip
titleÖrnek Kullanım

Portalde forma hatırlatma metni girilerek gönderiliyor, erteleme işlemine işin 5 dk bekletilmesi tanımlandığında 5 dk sonra bir sonraki form onaya devam edecektir.

View file
nameErteleme İşlemi.nxm
height150

Panel
borderStyledashed

Değişiklik İçin Veritabanı İzle


Akışın herhangi bir aşamasında database seviyesinde bir değişikliği dinleyerek aksiyon alınmasını sağlamaktadır. Aynı seçenek aktivite olduğu gibi akışın genel bir tanımı olarak da yapılarak kullanılabilir.

Expand
titleAkış Kontrolİşlem Aktiviteleri| Değişiklik için Veritabanı İzle

  • Tip: Hangi veri tabanından ya da erp den dinleme işleminin yapılacağının seçildiği bölümdür. Sistemde tanımlı Tiger, Netsis, J-platfrom adresleri üzerinden veya Diğer seçeneğiyle manuel db bağlantı bilgileri üzerinden dinleme yapılacağı söylenir.
  • Bağlantı Bilgileri: Seçilen tipe göre otomatik dolan veya manuel doldurulacak olan, verinin dinlenmek istendiği bağlantı bilgisinin ulaşıldığı yerdir.
  • Veritabanı Seçiniz: Üst bölümde tanımlı olan bağlantı bilgisine ait veri tabanlarının veya modüllerinin listelendiği bölümdür. Bu bölümden dinlenecek olan veritabanı/modül seçilir.
  • Tablo Seçimi: Seçilen veritabanına/modüle ait tabloların/objelerin listelendiği bölümdür. Dinlenmek istenen kaynak bu bölüme seçilir.
  • Tablo Sabit Kısıtı: Dinlenecek olan tabloda belirli kriterlere uyan kayıtlar için akış başlatılmak istendiği takdirde bu bölümden kısıt verilebilir.
  • Alan: Tabloda kontrol edilecek alanlar bu bölümden seçilmelidir.
  • İşlem Zamanlayıcısı: Tabloda kontrol edilen alanların hangi durumlarda bir akış başlatacağının belirlendiği yerdir.
  • Anahtar Alanlar: Otomatik olarak başlamış süreçlerde belirlenen herhangi bir alanı kontrol ederek sonrasında aynı değerden bir süreç başlamasının önüne geçilmek istendiği takdirde kullanılması gereken bir bölümdür.
Panel
borderStyledashed

Kodlama Aktivitesi


Akışın herhangi bir adımında kodlama ihtiyacı duyulması durumunda kullanılabilecek bir aktivitedir. Her türlü değişken ataması, database seviyesinde işlemler, kontroller vs. c# kodu ile yazılabilir.

Expand
titleAkış Kontrolİşlem Aktiviteleri| Kodlama Aktivitesi

  • Atama: Kodlama aktivitesi bir atama için kullanılıyorsa, kod yazma gereksinimi duymadan sol değer ve sağ değerleri belirterek bu bölümden atama işlemi gerçekleştirilebilir. Bu kısımda hazır sunulan fonksiyonlar yardımı ile de bazı değerlere kolayca erişilerek atama yaptırılabilir.
  • Formül: Atama,sql, veri kontrolleri, tablo doldurma vb. tüm işlemlerin kodlanacabileceği bir bölümdür. Akışın herhangi bir adımında bu aktivite kullanılarak aksiyonlar aldırılabilir.
  • Gerçek Ad: Aktivite adıdır. Sabit gelir ve değiştirilemez.
  • Görünen Ad: Aktivite görünen adıdır. Değiştirilebilir.
Tip
titleÖrnek Kullanım

Form üzerinde bulunan bir alan akış gönderildiği anda başka bir alana kopyalanıyor. Bunu yapmak için farklı alternatifler de var ancak kodlama aktivitesi kullanarak da bu işlem gerçekleştirilebilir.

View file
nameKodlama Aktivitesi.nxm
height150

Panel
borderStyledashed

Akış Başlat ve Bitmesini Bekle


İş akışının herhangi bir aşamasında başka bir sürecin tetiklenmesini sağlayan ve başlatılan sürecin bitmesini bekleyen aktivitedir. Bu aktivite kullanıldığında istenilen süreç başlatılır ve akış bir sonraki aşamaya devam etmez. İlgili süreç tamamlandıktan sonra akışın bir sonraki adımına geçilir.

İş akış başlatma işleminin başarısız kolunun bilgilendirme, e-posta gönderme, form vb. bir aktiviteye bağlanması gerekmektedir. Bu şekilde başlatma sırasında oluşan hatalı koşullarda sürecin nasıl yönleneceğine karar verilebilir, işlem başarılı olduğunda da işin istenilen şekilde yönlenmesi sağlanır.

Expand
titleAkış Kontrolİşlem Aktiviteleri| Akış Başlat ve Bitmesini Bekle

  • Akışlar: Kayıtlı iş akışlarının listelendiği ve ilgili adımda tetiklenmek istenen akışın seçildiği bölümdür.
  • Parametreler: Akış içerisinde kullanılmakta olan değişken değerlerinin yeni tetiklenen sürece aktarılmasını sağlayacak eşleştirme ekranıdır.Hangi değişkenin başlatılacak süreçteki hangi değere atanacağının eşlemesi yapılır.
  • Yordam Çıkış Parametreleri: Yeni tetiklenen iş akışın bitmesi bekleneceği için akıştan gelmesi istenen değerlerin işletilen süreçte ilgili parametrelerle eşleşmesi yapılır.
  • Başlatılan akıştan dosyaları al: Tetiklenecek akışta eklenen dokümanların ana akışta görünmesini sağlamaktadır.
  • Başlatılan akıştan yorumları al: Tetiklenen akışta eklenen yorumların ana akışta görünmesini sağlamaktadır.
  • İçeriğe dokümanları ekle: Ana akışta eklenen dokümanların tetiklenen akışta da görünmesini sağlamaktadır.
  • İçeriğe yorumları ekle: Ana akışta eklenen yorumların tetiklenen akışta da görünmesini sağlamaktadır.
  • Gerçek Ad: Aktivite adıdır. Sabit gelir ve değiştirilemez.
  • Görünen Ad: Aktivite görünen adıdır. Değiştirilebilir.
Tip
titleÖrnek Kullanım

Ana akış üzerindeki formda bazı veri girişleri yapılarak sonraki adımda tetiklenen akışa getirilmesi sağlanmıştır. Tetiklenen form üzerinde aksiyon alındıktan sonra ana form devam etmiştir.

View file
nameSüreç Başlat ve Bitmesini Bekle.nxm
height150

Panel
borderStyledashed

Akış Başlat


Akış Başlat Aktivitesi, akışın herhangi bir aşamasında başka bir sürecin tetiklenmesini sağlayan aktivitedir. Bu aktivite kullanıldığında istenilen süreç başlatılır ve akış bir sonraki aşamaya geçip çalışmaya devam eder. Başlatılan alt sürecin tamamlanmasını beklemez. 

İş akış başlatma işleminin başarısız kolunun bilgilendirme, e-posta gönderme, form vb. bir aktiviteye bağlanması gerekmektedir. Bu şekilde başlatma sırasında oluşan hatalı koşullarda sürecin nasıl yönleneceğine karar verilebilir, işlem başarılı olduğunda da işin istenilen şekilde yönlenmesi sağlanır.

Expand
titleAkış Kontrolİşlem Aktiviteleri| Akış Başlat

  • Akışlar: Kayıtlı iş akışlarının listelendiği ve ilgili adımda tetiklenmek istenen akışın seçildiği bölümdür.
  • Parametreler: Akış içerisinde kullanılmakta olan değişken değerlerinin yeni tetiklenen sürece aktarılmasını sağlayacak eşleştirme ekranıdır.Hangi değişkenin başlatılacak süreçteki hangi değere atanacağının eşlemesi yapılır.
  • İçeriğe dokümanları ekle: Ana akışta eklenen dokümanların tetiklenen akışta da görünmesini sağlamaktadır.
  • İçeriğe yorumları ekle: Ana akışta eklenen yorumların tetiklenen akışta da görünmesini sağlamaktadır.
  • Gerçek Ad: Aktivite adıdır. Sabit gelir ve değiştirilemez.
  • Görünen Ad: Aktivite görünen adıdır. Değiştirilebilir.
Tip
titleÖrnek Kullanım

Ana akış üzerindeki formda bazı veri girişleri yapılarak sonraki adımda tetiklenen akışa getirilmesi sağlanmıştır. Bu esnada ana akış da adımlarına devam etmektedir.

View file
nameSüreç Başlat.nxm
height150