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. |
Hiç Hareket Görmemiş Stok Raporu |
Yanıt Yaz |
Yazar | |
xenium
Üye Kayıt Tarihi: 28 Ağustos 2014 Konum: ankara Durum: Aktif Değil Puanlar: 79 |
Mesaj Seçenekleri
Teşekkürler(0)
Gönderim Zamanı: 15 Ekim 2014 Saat 07:39 |
Herkese günaydyn,
Muhasebe ?öyle bir talepte bulundu benden, STHAR veya SIPATRA tablosundan yapmayy denedim ama olmady. A- ile ba?layan stok kodlaryndan 2014 yyly içinde hiç hareket görmemi? olanlary tespit edebilir miyiz? SQL kodunu payla?yrsanyz sevinirim. T?k |
|
mbaykan
Kidemli Üye Kayıt Tarihi: 06 Nisan 2007 Konum: izmir Durum: Aktif Değil Puanlar: 1181 |
Mesaj Seçenekleri
Teşekkürler(0)
|
SELECT STOK_KODU,STOK_ADI
FROM TBLSTSABIT WHERE STOK_KODU LIKE 'A%' AND STOK_KODU NOT IN (select DISTINCT STOK_KODU FROM TBLSTHAR WHERE STOK_KODU LIKE 'A%' AND NOT (STHAR_TARIH = '2014-01-01' AND STHAR_HTUR='A') --DEVIR HAREKETI OLANLARI HAREKETSIZ SAYIYORUZ AND YEAR(STHAR_TARIH)=2014) |
|
Mehmet Baykan
|
|
xenium
Üye Kayıt Tarihi: 28 Ağustos 2014 Konum: ankara Durum: Aktif Değil Puanlar: 79 |
Mesaj Seçenekleri
Teşekkürler(0)
|
SQL kodunda STHAR_HTUR='A' olanlaryn yani devir hareketi olanlaryn listelenmemesini istiyoruz de?il mi sayyn mbaykan?
E?er öyle ise devir hareketi olanlary (STHAR_HTUR='A') hareketsiz sayyyorsak, neden SQL kodunda bunlary istemiyoruz onu anlamadym. Çünkü bu raporda devir hareketleri görünmüyor galiba. Ayryca STHAR_TARIH = '2014-01-01' yerine STHAR_TARIH > '2014-01-01' yazdy?ymda, rapor 4399 satyr AZALIYOR. |
|
mbaykan
Kidemli Üye Kayıt Tarihi: 06 Nisan 2007 Konum: izmir Durum: Aktif Değil Puanlar: 1181 |
Mesaj Seçenekleri
Teşekkürler(0)
|
SELECT STOK_KODU,STOK_ADI , (SELECT COUNT(*) FROM TBLSTHAR S WHERE S.STOK_KODU=TBLSTSABIT.STOK_KODU) HAR
FROM TBLSTSABIT WHERE STOK_KODU LIKE 'A%' AND STOK_KODU NOT IN (select DISTINCT STOK_KODU FROM TBLSTHAR WHERE STOK_KODU LIKE 'A%' AND NOT (STHAR_TARIH = '2014-01-01' AND STHAR_HTUR='A') --DEVIR HAREKETI OLANLARI HAREKETSIZ SAYIYORUZ AND YEAR(STHAR_TARIH)=2014) son ekledi?im kolonda 1 görülüyorsa 01.01.2014 Devir ('A') hareketi var fakat 2014 tarihli ba?ka hareketi yok demektir. |
|
Mehmet Baykan
|
|
Conari
Kidemli Üye Kayıt Tarihi: 04 Mayıs 2007 Konum: YSTANBUL Durum: Aktif Değil Puanlar: 3513 |
Mesaj Seçenekleri
Teşekkürler(0)
|
Bende bu ?ekilde bir cümle kullanyyorum,
Devredip hareket görmeyenler, select T1.STOK_KODU, T1.STHAR_GCMIK, T1.DEPO_KODU, T1.STHAR_NF, T3.STOK_ADI from tblsthar T1, TBLSTSABIT T3 where T1.sthar_htur='A' AND T3.STOK_KODU=T1.STOK_KODU AND t3.GRUP_KODU IN ('11','15') -- bu belli bir grup için maske and NOT EXISTS ( select * from tblsthar t2 where --t2.sthar_tarih>'2011-01-01' and t2.stok_koDu=T1.stok_kodu AND t2.sthar_htur NOT IN('B','A')) ORDER BY T1.STOK_KODU |
|
Netsisden vazgeçemiyorum. Beni engelliyor..
|
|
xenium
Üye Kayıt Tarihi: 28 Ağustos 2014 Konum: ankara Durum: Aktif Değil Puanlar: 79 |
Mesaj Seçenekleri
Teşekkürler(0)
|
SELECT * FROM TBLSTSABIT WHERE STOK_KODU NOT IN (SELECT STOK_KODU FROM TBLSTHAR) AND STOK_KODU LIKE 'A%'
bu kodu kullandym ve test ettik, ?imdilik sorun yok. Ylginiz için te?ekkürler. |
|
mbaykan
Kidemli Üye Kayıt Tarihi: 06 Nisan 2007 Konum: izmir Durum: Aktif Değil Puanlar: 1181 |
Mesaj Seçenekleri
Teşekkürler(0)
|
SELECT * FROM TBLSTSABIT WHERE STOK_KODU NOT IN (SELECT DISTINCT STOK_KODU FROM TBLSTHAR) AND STOK_KODU LIKE 'A%'
Distinct kullanyn Sadece Devir hareketi olan (geçen yyldan bu yyla devretmi?) ama hareket görmemi? stoklary bu scriptle alamazsynyz |
|
Mehmet Baykan
|
|
xenium
Üye Kayıt Tarihi: 28 Ağustos 2014 Konum: ankara Durum: Aktif Değil Puanlar: 79 |
Mesaj Seçenekleri
Teşekkürler(0)
|
Her iki komutu çaly?tyrdym ve ayny sonucu verdi 57434 adet sonuç..
SELECT COUNT(*) FROM TBLSTSABIT WHERE STOK_KODU NOT IN (SELECT DISTINCT STOK_KODU FROM TBLSTHAR) AND STOK_KODU LIKE 'A%' SELECT COUNT(*) FROM TBLSTSABIT WHERE STOK_KODU NOT IN (SELECT STOK_KODU FROM TBLSTHAR) AND STOK_KODU LIKE 'A%' |
|
xenium
Üye Kayıt Tarihi: 28 Ağustos 2014 Konum: ankara Durum: Aktif Değil Puanlar: 79 |
Mesaj Seçenekleri
Teşekkürler(0)
|
Merhaba sayyn mbaykan,
bu komutu iki farkly data arasynda kar?yla?tyrmam gerekiyor. Yani DATA2014 içinde hareket görmemi?stoklaryn hangileri, ayny zamanda SAYIM2014 datasynda da hareket görmemi?. Amacymyz, iki data içinde de hiç hareket görmemi?leri bulup silmek. Yç içe iki select ile yapmaya çaly?tym ama olmady.. |
|
mbaykan
Kidemli Üye Kayıt Tarihi: 06 Nisan 2007 Konum: izmir Durum: Aktif Değil Puanlar: 1181 |
Mesaj Seçenekleri
Teşekkürler(0)
|
Ortak hareket görmemi? stoklar için a?a?ydaki sorguyu
SELECT D.STOK_KODU FROM (SELECT STOK_KODU FROM DATA2014..TBLSTSABIT WHERE STOK_KODU NOT IN (SELECT DISTINCT STOK_KODU FROM DATA2014..TBLSTHAR) AND STOK_KODU LIKE 'A%') D, (SELECT STOK_KODU FROM SAYIM2014..TBLSTSABIT WHERE STOK_KODU NOT IN (SELECT DISTINCT STOK_KODU FROM SAYIM2014..TBLSTHAR) AND STOK_KODU LIKE 'A%') S WHERE D.STOK_KODU = S.STOK_KODU DATA2014 veya SAYIM2014 ?irketindeki kayytlary silmek için DELETE FROM TBLSTSABIT WHERE STOK_KODU IN (SELECT D.STOK_KODU FROM (SELECT STOK_KODU FROM DATA2014..TBLSTSABIT WHERE STOK_KODU NOT IN (SELECT DISTINCT STOK_KODU FROM DATA2014..TBLSTHAR) AND STOK_KODU LIKE 'A%') D, (SELECT STOK_KODU FROM SAYIM2014..TBLSTSABIT WHERE STOK_KODU NOT IN (SELECT DISTINCT STOK_KODU FROM SAYIM2014..TBLSTHAR) AND STOK_KODU LIKE 'A%') S WHERE D.STOK_KODU = S.STOK_KODU ) scriptini çaly?tyryrsynyz. (bir kere DATA2014'te, bir kere de SAYIM2014'te) Önemli Not: TBLSTHAR'da hareketinin olmayy?y tek ba?yna yeter mi? bilmiyorum. Sipari?, Talep/Teklif veya Üretim kullanyyor iseniz. TBLSIPATRA, TBLTEKLIFTRA , TBLSTOKURM tablolarynda silmeyi dü?ündü?ünüz stoklaryn kayytlary varsa kartlary SYLEMEZSYNYZ. kolay gelsin Düzenleyen mbaykan - 23 Ekim 2014 Saat 09:48 |
|
Mehmet Baykan
|
|
xenium
Üye Kayıt Tarihi: 28 Ağustos 2014 Konum: ankara Durum: Aktif Değil Puanlar: 79 |
Mesaj Seçenekleri
Teşekkürler(0)
|
Te?ekkür ederim sayyn baykan,
"silemezsiniz" derken, program içinden stok kartyndan my silemeyiz yoksa verdi?iniz script i kullansak da my? |
|
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 |