- Bu konu boş.
-
YazarYazılar
-
19 Kasım 2015: 13:03 #13136
yildirim
ÜyeMerhaba arkadaşlar;
Aşağıdaki query'de satış siparişlerinde giden ürünlerin durumunu gösteriyor. Fakat ben burada sadece 10 nolu
malzemeyi getirtmeme rağmen siparişte olan diğer malzemelerinde irsaliye numaraları geliyor. Yani 4 adet kayıt
geleceğine 20 adet kayıt geliyor. (Gelen kayıtlarda sipariş miktarı doğru fakat irsaliye numarası 4'ü doğru
diğer on altısı gelmemesi gerekli ). Bu sorunu nasıl düzeltebilirim acaba ? Acil desteğinizi bekliyorum.SELECT LG_100_CLCARD.DEFINITION_ AS [CARI ADI], LG_100_01_ORFICHE.FICHENO AS [SİPARİŞ FIS NO],
LG_100_01_ORFICHE.DATE_ AS [SİPARİŞ FIS TARIHI], LG_100_ITEMS.CODE AS [MALZEME KODU],
LG_100_ITEMS.NAME AS [MALZEME ADI], LG_100_01_ORFLINE.AMOUNT AS [SİPARİŞ MIKTARI],
LG_100_01_ORFLINE.DUEDATE AS [İSTENEN SEVK TARIHI],
LG_100_01_ORFLINE.SOURCEINDEX AS [AMBAR NO], LG_100_01_STFICHE.FICHENO AS [IRSALIYE FIS NO],
LG_100_01_STFICHE.DATE_ AS [SEVK EDILME TARIHI(FAB.CIKIŞI)],
LG_100_01_ORFLINE.AMOUNT – LG_100_01_STLINE.AMOUNT AS KALAN, LG_100_CLCARD.SPECODE AS [CARI OZEL KODU]
FROM LG_100_01_STFICHE INNER JOIN
LG_100_01_STLINE ON LG_100_01_STFICHE.LOGICALREF = LG_100_01_STLINE.STFICHEREF INNER JOIN
LG_100_ITEMS INNER JOIN
LG_100_01_ORFLINE ON LG_100_ITEMS.LOGICALREF = LG_100_01_ORFLINE.STOCKREF INNER JOIN
LG_100_CLCARD INNER JOIN
LG_100_01_ORFICHE ON LG_100_CLCARD.LOGICALREF = LG_100_01_ORFICHE.CLIENTREF ON LG_100_01_ORFLINE.ORDFICHEREF = LG_100_01_ORFICHE.LOGICALREF ON
LG_100_01_STLINE.ORDFICHEREF = LG_100_01_ORFICHE.LOGICALREF AND LG_100_01_STLINE.STOCKREF = LG_100_01_ORFLINE.STOCKREF
WHERE (LG_100_01_STFICHE.TRCODE = '8') AND (dbo.LG_100_CLCARD.CODE = '115.682') AND (dbo.LG_100_01_ORFICHE.DATE_ = CONVERT(DATETIME,
'2015-01-01 00:00:00', 102)) AND (dbo.LG_100_ITEMS.CODE = '10') AND (dbo.LG_100_01_ORFICHE.FICHENO = '1011') AND
(dbo.LG_100_01_ORFLINE.AMOUNT = 32) -
YazarYazılar
- Bu konuyu yanıtlamak için giriş yapmış olmalısınız.
