Tiger Rest Servis İşlemi
Süreç işletiminin istenilen adımlarında Tiger vb ERP ürünlerine kayıt atma veya bilgi okumayı sağlayan aktivitedir. Kurulum sırasında ayarları yapılmış olan rest servisine bağlanarak istenilen işlemin akış parametreleri kullanılarak gerçekleştirilmesini sağlar.
Rest Servis işlemlerinin başarısız kolunun bilgilendirme, e-posta gönderme, form vb. bir aktiviteye bağlanması gerekmektedir. Bu şekilde rest servisten kaynaklı hatalı koşullarda sürecin nasıl yönleneceğine karar verilebilir, rest işlemi başarılı olduğunda istenilen şekilde yönlenmesi sağlanır.
Servis Tanımı: Servis tanımı için aşağıdaki ekran açılır ve işlem yapılabilecek servis ve yordam seçimi yapılabilir. "Tümünü Listele" seçeneği seçilmemesi durumunda "Açıklama" bilgisi olanlar listelenir. Seçim yapıldığında açık rest metotlarının tamamı görüntülenebilir.
Rest servis adresinin dolu gelmesi için Ayalar Servisi'nde aşağıdaki şekilde servis adres tanımı yapılmaldır.
Swagger UI: Seçilen rest servisin swagger dokümantasyonuna erişim için kullanılır.
Form Oluştur: Rest servisi ile yapılan işlemler için kolaylık olması açısından otomatik olarak içeriğin formunu oluşturmayı sağlar. Tasarımcı herhangi bir ekstra tasarım yapmadan direk rest servislerle entegre formunu oluşturabilir ve bunun üzerinden düzenleme yapabilir.
Tasarımcı var olan değişkenleri ile entegre bir rest servis işlemi gerçekleştirmek isterse Servis Aktivitesinin Yordam Giriş ve Çıkış Parametrelerini kullanarak gerekli alanlara kendi değişkenlerini atayabilir veya formül yazarak formül değerini parametre olarak gönderebilir.
Giriş Parametreleri: "Expressions" alanına formül yazılması istenir. Karmaşık formüller yazılabileceği gibi direk değişkenin değeri de gönderilebilir. (Kod.Value gibi)
Required: ilgili giriş parametresinin zorunlu olduğunu belirtir. Bu tip alanlara formül yazılmaması durumunda servis çağrısında hata alınacaktır.
Description: İlgili giriş parametresi için açıklama bilgisini ifade eder.
Type: Giriş parametresine hangi tipte değer gönderilmesi gerektiği gösterilir. Formül, bu tipte değer dönecek şekilde oluşturulmalıdır.
Diğer Rest Servis İşlemleri
Süreç işletiminin istenilen adımlarında Netsis ERP, JGuar, JGuar HR, Net HR ve Tiger HR ürünlerine kayıt atma veya bilgi okumayı sağlayan aktivitedir. Kurulum sırasında ayarları yapılmış olan rest servisine bağlanarak istenilen işlemin akış parametreleri kullanılarak gerçekleştirilmesini sağlar. Aktivitelerin tüm özellikleri Logo Rest servis aktivitesi ile aynıdır.
Rest Servis İşlemi
Logo tarafından desteklenmemiş, farklı geliştiricilerin geliştirdiği REST servis işlemleri bu aktivite üzerinden kullanılabilir. Erişilmek istenen servis adresi yazılır ve "Yordamları Listele" il servis ve yordam listesi alınır. Logo REST aktivitesinde olduğu gibi giriş çıkış parametrelerine akış içerisindeki değişkenler atanabilir.
Wsdl Servis İşlemi
Farklı geliştiricilerin geliştirdiği Wsdl olarak dışarı açılmış servisleri kullanarak işlem yapabilmek için bu aktivite kullanılabilir. Erişilmek istenen Wsdl servis adresi yazılır ve "Yordamları Listele" il servis ve yordam listesi alınır. Logo REST aktivitesinde olduğu gibi giriş çıkış parametrelerine akış içerisindeki değişkenler atanabilir.
Erteleme İşlemi
Akışın herhangi bir aşamasında bir süre bekleme ihtiyacını karşılamak için kullanılır.
İş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.