You are viewing an old version of this page. View the current version.

Compare with Current View Page History

« Previous Version 3 Next »

Lookup Text özelliği ile bir alana SQL'den veri getirilebilir. Teklifler ekranında seçilen firmaya göre, ERP'deki bakiye bilgisinin anlık olarak bir alana yansıtılması sağlanır.

Arayüzden Tanımlar-Diğer-Ekstra Alanlar kısmından yeni bir alan eklenir.

• Ekstra Alanlarda yeni alan tanımalarında Hedef sınıf, alanın hangi ara yüzde görüneceği belirlenir. Yapacağımız örnekte Teklif seçilir.
• Veri Türü Double seçilir.
• Veri Giriş Türü Lookup Text Alan seçilir.
• Hangi ERP uygulaması kullanılıyorsa, listeden seçilebilir. Tüm Logo ERP ürünleri için ortak olması isteniyorsa, Tüm ERP Uygulamaları seçilir.
• Lookup Türü alanında ERP'nin bulunduğu serverden bilgi alınacaksa ERP bağlantısı kullan seçilir. Başka bir database ise, diğer veri bağlantısı kullan seçilip, lookup bağlantı değeri alanına ilgili database için Connection String'i yazılır.
• Lookup SQL alanına ERP'deki cari bakiye bilgisinin alınacağı aşağıdaki sorgu yazılır:
SELECT (SUM (DEBIT)-SUM (CREDIT)) AS BAKIYE FROM LV_XXX_XX_GNTOTCL WHERE CARDREF=@ GROUP BY CARDREF,TOTTYP

@@....@ alanına yazılan alanın değerini dinamik olarak getirir. Teklifler içerisinde FirmERPId alanı teklifteki firmanın Logicalref bilgisini tutar.


• Değiştiğinde Yenile kısmına yazılan alan, her değişiklik yapıldığında SQL sorgusu tekrar çalışır. Teklifin firması değiştiğinde yenilenmesi için ProposalFirm kullanılmıştır.
• CRM Basic Paketlerde Giriş Ekranında Ön değer görünür seçildiğinde, Tekliflerde Ekstra alanlarda gözükür. Standart pakette ise, aynı isimde alanı açıp teklifler içerisinde istenilen bir yerde görüntülenebilir.



• Teklif'te her firma seçiminde bakiye alanı güncellenir ve aşağıdaki gibi firmanın bakiyesi gelir.