depo stok sql sorgusu nasıl yaparım

Gönderen Konu: depo stok sql sorgusu nasıl yaparım  (Okunma sayısı 6241 defa)

0 Üye ve 1 Ziyaretçi konuyu incelemekte.

Çevrimdışı aahmetkurtt

  • Logo Kullanıcısı
  • **
  • Karma: 2
depo stok sql sorgusu nasıl yaparım
« : 06.11.2008, 13:41 »
mevcut stoklarımın miktarları ve son alış fiyatını tek sorguda nasıl yapabilirim.

Çevrimdışı Erdoğan

  • Logo Sistem Administrator
  • Logo Uzmanı
  • *****
  • Karma: 27
  • Bilgi Paylaşıldıkca Değer Kazanır.
Ynt: depo stok sql sorgusu nasıl yaparım
« Yanıtla #1 : 06.11.2008, 16:30 »
Selamlar
Faturadaki  son alış fiyatımı yoksa fiyat kartları üstündekimi? ;)
Kolay Gelsin

Çevrimdışı aahmetkurtt

  • Logo Kullanıcısı
  • **
  • Karma: 2
Ynt: depo stok sql sorgusu nasıl yaparım
« Yanıtla #2 : 06.11.2008, 17:45 »
faturadaki son alış fiyatı

Çevrimdışı Erdoğan

  • Logo Sistem Administrator
  • Logo Uzmanı
  • *****
  • Karma: 27
  • Bilgi Paylaşıldıkca Değer Kazanır.
Ynt: depo stok sql sorgusu nasıl yaparım
« Yanıtla #3 : 06.11.2008, 18:48 »
Selamlar
SELECT ITM.CODE,TOT.ONHAND,
(SELECT TOP 1 PRICE FROM LG_xxx_xx_STLINE
WHERE STOCKREF=ITM.LOGICALREF AND TRCODE=1 AND LPRODSTAT=0 AND LINETYPE=0
 ORDER BY DATE_ DESC ) 
FROM LG_xxx_xx_GNTOTST TOT INNER JOIN LG_xxx_ITEMS ITM
ON ITM.LOGICALREF=TOT.STOCKREF
WHERE TOT.INVENNO=-1

Bu işinize yararmı ;)
Kolay Gelsin

Çevrimdışı aahmetkurtt

  • Logo Kullanıcısı
  • **
  • Karma: 2
Ynt: depo stok sql sorgusu nasıl yaparım
« Yanıtla #4 : 07.11.2008, 08:53 »
ÇOK TEŞEKÜR EDERİM TAM İSTEDİĞİMDE BUYDU
SÜPERSİN

Çevrimdışı kadirozgul80

  • Yeni Kullanıcı
  • *
  • Karma: -1
depo stok sql sorgusu nasıl yaparım
« Yanıtla #5 : 28.11.2008, 17:23 »
Tam aradığım kodlar burada.
Erdoğan Usta süpersin Eline Sağlık :)
Bu kodlarla devir olan malzemeler hiç hareket görmemişse devir fiyatı gelmiyor. Bunu da sağlayabilir miyiz?

Çevrimdışı Erdoğan

  • Logo Sistem Administrator
  • Logo Uzmanı
  • *****
  • Karma: 27
  • Bilgi Paylaşıldıkca Değer Kazanır.
Ynt: depo stok sql sorgusu nasıl yaparım
« Yanıtla #6 : 28.11.2008, 20:31 »
Selamlar

SELECT ITM.CODE,TOT.ONHAND,
(SELECT TOP 1 PRICE FROM LG_xxx_xx_STLINE
WHERE STOCKREF=ITM.LOGICALREF AND
(TRCODE=1 or  (TRCODE=14 and BILLED=0) )
AND LPRODSTAT=0 AND LINETYPE=0
ORDER BY DATE_ DESC ) 
FROM LG_xxx_xx_GNTOTST TOT INNER JOIN LG_xxx_ITEMS ITM
ON ITM.LOGICALREF=TOT.STOCKREF
WHERE TOT.INVENNO=-1
Devir dahil eklendi...
Kolay Gelsin

Çevrimdışı kadirozgul80

  • Yeni Kullanıcı
  • *
  • Karma: -1
depo stok sql sorgusu nasıl yaparım
« Yanıtla #7 : 29.11.2008, 09:50 »
teşekkürü bir borç bilirim bu kriz zamanında :)

Çevrimdışı KORKUTTUNCKOL

  • LOGO Bayi
  • Logo Kullanıcısı
  • *****
  • Karma: 2
Ynt: depo stok sql sorgusu nasıl yaparım
« Yanıtla #8 : 27.04.2009, 15:36 »
 Erdoğan üstadım;

 Burada aldığımız fiyat son alış faturarı üzerinden iskonto düşmemiş haliyle. İskonto düşmüş hali ile yapabilirmiyiz..
 

Çevrimdışı memorphin

  • LOGO Bayi
  • Logo Uzmanı
  • *****
  • Karma: 25
Ynt: depo stok sql sorgusu nasıl yaparım
« Yanıtla #9 : 27.04.2009, 16:12 »
yapabilmen için stline tablosundaki stok referansı altındaki indirim satırlarının toplamını alıp farkını getirmek

Çevrimdışı KORKUTTUNCKOL

  • LOGO Bayi
  • Logo Kullanıcısı
  • *****
  • Karma: 2
Ynt: depo stok sql sorgusu nasıl yaparım
« Yanıtla #10 : 27.04.2009, 21:37 »

İŞTE MESELEDE O ZATEN ! NASIL OLUYOR ?

Çevrimdışı suleyman057

  • Logo Kullanıcısı
  • **
  • Karma: 0
Ynt: depo stok sql sorgusu nasıl yaparım
« Yanıtla #11 : 28.04.2009, 11:02 »
sayın Erdoğan üstad, acaba bu listeye malzeme adınıda yazdırabilirmiyiz?

Çevrimdışı LsuErsoy

  • LOGO Bayi
  • Logo Uzmanı
  • *****
  • Karma: 33
  • Kişisel ileti
depo stok sql sorgusu nasıl yaparım
« Yanıtla #12 : 28.04.2009, 11:38 »
SELECT     ITM.CODE AS Kodu, ITM.NAME AS Adı, TOT.ONHAND AS [Eldeki Miktar],
                          (SELECT     TOP 1 PRICE
                            FROM          LG_086_01_STLINE
                            WHERE      STOCKREF = ITM.LOGICALREF AND (TRCODE = 1 OR
                                                   (TRCODE = 14 AND BILLED = 0)) AND LPRODSTAT = 0 AND LINETYPE = 0
                            ORDER BY DATE_ DESC) AS [Son Alış]
FROM         LG_086_01_GNTOTST TOT INNER JOIN
                      LG_086_ITEMS ITM ON ITM.LOGICALREF = TOT.STOCKREF
WHERE     (TOT.INVENNO = - 1) AND (ITM.ACTIVE = 0)
----------------------------------------------------------------------------------------------------------------------------------------------------------------
Bu yararlı kodu yazdığı için Erdoğan üstada teşekkürler.

Bende birşeyler ekledim , umarım yararlı olur...

Yukarıdaki kod da , Kullanımiçi olan stoklar dikkate alınmıştır, Kullanım dışı olanlar sorgu kapsamından çıkartılmıştır.

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

« Son Düzenleme: 28.04.2009, 11:41 Gönderen: LsuErsoy »

Çevrimdışı KADA007

  • Yeni Kullanıcı
  • *
  • Karma: -1
Ynt: depo stok sql sorgusu nasıl yaparım
« Yanıtla #13 : 06.06.2009, 17:35 »
HOCAM BU SORGUDA İSKONTO DÜŞÜLMÜŞ HALDE NET FİYATLARI GETİREBİLİRMİYİZ

Çevrimdışı aahmetkurtt

  • Logo Kullanıcısı
  • **
  • Karma: 2
Ynt: depo stok sql sorgusu nasıl yaparım
« Yanıtla #14 : 09.06.2009, 14:52 »
SELECT  ITM.CODE KOD,ITM.NAME AS 'ÜRÜN ADI',TOT.ONHAND MİKTAR,  (SELECT TOP 1 (TOTAL-DISTCOST)/AMOUNT FROM LG_005_01_STLINE WHERE STOCKREF=ITM.LOGICALREF AND   (TRCODE=1 or  (TRCODE=14 and BILLED=0) )AND LPRODSTAT=0 AND LINETYPE=0 ORDER BY DATE_ DESC ) FİYATI,  TOT.ONHAND*(SELECT TOP 1 (TOTAL-DISTCOST)/AMOUNT FROM LG_005_01_STLINE WHERE STOCKREF=ITM.LOGICALREF AND   (TRCODE=1 or  (TRCODE=14 and BILLED=0) )AND LPRODSTAT=0 AND LINETYPE=0 ORDER BY DATE_ DESC ) TUTAR  FROM LG_005_01_GNTOTST TOT INNER JOIN LG_005_ITEMS ITM  ON ITM.LOGICALREF=TOT.STOCKREF  WHERE TOT.INVENNO=-1
 ORDER BY ITM.CODE


isk.düşülmüş hali