Page tree
Skip to end of metadata
Go to start of metadata

Süreç - Netigma Entegrasyonu

Açıklama

Şikayet Bildirimleri için veritabanında ilgili tablonun netigma objesi oluşturulmuş olmalıdır. (Netigma uygulamasına veritabanındaki objelerin tanıtılması konusundaki detayları Portal Sayfasından öğrenebilirsiniz)

Bu uygulama için örnek vt şemasında bulunan ve boş olan sikayet tablosu kullanılacaktır.

Kullanılacak veritabanı şemasında surecin durumu ile ilgili bilgilerin girileceği bir kolon olması gerekliliktir. örneğin surec_durum, surec v.b.

Bu örnek için kullanılacak kolonun ismi surec olacaktır.

İçerik

OBJEYE SÜREÇ TANIMLAMAK

  • Şikayet objesinin genel özelliklerinde varsayılan süreç alanına sürecin ismi yazılır.

 

 

OBJEDE SÜRECİN TAKİP EDİLECEĞİ KOLONUN ÖZELLİKLERİ

  • Şikayet objesinin kolon özelliklerine girilir.
  • Süreç kolonu seçilerek görüntü adı düzeltilir. (Örnek: Durumu)
Süreç kolonu, Int32 veri tipinde olmalıdır.

  • Süreç adı işleminden (...) işlemi seçilir.
  • Açılan pencerede süreç alanına hazırlanan sürecin adı girilir ve kaydedilir.

 

  • Süreç yöneticisi ile Netigma uyumunu sağlamak için "Süreç yöneticisindeki durumları almak, Lookup tanımını düzeltmek" ile başlayan cümledeki işlem uygulanır. (2) Bu işlem çalıştırıldığında süreç için netigma veritabanında bir lookup tablosu oluşturulur ve süreç yöneticisindeki durumlar bu lookup tablosuna kaydedilmiş olur.
  • Bu işlem sonuçlandığında aşağıdaki bilgi mesajı görüntülenecektir.

 

  • Yukarıdaki işlem sonrasında veritabanında oluşan st_ilce_sikayet_sureci isimli tablonun içeriği süreç durumları ile otomatik dolacaktır.
  • Halihazırda mevcut olan ve kayıtlar barındıran bir objeye süreç tanımlandığında, objenin süreç bilgisini tutacak olan Durum alanına süreçteki giriş durumunu otomatik olarak eklemek gerekecektir. Bunun için de aşağıdaki gibi (3) numaralı alana tıklanarak süreç giriş durumu, ilgili objenin "Durum" kolonuna yazılır.

 

 

Objenin kolon detaylarından hazırlanan sürecin tasarım alanı görüntülenebilir. Bu alan içeriğinden süreç tasarımı düzenlenebilir. Özellikle bu alan üzerinde Netigma'nın durum geçişlerinde açacağı formlar seçilebilir. (Bu örnekte tek bir form üzerinden gidilecektir)(Objelere ilişkin formların hazırlanması ile ilgili detaylar için portal sayfasından yardım alınabilir)

 

  • Her bir duruma ilişkin form seçimi için araçlar imajı ile açılan durum özelliklerinde bulunan Netigma Form  (...) alanından istenilen form seçilebilir.

  • Süreç tasarım alanında yapılan düzenleme ve değişiklikler kaydedilerek bu pencerelerden çıkılır ve obje kolon işlemlerine geri dönülür.
  • Süreç kolonunun form editör özelliklerinden Durum Editörü (State Edit) seçilir.
  • Form editörün grup işlemlerinden hedef bölge Action seçilir.

  • Sorgulama editör özelliklerinden Yazılı açılır liste seçilir. 

 

  • Görüntüleme özelliklerinden ise lookup seçilerek kolon özellikleri kaydedilir.



  • Sürecin formda aktif olması için süreç kolonu objenin form kolonlarına eklenmiş olmalıdır.

 

  • Objenin sorgusunda ekstra kriterler alanından varsayılan süreç kriteri seçilmelidir. Bu sayede;
    • Sorgu sonucunda kullanıcının yetkisi olan süreçler görüntülenecektir.
    • Sorgu sonucunda süreci olmayan kayıtlar görüntülenmeyecektir.

  • Sorgu kriterlerine ve sorgu sonuç kriterlerine de süreç durumlarına göre sorgulama yapılabilmesi için eklenmelidir.

 

 

NETIGMA ÜZERİNDEN SÜRECE İŞLEM EKLEMEK

  • Düzenle butonu kullanılarak Netigma üzerinden sürecin tasarım alanına geçilmektedir.

 

 

Örnekteki sürece eposta işlemi eklemek istediğimizi varsayalım. Bu durumda, süreci kullanan objede eposta işlemi tanımlanmış bir kolona ihtiyacımız var.

Şikayet objesinin E Mail isimli kolonuna işlem olarak Eposta işlemi tanımlanmıştır. (Eposta işlemi detayları için BKZ)

Şikayet objesindeki Süreç kolonundan Süreç tanımını güncellemek istediğimizde, bu eposta işlemi aşağıdaki şekilde görüntülenecektir.

Bu eposta işlemini aşağıdaki örnekte de görüldüğü gibi sürükleyip bırakarak istediğimiz durumun altına taşıyabiliriz.