SELECT T.SM_CD VALUE , T.SM_CFNM LABEL FROM TBZ00_COMMCD T WHERE T.LG_CD = 'E01002'
? OR CD.INGR_DEC_GRD IS NULL) --查未成分判定的
ORDER BY CD.CHARGE_NO
]]>
'4'---MATRL_END_CAUSE_CD = '4' 表示母板
AND NVL(T.MATRL_END_CAUSE_CD,'NULL') <> '5'
ORDER BY T.SUB_SLAB_NO
]]>
SELECT
DECODE(SQ.COMP_YN , 'Y' , SQ.COMP_CAL , SQ.CHEM_CD) CHEM_CD , FF.* , TT.* ,WW.* FROM
TBB01_SEQ_INGR SQ
,(SELECT S1.CHEM_CD CHEMCD , T1.CHEM_MIN CHEM_MIN1 , T1.CHEM_MAX CHEM_MAX1 FROM TBB01_FAC_INGR T1 , TBB01_SEQ_INGR S1 WHERE T1.CHEM_CD(+) = S1.CHEM_CD AND T1.FAC_STL_GRD(+) = ? ) FF
,(SELECT S2.CHEM_CD CHEMCD , T2.CHEM_MIN , T2.CHEM_MAX FROM TBB01_TAFAC_INGR T2 , TBB01_SEQ_INGR S2 WHERE T2.CHEM_CD(+) = S2.CHEM_CD AND T2.TAFAC_STL_GRD(+) = ? ) TT
,(SELECT S3.CHEM_CD CHEMCD , W1.CHEM_VAL FROM TBB02_WORK_INGR W1 , TBB01_SEQ_INGR S3 WHERE W1.CHEM_CD(+) = S3.CHEM_CD AND W1.PROC_CD(+) = 'JJ' AND W1.CHARGE_NO(+) = ? AND W1.CHEM_SEQ(+) = ? ) WW
WHERE SQ.CHEM_CD = FF.CHEMCD
AND SQ.CHEM_CD = TT.CHEMCD
AND SQ.CHEM_CD = WW.CHEMCD
ORDER BY SQ.COMP_YN , SQ.DISPLAY_SEQ
SELECT DECODE(C.COMP_YN , 'Y' , C.COMP_CAL , C.CHEM_CD) CHEM_CD ,A.* , B.* , D.* FROM
(SELECT S.CHEM_CD CHEMCD, T.CHEM_MIN CHEM_MIN2 , T.CHEM_MAX CHEM_MAX2 FROM TBB01_ORD_INGR T , TBB01_SEQ_INGR S WHERE T.CHEM_CD(+) = S.CHEM_CD AND T.ORD_NO(+) = ? AND T.ORD_SEQ(+) = ? AND T.DSN_KIND(+) = '1') A,
(SELECT S.CHEM_CD CHEMCD, T.CHEM_MIN , T.CHEM_MAX FROM TBB01_ORD_INGR T , TBB01_SEQ_INGR S WHERE T.CHEM_CD(+) = S.CHEM_CD AND T.ORD_NO(+) = ? AND T.ORD_SEQ(+) = ? AND T.DSN_KIND(+) = '3') B,
(SELECT S.CHEM_CD CHEMCD, T.CHEM_MIN CHEM_MIN3 , T.CHEM_MAX CHEM_MAX3 FROM TBB01_ORD_INGR T , TBB01_SEQ_INGR S WHERE T.CHEM_CD(+) = S.CHEM_CD AND T.ORD_NO(+) = ? AND T.ORD_SEQ(+) = ? AND T.DSN_KIND(+) = '2') D,
TBB01_SEQ_INGR C
WHERE A.CHEMCD = B.CHEMCD
AND B.CHEMCD = C.CHEM_CD
AND B.CHEMCD = D.CHEMCD
ORDER BY C.COMP_YN , C.DISPLAY_SEQ
SELECT T.CHARGE_NO||'('||T.CHARGE_INGR_DEC_EMP_ID||')' CHARGE_NO FROM TBG02_CHARGE_COMM_D T WHERE T.INGR_DCS_TP = 'A'
SELECT DECODE(C.COMP_YN , 'Y' , C.COMP_CAL , C.CHEM_CD) CHEM_CD ,A.* , B.* , D.* FROM
(SELECT S.CHEM_CD CHEMCD, T.CHEM_MIN CHEM_MIN2 , T.CHEM_MAX CHEM_MAX2 FROM TBB01_ORD_INGR T , TBB01_SEQ_INGR S WHERE T.CHEM_CD(+) = S.CHEM_CD AND T.ORD_NO(+) = '' AND T.ORD_SEQ(+) = '' AND T.DSN_KIND(+) = '1') A,
(SELECT S.CHEM_CD CHEMCD, TT.CHEM_MIN , TT.CHEM_MAX FROM TBB01_TAFAC_INGR TT , TBB01_SEQ_INGR S WHERE TT.CHEM_CD(+) = S.CHEM_CD AND TT.TAFAC_STL_GRD = ? ) B,
(SELECT S.CHEM_CD CHEMCD, T.CHEM_MIN CHEM_MIN3 , T.CHEM_MAX CHEM_MAX3 FROM TBB01_ORD_INGR T , TBB01_SEQ_INGR S WHERE T.CHEM_CD(+) = S.CHEM_CD AND T.ORD_NO(+) = '' AND T.ORD_SEQ(+) = '' AND T.DSN_KIND(+) = '2') D,
TBB01_SEQ_INGR C
WHERE A.CHEMCD = B.CHEMCD
AND B.CHEMCD = C.CHEM_CD
AND B.CHEMCD = D.CHEMCD
ORDER BY C.COMP_YN , C.DISPLAY_SEQ
SELECT DISTINCT 'N' CHK
,FIR.FAC_STL_GRD
,FIR.FAC_CODE
FROM TBB01_FAC_INGR FIR WHERE FIR.FAC_STL_GRD LIKE ? || '%' AND FIR.FAC_CODE like ? || '%' AND FIR.FAC_STL_GRD NOT LIKE 'A/F%'
ORDER BY FIR.FAC_CODE , FIR.FAC_STL_GRD
UPDATE TBG02_SLAB_COMM SC
WHERE SC.SLAB_INGR_DEC_GRD = '1'
,SC.SLAB_INGR_DEC_KIND = '4'
,SC.SLAB_INGR_DEC_DTIME = TO_CHAR(sysdate , 'YYYYMMDDHH24MISS')
,SC.SLAB_INGR_DEC_EMP_ID = ?
WHERE SC.SLAB_NO LIKE ?||'%'
{call ZL_HOST_DCS01.NIB028010(?,?,?,?,?,?,?)}
{call ZL_HOST_DCS01.NIB028032(?,?,?,?,?,?,?)}
{call ZL_HOST_DCS01.NIB028033(?,?,?,?,?,?,?)}
{call ZL_HOST_DCS01.PIB020_FAC_CHAG(?,?,?,?)}
{call ZL_HOST_DCS01.PIB020_SLAB_ANYS(?,?,?,?,?)}