ERP Nedir? | Türkiye'nin ERP Forum Platformu Ana Sayfa
Forum Anasayfa Forum Anasayfa > ERP Temel Paketler > ERP Rapor Modülü
  Aktif Konular Aktif Konular RSS - Günlük Stok Bakiyesi
  SSS SSS  Forumu Ara   Etkinlikler   Kayıt Ol Kayıt Ol  Giriş Giriş

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.


Günlük Stok Bakiyesi

 Yanıt Yaz Yanıt Yaz
Yazar
Mesaj
  Konu Arama Konu Arama  Topic Seçenekleri Topic Seçenekleri
gullpasha Açılır Kutu İzle
Kidemli Üye
Kidemli Üye
Simge

Kayıt Tarihi: 28 Haziran 2007
Durum: Aktif Değil
Puanlar: -5
Mesaj Seçenekleri Mesaj Seçenekleri   Teşekkürler (0) Teşekkürler(0)   Alıntı gullpasha Alıntı  Yanıt YazCevapla Mesajın Direkt Linki Konu: Günlük Stok Bakiyesi
    Gönderim Zamanı: 26 Şubat 2008 Saat 10:42

Merhaba Arkadaslar,

Günlük Stok Bakiyesini veren bir raporum vardi.

SELECT     dbo.stsabit.STOK_KODU, dbo.stsabit.STOK_ADI, ISNULL
                          ((SELECT     SUM(STHAR_GCMIK) AS Expr1
                              FROM         dbo.STHAR
                              WHERE     (STHAR_HTUR = 'A') AND (STHAR_TARIH < '2008-12-31') AND (STOK_KODU = dbo.stsabit.STOK_KODU) AND (SUBE_KODU = 20)), 0)
                      AS stok, (CASE WHEN SIPATRA.SUBE_KODU = 20 THEN isnull(SUM(sipatra.sthar_gcmik - firma_dovtut), 0) ELSE 0 END) AS siparis, ISNULL
                          ((SELECT     SUM(STHAR_GCMIK) AS Expr1
                              FROM         dbo.STHAR AS STHAR_1
                              WHERE     (STHAR_HTUR = 'A') AND (STHAR_TARIH < '2008-12-31') AND (STOK_KODU = dbo.stsabit.STOK_KODU) AND (SUBE_KODU = 20)), 0)
                      - (CASE WHEN SIPATRA.SUBE_KODU = 20 THEN isnull(SUM(sipatra.sthar_gcmik - firma_dovtut), 0) ELSE 0 END) AS bakiye,
                      dbo.sipatra.SUBE_KODU
FROM         dbo.stsabit LEFT OUTER JOIN
                      dbo.sipatra ON dbo.sipatra.STOK_KODU = dbo.stsabit.STOK_KODU
WHERE     (LEFT(dbo.stsabit.STOK_KODU, 1) = '6')
GROUP BY dbo.stsabit.STOK_KODU, dbo.stsabit.STOK_ADI, dbo.sipatra.SUBE_KODU

Fakat bakiyleri verirken sürekli hatali veriyor. Bunun nedeni ne olabiir. bir bakarsaniz memnun olurum.
 
Saygilarimla..
Yukarı Dön
Conari Açılır Kutu İzle
Kidemli Üye
Kidemli Üye
Simge

Kayıt Tarihi: 04 Mayıs 2007
Konum: YSTANBUL
Durum: Aktif Değil
Puanlar: 3513
Mesaj Seçenekleri Mesaj Seçenekleri   Teşekkürler (0) Teşekkürler(0)   Alıntı Conari Alıntı  Yanıt YazCevapla Mesajın Direkt Linki Gönderim Zamanı: 26 Şubat 2008 Saat 15:59

Sorguda problem yok gibi.

Tablolari kullansak daha iyi olur viewlerde

bu sekilde olusturumlarda su kodu çalistirirsan SQL den sonucu görebilirsiniz.

exec nsp_netsesguncelle 2, 'ys0001',1,0,'e','h','2',-1,'H',0,0,'H'

 

Yukarı Dön
AyGuMuS Açılır Kutu İzle
Kidemli Üye
Kidemli Üye
Simge

Kayıt Tarihi: 29 Nisan 2007
Konum: Ankara
Durum: Aktif Değil
Puanlar: -5
Mesaj Seçenekleri Mesaj Seçenekleri   Teşekkürler (0) Teşekkürler(0)   Alıntı AyGuMuS Alıntı  Yanıt YazCevapla Mesajın Direkt Linki Gönderim Zamanı: 26 Şubat 2008 Saat 16:10
Öncelikle cümleye baktim. Çalisiyor. Hata veriyor derken bakiyeleri mi yanlis getiriyor...
Sen tam olarak nasil bir rapor istiyorsun onu söle ona göre yorumlayalim.
Bana kalirsa "stok" fieldinda mantik hatasi var. Ne yapmak istedigini bilmedigimden kesin diyemiyorum... "stok" fieldi ile Stok Bakiyeyi almak istedigini ama yanlis br cümle kullandigini söyleyebilirim....
SA
Yukarı Dön
AyGuMuS Açılır Kutu İzle
Kidemli Üye
Kidemli Üye
Simge

Kayıt Tarihi: 29 Nisan 2007
Konum: Ankara
Durum: Aktif Değil
Puanlar: -5
Mesaj Seçenekleri Mesaj Seçenekleri   Teşekkürler (0) Teşekkürler(0)   Alıntı AyGuMuS Alıntı  Yanıt YazCevapla Mesajın Direkt Linki Gönderim Zamanı: 26 Şubat 2008 Saat 16:19
bir cümle yazdim bunu bir kontrol edermisin... Ya "Conari" nin dedigi gibi SQL de bir NETSIS SESSION açar bakarsin yada bunu view yapip NETSIS Rapordan bakarsin...
 
SELECT    
STS.STOK_KODU,
STS.STOK_ADI,
ISNULL ((SELECT TOP_GIRIS_MIK - TOP_CIKIS_MIK FROM STOKPH STP WHERE (STP.STOK_KODU = STS.STOK_KODU) AND(DEPO_KODU = 0)), 0) AS STOK,
ISNULL(SUM(SPT.STHAR_GCMIK - SPT.FIRMA_DOVTUT), 0) AS SIPARIS,
ISNULL ((SELECT TOP_GIRIS_MIK - TOP_CIKIS_MIK FROM STOKPH STP WHERE (STP.STOK_KODU = STS.STOK_KODU) AND (DEPO_KODU = 0)), 0)
- ISNULL(SUM(SPT.STHAR_GCMIK - SPT.FIRMA_DOVTUT), 0) AS BAKIYE,
SPT.SUBE_KODU
FROM STSABIT STS
LEFT JOIN SIPATRA SPT ON SPT.STOK_KODU = STS.STOK_KODU
WHERE  (LEFT(STS.STOK_KODU, 1) = '6')
GROUP BY STS.STOK_KODU, STS.STOK_ADI, SPT.SUBE_KODU


Düzenleyen AyGuMuS - 26 Şubat 2008 Saat 16:22
SA
Yukarı Dön
Conari Açılır Kutu İzle
Kidemli Üye
Kidemli Üye
Simge

Kayıt Tarihi: 04 Mayıs 2007
Konum: YSTANBUL
Durum: Aktif Değil
Puanlar: 3513
Mesaj Seçenekleri Mesaj Seçenekleri   Teşekkürler (0) Teşekkürler(0)   Alıntı Conari Alıntı  Yanıt YazCevapla Mesajın Direkt Linki Gönderim Zamanı: 26 Şubat 2008 Saat 16:33

Aygumus sanirim sthardan almaktan baska sans yok gibi çünkü hareket tipi ve tarih kisiti verilmis.

Ayrica depo degil, sube kisiti veriyor kendi sorgusunda.
 
Anladigim kadari ile arkadas 20 nolu subede bu ürünlerin devir miktari ne, siparis bakiyesi ne , siparis karsilanma durumu ne(siparis sonrasi ne kadar stok kaliyor veya gerekli) o na bakmak istiyor.
 
ama cevabi kendisi verse daha iyi olur.


Düzenleyen Conari - 26 Şubat 2008 Saat 16:40
Yukarı Dön
AyGuMuS Açılır Kutu İzle
Kidemli Üye
Kidemli Üye
Simge

Kayıt Tarihi: 29 Nisan 2007
Konum: Ankara
Durum: Aktif Değil
Puanlar: -5
Mesaj Seçenekleri Mesaj Seçenekleri   Teşekkürler (0) Teşekkürler(0)   Alıntı AyGuMuS Alıntı  Yanıt YazCevapla Mesajın Direkt Linki Gönderim Zamanı: 27 Şubat 2008 Saat 08:08
Zaten garip olan da o...
1.) Sube kisitini vermesine gerek yok çünkü NETSIS VIEW lerini kullaniyor.
2.) Hareket kisiti vermis ama Devir bakiyesini bulmanin ne anlami var. bide bunu Siparisten çikarip Siparis Sonrasi Stoga bakiyor. soruyorum Sadece A Tipi bunu karsilarmi? Kesinlikle Tip Kisiti vermemli
3.)Tarih kisiti vemis ama tarihe bak. '2008-12-31' yani daha gelecek bir tarih. Bu kisit yanlis girilmis hareketler hariç hiç bir hareketi kisitlamaz ki!!!
SA
Yukarı Dön
mutlu Açılır Kutu İzle
Üye
Üye
Simge

Kayıt Tarihi: 09 Mart 2009
Konum: Muğla
Durum: Aktif Değil
Puanlar: 0
Mesaj Seçenekleri Mesaj Seçenekleri   Teşekkürler (0) Teşekkürler(0)   Alıntı mutlu Alıntı  Yanıt YazCevapla Mesajın Direkt Linki Gönderim Zamanı: 29 Mart 2009 Saat 13:46
sayin abilerim bu verdikleriniz hala çalismiyor
bu view cevirebilme sansimiz varmi
 
Hakettiğimi alırım
Yukarı Dön
 Yanıt Yaz Yanıt Yaz
  Konu Paylaş   

Forum Atla Forum İzinleri Açılır Kutu İzle

Forum Software by Web Wiz Forums® version 11.10
Copyright ©2001-2017 Web Wiz Ltd.

Bu Sayfa 0,648 Saniyede Yüklendi.