Ürün Arama ekranında ürün listesine yeni bir kolon "Ürün Özel Kolonları" ekranından eklenir. "Ürün Özel Kolonları menüde Sistem Tanımları => Sipariş Ayarları altında bulunur.



Ürün listesinde bulunan standart kolonlar şunlardır:

  • Ürün Resmi
  • Miktar
  • Ürün Kodu
  • Ürün Adı
  • Satış Fiyatı
  • Stok
  • İşlemler
  • Alternatif Satış Fiyatı: Bu kolonun aktif olması için Parametreler ekranından Alternatif Fiyat tipi ayarlanmalıdır.

Liste üzerinde aşağı/yukarı okları kullanılarak kolonların ürün listesindeki yerleri değiştirilebilmektedir.
"Özel Kolon Ekle" butonuna tıklanarak yeni kolon tanım ekranı açılır.



Kolon belirli kategori veya kullanıcı grubu için tanımlanabilmektedir. Eğer kategori ve kullanıcı grubu seçilirse eklenen kolon ürün listesinde sadece ilgili kategori ve kullanıcı grubu için görüntülenecektir.
"Tipi" alanı "Sorgu" seçildiğinde kolonun verileri sorgu üzerinden okunarak gösterilir. Sorguda "ProductRef" kolonu bulunmalıdır. Tasarım bölümünde sorgunun içinde geçen kolonlar aşağıdaki örneklerde olduğu gibi kullanılabilir.



Sorgu
SELECT 
    I.LOGICALREF ProductRef, A.Ozellik1, A.Ozellik2, A.Ozellik3
    FROM  LG_023_ITEMS AS I 
    OUTER APPLY
    (
        SELECT * FROM xls.OZELLIKLER AS A WITH (NOLOCK)
        where c.code= I.CODE
        ) C
Tasarım
<div> $item.Ozellik1</div>
<div> $item.Ozellik2</div>
<div> $item.Ozellik3</div>


Tipi alanı "Özel Kod" seçilirse özel kod seçimi yapılır.
"Özel Kod" ile kolon tanımı yapılacaksa "Malzeme Özel Kodları" entegrasyonundan ilgili verilerin geldiği kontrol edilmelidir.


Önemli

Önbellekleme aktif edilirse veriler 15 dk'lık aralıklarla cache'lenir, ve ürün listesinde veriler cache'ten gösterilir. Önbellekleme pasif edilirse ürün listesinde listeleme anında sorgular çalıştırılarak veriler gösterilir. Performanslı çalışabilmesi için önbelleklemenin aktif edilmesi önerilir.

Önemli

Kolon tanımlandığında Ürün listesinde kolonun görüntülenmesi için "Önbelleği Temizle" butonuna tıklanarak önbellek temizlenmelidir.