Versions Compared

Key

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

Amaç

İş nesnesi (BO) rolüne bağlayarak sol menü (navigation items) üzerinden alt kırılım oluşturmak.

Konu
Aktivite Kategori alanın içerisindeki kriter alanını kullanıcı bazında alt kırılım oluşturulması

Tip
titleBilgilendirme

BO alan altındaki kırınımlar kullanıcı bazında saklanamaz. Sadece kayıt içerisindeki seçilen alan türünde rol kriteri verilebilir. Örneğin aşağıdaki ekran görüntüsündeki gibi aktiviteler menüsü altında açılan iki alan için rol kriteri verilebilir.

Expand
titleAktivite | Kategori Alanı

Adım-1 Logo CRM uyarlama araçları üzerinden 'Model Editor' açılır. Aktivite iş nesnesi bulunur.

  • MT_Activity_ListView çoğaltılarak MT_Activity_ListView_Catkapi adında yeni bir listview oluşturulur. Yeni listview üzerinden isim tanımlaması yapılır.
Expand
titleModel Editor | Listview Çoğaltma

Adım-2 Kriter Oluşturma

Criteria alanına aktivite tanımı "çatkapı" olanları getirmesi için kriter verilir. Criteria alanına [ActivityCategory.ActivityCategoryDescription]='Çatkapi' bilgisi eklenir.

Expand
titleModel Editör | Expression Alan Tanımlama

Adım-3 

Model tarafında NavigationItems altındaki aktiviteler iş nesnesi görülür. Varsayılan iş nesnesi yerine kopyalayarak aktivite iş nesnesi çoğaltılır. Daha sonra detay kısmında bulunan view üzerinden daha önce çoğaltılan MT_Activity_Listview_Catkapi view bilgisi seçilir.

Expand
titleNavigationItems Oluşturma

Son aşamada model editor kaydedilir ve IIS restart işlemi sonrasında sol menü penceresinde oluşturduğunuz yeni view görüntülenir.

Expand
titleNavigationItems Oluşturma-II

Adım-4 

Kullanıcı bazlı olarak aktivitede kategorisi "çatkapı" olarak görülmesi isteniliyorsa rol tanımı yapılmalıdır. Yeni bir rol oluşturulur. Bu role kullanıcı tanımlanır. Kullanıcıda bu rolün çalışması için standart eklenen aktivite rollerinin kaldırılmış olması gerekir.

Expand
titleKullanıcı Rol Eklenmesi

Tip
titleBilgilendirme

Örnek üzerinden verilen 'Kullanıcı2' için rol tanımlaması yapılmıştır. Rol tanımlamasında aktivite kaydının kategori alanı=Çatkapı ise sadece kullanıcı2 'nin görüntülenmesi sağlanmıştır. Diğer kullanıcılar Aktivite - Kategori alanındaki çatakapı kriter seçildiğinde kaydı göremeyecektir.

Tür izinlerinden yeni tür işlem üzerinden nesne işlem izni tanımlanır.  Tür işlem izni "Aktivite" nesne işlem izinlerinde kriteri Kategorisi çatkapı değilse görüntüleme şeklinde kriter tanımlanır. Kriter tanımlandıktan sonra sadece okuma izni verilir. Tür işlem izinlerinde yazma, oluştur ve görüntüle izinleri verilir.

Expand
titleRol Tanımlaması-II

Image RemovedImage Added

Image Removed