Kayıt bazında yetkilendirme yaparak kullanıcıların yalnızca belirli kart ve fişlerle ilgili işlemleri yapmasını sağlamak mümkündür. Yetki kodları program bölümlerinde açılan kartlar ve işlemlerde kullanılan fişler için ayrı, ayrı tanımlanır. Kayıt bazında yetkiler Yetki kodları seçeneği ile verilir. Yetki kodları penceresinden, kodların geçerli olacağı kayıtlar belirlenir ve yetki kodları verilir. Kullanıcıların hangi yetki kodlarını kullanacağı ise Yetki Kodu Tanımları seçeneği ile belirlenir. Yetki Kodları Sistem İşlemleri program bölümünde Çalışma Bilgileri menüsü altında yer alır. Yetki kodları penceresinin üst bölümünde yetki kodlarının hangi firma için geçerli olduğunu belirten bilgiler yer alır. Yetki kodu kolonlarında ise, kayıt bazında geçerli olacak yetki kodları verilir. Yetki kodu kolonunda ise seçilen kart ya da fiş için geçerli olacak yetki kodu verilir. Böylece kullanıcı ya da grup burada verilen yetki koduna sahip kart ya da fişlere ulaşacak ve yalnızca bu kartlarla ilgili işlemleri yapabilecektir. Örneğin kullanıcının yalnızca belirli cari hesaplara ya da belirli malzeme kartlarına ait işlemleri yapması, önce kayıt türü belirlenir. Daha sonra üzerinde işlem yapacağı malzeme kartı ya da cari hesap kartı kodu için geçerli olacak yetki kodu verilir. Örneğin kullanıcının, yalnızca B harfiyle başlayan yetki kodlu bilgilere ulaşması isteniyorsa yetki kodu alanında B*** yazılarak, B harfi ile başlayan yetki koduna sahip kart ve fişlere kullanıcının ulaşması ve işlem yapması sağlanır. Aynı kayıt türü için birden fazla yetki kodu tanımlamak mümkündür. Bu yetki kodlarından öndeğer olarak kart ya da fişlere aktarılacak olanları da yine yetki kodu kolonunda belirlenir.
Yetki Kodu Kriterleri
Kayıtlar için yetki kodları çeşitli şekillerde verilebilir. Eğer, kullanıcı tüm kayıtlara ulaşacaksa, kullanıcının seçilen kart ve fişler için tüm kayıtlara ulaşması isteniyorsa yetki kodu alanında yıldız* işareti kullanılır. Bu durumda, kullanıcı seçilen kart ya da fişlerin tümü üzerinde işlem yapabilir.
Kullanıcı yalnızca belirli kayıtlara ulaşacaksa, kullanıcının işlem yapacağı kart ve fişler için yetki kodları tek tek verilebilir. Örneğin ASTOK. Bu durumda şifresini vererek programa giren kullanıcı, kayıt yetki kodu ASTOK olan malzeme kartlarını açabilir ve bu malzeme kartlarına ait işlem yapabilir.
Kullanıcı yalnızca belirli bir grupta yer alan kayıtlara ulaşacaksa, belli bir kart ve fiş grubu için geçerli olacak yetki kodu, grup tanımı yapılarak belirlenir. Yetki kodunun bir bölümü yazılır ve kodun kalan kısmı için * işareti kullanılır. Örneğin YK*. Bu durumda şifresini vererek programa giren kullanıcı yetki kodu YK ile başlayan tüm kart ve fişlere ulaşabilir ve işlem yapabilir.
Kullanıcı bazı kayıtlara hiç ulaşmayacaksa, kullanıcının kesinlikle bilgilerine ulaşamayacağı ve işlem yapamayacağı kart ve fişler ise kayıt yetki kodunun başına "işareti yazılarak belirlenir. Bu durumda şifresini vererek programa giren kullanıcı yetki kodu tanımında" kullanılan kayıtlara ulaşamaz ve işlem yapamaz.
Öndeğer olarak kart ve fişlere aktarılacak yetki kodunun belirlenmesi ile, aynı kart ya da fiş için kullanıcıya birden fazla yetki kodu verilebilir. Bu yetki kodlarından hangisinin öndeğer olarak kart ve fişlere aktarılacağı yetki kodu verilirken belirlenir. Öndeğer olarak kart ve fişlere aktarılacak yetki kodunun başına "@" işareti yazılır. Öndeğer olarak aktarılacak yetki kodu bu şekilde belirlenmezse kart ya da fiş için verilen yetki kodlarından ilki öndeğer olarak aktarılır.