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 = ?