Kullanıcı tanımlı iş kuralları ile Backoffice üzerinden, pop-up seçim (browser) ya da değer giriş formlarıyla veri giriş/seçim yapılmasından sonra, alınan değerin bir kural ile çalıştırılarak, işlem yapılmasını sağlayan kullanıcı tanımlı (etkileşimli) iş kuralı çalıştırma özelliği ürünümüze eklenmiştir.

Bu özellik, sevkiyat Planlama gibi fişlerde yoğunlukla kullanılan personel atama, peron atama, araç atama ya da öncelik belirleme gibi işlemlerin kullanıcı etkileşimli iş kurallarıyla yapılabilmesi amacıyla geliştirilmiştir.

Planlama fiş satırlarına personel atama işleminin iş kurallarıyla nasıl yapılacağının işlem adımları aşağıda sıralanmıştır.

1. Sistem işletmeni ekranından İş kuralları formu açılır.


İş kurallı çalıştırılırken hangi tip (Seçim formu, Değer giriş formu)veri giriş formunun kullanılacağı 1. İşlemde seçilir.

Seçim Formu: Kullanıcı, Adres, Araç liste ekranlarının açılır pencere (pop-up) olarak açılıp seçim yapılmasını sağlar. Değer giriş Formu: Metin, Tam Sayı, Numerik, Tarih tipinden pop-up açılacak ekrandan değer girilmesini sağlar.

2.Sağ tık ile kullanıcı tanımlı kural çalıştırma menü seçeneğinde görünecek kural ismi Kural Adı bölümüne yazılır. (Planlama Satır Kullanıcı Belirle)

3.Kural 1. Satırında İşlem türü olarak Seçim Formu seçilir ardından Detaylar bölümünden Kullanıcı liste ekranının (browser) açılması için "Kullanıcı" listeden seçilir. Kural Sonucu Başarılıysa onay işareti işaretlenir.

4.Scrip editörden Rule scripti açılarak bu kod parçası scripte eklenir.

Ekrandan seçilen değer {Actions.1.RuleResponse} içinde kuralda kullanılır.

Bu script Planlama fiş satırlarında dönerek planlama fiş satırlarının AssignTo alanına liste ekranından (browser) seçilen kullanıcıyı yazar.



5.Kural tanımının 2. Satırına "Ön Koşulu" 1. Eylem, "Durumu" Başarılıysa seçilerek, "İşlem Türü" Komut çalıştır olarak belirlenir. Detaylardan PlanlamaSatirlariKullaniciBelirle seçilerek kural işletme adım tanımları tamamlanır.

6.Belirlenen kuralın nerede çalışacağını belirlemek için ""Menüye Eklle" işaretlenir, Listeden kuralın nereye bağlanacağı seçilir ""Planlama Fişi"

Planlama liste ekranında (browser) seçilen planlamanın satırları için bu kural çalıştırılacaktır.

Bu kuralı değiştirerek planlama fiş satırlarına bağlayarak da satır bazında seçimle çalıştırmakta mümkündür.

 

Kural tanımlandıktan sonra Backoffice açıldığında yazılan kural, ilgili formun sağ tık ile gelen "Kullanıcı tanımlı Kural" menü seçeneği altında görünür. Seçim yapılan satır için ilgili kural kullanıcı tarafından seçilerek çalıştırılır.


Planlama fişi satırlarında incele modunda öncelik belirlemek için örnek kural;






Planlama liste ekranında Araç atama için örnek kural ;


Planlama fişi satırlarında incele modunda kullanıcı atama