Sipariş Takip

İletişim Forumlar SQL Sipariş Takip

  • Bu konu boş.
1 yazı görüntüleniyor (toplam 1)
  • Yazar
    Yazılar
  • #13136
    yildirim
    Üye

    Merhaba 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)

1 yazı görüntüleniyor (toplam 1)
  • Bu konuyu yanıtlamak için giriş yapmış olmalısınız.