Versions Compared

Key

  • This line was added.
  • This line was removed.
  • Formatting was changed.
Panel

Table of Contents

Panel
titleExcel Firma Aktarımı

Firma Kartı Aktarımı

Firma excel aktarım işleminde firma unvan alanına göre mükerrer kontrolü yapılması sağlanmıştır. Firma aktarımı yapılmadan önce 'Excel şablonu oluştur' tıklanır ve mecvut excel şablonu indirilir.

Expand
titleFirma Excel Şablonu

Image Removed

Firma liste veya detay ekranında bulunan işlemler menü altından 'Excel'den aktar' tıklanır. Daha sonra aktarım ile ilgili bilgilendirme mesajı ekrana gelir.

Expand
titleExcel 'den Aktarım

Image Removed

Image Removed

Panel
titleMükerrer Kontrolü

Mükerrer Kontrolü

Firma excel aktarım işleminde firma unvan alanına göre mükerrer kontrolü yapılması sağlanmıştır. 

Expand
titleFirma Excel Şablonu

Image Removed

Mevcut durumda firma excel aktarımı ile birlikte firma kodu aynı ise firma ünvan ve diğer alanları güncellemektedir. Excel' den aktar işlemi ile birlikte  Güncelleme yapılsın işaretli değilse : Aynı kayıt kontrolü yapılacak alanlar ile eşleşen kayıtlar güncellenmeyecektir.  Güncelleme yapılsın işaretliyse; Aynı kayıt kontrolü yapılacak alanlar ile eşleşen kayıtlar güncellenecektir.

Tip
titleExcel 'den Aktar Ekranın Küçülmesi

Excel'den aktarma işlem panelinin tüm sayfayı kaplayan sayfa yapısından, minimize yapıya geçişi sağlanmıştır.

Seçmeli alanların filtrelenmesi

Seçmeli Değer Alanların Filtrelenmesi

Seçili entegrasyon setine göre seçmeli değer alanların dinamik olarak filtrelenebilmesi sağlanmıştır. 

Kullanılmak istenen BO'da Type'ı logocrm.net.Module.BusinessObjects.EI_Integration_Sets olan "EntegrasyonSeti" alanı oluşturulur. Oluşturulan bu alanın ilgili BO'nun geçtiği BO ya da ekranlarda kriter olarak kullanılması için;
İlgili yerde Criteria alanına [EntegrasyonSeti.Oid]=CurrentIntegrationSet() OR [EntegrasyonSeti.Oid] IS NULL cümlesi eklendiğinde hem aktif olunan entegrasyon setine bağlı kayıtlar hem de entegrasyon seti bağımsız kayıtların gelmesi sağlanmıştır.

Panel
titleSeçmeli alanların filtrelenmesi

Bazı BO' lu Alanlara Verilen Filtreler

XAFML ' den çağrılabilecek bir fonksiyon (custom function criteria operator) oluşturulmuştur. Bu fonksiyon entegrasyon seti varsa ve aktifse mevcut olanı bilgiyi almaktadır. Yoksa ise  boş değer dönmektedir. Bu sayede aşağıdaki ekran resimlerinde görüleceği üzere model editör'de criteria alanında çağrılarak BO, listview ve lookup alanlara kriter verilerek kullanılmaktadır.

Örnek Tanım CT_Product_Groups

Ürün grubu için model editör üzerinde CT_Product_Groups alanı seçilir ve Type kısmına logocrm.net.Module.BusinessObjects.Integration.EI_Integration_Sets bilgisi eklenir.

Expand
titleEntegrasyon Seti

Image Added


Image Added

MT_Product BO 'sunda groupcode alanına criteria verildi.

Expand
titleÜrünler Grup kodu

Image Added

Listview'e criteria alanı desteklenmiştir.

Expand
titleListview Criteria

Image Added

Hem entegrasyon setine bağlı hem de entegrasyon seti bağımsız (set kullanılmadan ya da tüm setlerde ortak kullanılabilmesi için) tanımlanan tüm Ürün grupları;

Expand
titleÜrün Grupları

Image Added

ERP entegrasyonu bağlı olduğu durumda örneğin (j-Platform) tanımlanan ve tanımı olmayan alan kriterlerinin gelmesi için, ürün grupları liste görünümde beklenen sonuç gösterilmesi sağlanmıştır. (Entegrasyon seti bağlı)

Expand
titleEntegrasyon Seti Bağlı

Image Added

Ürün içerisindeki grup lookup alanında kriter bilgilerinin görüntülenmesi sağlanmıştır. (Entegrasyon seti bağlı)

Expand
titleEntegrasyon Setine Göre Kriter alanları

Image Added

Ürün grupları liste görünümde beklenen sonuç  (Entegrasyon seti bağlı değil)

Expand
titleEntegrasyon Seti Bağlı Değilken

Image Added

Ürün içerisindeki grup lookup alanında beklenen sonuç gözlemlendi. (Entegrasyon seti bağlı değil)

Expand
titleLookup Alanlar Entegrasyon Bağlı Değilken

Image Added