SUNLIKE ERP 自定義查詢 已分析未轉單的數據

/*查詢已經做完生產分析但沒有做轉單處理的配件,條件是建議量大於0,
已下單量爲空或沒有或小於建議量,或採購單號爲空*/
SELECT T.SO_NO 受訂單號,T.MP_NO 分析單號,CONVERT(VARCHAR(10),M.MP_DD,110) 分析日期,T.PO_NO 轉出單號,T.PRD_NO 品號,T.PRD_NAME 品名 ,
T.QTY_PO 已下單量,T.QTY_AD 建議量,T.QTY_SO 毛需求,T.QTY_NON 淨需求,S.NAME 分析人,T.ITM 項次,
CASE T.PO_ID WHEN '1' THEN '轉採購單'WHEN '2' THEN '轉請購單'WHEN '3' THEN '轉詢價單'END AS '轉單標識',
CASE T.SO_ID WHEN 'JH' THEN JS.NAME WHEN 'SO' THEN SS.NAME END AS '業務員',
CASE T.PO_ID WHEN '1' THEN PS.NAME WHEN '2' THEN QS.NAME WHEN '3' THEN TS.NAME END AS '採購員'
FROM TF_MP2 T
INNER JOIN MF_MP M ON T.MP_NO=M.MP_NO AND T.QTY_AD>0 AND
(T.QTY_PO IS NULL OR T.QTY_PO < T.QTY_AD)--已下單量小於建議量或不存在--
LEFT JOIN  SALM S ON S.SAL_NO=M.PRC_MAN--分析人--  
LEFT JOIN MF_POS P ON P.OS_NO=T.SO_NO
LEFT JOIN  SALM SS ON SS.SAL_NO=P.SAL_NO--受訂業務--  
LEFT JOIN MF_JH J ON J.JH_NO=T.SO_NO
LEFT JOIN SALM JS ON JS.SAL_NO=J.SAL_NO--計劃業務--
LEFT JOIN MF_POS PM ON PM.OS_NO=T.PO_NO
LEFT JOIN SALM PS ON PS.SAL_NO=PM.SAL_NO--採購員--
LEFT JOIN MF_SQ SQ ON SQ.SQ_NO=T.PO_NO
LEFT JOIN SALM QS ON QS.SAL_NO=SQ.SAL_NO--請購員--
LEFT JOIN MF_QTS TM ON TM.OS_NO=T.PO_NO
LEFT JOIN SALM TS ON TS.SAL_NO=TM.SAL_NO--詢價員--
ORDER BY T.SO_NO,T.MP_NO,T.PRD_NO

發表評論
所有評論
還沒有人評論,想成為第一個評論的人麼? 請在上方評論欄輸入並且點擊發布.
相關文章