Ana Sayfa > Diğer > Kullanılmayan Stok Kartları

Kullanılmayan Stok Kartları

Veritabanındaki Stoklarınız oldukça fazlalaşmış ve bunları sınıflandırarak
ayıklamak, stok bul ekranında görmemek istiyorsanız aşağıdaki adımları
takip ederek bunu yapabilirsiniz.

1-Nebim Winner da Stok Modülünde Ayarlar > Stok Parametrelerini Değiştir > Özel Sınıflandırma
ekranından yeni bir sınıf tipi belirleyelim.(“Stok Görünmesin” vb.)

2- Nebim Winner da Stok Modülünde Ayarlar > Stok Kartları Sınıf Kodu Aç Değiştir
ekranından  bu tipin altına Evet ve Hayır diye iki kod açalım.
(görünmesini istemedeğimiz kartlarda Hayırı seçeceğiz.)

3- Aşağıdaki sorgu Model kodu bul (“…”) butonu ile açılan stok bulma ekranında “Hayır” olarak
belirlediğimiz stok kartlarını göstermemesi için yapacağımız bir değişiklik.
(Bu ekranda Datayı getiren sorgu tablo içerisinde bir alana yazılmış özelleştirilebilmesi için.
Bizde özelleştirelim o zaman.)

Sorguyu Sql Management Studioda ilgili db yi seçerek çalıştırmalıyız,
Sadece “sSinifKodu1” deki 1 yerine ilk madde de kaçıncı sınıf tipi açtıysanız buraya onu yazınız.

Update tbUygulamaKodBul
Set sBaslik='Model Kodu Bul ... (Yürürlüktekiler)', sSQL='Select Distinct sModel as [Model Kodu] , sAciklama as [Açıklaması] from tbStok,tbStokSinifi where tbStokSinifi.nStokID = tbStok.nStokID and sSinifKodu1<>'+char(39)+'Hayır'+char(39)+' and nStokTipi <> 4'
where sTableName='tbStok' and nIndex=1

Artık  stok model kodu filtre ekranında açtığınız sınıf tipi hayır olarak seçilenler görünmeyecektir.
RBK lı ekranlar için benzer farklı bir sorgu hazırlamak gerekiyor, şu an hazırlamadık bunu.

Eğer eski şekle geri dönme ihtiyacı duyulur ise:

1- Aşağıdaki sorgu çalıştırılır.

Update tbUygulamaKodBul
Set sBaslik='Model Kodu Bul ... ', sSQL='Select Distinct sModel as [Model Kodu] , sAciklama as [Açıklaması] from tbStok where nStokTipi <> 4'
where sTableName='tbStok' and nIndex=1

Benzer yazılar

Yorum Yaz