Çalışmalar

create Proc GetTotalPricce
(
@NetHeskodu varchar(max)

)

AS
BEGIN

Declare @APTAKSITTUTAR int,
 @2014Tutar int,
 @20141516Tutar int,
 @Sonuc int

Set @APTAKSITTUTAR=(select Sum(APTAKSITTUTAR)  from acme2014..TBLBNKODEPLAN  where NETHESKODU=@NetHeskodu)
Set @2014Tutar=(select Sum(Tutar)   from acme2014..TBLBNKHESTRA where  FAIZORAN !=0 and NETHESKODU=@NetHeskodu)
Set @20141516Tutar=(select Sum(Tutar)   from ACME20141516..TBLBNKHESTRA where  FAIZORAN !=0 and NETHESKODU=@NetHeskodu)
Set @Sonuc=(@APTAKSITTUTAR-@2014Tutar-@20141516Tutar);
print @APTAKSITTUTAR;
print @2014Tutar;
print @20141516Tutar;
print @Sonuc;
return @APTAKSITTUTAR

End



exec GetTotalPricce  '30010000000250'




insert into TBLIREMSOFTIRSALIYEUST(ref,irsaliyeno,CariUnvan,fiyat,
kdvtutar,irsaliyetarih,carikod,Tipi,lotno)

select ref,max(irsaliyeno),max(CariUnvan),sum(fiyat),
sum(kdvtutar),max(date),max(carikod),max(tipadi),max(lotno) from vw_iremNetsisAktarim
group by ref
Having ref not in (
select ref from TBLIREMSOFTIRSALIYEUST)



insert into TBLIREMSOFTIRSALIYE (ref, date, irsaliyeno, CariUnvan, fiyat, kdvtutar, stokkodu, stokack, renkadi, renkkodu, miktar, mktip, doviztip, kdv, carikod, CariMuhasebeKodu, tutar, tipi)

select ref, date, irsaliyeno, CariUnvan, fiyat, kdvtutar, StokAciklamasi, StokAciklamasi, renkadi, renkkodu, miktar, BirimAdi, curkod, kdv, carikod, CariMuhasebeKodu, tutar, tipadi from vw_iremNetsisAktarim where ref not in (select ref from TBLIREMSOFTIRSALIYE)
group by ref,irsaliyeno, date,CariUnvan, fiyat, kdvtutar, StokAciklamasi, StokAciklamasi, renkadi, renkkodu, miktar, BirimAdi, curkod, kdv, carikod, CariMuhasebeKodu, tutar, tipadi










Yorumlar

Popüler Yayınlar