-
Junior Member
- Tecrübe Puanı
- 0
Toplu stok pasifleme
Merhaba programda kullanmadığım yaklaşık 1500 tane stok kartı var. bunları toplu halde pasif kaynaklara almak istiyorum yada tamamen silmek istiyorum. nasıl yapacağım konusunda yardımcı olursanız sevinirim.
saygılar
Yavuz DURMUŞ
-
Junior Member
- Tecrübe Puanı
- 0
Merhabalar,
---===Hareket Gören Stok Listesi
SELECT KODU,ADI,ADI2,AKTIF FROM STOK
WHERE KODU IN
(
SELECT KODU
FROM STOK_HAR
)
---===Hareket Görmeyen Stok Listesi
SELECT KODU,ADI,ADI2,AKTIF FROM STOK
WHERE KODU NOT IN
(
SELECT KODU
FROM STOK_HAR
)
---=== İşlemden önce mutlaka yedek alınız.
---===Hareket Görmeyen Stok Listesini Pasif Etme
UPDATE STOK SET AKTIF=1
WHERE KODU NOT IN
(
SELECT KODU
FROM STOK_HAR
)
-
Junior Member
- Tecrübe Puanı
- 0
KODU,ADI,ADI2 yerlerine ne yazacağım bu kodu direkt kopyala yapıştır yaptığımda çalışmıyor
-
Junior Member
- Tecrübe Puanı
- 0
Merhabalar,
Kodu,Adı,Adı2 sadece bilgilendirme için yazdım.
Aşağıdaki kod pasif işlemi yapar. Yinede hata alırsanız arayın beni uzaktan bağlantı ile yardımcı olayım
cep: 0539 271 07 64
UPDATE STOK SET AKTIF=1
WHERE KODU NOT IN
(
SELECT KODU
FROM STOK_HAR
)
-
Merhabalar
Aşağıdaki örnekte 31.12.2017 Tarihinden sonra hareketi olanlar hariç tüm stokların pasif yapılması örneklenmiştir.
--Select * From STOK
UPDATE STOK SET AKTIF=1
WHERE KODU NOT IN (SELECT KODU FROM STOK_HAR WHERE TARIH >= '12.31.2017')
-
Junior Member
- Tecrübe Puanı
- 0
Merhaba, öncelikle stok kartı ekranından stoklarınızı excel olarak indirin. Excel üzerinde pasife almak istediğiniz stok kodlarının ynaına bir kolon açıp hepsini sıfır yapın
SİSTEM YÖNETİMİ > ARAÇLAR > EXCELDEN KART AKTARIMI ekranına excel dosyanızı ekleyin veya kopyala yapıştır yapın. Sağ tık ile stok kodu ve aktif kolonlarını seçin uygun yerlere. Başlattığınızda tüm stoklar pasife alınmış olacak
Yetkileriniz
- Konu Acma Yetkiniz Yok
- Cevap Yazma Yetkiniz Yok
- Eklenti Yükleme Yetkiniz Yok
- Mesajınızı Değiştirme Yetkiniz Yok
-
Forum Kuralları