1. Anasayfa
  2. Eğitim

Mikro Son Alış Fiyatı SQL Sorgusu

Mikro Son Alış Fiyatı SQL Sorgusu
0

Mikro son alış fiyatları sql sorgusu

create FUNCTION [dbo].[fn_Baristekin_SonAlisTutar] 
	(@tarih datetime , @stok_kodu varchar(25),
         @depo int)
RETURNS float
AS
BEGIN
  DECLARE @VAL As float
	SELECT @VAL=sum(CASE
                       WHEN sth_tip=0 and sth_normal_iade=0  AND sth_cins=0 AND
                  sth_evraktip in (3,13) and sth_fat_recid_recno>0 
                  
                 THEN sth_tutar-(sth_iskonto1+sth_iskonto2+sth_iskonto3+sth_iskonto4+sth_iskonto5+sth_iskonto6)
                       
                       ELSE 0
                       END
                    )
         FROM   dbo.STOK_HAREKETLERI WITH (NOLOCK, INDEX = NDX_STOK_HAREKETLERI_04)
         WHERE   (sth_stok_kod=@stok_kodu)  AND
                (
                  ((sth_tip=0) and (sth_normal_iade=0) ) AND sth_cins=0 AND
                  sth_evraktip in (3,13) and sth_fat_recid_recno>0                
                 and ((sth_giris_depo_no=@depo) OR (@depo=0)) and 
                 (sth_tarih=@tarih)
                 
                 ) 
                
                AND (dbo.fn_DegerFarki_mi(sth_cins)=0)
  IF @VAL is NULL SET @VAL=null
  RETURN @VAL
END

Firma olarak Mikro ERP sistemine geçmek isterseniz lütfen iletişime geçiniz.

Reaksiyon Göster
  • 0
    alk_
    Alkış
  • 0
    be_enmedim
    Beğenmedim
  • 0
    sevdim
    Sevdim
  • 0
    _z_c_
    Üzücü
  • 0
    _a_rd_m
    Şaşırdım
  • 0
    k_zd_m
    Kızdım

Baristekin.com.tr içerik yöneticisi

Yazarın Profili
Paylaş
İlginizi Çekebilir

E-posta adresiniz yayınlanmayacak. Gerekli alanlar * ile işaretlenmişlerdir