|
|
@ -13,12 +13,13 @@
|
|
|
|
<result property="taskSeCd" column="TASK_SE_CD" /> <!-- 업무 구분 코드 -->
|
|
|
|
<result property="taskSeCd" column="TASK_SE_CD" /> <!-- 업무 구분 코드 -->
|
|
|
|
<result property="levyId" column="LEVY_ID" /> <!-- 부과 ID -->
|
|
|
|
<result property="levyId" column="LEVY_ID" /> <!-- 부과 ID -->
|
|
|
|
<result property="rcvmtInptSeCd" column="RCVMT_INPT_SE_CD" /> <!-- 수납 입력 구분 코드 -->
|
|
|
|
<result property="rcvmtInptSeCd" column="RCVMT_INPT_SE_CD" /> <!-- 수납 입력 구분 코드 -->
|
|
|
|
<result property="spclAcntgBizCd" column="SPCL_ACNTG_BIZ_CD" /> <!-- 특별 회계 사업 코드 -->
|
|
|
|
|
|
|
|
<result property="fyr" column="FYR" /> <!-- 회계 연도 -->
|
|
|
|
<result property="fyr" column="FYR" /> <!-- 회계 연도 -->
|
|
|
|
<result property="acntgSeCd" column="ACNTG_SE_CD" /> <!-- 회계 구분 코드 -->
|
|
|
|
<result property="acntgSeCd" column="ACNTG_SE_CD" /> <!-- 회계 구분 코드 -->
|
|
|
|
<result property="txitmCd" column="TXITM_CD" /> <!-- 세목 코드 -->
|
|
|
|
<result property="txitmCd" column="TXITM_CD" /> <!-- 세목 코드 -->
|
|
|
|
<result property="levyNo" column="LEVY_NO" /> <!-- 부과 번호 -->
|
|
|
|
<result property="levyNo" column="LEVY_NO" /> <!-- 부과 번호 -->
|
|
|
|
<result property="inspySn" column="INSPY_SN" /> <!-- 분납 일련번호 -->
|
|
|
|
<result property="inspySn" column="INSPY_SN" /> <!-- 분납 일련번호 -->
|
|
|
|
|
|
|
|
<result property="lastPcptax" column="LAST_PCPTAX" /> <!-- 최종 본세 -->
|
|
|
|
|
|
|
|
<result property="lastAdamt" column="LAST_ADAMT" /> <!-- 최종 가산금 -->
|
|
|
|
<result property="rcvmtSn" column="RCVMT_SN" /> <!-- 수납 일련번호 -->
|
|
|
|
<result property="rcvmtSn" column="RCVMT_SN" /> <!-- 수납 일련번호 -->
|
|
|
|
<result property="rcvmtYmd" column="RCVMT_YMD" /> <!-- 수납 일자 -->
|
|
|
|
<result property="rcvmtYmd" column="RCVMT_YMD" /> <!-- 수납 일자 -->
|
|
|
|
<result property="rcvmtAmt" column="RCVMT_AMT" /> <!-- 수납 금액 -->
|
|
|
|
<result property="rcvmtAmt" column="RCVMT_AMT" /> <!-- 수납 금액 -->
|
|
|
@ -52,12 +53,13 @@
|
|
|
|
, R.SGG_CD /* 시군구 코드 */
|
|
|
|
, R.SGG_CD /* 시군구 코드 */
|
|
|
|
, R.TASK_SE_CD /* 업무 구분 코드 */
|
|
|
|
, R.TASK_SE_CD /* 업무 구분 코드 */
|
|
|
|
, R.RCVMT_INPT_SE_CD /* 수납 입력 구분 코드 */
|
|
|
|
, R.RCVMT_INPT_SE_CD /* 수납 입력 구분 코드 */
|
|
|
|
, R.SPCL_ACNTG_BIZ_CD /* 특별 회계 사업 코드 */
|
|
|
|
|
|
|
|
, R.FYR /* 회계연도 */
|
|
|
|
, R.FYR /* 회계연도 */
|
|
|
|
, R.ACNTG_SE_CD /* 회계 구분 코드 */
|
|
|
|
, R.ACNTG_SE_CD /* 회계 구분 코드 */
|
|
|
|
, R.TXITM_CD /* 세목 코드 */
|
|
|
|
, R.TXITM_CD /* 세목 코드 */
|
|
|
|
, R.LEVY_NO /* 부과 번호 */
|
|
|
|
, R.LEVY_NO /* 부과 번호 */
|
|
|
|
, R.INSPY_SN /* 분납 일련번호 */
|
|
|
|
, R.INSPY_SN /* 분납 일련번호 */
|
|
|
|
|
|
|
|
, R.LAST_PCPTAX /* 최종 본세 */
|
|
|
|
|
|
|
|
, R.LAST_ADAMT /* 최종 가산금 */
|
|
|
|
, R.RCVMT_SN /* 수납 일련번호 */
|
|
|
|
, R.RCVMT_SN /* 수납 일련번호 */
|
|
|
|
, R.RCVMT_YMD /* 수납 일자 */
|
|
|
|
, R.RCVMT_YMD /* 수납 일자 */
|
|
|
|
, R.RCVMT_AMT /* 수납 금액 */
|
|
|
|
, R.RCVMT_AMT /* 수납 금액 */
|
|
|
@ -264,8 +266,8 @@
|
|
|
|
, L.LEVY_PCPTAX /* 부과 본세 */
|
|
|
|
, L.LEVY_PCPTAX /* 부과 본세 */
|
|
|
|
, L.LEVY_ADAMT /* 부과 가산금 */
|
|
|
|
, L.LEVY_ADAMT /* 부과 가산금 */
|
|
|
|
, L.INSPY_INT /* 분납 이자 */
|
|
|
|
, L.INSPY_INT /* 분납 이자 */
|
|
|
|
, L.LEVY_PCPTAX - L.RCVMT_PCPTAX - L.RDCAMT_PCPTAX AS PCPTAX /* 본세 */
|
|
|
|
, L.LEVY_PCPTAX - L.RCVMT_PCPTAX - L.RDCAMT_PCPTAX AS LAST_PCPTAX /* 최종 본세 */
|
|
|
|
, L.LEVY_ADAMT - L.RCVMT_ADAMT - L.RDCAMT_ADAMT AS ADAMT /* 가산금 */
|
|
|
|
, L.LEVY_ADAMT - L.RCVMT_ADAMT - L.RDCAMT_ADAMT AS LAST_ADAMT /* 가산금 */
|
|
|
|
, C.CRDN_ID /* 단속 ID */
|
|
|
|
, C.CRDN_ID /* 단속 ID */
|
|
|
|
, C.SGG_CD /* 시군구 코드 */
|
|
|
|
, C.SGG_CD /* 시군구 코드 */
|
|
|
|
, C.TASK_SE_CD /* 업무 구분 코드 */
|
|
|
|
, C.TASK_SE_CD /* 업무 구분 코드 */
|
|
|
@ -292,6 +294,17 @@
|
|
|
|
<include refid="utility.orderBy" />
|
|
|
|
<include refid="utility.orderBy" />
|
|
|
|
</select>
|
|
|
|
</select>
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
<update id="updateRcvmtRtrcn" parameterType="map">/* 수납 대장 수납취소 정보 수정(rcvmtMapper.updateRcvmtRtrcn) */
|
|
|
|
|
|
|
|
UPDATE TB_RCVMT
|
|
|
|
|
|
|
|
SET RCVMT_RTRCN_YN = #{rcvmt.rcvmtRtrcnYn} /* 수납 취소 여부 */
|
|
|
|
|
|
|
|
, RCVMT_RTRCN_DT = #{rcvmt.rcvmtRtrcnDt} /* 수납 취소 일시 */
|
|
|
|
|
|
|
|
, RCVMT_RTRCN_RSN = #{rcvmt.rcvmtRtrcnRsn} /* 수납 취소 사유 */
|
|
|
|
|
|
|
|
, MDFCN_DT = #{rcvmt.lastModified} /* 수정 일시 */
|
|
|
|
|
|
|
|
, MDFR = #{rcvmt.modifiedBy} /* 수정자 */
|
|
|
|
|
|
|
|
WHERE RCVMT_ID = #{rcvmt.rcvmtId} /* 수납 ID */
|
|
|
|
|
|
|
|
AND DEL_YN = 'N' /* 삭제 여부 */
|
|
|
|
|
|
|
|
</update>
|
|
|
|
|
|
|
|
|
|
|
|
<insert id="insertRcvmt" parameterType="map">/* 수납 대장 등록(rcvmtMapper.insertRcvmt) */
|
|
|
|
<insert id="insertRcvmt" parameterType="map">/* 수납 대장 등록(rcvmtMapper.insertRcvmt) */
|
|
|
|
<selectKey resultType="map" keyProperty="rcvmt.rcvmtId,rcvmt.rcvmtSn" keyColumn="NEW_ID,NEW_RCVMT_SN" order="BEFORE">
|
|
|
|
<selectKey resultType="map" keyProperty="rcvmt.rcvmtId,rcvmt.rcvmtSn" keyColumn="NEW_ID,NEW_RCVMT_SN" order="BEFORE">
|
|
|
|
SELECT (CONCAT(DATE_FORMAT(CURRENT_DATE, '%Y'), LPAD(CAST(IFNULL(MAX(SUBSTRING(RCVMT_ID, 5)) + 1, 1) AS INT), 16, '0'))) AS NEW_ID
|
|
|
|
SELECT (CONCAT(DATE_FORMAT(CURRENT_DATE, '%Y'), LPAD(CAST(IFNULL(MAX(SUBSTRING(RCVMT_ID, 5)) + 1, 1) AS INT), 16, '0'))) AS NEW_ID
|
|
|
@ -306,12 +319,13 @@
|
|
|
|
, TASK_SE_CD /* 업무 구분 코드 */
|
|
|
|
, TASK_SE_CD /* 업무 구분 코드 */
|
|
|
|
, LEVY_ID /* 부과 ID */
|
|
|
|
, LEVY_ID /* 부과 ID */
|
|
|
|
, RCVMT_INPT_SE_CD /* 수납 입력 구분 코드 */
|
|
|
|
, RCVMT_INPT_SE_CD /* 수납 입력 구분 코드 */
|
|
|
|
, SPCL_ACNTG_BIZ_CD /* 특별 회계 사업 코드 */
|
|
|
|
|
|
|
|
, FYR /* 회계연도 */
|
|
|
|
, FYR /* 회계연도 */
|
|
|
|
, ACNTG_SE_CD /* 회계 구분 코드 */
|
|
|
|
, ACNTG_SE_CD /* 회계 구분 코드 */
|
|
|
|
, TXITM_CD /* 세목 코드 */
|
|
|
|
, TXITM_CD /* 세목 코드 */
|
|
|
|
, LEVY_NO /* 부과 번호 */
|
|
|
|
, LEVY_NO /* 부과 번호 */
|
|
|
|
, INSPY_SN /* 분납 일련번호 */
|
|
|
|
, INSPY_SN /* 분납 일련번호 */
|
|
|
|
|
|
|
|
, LAST_PCPTAX /* 최종 본세 */
|
|
|
|
|
|
|
|
, LAST_ADAMT /* 최종 가산금 */
|
|
|
|
, RCVMT_SN /* 수납 일련번호 */
|
|
|
|
, RCVMT_SN /* 수납 일련번호 */
|
|
|
|
, RCVMT_YMD /* 수납 일자 */
|
|
|
|
, RCVMT_YMD /* 수납 일자 */
|
|
|
|
, RCVMT_AMT /* 수납 금액 */
|
|
|
|
, RCVMT_AMT /* 수납 금액 */
|
|
|
@ -348,6 +362,8 @@
|
|
|
|
, #{rcvmt.txitmCd} /* 세목 코드 */
|
|
|
|
, #{rcvmt.txitmCd} /* 세목 코드 */
|
|
|
|
, #{rcvmt.levyNo} /* 부과 번호 */
|
|
|
|
, #{rcvmt.levyNo} /* 부과 번호 */
|
|
|
|
, #{rcvmt.inspySn} /* 분납 일련번호 */
|
|
|
|
, #{rcvmt.inspySn} /* 분납 일련번호 */
|
|
|
|
|
|
|
|
, #{rcvmt.lastPcptax} /* 최종 본세 */
|
|
|
|
|
|
|
|
, #{rcvmt.lastAdamt} /* 최종 가산금 */
|
|
|
|
, #{rcvmt.rcvmtSn} /* 수납 일련번호 */
|
|
|
|
, #{rcvmt.rcvmtSn} /* 수납 일련번호 */
|
|
|
|
, #{rcvmt.rcvmtYmd} /* 수납 일자 */
|
|
|
|
, #{rcvmt.rcvmtYmd} /* 수납 일자 */
|
|
|
|
, #{rcvmt.rcvmtAmt} /* 수납 금액 */
|
|
|
|
, #{rcvmt.rcvmtAmt} /* 수납 금액 */
|
|
|
@ -378,12 +394,13 @@
|
|
|
|
UPDATE TB_RCVMT
|
|
|
|
UPDATE TB_RCVMT
|
|
|
|
SET LEVY_ID = #{rcvmt.levyId} /* 부과 ID */
|
|
|
|
SET LEVY_ID = #{rcvmt.levyId} /* 부과 ID */
|
|
|
|
, RCVMT_INPT_SE_CD = #{rcvmt.rcvmtInptSeCd} /* 수납 입력 구분 코드 */
|
|
|
|
, RCVMT_INPT_SE_CD = #{rcvmt.rcvmtInptSeCd} /* 수납 입력 구분 코드 */
|
|
|
|
, SPCL_ACNTG_BIZ_CD = #{rcvmt.spclAcntgBizCd} /* 특별 회계 사업 코드 */
|
|
|
|
|
|
|
|
, FYR = #{rcvmt.fyr} /* 회계연도 */
|
|
|
|
, FYR = #{rcvmt.fyr} /* 회계연도 */
|
|
|
|
, ACNTG_SE_CD = #{rcvmt.acntgSeCd} /* 회계 구분 코드 */
|
|
|
|
, ACNTG_SE_CD = #{rcvmt.acntgSeCd} /* 회계 구분 코드 */
|
|
|
|
, TXITM_CD = #{rcvmt.txitmCd} /* 세목 코드 */
|
|
|
|
, TXITM_CD = #{rcvmt.txitmCd} /* 세목 코드 */
|
|
|
|
, LEVY_NO = #{rcvmt.levyNo} /* 부과 번호 */
|
|
|
|
, LEVY_NO = #{rcvmt.levyNo} /* 부과 번호 */
|
|
|
|
, INSPY_SN = #{rcvmt.inspySn} /* 분납 일련번호 */
|
|
|
|
, INSPY_SN = #{rcvmt.inspySn} /* 분납 일련번호 */
|
|
|
|
|
|
|
|
, LAST_PCPTAX = #{rcvmt.lastPcptax} /* 최종 본세 */
|
|
|
|
|
|
|
|
, LAST_ADAMT = #{rcvmt.lastAdamt} /* 최종 가산금 */
|
|
|
|
, RCVMT_SN = #{rcvmt.rcvmtSn} /* 수납 일련번호 */
|
|
|
|
, RCVMT_SN = #{rcvmt.rcvmtSn} /* 수납 일련번호 */
|
|
|
|
, RCVMT_YMD = #{rcvmt.rcvmtYmd} /* 수납 일자 */
|
|
|
|
, RCVMT_YMD = #{rcvmt.rcvmtYmd} /* 수납 일자 */
|
|
|
|
, RCVMT_AMT = #{rcvmt.rcvmtAmt} /* 수납 금액 */
|
|
|
|
, RCVMT_AMT = #{rcvmt.rcvmtAmt} /* 수납 금액 */
|
|
|
@ -405,6 +422,7 @@
|
|
|
|
, MDFCN_DT = #{rcvmt.lastModified} /* 수정 일시 */
|
|
|
|
, MDFCN_DT = #{rcvmt.lastModified} /* 수정 일시 */
|
|
|
|
, MDFR = #{rcvmt.modifiedBy} /* 수정자 */
|
|
|
|
, MDFR = #{rcvmt.modifiedBy} /* 수정자 */
|
|
|
|
WHERE RCVMT_ID = #{rcvmt.rcvmtId} /* 수납 ID */
|
|
|
|
WHERE RCVMT_ID = #{rcvmt.rcvmtId} /* 수납 ID */
|
|
|
|
|
|
|
|
AND DEL_YN = 'N' /* 삭제 여부 */
|
|
|
|
</update>
|
|
|
|
</update>
|
|
|
|
|
|
|
|
|
|
|
|
<update id="deleteRcvmt" parameterType="map">/* 수납 대장 삭제(rcvmtMapper.deleteRcvmt) */
|
|
|
|
<update id="deleteRcvmt" parameterType="map">/* 수납 대장 삭제(rcvmtMapper.deleteRcvmt) */
|
|
|
|