Kullanıcı
SAP B1 Onay Prosedür Koduna örnek verebilir misiniz?
Danışman
Müşterinin vadesi geçmiş açık bakiyeli faturası var ise satış siparişinin onaya gitmesi için örnek kod:
SELECT CASE
WHEN dbo.OINV.CardCode = $[ $4.1 .1 ]
AND SUM(dbo.OINV.DocTotal - dbo.OINV.PaidToDate) > 0
THEN 'TRUE'
ELSE 'FALSE'
END
FROM dbo.ORDR
INNER JOIN dbo.OCRD ON dbo.ORDR.CardCode = dbo.OCRD.CardCode
INNER JOIN dbo.OINV ON dbo.OCRD.CardCode = dbo.OINV.CardCode
WHERE dbo.OINV.CardCode = $[ $4.1 .1 ]
AND dbo.OINV.DocDueDate < getdate()
GROUP BY dbo.OINV.CardCode