Mikro Satış Miktarı Sql Fonksiyonu
  1. Anasayfa
  2. Genel

Mikro Satış Miktarı Sql Fonksiyonu

0

Mikro muhasebe için hazırlanan raporlarda satış miktarının gelmesini sağlayan satış miktar fonksiyon

CREATE FUNCTION [dbo].[fn_SatisMiktari] 
	(@stok_kodu varchar(25),
         @depo int)
RETURNS float
AS
BEGIN
  DECLARE @VAL As float
	SELECT @VAL=count(CASE
                       WHEN sth_tip=1 and sth_normal_iade=0  AND sth_cins=1 AND
                  sth_evraktip in (1,4) 
                  
                 THEN sth_tarih
                       
                       ELSE null
                       END
                    )
         FROM   dbo.STOK_HAREKETLERI WITH (NOLOCK, INDEX = NDX_STOK_HAREKETLERI_04)
         WHERE   (sth_stok_kod=@stok_kodu)  AND
                (
                  ((sth_tip=1) and (sth_normal_iade=0) ) AND sth_cins=1 AND
                  sth_evraktip in (1,4)                
                 and ((sth_cikis_depo_no=@depo) OR (@depo=0)) ) 
                
                AND (dbo.fn_DegerFarki_mi(sth_cins)=0)
  IF @VAL is NULL SET @VAL=null
  RETURN @VAL
END
  • 0
    bayildim
    BAYILDIM
  • 0
    tebrikler
    TEBRIKLER
  • 0
    guzel
    GUZEL
  • 0
    acaba
    ACABA
  • 0
    igrenc
    IGRENC
  • 0
    kizdim
    KIZDIM

Baristekin.com.tr içerik yöneticisi

Yazarın Profili

Bültenimize Katılın

Hemen ücretsiz üye olun ve yeni güncellemelerden haberdar olan ilk kişi olun.

E-posta hesabınız yayımlanmayacak. Gerekli alanlar * ile işaretlenmişlerdir