24 Ocak 2010 Pazar

CUSTOMIZATION

Dynamics CRM tek satır kod yazmadan özeleştirebileceğimizi daha önceki yazımda yazmıştım. Bu yazımda ise ms crm 4.0 özelleştirme olayını anlatacağım, kendi içinde ; ana ekranın, sol alt köşesinde bulunan Settings (ayarlar)bölümünden, customazition(özelleştirmeler) ekranı ile gerçekleştiriliyor.



Özelleştirilecek tüm varlıklara, “Customize Entities” sekmesinden ulaşıyoruz.
Bunu açtıktan sonra özelleştirme yapacağımız varlığı seçip, özelleştirmeye başlayabiliriz. Karşımıza gelen varlık ekranında; gene sol tarafta, aşağıdaki bölüm belirecektir. Daha sonra Account entity’sini (Firma varlığı) seçiyorum.







Burdan “Form and Views” sekmesiyle form ve görünümleri özelleştirebiliriz. “Attributes” sekmesiyle form üzerinde bulunan attributeleri düzenleyebilir veya yenilerini oluşturabiliriz. Diğer sekmelerle ise, üzerinde çalıştığımız varlığın ilişkilerini düzenleyebilir,yenilerini oluşturabiliriz.
Varlığın içeriğini düzeltmek için “Form and Views” sekmesini tıklayalım.




Görmüş olduğunuz bu ekran form ekranıdır.Müşterinin tüm bilgilerinin kaydolduğu yerdir.Bilgilere kolay ulaşmayı sağlamak ve karışıklığı önlemek için bilgiler “ General,Details,Administration,Notes” gibi farklı tablar altındaki farklı başlıklar altında düzenlenir. Bu ekran üzerinden yeni tablar oluşturabiliriz.Yerlerini kullanım kolaylığına göre sıralayabiliriz.Forma arka planda mevcut olan alanlardan yeni alanlar ekleyebiliriz.Kullanılmayacak alanları silebiliriz.Bu işlemlerin hepsini sağ taraf da bulunan Common Task bölümünü kullanarak gerçekleştirebiliriz.




Common Task bölümü

Bu alandaki yeşil oklar tabların ve attiributelerin yerlerini değiştirmeye yarar
Add a Tab : Yeni bir tab oluşturup onu forma ekleyebiliriz.
Add a Section:Yeni başlıklar oluşturup daha kullanışlı bir form için onları kullanabiliriz.
Add Fields:Mevcutta var olan veya oluşturulmuş yeni attiributler ekleyebiliriz.Burda istediğimiz alanı tab ve section daki gibi drekt oluşturamayız.


Yeni bir attribute(özellik) oluşturma işlemi:Üzerinde çalıştığımız varlığa istediğimiz alanları buradan ekliye bilir ve varolan bazı özellikleri buradan değiştirebiliriz. ilk ekranında,”Form and Views “sekmesinin altında ki Attiribute sekmesinden gerçekleşir.







Attirubute ekranında “New” sekmesiyle yeni bir attiribute ekranı açılır.




Bu yeni attiribute ekranında “Display Name,Name” e istenilen ad girilir.


Requirement Level
:Açtığımız attiributenin zorunlu alan, olup olmamasını burdan seçiyoruz.



Searchable: Burda açtığımız attiributenin aranabilirliğini şeçmeye yarar.Aranabilirliğe Evet dediğimizde ,yapılan aramalarda bu attiribute ulaşabiliriz.
Type:Bu alanda oluşturduğumuz attiribute girilecek değerin cinsi belirlenir.




nvarchar:
Düz yazı biçimidir.Type de bu seçildiğinde ,Fortmat alanında düz yazınızın formatı istenir. Maksimum uzunluğu belirlenir.IME Mode durumu belirtiriz.
Type alanında ki picklistten nvarchar gibi farklı değerler de seçebiliriz.tabi bu type da nvarchar yazarken format picklistinde beliren özelliklerinden,gerekli olan seçilebilinir.
Son iş olarak kayıt edip kapatabiliriz.

Ve daha sonra add Fields(Alan ekleme) özeliğine tıklayıp özelleştirmiş olduğumuz veya var olan bir özelliği ekleyebiliriz.





Bu ekranda istediğimiz alanları seçtikten sonra ok diyoruz ve istediğimiz alanları ekliyoruz. Gerekli yerleri ekledikten sonra publish edip kapatıyoruz.




Gelecek yazımda sizlere javascript kodlarıyla formlar veya alanlar üzerinde nasıl özelleştirmeler yapacağınızı ve nasıl scritp ekleneceğini göstereceğim. Görüşmek dileğiyle....

Ercan Top | CRM Software Developer
ercan.top@crmakademi.net
+90 534 335 6873

15 Ocak 2010 Cuma

Introduction to xRM. One Platform. Many Applications.

crm nedir ve ne işe yarar ?

Merhaba arkadaşlar bugün sizinle ilk konumu işleyeceğim ve adım adım sizelere crm ile ilgili örnekler ,özelleştirmeler (custimization) ve iş akışları (Workflow) hakkında bilgiler vereceğim. Öncelikle crm nedir ve ne işe yarar ? Birlikte bakalım.
CRM (Customer Relationship Management) "Müşteri İlişkileri Yönetimi" anlamına gelmektedir. Adından da anlaşıldığı gibi crm bize müşterilerimizi yakından tanımayı olanak sağladığı gibi gündelik işlerimizi planlı ve düzenli bir şekilde yapmamızı sağlar. CRM kavramının temelinde müşteriyi anlamak, onun ihtiyaçları doğrultusunda ona ürün ve hizmet desteği vermek, mevcut müşterilerine elde tutabilmektir. Ayrıca crm uzun süreli ve karlı müşteri ilişkileri kurmayı hedefleyen ve şirketleri bütün birimlerini kapsayan bir iş stratejisidir. CRM’in bugün gündeme gelmesinin en büyük sebebi, çok rekabetçi bir hal alan ticari pazar ortamında müşteri beklentilerini karşılamak için şirketlerin giderek daha fazla ve daha iyi hizmeti üreterek rakiplerden daha etkin biçimde müşteriye sunmak durumunda birbirileriyle yarış içinde olmalarıdır.
Genel olarak CRM her sektörde ve işte kullanılabilir. Size gündelik hayatdan bir örnek vermek gerekirse şöyleki; çağımızda her an yeni bir gelişmeye şahit oluyoruz, zira eski atölyeler yerini yeni ve büyük atölyelere, mahalle bakkalları, yerini hipermarketler birakıyorlar.Yaşayan herşey gelişiyor. Ama insan özünde hala aynı. Bakkala da gitse markete de gitse o hala özel olduğunu ayrıcalıklı olduğunu düşünmekte ve İnsanın olduğu heryerde düzen böyle işlemekte düşünüyorum.Siz bir müşteriyi kazanmak istiyorsanız, ona özel olduğunu hissetirmelisiniz. Bu yüzden müşterimize sunacağımız ürünü iyi hazırlamalıyız. İstediğini verebilir hatta ve hatta onu etkileyebilir nitelikte olmalı. İşte biz buyüzden Microsoft Dynamics CRM i seçtik.
Microsoft İş hayatını daha çekilebilir ve daha yaşanabilir bir hale getirmek için; Dynamics Crm de, İş Akışlarını düzenlemeye yer veriyor, ve çok da başarılı bir düzenleyici sağlıyor. Önceki Crmlere göre kullanımını her geçen gün daha da kolaylaştırıyor . İşletme genelinde ortak kullanılarak tek müşteri veritabanı sayesinde oluşan eksiksiz müşteri kayıtlarını ve satışların kontrolünü kolaylaştırır ve müşteriyi daha yakından tanımamıza olanak sağlar.
Arayüzlerlerdeki özelleştir şeçenekleri sayesinde arka planda tek satır kod yazmadan ya da javascript ve .net teknolojisini kullanarak bize her işin ihtiyacına göre ek uygulamalar geliştirmemize olanak ve kolaylık sağlıyor.Bu gelişimiyle mantığını anlayan her insanın rahatlıkla kullanabileceği bir sistem haline getirilmesi hedefleniyor. Teşekkürler Microsoft bize bu güzelikleri sağladığın için. Gelecek yazımda görüşmek dileğiyle..



Ercan Top | CRM Software Developer
ercan.top@crmakademi.net
+90 534 335 6873