Sayfayı Yazdır | Pencereyi Kapat

Stok Bakiye Listesi

Nereden Yazdırıldığı: ERP Nedir? | Türkiye'nin ERP Forum Platformu
Kategori: ERP Temel Paketler
Forum Adı: ERP Stok Modülü
Forum Tanımlaması: Stok Modülü İle İlgili Bilgiler ve Sorular İçin...
URL: http://www.erpne.org/forum_posts.asp?TID=3307
Tarih: 21 Ağustos 2025 Saat 20:31
Program Versiyonu: Web Wiz Forums 11.10 - http://www.webwizforums.com


Konu: Stok Bakiye Listesi
Mesajı Yazan: u_san
Konu: Stok Bakiye Listesi
Mesaj Tarihi: 06 Aralık 2012 Saat 09:26
Arkadaslar bir ek rehber yapmak istiyorum stok bakiyeleri sifir olsada o rehberde stogun görünmesini istiyorum bu konuda yardimci olabilirmisiz bu rehber de grup kodlari ve isimleride olacak yani baska viewlerlede bagli olacak.
Stok Kodu - Stok Ismi - Kod1 - Kod1 Isim - Bakiye - ..... gibi.



Cevaplar:
Mesajı Yazan: u_san
Mesaj Tarihi: 06 Aralık 2012 Saat 17:14
...?


Mesajı Yazan: Conari
Mesaj Tarihi: 07 Aralık 2012 Saat 09:27

CREATE VIEW [dbo].[STOK_DEPO_BAKIYE] (
STOK_KODU,
DEPO,
STOK_ADI,
SU_ANDA_BAKIYE,
GRUP,
KOD1
)
AS SELECT
TBLSTOKPH.stok_kodu,
TBLSTOKPH.DEPO_KODU,
tblstsabit.stok_adi,
(TBLSTOKPH.TOP_GIRIS_MIK-TBLSTOKPH.TOP_CIKIS_MIK),
tblstsabit.GRUP_KODU,
tblstsabit.KOD_1

from TBLSTOKPH
INNER JOIN TBLSTSABIT ON (TBLSTOKPH.STOK_KODU=TBLSTSABIT.STOK_KODU)



-------------
Netsisden vazgeçemiyorum. Beni engelliyor..


Mesajı Yazan: u_san
Mesaj Tarihi: 10 Aralık 2012 Saat 08:47
Rapor için tesekkürler ama benim istedigim bir stogun bakiyesi sifir olsa dahi o raporda görünmesi göndermis oldugun view de bu yok.


Mesajı Yazan: bybarone
Mesaj Tarihi: 10 Aralık 2012 Saat 09:36
View de o mevcut
 
Aralik Maske kismindan Bakiye = 0 yapip çekermisiniz ?


-------------
Iyi çalismalar.

Barancan GENÇ

barancan.genc@hotmail.com


Mesajı Yazan: u_san
Mesaj Tarihi: 10 Aralık 2012 Saat 10:33

o zaman sadece bakiye sifir olancak gelecektir.



Mesajı Yazan: u_san
Mesaj Tarihi: 10 Aralık 2012 Saat 13:40
Gruplamak gerekiyormus.lazim olursa diye asagida dogru kodu gönderdim...
 
SELECT     dbo.TBLSTSABIT.STOK_KODU, dbo.TBLSTSABIT.STOK_ADI, dbo.TBLSTSABIT.KOD_1, dbo.TBLSTOKKOD1.GRUP_ISIM,
                      dbo.TBLSTSABIT.SATIS_FIAT1 AS TOPTAN, dbo.TBLSTSABIT.SATIS_FIAT2 AS PAREKENDE, dbo.TBLSTSABIT.URETICI_KODU,
                      dbo.TBLSTOKPH.TOP_GIRIS_MIK - dbo.TBLSTOKPH.TOP_CIKIS_MIK AS BAKIYE
FROM         dbo.TBLSTSABIT LEFT OUTER JOIN
                      dbo.TBLSTOKPH ON dbo.TBLSTSABIT.STOK_KODU = dbo.TBLSTOKPH.STOK_KODU LEFT OUTER JOIN
                      dbo.TBLSTOKKOD1 ON dbo.TBLSTSABIT.KOD_1 = dbo.TBLSTOKKOD1.GRUP_KOD
GROUP BY dbo.TBLSTSABIT.STOK_KODU, dbo.TBLSTSABIT.STOK_ADI, dbo.TBLSTSABIT.KOD_1, dbo.TBLSTOKKOD1.GRUP_ISIM,
                      dbo.TBLSTSABIT.SATIS_FIAT1, dbo.TBLSTSABIT.SATIS_FIAT2, dbo.TBLSTSABIT.URETICI_KODU,
                      dbo.TBLSTOKPH.TOP_GIRIS_MIK - dbo.TBLSTOKPH.TOP_CIKIS_MIK


Mesajı Yazan: Conari
Mesaj Tarihi: 10 Aralık 2012 Saat 14:02
bu sekilde alirsaniz iki kati görürsünüz( Lokal depo kullanimi var ise)

-------------
Netsisden vazgeçemiyorum. Beni engelliyor..


Mesajı Yazan: bybarone
Mesaj Tarihi: 10 Aralık 2012 Saat 23:59
Bakiye = 0 deyip bakiyesi 0 olanlari çekebiliyorsaniz
 
Zaten normal rapordada öyle gelecektir..
 
 
Create View DenemeBakiye
AS Select
 
Sh.stok_kodu,
st.stok_adi,
sum(case when sh.sthar_gckod='g' then sh.sthar_gcmik else -sh.sthar_gcmik)as bakiye
from tblsthar sh
left outer join tblstsabit st on (sh.stok_kodu=st.stok_kodu)
 
bu viewi olustur düzenle kendi istedigin alanlari ekle
 
buda olur yani bakiye için...


-------------
Iyi çalismalar.

Barancan GENÇ

barancan.genc@hotmail.com



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