Rehber Özelleştirme ile ilgili ayrıntılı bilgiye bu dokümandan ulaşabilirsiniz.
Rehber Özelleştirme
Rehber özelleştirme desteği, Netsis'in standart rehberlerinde özelleştirme ve yetkilendirme işlemlerini gerçekleştirmeyi sağlar.
Rehber özelleştirme ile birlikte sağlanan işlemler aşağıdaki şekildedir:
- Modül ve program bazında rehber özelleştirme sağlanabilir.
- Standart rehber sorgularına kısıt verebilme sağlanabilir.
- Özel view veya tablo kullanarak standart rehberlere yeni alanlar ekleyebilme sağlanabilir.
- Kullanıcı veya kullanıcı grubu bazında rehber özelleştirerek yetki tanımlayabilme işlemleri sağlanabilir.
Rehber özelleştirme işlemleri için özelleştirme yapılmak istenen rehber açılarak rehberin sol üst köşesinde bulunan Rehber Özelleştirme menüsüne girilmelidir.
Not: Rehber özelleştirme işlemleri yalnızca merkez şubede ve admin kullanıcılar tarafından yapılabilmektedir.
Açıklama alanı, özelleştirilen rehber için açıklama girilmesini sağlayan alandır.
Rehber Başlığı alanı, özelleştirilen rehberin ekranda görüntülenmesi istenen başlığın girildiği alandır. Başlık bilgisi daha sonra değiştirilebilir.
Modül/Program Ortak alanı, rehberin kullanıldığı diğer modül ve programlarda özelleştirmenin ortak olması için işaretlenebilecek alandır. Parametre işaretlenmediğinde Modül No ve Program No alanlarından özelleştirilen rehberin kullanılabileceği modül ve program numarası belirtilmelidir.
Mevcut View/Tablo İsmi alanı ile, standart rehberin hangi view/tabloyu kullandığı bilgisinin gösterimi sağlanır.
Özel View/Tablo İsmi alanı, standart rehbere, özel olarak oluşturulmuş farklı bir view veya tablodan saha eklenmesi için kullanılabilecek alandır.
Örneğin; Müşteri siparişleri ekranındaki cari rehberine T.C. Kimlik No bilgisinin eklenmesi için Özel View/Tablo alanında CASABITEKEKR view'ı seçilerek Eklenecek Alan bölümünden TCKIMLIKNO bilgisi seçilerek rehbere ekleme yapılabilir.
Not: Rehberde standart olarak mevcut alanlar alt bölümdeki tabloda Standart/Özel Alan sütununda belirtilmektedir. Bu standart alanların rehberden çıkarılmasına izin verilmemektedir.
Eklenecek Alan, Özel View/Tablo kullanılarak rehbere eklenecek sahanın seçildiği alandır.
Alan Başlığı alanı, eklenen alan için rehberde gösterilmek üzere başlık bilgisinin girildiği alandır.
NDS Tip alanı, eklenen alan için Netsis ondalık tipinin seçildiği alandır. Miktar, Oran Tutar, Döviz Tutarı, Firma Döviz, Fiyat, Kur, Döviz Fiyatı ve Yok seçenekleri arasından seçim yapılır. Ondalık tanımı olmadığı zaman "Yok" seçeneğinin seçilmesi gerekir.
Özel Sorgu Kısıt alanı, rehber açıldığında çalıştırılacak sorgunun kısıtlanabilmesi için dinamik kod yazılmasını sağlar.
Not: Rehber sorgusuna kısıtlama için yazılan ifade RESULT değişkenine atanmalıdır.
Örneğin; Cari Hesap Kartı Kayıtları ekranındaki Grup Kodu alanında carilerin bölge bilgileri bulunmaktadır. Kullanıcılar cari rehberi açtığında yalnızca kullanıcı grubu bazında yetkili olduğu bölgenin kayıtlarını görmeleri istenmektedir.
Özel Sorgu Kısıt bölümünde; RESULT = "GRUP_KODU='EGE'" vb. kısıtlama ifadeleri yazılarak ve kullanıcı grubu bazında yetki düzenlemesi yapılarak kullanıcının yalnızca belirtilen kısıtlara uygun kayıtları rehberde görmesi sağlanabilir.
Rehber Test seçeneği, özelleştirilen rehberin ekranda nasıl görüneceğinin izlenmesi için kullanılan seçenektir.
Kaydet seçeneği, hazırlanan rehberin kaydedilmesi için kullanılan seçenektir.
Yetki Düzenleme seçeneği, özelleştirilen rehberin kullanıcı bazında yetkilendirilebilmesi için kullanılan seçenektir. Yetki Düzenleme seçeneği bölümünde; Bana Özel, Kullanıcı Bazında, Grup Bazında ve Tüm Kullanıcılar olmak üzere 4 farklı yetki düzenleme tipi bulunmaktadır.
Bana Özel tipinde, seçilen rehberin yalnızca rehberi oluşturan kullanıcı tarafından görüntülenmesi istendiği durumda seçim yapılmalıdır.
Kullanıcı Bazında tipinde, rehberin yalnızca belirli kullanıcılar tarafından görüntülenmesi istenirse kullanıcı bazında yetki seçeneği işaretlenerek, açılan yetkilendirme listesi ekranından kullanıcılar seçilmelidir.
Grup Bazında tipinde, rehberin yalnızca belirli kullanıcı grupları tarafından görüntülenmesi istenirse grup bazında yetki seçeneği işaretlenerek, açılan yetkilendirme listesi ekranından kullanıcı grupları seçilmelidir.
Tüm Kullanıcılar tipinde, rehberin tüm kullanıcılar tarafından görüntülenmesi istendiği durumda seçim yapılmalıdır.
Örneğin; Ekran Görüntüsü-2'de bulunan ve özel sorgu kısıtı belirtilen 1 no'lu rehber için Yetkilendirme Listesi ekranından kullanıcı grup kodu "EGE" olarak seçim yapıldığında; rehberde sadece grup kodu "EGE" olan cari hesap kayıtları gösterilmektedir.