Kural yaratılmasına ilişkin dikkat edilmesi gereken noktalar
Bir kural oluşturmadan önce önemli noktaları gözden geçirin.
Bir kural yazmadan önce aşağıdakileri göz önünde bulundurun:
- Nesne tipini ve kuralın amacını belirleyin. Nesne tipi, kurala sağlanan verilerin bağlamını belirler.
- Sipariş edilen etkinlikleri belirleyin. Birden çok etkinlik varsa, bu etkinliklerin sırasını belirleyin.
- Özellikle çeşitli durumlarda kullanılabilen yinelenebilir süreçlere sahipseniz iş akışlarını tasarlamayı düşünün. Örneğin, belirli bir görevin (B) tamamlanmasından sonra ve sonuca bağlı olarak başka bir göreve (C) bağlı olarak bir görevi (A) zamanlamak istiyorsunuz.
- Kuralın otomatik olarak mı, yoksa bir menü öğesinden bir kullanıcı tarafından mı çağrılıp çağrılabileceğini saptayın.
- Kuralı çağırmadan önce karşılanması gereken koşulları (varsa) belirleyin. Birden çok koşul varsa, herhangi bir koşulun ya da tüm koşulların karşılanıp karşılanmayacağını belirleyin.
- Otomatik kuralların sırasını belirleyin. Birden çok kural çağrılırken, bunlar atanan sırayla çağrılır.
- Diğer süreçlere ilişkin bilgileri iletişim kurmak istiyorsanız, bir ya da daha çok hedef seçtiğinizden emin olun.
- Bir komut dosyasını çalıştırmak istiyorsanız, uygun komut dosyasını seçtiğinizden emin olun. Komut dosyalarını Komut Dosyaları sekmesinde oluşturur ve yönetebilirsiniz.
Önemli: Kurallarınızı geliştirirken ve test ederken, etkinliğin hazır olduğundan emin oluncaya kadar yanlışlıkla üretim olaylarına karşı etkinliklerin çağrılmasını önleyen bir koşul içermesi önerilir.