Sayfayı Yazdır | Pencereyi Kapat

extend rapor yardıM

Nereden Yazdırıldığı: ERP Nedir? | Türkiye'nin ERP Forum Platformu
Kategori: ERP Genel
Forum Adı: ERP Excel Entegrasyonları
Forum Tanımlaması: ERP Excel Entegrasyonları İle İlgili Bilgiler ve Sorular İçin...
URL: http://www.erpne.org/forum_posts.asp?TID=3712
Tarih: 29 Mart 2025 Saat 02:38
Program Versiyonu: Web Wiz Forums 11.10 - http://www.webwizforums.com


Konu: extend rapor yardıM
Mesajı Yazan: adatahsins
Konu: extend rapor yardıM
Mesaj Tarihi: 07 Şubat 2014 Saat 13:50
mERHABA
Stok raporu olu?turmak istiyorum. Ben birkaç deneme yaptym ama istedi?im gibi olmady.
Raporumda

Depo Kodu ,stok kodu,stok ady,ölçü birimi, birim fiyaty,Bakiye,Tutary,KDV li Tutar
1 001 xxx adet 0,25 10 2,5 2,95

bunu aslynda ben hesaplatabiliyorum. Fakat ?öyle bir tablo çykyoyor kar?yma örnek vererek açyklamak istiyorum.
 
Depo Kodu ,stok kodu,stok ady,ölçü birimi, birim fiyaty,Bakiye,Tutary,KDV li Tutar
1 001 xxx adet 0,25 10 2,5 2,95
1 001 xxx adet 0,25 5 1,25 1,47

yani stoktaki hem giri?i hem çyky?y alyyor. ama benim istedi?im Netsis  aslynda typky stok hareketlerini çekti?imizde Giri?-çyky?= bakiye ben bakiye üzerinden hesaplama yapmak istiyorum. Yani Benim Stok miktary sütunum aslynda o sto?un bakiyesi olmasy gerekiyor. Benim yazdy?ym SQL kodlarynyda a?a?yda belirteyim.
Bu konuda acil yardyma ihtiyacym var.
SELECT dbo.TBLSTHAR.STOK_KODU, dbo.TBLSTSABIT.STOK_ADI,dbo.tblsthar.STHAR_GCMIK,dbo.TBLSTHAR.DEPO_KODU,dbo.TBLSTSABIT.GRUP_KODU,dbo.TBLSTSABIT.OLCU_BR1,dbo.TBLSTHAR.STHAR_NF, dbo.TBLSTHAR.STHAR_BF, sum (tblsthar.sthar_gcmik * tblsthar.sthar_bf)as FYYAT
FROM dbo.TBLSTHAR INNER JOIN dbo.TBLSTSABIT ON dbo.TBLSTHAR.STOK_KODU = dbo.TBLSTSABIT.STOK_KODU
WHERE  dbo.TBLSTSABIT.GRUP_KODU  BETWEEN 'EXPEL'and 'MATTEL'
GROUP BY dbo.TBLSTHAR.STOK_KODU, dbo.TBLSTSABIT.STOK_ADI, dbo.TBLSTSABIT.GRUP_KODU, dbo.TBLSTHAR.DEPO_KODU, dbo.TBLSTSABIT.OLCU_BR1, dbo.TBLSTHAR.STHAR_GCMIK, dbo.TBLSTHAR.STHAR_NF,dbo.TBLSTHAR.STHAR_BF



Cevaplar:
Mesajı Yazan: mbaykan
Mesaj Tarihi: 07 Şubat 2014 Saat 15:27
SELECT  dbo.TBLSTHAR.DEPO_KODU, dbo.TBLSTHAR.STOK_KODU, dbo.TBLSTSABIT.STOK_ADI, dbo.TBLSTSABIT.OLCU_BR1,sum(case WHEN dbo.tblsthar.STHAR_GCKOD='G' then dbo.tblsthar.STHAR_GCMIK else -dbo.tblsthar.STHAR_GCMIK end) bakiye, 
avg(dbo.TBLSTHAR.STHAR_NF) fiyat, --fiyaty nasyl aldy?unyza göre
sum (tblsthar.sthar_gcmik * tblsthar.sthar_nf) TUTAR, sum(tblsthar.sthar_gcmik * tblsthar.sthar_nf* tblsthar.sthar_kdv) as KDVLITUTAR
FROM dbo.TBLSTHAR INNER JOIN 
dbo.TBLSTSABIT ON dbo.TBLSTHAR.STOK_KODU = dbo.TBLSTSABIT.STOK_KODU
WHERE  dbo.TBLSTSABIT.GRUP_KODU  BETWEEN 'EXPEL'and 'MATTEL'
GROUP BY dbo.TBLSTHAR.STOK_KODU, dbo.TBLSTSABIT.STOK_ADI, dbo.TBLSTSABIT.GRUP_KODU, dbo.TBLSTHAR.DEPO_KODU, dbo.TBLSTSABIT.OLCU_BR1

Fiyat yerine a?a?ydakileri de yazabilirsiniz. yukaryda netfiyatlaryn ortalamasy alynyyor
TBLSTSABIT.SATIS_FIAT1
TBLSTSABIT.ALIS_FIAT1


-------------
Mehmet Baykan


Mesajı Yazan: adatahsins
Mesaj Tarihi: 10 Şubat 2014 Saat 08:50
Te?ekkür ederim.



Sayfayı Yazdır | Pencereyi Kapat

Forum Software by Web Wiz Forums® version 11.10 - http://www.webwizforums.com
Copyright ©2001-2017 Web Wiz Ltd. - https://www.webwiz.net