|
|
|
@ -15,15 +15,15 @@
|
|
|
|
|
<result property="instCd" column="INST_CD" /> <!-- 기관 코드 -->
|
|
|
|
|
<result property="deptCd" column="DEPT_CD" /> <!-- 부서 코드 -->
|
|
|
|
|
<result property="fyr" column="FYR" /> <!-- 회계 연도 -->
|
|
|
|
|
<result property="acntgSe" column="ACNTG_SE" /> <!-- 회계 구분 -->
|
|
|
|
|
<result property="acntgSeCd" column="ACNTG_SE_CD" /> <!-- 회계 구분 코드 -->
|
|
|
|
|
<result property="txitmCd" column="TXITM_CD" /> <!-- 세목 코드 -->
|
|
|
|
|
<result property="txitmNm" column="TXITM_NM" /> <!-- 세목 명 -->
|
|
|
|
|
<result property="operItemCd" column="OPER_ITEM_CD" /> <!-- 운영 항목 코드 -->
|
|
|
|
|
<result property="spclBizCd" column="SPCL_BIZ_CD" /> <!-- 특별회계 사업 코드 -->
|
|
|
|
|
<result property="levyNo" column="LEVY_NO" /> <!-- 부과 번호 -->
|
|
|
|
|
<result property="inspySn" column="INSPY_SN" /> <!-- 분납 순번 -->
|
|
|
|
|
<result property="levySeCd" column="LEVY_SE_CD" /> <!-- 부과 구분 코드 -->
|
|
|
|
|
<result property="untySeCd" column="UNTY_SE_CD" /> <!-- 통합 구분 코드 -->
|
|
|
|
|
<result property="inspySeNm" column="INSPY_SE_NM" /> <!-- 분납 구분 명 -->
|
|
|
|
|
<result property="rductSeCd" column="RDUCT_SE_CD" /> <!-- 감경 구분 코드 -->
|
|
|
|
|
<result property="rductSeNm" column="RDUCT_SE_NM" /> <!-- 감경 구분 명 -->
|
|
|
|
|
<result property="levyRtrcnSeNm" column="LEVY_RTRCN_SE_NM" /> <!-- 부과 취소 구분 명 -->
|
|
|
|
|
<result property="levySttsNm" column="LEVY_STTS_NM" /> <!-- 부과 상태 명 -->
|
|
|
|
@ -33,16 +33,17 @@
|
|
|
|
|
<result property="levyYmd" column="LEVY_YMD" /> <!-- 부과 일자 -->
|
|
|
|
|
<result property="frstDudtYmd" column="FRST_DUDT_YMD" /> <!-- 최초 납기 일자 -->
|
|
|
|
|
<result property="dudtYmd" column="DUDT_YMD" /> <!-- 납기 일자 -->
|
|
|
|
|
<result property="dudtAftrYmd" column="DUDT_AFTR_YMD" /> <!-- 납기 후 일자 -->
|
|
|
|
|
<result property="ffnlgAmt" column="FFNLG_AMT" /> <!-- 과태료 금액 -->
|
|
|
|
|
<result property="levyPcptax" column="LEVY_PCPTAX" /> <!-- 부과 본세 -->
|
|
|
|
|
<result property="levyAdamt" column="LEVY_ADAMT" /> <!-- 부과 가산금 -->
|
|
|
|
|
<result property="inspyInt" column="INSPY_INT" /> <!-- 분납 이자 -->
|
|
|
|
|
<result property="inspySe" column="INSPY_SE" /> <!-- 분납 구분 -->
|
|
|
|
|
<result property="rcvmtPcptax" column="RCVMT_PCPTAX" /> <!-- 수납 본세 -->
|
|
|
|
|
<result property="rcvmtAdamt" column="RCVMT_ADAMT" /> <!-- 수납 가산금 -->
|
|
|
|
|
<result property="rdcamtPcptax" column="RDCAMT_PCPTAX" /> <!-- 감액 본세 -->
|
|
|
|
|
<result property="rdcamtAdamt" column="RDCAMT_ADAMT" /> <!-- 감액 가산금 -->
|
|
|
|
|
<result property="sumAmt" column="SUM_AMT" /> <!-- 합계 금액 -->
|
|
|
|
|
<result property="dudtAftrAmt" column="DUDT_AFTR_AMT" /> <!-- 납기 후 금액 -->
|
|
|
|
|
<result property="txtnThing" column="TXTN_THING" /> <!-- 과세 물건 -->
|
|
|
|
|
<result property="mngArtcl1" column="MNG_ARTCL1" /> <!-- 관리 항목 1 -->
|
|
|
|
|
<result property="mngArtcl2" column="MNG_ARTCL2" /> <!-- 관리 항목 2 -->
|
|
|
|
@ -149,6 +150,8 @@
|
|
|
|
|
WHERE C.SGG_CD = #{sggCd} <!-- 시군구 코드 -->
|
|
|
|
|
AND C.CRDN_STTS_CD BETWEEN '21' AND '31' <!-- 단속 상태 코드 -->
|
|
|
|
|
AND (CC.CVLCPT_PRCS_CD IS NULL OR CC.CVLCPT_PRCS_CD <![CDATA[ <> ]]> '00') <!-- 민원 처리 코드 -->
|
|
|
|
|
AND L.LEVY_ID IS NULL <!-- 부과 ID -->
|
|
|
|
|
AND C.DEL_YN = 'N' <!-- 삭제 여부 -->
|
|
|
|
|
<if test="taskSeCd != null">
|
|
|
|
|
AND C.TASK_SE_CD = #{taskSeCd} <!-- 업무 구분 코드 -->
|
|
|
|
|
</if>
|
|
|
|
@ -198,14 +201,6 @@
|
|
|
|
|
<otherwise>
|
|
|
|
|
</otherwise>
|
|
|
|
|
</choose>
|
|
|
|
|
<choose>
|
|
|
|
|
<when test="crdnDelYn != null">
|
|
|
|
|
AND C.DEL_YN = #{crdnDelYn} <!-- 삭제 여부 -->
|
|
|
|
|
</when>
|
|
|
|
|
<otherwise>
|
|
|
|
|
AND C.DEL_YN = 'N' <!-- 삭제 여부 -->
|
|
|
|
|
</otherwise>
|
|
|
|
|
</choose>
|
|
|
|
|
<if test="by != null and by != '' and term != null">
|
|
|
|
|
<choose>
|
|
|
|
|
<when test="mainOption == 'codeValue' or mainOption == 'match' or mainOption == 'ymd'">
|
|
|
|
@ -243,14 +238,15 @@
|
|
|
|
|
, INST_CD /* 기관 코드 */
|
|
|
|
|
, DEPT_CD /* 부서 코드 */
|
|
|
|
|
, FYR /* 회계 연도 */
|
|
|
|
|
, ACNTG_SE /* 회계 구분 */
|
|
|
|
|
, ACNTG_SE_CD /* 회계 구분 코드 */
|
|
|
|
|
, TXITM_CD /* 세목 코드 */
|
|
|
|
|
, OPER_ITEM_CD <!-- 운영 항목 코드 -->
|
|
|
|
|
, SPCL_BIZ_CD <!-- 특별회계 사업 코드 -->
|
|
|
|
|
, LEVY_NO /* 부과 번호 */
|
|
|
|
|
, INSPY_SN /* 분납 순번 */
|
|
|
|
|
, LEVY_SE_CD /* 부과 구분 코드 */
|
|
|
|
|
, UNTY_SE_CD /* 통합 구분 코드 */
|
|
|
|
|
, INSPY_SE_NM /* 분납 구분 명 */
|
|
|
|
|
, RDUCT_SE_CD /* 감경 구분 코드 */
|
|
|
|
|
, RDUCT_SE_NM /* 감경 구분 명 */
|
|
|
|
|
, LEVY_RTRCN_SE_NM /* 부과 취소 구분 명 */
|
|
|
|
|
, LEVY_STTS_NM /* 부과 상태 명 */
|
|
|
|
@ -260,16 +256,17 @@
|
|
|
|
|
, LEVY_YMD /* 부과 일자 */
|
|
|
|
|
, FRST_DUDT_YMD /* 최초 납기 일자 */
|
|
|
|
|
, DUDT_YMD /* 납기 일자 */
|
|
|
|
|
, DUDT_AFTR_YMD /* 납기 후 일자 */
|
|
|
|
|
, FFNLG_AMT /* 과태료 금액 */
|
|
|
|
|
, LEVY_PCPTAX /* 부과 본세 */
|
|
|
|
|
, LEVY_ADAMT /* 부과 가산금 */
|
|
|
|
|
, INSPY_INT /* 분납 이자 */
|
|
|
|
|
, INSPY_SE /* 분납 구분 */
|
|
|
|
|
, RCVMT_PCPTAX /* 수납 본세 */
|
|
|
|
|
, RCVMT_ADAMT /* 수납 가산금 */
|
|
|
|
|
, RDCAMT_PCPTAX /* 감액 본세 */
|
|
|
|
|
, RDCAMT_ADAMT /* 감액 가산금 */
|
|
|
|
|
, SUM_AMT /* 합계 금액 */
|
|
|
|
|
, DUDT_AFTR_AMT /* 납기 후 금액 */
|
|
|
|
|
, TXTN_THING /* 과세 물건 */
|
|
|
|
|
, MNG_ARTCL1 /* 관리 항목 1 */
|
|
|
|
|
, MNG_ARTCL2 /* 관리 항목 2 */
|
|
|
|
@ -363,15 +360,15 @@
|
|
|
|
|
, INST_CD /* 기관 코드 */
|
|
|
|
|
, DEPT_CD /* 부서 코드 */
|
|
|
|
|
, FYR /* 회계 연도 */
|
|
|
|
|
, ACNTG_SE /* 회계 구분 */
|
|
|
|
|
, ACNTG_SE_CD /* 회계 구분 */
|
|
|
|
|
, TXITM_CD /* 세목 코드 */
|
|
|
|
|
, TXITM_NM /* 세목 명 */
|
|
|
|
|
, OPER_ITEM_CD <!-- 운영 항목 코드 -->
|
|
|
|
|
, SPCL_BIZ_CD <!-- 특별회계 사업 코드 -->
|
|
|
|
|
, LEVY_NO /* 부과 번호 */
|
|
|
|
|
, INSPY_SN /* 분납 순번 */
|
|
|
|
|
, LEVY_SE_CD /* 부과 구분 코드 */
|
|
|
|
|
, UNTY_SE_CD /* 통합 구분 코드 */
|
|
|
|
|
, INSPY_SE_NM /* 분납 구분 명 */
|
|
|
|
|
, RDUCT_SE_CD /* 감경 구분 코드 */
|
|
|
|
|
, RDUCT_SE_NM /* 감경 구분 명 */
|
|
|
|
|
, LEVY_RTRCN_SE_NM /* 부과 취소 구분 명 */
|
|
|
|
|
, LEVY_STTS_NM /* 부과 상태 명 */
|
|
|
|
@ -381,16 +378,17 @@
|
|
|
|
|
, LEVY_YMD /* 부과 일자 */
|
|
|
|
|
, FRST_DUDT_YMD /* 최초 납기 일자 */
|
|
|
|
|
, DUDT_YMD /* 납기 일자 */
|
|
|
|
|
, DUDT_AFTR_YMD /* 납기 후 일자 */
|
|
|
|
|
, FFNLG_AMT /* 과태료 금액 */
|
|
|
|
|
, LEVY_PCPTAX /* 부과 본세 */
|
|
|
|
|
, LEVY_ADAMT /* 부과 가산금 */
|
|
|
|
|
, INSPY_INT /* 분납 이자 */
|
|
|
|
|
, INSPY_SE /* 분납 구분 */
|
|
|
|
|
, RCVMT_PCPTAX /* 수납 본세 */
|
|
|
|
|
, RCVMT_ADAMT /* 수납 가산금 */
|
|
|
|
|
, RDCAMT_PCPTAX /* 감액 본세 */
|
|
|
|
|
, RDCAMT_ADAMT /* 감액 가산금 */
|
|
|
|
|
, SUM_AMT /* 합계 금액 */
|
|
|
|
|
, DUDT_AFTR_AMT /* 납기 후 금액 */
|
|
|
|
|
, TXTN_THING /* 과세 물건 */
|
|
|
|
|
, MNG_ARTCL1 /* 관리 항목 1 */
|
|
|
|
|
, MNG_ARTCL2 /* 관리 항목 2 */
|
|
|
|
@ -444,15 +442,15 @@
|
|
|
|
|
, #{levy.instCd} /* 기관 코드 */
|
|
|
|
|
, #{levy.deptCd} /* 부서 코드 */
|
|
|
|
|
, #{levy.fyr} /* 회계 연도 */
|
|
|
|
|
, #{levy.acntgSe} /* 회계 구분 */
|
|
|
|
|
, #{levy.acntgSeCd} /* 회계 구분 */
|
|
|
|
|
, #{levy.txitmCd} /* 세목 코드 */
|
|
|
|
|
, #{levy.txitmNm} /* 세목 명 */
|
|
|
|
|
, #{levy.operItemCd} <!-- 운영 항목 코드 -->
|
|
|
|
|
, #{levy.spclBizCd} <!-- 특별회계 사업 코드 -->
|
|
|
|
|
, #{levy.levyNo} /* 부과 번호 */
|
|
|
|
|
, #{levy.inspySn} /* 분납 순번 */
|
|
|
|
|
, #{levy.levySeCd} /* 부과 구분 코드 */
|
|
|
|
|
, #{levy.untySeCd} /* 통합 구분 코드 */
|
|
|
|
|
, #{levy.inspySeNm} /* 분납 구분 명 */
|
|
|
|
|
, #{levy.rductSeCd} /* 감경 구분 코드 */
|
|
|
|
|
, #{levy.rductSeNm} /* 감경 구분 명 */
|
|
|
|
|
, #{levy.levyRtrcnSeNm} /* 부과 취소 구분 명 */
|
|
|
|
|
, #{levy.levySttsNm} /* 부과 상태 명 */
|
|
|
|
@ -462,16 +460,17 @@
|
|
|
|
|
, #{levy.levyYmd} /* 부과 일자 */
|
|
|
|
|
, #{levy.frstDudtYmd} /* 최초 납기 일자 */
|
|
|
|
|
, #{levy.dudtYmd} /* 납기 일자 */
|
|
|
|
|
, #{levy.dudtAftrYmd} /* 납기 후 일자 */
|
|
|
|
|
, #{levy.ffnlgAmt} /* 과태료 금액 */
|
|
|
|
|
, #{levy.levyPcptax} /* 부과 본세 */
|
|
|
|
|
, #{levy.levyAdamt} /* 부과 가산금 */
|
|
|
|
|
, #{levy.inspyInt} /* 분납 이자 */
|
|
|
|
|
, #{levy.inspySe} /* 분납 구분 */
|
|
|
|
|
, #{levy.rcvmtPcptax} /* 수납 본세 */
|
|
|
|
|
, #{levy.rcvmtAdamt} /* 수납 가산금 */
|
|
|
|
|
, #{levy.rdcamtPcptax} /* 감액 본세 */
|
|
|
|
|
, #{levy.rdcamtAdamt} /* 감액 가산금 */
|
|
|
|
|
, #{levy.sumAmt} /* 합계 금액 */
|
|
|
|
|
, #{levy.dudtAftrAmt} /* 납기 후 금액 */
|
|
|
|
|
, #{levy.txtnThing} /* 과세 물건 */
|
|
|
|
|
, #{levy.mngArtcl1} /* 관리 항목1 */
|
|
|
|
|
, #{levy.mngArtcl2} /* 관리 항목2 */
|
|
|
|
@ -523,15 +522,15 @@
|
|
|
|
|
UPDATE TB_LEVY
|
|
|
|
|
SET DEPT_CD = #{levy.deptCd} /* 부서 코드 */
|
|
|
|
|
, ACNTG_YR = #{levy.acntgYr} /* 회계 연도 */
|
|
|
|
|
, ACNTG_SE = #{levy.acntgSe} /* 회계 구분 */
|
|
|
|
|
, ACNTG_SE_CD = #{levy.acntgSeCd} /* 회계 구분 코드 */
|
|
|
|
|
, TXITM_CD = #{levy.txitmCd} /* 세목 코드 */
|
|
|
|
|
, TXITM_NM = #{levy.txitmNm} /* 세목 명 */
|
|
|
|
|
, OPER_ITEM_CD = #{levy.operItemCd} /* 운영 항목 코드 */
|
|
|
|
|
, SPCL_BIZ_CD = #{levy.spclBizCd} /* 특별회계 사업 코드 */
|
|
|
|
|
, LEVY_NO = #{levy.levyNo} /* 부과 번호 */
|
|
|
|
|
, INSPY_SN = #{levy.inspySn} /* 분납 순번 */
|
|
|
|
|
, LEVY_SE_CD = #{levy.levySeCd} /* 부과 구분 코드 */
|
|
|
|
|
, UNTY_SE_CD = #{levy.untySeCd} /* 통합 구분 코드 */
|
|
|
|
|
, INSPY_SE_NM = #{levy.inspySeNm} /* 분납 구분 명 */
|
|
|
|
|
, RDUCT_SE_CD = #{levy.rductSeCd} /* 감경 구분 코드 */
|
|
|
|
|
, RDUCT_SE_NM = #{levy.rductSeNm} /* 감경 구분 명 */
|
|
|
|
|
, LEVY_RTRCN_SE_NM = #{levy.levyRtrcnSeNm} /* 부과 취소 구분 명 */
|
|
|
|
|
, LEVY_STTS_NM = #{levy.levySttsNm} /* 부과 상태 명 */
|
|
|
|
@ -541,16 +540,17 @@
|
|
|
|
|
, LEVY_YMD = #{levy.levyYmd} /* 부과 일자 */
|
|
|
|
|
, FRST_DUDT_YMD = #{levy.frstDudtYmd} /* 최초 납기 일자 */
|
|
|
|
|
, DUDT_YMD = #{levy.dudtYmd} /* 납기 일자 */
|
|
|
|
|
, DUDT_AFTR_YMD = #{levy.dudtAftrYmd} /* 납기 후 일자 */
|
|
|
|
|
, FFNLG_AMT = #{levy.ffnlgAmt} /* 과태료 금액 */
|
|
|
|
|
, LEVY_PCPTAX = #{levy.levyPcptax} /* 부과 본세 */
|
|
|
|
|
, LEVY_ADAMT = #{levy.levyAdamt} /* 부과 가산금 */
|
|
|
|
|
, INSPY_INT = #{levy.inspyInt} /* 분납 이자 */
|
|
|
|
|
, INSPY_SE = #{levy.inspySe} /* 분납 구분 */
|
|
|
|
|
, RCVMT_PCPTAX = #{levy.rcvmtPcptax} /* 수납 본세 */
|
|
|
|
|
, RCVMT_ADAMT = #{levy.rcvmtAdamt} /* 수납 가산금 */
|
|
|
|
|
, RDCAMT_PCPTAX = #{levy.rdcamtPcptax} /* 감액 본세 */
|
|
|
|
|
, RDCAMT_ADAMT = #{levy.rdcamtAdamt} /* 감액 가산금 */
|
|
|
|
|
, SUM_AMT = #{levy.sumAmt} /* 합계 금액 */
|
|
|
|
|
, DUDT_AFTR_AMT = #{levy.dudtAftrAmt} /* 납기 후 금액 */
|
|
|
|
|
, TXTN_THING = #{levy.txtnThing} /* 과세 물건 */
|
|
|
|
|
, MNG_ARTCL1 = #{levy.mngArtcl1} /* 관리 항목1 */
|
|
|
|
|
, MNG_ARTCL2 = #{levy.mngArtcl2} /* 관리 항목2 */
|
|
|
|
@ -606,4 +606,68 @@
|
|
|
|
|
AND DEL_YN = 'N' /* 삭제 여부 */
|
|
|
|
|
</update>
|
|
|
|
|
|
|
|
|
|
<select id="selectCrdnInfo" parameterType="map" resultType="dataobject">/* 단속 정보 가져오기(levyMapper.selectCrdnInfo) */
|
|
|
|
|
SELECT C.CRDN_ID
|
|
|
|
|
, C.SGG_CD
|
|
|
|
|
, C.TASK_SE_CD
|
|
|
|
|
, C.CRDN_REG_SE_CD
|
|
|
|
|
, C.CRDN_INPT_SE_CD
|
|
|
|
|
, C.CVLCPT_LINK_YN
|
|
|
|
|
, C.LINK_TBL_NM
|
|
|
|
|
, C.LINK_ID
|
|
|
|
|
, C.RTPYR_ID
|
|
|
|
|
, C.CRDN_YMD
|
|
|
|
|
, C.CRDN_TM
|
|
|
|
|
, C.VHRNO
|
|
|
|
|
, C.CRDN_STDG_NM
|
|
|
|
|
, C.CRDN_ROAD_NM
|
|
|
|
|
, C.CRDN_PLC
|
|
|
|
|
, C.VLTN_ID
|
|
|
|
|
, C.GPS_X
|
|
|
|
|
, C.GPS_Y
|
|
|
|
|
, C.ATCH_FILE_CNT
|
|
|
|
|
, C.VIN
|
|
|
|
|
, C.VHCL_NM
|
|
|
|
|
, C.VHCL_COLOR
|
|
|
|
|
, C.FFNLG_CRDN_AMT
|
|
|
|
|
, C.FFNLG_RDUCT_RT
|
|
|
|
|
, C.FFNLG_AMT
|
|
|
|
|
, C.ADVNTCE_BGNG_YMD
|
|
|
|
|
, C.ADVNTCE_DUDT_YMD
|
|
|
|
|
, C.ADVNTCE_AMT
|
|
|
|
|
, C.OPNN_SBMSN_YN
|
|
|
|
|
, C.ETC_CN
|
|
|
|
|
, C.CRDN_STTS_CD
|
|
|
|
|
, C.CRDN_STTS_CHG_DT
|
|
|
|
|
, C.ADTN_AMT
|
|
|
|
|
, C.MINUS_AMT
|
|
|
|
|
, C.RCVMT_AMT
|
|
|
|
|
, C.BFR_CRDN_ID
|
|
|
|
|
, C.DEL_YN
|
|
|
|
|
, VI.VLTN_CD
|
|
|
|
|
, VI.VLTN_ARTCL
|
|
|
|
|
, VI.VLTN_LAW_NM
|
|
|
|
|
, VI.VLTN_LAW1
|
|
|
|
|
, VI.VLTN_LAW2
|
|
|
|
|
, VI.VLTN_LAW_ETC
|
|
|
|
|
, VI.ACNTG_SE_CD
|
|
|
|
|
, VI.TXITM_CD
|
|
|
|
|
, VI.OPER_ITEM_CD
|
|
|
|
|
, VI.SPCL_BIZ_CD
|
|
|
|
|
, <include refid="utility.today" /> AS TODAY <!-- 오늘 일자 -->
|
|
|
|
|
FROM TB_CRDN C
|
|
|
|
|
INNER JOIN TB_VLTN_INFO VI ON (C.VLTN_ID = VI.VLTN_ID AND C.SGG_CD = VI.SGG_CD AND C.TASK_SE_CD = VI.TASK_SE_CD)
|
|
|
|
|
WHERE C.CRDN_ID = #{crdnId} /* 단속 ID */
|
|
|
|
|
AND C.DEL_YN = 'N'
|
|
|
|
|
</select>
|
|
|
|
|
|
|
|
|
|
<select id="selectMaxLevyNo" parameterType="map" resultType="String">/* 고지번호 가져오기(levyMapper.selectMaxLevyNo) */
|
|
|
|
|
SELECT LPAD(IFNULL(MAX(LEVY_NO) + 1, 1), 6, '0') AS NEW_LEVY_NO
|
|
|
|
|
FROM TB_LEVY
|
|
|
|
|
WHERE SGG_CD = #{sggCd}
|
|
|
|
|
AND FYR = #{fyr}
|
|
|
|
|
AND ACNTG_SE_CD = #{acntgSeCd}
|
|
|
|
|
AND TXITM_CD = #{txitmCd}
|
|
|
|
|
</select>
|
|
|
|
|
|
|
|
|
|
</mapper>
|
|
|
|
|