ERP Nedir? Enterprise Resource Planning nasıl çalışır? İş süreçleri ile ilgili tüm soru ve cevapları ERPNe.org'da.
Ülkemizde hızla gelişmekte olan ERP yazılım sektörümüzün, Yerli ve Yabancı ERP işlemlerinin tanıtımı ve kullanıcılarının buluşma noktası olması hedefiyle kurulan sitemize hoş geldiniz. Ülkemizdeki Ne.org konseptinde bir ilk olarak yayın hayatına başlayan ERPNe.org, Kurumsal Kaynak Planlaması yazılımlarını kullananların bilgi kaynağı/Portal olmak amacı ile kurulmuştur. Genellikle yurt dışında büyük üreticiler tarafından geliştirilen SQL, Delphi, ASP, CSharp gibi teknolojilerin anlatıldığı sitelerin kullandıkları (WhatisSQL, WhatisASP) (Ülkemizde Netsis Nedir, Mikro Nedir, SAP Nedir yada Logo Nedir gibi kullanıcı sorularına) Ne ve nedir konseptinde yeni bir açılım olmasını da hedefleyen ERPNe.ORG' un, ülkemizin uluslararası ERP sektörü içinde hak ettiği yeri almasında ve ERP ürünlerini kullananların bir araya gelerek Yerli ERP'nin gelişmesine katkı sağlayacakları önemli bir kilometre taşı olacağı düşüncesindeyiz. |
raporda takildim |
Yanıt Yaz |
Yazar | |
social
Kidemli Üye Kayıt Tarihi: 10 Ekim 2007 Konum: İzmir Durum: Aktif Değil Puanlar: 512 |
Mesaj Seçenekleri
Teşekkürler(0)
Gönderim Zamanı: 06 Nisan 2017 Saat 11:22 |
SELECT DISTINCT
dbo.TBLSTHAR.STOK_KODU, dbo.TBLSTSABIT.STOK_ADI, AVG((CASE WHEN TBLSTHAR.STHAR_GCKOD = 'G' THEN TBLSTHAR.STHAR_GCMIK ELSE 0 END) * dbo.TBLSTHAR.STHAR_NF) AS GIRISF, AVG((CASE WHEN TBLSTHAR.STHAR_GCKOD = 'C' AND TBLSTHAR.STHAR_HTUR IN ('H') THEN TBLSTHAR.STHAR_GCMIK ELSE 0 END) * dbo.TBLSTHAR.STHAR_NF) AS CIKISF FROM dbo.TBLCAHAR INNER JOIN dbo.TBLFATUIRS ON dbo.TBLCAHAR.CARI_KOD = dbo.TBLFATUIRS.CARI_KODU INNER JOIN dbo.TBLSTHAR ON dbo.TBLFATUIRS.CARI_KODU = dbo.TBLSTHAR.STHAR_ACIKLAMA INNER JOIN dbo.TBLSTSABIT ON dbo.TBLSTHAR.STOK_KODU = dbo.TBLSTSABIT.STOK_KODU GROUP BY dbo.TBLCAHAR.CARI_KOD, dbo.TBLSTSABIT.STOK_ADI, dbo.TBLSTHAR.STHAR_GCKOD, dbo.TBLSTHAR.STOK_KODU HAVING (dbo.TBLSTHAR.STOK_KODU = '54102SWAE01ZB') AND (dbo.TBLCAHAR.CARI_KOD IN ('01000', '45473')) şu sekılde bır rapor yapmaya çalışıyorum,girişlerin carisi 01000,çıkışların carisi 45473 girişler fatura ile çıkışlar irsaliye ile yapılıyor giriş ve çıkış fıyatlarının ortalamasını almak ıstıyorum bırde çıkış irsaliyelerinde plasıyer koduna G giriliyor.sadece onlar lazım
|
|
social
Kidemli Üye Kayıt Tarihi: 10 Ekim 2007 Konum: İzmir Durum: Aktif Değil Puanlar: 512 |
Mesaj Seçenekleri
Teşekkürler(0)
|
mbaykan
Kidemli Üye Kayıt Tarihi: 06 Nisan 2007 Konum: izmir Durum: Aktif Değil Puanlar: 1181 |
Mesaj Seçenekleri
Teşekkürler(0)
|
GROUP BY demişşsin DISTINCT olmamalı
çıkartırsan sonuç satırı 1'e iner ama sorgunu farklı şeklide yazmalısın WITH GIRIS AS (SELECT STOK_KODU,SUM(CASE WHEN STHAR_GCKOD='G' THEN STHAR_GCMIK ELSE -STHAR_GCMIK END) MIKTAR, SUM((CASE WHEN STHAR_GCKOD='G' THEN STHAR_GCMIK*STHAR_NF ELSE -STHAR_GCMIK*STHAR_IAF END)) TUTAR FROM TBLSTHAR WHERE STHAR_ACIKLAMA='01000' AND ((STHAR_GCKOD='G' AND STHAR_HTUR='J' AND STHAR_NF<>0) OR (STHAR_GCKOD='C' AND STHAR_HTUR='L')) GROUP BY STOK_KODU), CIKIS AS (SELECT STOK_KODU,SUM(CASE WHEN STHAR_GCKOD='C' THEN STHAR_GCMIK ELSE -STHAR_GCMIK END) MIKTAR, SUM((CASE WHEN STHAR_GCKOD='C' THEN STHAR_GCMIK*STHAR_IAF ELSE -STHAR_GCMIK*STHAR_NF END)) TUTAR, SUM((CASE WHEN STHAR_GCKOD='C' THEN STHAR_GCMIK*STHAR_NF ELSE -STHAR_GCMIK*STHAR_IAF END)) TUTAR1 FROM TBLSTHAR WHERE PLASIYER_KODU='G' AND STHAR_ACIKLAMA='45473' AND ((STHAR_GCKOD='C' AND STHAR_HTUR='H' AND STHAR_NF<>0) OR (STHAR_GCKOD='G' AND STHAR_HTUR='L')) GROUP BY STOK_KODU) SELECT COALESCE(A.STOK_KODU,B.STOK_KODU) STOK_KODU,STOK_ADI,A.MIKTAR G_MIKTAR,A.TUTAR G_TUTAR,A.TUTAR/A.MIKTAR ORT_GIRIS, B.MIKTAR C_MIKTAR,B.TUTAR MALIYET,B.TUTAR/B.MIKTAR ORT_MALIYET,TUTAR1 C_TUTAR,TUTAR1/B.MIKTAR ORT_CIKIS FROM GIRIS A FULL JOIN CIKIS B ON A.STOK_KODU=B.STOK_KODU JOIN TBLSTSABIT C ON COALESCE(A.STOK_KODU,B.STOK_KODU)=C.STOK_KODU burada karşılıklı iadeleri düştüm. Stok'ta maliyeti kullandığınızı düşünerek çıkışı maliiyetle de hesapladım Düzenleyen mbaykan - 06 Nisan 2017 Saat 17:31 |
|
Mehmet Baykan
|
|
social
Kidemli Üye Kayıt Tarihi: 10 Ekim 2007 Konum: İzmir Durum: Aktif Değil Puanlar: 512 |
Mesaj Seçenekleri
Teşekkürler(0)
|
mbaykan
Kidemli Üye Kayıt Tarihi: 06 Nisan 2007 Konum: izmir Durum: Aktif Değil Puanlar: 1181 |
Mesaj Seçenekleri
Teşekkürler(0)
|
FULL JOIN'i INNER JOIN olarak değiştir
|
|
Mehmet Baykan
|
|
Yanıt Yaz | |
Tweet
|
Forum Atla | Forum İzinleri Kapalı Foruma Yeni Konu Gönderme Kapalı Forumdaki Konulara Cevap Yazma Kapalı Forumda Cevapları Silme Kapalı Forumdaki Cevapları Düzenleme Kapalı Forumda Anket Açma Kapalı Forumda Anketlerde Oy Kullanma |