|
|
|
@ -648,11 +648,11 @@
|
|
|
|
USING DUAL ON (DEPT1 = #{DEPT1} AND BUSI_NUM = #{BUSI_NUM} AND DATA_NUM = #{DATA_NUM} AND DCU_ID = #{DCU_ID})
|
|
|
|
USING DUAL ON (DEPT1 = #{DEPT1} AND BUSI_NUM = #{BUSI_NUM} AND DATA_NUM = #{DATA_NUM} AND DCU_ID = #{DCU_ID})
|
|
|
|
WHEN NOT MATCHED THEN
|
|
|
|
WHEN NOT MATCHED THEN
|
|
|
|
INSERT (
|
|
|
|
INSERT (
|
|
|
|
BUSI_NUM, DATA_NUM, DCU_ID, WORK_STEP, GN_NAME, DEPT1, DEPT2, KDN_DEPT1, KDN_DEPT2, WORK_DIV, UNABLE_RESULT, UNABLE_DETAIL, UNABLE_INP_DETAIL, ETC, WORK_REG_ID, WORK_DATE, WORKER1_SEQ, WORKER2_SEQ, WORKER3_SEQ, ATCH_FILE_ID_1, ATCH_FILE_ID_2, ATCH_FILE_ID_3, EXT_MAC_DCU
|
|
|
|
BUSI_NUM, DATA_NUM, DCU_ID, WORK_STEP, GN_NAME, DEPT1, DEPT2, KDN_DEPT1, KDN_DEPT2, WORK_DIV, UNABLE_RESULT, UNABLE_DETAIL, UNABLE_INP_DETAIL, ETC, WORK_REG_ID, WORK_DATE, WORKER1_SEQ, WORKER2_SEQ, WORKER3_SEQ, ATCH_FILE_ID_1, ATCH_FILE_ID_2, ATCH_FILE_ID_3, EXT_DCU_MAC
|
|
|
|
, MOD_ID, MOD_DATE, REG_ID, REG_DATE, SEND_YN
|
|
|
|
, MOD_ID, MOD_DATE, REG_ID, REG_DATE, SEND_YN
|
|
|
|
)
|
|
|
|
)
|
|
|
|
VALUES (
|
|
|
|
VALUES (
|
|
|
|
#{BUSI_NUM}, #{DATA_NUM}, #{DCU_ID}, '50', #{GN_NAME}, #{DEPT1}, #{DEPT2}, #{KDN_DEPT1}, #{KDN_DEPT2}, #{WORK_DIV}, #{UNABLE_RESULT}, #{UNABLE_DETAIL}, #{UNABLE_INP_DETAIL}, #{ETC}, #{WORK_REG_ID}, TO_DATE(#{WORK_DATE}, 'YYYYMMDDHH24MISS'), #{WORKER1_SEQ}, #{WORKER2_SEQ}, #{WORKER3_SEQ}, #{ATCH_FILE_ID_1}, #{ATCH_FILE_ID_2}, #{ATCH_FILE_ID_3}, #{EXT_MAC_DCU}
|
|
|
|
#{BUSI_NUM}, #{DATA_NUM}, #{DCU_ID}, '50', #{GN_NAME}, #{DEPT1}, #{DEPT2}, #{KDN_DEPT1}, #{KDN_DEPT2}, #{WORK_DIV}, #{UNABLE_RESULT}, #{UNABLE_DETAIL}, #{UNABLE_INP_DETAIL}, #{ETC}, #{WORK_REG_ID}, TO_DATE(#{WORK_DATE}, 'YYYYMMDDHH24MISS'), #{WORKER1_SEQ}, #{WORKER2_SEQ}, #{WORKER3_SEQ}, #{ATCH_FILE_ID_1}, #{ATCH_FILE_ID_2}, #{ATCH_FILE_ID_3}, #{EXT_DCU_MAC}
|
|
|
|
, NVL(#{MOD_ID}, 'DFXAGENT_USER'), TO_DATE(NVL(#{MOD_DATE}, TO_CHAR(SYSDATE, 'YYYYMMDDHH24MISS')), 'YYYYMMDDHH24MISS'), NVL(#{REG_ID}, 'DFXAGENT_USER'), TO_DATE(NVL(#{REG_DATE}, TO_CHAR(SYSDATE, 'YYYYMMDDHH24MISS')), 'YYYYMMDDHH24MISS'), 'N'
|
|
|
|
, NVL(#{MOD_ID}, 'DFXAGENT_USER'), TO_DATE(NVL(#{MOD_DATE}, TO_CHAR(SYSDATE, 'YYYYMMDDHH24MISS')), 'YYYYMMDDHH24MISS'), NVL(#{REG_ID}, 'DFXAGENT_USER'), TO_DATE(NVL(#{REG_DATE}, TO_CHAR(SYSDATE, 'YYYYMMDDHH24MISS')), 'YYYYMMDDHH24MISS'), 'N'
|
|
|
|
)
|
|
|
|
)
|
|
|
|
WHEN MATCHED THEN
|
|
|
|
WHEN MATCHED THEN
|
|
|
|
@ -675,7 +675,7 @@
|
|
|
|
, ATCH_FILE_ID_1 = #{ATCH_FILE_ID_1}
|
|
|
|
, ATCH_FILE_ID_1 = #{ATCH_FILE_ID_1}
|
|
|
|
, ATCH_FILE_ID_2 = #{ATCH_FILE_ID_2}
|
|
|
|
, ATCH_FILE_ID_2 = #{ATCH_FILE_ID_2}
|
|
|
|
, ATCH_FILE_ID_3 = #{ATCH_FILE_ID_3}
|
|
|
|
, ATCH_FILE_ID_3 = #{ATCH_FILE_ID_3}
|
|
|
|
, EXT_MAC_DCU = #{EXT_MAC_DCU}
|
|
|
|
, EXT_DCU_MAC = #{EXT_DCU_MAC}
|
|
|
|
, MOD_ID = NVL(#{MOD_ID}, 'DFXAGENT_USER')
|
|
|
|
, MOD_ID = NVL(#{MOD_ID}, 'DFXAGENT_USER')
|
|
|
|
, MOD_DATE = DECODE(#{MOD_DATE}, NULL, SYSDATE, TO_DATE(#{MOD_DATE}, 'YYYYMMDDHH24MISS'))
|
|
|
|
, MOD_DATE = DECODE(#{MOD_DATE}, NULL, SYSDATE, TO_DATE(#{MOD_DATE}, 'YYYYMMDDHH24MISS'))
|
|
|
|
, SEND_YN = 'N'
|
|
|
|
, SEND_YN = 'N'
|
|
|
|
|