|
|
@ -12,7 +12,6 @@
|
|
|
|
<result property="sndngId" column="SNDNG_ID" /> <!-- 발송 ID -->
|
|
|
|
<result property="sndngId" column="SNDNG_ID" /> <!-- 발송 ID -->
|
|
|
|
<result property="sggCd" column="SGG_CD" /> <!-- 시군구 코드 -->
|
|
|
|
<result property="sggCd" column="SGG_CD" /> <!-- 시군구 코드 -->
|
|
|
|
<result property="taskSeCd" column="TASK_SE_CD" /> <!-- 업무 구분 코드 -->
|
|
|
|
<result property="taskSeCd" column="TASK_SE_CD" /> <!-- 업무 구분 코드 -->
|
|
|
|
<result property="vltnId" column="VLTN_ID" /> <!-- 위반 ID -->
|
|
|
|
|
|
|
|
<result property="sndngRegSeCd" column="SNDNG_REG_SE_CD" /> <!-- 발송 등록 구분 코드 -->
|
|
|
|
<result property="sndngRegSeCd" column="SNDNG_REG_SE_CD" /> <!-- 발송 등록 구분 코드 -->
|
|
|
|
<result property="sndngSeCd" column="SNDNG_SE_CD" /> <!-- 발송 구분 코드 -->
|
|
|
|
<result property="sndngSeCd" column="SNDNG_SE_CD" /> <!-- 발송 구분 코드 -->
|
|
|
|
<result property="levyBgngYmd" column="LEVY_BGNG_YMD" /> <!-- 부과 시작 일자 -->
|
|
|
|
<result property="levyBgngYmd" column="LEVY_BGNG_YMD" /> <!-- 부과 시작 일자 -->
|
|
|
@ -45,6 +44,7 @@
|
|
|
|
<result property="svbtcId" column="SVBTC_ID" /> <!-- 공시송달 ID -->
|
|
|
|
<result property="svbtcId" column="SVBTC_ID" /> <!-- 공시송달 ID -->
|
|
|
|
<result property="crdnId" column="CRDN_ID" /> <!-- 단속 ID -->
|
|
|
|
<result property="crdnId" column="CRDN_ID" /> <!-- 단속 ID -->
|
|
|
|
<result property="levyId" column="LEVY_ID" /> <!-- 부과 ID -->
|
|
|
|
<result property="levyId" column="LEVY_ID" /> <!-- 부과 ID -->
|
|
|
|
|
|
|
|
<result property="vltnCd" column="VLTN_CD" /> <!-- 위반 코드 -->
|
|
|
|
<result property="vhrno" column="VHRNO" /> <!-- 차량번호 -->
|
|
|
|
<result property="vhrno" column="VHRNO" /> <!-- 차량번호 -->
|
|
|
|
<result property="crdnDt" column="CRDN_DT" /> <!-- 단속 일시 -->
|
|
|
|
<result property="crdnDt" column="CRDN_DT" /> <!-- 단속 일시 -->
|
|
|
|
<result property="crdnPlc" column="CRDN_PLC" /> <!-- 단속 장소 -->
|
|
|
|
<result property="crdnPlc" column="CRDN_PLC" /> <!-- 단속 장소 -->
|
|
|
@ -248,6 +248,9 @@
|
|
|
|
, C.CRDN_YMD /* 단속 일자 */
|
|
|
|
, C.CRDN_YMD /* 단속 일자 */
|
|
|
|
, C.CRDN_TM /* 단속 시각 */
|
|
|
|
, C.CRDN_TM /* 단속 시각 */
|
|
|
|
, (CONCAT(C.CRDN_YMD, C.CRDN_TM)) AS CRDN_YMD_TM /* 단속 일시 */
|
|
|
|
, (CONCAT(C.CRDN_YMD, C.CRDN_TM)) AS CRDN_YMD_TM /* 단속 일시 */
|
|
|
|
|
|
|
|
, FN_GET_MASK_DATETIME(C.CRDN_YMD, C.CRDN_TM, '-', ':') AS CRDN_YMD_TM_MASK /* 단속 일시 마스크 */
|
|
|
|
|
|
|
|
, (SELECT VI.VLTN_CD FROM TB_VLTN_INFO VI
|
|
|
|
|
|
|
|
WHERE C.VLTN_ID=VI.VLTN_ID AND C.SGG_CD=VI.SGG_CD AND C.TASK_SE_CD=VI.TASK_SE_CD) AS VLTN_CD /* 위반 코드 */
|
|
|
|
, C.VHRNO /* 차량번호 */
|
|
|
|
, C.VHRNO /* 차량번호 */
|
|
|
|
, C.CRDN_STDG_NM /* 단속 법정동 명 */
|
|
|
|
, C.CRDN_STDG_NM /* 단속 법정동 명 */
|
|
|
|
, C.CRDN_ROAD_NM /* 단속 도로 명 */
|
|
|
|
, C.CRDN_ROAD_NM /* 단속 도로 명 */
|
|
|
@ -257,6 +260,7 @@
|
|
|
|
, C.ADVNTCE_AMT /* 사전통지 금액 */
|
|
|
|
, C.ADVNTCE_AMT /* 사전통지 금액 */
|
|
|
|
, C.CRDN_STTS_CD /* 단속 상태 코드 */
|
|
|
|
, C.CRDN_STTS_CD /* 단속 상태 코드 */
|
|
|
|
, (SELECT FN_GET_CODE_NM('FIM010', C.CRDN_STTS_CD) FROM DUAL) AS CRDN_STTS_NM /* 단속 상태 명 */
|
|
|
|
, (SELECT FN_GET_CODE_NM('FIM010', C.CRDN_STTS_CD) FROM DUAL) AS CRDN_STTS_NM /* 단속 상태 명 */
|
|
|
|
|
|
|
|
, C.CRDN_STTS_CHG_DT /* 단속 상태 변경 일시 */
|
|
|
|
, C.REG_DT /* 등록 일시 */
|
|
|
|
, C.REG_DT /* 등록 일시 */
|
|
|
|
, C.RGTR /* 등록자 */
|
|
|
|
, C.RGTR /* 등록자 */
|
|
|
|
, (SELECT USER_NM FROM TB_USER X WHERE X.USER_ID = C.RGTR) AS RGTR_NM /* 등록자 명 */
|
|
|
|
, (SELECT USER_NM FROM TB_USER X WHERE X.USER_ID = C.RGTR) AS RGTR_NM /* 등록자 명 */
|
|
|
@ -270,12 +274,10 @@
|
|
|
|
, CC.CVLCPT_APLY_DT /* 민원 신청 일시 */
|
|
|
|
, CC.CVLCPT_APLY_DT /* 민원 신청 일시 */
|
|
|
|
, CC.CVLCPT_APLY_TTL_NM /* 민원 신청 제목 명 */
|
|
|
|
, CC.CVLCPT_APLY_TTL_NM /* 민원 신청 제목 명 */
|
|
|
|
, CC.CVLCPT_GIST /* 민원 요지 */
|
|
|
|
, CC.CVLCPT_GIST /* 민원 요지 */
|
|
|
|
, CC.CVLCPT_PRCS_CD /* 민원 처리 코드 */
|
|
|
|
|
|
|
|
, (SELECT FN_GET_CODE_NM('FIM017', CC.CVLCPT_PRCS_CD) FROM DUAL) AS CVLCPT_PRCS_NM /* 민원 처리 명 */
|
|
|
|
, (SELECT FN_GET_CODE_NM('FIM017', CC.CVLCPT_PRCS_CD) FROM DUAL) AS CVLCPT_PRCS_NM /* 민원 처리 명 */
|
|
|
|
, CC.CVLCPT_PRCS_SUMRY /* 민원 처리 요약 */
|
|
|
|
, CC.CVLCPT_PRCS_SUMRY /* 민원 처리 요약 */
|
|
|
|
, CC.CVLCPT_PRCS_RSLT_CN /* 민원 처리 결과 내용 */
|
|
|
|
, CC.CVLCPT_PRCS_RSLT_CN /* 민원 처리 결과 내용 */
|
|
|
|
, CC.CVLCPT_PRCS_CMPTN_DT /* 민원 처리 완료 일시 */
|
|
|
|
, CC.CVLCPT_PRCS_CMPTN_DT /* 민원 처리 완료 일시 */
|
|
|
|
, CC.CVLCPT_TRSM_CD /* 민원 전송 코드 */
|
|
|
|
|
|
|
|
, (SELECT FN_GET_CODE_NM('FIM018', CC.CVLCPT_TRSM_CD) FROM DUAL) AS CVLCPT_TRSM_NM /* 민원 전송 명 */
|
|
|
|
, (SELECT FN_GET_CODE_NM('FIM018', CC.CVLCPT_TRSM_CD) FROM DUAL) AS CVLCPT_TRSM_NM /* 민원 전송 명 */
|
|
|
|
, CC.CVLCPT_TRSM_DT /* 민원 전송 일시 */
|
|
|
|
, CC.CVLCPT_TRSM_DT /* 민원 전송 일시 */
|
|
|
|
, P.RTPYR_ID /* 납부자 ID */
|
|
|
|
, P.RTPYR_ID /* 납부자 ID */
|
|
|
@ -293,11 +295,13 @@
|
|
|
|
, LE.LEVY_EXCL_RSN_CD /* 부과 제외 사유 코드 */
|
|
|
|
, LE.LEVY_EXCL_RSN_CD /* 부과 제외 사유 코드 */
|
|
|
|
, (SELECT FN_GET_CODE_NM('FIM022', LE.LEVY_EXCL_RSN_CD) FROM DUAL) AS LEVY_EXCL_RSN_NM /* 부과 제외 사유 명 */
|
|
|
|
, (SELECT FN_GET_CODE_NM('FIM022', LE.LEVY_EXCL_RSN_CD) FROM DUAL) AS LEVY_EXCL_RSN_NM /* 부과 제외 사유 명 */
|
|
|
|
, LE.ETC_CN /* 기타 내용 */
|
|
|
|
, LE.ETC_CN /* 기타 내용 */
|
|
|
|
|
|
|
|
, L.LEVY_ID /* 부과 ID */
|
|
|
|
FROM TB_CRDN C
|
|
|
|
FROM TB_CRDN C
|
|
|
|
INNER JOIN TB_CRDN_ADI CA ON (C.CRDN_ID = CA.CRDN_ID)
|
|
|
|
INNER JOIN TB_CRDN_ADI CA ON (C.CRDN_ID = CA.CRDN_ID)
|
|
|
|
LEFT OUTER JOIN TB_CRDN_CVLCPT CC ON (C.LINK_ID = CC.CVLCPT_LINK_ID AND C.CVLCPT_LINK_YN = 'Y' AND CC.DEL_YN = 'N')
|
|
|
|
LEFT OUTER JOIN TB_CRDN_CVLCPT CC ON (C.LINK_ID = CC.CVLCPT_LINK_ID AND C.CVLCPT_LINK_YN = 'Y' AND CC.DEL_YN = 'N')
|
|
|
|
LEFT OUTER JOIN TB_PAYER P ON (C.RTPYR_ID = P.RTPYR_ID)
|
|
|
|
LEFT OUTER JOIN TB_PAYER P ON (C.RTPYR_ID = P.RTPYR_ID)
|
|
|
|
LEFT OUTER JOIN TB_LEVY_EXCL LE ON (C.CRDN_ID = LE.CRDN_ID AND LE.DEL_YN = 'N')
|
|
|
|
LEFT OUTER JOIN TB_LEVY_EXCL LE ON (C.CRDN_ID = LE.CRDN_ID AND LE.DEL_YN = 'N')
|
|
|
|
|
|
|
|
LEFT OUTER JOIN TB_LEVY L ON (C.CRDN_ID = L.CRDN_ID AND L.DEL_YN = 'N')
|
|
|
|
<where>
|
|
|
|
<where>
|
|
|
|
<if test="crdnIDs != null">
|
|
|
|
<if test="crdnIDs != null">
|
|
|
|
AND C.CRDN_ID IN (
|
|
|
|
AND C.CRDN_ID IN (
|
|
|
@ -323,9 +327,11 @@
|
|
|
|
SELECT SNDNG_ID /* 발송 ID */
|
|
|
|
SELECT SNDNG_ID /* 발송 ID */
|
|
|
|
, SGG_CD /* 시군구 코드 */
|
|
|
|
, SGG_CD /* 시군구 코드 */
|
|
|
|
, TASK_SE_CD /* 업무 구분 코드 */
|
|
|
|
, TASK_SE_CD /* 업무 구분 코드 */
|
|
|
|
, VLTN_ID /* 위반 ID */
|
|
|
|
, (SELECT FN_GET_CODE_NM('FIM054', C.TASK_SE_CD) FROM DUAL) AS TASK_SE_NM /* 업무 구분 명 */
|
|
|
|
, SNDNG_REG_SE_CD /* 발송 등록 구분 코드 */
|
|
|
|
, SNDNG_REG_SE_CD /* 발송 등록 구분 코드 */
|
|
|
|
|
|
|
|
, (SELECT FN_GET_CODE_NM('FIM066', C.SNDNG_REG_SE_CD) FROM DUAL) AS SNDNG_REG_SE_NM /* 발송 등록 구분 명 */
|
|
|
|
, SNDNG_SE_CD /* 발송 구분 코드 */
|
|
|
|
, SNDNG_SE_CD /* 발송 구분 코드 */
|
|
|
|
|
|
|
|
, (SELECT FN_GET_CODE_NM('FIM047', C.SNDNG_SE_CD) FROM DUAL) AS SNDNG_SE_NM /* 단속 상태 명 */
|
|
|
|
, LEVY_BGNG_YMD /* 부과 시작 일자 */
|
|
|
|
, LEVY_BGNG_YMD /* 부과 시작 일자 */
|
|
|
|
, LEVY_END_YMD /* 부과 종료 일자 */
|
|
|
|
, LEVY_END_YMD /* 부과 종료 일자 */
|
|
|
|
, SNDNG_YMD /* 발송 일자 */
|
|
|
|
, SNDNG_YMD /* 발송 일자 */
|
|
|
@ -367,11 +373,11 @@
|
|
|
|
FROM TB_SNDNG
|
|
|
|
FROM TB_SNDNG
|
|
|
|
WHERE SNDNG_ID LIKE CONCAT(DATE_FORMAT(CURRENT_DATE, '%Y'), '%')
|
|
|
|
WHERE SNDNG_ID LIKE CONCAT(DATE_FORMAT(CURRENT_DATE, '%Y'), '%')
|
|
|
|
</selectKey>
|
|
|
|
</selectKey>
|
|
|
|
INSERT INTO TB_SNDNG (
|
|
|
|
INSERT
|
|
|
|
|
|
|
|
INTO TB_SNDNG (
|
|
|
|
SNDNG_ID /* 발송 ID */
|
|
|
|
SNDNG_ID /* 발송 ID */
|
|
|
|
, SGG_CD /* 시군구 코드 */
|
|
|
|
, SGG_CD /* 시군구 코드 */
|
|
|
|
, TASK_SE_CD /* 업무 구분 코드 */
|
|
|
|
, TASK_SE_CD /* 업무 구분 코드 */
|
|
|
|
, VLTN_ID /* 위반 ID */
|
|
|
|
|
|
|
|
, SNDNG_REG_SE_CD /* 발송 등록 구분 코드 */
|
|
|
|
, SNDNG_REG_SE_CD /* 발송 등록 구분 코드 */
|
|
|
|
, SNDNG_SE_CD /* 발송 구분 코드 */
|
|
|
|
, SNDNG_SE_CD /* 발송 구분 코드 */
|
|
|
|
, LEVY_BGNG_YMD /* 부과 시작 일자 */
|
|
|
|
, LEVY_BGNG_YMD /* 부과 시작 일자 */
|
|
|
@ -388,6 +394,7 @@
|
|
|
|
, EPOST_NOTICE_ID /* 전자우편 안내문 ID */
|
|
|
|
, EPOST_NOTICE_ID /* 전자우편 안내문 ID */
|
|
|
|
, SNDNG_STTS_CD /* 발송 상태 코드 */
|
|
|
|
, SNDNG_STTS_CD /* 발송 상태 코드 */
|
|
|
|
, RESND_YN /* 재발송 여부 */
|
|
|
|
, RESND_YN /* 재발송 여부 */
|
|
|
|
|
|
|
|
, DEL_YN /* 삭제 여부 */
|
|
|
|
, REG_DT /* 등록 일시 */
|
|
|
|
, REG_DT /* 등록 일시 */
|
|
|
|
, RGTR /* 등록자 */
|
|
|
|
, RGTR /* 등록자 */
|
|
|
|
, MDFCN_DT /* 수정 일시 */
|
|
|
|
, MDFCN_DT /* 수정 일시 */
|
|
|
@ -397,7 +404,6 @@
|
|
|
|
#{sndng.sndngId} /* 발송 ID */
|
|
|
|
#{sndng.sndngId} /* 발송 ID */
|
|
|
|
, #{sndng.sggCd} /* 시군구 코드 */
|
|
|
|
, #{sndng.sggCd} /* 시군구 코드 */
|
|
|
|
, #{sndng.taskSeCd} /* 업무 구분 코드 */
|
|
|
|
, #{sndng.taskSeCd} /* 업무 구분 코드 */
|
|
|
|
, #{sndng.vltnId} /* 위반 ID */
|
|
|
|
|
|
|
|
, #{sndng.sndngRegSeCd} /* 발송 등록 구분 코드 */
|
|
|
|
, #{sndng.sndngRegSeCd} /* 발송 등록 구분 코드 */
|
|
|
|
, #{sndng.sndngSeCd} /* 발송 구분 코드 */
|
|
|
|
, #{sndng.sndngSeCd} /* 발송 구분 코드 */
|
|
|
|
, #{sndng.levyBgngYmd} /* 부과 시작 일자 */
|
|
|
|
, #{sndng.levyBgngYmd} /* 부과 시작 일자 */
|
|
|
@ -414,6 +420,7 @@
|
|
|
|
, #{sndng.epostNoticeId} /* 전자우편 안내문 ID */
|
|
|
|
, #{sndng.epostNoticeId} /* 전자우편 안내문 ID */
|
|
|
|
, #{sndng.sndngSttsCd} /* 발송 상태 코드 */
|
|
|
|
, #{sndng.sndngSttsCd} /* 발송 상태 코드 */
|
|
|
|
, #{sndng.resndYn} /* 재발송 여부 */
|
|
|
|
, #{sndng.resndYn} /* 재발송 여부 */
|
|
|
|
|
|
|
|
, #{sndng.delYn} /* 삭제 여부 */
|
|
|
|
, <include refid="utility.now" /> /* 등록 일시 */
|
|
|
|
, <include refid="utility.now" /> /* 등록 일시 */
|
|
|
|
, #{sndng.createdBy} /* 등록자 */
|
|
|
|
, #{sndng.createdBy} /* 등록자 */
|
|
|
|
, <include refid="utility.now" /> /* 수정 일시 */
|
|
|
|
, <include refid="utility.now" /> /* 수정 일시 */
|
|
|
@ -422,36 +429,38 @@
|
|
|
|
</insert>
|
|
|
|
</insert>
|
|
|
|
|
|
|
|
|
|
|
|
<update id="updateSndng" parameterType="map">/* 발송 대장 수정(sndngMapper.updateSndng) */
|
|
|
|
<update id="updateSndng" parameterType="map">/* 발송 대장 수정(sndngMapper.updateSndng) */
|
|
|
|
UPDATE TB_SNDNG SET
|
|
|
|
UPDATE TB_SNDNG
|
|
|
|
SGG_CD = #{sndng.sggCd} <!-- 시군구 코드 -->
|
|
|
|
SET SGG_CD = #{sndng.sggCd} /* 시군구 코드 */
|
|
|
|
, VLTN_ID = #{sndng.vltnId} <!-- 위반 ID -->
|
|
|
|
, TASK_SE_CD = #{sndng.taskSeCd} /* 업무 구분 코드 */
|
|
|
|
, SNDNG_REG_SE_CD = #{sndng.sndngRegSeCd} <!-- 발송 등록 구분 코드 -->
|
|
|
|
, SNDNG_REG_SE_CD = #{sndng.sndngRegSeCd} /* 발송 등록 구분 코드 */
|
|
|
|
, SNDNG_SE_CD = #{sndng.sndngSeCd} <!-- 발송 구분 코드 -->
|
|
|
|
, SNDNG_SE_CD = #{sndng.sndngSeCd} /* 발송 구분 코드 */
|
|
|
|
, LEVY_BGNG_YMD = #{sndng.levyBgngYmd} <!-- 부과 시작 일자 -->
|
|
|
|
, LEVY_BGNG_YMD = #{sndng.levyBgngYmd} /* 부과 시작 일자 */
|
|
|
|
, LEVY_END_YMD = #{sndng.levyEndYmd} <!-- 부과 종료 일자 -->
|
|
|
|
, LEVY_END_YMD = #{sndng.levyEndYmd} /* 부과 종료 일자 */
|
|
|
|
, SNDNG_YMD = #{sndng.sndngYmd} <!-- 발송 일자 -->
|
|
|
|
, SNDNG_YMD = #{sndng.sndngYmd} /* 발송 일자 */
|
|
|
|
, DUDT_YMD = #{sndng.dudtYmd} <!-- 납기 일자 -->
|
|
|
|
, DUDT_YMD = #{sndng.dudtYmd} /* 납기 일자 */
|
|
|
|
, TTL_NM = #{sndng.ttlNm} <!-- 제목 명 -->
|
|
|
|
, TTL_NM = #{sndng.ttlNm} /* 제목 명 */
|
|
|
|
, DOC_NO = #{sndng.docNo} <!-- 문서 번호 -->
|
|
|
|
, DOC_NO = #{sndng.docNo} /* 문서 번호 */
|
|
|
|
, ETC_CN = #{sndng.etcCn} <!-- 기타 내용 -->
|
|
|
|
, ETC_CN = #{sndng.etcCn} /* 기타 내용 */
|
|
|
|
, TNOCS = #{sndng.tnocs} <!-- 총건수 -->
|
|
|
|
, TNOCS = #{sndng.tnocs} /* 총건수 */
|
|
|
|
, GRAMT = #{sndng.gramt} <!-- 총금액 -->
|
|
|
|
, GRAMT = #{sndng.gramt} /* 총금액 */
|
|
|
|
, CON_KEY = #{sndng.conKey} <!-- 외부연계식별키 -->
|
|
|
|
, CON_KEY = #{sndng.conKey} /* 외부연계식별키 */
|
|
|
|
, DIV_KB = #{sndng.divKb} <!-- 취급 구분 -->
|
|
|
|
, DIV_KB = #{sndng.divKb} /* 취급 구분 */
|
|
|
|
, EPOST_NOTICE_ID = #{sndng.epostNoticeId} <!-- 전자우편 안내문 ID -->
|
|
|
|
, EPOST_NOTICE_ID = #{sndng.epostNoticeId} /* 전자우편 안내문 ID */
|
|
|
|
, SNDNG_STTS_CD = #{sndng.sndngSttsCd} <!-- 발송 상태 코드 -->
|
|
|
|
, SNDNG_STTS_CD = #{sndng.sndngSttsCd} /* 발송 상태 코드 */
|
|
|
|
, RESND_YN = #{sndng.resndYn} <!-- 재발송 여부 -->
|
|
|
|
, RESND_YN = #{sndng.resndYn} /* 재발송 여부 */
|
|
|
|
, MDFCN_DT = <include refid="utility.now" /> <!-- 수정 일시 -->
|
|
|
|
, MDFCN_DT = <include refid="utility.now" /> /* 수정 일시 */
|
|
|
|
, MDFR = #{currentUser.id} <!-- 수정자 -->
|
|
|
|
, MDFR = #{sndng.modifiedBy} /* 수정자 */
|
|
|
|
, TASK_SE_CD = #{sndng.taskSeCd} <!-- 업무 구분 코드 -->
|
|
|
|
WHERE SNDNG_ID = #{sndng.sndngId}
|
|
|
|
WHERE SNDNG_ID = #{sndng.sndngId}</update>
|
|
|
|
</update>
|
|
|
|
|
|
|
|
|
|
|
|
<update id="deleteSndng" parameterType="map">/* 발송 대장 삭제(sndngMapper.deleteSndng) */
|
|
|
|
<update id="deleteSndng" parameterType="map">/* 발송 대장 삭제(sndngMapper.deleteSndng) */
|
|
|
|
UPDATE TB_SNDNG SET
|
|
|
|
UPDATE TB_SNDNG
|
|
|
|
USE_YN = 'N'
|
|
|
|
SET DEL_YN = 'Y'
|
|
|
|
, MDFCN_DT = <include refid="utility.now" />
|
|
|
|
, MDFCN_DT = <include refid="utility.now" />
|
|
|
|
, MDFR = #{currentUser.id}
|
|
|
|
, MDFR = #{sndng.modifiedBy}
|
|
|
|
WHERE SNDNG_ID = #{sndng.sndngId}</update>
|
|
|
|
WHERE SNDNG_ID = #{sndng.sndngId}
|
|
|
|
|
|
|
|
AND DEL_YN = 'N'
|
|
|
|
|
|
|
|
</update>
|
|
|
|
|
|
|
|
|
|
|
|
<sql id="selectSndngDtl">
|
|
|
|
<sql id="selectSndngDtl">
|
|
|
|
SELECT SD.SNDNG_DTL_ID /* 발송 상세 ID */
|
|
|
|
SELECT SD.SNDNG_DTL_ID /* 발송 상세 ID */
|
|
|
@ -459,6 +468,7 @@ UPDATE TB_SNDNG SET
|
|
|
|
, SD.SVBTC_ID /* 공시송달 ID */
|
|
|
|
, SD.SVBTC_ID /* 공시송달 ID */
|
|
|
|
, SD.CRDN_ID /* 단속 ID */
|
|
|
|
, SD.CRDN_ID /* 단속 ID */
|
|
|
|
, SD.LEVY_ID /* 부과 ID */
|
|
|
|
, SD.LEVY_ID /* 부과 ID */
|
|
|
|
|
|
|
|
, SD.VLTN_CD /* 위반 ID */
|
|
|
|
, SD.VHRNO /* 차량번호 */
|
|
|
|
, SD.VHRNO /* 차량번호 */
|
|
|
|
, SD.CRDN_DT /* 단속 일시 */
|
|
|
|
, SD.CRDN_DT /* 단속 일시 */
|
|
|
|
, SD.CRDN_PLC /* 단속 장소 */
|
|
|
|
, SD.CRDN_PLC /* 단속 장소 */
|
|
|
@ -528,7 +538,7 @@ UPDATE TB_SNDNG SET
|
|
|
|
, SD.DEL_RSN /* 삭제 사유 */
|
|
|
|
, SD.DEL_RSN /* 삭제 사유 */
|
|
|
|
, S.SGG_CD /* 시군구 코드 */
|
|
|
|
, S.SGG_CD /* 시군구 코드 */
|
|
|
|
, S.TASK_SE_CD /* 업무 구분 코드 */
|
|
|
|
, S.TASK_SE_CD /* 업무 구분 코드 */
|
|
|
|
, S.VLTN_ID /* 위반 ID */
|
|
|
|
, S.VLTN_CD /* 위반 ID */
|
|
|
|
, S.SNDNG_REG_SE_CD /* 발송 등록 구분 코드 */
|
|
|
|
, S.SNDNG_REG_SE_CD /* 발송 등록 구분 코드 */
|
|
|
|
, S.SNDNG_SE_CD /* 발송 구분 코드 */
|
|
|
|
, S.SNDNG_SE_CD /* 발송 구분 코드 */
|
|
|
|
, (SELECT FN_GET_CODE_NM('FIM047', S.SNDNG_SE_CD) FROM DUAL) AS SNDNG_SE_NM /* 발송 구분 명 */
|
|
|
|
, (SELECT FN_GET_CODE_NM('FIM047', S.SNDNG_SE_CD) FROM DUAL) AS SNDNG_SE_NM /* 발송 구분 명 */
|
|
|
@ -575,205 +585,217 @@ UPDATE TB_SNDNG SET
|
|
|
|
</select>
|
|
|
|
</select>
|
|
|
|
|
|
|
|
|
|
|
|
<insert id="insertSndngDtl" parameterType="map">/* 발송 상세 등록(sndngMapper.insertSndngDtl) */
|
|
|
|
<insert id="insertSndngDtl" parameterType="map">/* 발송 상세 등록(sndngMapper.insertSndngDtl) */
|
|
|
|
INSERT INTO TB_SNDNG_DTL (
|
|
|
|
<selectKey resultType="string" keyProperty="sndngDtl.sndngDtlId" keyColumn="NEW_ID" order="BEFORE">
|
|
|
|
SNDNG_DTL_ID <!-- 발송 상세 ID -->
|
|
|
|
SELECT CONCAT(DATE_FORMAT(CURRENT_DATE, '%Y'), LPAD(CAST(IFNULL(MAX(SUBSTRING(SNDNG_DTL_ID, 5)) + 1, 1) AS INT), 16, '0')) AS NEW_ID
|
|
|
|
, SNDNG_ID <!-- 발송 ID -->
|
|
|
|
FROM TB_SNDNG_DTL
|
|
|
|
, SVBTC_ID <!-- 공시송달 ID -->
|
|
|
|
WHERE SNDNG_DTL_ID LIKE CONCAT(DATE_FORMAT(CURRENT_DATE, '%Y'), '%')
|
|
|
|
, CRDN_ID <!-- 단속 ID -->
|
|
|
|
</selectKey>
|
|
|
|
, LEVY_ID <!-- 부과 ID -->
|
|
|
|
INSERT
|
|
|
|
, VHRNO <!-- 차량번호 -->
|
|
|
|
INTO TB_SNDNG_DTL (
|
|
|
|
, CRDN_DT <!-- 단속 일시 -->
|
|
|
|
SNDNG_DTL_ID /* 발송 상세 ID */
|
|
|
|
, CRDN_PLC <!-- 단속 장소 -->
|
|
|
|
, SNDNG_ID /* 발송 ID */
|
|
|
|
, LEV_KEY <!-- 세외수입 부과키 -->
|
|
|
|
, SVBTC_ID /* 공시송달 ID */
|
|
|
|
, FYR <!-- 회계연도 -->
|
|
|
|
, CRDN_ID /* 단속 ID */
|
|
|
|
, LEVY_NO <!-- 부과 번호 -->
|
|
|
|
, LEVY_ID /* 부과 ID */
|
|
|
|
, SNDNG_YMD <!-- 발송 일자 -->
|
|
|
|
, VLTN_CD /* 위반 코드 */
|
|
|
|
, DUDT_YMD <!-- 납기 일자 -->
|
|
|
|
, VHRNO /* 차량번호 */
|
|
|
|
, FFNLG_AMT <!-- 과태료 금액 -->
|
|
|
|
, CRDN_DT /* 단속 일시 */
|
|
|
|
, LEVY_PCPTAX <!-- 부과 본세 -->
|
|
|
|
, CRDN_PLC /* 단속 장소 */
|
|
|
|
, LEVY_ADAMT <!-- 부과 가산금 -->
|
|
|
|
, LEV_KEY /* 세외수입 부과키 */
|
|
|
|
, LEVY_SUM_AMT <!-- 부과 합계 금액 -->
|
|
|
|
, FYR /* 회계연도 */
|
|
|
|
, RTPYR_NM <!-- 납부자 명 -->
|
|
|
|
, LEVY_NO /* 부과 번호 */
|
|
|
|
, RTPYR_NO <!-- 납부자 번호 -->
|
|
|
|
, SNDNG_YMD /* 발송 일자 */
|
|
|
|
, RTPYR_ADDR <!-- 납부자 주소 -->
|
|
|
|
, DUDT_YMD /* 납기 일자 */
|
|
|
|
, RTPYR_DTL_ADDR <!-- 납부자 상세 주소 -->
|
|
|
|
, FFNLG_AMT /* 과태료 금액 */
|
|
|
|
, RTPYR_ZIP <!-- 납부자 우편번호 -->
|
|
|
|
, LEVY_PCPTAX /* 부과 본세 */
|
|
|
|
, CON_KEY <!-- 외부연계식별키 -->
|
|
|
|
, LEVY_ADAMT /* 부과 가산금 */
|
|
|
|
, RG_NO <!-- 등기 번호 -->
|
|
|
|
, LEVY_SUM_AMT /* 부과 합계 금액 */
|
|
|
|
, DLVR_YMD <!-- 배달 일자 -->
|
|
|
|
, RTPYR_NM /* 납부자 명 */
|
|
|
|
, DLVR_TM <!-- 배달 시각 -->
|
|
|
|
, RTPYR_NO /* 납부자 번호 */
|
|
|
|
, UNDLVR_RSN_NM <!-- 미배달 사유 명 -->
|
|
|
|
, RTPYR_ADDR /* 납부자 주소 */
|
|
|
|
, RCPN_NM <!-- 수령인 명 -->
|
|
|
|
, RTPYR_DTL_ADDR /* 납부자 상세 주소 */
|
|
|
|
, RCPN_REL_NM <!-- 수령인 관계 명 -->
|
|
|
|
, RTPYR_ZIP /* 납부자 우편번호 */
|
|
|
|
, SNDNG_DTL_STTS_CD <!-- 발송 상세 상태 코드 -->
|
|
|
|
, CON_KEY /* 외부연계식별키 */
|
|
|
|
, BFR_SNDNG_DTL_STTS_CD <!-- 전 발송 상세 상태 코드 -->
|
|
|
|
, RG_NO /* 등기 번호 */
|
|
|
|
, BFR_DLVR_YMD <!-- 전 배달 일자 -->
|
|
|
|
, DLVR_YMD /* 배달 일자 */
|
|
|
|
, BFR_DLVR_HR <!-- 전 배달 시간 -->
|
|
|
|
, DLVR_TM /* 배달 시각 */
|
|
|
|
, SNDNG_RCVMT_CD <!-- 발송 수납 코드 -->
|
|
|
|
, UNDLVR_RSN_NM /* 미배달 사유 명 */
|
|
|
|
, ADDR_CHG_CD <!-- 주소 변경 코드 -->
|
|
|
|
, RCPN_NM /* 수령인 명 */
|
|
|
|
, TAX_NO <!-- 납세 번호 -->
|
|
|
|
, RCPN_REL_NM /* 수령인 관계 명 */
|
|
|
|
, EPAYNO <!-- 전자납부번호 -->
|
|
|
|
, SNDNG_DTL_STTS_CD /* 발송 상세 상태 코드 */
|
|
|
|
, BANK_NM <!-- 은행 명 -->
|
|
|
|
, BFR_SNDNG_DTL_STTS_CD /* 전 발송 상세 상태 코드 */
|
|
|
|
, VR_ACTNO <!-- 가상 계좌번호 -->
|
|
|
|
, BFR_DLVR_YMD /* 전 배달 일자 */
|
|
|
|
, BANK_NM_2 <!-- 은행 명 2 -->
|
|
|
|
, BFR_DLVR_HR /* 전 배달 시간 */
|
|
|
|
, VR_ACTNO_2 <!-- 가상 계좌번호 2 -->
|
|
|
|
, SNDNG_RCVMT_CD /* 발송 수납 코드 */
|
|
|
|
, BANK_NM_3 <!-- 은행 명 3 -->
|
|
|
|
, ADDR_CHG_CD /* 주소 변경 코드 */
|
|
|
|
, VR_ACTNO_3 <!-- 가상 계좌번호 3 -->
|
|
|
|
, TAX_NO /* 납세 번호 */
|
|
|
|
, BANK_NM_4 <!-- 은행 명 4 -->
|
|
|
|
, EPAYNO /* 전자납부번호 */
|
|
|
|
, VR_ACTNO_4 <!-- 가상 계좌번호 4 -->
|
|
|
|
, BANK_NM /* 은행 명 */
|
|
|
|
, BANK_NM_5 <!-- 은행 명 5 -->
|
|
|
|
, VR_ACTNO /* 가상 계좌번호 */
|
|
|
|
, VR_ACTNO_5 <!-- 가상 계좌번호 5 -->
|
|
|
|
, BANK_NM_2 /* 은행 명 2 */
|
|
|
|
, BANK_NM_6 <!-- 은행 명 6 -->
|
|
|
|
, VR_ACTNO_2 /* 가상 계좌번호 2 */
|
|
|
|
, VR_ACTNO_6 <!-- 가상 계좌번호 6 -->
|
|
|
|
, BANK_NM_3 /* 은행 명 3 */
|
|
|
|
, BANK_NM_7 <!-- 은행 명 7 -->
|
|
|
|
, VR_ACTNO_3 /* 가상 계좌번호 3 */
|
|
|
|
, VR_ACTNO_7 <!-- 가상 계좌번호 7 -->
|
|
|
|
, BANK_NM_4 /* 은행 명 4 */
|
|
|
|
, BANK_NM_8 <!-- 은행 명 8 -->
|
|
|
|
, VR_ACTNO_4 /* 가상 계좌번호 4 */
|
|
|
|
, VR_ACTNO_8 <!-- 가상 계좌번호 8 -->
|
|
|
|
, BANK_NM_5 /* 은행 명 5 */
|
|
|
|
, BANK_NM_9 <!-- 은행 명 9 -->
|
|
|
|
, VR_ACTNO_5 /* 가상 계좌번호 5 */
|
|
|
|
, VR_ACTNO_9 <!-- 가상 계좌번호 9 -->
|
|
|
|
, BANK_NM_6 /* 은행 명 6 */
|
|
|
|
, BANK_NM_10 <!-- 은행 명 10 -->
|
|
|
|
, VR_ACTNO_6 /* 가상 계좌번호 6 */
|
|
|
|
, VR_ACTNO_10 <!-- 가상 계좌번호 10 -->
|
|
|
|
, BANK_NM_7 /* 은행 명 7 */
|
|
|
|
, BANK_NM_11 <!-- 은행 명 11 -->
|
|
|
|
, VR_ACTNO_7 /* 가상 계좌번호 7 */
|
|
|
|
, VR_ACTNO_11 <!-- 가상 계좌번호 11 -->
|
|
|
|
, BANK_NM_8 /* 은행 명 8 */
|
|
|
|
, REG_DT <!-- 등록 일시 -->
|
|
|
|
, VR_ACTNO_8 /* 가상 계좌번호 8 */
|
|
|
|
, RGTR <!-- 등록자 -->
|
|
|
|
, BANK_NM_9 /* 은행 명 9 */
|
|
|
|
, MDFCN_DT <!-- 수정 일시 -->
|
|
|
|
, VR_ACTNO_9 /* 가상 계좌번호 9 */
|
|
|
|
, MDFR <!-- 수정자 -->
|
|
|
|
, BANK_NM_10 /* 은행 명 10 */
|
|
|
|
) VALUES (
|
|
|
|
, VR_ACTNO_10 /* 가상 계좌번호 10 */
|
|
|
|
#{sndngDtl.sndngDtlId} <!-- 발송 상세 ID -->
|
|
|
|
, BANK_NM_11 /* 은행 명 11 */
|
|
|
|
, #{sndngDtl.sndngId} <!-- 발송 ID -->
|
|
|
|
, VR_ACTNO_11 /* 가상 계좌번호 11 */
|
|
|
|
, #{sndngDtl.svbtcId} <!-- 공시송달 ID -->
|
|
|
|
, REG_DT /* 등록 일시 */
|
|
|
|
, #{sndngDtl.crdnId} <!-- 단속 ID -->
|
|
|
|
, RGTR /* 등록자 */
|
|
|
|
, #{sndngDtl.levyId} <!-- 부과 ID -->
|
|
|
|
, MDFCN_DT /* 수정 일시 */
|
|
|
|
, #{sndngDtl.vhrno} <!-- 차량번호 -->
|
|
|
|
, MDFR /* 수정자 */
|
|
|
|
, #{sndngDtl.crdnDt} <!-- 단속 일시 -->
|
|
|
|
)
|
|
|
|
, #{sndngDtl.crdnPlc} <!-- 단속 장소 -->
|
|
|
|
VALUES (
|
|
|
|
, #{sndngDtl.levKey} <!-- 세외수입 부과키 -->
|
|
|
|
#{sndngDtl.sndngDtlId} /* 발송 상세 ID */
|
|
|
|
, #{sndngDtl.fyr} <!-- 회계연도 -->
|
|
|
|
, #{sndngDtl.sndngId} /* 발송 ID */
|
|
|
|
, #{sndngDtl.levyNo} <!-- 부과 번호 -->
|
|
|
|
, #{sndngDtl.svbtcId} /* 공시송달 ID */
|
|
|
|
, #{sndngDtl.sndngYmd} <!-- 발송 일자 -->
|
|
|
|
, #{sndngDtl.crdnId} /* 단속 ID */
|
|
|
|
, #{sndngDtl.dudtYmd} <!-- 납기 일자 -->
|
|
|
|
, #{sndngDtl.levyId} /* 부과 ID */
|
|
|
|
, #{sndngDtl.ffnlgAmt} <!-- 과태료 금액 -->
|
|
|
|
, #{sndng.vltnCd} /* 위반 코드 */
|
|
|
|
, #{sndngDtl.levyPcptax} <!-- 부과 본세 -->
|
|
|
|
, #{sndngDtl.vhrno} /* 차량번호 */
|
|
|
|
, #{sndngDtl.levyAdamt} <!-- 부과 가산금 -->
|
|
|
|
, #{sndngDtl.crdnDt} /* 단속 일시 */
|
|
|
|
, #{sndngDtl.levySumAmt} <!-- 부과 합계 금액 -->
|
|
|
|
, #{sndngDtl.crdnPlc} /* 단속 장소 */
|
|
|
|
, #{sndngDtl.rtpyrNm} <!-- 납부자 명 -->
|
|
|
|
, #{sndngDtl.levKey} /* 세외수입 부과키 */
|
|
|
|
, #{sndngDtl.rtpyrNo} <!-- 납부자 번호 -->
|
|
|
|
, #{sndngDtl.fyr} /* 회계연도 */
|
|
|
|
, #{sndngDtl.rtpyrAddr} <!-- 납부자 주소 -->
|
|
|
|
, #{sndngDtl.levyNo} /* 부과 번호 */
|
|
|
|
, #{sndngDtl.rtpyrDtlAddr} <!-- 납부자 상세 주소 -->
|
|
|
|
, #{sndngDtl.sndngYmd} /* 발송 일자 */
|
|
|
|
, #{sndngDtl.rtpyrZip} <!-- 납부자 우편번호 -->
|
|
|
|
, #{sndngDtl.dudtYmd} /* 납기 일자 */
|
|
|
|
, #{sndngDtl.conKey} <!-- 외부연계식별키 -->
|
|
|
|
, #{sndngDtl.ffnlgAmt} /* 과태료 금액 */
|
|
|
|
, #{sndngDtl.rgNo} <!-- 등기 번호 -->
|
|
|
|
, #{sndngDtl.levyPcptax} /* 부과 본세 */
|
|
|
|
, #{sndngDtl.dlvrYmd} <!-- 배달 일자 -->
|
|
|
|
, #{sndngDtl.levyAdamt} /* 부과 가산금 */
|
|
|
|
, #{sndngDtl.dlvrTm} <!-- 배달 시각 -->
|
|
|
|
, #{sndngDtl.levySumAmt} /* 부과 합계 금액 */
|
|
|
|
, #{sndngDtl.undlvrRsnNm} <!-- 미배달 사유 명 -->
|
|
|
|
, #{sndngDtl.rtpyrNm} /* 납부자 명 */
|
|
|
|
, #{sndngDtl.rcpnNm} <!-- 수령인 명 -->
|
|
|
|
, #{sndngDtl.rtpyrNo} /* 납부자 번호 */
|
|
|
|
, #{sndngDtl.rcpnRelNm} <!-- 수령인 관계 명 -->
|
|
|
|
, #{sndngDtl.rtpyrAddr} /* 납부자 주소 */
|
|
|
|
, #{sndngDtl.sndngDtlSttsCd} <!-- 발송 상세 상태 코드 -->
|
|
|
|
, #{sndngDtl.rtpyrDtlAddr} /* 납부자 상세 주소 */
|
|
|
|
, #{sndngDtl.bfrSndngDtlSttsCd} <!-- 전 발송 상세 상태 코드 -->
|
|
|
|
, #{sndngDtl.rtpyrZip} /* 납부자 우편번호 */
|
|
|
|
, #{sndngDtl.bfrDlvrYmd} <!-- 전 배달 일자 -->
|
|
|
|
, #{sndngDtl.conKey} /* 외부연계식별키 */
|
|
|
|
, #{sndngDtl.bfrDlvrHr} <!-- 전 배달 시간 -->
|
|
|
|
, #{sndngDtl.rgNo} /* 등기 번호 */
|
|
|
|
, #{sndngDtl.sndngRcvmtCd} <!-- 발송 수납 코드 -->
|
|
|
|
, #{sndngDtl.dlvrYmd} /* 배달 일자 */
|
|
|
|
, #{sndngDtl.addrChgCd} <!-- 주소 변경 코드 -->
|
|
|
|
, #{sndngDtl.dlvrTm} /* 배달 시각 */
|
|
|
|
, #{sndngDtl.taxNo} <!-- 납세 번호 -->
|
|
|
|
, #{sndngDtl.undlvrRsnNm} /* 미배달 사유 명 */
|
|
|
|
, #{sndngDtl.epayno} <!-- 전자납부번호 -->
|
|
|
|
, #{sndngDtl.rcpnNm} /* 수령인 명 */
|
|
|
|
, #{sndngDtl.bankNm} <!-- 은행 명 -->
|
|
|
|
, #{sndngDtl.rcpnRelNm} /* 수령인 관계 명 */
|
|
|
|
, #{sndngDtl.vrActno} <!-- 가상 계좌번호 -->
|
|
|
|
, #{sndngDtl.sndngDtlSttsCd} /* 발송 상세 상태 코드 */
|
|
|
|
, #{sndngDtl.bankNm2} <!-- 은행 명 2 -->
|
|
|
|
, #{sndngDtl.bfrSndngDtlSttsCd} /* 전 발송 상세 상태 코드 */
|
|
|
|
, #{sndngDtl.vrActno2} <!-- 가상 계좌번호 2 -->
|
|
|
|
, #{sndngDtl.bfrDlvrYmd} /* 전 배달 일자 */
|
|
|
|
, #{sndngDtl.bankNm3} <!-- 은행 명 3 -->
|
|
|
|
, #{sndngDtl.bfrDlvrHr} /* 전 배달 시간 */
|
|
|
|
, #{sndngDtl.vrActno3} <!-- 가상 계좌번호 3 -->
|
|
|
|
, #{sndngDtl.sndngRcvmtCd} /* 발송 수납 코드 */
|
|
|
|
, #{sndngDtl.bankNm4} <!-- 은행 명 4 -->
|
|
|
|
, #{sndngDtl.addrChgCd} /* 주소 변경 코드 */
|
|
|
|
, #{sndngDtl.vrActno4} <!-- 가상 계좌번호 4 -->
|
|
|
|
, #{sndngDtl.taxNo} /* 납세 번호 */
|
|
|
|
, #{sndngDtl.bankNm5} <!-- 은행 명 5 -->
|
|
|
|
, #{sndngDtl.epayno} /* 전자납부번호 */
|
|
|
|
, #{sndngDtl.vrActno5} <!-- 가상 계좌번호 5 -->
|
|
|
|
, #{sndngDtl.bankNm} /* 은행 명 */
|
|
|
|
, #{sndngDtl.bankNm6} <!-- 은행 명 6 -->
|
|
|
|
, #{sndngDtl.vrActno} /* 가상 계좌번호 */
|
|
|
|
, #{sndngDtl.vrActno6} <!-- 가상 계좌번호 6 -->
|
|
|
|
, #{sndngDtl.bankNm2} /* 은행 명 2 */
|
|
|
|
, #{sndngDtl.bankNm7} <!-- 은행 명 7 -->
|
|
|
|
, #{sndngDtl.vrActno2} /* 가상 계좌번호 2 */
|
|
|
|
, #{sndngDtl.vrActno7} <!-- 가상 계좌번호 7 -->
|
|
|
|
, #{sndngDtl.bankNm3} /* 은행 명 3 */
|
|
|
|
, #{sndngDtl.bankNm8} <!-- 은행 명 8 -->
|
|
|
|
, #{sndngDtl.vrActno3} /* 가상 계좌번호 3 */
|
|
|
|
, #{sndngDtl.vrActno8} <!-- 가상 계좌번호 8 -->
|
|
|
|
, #{sndngDtl.bankNm4} /* 은행 명 4 */
|
|
|
|
, #{sndngDtl.bankNm9} <!-- 은행 명 9 -->
|
|
|
|
, #{sndngDtl.vrActno4} /* 가상 계좌번호 4 */
|
|
|
|
, #{sndngDtl.vrActno9} <!-- 가상 계좌번호 9 -->
|
|
|
|
, #{sndngDtl.bankNm5} /* 은행 명 5 */
|
|
|
|
, #{sndngDtl.bankNm10} <!-- 은행 명 10 -->
|
|
|
|
, #{sndngDtl.vrActno5} /* 가상 계좌번호 5 */
|
|
|
|
, #{sndngDtl.vrActno10} <!-- 가상 계좌번호 10 -->
|
|
|
|
, #{sndngDtl.bankNm6} /* 은행 명 6 */
|
|
|
|
, #{sndngDtl.bankNm11} <!-- 은행 명 11 -->
|
|
|
|
, #{sndngDtl.vrActno6} /* 가상 계좌번호 6 */
|
|
|
|
, #{sndngDtl.vrActno11} <!-- 가상 계좌번호 11 -->
|
|
|
|
, #{sndngDtl.bankNm7} /* 은행 명 7 */
|
|
|
|
, <include refid="utility.now" /> <!-- 등록 일시 -->
|
|
|
|
, #{sndngDtl.vrActno7} /* 가상 계좌번호 7 */
|
|
|
|
, #{currentUser.id} <!-- 등록자 -->
|
|
|
|
, #{sndngDtl.bankNm8} /* 은행 명 8 */
|
|
|
|
, <include refid="utility.now" /> <!-- 수정 일시 -->
|
|
|
|
, #{sndngDtl.vrActno8} /* 가상 계좌번호 8 */
|
|
|
|
, #{currentUser.id} <!-- 수정자 -->
|
|
|
|
, #{sndngDtl.bankNm9} /* 은행 명 9 */
|
|
|
|
)</insert>
|
|
|
|
, #{sndngDtl.vrActno9} /* 가상 계좌번호 9 */
|
|
|
|
|
|
|
|
, #{sndngDtl.bankNm10} /* 은행 명 10 */
|
|
|
|
|
|
|
|
, #{sndngDtl.vrActno10} /* 가상 계좌번호 10 */
|
|
|
|
|
|
|
|
, #{sndngDtl.bankNm11} /* 은행 명 11 */
|
|
|
|
|
|
|
|
, #{sndngDtl.vrActno11} /* 가상 계좌번호 11 */
|
|
|
|
|
|
|
|
, <include refid="utility.now" /> /* 등록 일시 */
|
|
|
|
|
|
|
|
, #{sndngDtl.createdBy} /* 등록자 */
|
|
|
|
|
|
|
|
, <include refid="utility.now" /> /* 수정 일시 */
|
|
|
|
|
|
|
|
, #{sndngDtl.modifiedBy} /* 수정자 */
|
|
|
|
|
|
|
|
)
|
|
|
|
|
|
|
|
</insert>
|
|
|
|
|
|
|
|
|
|
|
|
<update id="updateSndngDtl" parameterType="map">/* 발송 상세 수정(sndngMapper.updateSndngDtl) */
|
|
|
|
<update id="updateSndngDtl" parameterType="map">/* 발송 상세 수정(sndngMapper.updateSndngDtl) */
|
|
|
|
UPDATE TB_SNDNG_DTL SET
|
|
|
|
UPDATE TB_SNDNG_DTL
|
|
|
|
SNDNG_ID = #{sndngDtl.sndngId} <!-- 발송 ID -->
|
|
|
|
SET SNDNG_ID = #{sndngDtl.sndngId} /* 발송 ID */
|
|
|
|
, SVBTC_ID = #{sndngDtl.svbtcId} <!-- 공시송달 ID -->
|
|
|
|
, SVBTC_ID = #{sndngDtl.svbtcId} /* 공시송달 ID */
|
|
|
|
, CRDN_ID = #{sndngDtl.crdnId} <!-- 단속 ID -->
|
|
|
|
, CRDN_ID = #{sndngDtl.crdnId} /* 단속 ID */
|
|
|
|
, LEVY_ID = #{sndngDtl.levyId} <!-- 부과 ID -->
|
|
|
|
, LEVY_ID = #{sndngDtl.levyId} /* 부과 ID */
|
|
|
|
, VHRNO = #{sndngDtl.vhrno} <!-- 차량번호 -->
|
|
|
|
, VLTN_CD = #{sndng.vltnCd} /* 위반 ID */
|
|
|
|
, CRDN_DT = #{sndngDtl.crdnDt} <!-- 단속 일시 -->
|
|
|
|
, VHRNO = #{sndngDtl.vhrno} /* 차량번호 */
|
|
|
|
, CRDN_PLC = #{sndngDtl.crdnPlc} <!-- 단속 장소 -->
|
|
|
|
, CRDN_DT = #{sndngDtl.crdnDt} /* 단속 일시 */
|
|
|
|
, LEV_KEY = #{sndngDtl.levKey} <!-- 세외수입 부과키 -->
|
|
|
|
, CRDN_PLC = #{sndngDtl.crdnPlc} /* 단속 장소 */
|
|
|
|
, FYR = #{sndngDtl.fyr} <!-- 회계연도 -->
|
|
|
|
, LEV_KEY = #{sndngDtl.levKey} /* 세외수입 부과키 */
|
|
|
|
, LEVY_NO = #{sndngDtl.levyNo} <!-- 부과 번호 -->
|
|
|
|
, FYR = #{sndngDtl.fyr} /* 회계연도 */
|
|
|
|
, SNDNG_YMD = #{sndngDtl.sndngYmd} <!-- 발송 일자 -->
|
|
|
|
, LEVY_NO = #{sndngDtl.levyNo} /* 부과 번호 */
|
|
|
|
, DUDT_YMD = #{sndngDtl.dudtYmd} <!-- 납기 일자 -->
|
|
|
|
, SNDNG_YMD = #{sndngDtl.sndngYmd} /* 발송 일자 */
|
|
|
|
, FFNLG_AMT = #{sndngDtl.ffnlgAmt} <!-- 과태료 금액 -->
|
|
|
|
, DUDT_YMD = #{sndngDtl.dudtYmd} /* 납기 일자 */
|
|
|
|
, LEVY_PCPTAX = #{sndngDtl.levyPcptax} <!-- 부과 본세 -->
|
|
|
|
, FFNLG_AMT = #{sndngDtl.ffnlgAmt} /* 과태료 금액 */
|
|
|
|
, LEVY_ADAMT = #{sndngDtl.levyAdamt} <!-- 부과 가산금 -->
|
|
|
|
, LEVY_PCPTAX = #{sndngDtl.levyPcptax} /* 부과 본세 */
|
|
|
|
, LEVY_SUM_AMT = #{sndngDtl.levySumAmt} <!-- 부과 합계 금액 -->
|
|
|
|
, LEVY_ADAMT = #{sndngDtl.levyAdamt} /* 부과 가산금 */
|
|
|
|
, RTPYR_NM = #{sndngDtl.rtpyrNm} <!-- 납부자 명 -->
|
|
|
|
, LEVY_SUM_AMT = #{sndngDtl.levySumAmt} /* 부과 합계 금액 */
|
|
|
|
, RTPYR_NO = #{sndngDtl.rtpyrNo} <!-- 납부자 번호 -->
|
|
|
|
, RTPYR_NM = #{sndngDtl.rtpyrNm} /* 납부자 명 */
|
|
|
|
, RTPYR_ADDR = #{sndngDtl.rtpyrAddr} <!-- 납부자 주소 -->
|
|
|
|
, RTPYR_NO = #{sndngDtl.rtpyrNo} /* 납부자 번호 */
|
|
|
|
, RTPYR_DTL_ADDR = #{sndngDtl.rtpyrDtlAddr} <!-- 납부자 상세 주소 -->
|
|
|
|
, RTPYR_ADDR = #{sndngDtl.rtpyrAddr} /* 납부자 주소 */
|
|
|
|
, RTPYR_ZIP = #{sndngDtl.rtpyrZip} <!-- 납부자 우편번호 -->
|
|
|
|
, RTPYR_DTL_ADDR = #{sndngDtl.rtpyrDtlAddr} /* 납부자 상세 주소 */
|
|
|
|
, CON_KEY = #{sndngDtl.conKey} <!-- 외부연계식별키 -->
|
|
|
|
, RTPYR_ZIP = #{sndngDtl.rtpyrZip} /* 납부자 우편번호 */
|
|
|
|
, RG_NO = #{sndngDtl.rgNo} <!-- 등기 번호 -->
|
|
|
|
, CON_KEY = #{sndngDtl.conKey} /* 외부연계식별키 */
|
|
|
|
, DLVR_YMD = #{sndngDtl.dlvrYmd} <!-- 배달 일자 -->
|
|
|
|
, RG_NO = #{sndngDtl.rgNo} /* 등기 번호 */
|
|
|
|
, DLVR_TM = #{sndngDtl.dlvrTm} <!-- 배달 시각 -->
|
|
|
|
, DLVR_YMD = #{sndngDtl.dlvrYmd} /* 배달 일자 */
|
|
|
|
, UNDLVR_RSN_NM = #{sndngDtl.undlvrRsnNm} <!-- 미배달 사유 명 -->
|
|
|
|
, DLVR_TM = #{sndngDtl.dlvrTm} /* 배달 시각 */
|
|
|
|
, RCPN_NM = #{sndngDtl.rcpnNm} <!-- 수령인 명 -->
|
|
|
|
, UNDLVR_RSN_NM = #{sndngDtl.undlvrRsnNm} /* 미배달 사유 명 */
|
|
|
|
, RCPN_REL_NM = #{sndngDtl.rcpnRelNm} <!-- 수령인 관계 명 -->
|
|
|
|
, RCPN_NM = #{sndngDtl.rcpnNm} /* 수령인 명 */
|
|
|
|
, SNDNG_DTL_STTS_CD = #{sndngDtl.sndngDtlSttsCd} <!-- 발송 상세 상태 코드 -->
|
|
|
|
, RCPN_REL_NM = #{sndngDtl.rcpnRelNm} /* 수령인 관계 명 */
|
|
|
|
, BFR_SNDNG_DTL_STTS_CD = #{sndngDtl.bfrSndngDtlSttsCd} <!-- 전 발송 상세 상태 코드 -->
|
|
|
|
, SNDNG_DTL_STTS_CD = #{sndngDtl.sndngDtlSttsCd} /* 발송 상세 상태 코드 */
|
|
|
|
, BFR_DLVR_YMD = #{sndngDtl.bfrDlvrYmd} <!-- 전 배달 일자 -->
|
|
|
|
, BFR_SNDNG_DTL_STTS_CD = #{sndngDtl.bfrSndngDtlSttsCd} /* 전 발송 상세 상태 코드 */
|
|
|
|
, BFR_DLVR_HR = #{sndngDtl.bfrDlvrHr} <!-- 전 배달 시간 -->
|
|
|
|
, BFR_DLVR_YMD = #{sndngDtl.bfrDlvrYmd} /* 전 배달 일자 */
|
|
|
|
, SNDNG_RCVMT_CD = #{sndngDtl.sndngRcvmtCd} <!-- 발송 수납 코드 -->
|
|
|
|
, BFR_DLVR_HR = #{sndngDtl.bfrDlvrHr} /* 전 배달 시간 */
|
|
|
|
, ADDR_CHG_CD = #{sndngDtl.addrChgCd} <!-- 주소 변경 코드 -->
|
|
|
|
, SNDNG_RCVMT_CD = #{sndngDtl.sndngRcvmtCd} /* 발송 수납 코드 */
|
|
|
|
, TAX_NO = #{sndngDtl.taxNo} <!-- 납세 번호 -->
|
|
|
|
, ADDR_CHG_CD = #{sndngDtl.addrChgCd} /* 주소 변경 코드 */
|
|
|
|
, EPAYNO = #{sndngDtl.epayno} <!-- 전자납부번호 -->
|
|
|
|
, TAX_NO = #{sndngDtl.taxNo} /* 납세 번호 */
|
|
|
|
, BANK_NM = #{sndngDtl.bankNm} <!-- 은행 명 -->
|
|
|
|
, EPAYNO = #{sndngDtl.epayno} /* 전자납부번호 */
|
|
|
|
, VR_ACTNO = #{sndngDtl.vrActno} <!-- 가상 계좌번호 -->
|
|
|
|
, BANK_NM = #{sndngDtl.bankNm} /* 은행 명 */
|
|
|
|
, BANK_NM_2 = #{sndngDtl.bankNm2} <!-- 은행 명 2 -->
|
|
|
|
, VR_ACTNO = #{sndngDtl.vrActno} /* 가상 계좌번호 */
|
|
|
|
, VR_ACTNO_2 = #{sndngDtl.vrActno2} <!-- 가상 계좌번호 2 -->
|
|
|
|
, BANK_NM_2 = #{sndngDtl.bankNm2} /* 은행 명 2 */
|
|
|
|
, BANK_NM_3 = #{sndngDtl.bankNm3} <!-- 은행 명 3 -->
|
|
|
|
, VR_ACTNO_2 = #{sndngDtl.vrActno2} /* 가상 계좌번호 2 */
|
|
|
|
, VR_ACTNO_3 = #{sndngDtl.vrActno3} <!-- 가상 계좌번호 3 -->
|
|
|
|
, BANK_NM_3 = #{sndngDtl.bankNm3} /* 은행 명 3 */
|
|
|
|
, BANK_NM_4 = #{sndngDtl.bankNm4} <!-- 은행 명 4 -->
|
|
|
|
, VR_ACTNO_3 = #{sndngDtl.vrActno3} /* 가상 계좌번호 3 */
|
|
|
|
, VR_ACTNO_4 = #{sndngDtl.vrActno4} <!-- 가상 계좌번호 4 -->
|
|
|
|
, BANK_NM_4 = #{sndngDtl.bankNm4} /* 은행 명 4 */
|
|
|
|
, BANK_NM_5 = #{sndngDtl.bankNm5} <!-- 은행 명 5 -->
|
|
|
|
, VR_ACTNO_4 = #{sndngDtl.vrActno4} /* 가상 계좌번호 4 */
|
|
|
|
, VR_ACTNO_5 = #{sndngDtl.vrActno5} <!-- 가상 계좌번호 5 -->
|
|
|
|
, BANK_NM_5 = #{sndngDtl.bankNm5} /* 은행 명 5 */
|
|
|
|
, BANK_NM_6 = #{sndngDtl.bankNm6} <!-- 은행 명 6 -->
|
|
|
|
, VR_ACTNO_5 = #{sndngDtl.vrActno5} /* 가상 계좌번호 5 */
|
|
|
|
, VR_ACTNO_6 = #{sndngDtl.vrActno6} <!-- 가상 계좌번호 6 -->
|
|
|
|
, BANK_NM_6 = #{sndngDtl.bankNm6} /* 은행 명 6 */
|
|
|
|
, BANK_NM_7 = #{sndngDtl.bankNm7} <!-- 은행 명 7 -->
|
|
|
|
, VR_ACTNO_6 = #{sndngDtl.vrActno6} /* 가상 계좌번호 6 */
|
|
|
|
, VR_ACTNO_7 = #{sndngDtl.vrActno7} <!-- 가상 계좌번호 7 -->
|
|
|
|
, BANK_NM_7 = #{sndngDtl.bankNm7} /* 은행 명 7 */
|
|
|
|
, BANK_NM_8 = #{sndngDtl.bankNm8} <!-- 은행 명 8 -->
|
|
|
|
, VR_ACTNO_7 = #{sndngDtl.vrActno7} /* 가상 계좌번호 7 */
|
|
|
|
, VR_ACTNO_8 = #{sndngDtl.vrActno8} <!-- 가상 계좌번호 8 -->
|
|
|
|
, BANK_NM_8 = #{sndngDtl.bankNm8} /* 은행 명 8 */
|
|
|
|
, BANK_NM_9 = #{sndngDtl.bankNm9} <!-- 은행 명 9 -->
|
|
|
|
, VR_ACTNO_8 = #{sndngDtl.vrActno8} /* 가상 계좌번호 8 */
|
|
|
|
, VR_ACTNO_9 = #{sndngDtl.vrActno9} <!-- 가상 계좌번호 9 -->
|
|
|
|
, BANK_NM_9 = #{sndngDtl.bankNm9} /* 은행 명 9 */
|
|
|
|
, BANK_NM_10 = #{sndngDtl.bankNm10} <!-- 은행 명 10 -->
|
|
|
|
, VR_ACTNO_9 = #{sndngDtl.vrActno9} /* 가상 계좌번호 9 */
|
|
|
|
, VR_ACTNO_10 = #{sndngDtl.vrActno10} <!-- 가상 계좌번호 10 -->
|
|
|
|
, BANK_NM_10 = #{sndngDtl.bankNm10} /* 은행 명 10 */
|
|
|
|
, BANK_NM_11 = #{sndngDtl.bankNm11} <!-- 은행 명 11 -->
|
|
|
|
, VR_ACTNO_10 = #{sndngDtl.vrActno10} /* 가상 계좌번호 10 */
|
|
|
|
, VR_ACTNO_11 = #{sndngDtl.vrActno11} <!-- 가상 계좌번호 11 -->
|
|
|
|
, BANK_NM_11 = #{sndngDtl.bankNm11} /* 은행 명 11 */
|
|
|
|
, MDFCN_DT = <include refid="utility.now" /> <!-- 수정 일시 -->
|
|
|
|
, VR_ACTNO_11 = #{sndngDtl.vrActno11} /* 가상 계좌번호 11 */
|
|
|
|
, MDFR = #{currentUser.id} <!-- 수정자 -->
|
|
|
|
, MDFCN_DT = <include refid="utility.now" /> /* 수정 일시 */
|
|
|
|
WHERE SNDNG_DTL_ID = #{sndngDtl.sndngDtlId}</update>
|
|
|
|
, MDFR = #{sndngDtl.modifiedBy} /* 수정자 */
|
|
|
|
|
|
|
|
WHERE SNDNG_DTL_ID = #{sndngDtl.sndngDtlId}
|
|
|
|
|
|
|
|
</update>
|
|
|
|
|
|
|
|
|
|
|
|
<update id="deleteSndngDtl" parameterType="map">/* 발송 상세 삭제(sndngMapper.deleteSndngDtl) */
|
|
|
|
<update id="deleteSndngDtl" parameterType="map">/* 발송 상세 삭제(sndngMapper.deleteSndngDtl) */
|
|
|
|
UPDATE TB_SNDNG_DTL SET
|
|
|
|
UPDATE TB_SNDNG_DTL
|
|
|
|
DEL_YN = 'N'
|
|
|
|
SET DEL_YN = 'N'
|
|
|
|
, DEL_DT = <include refid="utility.now" />
|
|
|
|
, DEL_DT = <include refid="utility.now" />
|
|
|
|
, DLTR = #{currentUser.id}
|
|
|
|
, DLTR = #{sndngDtl.modifiedBy}
|
|
|
|
, DEL_RSN = #{sndngDtl.delRsn}
|
|
|
|
, DEL_RSN = #{sndngDtl.delRsn}
|
|
|
|
WHERE SNDNG_DTL_ID = #{sndngDtl.sndngDtlId}
|
|
|
|
WHERE SNDNG_DTL_ID = #{sndngDtl.sndngDtlId}
|
|
|
|
</update>
|
|
|
|
</update>
|
|
|
|