|
|
|
@ -13,6 +13,7 @@
|
|
|
|
|
<result property="taskSeCd" column="TASK_SE_CD" /> <!-- 업무 구분 코드 -->
|
|
|
|
|
<result property="levyId" column="LEVY_ID" /> <!-- 부과 ID -->
|
|
|
|
|
<result property="rcvmtInptSeCd" column="RCVMT_INPT_SE_CD" /> <!-- 수납 입력 구분 코드 -->
|
|
|
|
|
<result property="deptCd" column="DEPT_CD" /> <!-- 부서 코드 -->
|
|
|
|
|
<result property="fyr" column="FYR" /> <!-- 회계 연도 -->
|
|
|
|
|
<result property="acntgSeCd" column="ACNTG_SE_CD" /> <!-- 회계 구분 코드 -->
|
|
|
|
|
<result property="txitmCd" column="TXITM_CD" /> <!-- 세목 코드 -->
|
|
|
|
@ -48,41 +49,42 @@
|
|
|
|
|
<result property="delRsn" column="DEL_RSN" /> <!-- 삭제 사유 -->
|
|
|
|
|
</resultMap>
|
|
|
|
|
|
|
|
|
|
<sql id="select">
|
|
|
|
|
SELECT R.RCVMT_ID /* 수납 ID */
|
|
|
|
|
, R.SGG_CD /* 시군구 코드 */
|
|
|
|
|
, R.TASK_SE_CD /* 업무 구분 코드 */
|
|
|
|
|
, R.RCVMT_INPT_SE_CD /* 수납 입력 구분 코드 */
|
|
|
|
|
, R.FYR /* 회계연도 */
|
|
|
|
|
, R.ACNTG_SE_CD /* 회계 구분 코드 */
|
|
|
|
|
, R.TXITM_CD /* 세목 코드 */
|
|
|
|
|
, R.LEVY_NO /* 부과 번호 */
|
|
|
|
|
, R.INSPY_SN /* 분납 일련번호 */
|
|
|
|
|
, R.LAST_PCPTAX /* 최종 본세 */
|
|
|
|
|
, R.LAST_ADAMT /* 최종 가산금 */
|
|
|
|
|
, R.RCVMT_SN /* 수납 일련번호 */
|
|
|
|
|
, R.RCVMT_YMD /* 수납 일자 */
|
|
|
|
|
, R.RCVMT_AMT /* 수납 금액 */
|
|
|
|
|
, R.RCVMT_PCPTAX /* 수납 본세 */
|
|
|
|
|
, R.RCVMT_ADAMT /* 수납 가산금 */
|
|
|
|
|
, R.RCVMT_INT /* 수납 이자 */
|
|
|
|
|
, R.RCVMT_BANK_NM /* 수납 은행 명 */
|
|
|
|
|
, R.PAY_MTHD_SE_CD /* 납부 방법 구분 코드 */
|
|
|
|
|
, R.PSTMRK_YMD /* 소인 일자 */
|
|
|
|
|
, R.ACNTG_YMD /* 회계 일자 */
|
|
|
|
|
, R.VRACTNO /* 가상계좌번호 */
|
|
|
|
|
, R.EPAYNO /* 전자납부번호 */
|
|
|
|
|
, R.RCVMT_SE_CD /* 수납 구분 코드 */
|
|
|
|
|
, R.NXRP_LEVY_KEY /* 세외수입 부과 키 */
|
|
|
|
|
, R.RCVMT_RTRCN_YN /* 수납 취소 여부 */
|
|
|
|
|
, R.RCVMT_RTRCN_DT /* 수납 취소 일시 */
|
|
|
|
|
, R.RCVMT_RTRCN_RSN /* 수납 취소 사유 */
|
|
|
|
|
, R.RCVMT_STTS_CD /* 수납 상태 코드 */
|
|
|
|
|
, R.DEL_YN /* 삭제 여부 */
|
|
|
|
|
, R.REG_DT /* 등록 일시 */
|
|
|
|
|
, R.MDFCN_DT /* 수정 일시 */
|
|
|
|
|
, R.DEL_DT /* 삭제 일시 */
|
|
|
|
|
, R.DEL_RSN /* 삭제 사유 */
|
|
|
|
|
<sql id="selectList">
|
|
|
|
|
SELECT R.RCVMT_ID /* 수납 ID */
|
|
|
|
|
, R.SGG_CD /* 시군구 코드 */
|
|
|
|
|
, R.TASK_SE_CD /* 업무 구분 코드 */
|
|
|
|
|
, R.RCVMT_INPT_SE_CD /* 수납 입력 구분 코드 */
|
|
|
|
|
, R.DEPT_CD /* 부서 코드 */
|
|
|
|
|
, R.FYR /* 회계연도 */
|
|
|
|
|
, R.ACNTG_SE_CD /* 회계 구분 코드 */
|
|
|
|
|
, R.TXITM_CD /* 세목 코드 */
|
|
|
|
|
, R.LEVY_NO /* 부과 번호 */
|
|
|
|
|
, R.INSPY_SN /* 분납 일련번호 */
|
|
|
|
|
, R.LAST_PCPTAX /* 최종 본세 */
|
|
|
|
|
, R.LAST_ADAMT /* 최종 가산금 */
|
|
|
|
|
, R.RCVMT_SN /* 수납 일련번호 */
|
|
|
|
|
, R.RCVMT_YMD /* 수납 일자 */
|
|
|
|
|
, R.RCVMT_AMT /* 수납 금액 */
|
|
|
|
|
, R.RCVMT_PCPTAX /* 수납 본세 */
|
|
|
|
|
, R.RCVMT_ADAMT /* 수납 가산금 */
|
|
|
|
|
, R.RCVMT_INT /* 수납 이자 */
|
|
|
|
|
, R.RCVMT_BANK_NM /* 수납 은행 명 */
|
|
|
|
|
, R.PAY_MTHD_SE_CD /* 납부 방법 구분 코드 */
|
|
|
|
|
, R.PSTMRK_YMD /* 소인 일자 */
|
|
|
|
|
, R.ACNTG_YMD /* 회계 일자 */
|
|
|
|
|
, R.VRACTNO /* 가상계좌번호 */
|
|
|
|
|
, R.EPAYNO /* 전자납부번호 */
|
|
|
|
|
, R.RCVMT_SE_CD /* 수납 구분 코드 */
|
|
|
|
|
, R.NXRP_LEVY_KEY /* 세외수입 부과 키 */
|
|
|
|
|
, R.RCVMT_RTRCN_YN /* 수납 취소 여부 */
|
|
|
|
|
, R.RCVMT_RTRCN_DT /* 수납 취소 일시 */
|
|
|
|
|
, R.RCVMT_RTRCN_RSN /* 수납 취소 사유 */
|
|
|
|
|
, R.RCVMT_STTS_CD /* 수납 상태 코드 */
|
|
|
|
|
, R.DEL_YN /* 삭제 여부 */
|
|
|
|
|
, R.REG_DT /* 등록 일시 */
|
|
|
|
|
, R.MDFCN_DT /* 수정 일시 */
|
|
|
|
|
, R.DEL_DT /* 삭제 일시 */
|
|
|
|
|
, R.DEL_RSN /* 삭제 사유 */
|
|
|
|
|
, (SELECT GET_CODE_NM('FIM054', R.TASK_SE_CD) FROM DUAL) AS TASK_SE_NM /* 업무 구분 명 */
|
|
|
|
|
, (SELECT GET_CODE_NM('FIM044', R.RCVMT_INPT_SE_CD) FROM DUAL) AS RCVMT_INPT_SE_NM /* 수납 입력 구분 명 */
|
|
|
|
|
, (SELECT GET_CODE_NM('FIM074', R.ACNTG_SE_CD) FROM DUAL) AS ACNTG_SE_NM /* 회계 구분 명 */
|
|
|
|
@ -94,49 +96,49 @@
|
|
|
|
|
, (SELECT USER_NM FROM TB_USER X WHERE X.USER_ID = R.RGTR) AS RGTR_NM /* 등록자 명 */
|
|
|
|
|
, (SELECT USER_NM FROM TB_USER X WHERE X.USER_ID = R.MDFR) AS MDFR_NM /* 수정자 명 */
|
|
|
|
|
, (SELECT USER_NM FROM TB_USER X WHERE X.USER_ID = R.DLTR) AS DLTR_NM /* 삭제자 명 */
|
|
|
|
|
, L.LEVY_ID /* 부과 ID */
|
|
|
|
|
, L.LEVY_YMD /* 부과 일자 */
|
|
|
|
|
, L.FRST_DUDT_YMD /* 최초 납기 일자 */
|
|
|
|
|
, L.DUDT_YMD /* 납기 일자 */
|
|
|
|
|
, L.FFNLG_AMT /* 과태료 금액 */
|
|
|
|
|
, L.LEVY_PCPTAX /* 부과 본세 */
|
|
|
|
|
, L.LEVY_ADAMT /* 부과 가산금 */
|
|
|
|
|
, L.INSPY_INT /* 분납 이자 */
|
|
|
|
|
, L.SZR_YMD /* 압류 일자 */
|
|
|
|
|
, L.SZR_THING /* 압류 물건 */
|
|
|
|
|
, L.RPM_SZR_VHRNO /* 대체 압류 자동차등록번호 */
|
|
|
|
|
, L.SZR_RMV_YMD /* 압류 해제 일자 */
|
|
|
|
|
, L.SZR_RMV_RSN /* 압류 해제 사유 */
|
|
|
|
|
, C.CRDN_ID /* 단속 ID */
|
|
|
|
|
, C.CRDN_YMD /* 단속 일자 */
|
|
|
|
|
, C.CRDN_TM /* 단속 시각 */
|
|
|
|
|
, C.VHRNO /* 차량번호 */
|
|
|
|
|
, C.CRDN_STDG_NM /* 단속 법정동 명 */
|
|
|
|
|
, C.CRDN_ROAD_NM /* 단속 도로 명 */
|
|
|
|
|
, C.CRDN_PLC /* 단속 장소 */
|
|
|
|
|
, C.CRDN_STTS_CD /* 단속 상태 코드 */
|
|
|
|
|
, C.CRDN_STTS_CHG_DT /* 단속 상태 변경 일시 */
|
|
|
|
|
, L.LEVY_ID /* 부과 ID */
|
|
|
|
|
, L.LEVY_YMD /* 부과 일자 */
|
|
|
|
|
, L.FRST_DUDT_YMD /* 최초 납기 일자 */
|
|
|
|
|
, L.DUDT_YMD /* 납기 일자 */
|
|
|
|
|
, L.FFNLG_AMT /* 과태료 금액 */
|
|
|
|
|
, L.LEVY_PCPTAX /* 부과 본세 */
|
|
|
|
|
, L.LEVY_ADAMT /* 부과 가산금 */
|
|
|
|
|
, L.INSPY_INT /* 분납 이자 */
|
|
|
|
|
, L.SZR_YMD /* 압류 일자 */
|
|
|
|
|
, L.SZR_THING /* 압류 물건 */
|
|
|
|
|
, L.RPM_SZR_VHRNO /* 대체 압류 자동차등록번호 */
|
|
|
|
|
, L.SZR_RMV_YMD /* 압류 해제 일자 */
|
|
|
|
|
, L.SZR_RMV_RSN /* 압류 해제 사유 */
|
|
|
|
|
, C.CRDN_ID /* 단속 ID */
|
|
|
|
|
, C.CRDN_YMD /* 단속 일자 */
|
|
|
|
|
, C.CRDN_TM /* 단속 시각 */
|
|
|
|
|
, C.VHRNO /* 차량번호 */
|
|
|
|
|
, C.CRDN_STDG_NM /* 단속 법정동 명 */
|
|
|
|
|
, C.CRDN_ROAD_NM /* 단속 도로 명 */
|
|
|
|
|
, C.CRDN_PLC /* 단속 장소 */
|
|
|
|
|
, C.CRDN_STTS_CD /* 단속 상태 코드 */
|
|
|
|
|
, C.CRDN_STTS_CHG_DT /* 단속 상태 변경 일시 */
|
|
|
|
|
, (CONCAT(C.CRDN_YMD, C.CRDN_TM)) AS CRDN_YMD_TM /* 단속 일시 */
|
|
|
|
|
, (SELECT GET_CODE_NM('FIM010', C.CRDN_STTS_CD) FROM DUAL) AS CRDN_STTS_NM /* 단속 상태 명 */
|
|
|
|
|
, P.RTPYR_ID /* 납부자 ID */
|
|
|
|
|
, P.RTPYR_SE_CD /* 납부자 구분 코드 */
|
|
|
|
|
, P.RTPYR_NO /* 납부자 번호 */
|
|
|
|
|
, P.RTPYR_NM /* 납부자 명 */
|
|
|
|
|
, P.RTPYR_BRDT /* 납부자 생년월일 */
|
|
|
|
|
, P.ZIP /* 우편번호 */
|
|
|
|
|
, P.ADDR /* 주소 */
|
|
|
|
|
, P.DTL_ADDR /* 상세 주소 */
|
|
|
|
|
, P.RTPYR_ID /* 납부자 ID */
|
|
|
|
|
, P.RTPYR_SE_CD /* 납부자 구분 코드 */
|
|
|
|
|
, P.RTPYR_NO /* 납부자 번호 */
|
|
|
|
|
, P.RTPYR_NM /* 납부자 명 */
|
|
|
|
|
, P.RTPYR_BRDT /* 납부자 생년월일 */
|
|
|
|
|
, P.ZIP /* 우편번호 */
|
|
|
|
|
, P.ADDR /* 주소 */
|
|
|
|
|
, P.DTL_ADDR /* 상세 주소 */
|
|
|
|
|
, (SELECT GET_CODE_NM('FIM011', P.RTPYR_SE_CD) FROM DUAL) AS RTPYR_SE_NM /* 납부자 구분 명 */
|
|
|
|
|
, (SELECT GET_BRDT_FORMAT(P.RTPYR_BRDT, '.') FROM DUAL) AS RTPYR_BRDT_MASK /* 납부자 생년월일 마스크 */
|
|
|
|
|
FROM TB_RCVMT R
|
|
|
|
|
INNER JOIN TB_LEVY L ON (R.LEVY_ID = L.LEVY_ID)
|
|
|
|
|
INNER JOIN TB_CRDN C ON (L.CRDN_ID = C.CRDN_ID)
|
|
|
|
|
LEFT OUTER JOIN TB_LEVY L ON (R.LEVY_ID = L.LEVY_ID)
|
|
|
|
|
LEFT OUTER JOIN TB_CRDN C ON (L.CRDN_ID = C.CRDN_ID)
|
|
|
|
|
LEFT OUTER JOIN TB_PAYER P ON (C.RTPYR_ID = P.RTPYR_ID)
|
|
|
|
|
</sql>
|
|
|
|
|
|
|
|
|
|
<select id="selectRcvmtList" parameterType="map" resultType="dataobject">/* 수납 대장 목록 조회(rcvmtMapper.selectRcvmtList) */
|
|
|
|
|
<include refid="utility.paging-prefix" />
|
|
|
|
|
<include refid="select" />
|
|
|
|
|
<include refid="selectList" />
|
|
|
|
|
WHERE R.SGG_CD = #{sggCd} /* 시군구 코드 */
|
|
|
|
|
AND R.TASK_SE_CD = #{taskSeCd} /* 업무 구분 코드 */
|
|
|
|
|
<if test="schPstmrkYmdFrom != null">
|
|
|
|
@ -251,6 +253,60 @@
|
|
|
|
|
<include refid="utility.paging-suffix" />
|
|
|
|
|
</select>
|
|
|
|
|
|
|
|
|
|
<sql id="select">
|
|
|
|
|
SELECT R.RCVMT_ID /* 수납 ID */
|
|
|
|
|
, R.SGG_CD /* 시군구 코드 */
|
|
|
|
|
, R.TASK_SE_CD /* 업무 구분 코드 */
|
|
|
|
|
, R.RCVMT_INPT_SE_CD /* 수납 입력 구분 코드 */
|
|
|
|
|
, R.DEPT_CD /* 부서 코드 */
|
|
|
|
|
, R.FYR /* 회계연도 */
|
|
|
|
|
, R.ACNTG_SE_CD /* 회계 구분 코드 */
|
|
|
|
|
, R.TXITM_CD /* 세목 코드 */
|
|
|
|
|
, R.LEVY_NO /* 부과 번호 */
|
|
|
|
|
, R.INSPY_SN /* 분납 일련번호 */
|
|
|
|
|
, R.LAST_PCPTAX /* 최종 본세 */
|
|
|
|
|
, R.LAST_ADAMT /* 최종 가산금 */
|
|
|
|
|
, R.RCVMT_SN /* 수납 일련번호 */
|
|
|
|
|
, R.RCVMT_YMD /* 수납 일자 */
|
|
|
|
|
, R.RCVMT_AMT /* 수납 금액 */
|
|
|
|
|
, R.RCVMT_PCPTAX /* 수납 본세 */
|
|
|
|
|
, R.RCVMT_ADAMT /* 수납 가산금 */
|
|
|
|
|
, R.RCVMT_INT /* 수납 이자 */
|
|
|
|
|
, R.RCVMT_BANK_NM /* 수납 은행 명 */
|
|
|
|
|
, R.PAY_MTHD_SE_CD /* 납부 방법 구분 코드 */
|
|
|
|
|
, R.PSTMRK_YMD /* 소인 일자 */
|
|
|
|
|
, R.ACNTG_YMD /* 회계 일자 */
|
|
|
|
|
, R.VRACTNO /* 가상계좌번호 */
|
|
|
|
|
, R.EPAYNO /* 전자납부번호 */
|
|
|
|
|
, R.RCVMT_SE_CD /* 수납 구분 코드 */
|
|
|
|
|
, R.NXRP_LEVY_KEY /* 세외수입 부과 키 */
|
|
|
|
|
, R.RCVMT_RTRCN_YN /* 수납 취소 여부 */
|
|
|
|
|
, R.RCVMT_RTRCN_DT /* 수납 취소 일시 */
|
|
|
|
|
, R.RCVMT_RTRCN_RSN /* 수납 취소 사유 */
|
|
|
|
|
, R.RCVMT_STTS_CD /* 수납 상태 코드 */
|
|
|
|
|
, R.DEL_YN /* 삭제 여부 */
|
|
|
|
|
, R.REG_DT /* 등록 일시 */
|
|
|
|
|
, R.MDFCN_DT /* 수정 일시 */
|
|
|
|
|
, R.DEL_DT /* 삭제 일시 */
|
|
|
|
|
, R.DEL_RSN /* 삭제 사유 */
|
|
|
|
|
, (SELECT GET_CODE_NM('FIM054', R.TASK_SE_CD) FROM DUAL) AS TASK_SE_NM /* 업무 구분 명 */
|
|
|
|
|
, (SELECT GET_CODE_NM('FIM044', R.RCVMT_INPT_SE_CD) FROM DUAL) AS RCVMT_INPT_SE_NM /* 수납 입력 구분 명 */
|
|
|
|
|
, (SELECT GET_CODE_NM('FIM074', R.ACNTG_SE_CD) FROM DUAL) AS ACNTG_SE_NM /* 회계 구분 명 */
|
|
|
|
|
, (SELECT GET_CODE_NM('FIM075', R.TXITM_CD) FROM DUAL) AS TXITM_NM /* 세목 코드 명 */
|
|
|
|
|
, (SELECT GET_CODE_NM('FIM045', R.PAY_MTHD_SE_CD) FROM DUAL) AS PAY_MTHD_SE_NM /* 납부 방법 구분 명 */
|
|
|
|
|
, (SELECT GET_CODE_NM('FIM041', R.RCVMT_SE_CD) FROM DUAL) AS RCVMT_SE_NM /* 수납 구분 명 */
|
|
|
|
|
, (SELECT GET_CODE_NM('CMM005', R.RCVMT_RTRCN_YN) FROM DUAL) AS RCVMT_RTRCN_NM /* 수납 취소 여부 명 */
|
|
|
|
|
, (SELECT GET_CODE_NM('FIM020', R.RCVMT_STTS_CD) FROM DUAL) AS RCVMT_STTS_NM /* 수납 상태 명 */
|
|
|
|
|
, (SELECT USER_NM FROM TB_USER X WHERE X.USER_ID = R.RGTR) AS RGTR_NM /* 등록자 명 */
|
|
|
|
|
, (SELECT USER_NM FROM TB_USER X WHERE X.USER_ID = R.MDFR) AS MDFR_NM /* 수정자 명 */
|
|
|
|
|
, (SELECT USER_NM FROM TB_USER X WHERE X.USER_ID = R.DLTR) AS DLTR_NM /* 삭제자 명 */
|
|
|
|
|
, L.LEVY_ID /* 부과 ID */
|
|
|
|
|
, C.CRDN_ID /* 단속 ID */
|
|
|
|
|
FROM TB_RCVMT R
|
|
|
|
|
LEFT OUTER JOIN TB_LEVY L ON (R.LEVY_ID = L.LEVY_ID)
|
|
|
|
|
LEFT OUTER JOIN TB_CRDN C ON (L.CRDN_ID = C.CRDN_ID)
|
|
|
|
|
</sql>
|
|
|
|
|
|
|
|
|
|
<select id="selectRcvmts" parameterType="map" resultType="dataobject">/* 수납 대장 객체 가져오기(rcvmtMapper.selectRcvmts) */
|
|
|
|
|
<include refid="select" />
|
|
|
|
|
<where>
|
|
|
|
@ -271,26 +327,27 @@
|
|
|
|
|
</select>
|
|
|
|
|
|
|
|
|
|
<select id="selectLevyInfo" parameterType="map" resultType="dataobject">/* 부과 대장 객체 가져오기(rcvmtMapper.selectLevyInfo) */
|
|
|
|
|
SELECT L.LEVY_ID /* 부과 ID */
|
|
|
|
|
, L.FYR /* 회계연도 */
|
|
|
|
|
, L.ACNTG_SE_CD /* 회계 구분 코드 */
|
|
|
|
|
, L.TXITM_CD /* 세목 코드 */
|
|
|
|
|
, L.LEVY_NO /* 부과 번호 */
|
|
|
|
|
, L.FFNLG_AMT /* 과태료 금액 */
|
|
|
|
|
, L.LEVY_PCPTAX /* 부과 본세 */
|
|
|
|
|
, L.LEVY_ADAMT /* 부과 가산금 */
|
|
|
|
|
, L.INSPY_INT /* 분납 이자 */
|
|
|
|
|
, L.RCVMT_PCPTAX /* 수납 본세 */
|
|
|
|
|
, L.RCVMT_ADAMT /* 수납 가산금 */
|
|
|
|
|
SELECT L.LEVY_ID /* 부과 ID */
|
|
|
|
|
, L.DEPT_CD /* 부서 코드 */
|
|
|
|
|
, L.FYR /* 회계연도 */
|
|
|
|
|
, L.ACNTG_SE_CD /* 회계 구분 코드 */
|
|
|
|
|
, L.TXITM_CD /* 세목 코드 */
|
|
|
|
|
, L.LEVY_NO /* 부과 번호 */
|
|
|
|
|
, L.FFNLG_AMT /* 과태료 금액 */
|
|
|
|
|
, L.LEVY_PCPTAX /* 부과 본세 */
|
|
|
|
|
, L.LEVY_ADAMT /* 부과 가산금 */
|
|
|
|
|
, L.INSPY_INT /* 분납 이자 */
|
|
|
|
|
, L.RCVMT_PCPTAX /* 수납 본세 */
|
|
|
|
|
, L.RCVMT_ADAMT /* 수납 가산금 */
|
|
|
|
|
, L.LEVY_PCPTAX - L.RCVMT_PCPTAX - L.RDCAMT_PCPTAX AS LAST_PCPTAX /* 최종 본세 */
|
|
|
|
|
, L.LEVY_ADAMT - L.RCVMT_ADAMT - L.RDCAMT_ADAMT AS LAST_ADAMT /* 가산금 */
|
|
|
|
|
, C.CRDN_ID /* 단속 ID */
|
|
|
|
|
, C.SGG_CD /* 시군구 코드 */
|
|
|
|
|
, C.TASK_SE_CD /* 업무 구분 코드 */
|
|
|
|
|
, C.VHRNO /* 차량번호 */
|
|
|
|
|
, C.CRDN_PLC /* 단속 장소 */
|
|
|
|
|
, C.CRDN_STTS_CD /* 단속 상태 코드 */
|
|
|
|
|
, C.CRDN_STTS_CHG_DT /* 단속 상태 변경 일시 */
|
|
|
|
|
, C.CRDN_ID /* 단속 ID */
|
|
|
|
|
, C.SGG_CD /* 시군구 코드 */
|
|
|
|
|
, C.TASK_SE_CD /* 업무 구분 코드 */
|
|
|
|
|
, C.VHRNO /* 차량번호 */
|
|
|
|
|
, C.CRDN_PLC /* 단속 장소 */
|
|
|
|
|
, C.CRDN_STTS_CD /* 단속 상태 코드 */
|
|
|
|
|
, C.CRDN_STTS_CHG_DT /* 단속 상태 변경 일시 */
|
|
|
|
|
, (CONCAT(C.CRDN_YMD, C.CRDN_TM)) AS CRDN_YMD_TM /* 단속 일시 */
|
|
|
|
|
, (SELECT GET_CODE_NM('FIM010', C.CRDN_STTS_CD) FROM DUAL) AS CRDN_STTS_NM /* 단속 상태 명 */
|
|
|
|
|
, <include refid="utility.today" /> AS RCVMT_YMD /* 수납 일자 */
|
|
|
|
@ -330,124 +387,127 @@
|
|
|
|
|
</selectKey>
|
|
|
|
|
INSERT
|
|
|
|
|
INTO TB_RCVMT (
|
|
|
|
|
RCVMT_ID /* 수납 ID */
|
|
|
|
|
, SGG_CD /* 시군구 코드 */
|
|
|
|
|
, TASK_SE_CD /* 업무 구분 코드 */
|
|
|
|
|
, LEVY_ID /* 부과 ID */
|
|
|
|
|
, RCVMT_INPT_SE_CD /* 수납 입력 구분 코드 */
|
|
|
|
|
, FYR /* 회계연도 */
|
|
|
|
|
, ACNTG_SE_CD /* 회계 구분 코드 */
|
|
|
|
|
, TXITM_CD /* 세목 코드 */
|
|
|
|
|
, LEVY_NO /* 부과 번호 */
|
|
|
|
|
, INSPY_SN /* 분납 일련번호 */
|
|
|
|
|
, LAST_PCPTAX /* 최종 본세 */
|
|
|
|
|
, LAST_ADAMT /* 최종 가산금 */
|
|
|
|
|
, RCVMT_SN /* 수납 일련번호 */
|
|
|
|
|
, RCVMT_YMD /* 수납 일자 */
|
|
|
|
|
, RCVMT_AMT /* 수납 금액 */
|
|
|
|
|
, RCVMT_PCPTAX /* 수납 본세 */
|
|
|
|
|
, RCVMT_ADAMT /* 수납 가산금 */
|
|
|
|
|
, RCVMT_INT /* 수납 이자 */
|
|
|
|
|
, RCVMT_BANK_NM /* 수납 은행 명 */
|
|
|
|
|
, PAY_MTHD_SE_CD /* 납부 방법 구분 코드 */
|
|
|
|
|
, PSTMRK_YMD /* 소인 일자 */
|
|
|
|
|
, ACNTG_YMD /* 회계 일자 */
|
|
|
|
|
, VRACTNO /* 가상계좌번호 */
|
|
|
|
|
, EPAYNO /* 전자납부번호 */
|
|
|
|
|
, RCVMT_SE_CD /* 수납 구분 코드 */
|
|
|
|
|
, NXRP_LEVY_KEY /* 세외수입 부과 키 */
|
|
|
|
|
, RCVMT_RTRCN_YN /* 수납 취소 여부 */
|
|
|
|
|
, RCVMT_RTRCN_DT /* 수납 취소 일시 */
|
|
|
|
|
, RCVMT_RTRCN_RSN /* 수납 취소 사유 */
|
|
|
|
|
, RCVMT_STTS_CD /* 수납 상태 코드 */
|
|
|
|
|
, DEL_YN /* 삭제 여부 */
|
|
|
|
|
, REG_DT /* 등록 일시 */
|
|
|
|
|
, RGTR /* 등록자 */
|
|
|
|
|
, MDFCN_DT /* 수정 일시 */
|
|
|
|
|
, MDFR /* 수정자 */
|
|
|
|
|
RCVMT_ID /* 수납 ID */
|
|
|
|
|
, SGG_CD /* 시군구 코드 */
|
|
|
|
|
, TASK_SE_CD /* 업무 구분 코드 */
|
|
|
|
|
, LEVY_ID /* 부과 ID */
|
|
|
|
|
, RCVMT_INPT_SE_CD /* 수납 입력 구분 코드 */
|
|
|
|
|
, DEPT_CD /* 부서 코드 */
|
|
|
|
|
, FYR /* 회계연도 */
|
|
|
|
|
, ACNTG_SE_CD /* 회계 구분 코드 */
|
|
|
|
|
, TXITM_CD /* 세목 코드 */
|
|
|
|
|
, LEVY_NO /* 부과 번호 */
|
|
|
|
|
, INSPY_SN /* 분납 일련번호 */
|
|
|
|
|
, LAST_PCPTAX /* 최종 본세 */
|
|
|
|
|
, LAST_ADAMT /* 최종 가산금 */
|
|
|
|
|
, RCVMT_SN /* 수납 일련번호 */
|
|
|
|
|
, RCVMT_YMD /* 수납 일자 */
|
|
|
|
|
, RCVMT_AMT /* 수납 금액 */
|
|
|
|
|
, RCVMT_PCPTAX /* 수납 본세 */
|
|
|
|
|
, RCVMT_ADAMT /* 수납 가산금 */
|
|
|
|
|
, RCVMT_INT /* 수납 이자 */
|
|
|
|
|
, RCVMT_BANK_NM /* 수납 은행 명 */
|
|
|
|
|
, PAY_MTHD_SE_CD /* 납부 방법 구분 코드 */
|
|
|
|
|
, PSTMRK_YMD /* 소인 일자 */
|
|
|
|
|
, ACNTG_YMD /* 회계 일자 */
|
|
|
|
|
, VRACTNO /* 가상계좌번호 */
|
|
|
|
|
, EPAYNO /* 전자납부번호 */
|
|
|
|
|
, RCVMT_SE_CD /* 수납 구분 코드 */
|
|
|
|
|
, NXRP_LEVY_KEY /* 세외수입 부과 키 */
|
|
|
|
|
, RCVMT_RTRCN_YN /* 수납 취소 여부 */
|
|
|
|
|
, RCVMT_RTRCN_DT /* 수납 취소 일시 */
|
|
|
|
|
, RCVMT_RTRCN_RSN /* 수납 취소 사유 */
|
|
|
|
|
, RCVMT_STTS_CD /* 수납 상태 코드 */
|
|
|
|
|
, DEL_YN /* 삭제 여부 */
|
|
|
|
|
, REG_DT /* 등록 일시 */
|
|
|
|
|
, RGTR /* 등록자 */
|
|
|
|
|
, MDFCN_DT /* 수정 일시 */
|
|
|
|
|
, MDFR /* 수정자 */
|
|
|
|
|
)
|
|
|
|
|
VALUES (
|
|
|
|
|
#{rcvmt.rcvmtId} /* 수납 ID */
|
|
|
|
|
, #{rcvmt.sggCd} /* 시군구 코드 */
|
|
|
|
|
, #{rcvmt.taskSeCd} /* 업무 구분 코드 */
|
|
|
|
|
, #{rcvmt.levyId} /* 부과 ID */
|
|
|
|
|
, #{rcvmt.rcvmtInptSeCd} /* 수납 입력 구분 코드 */
|
|
|
|
|
, #{rcvmt.fyr} /* 회계 연도 */
|
|
|
|
|
, #{rcvmt.acntgSeCd} /* 회계 구분 코드 */
|
|
|
|
|
, #{rcvmt.txitmCd} /* 세목 코드 */
|
|
|
|
|
, #{rcvmt.levyNo} /* 부과 번호 */
|
|
|
|
|
, #{rcvmt.inspySn} /* 분납 일련번호 */
|
|
|
|
|
, #{rcvmt.lastPcptax} /* 최종 본세 */
|
|
|
|
|
, #{rcvmt.lastAdamt} /* 최종 가산금 */
|
|
|
|
|
, #{rcvmt.rcvmtSn} /* 수납 일련번호 */
|
|
|
|
|
, #{rcvmt.rcvmtYmd} /* 수납 일자 */
|
|
|
|
|
, #{rcvmt.rcvmtAmt} /* 수납 금액 */
|
|
|
|
|
, #{rcvmt.rcvmtPcptax} /* 수납 본세 */
|
|
|
|
|
, #{rcvmt.rcvmtAdamt} /* 수납 가산금 */
|
|
|
|
|
, #{rcvmt.rcvmtInt} /* 수납 이자 */
|
|
|
|
|
, #{rcvmt.rcvmtBankNm} /* 수납 은행 명 */
|
|
|
|
|
, #{rcvmt.payMthdSeCd} /* 납부 방법 구분 코드 */
|
|
|
|
|
, #{rcvmt.pstmrkYmd} /* 소인 일자 */
|
|
|
|
|
, #{rcvmt.acntgYmd} /* 회계 일자 */
|
|
|
|
|
, #{rcvmt.vractno} /* 가상계좌번호 */
|
|
|
|
|
, #{rcvmt.epayno} /* 전자납부번호 */
|
|
|
|
|
, #{rcvmt.rcvmtSeCd} /* 수납 구분 코드 */
|
|
|
|
|
, #{rcvmt.nxrpLevyKey} /* 세외수입 부과 키 */
|
|
|
|
|
, #{rcvmt.rcvmtRtrcnYn} /* 수납 취소 여부 */
|
|
|
|
|
, #{rcvmt.rcvmtRtrcnDt} /* 수납 취소 일시 */
|
|
|
|
|
, #{rcvmt.rcvmtRtrcnRsn} /* 수납 취소 사유 */
|
|
|
|
|
, #{rcvmt.rcvmtSttsCd} /* 수납 상태 코드 */
|
|
|
|
|
, 'N' /* 삭제 여부 */
|
|
|
|
|
, #{rcvmt.createdAt} /* 등록 일시 */
|
|
|
|
|
, #{rcvmt.createdBy} /* 등록자 */
|
|
|
|
|
, #{rcvmt.lastModified} /* 수정 일시 */
|
|
|
|
|
, #{rcvmt.modifiedBy} /* 수정자 */
|
|
|
|
|
#{rcvmt.rcvmtId} /* 수납 ID */
|
|
|
|
|
, #{rcvmt.sggCd} /* 시군구 코드 */
|
|
|
|
|
, #{rcvmt.taskSeCd} /* 업무 구분 코드 */
|
|
|
|
|
, #{rcvmt.levyId} /* 부과 ID */
|
|
|
|
|
, #{rcvmt.rcvmtInptSeCd} /* 수납 입력 구분 코드 */
|
|
|
|
|
, #{rcvmt.deptCd} /* 부서 코드 */
|
|
|
|
|
, #{rcvmt.fyr} /* 회계 연도 */
|
|
|
|
|
, #{rcvmt.acntgSeCd} /* 회계 구분 코드 */
|
|
|
|
|
, #{rcvmt.txitmCd} /* 세목 코드 */
|
|
|
|
|
, #{rcvmt.levyNo} /* 부과 번호 */
|
|
|
|
|
, #{rcvmt.inspySn} /* 분납 일련번호 */
|
|
|
|
|
, #{rcvmt.lastPcptax} /* 최종 본세 */
|
|
|
|
|
, #{rcvmt.lastAdamt} /* 최종 가산금 */
|
|
|
|
|
, #{rcvmt.rcvmtSn} /* 수납 일련번호 */
|
|
|
|
|
, #{rcvmt.rcvmtYmd} /* 수납 일자 */
|
|
|
|
|
, #{rcvmt.rcvmtAmt} /* 수납 금액 */
|
|
|
|
|
, #{rcvmt.rcvmtPcptax} /* 수납 본세 */
|
|
|
|
|
, #{rcvmt.rcvmtAdamt} /* 수납 가산금 */
|
|
|
|
|
, #{rcvmt.rcvmtInt} /* 수납 이자 */
|
|
|
|
|
, #{rcvmt.rcvmtBankNm} /* 수납 은행 명 */
|
|
|
|
|
, #{rcvmt.payMthdSeCd} /* 납부 방법 구분 코드 */
|
|
|
|
|
, #{rcvmt.pstmrkYmd} /* 소인 일자 */
|
|
|
|
|
, #{rcvmt.acntgYmd} /* 회계 일자 */
|
|
|
|
|
, #{rcvmt.vractno} /* 가상계좌번호 */
|
|
|
|
|
, #{rcvmt.epayno} /* 전자납부번호 */
|
|
|
|
|
, #{rcvmt.rcvmtSeCd} /* 수납 구분 코드 */
|
|
|
|
|
, #{rcvmt.nxrpLevyKey} /* 세외수입 부과 키 */
|
|
|
|
|
, #{rcvmt.rcvmtRtrcnYn} /* 수납 취소 여부 */
|
|
|
|
|
, #{rcvmt.rcvmtRtrcnDt} /* 수납 취소 일시 */
|
|
|
|
|
, #{rcvmt.rcvmtRtrcnRsn} /* 수납 취소 사유 */
|
|
|
|
|
, #{rcvmt.rcvmtSttsCd} /* 수납 상태 코드 */
|
|
|
|
|
, 'N' /* 삭제 여부 */
|
|
|
|
|
, #{rcvmt.createdAt} /* 등록 일시 */
|
|
|
|
|
, #{rcvmt.createdBy} /* 등록자 */
|
|
|
|
|
, #{rcvmt.lastModified} /* 수정 일시 */
|
|
|
|
|
, #{rcvmt.modifiedBy} /* 수정자 */
|
|
|
|
|
)
|
|
|
|
|
</insert>
|
|
|
|
|
|
|
|
|
|
<update id="updateRcvmt" parameterType="map">/* 수납 대장 수정(rcvmtMapper.updateRcvmt) */
|
|
|
|
|
UPDATE TB_RCVMT
|
|
|
|
|
SET LEVY_ID = #{rcvmt.levyId} /* 부과 ID */
|
|
|
|
|
, RCVMT_INPT_SE_CD = #{rcvmt.rcvmtInptSeCd} /* 수납 입력 구분 코드 */
|
|
|
|
|
, FYR = #{rcvmt.fyr} /* 회계연도 */
|
|
|
|
|
, ACNTG_SE_CD = #{rcvmt.acntgSeCd} /* 회계 구분 코드 */
|
|
|
|
|
, TXITM_CD = #{rcvmt.txitmCd} /* 세목 코드 */
|
|
|
|
|
, LEVY_NO = #{rcvmt.levyNo} /* 부과 번호 */
|
|
|
|
|
, INSPY_SN = #{rcvmt.inspySn} /* 분납 일련번호 */
|
|
|
|
|
, LAST_PCPTAX = #{rcvmt.lastPcptax} /* 최종 본세 */
|
|
|
|
|
, LAST_ADAMT = #{rcvmt.lastAdamt} /* 최종 가산금 */
|
|
|
|
|
, RCVMT_SN = #{rcvmt.rcvmtSn} /* 수납 일련번호 */
|
|
|
|
|
, RCVMT_YMD = #{rcvmt.rcvmtYmd} /* 수납 일자 */
|
|
|
|
|
, RCVMT_AMT = #{rcvmt.rcvmtAmt} /* 수납 금액 */
|
|
|
|
|
, RCVMT_PCPTAX = #{rcvmt.rcvmtPcptax} /* 수납 본세 */
|
|
|
|
|
, RCVMT_ADAMT = #{rcvmt.rcvmtAdamt} /* 수납 가산금 */
|
|
|
|
|
, RCVMT_INT = #{rcvmt.rcvmtInt} /* 수납 이자 */
|
|
|
|
|
, RCVMT_BANK_NM = #{rcvmt.rcvmtBankNm} /* 수납 은행 명 */
|
|
|
|
|
, PAY_MTHD_SE_CD = #{rcvmt.payMthdSeCd} /* 납부 방법 구분 코드 */
|
|
|
|
|
, PSTMRK_YMD = #{rcvmt.pstmrkYmd} /* 소인 일자 */
|
|
|
|
|
, ACNTG_YMD = #{rcvmt.acntgYmd} /* 회계 일자 */
|
|
|
|
|
, VRACTNO = #{rcvmt.vractno} /* 가상계좌번호 */
|
|
|
|
|
, EPAYNO = #{rcvmt.epayno} /* 전자납부번호 */
|
|
|
|
|
, RCVMT_SE_CD = #{rcvmt.rcvmtSeCd} /* 수납 구분 코드 */
|
|
|
|
|
, NXRP_LEVY_KEY = #{rcvmt.nxrpLevyKey} /* 세외수입 부과 키 */
|
|
|
|
|
, RCVMT_RTRCN_YN = #{rcvmt.rcvmtRtrcnYn} /* 수납 취소 여부 */
|
|
|
|
|
, RCVMT_RTRCN_DT = #{rcvmt.rcvmtRtrcnDt} /* 수납 취소 일시 */
|
|
|
|
|
, RCVMT_RTRCN_RSN = #{rcvmt.rcvmtRtrcnRsn} /* 수납 취소 사유 */
|
|
|
|
|
, RCVMT_STTS_CD = #{rcvmt.rcvmtSttsCd} /* 수납 상태 코드 */
|
|
|
|
|
, MDFCN_DT = #{rcvmt.lastModified} /* 수정 일시 */
|
|
|
|
|
, MDFR = #{rcvmt.modifiedBy} /* 수정자 */
|
|
|
|
|
WHERE RCVMT_ID = #{rcvmt.rcvmtId} /* 수납 ID */
|
|
|
|
|
AND DEL_YN = 'N' /* 삭제 여부 */
|
|
|
|
|
SET LEVY_ID = #{rcvmt.levyId} /* 부과 ID */
|
|
|
|
|
, RCVMT_INPT_SE_CD = #{rcvmt.rcvmtInptSeCd} /* 수납 입력 구분 코드 */
|
|
|
|
|
, DEPT_CD = #{rcvmt.deptCd} /* 부서 코드 */
|
|
|
|
|
, FYR = #{rcvmt.fyr} /* 회계연도 */
|
|
|
|
|
, ACNTG_SE_CD = #{rcvmt.acntgSeCd} /* 회계 구분 코드 */
|
|
|
|
|
, TXITM_CD = #{rcvmt.txitmCd} /* 세목 코드 */
|
|
|
|
|
, LEVY_NO = #{rcvmt.levyNo} /* 부과 번호 */
|
|
|
|
|
, INSPY_SN = #{rcvmt.inspySn} /* 분납 일련번호 */
|
|
|
|
|
, LAST_PCPTAX = #{rcvmt.lastPcptax} /* 최종 본세 */
|
|
|
|
|
, LAST_ADAMT = #{rcvmt.lastAdamt} /* 최종 가산금 */
|
|
|
|
|
, RCVMT_SN = #{rcvmt.rcvmtSn} /* 수납 일련번호 */
|
|
|
|
|
, RCVMT_YMD = #{rcvmt.rcvmtYmd} /* 수납 일자 */
|
|
|
|
|
, RCVMT_AMT = #{rcvmt.rcvmtAmt} /* 수납 금액 */
|
|
|
|
|
, RCVMT_PCPTAX = #{rcvmt.rcvmtPcptax} /* 수납 본세 */
|
|
|
|
|
, RCVMT_ADAMT = #{rcvmt.rcvmtAdamt} /* 수납 가산금 */
|
|
|
|
|
, RCVMT_INT = #{rcvmt.rcvmtInt} /* 수납 이자 */
|
|
|
|
|
, RCVMT_BANK_NM = #{rcvmt.rcvmtBankNm} /* 수납 은행 명 */
|
|
|
|
|
, PAY_MTHD_SE_CD = #{rcvmt.payMthdSeCd} /* 납부 방법 구분 코드 */
|
|
|
|
|
, PSTMRK_YMD = #{rcvmt.pstmrkYmd} /* 소인 일자 */
|
|
|
|
|
, ACNTG_YMD = #{rcvmt.acntgYmd} /* 회계 일자 */
|
|
|
|
|
, VRACTNO = #{rcvmt.vractno} /* 가상계좌번호 */
|
|
|
|
|
, EPAYNO = #{rcvmt.epayno} /* 전자납부번호 */
|
|
|
|
|
, RCVMT_SE_CD = #{rcvmt.rcvmtSeCd} /* 수납 구분 코드 */
|
|
|
|
|
, NXRP_LEVY_KEY = #{rcvmt.nxrpLevyKey} /* 세외수입 부과 키 */
|
|
|
|
|
, RCVMT_RTRCN_YN = #{rcvmt.rcvmtRtrcnYn} /* 수납 취소 여부 */
|
|
|
|
|
, RCVMT_RTRCN_DT = #{rcvmt.rcvmtRtrcnDt} /* 수납 취소 일시 */
|
|
|
|
|
, RCVMT_RTRCN_RSN = #{rcvmt.rcvmtRtrcnRsn} /* 수납 취소 사유 */
|
|
|
|
|
, RCVMT_STTS_CD = #{rcvmt.rcvmtSttsCd} /* 수납 상태 코드 */
|
|
|
|
|
, MDFCN_DT = #{rcvmt.lastModified} /* 수정 일시 */
|
|
|
|
|
, MDFR = #{rcvmt.modifiedBy} /* 수정자 */
|
|
|
|
|
WHERE RCVMT_ID = #{rcvmt.rcvmtId} /* 수납 ID */
|
|
|
|
|
AND DEL_YN = 'N' /* 삭제 여부 */
|
|
|
|
|
</update>
|
|
|
|
|
|
|
|
|
|
<update id="deleteRcvmt" parameterType="map">/* 수납 대장 삭제(rcvmtMapper.deleteRcvmt) */
|
|
|
|
|
UPDATE TB_RCVMT
|
|
|
|
|
SET DEL_YN = 'Y' /* 삭제 여부 */
|
|
|
|
|
, DEL_DT = #{rcvmt.lastModified} /* 삭제 일시 */
|
|
|
|
|
, DLTR = #{rcvmt.modifiedBy} /* 삭제자 */
|
|
|
|
|
, DEL_RSN = #{rcvmt.delRsn} /* 삭제 사유 */
|
|
|
|
|
WHERE RCVMT_ID = #{rcvmt.rcvmtId} /* 수납 ID */
|
|
|
|
|
AND DEL_YN = 'N' /* 삭제 여부 */
|
|
|
|
|
SET DEL_YN = 'Y' /* 삭제 여부 */
|
|
|
|
|
, DEL_DT = #{rcvmt.lastModified} /* 삭제 일시 */
|
|
|
|
|
, DLTR = #{rcvmt.modifiedBy} /* 삭제자 */
|
|
|
|
|
, DEL_RSN = #{rcvmt.delRsn} /* 삭제 사유 */
|
|
|
|
|
WHERE RCVMT_ID = #{rcvmt.rcvmtId} /* 수납 ID */
|
|
|
|
|
AND DEL_YN = 'N' /* 삭제 여부 */
|
|
|
|
|
</update>
|
|
|
|
|
|
|
|
|
|
</mapper>
|
|
|
|
|