Amaç

İş nesnesi (BO) içerisinde bulunan herhangi bir tabın gizlenmesi

Konu
Firmalar menüsü içerisindeki ERP tabını kullanıcı bazlı gizlenmesi için aşağıdaki işlemler sırasıyla uygulanır. 

 Gizlenecek Alan-Tab

Adım-1 Tanımlar>Güvenlik>Roller alanında “Yeni Rol” butonu ile yenir rol eklenir. Bu rol tanımına istenilen isim verilebilir. 

  • Rolden etkilenmesi istenilen kullanıcı oluşturulan role aynı ekran üzerinden kullanıcılar>bağlantı ile bağlanır. 
 Yeni Rol Tanımlaması

  • Kullanıcı bağlandıktan sonra “Tür İzinleri” tabı boş olarak bırakılır. Kaydet ile rol tanımlama işlemi sonlandırılır. 
 Rol-Tür İzinlerinin Oluşturulması

Adım-2 Model Editör 

Rol tanımlama işleminden sonra Logo CRM ana dizin içerisindeki Model Editör klasörü altında bulunan modeleditor.bat ile Model Editör çalıştırılır. 

Firmalar menüsündeki ERP tabı gizleneceği için Model Editör de MT_Firm_DetailView>Layout>MainTab içerisindeki groupERP alanının ID bölümü kopyalanır.  

Bilgilendirme

ID bölümünde yer alan bilgi, işlem yapılacak alan ismini ifade eder. 

 Model Editör - Gizlenecek Tab

Adım-3 AppearanceRules Oluşturma

MT_Firm içerisinde AppearanceRules üzerine sağ click>Add ile görünüm kuralı oluşturulur. 

 Model Editör - AppearanceRules

Son aşama olarak oluşturulan görünüm kuralı içerisinde aşağıdaki kriterler belirlenir. 

Bilgi

 MT_Firm_DetailView>Layout>MainTab içerisindeki groupERP ID bilgisi kopyalanarak TargetItems alanına yapıştırılır. 

AppearanceItemType: LayoutItem 

Bilgi

Boş rol rol tanımlanarak verilen isim kriter içerisine eklenir. 

Criteria: IsCurrentUserInRole('Bos')==True 

Id: RelatedHide 

Visibility: Hide 

 Model Editör - AppearanceRules

Adım-4 

Sonuç olarak Logo CRM içerisinde kullanıcı bazlı olarak Firmalar menüsündeki ERP tabı gizlenmiş olur.

 Gizlenmiş Tab Bilgisi