|
|
|
|
@ -723,14 +723,7 @@
|
|
|
|
|
ORDER BY PENALTY_DATE
|
|
|
|
|
</select>
|
|
|
|
|
|
|
|
|
|
<update id="updatePenaltyRentListMotion" parameterType="cfs.fine.vo.PenaltyRentParamVO" >
|
|
|
|
|
UPDATE PENALTY_RENT_DETAIL_INFO SET MOTION_ID = #{motionId},
|
|
|
|
|
UPDATE_DATE = SYSDATE,
|
|
|
|
|
UPDATER = #{sessionUserNm}
|
|
|
|
|
WHERE PENALTY_MANAGE_YEAR = #{penaltyManageYear}
|
|
|
|
|
AND PENALTY_SEQNO = #{penaltySeqno}
|
|
|
|
|
</update>
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
<insert id="insertRentSendInfo" parameterType="cfs.fine.vo.PenaltyRentParamVO" >
|
|
|
|
|
insert into SEND_RENT_INFO (PENALTY_MANAGE_YEAR,
|
|
|
|
|
@ -1231,22 +1224,144 @@
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
<update id="updateEtaxPenaltyDtl" parameterType="cfs.fine.vo.PenaltyRentParamVO" >
|
|
|
|
|
UPDATE PENALTY_DETAIL_INFO_DAMO SET MOTION_ID = #{motionId}
|
|
|
|
|
, UPDATE_DATE = SYSDATE
|
|
|
|
|
, UPDATER = #{sessionUserNm}
|
|
|
|
|
WHERE PENALTY_MANAGE_YEAR = #{penaltyManageYear}
|
|
|
|
|
AND PENALTY_SEQNO = #{penaltySeqno}
|
|
|
|
|
UPDATE PENALTY_DETAIL_INFO_DAMO
|
|
|
|
|
SET MOTION_ID = #{motionId}
|
|
|
|
|
, BEFORE_MOTION_ID = MOTION_ID
|
|
|
|
|
, UPDATE_DATE = SYSDATE
|
|
|
|
|
, UPDATER = #{sessionUserNm}
|
|
|
|
|
WHERE PENALTY_MANAGE_YEAR = #{penaltyManageYear}
|
|
|
|
|
AND PENALTY_SEQNO = #{penaltySeqno}
|
|
|
|
|
</update>
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
<insert id="createMobiPenaltyHistory" parameterType="cfs.fine.vo.PenaltyRentParamVO">
|
|
|
|
|
/*과태료 고지 후 history 추가 */
|
|
|
|
|
|
|
|
|
|
INSERT INTO PENALTY_HISTORY_INFO_DAMO
|
|
|
|
|
(PENALTY_MANAGE_YEAR,
|
|
|
|
|
PENALTY_SEQNO,
|
|
|
|
|
UPDATE_SEQNO,
|
|
|
|
|
UPDATE_HISTORY_DATE,
|
|
|
|
|
LEVY_MANAGE_YEAR,
|
|
|
|
|
LEVY_SEQNO,
|
|
|
|
|
STT_DATE,
|
|
|
|
|
COLLECT_ID,
|
|
|
|
|
CARD_ISSUE_ID,
|
|
|
|
|
WORKER_ID,
|
|
|
|
|
FARE_OFFICE_ID,
|
|
|
|
|
BOOTH_ID,
|
|
|
|
|
YEAR,
|
|
|
|
|
MONTH,
|
|
|
|
|
DAY,
|
|
|
|
|
WORK_TIMES,
|
|
|
|
|
SEQNO,
|
|
|
|
|
CAR_NO,
|
|
|
|
|
OWNER,
|
|
|
|
|
ENC_RESIDENT_NO,
|
|
|
|
|
RESIDENT_DATE,
|
|
|
|
|
SEIZURE_MANAGE_YEAR,
|
|
|
|
|
SEIZURE_MANAGE_NO,
|
|
|
|
|
PASS_AMOUNT,
|
|
|
|
|
FINE_AMOUNT,
|
|
|
|
|
LAVY_AMOUNT,
|
|
|
|
|
MOTION_ID,
|
|
|
|
|
NOTICE_DATE,
|
|
|
|
|
NOTICE_ID,
|
|
|
|
|
NOTICE_WRONG_DATE,
|
|
|
|
|
NOTICE_WRONG_ID,
|
|
|
|
|
NOTICE_WRONG_REASON,
|
|
|
|
|
SEISURE_YN,
|
|
|
|
|
SEIZURE_DATE,
|
|
|
|
|
SEIZURE_ID,
|
|
|
|
|
SEIZURE_WRONG_ID,
|
|
|
|
|
SEIZURE_WRONG_DATE,
|
|
|
|
|
SEIZURE_TERMI_DATE,
|
|
|
|
|
RECEIPT_YN,
|
|
|
|
|
DOUBLE_RECEIPT_YN,
|
|
|
|
|
DOUBLE_RECEIPT_DATE,
|
|
|
|
|
CREATE_DATE,
|
|
|
|
|
CREATER,
|
|
|
|
|
UPDATE_DATE,
|
|
|
|
|
UPDATER,
|
|
|
|
|
NOTICE_CHOOSE_ID,
|
|
|
|
|
SEIZURE_WRONG_REASON,
|
|
|
|
|
SEIZURE_TERMI_YN,
|
|
|
|
|
SEIZURE_TERMI,
|
|
|
|
|
BFORE_MOTION_ID,
|
|
|
|
|
NOTICE_CHOOSE_DATE)
|
|
|
|
|
SELECT PENALTY_MANAGE_YEAR,
|
|
|
|
|
PENALTY_SEQNO,
|
|
|
|
|
(SELECT NVL (MAX (update_seqno), 0) + 1 FROM PENALTY_HISTORY_INFO_DAMO WHERE PENALTY_MANAGE_YEAR = A.PENALTY_MANAGE_YEAR AND PENALTY_SEQNO = A.PENALTY_SEQNO),
|
|
|
|
|
SYSDATE,
|
|
|
|
|
LEVY_MANAGE_YEAR,
|
|
|
|
|
LEVY_SEQNO,
|
|
|
|
|
STT_DATE,
|
|
|
|
|
COLLECT_ID,
|
|
|
|
|
CARD_ISSUE_ID,
|
|
|
|
|
WORKER_ID,
|
|
|
|
|
FARE_OFFICE_ID,
|
|
|
|
|
BOOTH_ID,
|
|
|
|
|
YEAR,
|
|
|
|
|
MONTH,
|
|
|
|
|
DAY,
|
|
|
|
|
WORK_TIMES,
|
|
|
|
|
SEQNO,
|
|
|
|
|
CAR_NO,
|
|
|
|
|
OWNER,
|
|
|
|
|
ENC_RESIDENT_NO,
|
|
|
|
|
RESIDENT_DATE,
|
|
|
|
|
SEIZURE_MANAGE_YEAR,
|
|
|
|
|
SEIZURE_MANAGE_NO,
|
|
|
|
|
PASS_AMOUNT,
|
|
|
|
|
FINE_AMOUNT,
|
|
|
|
|
LAVY_AMOUNT,
|
|
|
|
|
MOTION_ID,
|
|
|
|
|
NOTICE_DATE,
|
|
|
|
|
NOTICE_ID,
|
|
|
|
|
NOTICE_WRONG_DATE,
|
|
|
|
|
NOTICE_WRONG_ID,
|
|
|
|
|
NOTICE_WRONG_REASON,
|
|
|
|
|
SEISURE_YN,
|
|
|
|
|
SEIZURE_DATE,
|
|
|
|
|
SEIZURE_ID,
|
|
|
|
|
SEIZURE_WRONG_ID,
|
|
|
|
|
SEIZURE_WRONG_DATE,
|
|
|
|
|
SEIZURE_TERMI_DATE,
|
|
|
|
|
RECEIPT_YN,
|
|
|
|
|
DOUBLE_RECEIPT_YN,
|
|
|
|
|
DOUBLE_RECEIPT_DATE,
|
|
|
|
|
SYSDATE,
|
|
|
|
|
#{sessionUserNm},
|
|
|
|
|
SYSDATE,
|
|
|
|
|
#{sessionUserNm},
|
|
|
|
|
NOTICE_CHOOSE_ID,
|
|
|
|
|
SEIZURE_WRONG_REASON,
|
|
|
|
|
SEIZURE_TRMI_YN,
|
|
|
|
|
SEIZURE_TERMI,
|
|
|
|
|
BEFORE_MOTION_ID,
|
|
|
|
|
NOTICE_CHOOSE_DATE
|
|
|
|
|
FROM PENALTY_DETAIL_INFO_DAMO A
|
|
|
|
|
WHERE PENALTY_MANAGE_YEAR = #{penaltyManageYear}
|
|
|
|
|
AND PENALTY_SEQNO = #{penaltySeqno}
|
|
|
|
|
AND MOTION_ID = #{motionId}
|
|
|
|
|
AND NOT EXISTS ( SELECT 1
|
|
|
|
|
FROM PENALTY_HISTORY_INFO_DAMO B
|
|
|
|
|
WHERE B.PENALTY_MANAGE_YEAR = A.PENALTY_MANAGE_YEAR
|
|
|
|
|
AND B.PENALTY_SEQNO = A.PENALTY_SEQNO
|
|
|
|
|
AND B.MOTION_ID = #{motionId}
|
|
|
|
|
)
|
|
|
|
|
</insert>
|
|
|
|
|
|
|
|
|
|
<update id="updateEtaxPenaltyRentDtl" parameterType="cfs.fine.vo.PenaltyRentParamVO" >
|
|
|
|
|
UPDATE PENALTY_RENT_DETAIL_INFO SET MOTION_ID = #{motionId}
|
|
|
|
|
, UPDATE_DATE = SYSDATE
|
|
|
|
|
, UPDATER = #{sessionUserNm}
|
|
|
|
|
WHERE PENALTY_MANAGE_YEAR = #{penaltyManageYear}
|
|
|
|
|
AND PENALTY_SEQNO = #{penaltySeqno}
|
|
|
|
|
UPDATE PENALTY_RENT_DETAIL_INFO
|
|
|
|
|
SET MOTION_ID = #{motionId}
|
|
|
|
|
, BEFORE_MOTION_ID = MOTION_ID
|
|
|
|
|
, UPDATE_DATE = SYSDATE
|
|
|
|
|
, UPDATER = #{sessionUserNm}
|
|
|
|
|
WHERE PENALTY_MANAGE_YEAR = #{penaltyManageYear}
|
|
|
|
|
AND PENALTY_SEQNO = #{penaltySeqno}
|
|
|
|
|
</update>
|
|
|
|
|
|
|
|
|
|
<insert id="createMobiPenaltyHistory" parameterType="cfs.fine.vo.PenaltyRentParamVO">
|
|
|
|
|
<insert id="createMobiPenaltyRentHistory" parameterType="cfs.fine.vo.PenaltyRentParamVO">
|
|
|
|
|
/*과태료 고지 후 history 추가 */
|
|
|
|
|
|
|
|
|
|
INSERT INTO PENALTY_RENT_HISTORY_INFO
|
|
|
|
|
|