Bu aktarma işlemlerimde aşağıdaki yöntemleri kullanırız.
-- C# kod kullanılarak CRM içerinde veri oluşturma
-- CRM Veri Yönetimi kullanılarak txt/csv/xml dosyaları ile
Bu yöntemlerde createdon tarihine değer veremezsiniz ve bu alan otomatik olarak kayıdın oluşturulduğu tarihi alır .
Veri aktarımı yapılacağı zaman gereksinimlerden biri de CRM'deki kayıt oluşturma tarihinin eski sistemdeki kayıt oluşturma tarihiyle aynı olmasıdır..
Bunu CRM dekı baska bir alanda tutmak yerine sadece create için kullanılan OverrideCreatedOn alanında tutacağız. Bu durumda CRM tarafı OverrideCreatedOn alanını kullanacaktır .
Örnek Kod:
Entity account = new Entity("account");
account.Attributes["overriddencreatedon"] = new DateTime(2012, 2, 22);
account.Attributes["name"]=overriddencreatedon;
crmService.Create(item);
SQL Görünümü
Hiç yorum yok:
Yorum Gönder