미필 명의이전 오류 수정

main
박성영 7 days ago
parent d41a2975d3
commit 36a3041a36

@ -79,7 +79,7 @@ existingData.setCarRegFrmbkChgYmd(targetRecord.getChgYmd());
### 2. 명의이전 소유자 확인 (`OwnerTransferOmChecker`)
**처리상태코드**: `02` (상품용)
**처리상태코드**: `01` (그대로 접수)
**클래스**: `OwnerTransferOmChecker.java`
#### API 호출 순서
@ -112,15 +112,15 @@ existingData.setCarRegFrmbkChgYmd(targetRecord.getChgYmd());
#### 결과 분기
| Step4 소유자명 | 처리상태코드 | 비고 형식 |
|---------------|-------------|-----------|
| 상품용 포함 | `02` (상품용) | 명의이전(날짜) 이전소유자 상품용 |
| 상품용 미포함 | `02` (상품용) | 명의이전(날짜) |
| Step4 소유자명 | 처리상태코드 | 비고 형식 |
|---------------|-----------|-----------|
| 상품용 포함 | `01` (접수) | 명의이전(날짜) 이전소유자 상품용 |
| 상품용 미포함 | `01` (접수) | 명의이전(날짜) |
#### DB 업데이트 필드
```java
existingData.setTaskPrcsSttsCd("02"); // 상품용
existingData.setTaskPrcsSttsCd("01"); // 접수
existingData.setCarBscMttrInqFlnm(step4OwnerName);
existingData.setCarRegFrmbkChgTaskSeCd("11");
existingData.setCarRegFrmbkChgYmd(targetRecord.getChgYmd());
@ -198,7 +198,7 @@ existingData.setCarBscMttrInqSggNm(sggNm);
│ 2. 명의이전 소유자 확인 (OwnerTransferOmChecker)│
│ 조건: 부과일자 소유자명에 상품용 미포함 │
│ + 검사유효기간종료일 이후 명의이전 존재│
│ → 조건 충족: 상품용(02) │
│ → 조건 충족: 접수(01) │
└──────────────────────────────────────────────┘
│ (조건 미충족)

@ -211,7 +211,7 @@ public class OwnerTransferOmChecker extends AbstractComparisonOmChecker {
if (step4OwnerName != null && step4OwnerName.contains("상품용")) {
// 상품용 포함
log.info("[명의이전-미필] 명의이전 전 소유자가 상품용");
taskPrcsSttsCd = TaskPrcsSttsConstants.TASK_PRCS_STTS_CD_02_PRODUCT_USE;
taskPrcsSttsCd = TaskPrcsSttsConstants.TASK_PRCS_STTS_CD_01_RCPT; // 접수
rmrk = ComparisonOmRemarkBuilder.buildProductCloseLevyRemark(
step1Record, step4Record, targetRecord,
@ -220,7 +220,7 @@ public class OwnerTransferOmChecker extends AbstractComparisonOmChecker {
} else {
// 상품용 미포함
log.info("[명의이전-미필] 명의이전 전 소유자가 상품용 아님");
taskPrcsSttsCd = TaskPrcsSttsConstants.TASK_PRCS_STTS_CD_02_PRODUCT_USE;
taskPrcsSttsCd = TaskPrcsSttsConstants.TASK_PRCS_STTS_CD_01_RCPT; // 접수
rmrk = ComparisonOmRemarkBuilder.buildOwnerChangeRemark(
step1Record, step4Record, targetRecord,

Loading…
Cancel
Save