======================
기능분류 /swagger.html 추가
공통코드 fim022 / 103 -> 일반차량


===== 2025-07-04 =====

공통코드 fim021 / 1 -> 부과제외

===== 2025-06-26 =====

DELETE FROM TB_EXMPTN_VHCL;
INSERT INTO TB_EXMPTN_VHCL (EXMPTN_VHCL_ID, SGG_CD, VHRNO, EXMPTN_RSN, EXMPTN_BGNG_YMD, EXMPTN_END_YMD, DEL_YN, REG_DT, RGTR, MDFCN_DT, MDFR)
SELECT EXMPTN_VHCL_ID, SGG_CD, VHRNO, EXMPTN_RSN, YMD_BGN EXMPTN_BGNG_YMD, YMD_END EXMPTN_END_YMD, 'N' DEL_YN, NOW REG_DT, USER_ID RGTR, NOW MDFCN_DT, USER_ID MDFR
 FROM (
SELECT '0000000001'	EXMPTN_VHCL_ID, '서울75사2011' VHRNO, '마을버스' EXMPTN_RSN FROM DUAL UNION
SELECT '0000000002' EXMPTN_VHCL_ID, '서울70사5511' VHRNO, '마을버스' EXMPTN_RSN FROM DUAL UNION
SELECT '0000000003' EXMPTN_VHCL_ID, '서울70사5534' VHRNO, '마을버스' EXMPTN_RSN FROM DUAL UNION
SELECT '0000000004' EXMPTN_VHCL_ID, '서울75사2010' VHRNO, '마을버스' EXMPTN_RSN FROM DUAL UNION
SELECT '0000000005' EXMPTN_VHCL_ID, '서울70사5505' VHRNO, '마을버스' EXMPTN_RSN FROM DUAL UNION
SELECT '0000000006' EXMPTN_VHCL_ID, '서울70사5512' VHRNO, '마을버스' EXMPTN_RSN FROM DUAL UNION
SELECT '0000000007' EXMPTN_VHCL_ID, '서울75사2008' VHRNO, '마을버스' EXMPTN_RSN FROM DUAL UNION
SELECT '0000000008' EXMPTN_VHCL_ID, '서울75사2009' VHRNO, '마을버스' EXMPTN_RSN FROM DUAL UNION
SELECT '0000000009' EXMPTN_VHCL_ID, '서울70사5509' VHRNO, '마을버스' EXMPTN_RSN FROM DUAL UNION
SELECT '0000000010' EXMPTN_VHCL_ID, '서울75사5501' VHRNO, '마을버스' EXMPTN_RSN FROM DUAL UNION
SELECT '0000000011' EXMPTN_VHCL_ID, '75마1470' VHRNO, '종로구청 행정차량(25인승)' EXMPTN_RSN FROM DUAL UNION
SELECT '0000000012' EXMPTN_VHCL_ID, '77어9377' VHRNO, '종로구청 행정차량(42인승)' EXMPTN_RSN FROM DUAL UNION
SELECT '0000000013' EXMPTN_VHCL_ID, '77고6008' VHRNO, '옥인유치원 삼청공원 견학버스(41명)' EXMPTN_RSN FROM DUAL UNION
SELECT '0000000014' EXMPTN_VHCL_ID, '71가1234' VHRNO, '대동세무고등학교 학교버스(40명)' EXMPTN_RSN FROM DUAL UNION
SELECT '0000000015' EXMPTN_VHCL_ID, '703오2465' VHRNO, '감사원 통근버스(29인승)' EXMPTN_RSN FROM DUAL UNION
SELECT '0000000016' EXMPTN_VHCL_ID, '74보4519' VHRNO, '감사원 통근버스(29인승)' EXMPTN_RSN FROM DUAL UNION
SELECT '0000000017' EXMPTN_VHCL_ID, '76마8946' VHRNO, '감사원 통근버스(45인승)' EXMPTN_RSN FROM DUAL UNION
SELECT '0000000018' EXMPTN_VHCL_ID, '75마1466' VHRNO, '감사원 통근버스(34인승)' EXMPTN_RSN FROM DUAL UNION
SELECT '0000000019' EXMPTN_VHCL_ID, '76마1499' VHRNO, '감사원 통근버스(27인승)' EXMPTN_RSN FROM DUAL UNION
SELECT '0000000020' EXMPTN_VHCL_ID, '71러8081' VHRNO, '봄샘유치원 버스(39인승)' EXMPTN_RSN FROM DUAL UNION
SELECT '0000000021' EXMPTN_VHCL_ID, '71어1279' VHRNO, '세검정유치원 버스(39인승)' EXMPTN_RSN FROM DUAL UNION
SELECT '0000000022' EXMPTN_VHCL_ID, '74오3028' VHRNO, '헌법재판소 공용차량(46인승)' EXMPTN_RSN FROM DUAL UNION
SELECT '0000000023' EXMPTN_VHCL_ID, '서울70바6822' VHRNO, '중앙고등학교 통학버스(25인승)' EXMPTN_RSN FROM DUAL UNION
SELECT '0000000024' EXMPTN_VHCL_ID, '경기76사4406' VHRNO, '중앙고등학교 통학버스(25인승)' EXMPTN_RSN FROM DUAL UNION
SELECT '0000000025' EXMPTN_VHCL_ID, '서울74바1488' VHRNO, '중앙고등학교 통학버스(25인승)' EXMPTN_RSN FROM DUAL UNION
SELECT '0000000026' EXMPTN_VHCL_ID, '서울72바8284' VHRNO, '중앙고등학교 통학버스(20인승)' EXMPTN_RSN FROM DUAL UNION
SELECT '0000000027' EXMPTN_VHCL_ID, '서울72바9376' VHRNO, '중앙고등학교 통학버스(25인승)' EXMPTN_RSN FROM DUAL UNION
SELECT '0000000028' EXMPTN_VHCL_ID, '경기79사8479' VHRNO, '중앙고등학교 통학버스(25인승)' EXMPTN_RSN FROM DUAL UNION
SELECT '0000000029' EXMPTN_VHCL_ID, '경기76자3010' VHRNO, '중앙고등학교 통학버스(20인승)' EXMPTN_RSN FROM DUAL UNION
SELECT '0000000030' EXMPTN_VHCL_ID, '서울72바9998' VHRNO, '중앙고등학교 통학버스(25인승)' EXMPTN_RSN FROM DUAL UNION
SELECT '0000000031' EXMPTN_VHCL_ID, '경기76자3125' VHRNO, '중앙고등학교 통학버스(25인승)' EXMPTN_RSN FROM DUAL UNION
SELECT '0000000032' EXMPTN_VHCL_ID, '서울74바1686' VHRNO, '중앙고등학교 통학버스(25인승)' EXMPTN_RSN FROM DUAL UNION
SELECT '0000000033' EXMPTN_VHCL_ID, '경기78아6329' VHRNO, '중앙고등학교 통학버스(25인승)' EXMPTN_RSN FROM DUAL UNION
SELECT '0000000034' EXMPTN_VHCL_ID, '경기76자3425' VHRNO, '중앙고등학교 통학버스(25인승)' EXMPTN_RSN FROM DUAL UNION
SELECT '0000000035' EXMPTN_VHCL_ID, '경기78아7120' VHRNO, '중앙고등학교 통학버스(25인승)' EXMPTN_RSN FROM DUAL UNION
SELECT '0000000036' EXMPTN_VHCL_ID, '경기76자3436' VHRNO, '중앙고등학교 통학버스(25인승)' EXMPTN_RSN FROM DUAL UNION
SELECT '0000000037' EXMPTN_VHCL_ID, '경기78사9769' VHRNO, '중앙고등학교 통학버스(25인승)' EXMPTN_RSN FROM DUAL UNION
SELECT '0000000038' EXMPTN_VHCL_ID, '74버4693' VHRNO, '서울교육박물관 행사차량(39인승)' EXMPTN_RSN FROM DUAL UNION
SELECT '0000000039' EXMPTN_VHCL_ID, '경기70바7478' VHRNO, '서울교육박물관 행사차량(29인승)' EXMPTN_RSN FROM DUAL UNION
SELECT '0000000040' EXMPTN_VHCL_ID, '경기72사7027' VHRNO, '서울교육박물관 행사차량(25인승)' EXMPTN_RSN FROM DUAL UNION
SELECT '0000000041' EXMPTN_VHCL_ID, '서울72바2298' VHRNO, '재동초병설유치원 행사차량(47인승)' EXMPTN_RSN FROM DUAL UNION
SELECT '0000000042' EXMPTN_VHCL_ID, '71노2100' VHRNO, '서울맹학교 통학버스(15인승)' EXMPTN_RSN FROM DUAL UNION
SELECT '0000000043' EXMPTN_VHCL_ID, '72서5477' VHRNO, '서울맹학교 통학버스(34인승)' EXMPTN_RSN FROM DUAL UNION
SELECT '0000000044' EXMPTN_VHCL_ID, '76마8919' VHRNO, '서울맹학교 통학버스(47인승)' EXMPTN_RSN FROM DUAL
      ) A,
     (
SELECT '11110' SGG_CD, '0000000070' USER_ID, '20250601' YMD_BGN, '99991231' YMD_END, '20250624000001' NOW
	FROM DUAL
     ) B;

DELETE FROM TB_EXMPTN_VHCL_HSTRY;
INSERT INTO TB_EXMPTN_VHCL_HSTRY (EXMPTN_VHCL_ID, HSTRY_SN, SGG_CD, VHRNO, EXMPTN_RSN, EXMPTN_BGNG_YMD, EXMPTN_END_YMD, DEL_YN, REG_DT, RGTR, MDFCN_DT, MDFR)
SELECT EXMPTN_VHCL_ID, HSTRY_SN, SGG_CD, VHRNO, EXMPTN_RSN, YMD_BGN EXMPTN_BGNG_YMD, YMD_END EXMPTN_END_YMD, 'N' DEL_YN, NOW REG_DT, USER_ID RGTR, NOW MDFCN_DT, USER_ID MDFR
  FROM (
SELECT '0000000001'	EXMPTN_VHCL_ID, '서울75사2011' VHRNO, '마을버스' EXMPTN_RSN FROM DUAL UNION
SELECT '0000000002' EXMPTN_VHCL_ID, '서울70사5511' VHRNO, '마을버스' EXMPTN_RSN FROM DUAL UNION
SELECT '0000000003' EXMPTN_VHCL_ID, '서울70사5534' VHRNO, '마을버스' EXMPTN_RSN FROM DUAL UNION
SELECT '0000000004' EXMPTN_VHCL_ID, '서울75사2010' VHRNO, '마을버스' EXMPTN_RSN FROM DUAL UNION
SELECT '0000000005' EXMPTN_VHCL_ID, '서울70사5505' VHRNO, '마을버스' EXMPTN_RSN FROM DUAL UNION
SELECT '0000000006' EXMPTN_VHCL_ID, '서울70사5512' VHRNO, '마을버스' EXMPTN_RSN FROM DUAL UNION
SELECT '0000000007' EXMPTN_VHCL_ID, '서울75사2008' VHRNO, '마을버스' EXMPTN_RSN FROM DUAL UNION
SELECT '0000000008' EXMPTN_VHCL_ID, '서울75사2009' VHRNO, '마을버스' EXMPTN_RSN FROM DUAL UNION
SELECT '0000000009' EXMPTN_VHCL_ID, '서울70사5509' VHRNO, '마을버스' EXMPTN_RSN FROM DUAL UNION
SELECT '0000000010' EXMPTN_VHCL_ID, '서울75사5501' VHRNO, '마을버스' EXMPTN_RSN FROM DUAL UNION
SELECT '0000000011' EXMPTN_VHCL_ID, '75마1470' VHRNO, '종로구청 행정차량(25인승)' EXMPTN_RSN FROM DUAL UNION
SELECT '0000000012' EXMPTN_VHCL_ID, '77어9377' VHRNO, '종로구청 행정차량(42인승)' EXMPTN_RSN FROM DUAL UNION
SELECT '0000000013' EXMPTN_VHCL_ID, '77고6008' VHRNO, '옥인유치원 삼청공원 견학버스(41명)' EXMPTN_RSN FROM DUAL UNION
SELECT '0000000014' EXMPTN_VHCL_ID, '71가1234' VHRNO, '대동세무고등학교 학교버스(40명)' EXMPTN_RSN FROM DUAL UNION
SELECT '0000000015' EXMPTN_VHCL_ID, '703오2465' VHRNO, '감사원 통근버스(29인승)' EXMPTN_RSN FROM DUAL UNION
SELECT '0000000016' EXMPTN_VHCL_ID, '74보4519' VHRNO, '감사원 통근버스(29인승)' EXMPTN_RSN FROM DUAL UNION
SELECT '0000000017' EXMPTN_VHCL_ID, '76마8946' VHRNO, '감사원 통근버스(45인승)' EXMPTN_RSN FROM DUAL UNION
SELECT '0000000018' EXMPTN_VHCL_ID, '75마1466' VHRNO, '감사원 통근버스(34인승)' EXMPTN_RSN FROM DUAL UNION
SELECT '0000000019' EXMPTN_VHCL_ID, '76마1499' VHRNO, '감사원 통근버스(27인승)' EXMPTN_RSN FROM DUAL UNION
SELECT '0000000020' EXMPTN_VHCL_ID, '71러8081' VHRNO, '봄샘유치원 버스(39인승)' EXMPTN_RSN FROM DUAL UNION
SELECT '0000000021' EXMPTN_VHCL_ID, '71어1279' VHRNO, '세검정유치원 버스(39인승)' EXMPTN_RSN FROM DUAL UNION
SELECT '0000000022' EXMPTN_VHCL_ID, '74오3028' VHRNO, '헌법재판소 공용차량(46인승)' EXMPTN_RSN FROM DUAL UNION
SELECT '0000000023' EXMPTN_VHCL_ID, '서울70바6822' VHRNO, '중앙고등학교 통학버스(25인승)' EXMPTN_RSN FROM DUAL UNION
SELECT '0000000024' EXMPTN_VHCL_ID, '경기76사4406' VHRNO, '중앙고등학교 통학버스(25인승)' EXMPTN_RSN FROM DUAL UNION
SELECT '0000000025' EXMPTN_VHCL_ID, '서울74바1488' VHRNO, '중앙고등학교 통학버스(25인승)' EXMPTN_RSN FROM DUAL UNION
SELECT '0000000026' EXMPTN_VHCL_ID, '서울72바8284' VHRNO, '중앙고등학교 통학버스(20인승)' EXMPTN_RSN FROM DUAL UNION
SELECT '0000000027' EXMPTN_VHCL_ID, '서울72바9376' VHRNO, '중앙고등학교 통학버스(25인승)' EXMPTN_RSN FROM DUAL UNION
SELECT '0000000028' EXMPTN_VHCL_ID, '경기79사8479' VHRNO, '중앙고등학교 통학버스(25인승)' EXMPTN_RSN FROM DUAL UNION
SELECT '0000000029' EXMPTN_VHCL_ID, '경기76자3010' VHRNO, '중앙고등학교 통학버스(20인승)' EXMPTN_RSN FROM DUAL UNION
SELECT '0000000030' EXMPTN_VHCL_ID, '서울72바9998' VHRNO, '중앙고등학교 통학버스(25인승)' EXMPTN_RSN FROM DUAL UNION
SELECT '0000000031' EXMPTN_VHCL_ID, '경기76자3125' VHRNO, '중앙고등학교 통학버스(25인승)' EXMPTN_RSN FROM DUAL UNION
SELECT '0000000032' EXMPTN_VHCL_ID, '서울74바1686' VHRNO, '중앙고등학교 통학버스(25인승)' EXMPTN_RSN FROM DUAL UNION
SELECT '0000000033' EXMPTN_VHCL_ID, '경기78아6329' VHRNO, '중앙고등학교 통학버스(25인승)' EXMPTN_RSN FROM DUAL UNION
SELECT '0000000034' EXMPTN_VHCL_ID, '경기76자3425' VHRNO, '중앙고등학교 통학버스(25인승)' EXMPTN_RSN FROM DUAL UNION
SELECT '0000000035' EXMPTN_VHCL_ID, '경기78아7120' VHRNO, '중앙고등학교 통학버스(25인승)' EXMPTN_RSN FROM DUAL UNION
SELECT '0000000036' EXMPTN_VHCL_ID, '경기76자3436' VHRNO, '중앙고등학교 통학버스(25인승)' EXMPTN_RSN FROM DUAL UNION
SELECT '0000000037' EXMPTN_VHCL_ID, '경기78사9769' VHRNO, '중앙고등학교 통학버스(25인승)' EXMPTN_RSN FROM DUAL UNION
SELECT '0000000038' EXMPTN_VHCL_ID, '74버4693' VHRNO, '서울교육박물관 행사차량(39인승)' EXMPTN_RSN FROM DUAL UNION
SELECT '0000000039' EXMPTN_VHCL_ID, '경기70바7478' VHRNO, '서울교육박물관 행사차량(29인승)' EXMPTN_RSN FROM DUAL UNION
SELECT '0000000040' EXMPTN_VHCL_ID, '경기72사7027' VHRNO, '서울교육박물관 행사차량(25인승)' EXMPTN_RSN FROM DUAL UNION
SELECT '0000000041' EXMPTN_VHCL_ID, '서울72바2298' VHRNO, '재동초병설유치원 행사차량(47인승)' EXMPTN_RSN FROM DUAL UNION
SELECT '0000000042' EXMPTN_VHCL_ID, '71노2100' VHRNO, '서울맹학교 통학버스(15인승)' EXMPTN_RSN FROM DUAL UNION
SELECT '0000000043' EXMPTN_VHCL_ID, '72서5477' VHRNO, '서울맹학교 통학버스(34인승)' EXMPTN_RSN FROM DUAL UNION
SELECT '0000000044' EXMPTN_VHCL_ID, '76마8919' VHRNO, '서울맹학교 통학버스(47인승)' EXMPTN_RSN FROM DUAL
    ) A,
	(
SELECT '11110' SGG_CD, '0000000070' USER_ID, '20250601' YMD_BGN, '99991231' YMD_END, '20250624000001' NOW, '00001' HSTRY_SN
FROM DUAL
	) B;

COMMIT;

===== 2025-06-25 =====

계고 -> 계도
fim010 / 93 
fim017 / 03
fim021 / 2
fim022 / 192
fim047 / 11
fim060 / 2

부과제외 사유
fim022
- 114 -> 단속차량 정원 미만
- 115 -> 단속차량 정원 미확인

기능분류
- dansokActions
 . /crdn/crdn06/010/vehicleReqs.do
 . /crdn/crdn06/010/uploadVehicles.do
