From 3ce7b79b7eeeabaf1dba93650a159fc4ffa75f72 Mon Sep 17 00:00:00 2001 From: "semin.baek" Date: Mon, 21 Jul 2025 13:21:47 +0900 Subject: [PATCH] =?UTF-8?q?=ED=8F=AD=EC=8A=A4=EC=86=8C=ED=94=84=ED=8A=B8?= =?UTF-8?q?=20=EC=97=85=EB=AC=B4=EC=A7=80=EC=9B=90?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- src/docs/mapper-examples/awms/mob/mtl.xml | 34 ++++------------------ src/docs/mapper-examples/awms/mob/mtr.xml | 18 +++++++----- src/docs/mapper-examples/mkami/mob/mtl.xml | 4 +-- 3 files changed, 19 insertions(+), 37 deletions(-) diff --git a/src/docs/mapper-examples/awms/mob/mtl.xml b/src/docs/mapper-examples/awms/mob/mtl.xml index 4f8ac4c..b1efa27 100644 --- a/src/docs/mapper-examples/awms/mob/mtl.xml +++ b/src/docs/mapper-examples/awms/mob/mtl.xml @@ -347,34 +347,12 @@ diff --git a/src/docs/mapper-examples/awms/mob/mtr.xml b/src/docs/mapper-examples/awms/mob/mtr.xml index d8226e5..035ab14 100644 --- a/src/docs/mapper-examples/awms/mob/mtr.xml +++ b/src/docs/mapper-examples/awms/mob/mtr.xml @@ -596,7 +596,8 @@ INSERT ( HDQR_CD, CONS_NO , CONS_TGT_SEQNO - , WORK_STEP, LAY_STS_CD, LAY_METR_CL_CD + , WORK_STEP, LAY_STS_CD + , LAY_METR_CL_CD , OFFICE_CD, TGT_YEAR, CNTR_NO, WHM_NO, WHM_SEQNO, PLAN_CONS_KND_CD , ACPT_YMD, ACPT_SEQNO, DIST_LV_HV_CLCD, CNTR_CLAS_CD, CNTR_PWR, BUPE_ID , MOD_ID, MOD_DATE, REG_ID, REG_DATE @@ -604,15 +605,15 @@ VALUES ( #{HDQR_CD}, #{CONS_NO} , (SELECT NVL(MAX(CONS_TGT_SEQNO), 0) + 1 FROM TM_MTR_INST WHERE HDQR_CD = #{HDQR_CD} AND CONS_NO = #{CONS_NO}) - , NULL, NULL, #{WHM_KND_CD} + , NULL, NULL + , '10' , #{OFFICE_CD}, #{TGT_YEAR}, #{CNTR_NO}, #{WHM_NO}, #{WHM_SEQNO}, #{PLAN_CONS_KND_CD} , NULL, NULL, #{DIST_LV_HV_CLCD}, #{CNTR_CLAS_CD}, #{CNTR_PWR}, #{COCMP_BUPE_ID} , NVL(#{MOD_ID}, 'DFXAGENT_USER'), TO_TIMESTAMP(NVL(#{MOD_DATE}, TO_CHAR(SYSTIMESTAMP, 'YYYYMMDDHH24MISS')), 'YYYYMMDDHH24MISS'), NVL(#{REG_ID}, 'DFXAGENT_USER'), TO_TIMESTAMP(NVL(#{REG_DATE}, TO_CHAR(SYSTIMESTAMP, 'YYYYMMDDHH24MISS')), 'YYYYMMDDHH24MISS') ) WHEN MATCHED THEN UPDATE SET - LAY_METR_CL_CD = #{WHM_KND_CD} - , DIST_LV_HV_CLCD = #{DIST_LV_HV_CLCD} + DIST_LV_HV_CLCD = #{DIST_LV_HV_CLCD} , CNTR_CLAS_CD = #{CNTR_CLAS_CD} , CNTR_PWR = #{CNTR_PWR} , BUPE_ID = #{COCMP_BUPE_ID} @@ -630,7 +631,8 @@ INSERT ( HDQR_CD, CONS_NO , CONS_TGT_SEQNO - , WORK_STEP, LAY_STS_CD, LAY_METR_CL_CD + , WORK_STEP, LAY_STS_CD + , LAY_METR_CL_CD , OFFICE_CD, TGT_YEAR, CNTR_NO, WHM_NO, WHM_SEQNO, PLAN_CONS_KND_CD , ACPT_YMD, ACPT_SEQNO, DIST_LV_HV_CLCD, CNTR_CLAS_CD, CNTR_PWR, BUPE_ID , MOD_ID, MOD_DATE, REG_ID, REG_DATE @@ -638,14 +640,16 @@ VALUES ( #{HDQR_CD}, #{CONS_NO} , (SELECT NVL(MAX(CONS_TGT_SEQNO), 0) + 1 FROM TM_MTR_INST WHERE HDQR_CD = #{HDQR_CD} AND CONS_NO = #{CONS_NO}) - , NULL, NULL, NULL + , NULL, NULL + , (CASE WHEN #{ACPT_KND_CD} = '11' OR #{ACPT_KND_CD} = '20' THEN '20' ELSE '30' END) , #{ACPT_OFFICE_CD}, NULL, #{CNTR_NO}, NULL, NULL, NULL , #{ACPT_YMD}, #{ACPT_SEQNO}, NULL, NULL, NULL, #{BUPE_ID} , NVL(#{MOD_ID}, 'DFXAGENT_USER'), TO_TIMESTAMP(NVL(#{MOD_DATE}, TO_CHAR(SYSTIMESTAMP, 'YYYYMMDDHH24MISS')), 'YYYYMMDDHH24MISS'), NVL(#{REG_ID}, 'DFXAGENT_USER'), TO_TIMESTAMP(NVL(#{REG_DATE}, TO_CHAR(SYSTIMESTAMP, 'YYYYMMDDHH24MISS')), 'YYYYMMDDHH24MISS') ) WHEN MATCHED THEN UPDATE SET - BUPE_ID = #{BUPE_ID} + LAY_METR_CL_CD = (CASE WHEN #{ACPT_KND_CD} = '11' OR #{ACPT_KND_CD} = '20' THEN '20' ELSE '30' END) + , BUPE_ID = #{BUPE_ID} , MOD_ID = NVL(#{MOD_ID}, 'DFXAGENT_USER') , MOD_DATE = DECODE(#{MOD_DATE}, NULL, SYSTIMESTAMP, TO_TIMESTAMP(#{MOD_DATE}, 'YYYYMMDDHH24MISS')) ]]> diff --git a/src/docs/mapper-examples/mkami/mob/mtl.xml b/src/docs/mapper-examples/mkami/mob/mtl.xml index 20cab7f..8483489 100644 --- a/src/docs/mapper-examples/mkami/mob/mtl.xml +++ b/src/docs/mapper-examples/mkami/mob/mtl.xml @@ -432,7 +432,7 @@ SET AWMS_SEND_YN = 'Y' , AWMS_SEND_DATE = SYSDATE WHERE 1 = 1 - AND MTRL_NO IN ( + AND REG_CO_NO IN ( SELECT REG_CO_NO FROM ( SELECT REG_CO_NO, USE_YN, BIZR_NO, BIZR_SERNO, AMMS_KDN_BIZP_CL_CD, AMMS_CO_CL_CD, BIZR_NM, REPR_NM, CO_ADDR, POST_NO, CO_DTLS_ADDR, REP_TEL_NO, FAX_NO, AMMS_REG_CO_CRE_CL_CD, AMMS_BROFC_CL_CD @@ -475,7 +475,7 @@ SET AWMS_SEND_YN = 'Y' , AWMS_SEND_DATE = SYSDATE WHERE 1 = 1 - AND MTRL_NO IN ( + AND REG_CO_NO IN ( SELECT REG_CO_NO FROM ( SELECT REG_CO_NO, USE_YN, BIZR_NO, BIZR_SERNO, AMMS_KDN_BIZP_CL_CD, AMMS_CO_CL_CD, BIZR_NM, REPR_NM, CO_ADDR, POST_NO, CO_DTLS_ADDR, REP_TEL_NO, FAX_NO, AMMS_REG_CO_CRE_CL_CD, AMMS_BROFC_CL_CD