SELECT F.JUDGE_STOVE_NO AS STOVE_NO,
MAX(F.LOT_NO)LOT_NO,
F.JUDGE_STOVE_NO,
MAX(F.BATCH_NO)BATCH_NO,
MAX(F.MATERIAL_NO)MATERIAL_NO,
F.MATERIAL_NAME,
MAX(F.GRADECODE)GRADECODE,
F.GRADENAME,
MAX(F.PRODUCCODE)PRODUCCODE,
F.PRODUCNAME,
MAX(F.STEELCODE)STEELCODE,
MAX(F.STEELNAME)STEELNAME,
MAX(F.SPEC_CODE)SPEC_CODE,
F.SPEC_NAME,
MAX(F.MODEL_CODE)MODEL_CODE,
MAX(F.MODEL_DESC)MODEL_DESC,
MAX(F.STD_STYLE)STD_STYLE,
MAX(F.STD_STYLE_DESC)STD_STYLE_DESC,
MAX(F.STD_CODE)STD_CODE,
MAX(F.STD_NAME)STD_NAME,
MAX(F.ACT_DIMATER)ACT_DIMATER,
MAX(F.ACT_HEIGHT)ACT_HEIGHT,
MAX(F.ACT_LEN_MIN)ACT_LEN_MIN,
MAX(F.ACT_LEN_MAX)ACT_LEN_MAX,
MAX(F.PRO_PLAN_ID)PRO_PLAN_ID,
MAX(F.GX_PLAN_NO)GX_PLAN_NO,
F.PRO_ORDER_NO,
MAX(F.PRO_PLAN_ID)PRO_PLAN_ID,
MAX(F.GX_PLAN_NO)GX_PLAN_NO,
MAX(F.ORD_LN_DLY_PK)ORD_LN_DLY_PK,
(SELECT COUNT(1)
FROM QCM_JHY_ELEMENTS S1
WHERE S1.STOVE_NO = F.JUDGE_STOVE_NO
AND S1.ASSAYTYPE = 'B') ACT_COUNT,
'1' MEASURE_FLAG,
MAX(F.PLINE_CODE)PLINE_CODE,
MAX(F.PLINE_NAME)PLINE_NAME
FROM YDM_BC_INLIST F
WHERE F.INSTOCK_TYPE_CODE = '800701'
AND F.PLINE_CODE IN ('C065', 'C066')
AND F.PRODUCT_FLAG = '801401'
SELECT S1.*
FROM QCM_JHY_ELEMENTS S1
WHERE S1.JUDGE_STOVE_NO = ?
AND S1.ASSAYTYPE = 'B'
SELECT COUNT(1) ACOUNT
FROM QCM_JHY_ELEMENTS S1
WHERE S1.JUDGE_STOVE_NO = '#JUDGE_STOVE_NO#'
AND S1.SAMPLE_NO = '#SAMPLE_NO#'
AND S1.ASSAYTYPE = 'B'
INSERT INTO QCM_JHY_ELEMENTS
(ASSAYNO,
STOVE_NO,
JUDGE_STOVE_NO,
BATCH_NO,
ASSAYTYPE,
C,
SI,
MN,
P,
S,
NI,
CR,
CU,
ASN,
TI,
V,
MO,
B,
W,
AL,
ZN,
PB,
SN,
CA,
LA,
SB,
CE,
SE,
MG,
NB,
CD,
BI,
N,
H,
O,
FE,
ALT,
ALS,
ALINS,
BS,
BN,
MGO,
SIO2,
AL2O3,
TFEO,
FE2O3,
H2O,
CAF2,
P2O5,
TFE,
CR2O3,
TIO2,
MNO,
V2O5,
FEO,
CAO,
SAMPLE_ID,
CREATE_NAME,
CREATE_TIME,
SAMPLE_NO,
PLINE_CODE,
ZR,
CO,
TA)
VALUES
('#ASSAYNO#',
'#STOVE_NO#',
'#JUDGE_STOVE_NO#',
'#BATCH_NO#',
'#ASSAYTYPE#',
'#C#',
'#SI#',
'#MN#',
'#P#',
'#S#',
'#NI#',
'#CR#',
'#CU#',
'#ASN#',
'#TI#',
'#V#',
'#MO#',
'#B#',
'#W#',
'#AL#',
'#ZN#',
'#PB#',
'#SN#',
'#CA#',
'#LA#',
'#SB#',
'#CE#',
'#SE#',
'#MG#',
'#NB#',
'#CD#',
'#BI#',
'#N#',
'#H#',
'#O#',
'#FE#',
'#ALT#',
'#ALS#',
'#ALINS#',
'#BS#',
'#BN#',
'#MGO#',
'#SIO2#',
'#AL2O3#',
'#TFEO#',
'#FE2O3#',
'#H2O#',
'#CAF2#',
'#P2O5#',
'#TFE#',
'#CR2O3#',
'#TIO2#',
'#MNO#',
'#V2O5#',
'#FEO#',
'#CAO#',
'#SAMPLE_ID#',
'#CREATE_NAME#',
SYSDATE,
'#SAMPLE_NO#',
'#PLINE_CODE#',
'#ZR#',
'#CO#',
'#TA#')
SELECT T.VALIDFLAG
FROM QCM_ZG_JUGDE_APPLY T
WHERE T.JUDGE_STOVE_NO = '#JUDGE_STOVE_NO#'
AND T.IS_ALL_SCRAP = '0'
AND T.IS_FLAG = '0'
AND T.PLINE_CODE IN ('C065', 'C066')
UPDATE QCM_JHY_ELEMENTS T
SET T.C = '#C#',
T.SI = '#SI#',
T.MN = '#MN#',
T.P = '#P#',
T.S = '#S#',
T.NI = '#NI#',
T.CR = '#CR#',
T.CU = '#CU#',
T.ASN = '#ASN#',
T.TI = '#TI#',
T.V = '#V#',
T.MO = '#MO#',
T.B = '#B#',
T.W = '#W#',
T.AL = '#AL#',
T.ZN = '#ZN#',
T.PB = '#PB#',
T.SN = '#SN#',
T.CA = '#CA#',
T.LA = '#LA#',
T.SB = '#SB#',
T.CE = '#CE#',
T.SE = '#SE#',
T.MG = '#MG#',
T.NB = '#NB#',
T.CD = '#CD#',
T.BI = '#BI#',
T.N = '#N#',
T.H = '#H#',
T.O = '#O#',
T.FE = '#FE#',
T.ALT = '#ALT#',
T.ALS = '#ALS#',
T.ALINS = '#ALINS#',
T.BS = '#BS#',
T.BN = '#BN#',
T.MGO = '#MGO#',
T.SIO2 = '#SIO2#',
T.AL2O3 = '#AL2O3#',
T.TFEO = '#TFEO#',
T.FE2O3 = '#FE2O3#',
T.H2O = '#H2O#',
T.CAF2 = '#CAF2#',
T.P2O5 = '#P2O5#',
T.TFE = '#TFE#',
T.CR2O3 = '#CR2O3#',
T.TIO2 = '#TIO2#',
T.MNO = '#MNO#',
T.V2O5 = '#V2O5#',
T.FEO = '#FEO#',
T.CAO = '#CAO#',
T.CO = '#CO#',
T.TA = '#TA#',
T.ZR = '#ZR#'
WHERE T.ASSAYNO = '#ASSAYNO#'
DELETE FROM QCM_JHY_ELEMENTS T WHERE T.ASSAYNO = '#ASSAYNO#'
SELECT *
FROM YDM_BC_INLIST T
WHERE T.JUDGE_STOVE_NO = '#JUDGE_STOVE_NO#'
AND T.INSTOCK_TYPE_CODE = '800701'
AND ROWNUM = 1
DECLARE
V_COUNT YDM_BC_INLIST.ACT_COUNT%TYPE := NULL;
BEGIN
SELECT COUNT(1)
INTO V_COUNT
FROM QCM_JHY_ELEMENTS T
WHERE T.JUDGE_STOVE_NO = '#JUDGE_STOVE_NO#'
AND T.SAMPLE_NO = '#SAMPLE_NO#'
AND T.ASSAYTYPE = 'B';
IF (V_COUNT = 0) THEN
DELETE FROM QCM_ZC_CHECKCONSIGN_DETAIL T
WHERE T.CHECK_NO = '#SAMPLE_ID#'
AND T.SAMPLE_NO = '#SAMPLE_NO#'
AND T.PHY_CODE_MAX = 'HX';
END IF;
END;