Versions Compared

Key

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

...

Eklenti ekrana getirildiğinde, Zamanlanmış Görevler eklentisinde öncelikli olarak daha önceden tanımlanan görevlerin durumu ve tanımları ile ilgili detay bilgiler grid ekran üzerinde listelenir. Durum, İlgili Görevin Açıklama Bilgisi, Şube Kodu, Sonraki Çalışma Zamanı, Son Çalışma Zamanı, Çalışma Süresi, Kullanıcı Adı (Görevin kim tarafından tanımlandığı), Aktif, Yineleme Sıklığı gibi bilgiler görüntülenir. Herhangi bir görev üzerinde güncelleme işlemi yapmak için, ilgili göreve çift tıklayarak, açılan ekran üzerinden gerekli güncellemeler yapılabilir. Yeni bir zamanlanmış görev tanımlamak için ekranın alt bölümünde yer alan alan artı (plus) butonu kullanılır. Tıklandığında Zamanlanmış Görev ekranı görüntülenir.

Zamanlanmış Görev tanımında beş farklı görev tipi vardır. Bunlartanımındaki görev tipleri şunlardır; Script, Ön Tanımlı İşlem, Uygulama Çalıştır, Rapor Çalıştır ve Rest görevleridir.

1- Script seçeneği ile; dinamik kodlamada olduğu gibi Script dili kullanılarak yazılacak Script'lerin planlanan zamanlarda çalışması sağlanır.

Örneğin; Script işleminin tanımlanması istendiğinde, Netsiscore nesnesine ulaşılıp sorgu yazılabilir. 

2- Ön Tanımlı İşlem seçeneği ile; Ön Tanımlı İşlem seçenek kutusunda listelenen, program üzerindeki belli işlemlerin seçimi yapılarak, planlanan zamanlarda çalışması sağlanır. Herhangi bir işlem seçildiğinde, bu işlem ile ilgili parametreler alt bölümde listelenir. İlgili parametreler seçildikten sonra görev tanımı gerçekleştirilir. 

Örneğin; Ön Tanımlı işlemin tanımlanması istendiğinde "Açıklama" alanına "Stok Hareketleri Kontrol" işleminin tanımlanacağı varsayıldığında, Ön Tanımlı İşlem seçenek kutusunda "Stok Hareket Kontrol" seçilir. Ekrana stok hareketi ile ilgili parametreler gelir. Parametreler tanımlanarak devam edilir. Yineleme Sıklığı alanı tanımlandıktan sonra Bitiş Tarihi alanının da tanımlanması zorunludur. Görev tanımlandığında nasıl bir bilgilendirme yapılacağı "Bilgilendirme Yöntemi" alanından girilir. Bilgilendirme Yöntemi; Bildirim Mesajı, e-Posta ve SMS seçeneklerinden oluşur.

Zamanlanmış Görev Tanımı ekranında "Bilgilendirme Yöntemi" seçeneği ile çoklu seçim yapılabilir. Böylece, "Zamanlanmış Görev" sonucunda, bildirim yöntemleri birden fazla seçilir. Bildirim gönderilecek kullanıcılar, "Kullanıcılar" alanında yer alan rehber butonu  ile seçilir. Gönderilecek birimin başlığı "Mesaj Başlığı" alanından tanımlanır. Mesaj İçeriği alanına, gönderilecek mesajın içeriği girilerek girilerek Tamam  butonu tıklandığında ilgili görev tanımlaması gerçekleşir.

...

İleri Üretim Planlama İşlemi seçildiğinde; "Çizelgeleme Başlangıç Tarihi" ve "Çizelgeleme Başlangıç Saati" alanları yer alır. "Çizelgeleme Başlangıç Tarihi" ve "Çizelgeleme Başlangıç Saati" şeklinde iki ayrı alan bulunur. "Dinamik Tarih Aralığı" seçildiğinde "Çizelgeleme Başlangıç Tarihi" pasif olur fakat "Çizelgeleme Başlangıç Saati" aktif halde kalır.

3- Uygulama Çalıştır seçeneği ile; ilgili uygulama yolu sunucu üzerindeki exe veya bat uzantılı dosyanın sunucu üzerindeki yolunun "Uygulama Yolu" alanına girilmesi gerekir. Bu uygulamaya parametre eklenmesi istendiğinde "Parametreler" alanı tanımlanır. Zaman Aşımı alanında da ilgili uygulamanın en fazla ne kadar çalışması gerektiği bilgisinin dakika cinsinden tanımlanması gerekir. Bu süre aşıldığında, ilgili uygulama otomatik olarak sonlandırılır. 

4- Rapor Çalıştır seçeneği ile; modül ve program seçimi yapıldıktan sonra "Taslak No" rehberinden daha önce kaydedilen bir taslak seçilerek, ilgili görev tanımlanıp, istenen zamanlarda otomatik olarak çalışması sağlanır.

5- Rest seçeneği ile; Rest tipinde zamanlanmış görev tanımlaması yapılması sağlanır. Web Metodu, URL ve Kimlik Doğrulama bilgileri tanımlanır. "Kimlik Doğrulama" alanından "Yok" seçeneği seçildiğinde herhangi bir Token bilgisi vermeden ilerlenebilir. Temel Seçeneği seçildiğinde, Kullanıcı Adı ve Şifre bilgilerinin girilmesi gerekir. Token seçeneği seçildiğinde Token bölümü aktif hale gelir ve Token bilgisi girilir. Netsis - Rest seçeneği seçildiğinde Netsis tarafında desteklenen rest sunucusu üzerinde, oradaki metotları kullanacak şekilde işlem yapılması sağlanır. Kullanıcı Adı ve Şifre bilgileri girilerek otomatik şekilde Token alınması sağlanır. Header ve Body alanlarından, gönderilecek istek yazılarak zamanlanmış görev tanımlaması yapılır. 

...

Ekranın alt bölümünde yer alan butonların her biri, ekran üzerinde iken farenin sağ tuşu ile seçenek şeklinde de görüntülenebilir. 

Örneğin; "Malzeme Gereksinim Planlama" ekranına girildiğinde, ilgili parametreler seçildikten sonra "Rapor" butonunun yanında bulunan aşağı ok butonu ile ekrana gelen seçenekler arasından "Zamanlanmış Göreve Ekle" seçeneği ile, seçilen parametreler otomatik olarak zamanlanmış görev ekranına gelir. Malzeme Gereksinim Planlama ön tanımlı işlemde "Dinamik Tarih Aralığı" seçeneği aktif hale gelir. Bu seçenek işaretlendiğinde parametrelerdeki tarih ile ilgili bilgiler pasif hala gelir. Böylece, zamanlanmış görevin çalıştığı tarihe uygun olarak başlangıç ve bitiş tarihlerini dinamik olarak ayarlanması sağlanır. 

...