Etiket: Mikro depo sıfır stok sql
- Bu konu 0 yanıt içerir, 1 izleyen vardır ve en son 9 ay önce ʙᴀʀış ᴛᴇᴋɪɴ tarafından güncellenmiştir.
- YazarYazılar
- 20 Şubat 2024: 13:32 #3246ʙᴀʀış ᴛᴇᴋɪɴAnahtar yönetici
[< <@H;TÜM DEPOLAR ANLIK STOK RAPORU >
<@P1;NAME=Depo Seçiniz:,10;TYPE=S;TABLEID=111;FIELDNAME=dep_no;CHOOSEID=2>
>]
SELECT TOP (100) PERCENT
sto_kod AS [STOK KODU],
sto_isim AS [STOK ADI ],
sto_birim2_katsayi * – 1 AS [KOLİ İÇİ],
ISNULL
((SELECT cari_unvan1
FROM dbo.CARI_HESAPLAR
WHERE (cari_kod = dbo.STOKLAR.sto_sat_cari_kod)), ”) AS [TEDARİKÇİ ADI],
ISNULL ((SELECT bar_kodu FROM dbo.BARKOD_TANIMLARI
WHERE (bar_stokkodu = dbo.STOKLAR.sto_kod) AND (bar_master = 1)), ”) AS BARKOD,
ISNULL
((SELECT san_isim
FROM dbo.STOK_ANA_GRUPLARI AS STOK_ANA_GRUPLARI_1
WHERE (san_kod = dbo.STOKLAR.sto_anagrup_kod)), ”) AS [ANA GRUP ADI],
CASE WHEN sto_pasif_fl = 0 THEN ‘AKTIF’ ELSE ‘PASIF’ END AS [STOK STATUS],
sto_perakende_vergi as [VERGI KODU],
sto_muhgrup_kodu AS [KDV GROUP KODU],
ISNULL
((SELECT Top (1) sas_net_alis_kdvli
FROM dbo.SATINALMA_SARTLARI
WHERE (sas_stok_kod = dbo.STOKLAR.sto_kod) and (sas_basla_tarih between ‘20240101’ and getdate() )
Order by sas_evrak_tarih Desc ), ”) AS [SATINALMA FIYATI],
ISNULL
((SELECT Top (1) fid_yenifiy_tutar
FROM dbo.STOK_FIYAT_DEGISIKLIKLERI
WHERE (fid_stok_kod = dbo.STOKLAR.sto_kod) and fid_fiyat_no=’1′ and (fid_tarih between ‘20240101’ and getdate() )
Order by fid_tarih Desc), ”) AS [SATIS FIYATI],
dbo.fn_DepodakiMiktar(sto_kod, @P1, 0) AS [DEPO]
FROM dbo.STOKLAR
WHERE dbo.fn_DepodakiMiktar(sto_kod, @P1, 0)=0
ORDER BY [STOK KODU] - YazarYazılar
- Bu konuyu yanıtlamak için giriş yapmış olmalısınız.