ERP cari kartın cari bakiyesini Logo CRM üzerinden açılacak yeni bir alan görüntülenmesi sağlanır. ERP cari bakiyesini Logo CRM üzerinden görüntülemek için aşağıdaki adımlar izlenir.

  1. Tanımlar → Diğer → Ekstra Alanlar yeni ekstra alan açılır. Veri giriş türü 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.

  • Ekstra Alanlarda yeni alan tanımlamaları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.
  • Erp Uygulaması alanında 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 sunucudan bilgi alınacaksa ERP bağlantısı kullan seçilir. Başka bir veritabanı ise, diğer veri bağlantısı kullan seçilip, lookup bağlantı değeri alanına ilgili veritabanı 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=@@FirmERPID@ GROUP BY CARDREF,TOTTYP

Bilgilendirme

@@....@ 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.

Bilgi

CRM Basic Paketlerde 'Giriş Ekranında Ön değer olarak görünür' seçildiğinde, teklif detay ekranında Ekstra alanlar sekmesinde gözükür. Standart pakette ise, aynı isimde alanı model editör açılır ve teklif detay ekranında istenilen bir yere eklenir ve görüntülenir.


2. Teklif ekranında her firma seçiminde bakiye alanı güncellenir ve aşağıdaki gibi firmanın bakiyesi gelir.

Bilgilendirme

Ekstra Alanlar ekranında yapılan işlem sonucunda IIS yeniden başlatılmalıdır. IIS yeniden başlatılamadan açtığınız yeni alan görüntülenmek istenildiğinde IIS hatası verir.

Bakiye.mp4