Merhaba Dostlarım,
Netsis 3 üzerinde verilen Siparişin irsaliye ile arasındaki kalem birim fiyat farkını bulmanıza yarayan T-SQL kodunu paylasıyorum.
SELECT DISTINCT SIPARIS.FISNO AS SIPARIS, IRSALIYE.FISNO AS IRSALIYE,CONVERT(NVARCHAR(50), SIPARIS.STHAR_TARIH,104) AS SIP_TARIH,CONVERT(NVARCHAR(50), IRSALIYE.STHAR_TARIH,104) AS IRS_TARIH,
DATEDIFF(DD,SIPARIS.STHAR_TARIH,IRSALIYE.STHAR_TARIH) AS FARK,
SIPARIS.STOK_KODU AS SIP_STOK,
IRSALIYE.STOK_KODU AS IRS_STOK,
SIPARIS.STHAR_NF AS SIP_NF,
SIPARIS.STHAR_BF AS SIP_BF,
IRSALIYE.STHAR_NF AS IRS_NF,
IRSALIYE.STHAR_BF AS IRS_BF,
IRSALIYE.STHAR_KDV AS IRS_KDV,
SIPARIS.STHAR_KDV AS SIP_KDV,
SIPARIS.SIRA AS SIP_SIRA,
IRSALIYE.SIRA AS IRS_SIRA
FROM TBLSTHAR AS IRSALIYE INNER JOIN TBLSIPATRA AS SIPARIS ON SIPARIS.FISNO = IRSALIYE.STHAR_SIPNUM
AND IRSALIYE.STOK_KODU = SIPARIS.STOK_KODU
WHERE IRSALIYE.STHAR_FTIRSIP = '4' AND LEFT( SIPARIS.STHAR_CARIKOD,3) = '320' AND IRSALIYE.SIRA = SIPARIS.SIRA AND SIPARIS.STHAR_NF <> IRSALIYE.STHAR_NF AND IRSALIYE.STHAR_BF <> SIPARIS.STHAR_BF
İlk Yorumu Siz Yapın