CRM'in Updater classında DBUpdate_EI_Integration_Sets_AddVariantStockControl metodu vardır. bu metodda değişiklik yaptıktan sonra InitializeDBUpdaters_SetUpdated metodunu çağırıyoruz. bunun sebebi update sorgusu tekrar tekrar calısmasını önlemek. Updater'ın mantığı : içerisindeki kodlar uygulama başladığında bir kez çalıştırılır. dolayısıyla veritabanında müşteriye özel bir update işlemi yapılırsa tekrar tekrar update yapmaya gerek kalmaz. InitializeDBUpdaters_SetUpdated metodunu çalıştırarak SS_DBUpdates tablosuna IsExecuted alanı true yapılır.
Updater kullanımı ile ilgili basit örneğe aşağıdaki linkten ulaşabilirsiniz.
http://docs.logo.com.tr/public/lcu/oernekler
Cevap vermek için giriş yapmanız gerekmektedir.
Soru sormak için lütfen oturum açınız.
CRM Updater.cs
11/05/18 09:40   Logo CRM/UyarlamaCRM projesindeki Updater classının mantığı nedir?
CRM