SELECT T.DEPARTMENT_CODE,T.DEPARTMENT_DESC FROM COM_BASE_PLINE T WHERE T.PLINE_CODE = ?
SELECT '#PLINE_CODE#'|| '801401' || TO_CHAR(SYSDATE, 'YYYYMMDD') ||
LPAD(NVL(MAX(SUBSTR(T.JUGDE_APPLY_CODE, 19,5)), 0) + 1, 5, 0)||'1' JUGDE_APPLY_CODE
FROM QCM_ZG_JUGDE_APPLY T
WHERE TRUNC(T.APPLY_TIME) = TRUNC(SYSDATE)
AND T.IS_ALL_SCRAP != '3' AND T.IS_ALL_SCRAP != '4' AND T.JUGDE_APPLY_CODE LIKE '#PLINE_CODE#'||'801401' || '%'
INSERT INTO QCM_ZG_JUGDE_APPLY
(JUGDE_APPLY_CODE,
JUDGE_STOVE_NO,
BATCH_NO,
BATCH_GROUD_NO,
PLINE_CODE,
ACT_COUNT,
ACT_WEIGHT,
ACT_THEORY_WEIGHT,
PRO_ORDER_ID,
VALIDFLAG,
APPLY_NAME,
APPLY_TIME,
PRODUCNAME,
STEELNAME,
GRADENAME,
SPEC_NAME,
MODEL_DESC,
STD_NAME,
STD_STYLE_DESC,
CRAF_NO,
LOT_NO,
PLINE_NAME,
PRO_ORDER_NO,
TARGET,
ORD_LN_DLY_PK,
APPLY_FLAG,
BELONG_CODE,
BELONG_NAME,
BELONG_CODE_JUGDE,
BELONG_NAME_JUGDE,
GX_PLAN_NO,
INPUT_WEIGHT,
INPUT_COUNT,
OUTPUT_WEIGHT,
OUTPUT_COUNT,
BAL_YEAR_MONTH,
IS_ALL_SCRAP,
PROCESS_CODE,
QUALITY_GROUP,
MAT_GOWHERE_CODE,
MAT_GOWHERE_NAME,
JUDGE_RESULT,
JUDGE_RESULT_CODE,
JUGDE_APPLY_SEQUENO,
JUDGE_TOLRESULT_CODE,
JUDGE_TOLRESULT,
JUDGE_TOLRESULT_TIME,
--JUDGE_TOLMAKER,
JUDGE_RESULT_TIME,
JUDGE_MAKER,
MATERIAL_NO,
MATERIAL_NAME,
PRODUCCODE,
STEELCODE,
GRADECODE,
SPEC_CODE,
MODEL_CODE,
STD_CODE,
STD_STYLE,
HEAT_PLAN_NO,
SUPPLY_UNIT,
SUPPLY_UNIT_DESC)
VALUES
('#JUGDE_APPLY_CODE#',
'#JUDGE_STOVE_NO#',
NVL('#BATCH_NO#', '/'),
'#BATCH_GROUD_NO#',
'#PLINE_CODE#',
'#ACT_COUNT#',
'#ACT_WEIGHT#',
'#ACT_THEORY_WEIGHT#',
'#PRO_ORDER_ID#',
'#VALIDFLAG#',
'#APPLY_NAME#',
SYSDATE,
'#PRODUCNAME#',
'#STEELNAME#',
'#GRADENAME#',
'#SPEC_NAME#',
'#MODEL_DESC#',
'#STD_NAME#',
'#STD_STYLE_DESC#',
'#CRAF_NO#',
'#LOT_NO#',
'#PLINE_NAME#',
'#PRO_ORDER_NO#',
'#TARGET#',
'#ORD_LN_DLY_PK#',
'#APPLY_FLAG#',
'#BELONG_CODE#',
'#BELONG_NAME#',
'#BELONG_CODE_JUGDE#',
'#BELONG_NAME_JUGDE#',
'#GX_PLAN_NO#',
'#INPUT_WEIGHT#',
'#INPUT_COUNT#',
'#OUTPUT_WEIGHT#',
'#OUTPUT_COUNT#',
'#BAL_YEAR_MONTH#',
'#IS_ALL_SCRAP#',
'#PROCESS_CODE#',
'1',
'1',
'',
'合格',
'40740701',
'#JUGDE_APPLY_SEQUENO#',
'#JUDGE_TOLRESULT_CODE#',
'#JUDGE_TOLRESULT#',
TO_DATE('#JUDGE_TOLRESULT_TIME#', 'YYYY-MM-DD HH24:mi:ss'),
--'#JUDGE_TOLMAKER#',
SYSDATE,
'#JUDGE_MAKER#',
'#MATERIAL_NO#',
'#MATERIAL_NAME#',
'#PRODUCCODE#',
'#STEELCODE#',
'#GRADECODE#',
'#SPEC_CODE#',
'#MODEL_CODE#',
'#STD_CODE#',
'#STD_STYLE#',
'#HEAT_PLAN_NO#',
(SELECT C.SUPPLY_UNIT_CODE
FROM COM_BASE_PLINE C
WHERE C.PLINE_CODE = '#PLINE_CODE#'),
(SELECT C.SUPPLY_UNIT
FROM COM_BASE_PLINE C
WHERE C.PLINE_CODE = '#PLINE_CODE#'))
SELECT NVL(MAX(T.JUGDE_APPLY_SEQUENO),0)+1 JUGDE_APPLY_SEQUENO
FROM QCM_ZG_JUGDE_APPLY T
WHERE T.JUGDE_APPLY_CODE = ?
DELETE FROM QCM_ZG_JUGDE_APPLY T WHERE T.JUGDE_APPLY_CODE = '#JUGDE_APPLY_CODE#' AND T.IS_ALL_SCRAP = '#IS_ALL_SCRAP#'
AND T.JUGDE_APPLY_SEQUENO ='#JUGDE_APPLY_SEQUENO#'
SELECT TO_CHAR(SYSDATE,'YYYYMM') BAL_YEAR_MONTH,to_char(add_months(sysdate,1),'yyyymm') as B_BAL_YEAR_MONTH FROM DUAL T
UPDATE pln_zy_dbk_m T
SET T.PLANSTATUS = ?
WHERE t.heat_plan_no = ?
and t.judge_stove_no = ?
UPDATE pln_zy_rcl_m T
SET T.PLANSTATUS = ?
WHERE t.heat_plan_no = ?
and t.judge_stove_no = ?
UPDATE pln_zy_jgx_m T
SET T.PLANSTATUS = ?
WHERE t.heat_plan_no = ?
and t.judge_stove_no = ?
UPDATE PORT_HTT_BATCH_SAMPLE_RESULT
SET JUGDE_APPLY_CODE = ?
WHERE HEAT_PLAN_NO = ?
UPDATE PORT_MCH_BATCH_SAMPLE_RESULT
SET JUGDE_APPLY_CODE = ?
WHERE HEAT_PLAN_NO = ?
AND BATCH_NO = ?
UPDATE PORT_HTT_BATCH_SAMPLE_RESULT
SET JUGDE_APPLY_CODE = ''
WHERE JUGDE_APPLY_CODE = ?
AND judge_stove_no = ?
UPDATE PORT_MCH_BATCH_SAMPLE_RESULT
SET JUGDE_APPLY_CODE = ''
WHERE JUGDE_APPLY_CODE = ?
AND judge_stove_no = ?