Versions Compared

Key

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

Bu bölümde Genel Bölümü'nde, "Kayıt/Kullanıcı İşlemleri" menüsünün altında yer alır. Kullanıcılara kolon bazında kısıtlama verilebilmektedirverilmesini sağlayan bölümdür. Kullanıcılar bir alana verilen , kısıta uygun olmayan bir kayıt girmeye çalıştıkları zaman program tarafından izin verilmemekte ve kullanıcılar uyarılmaktadır.işleme izin verilmeyerek uyarı verilir.

Info
Bu bölüm, veritabanının Oracle olması ve Yardımcı Programlar → Şirket-Şube Parametre Tanımları → Parametreler → “Kolon Bazında Geçerlilik Sistemi” veya “Hepsi” seçeneğinin işaretlenmesi ile aktif hale gelir.


Image Added


Kolon Bazında Geçerlilik Değerleri Ekranı
Kısıt Kapsamı

Kolon bazında yapılacak kısıtlamanın geçerli olacağı kullanıcı yada kullanıcıların belirlendiği alandır. Alanın sağ tarafında yer alan aşağı ok butonu ile seçim yapılır. Tüm Kullanıcılar, Grup ve Kullanıcı seçeneklerinden oluşur.

Kullanıcı Kodu

"Kısıt Kapsamı" alanında "Kullanıcılar" seçeneğinin seçilmesi ile aktif hale gelen alandır. Kısıt yapılacak kullanıcı kodunun girilmesini sağlar. Rehber butonu Image Added ile, kullanıcı kodları arasından seçim yapılır.

Grup Kodu

Kısıt Kapsamı" alanında "Grup" seçeneğinin seçilmesi ile aktif hale gelen alandır. Kısıt yapılacak grup kodunun girilmesini sağlar. Rehber butonu Image Added ile, grup kodları arasından seçim yapılır. 

Veritabanı Nesnesi

Kolon bazı kısıtlamaların geçerli olacağı tablonun seçildiği alandır. Alanın sağ tarafında yer alan aşağı ok butonu ile tablo seçenekleri arasından seçim yapılır. 

Örneğin;

"Stok Hareket Kayıtları" bölümündeki bir alan için kısıtlama yapılacaksa TBLSTHAR seçeneğinin seçilmesi gerekir.

Saha Adı

"Veritabanı Nesnesi" alanında tablo adı seçilmesi halinde, bu tablonun hangi sahasına ait kısıtlamanın raporu alınması isteniyorsa, ilgili saha adının seçildiği alandır. Alanın sağ tarafında yer alan aşağı ok butonu ile, ilgili saha seçilir.

"Saha Adı" alanının altındaki boş alanda ise kısıtlamanın hangi alan için yapılacağına dair SQL cümlesi yazılır.

Silme Kontrolü 

Bu alanın işaretlenmesi ile Kolon Bazı Geçerlilik uygulamasında verilen kısıta uymayan kayıtların kullanıcı tarafından silinmesinin de engellenmesi sağlanabilmektedir. Kullanıcı yada kullanıcı grubunun verilen kısıta uygun olmayan kayıtları girmesine izin verilmeyeceği gibi bu alanın işaretlenmesi ile eğer kısıt kapsamı dışındaki bir kullanıcı tarafından kısıta aykırı bir kayıt girildiyse kısıt kapsamındaki kullanıcı, bu kısıt dışı kaydı silmesine de izin verilmeyecektir.