ERP Rest ServisSüreç işletiminin istenilen adımlarında Tiger, Netsis ve JPlatform ü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. Akış tasarım ekranına aktivite sürüklenip bırakıldığında veya mevcut aktivitenin özellikler bölümünden servis tanımı bölümüne gelindiğinde; ilgili servis aktivitesinin (JPlatform, Tiger, Netsis) swagger adresi ve swagger açıklama alanları görüntülenir. Ayarlar servisinde tanımlı adreste bir problem varsa veya hiç tanım yapılmamışsa bu bilgiler boş olarak gelmektedir. Kullanılacak olan servis aktivitesine ait yordam seçilerek akış tasarımına devam edilir. |
- İşlem Maks. Tekrar Sayısı: Servis aktivitesinin başarısız olma durumunda maksimum deneme sayısını belirtir. Varsayılan değer 0 olarak tanımlıdır. Örneğin; 1 olarak tanımlandığında, akış servis aktivitesinde başarısız olsa da direk başarısız koldan ilerlemez ve 2. kez çalıştırmayı dener. Onun sonucunda başarılı veya başarısız koldan yoluna devam eder.
- 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.
- Firma No: Servis ayarları yapılırken tanımlanan firma no bilgisi baz alınır. Ancak bu bölüme bir firma no girilirse ayarlar bölümündeki firma no bilgisi yok sayılarak yazılan firma numarası için yordam çalıştırılır.
- Servis Adı: Rest aktivitesinde seçilen yordamın açıklamasıdır.
- Tüm İçeriği Getir: Parametre detaylarının(Expand level) getirilip getirilmeme durumunu belirtir. İşaretlenmesi halinde yordam parametrelerine ait tüm seviyeler listelenir.
- Yordam: Rest aktivitesinde seçili yordamın adıdır.
- Yordam Çıkış Parametreleri: Rest aktivitesinde seçili yordamın çıkış parametrelerinin listelendiği bölümdür.
Yordam Giriş Parametreleri: Rest aktivitesinde seçili yordamın giriş parametrelerinin listelendiği bölümdür. Yordam Giriş ve Çıkış parametrelerine ulaşmak ve eşleme yapılmak istenildiğinde karşılaşılan sayfalar aynıdır. Genel ve Detay adında 2 tabdan oluşmaktadır. |
Servis Tanımı: Akış tarafında kullanılan rest aktivitesinin tüm metodlarına ulaştığı bölümdür. Servis tanımı içerisindeki ekranda bulunan form oluştur butonu; 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. |
Kullanılmak istenen servis metoduna gönderilmesi gereken parametrelerin tespiti için ilgili sayfadaki yönlendirmeler takip edilebilir. |
1.87 Versiyonu ile birlikte Erp Rest servis ve Rest servis aktivitelerindeki yordam parametrelerine Güncelle butonu eklenmiştir. Bu buton yeni eklenen alanların, halihazırda kullanılan rest aktivitesine gelmesi sağlanmıştır. |
Masraf sürecinin tiger rest ile entegrasyon örneğidir. |
|