Microsoft Dynamic CRM’de Yeni Müsteri Tanimlama

MICROSOFT DYNAMIC CRM’DE YENI MÜSTERI TANIMLAMA

Crm Uygulamalarinin en çok kullanilan kisimlarindan biri de yeni müsteri tanimlama. Dynamic Crm bize yeni müsteri açmak ve müsteriye ait birçok bilgi girisi yapabilecegimiz ve istedigimizde kolayca degisiklik yapabilecegimiz ortam sunmaktadir. Biz baska bir web veya Windows uygulamasindan yeni müsteri tanimlamamiz gerektiginde Dynamic Crm in SDK’sini kullanmak zorundayiz. Dynamic Crm SDK’si araciligiyla çok basit ve hizli bir sekilde yeni kayit açilir ve istenilen kayitlara hizli bir sekilde erisim saglanip düzenleme yapilabilinmektedir.

Asagida “New_Account” isminde bir metot tanimladim. Bu metot içerisine müsterinin bilgilerin bulundugu parametreleri alarak kaydinin açilmasini saglamaktadir.

static public CrmService crmservice; //CRM BAGLANTISI IÇIN

.
 

//CRM BAGLANTISI IÇIN
public void Crmbaglanti()
{//Crm baglantisi kuruluyor
    crmservice = new CrmService();
    System.Net.NetworkCredential MyCredential = new System.Net.NetworkCredential();
    MyCredential.UserName = “CrmUserName”;
    MyCredential.Password = “UserPassword”;
    MyCredential.Domain = “CrmdomainName”;
    crmservice.Credentials = MyCredential;                  
 
}

public Boolean New_Account(string musteri_firma, string adres,
 string email, string tel1, string tel2, string fax, string aciklama)
        {//YENI MÜSTERI OLUSTURMA METODU
            Boolean sonuc = false;
            try
            {
              account ac = new account();  //müsteri nesnesi tanimlaniyor.
                ac.name = musteri_firma;  //Müsteri adi.
                ac.address1_name = adres;//Adres
                ac.telephone1 = tel1;//Telefon
                ac.telephone2 = tel2;
                ac.fax = fax;//fax
                ac.emailaddress1 = email;//e-posta
                ac.description = aciklama;

                ac.exchangerate = new CrmDecimal();
                ac.exchangerate.Value = (decimal)1;

                Guid g =crmservice.Create(ac);

                MessageBox.Show("Müsteri olusturuldu.", "Bilgilendirme", MessageBoxButtons.OK,
 MessageBoxIcon.Information);
                sonuc = true;
            }
            catch { }

            return sonuc;

        }

 

Yukarida “New_Account” metodu kullanilarak içine müsteri bilgileri girilerek yeni müsteri tanimlamasi yapilmaktadir. Islem sirasinda herhangi bir sorunla karsilasilmazsa metot “true” degeri üretmektedir, bir sorun ile karsilasildiginda ise false degeri üretmektedir.

Böylece basitce firma/müsteri tanimlama islemi gerçeklestirmis oluyoruz. Umarim faydali olmustur.

Bu ve benzeri sorunlar için bana turker.ahmet38@gmail.com mail adresim ile ulasabilirsiniz.

.

Bir cevap yazın

E-posta hesabınız yayımlanmayacak. Gerekli alanlar * ile işaretlenmişlerdir