X Tarihte X Nolu Depomda Ne var ?

Gönderen Konu: X Tarihte X Nolu Depomda Ne var ?  (Okunma sayısı 1705 defa)

0 Üye ve 1 Ziyaretçi konuyu incelemekte.

Çevrimdışı DigitalSword

  • Yeni Kullanıcı
  • *
  • Karma: 0
X Tarihte X Nolu Depomda Ne var ?
« : 03.01.2008, 12:29 »
Arkadaşlar Belirlediğim tarihte depomda kaç tane ürün var bunu sayan bişey yok mu ?
elimdeki sorgular ve destek firmasından gelenlerde bi işe yaramıyor. Bana genel stok durumu lazım değil onu zaten alıyorum bir haftadır sonuç Koca bir Sıfır.

Tarih       Ürün Kodu        Ürün Adı          Birim Fiyat            Satış Fiyat          Toplam Fiyat
****       ********        *******          ********           ********          **********

Gibi bişey hatta birim fiyatla toplam fiyat bile olsa işimi görüyor yokmu böyle bir rapor alan

geçmiş tarihte benim depomda ne kadar ürün varmış diye rapor çıkaran..
Çıkarılamıyorsa çok saçma bişey olur.

Teşekkürler,

Aziz Ozdemiroglu

Çevrimdışı LsuErsoy

  • LOGO Bayi
  • Logo Uzmanı
  • *****
  • Karma: 33
  • Kişisel ileti
Ynt: X Tarihte X Nolu Depomda Ne var ?
« Yanıtla #1 : 03.01.2008, 12:40 »
Merhabalar ;

Malzeme Ambar Durum Raporu , miktarsal olarak ihtiyacını görecektir.

İlgili stokların Fiyat kartındaki Satış Fiyatlarını getirmek ve Miktar ile çarpımını almak isterseniz SQLinfo kullanmanız gerekecektir.

Kolay gelsin , iyi çalışmalar...

Çevrimdışı LsuErsoy

  • LOGO Bayi
  • Logo Uzmanı
  • *****
  • Karma: 33
  • Kişisel ileti
Ynt: X Tarihte X Nolu Depomda Ne var ?
« Yanıtla #2 : 03.01.2008, 12:43 »
Son hareket tarihi filtresini kullanarak geçmiş tarihde elinizde ne kadar stok olduğunu görebilirsiniz...


Çevrimdışı DigitalSword

  • Yeni Kullanıcı
  • *
  • Karma: 0
Ynt: X Tarihte X Nolu Depomda Ne var ?
« Yanıtla #3 : 03.01.2008, 14:37 »
Bu Son hareket tarihinin hangi tablo ve hangi sütünda olduğunu bilen varmı ??

Navigator dan almıorum SQL gerekli ...

Çevrimdışı LsuErsoy

  • LOGO Bayi
  • Logo Uzmanı
  • *****
  • Karma: 33
  • Kişisel ileti
X Tarihte X Nolu Depomda Ne var ?
« Yanıtla #4 : 03.01.2008, 14:53 »
Hareketler STLINE da tutuluyor , Son hareket tarihinin Veritabanında tek bir sütunda tutulduğunu düşünmüyorum.Eğer öyle birşey var ise harika olur.

son hareket tarihene EXE nin karar verdiğini düşünüyorum

incelemek lazım...
« Son Düzenleme: 03.01.2008, 14:57 Gönderen: LsuErsoy »

Çevrimdışı DigitalSword

  • Yeni Kullanıcı
  • *
  • Karma: 0
Ynt: X Tarihte X Nolu Depomda Ne var ?
« Yanıtla #5 : 03.01.2008, 15:44 »
Anlıyorum ama exe de bi şekilde tablolardaki verileri analiz ederek bunu belirliyor. Sorun hangi tablolara ne gibi bir soru soruyor bu exe.

Çevrimdışı LsuErsoy

  • LOGO Bayi
  • Logo Uzmanı
  • *****
  • Karma: 33
  • Kişisel ileti
X Tarihte X Nolu Depomda Ne var ?
« Yanıtla #6 : 03.01.2008, 16:05 »
Bunu tam olarak bende bilmiyorum , fakat DATE_ , TIME fieldlarını For NEXT döngüsüne alıp en büyük tarihi en son hareket olarak görüyordur

Çevrimdışı LsuErsoy

  • LOGO Bayi
  • Logo Uzmanı
  • *****
  • Karma: 33
  • Kişisel ileti
X Tarihte X Nolu Depomda Ne var ?
« Yanıtla #7 : 03.01.2008, 16:10 »
T-SQL arayüzünden Tarih bilgsini manuel olarak girebileceğimiz ve Stokların o tarihdeki miktar toplamları veren bir Query yazabiliriz..ilgili Query i ODBC ile EXCEL e bağlayıp sonucu EXCEL e dökebiliriz..buraya kadar tamam  ;)

..Ama EXCEL içerisinden tarih filtresi vererek DB deki verileri ona göre getirebilmesini henüz çözemedim...ama aslında o da mümkün  :(

Çevrimdışı LsuErsoy

  • LOGO Bayi
  • Logo Uzmanı
  • *****
  • Karma: 33
  • Kişisel ileti
X Tarihte X Nolu Depomda Ne var ?
« Yanıtla #8 : 03.01.2008, 16:24 »
o kod bu , 12.12.2007 Hangi stokdan ne kadar elimde olduğunu gösteriyor...


=============================================================================
SELECT     LG_086_ITEMS.CODE, LG_086_ITEMS.NAME, LG_086_01_STINVTOT.DATE_, LG_086_01_STINVTOT.ONHAND, LG_086_01_STINVTOT.INVENNO
FROM         LG_086_ITEMS INNER JOIN
                      LG_086_01_STINVTOT ON LG_086_ITEMS.LOGICALREF = LG_086_01_STINVTOT.STOCKREF
WHERE     (LG_086_01_STINVTOT.DATE_ = '2007-12-12 00:00:00.000') AND (LG_086_01_STINVTOT.INVENNO = - 1)
=============================================================================

Tarih ve Firma no değiştirilerek , kullanılabilir...

Çevrimdışı netcom021

  • LOGO Bayi
  • Logo Uzmanı
  • *****
  • Karma: 13
Ynt: X Tarihte X Nolu Depomda Ne var ?
« Yanıtla #9 : 03.01.2008, 17:52 »
Arkadaşlar Belirlediğim tarihte depomda kaç tane ürün var bunu sayan bişey yok mu ?

Bu iş için Envanter raporunu kullanacaksınız. Son envanter tarihini istediğiniz güne alacaksınız ve ambarınızı seçeceksiniz.
** Bunu lks2 ve go için söylüyorum. Ki tiger da hayli hayli olur.
İyi çalışmalar.

(KY)

Çevrimdışı LsuErsoy

  • LOGO Bayi
  • Logo Uzmanı
  • *****
  • Karma: 33
  • Kişisel ileti
X Tarihte X Nolu Depomda Ne var ?
« Yanıtla #10 : 03.01.2008, 18:01 »
Envanter raporu alırken , satış ve ALIŞ faturalarında işlem yapılması engellendiğinden...gün içerisinde bu raporu almak isterse Ambar Raporları daha uygun olur diye düşünebilmiş de olabilirim, ama düşünmemiştim :) Mantıklı , Envanter raporu işinize yarar...fakat Satış işlemlerini bir süre dondurmak zorunda kalabilirsiniz...:)

Çevrimdışı sadikkavakli

  • Yeni Kullanıcı
  • *
  • Karma: 0
Ynt: X Tarihte X Nolu Depomda Ne var ?
« Yanıtla #11 : 26.02.2008, 21:32 »
arkadaşlar logo navigator ile ilgili sorunlarınız online olarak çözülür


hele hangi ambarda ne kadar ürün var çok kolay bilgi paylaşıldıkça büyür

sadikkavakli@hotmail.com

Çevrimdışı ozankilic

  • LOGO Bayi
  • Logo Uzman Kullanıcı
  • *****
  • Karma: 2
  • Arda Bilişim San.Tic.Paz.Hiz.
X Tarihte X Nolu Depomda Ne var ?
« Yanıtla #12 : 27.02.2008, 17:19 »
saol.

Çevrimdışı LsuErsoy

  • LOGO Bayi
  • Logo Uzmanı
  • *****
  • Karma: 33
  • Kişisel ileti
Ynt: X Tarihte X Nolu Depomda Ne var ?
« Yanıtla #13 : 27.02.2008, 18:08 »
o kod bu , 12.12.2007 Hangi stokdan ne kadar elimde olduğunu gösteriyor...


=============================================================================
SELECT     LG_086_ITEMS.CODE, LG_086_ITEMS.NAME, LG_086_01_STINVTOT.DATE_, LG_086_01_STINVTOT.ONHAND, LG_086_01_STINVTOT.INVENNO
FROM         LG_086_ITEMS INNER JOIN
                      LG_086_01_STINVTOT ON LG_086_ITEMS.LOGICALREF = LG_086_01_STINVTOT.STOCKREF
WHERE     (LG_086_01_STINVTOT.DATE_ = '2007-12-12 00:00:00.000') AND (LG_086_01_STINVTOT.INVENNO = - 1)
=============================================================================

Tarih ve Firma no değiştirilerek , kullanılabilir...

EXCEL de USER form kullanarak Tarih filtresine göre istenilen verilerin getirilebilmesi olayını çözdüm...

Dolayısı ile Navigator kullanmadan ADO.DB bağlantısı ile (REcordsetli veya recordsetsiz , sadece Performans olarak fark ediyor) Veritabanından istediğimiz raporları almak mümkün....

tabi bu tür raporlar SQL Server ı çok fazla yoruyor.....RAM yasak ine gidilmesi gerekir....
Bu tür çalışmalarımı yakında yayımlayacağım...

Kolay gelsin , iyi çalışmalar....