![]() |
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. |
stok view |
Yanıt Yaz ![]() |
Yazar | |
huseyin_v2451 ![]() Üye ![]() ![]() Kayıt Tarihi: 09 Aralık 2011 Durum: Aktif Değil Puanlar: 10 |
![]() Yanıt Yaz
Alıntı huseyin_v2451
Bu mesaj kurallara aykırıysa buradan yöneticileri bilgilendirebilirsiniz.
![]() ![]() ![]() ![]() Gönderim Zamanı: 05 Mart 2012 Saat 18:22 |
slm arkadaslar
stok bakiye view yapmaya çalisiyorum bakiyeyi buluyorum ama birim fiyati sthardan tekrarlamadan son net fiyati getiremiyorum yani sthar daki netfiyat alanini seçersem o stok koduna ait hareketlerin hepsini getiriyor.ben birim fiyatini veya en son satis fiyatini görmek istiyorum.alanlarim söyle ; grupkodu -- stokkodu -- stokadi -- depo kodu -- birim bakiye -- brim fiyati -- kalan_tutar benbu view i en basit sekilde nasil yaparim ? yardimlariniz için simdiden tesekkürler. |
|
Hüseyin_v2451
|
|
![]() |
|
bybarone ![]() Kidemli Üye ![]() ![]() Kayıt Tarihi: 23 Temmuz 2010 Konum: İstanbul Durum: Aktif Değil Puanlar: 924 |
![]() ![]() ![]() ![]() ![]() |
SELECT
ST.GRUP_KODU, SH.STOK_KODU, ST.STOK_ADI, SH.DEPO_KODU, ST.OLCU_BR1, (CASE WHEN SH.STHAR_GCKOD='G' THEN SH.STHAR_GCMIK ELSE -SH.STHAR_GCMIK END)AS BAKIYE, SH.STHAR_NF, ((CASE WHEN SH.STHAR_GCKOD='G' THEN SH.STHAR_GCMIK ELSE -SH.STHAR_GCMIK END) * (SH.STHAR_NF))AS BAKIYE_DEGERI FROM TBLSTHAR LEFT OUTER JOIN TBLSTSABIT ST ON(SH.STOK_KODU=ST.STOK_KODU) Düzenleyen bybarone - 06 Mart 2012 Saat 10:02 |
|
Iyi çalismalar.
Barancan GENÇ barancan.genc@hotmail.com |
|
![]() |
|
huseyin_v2451 ![]() Üye ![]() ![]() Kayıt Tarihi: 09 Aralık 2011 Durum: Aktif Değil Puanlar: 10 |
![]() Yanıt Yaz
Alıntı huseyin_v2451
Bu mesaj kurallara aykırıysa buradan yöneticileri bilgilendirebilirsiniz.
![]() ![]() ![]() ![]() |
CVP IÇIN TESEKKÜRLER BYBARONE
ama birtürlü çalistiramadim birde müsteri fiyat lstesi kullaniyor yani bize gereken fiyat listesinden yapilan satisin en son tarihteki satis fiyati bende bir kod var ama dogru çalismiyor yani birçok tarih ve fiyat getiriyor enson tarih ve fiyati alamiyorum kontrol edermisin : SELECT STOK_KODU, STHAR_NF, MAX(STHAR_TARIH) AS Expr1 FROM dbo.TBLSTHAR WHERE (STHAR_GCKOD = 'C') AND (STHAR_HTUR = 'J') GROUP BY STOK_KODU, STHAR_NF tesekkürler. |
|
Hüseyin_v2451
|
|
![]() |
|
mbaykan ![]() Kidemli Üye ![]() ![]() Kayıt Tarihi: 06 Nisan 2007 Konum: izmir Durum: Aktif Değil Puanlar: 1181 |
![]() ![]() ![]() ![]() ![]() |
SELECT B.GRUP_KODU,A.STOK_KODU,B.STOK_ADI,B.DEPO_KODU,B.OLCU_BR1 BIRIM,
SUM(CASE WHEN STHAR_GCKOD='G' THEN STHAR_GCMIK ELSE -STHAR_GCMIK END) BAKIYE, CASE WHEN EXISTS(SELECT TOP 1 STHAR_NF FROM TBLSTHAR WHERE TBLSTHAR.STOK_KODU=A.STOK_KODU AND STHAR_NF <> 0 AND STHAR_GCKOD='C' AND STHAR_HTUR='J' ORDER BY STHAR_TARIH DESC) --EN SON SATIS FIYATI THEN (SELECT TOP 1 STHAR_NF FROM TBLSTHAR WHERE TBLSTHAR.STOK_KODU=A.STOK_KODU AND STHAR_NF <> 0 AND STHAR_GCKOD='C' AND STHAR_HTUR='J' ORDER BY STHAR_TARIH DESC) WHEN EXISTS(SELECT TOP 1 STHAR_NF FROM TBLSTHAR WHERE TBLSTHAR.STOK_KODU=A.STOK_KODU AND STHAR_NF <> 0 AND STHAR_GCKOD='C' ORDER BY STHAR_TARIH DESC) --EN SON ÇIKIS FIYATI THEN (SELECT TOP 1 STHAR_NF FROM TBLSTHAR WHERE TBLSTHAR.STOK_KODU=A.STOK_KODU AND STHAR_NF <> 0 AND STHAR_GCKOD='C' ORDER BY STHAR_TARIH DESC) WHEN EXISTS(SELECT TOP 1 STHAR_NF FROM TBLSTHAR WHERE TBLSTHAR.STOK_KODU=A.STOK_KODU AND STHAR_NF <> 0 AND STHAR_GCKOD='G' AND STHAR_HTUR='J' ORDER BY STHAR_TARIH DESC) --EN SON ALIS FIYATI THEN (SELECT TOP 1 STHAR_NF FROM TBLSTHAR WHERE TBLSTHAR.STOK_KODU=A.STOK_KODU AND STHAR_NF <> 0 AND STHAR_GCKOD='G' AND STHAR_HTUR='J' ORDER BY STHAR_TARIH DESC) ELSE (SELECT TOP 1 STHAR_NF FROM TBLSTHAR WHERE TBLSTHAR.STOK_KODU=A.STOK_KODU AND STHAR_NF <> 0 AND STHAR_GCKOD='G' ORDER BY STHAR_TARIH DESC) --EN SON GIRIS FIYATI END FIYATI, (CASE WHEN EXISTS(SELECT TOP 1 STHAR_NF FROM TBLSTHAR WHERE TBLSTHAR.STOK_KODU=A.STOK_KODU AND STHAR_NF <> 0 AND STHAR_GCKOD='C' AND STHAR_HTUR='J' ORDER BY STHAR_TARIH DESC) --EN SON SATIS FIYATI THEN (SELECT TOP 1 STHAR_NF FROM TBLSTHAR WHERE TBLSTHAR.STOK_KODU=A.STOK_KODU AND STHAR_NF <> 0 AND STHAR_GCKOD='C' AND STHAR_HTUR='J' ORDER BY STHAR_TARIH DESC) WHEN EXISTS(SELECT TOP 1 STHAR_NF FROM TBLSTHAR WHERE TBLSTHAR.STOK_KODU=A.STOK_KODU AND STHAR_NF <> 0 AND STHAR_GCKOD='C' ORDER BY STHAR_TARIH DESC) --EN SON ÇIKIS FIYATI THEN (SELECT TOP 1 STHAR_NF FROM TBLSTHAR WHERE TBLSTHAR.STOK_KODU=A.STOK_KODU AND STHAR_NF <> 0 AND STHAR_GCKOD='C' ORDER BY STHAR_TARIH DESC) WHEN EXISTS(SELECT TOP 1 STHAR_NF FROM TBLSTHAR WHERE TBLSTHAR.STOK_KODU=A.STOK_KODU AND STHAR_NF <> 0 AND STHAR_GCKOD='G' AND STHAR_HTUR='J' ORDER BY STHAR_TARIH DESC) --EN SON ALIS FIYATI THEN (SELECT TOP 1 STHAR_NF FROM TBLSTHAR WHERE TBLSTHAR.STOK_KODU=A.STOK_KODU AND STHAR_NF <> 0 AND STHAR_GCKOD='G' AND STHAR_HTUR='J' ORDER BY STHAR_TARIH DESC) ELSE (SELECT TOP 1 STHAR_NF FROM TBLSTHAR WHERE TBLSTHAR.STOK_KODU=A.STOK_KODU AND STHAR_NF <> 0 AND STHAR_GCKOD='G' ORDER BY STHAR_TARIH DESC) --EN SON GIRIS FIYATI END) * SUM(CASE WHEN STHAR_GCKOD='G' THEN STHAR_GCMIK ELSE -STHAR_GCMIK END) KALAN_TUT FROM TBLSTHAR A (NOLOCK) INNER JOIN TBLSTSABIT B ON A.STOK_KODU=B.STOK_KODU GROUP BY B.GRUP_KODU,A.STOK_KODU,B.STOK_ADI,B.DEPO_KODU,B.OLCU_BR1 HAVING SUM(CASE WHEN STHAR_GCKOD='G' THEN STHAR_GCMIK ELSE -STHAR_GCMIK END) > 0 --BAKIYESI OLANLAR Düzenleyen mbaykan - 06 Mart 2012 Saat 15:44 |
|
Mehmet Baykan
|
|
![]() |
|
huseyin_v2451 ![]() Üye ![]() ![]() Kayıt Tarihi: 09 Aralık 2011 Durum: Aktif Değil Puanlar: 10 |
![]() Yanıt Yaz
Alıntı huseyin_v2451
Bu mesaj kurallara aykırıysa buradan yöneticileri bilgilendirebilirsiniz.
![]() ![]() ![]() ![]() |
slm mbaykan
verdigin kod u denedim çalisti fakat bakiye cahar la tutmuyor birde fiyat alani yine tekrarliyor tek fiyat getirmiyor. fiyat listesinde o stoga ait tanimli satis fiyat 1 gelmiyor bunu neden yapabilir. |
|
Hüseyin_v2451
|
|
![]() |
|
mbaykan ![]() Kidemli Üye ![]() ![]() Kayıt Tarihi: 06 Nisan 2007 Konum: izmir Durum: Aktif Değil Puanlar: 1181 |
![]() ![]() ![]() ![]() ![]() |
cahar'la (?) tutmamasi normal, bakiye karsilastirmasini miktar üzerinden mi ? yapiyorsunuz
tutar üzerinden mi? Tutar üzerinden ise Tutmayacaktir. Miktar'lar ise depo bazli bunu dikkate aliyor musunuz? Fiyat Listesi uygulamsi var demistiniz Ben bunu Dikkate almiyorum. Düzenleyen mbaykan - 06 Mart 2012 Saat 14:19 |
|
Mehmet Baykan
|
|
![]() |
|
huseyin_v2451 ![]() Üye ![]() ![]() Kayıt Tarihi: 09 Aralık 2011 Durum: Aktif Değil Puanlar: 10 |
![]() Yanıt Yaz
Alıntı huseyin_v2451
Bu mesaj kurallara aykırıysa buradan yöneticileri bilgilendirebilirsiniz.
![]() ![]() ![]() ![]() |
ben bakiye hesaplamayi ayri bir view de yaptim diger alanlari ayri view.bunu birlestirdim simdi sadece buna fiyat listelerinden veya sthardan son hareket satis fiyatini getirmek istiyorum bu nasil mümkün bendeki sekli bu ;
SELECT dbo.TBLSTSABIT.GRUP_KODU, dbo.TBLSTSABIT.STOK_KODU, dbo.TBLSTSABIT.STOK_ADI, dbo.TBLSTSABIT.DEPO_KODU, dbo.TBLSTSABIT.OLCU_BR1, dbo.NBYD_STOK_BAKIYE.BAKIYE FROM dbo.TBLSTSABIT LEFT OUTER JOIN dbo.NBYD_STOK_BAKIYE ON dbo.TBLSTSABIT.STOK_KODU = dbo.NBYD_STOK_BAKIYE.STOK_KODU |
|
Hüseyin_v2451
|
|
![]() |
|
mbaykan ![]() Kidemli Üye ![]() ![]() Kayıt Tarihi: 06 Nisan 2007 Konum: izmir Durum: Aktif Değil Puanlar: 1181 |
![]() ![]() ![]() ![]() ![]() |
yukaridaki sorguda A.DEPO_KODU yerine B.DEPO_KODU yazdim simdi onu deneyin
|
|
Mehmet Baykan
|
|
![]() |
|
huseyin_v2451 ![]() Üye ![]() ![]() Kayıt Tarihi: 09 Aralık 2011 Durum: Aktif Değil Puanlar: 10 |
![]() Yanıt Yaz
Alıntı huseyin_v2451
Bu mesaj kurallara aykırıysa buradan yöneticileri bilgilendirebilirsiniz.
![]() ![]() ![]() ![]() |
verdiginiz dökümanlarin da yardimiyla ortaya bir view
çikardim simdilik dogru çalisiyor gibi umarim sorun çikmaz yardimlariniz için çok tesekkürler eksik olmayin ii çalismalar.view su sekilde; SELECT dbo.NBYD_STOK_BAKIYE.SUBE_KODU, dbo.TBLSTSABIT.GRUP_KODU, dbo.TBLSTSABIT.STOK_KODU, dbo.TBLSTSABIT.STOK_ADI, dbo.TBLSTSABIT.DEPO_KODU, dbo.TBLSTSABIT.OLCU_BR1 AS BR, dbo.NBYD_STOK_BAKIYE.BAKIYE, dbo.TBLSTOKFIAT.FIYAT1 AS FIYAT, dbo.NBYD_STOK_BAKIYE.BAKIYE * dbo.TBLSTOKFIAT.FIYAT1 AS KALAN_TUTAR FROM dbo.TBLSTSABIT INNER JOIN dbo.NBYD_STOK_BAKIYE ON dbo.TBLSTSABIT.STOK_KODU = dbo.NBYD_STOK_BAKIYE.STOK_KODU INNER JOIN dbo.TBLSTOKFIAT ON dbo.TBLSTSABIT.STOK_KODU = dbo.TBLSTOKFIAT.STOKKODU WHERE (dbo.TBLSTOKFIAT.BASTAR = (SELECT MAX(BASTAR) AS Expr1 FROM dbo.tblstokfiat AS tblstokfiat_1)) Düzenleyen huseyin_v2451 - 06 Mart 2012 Saat 18:08 |
|
Hüseyin_v2451
|
|
![]() |
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 |