Amaç

Firma kartı üzerinde bulunan satış temsilcisi alanını Model editör üzerinden calculated alan açılarak kişi kartı üzerinden yeniden tanımlanması.

Örnek Uygulama;

MT_Contact İş Nesnesi

1- Model editör açılır ve MT_Contact iş nesnesi bulunur ve varsayılan satış temsilcisi alanı kopyalanır.

 MT_Contact BO

2- Yeni açılan veya kopyaladığımız alanı firmadan çağıracağımız için IsCalculated =True olması gerekir.

3- Expression kısmına [RelatedFirm.SalesRep] kriteri eklenir. Amacımız firmadaki satış temsilcisini kriter olarak eklemektir.

4- Type kısmı için kişi kartındaki satış temsilcisini kopyalandıysa CT_Sales_Rep olarak kalır. Eğer yeni bir alan açıldıysa logocrm.net.Module.BusinessObjects.Codes.CT_Sectors type bilgisi seçilir.

MT_Contact Detailview

1- Kişi kartın detay ekranı model editör de açılır ve yeni açtığımız alan için "property editor" eklenir.

 MT_Contact Detailview

2- Yeni açılan alanı kişi kartın herhangi bir yere taşımak için "layout" ile eklemesi sağlanır.

 Layout Taşıma

3- Model editör de yapılan işlemler kayıt edilir ve IIS tekrardan başlatılır. Daha sonra Logo CRM web portal girişi sağlanarak firmadan satış temsilcisi seçilir. Firmanın ilişkili kayıtlar üzerinden kişi kartına kişi bilgisi eklenir. Varsayılan kişi satış temsilcisi ve yeniden açtığımız calculated alan görüntülenir.

 Firmadan Kişi Kartına Açılan Calculated Alan