2023年4月12日 星期三

AMM系統如何判定 QDR工單 /一般工單 - SAP工單第2碼為英文字/長度8碼,且第2碼不為英文字

目的:  AMM系統如何判定 QDR工單 /一般工單

           - QDR工單 -SAP工單第2碼為英文字    --> JCN 不加 '0000'

           - 一般工單: 工單長度8碼,且第2碼不為英文字         --> JCN 加 '0000' , 不含 ILIAS工單(9碼)


處理說明: 1> AMM_SRO  只挑選 QDR工單及一般工單(不含 ILIAS工單)

SQL如下:

SELECT   AMMNO,SAPNO,PN,PNNAME,QTY,nvl(STARTVAL,ACNO) as ACNO_
FROM      AMM_SRO
WHERE   PROJID='F16V'
AND         AMMSTS<='W'
AND (    (substr(SAPNO, 2, 1) between 'A' and 'Z')
        OR ((LENGTH(SAPNO)=8) AND not (substr(SAPNO, 2, 1) between 'A' and 'Z') )
         )

AND nvl(STARTVAL,ACNO) IN ('A012','B025')
ORDER BY ACNO_,SAPNO;
一般工單 à 長度為 8 碼 且 SAP工單第2碼為英文字 à JCN 加 ‘0000’
è 不含ILIAS工單(9碼)
QDR工單 à SAP工單第2碼為英文字 à JCN 不加 ‘0000’



沒有留言:

張貼留言