Skip to content

[ Fix ] - LOAN 소비 집계 정책 최종 정리: 원금 포함 및 TXN_ANALYSIS 위임 (#185) - #186

Merged
bigwaveBigwave merged 1 commit into
developfrom
feature/#185
Aug 19, 2026
Merged

[ Fix ] - LOAN 소비 집계 정책 최종 정리: 원금 포함 및 TXN_ANALYSIS 위임 (#185)#186
bigwaveBigwave merged 1 commit into
developfrom
feature/#185

Conversation

@KSBoscoKim

Copy link
Copy Markdown
Contributor

관련 이슈

작업 사항

  • LOAN 소비 금액 정책 변경: 원금 포함
    • 기존 loan_interest_amount(이자만) 규칙을 폐기하고 out_amount(원금+이자 전액)를 소비로 반영
    • LOAN 지급(신규·실행·증액) 거래는 계속 제외
  • LOAN·INSTALLMENT 카테고리·고정지출 분류를 TXN_ANALYSIS 기반으로 완전 위임
    • account-service SQL이 독립적으로 재계산하던 category='FINANCE'/고정지출 포함 로직 제거 — ai-service TransactionPreClassificationService([ Refactor ] - 미분석 거래 일간 소비 분류 배치 구현 #148)가 이미 저장한 값과 중복되며 정합성이 갈리던 원인이었음
    • LOAN·INSTALLMENT도 ORDINARY와 동일하게 TXN_ANALYSIS.is_consumption/category/expense_type을 그대로 신뢰 (배치 미실행 시 그 달 집계에서 제외되는 것은 의도된 동작)
    • MonthlyExpenseMapper.xml 대폭 단순화 (SQL fragment 7개 → 1개, LEFT JOININNER JOIN)
    • loanDisbursementKeywords 파라미터를 MonthlyExpenseMapper/MonthlyExpenseService에서 제거 (FinancialCommitmentMapper는 방어모드 예상 납입액 추정용 별개 로직이라 그대로 유지)

참고 사항

@bigwaveBigwave
bigwaveBigwave merged commit 9e27bb9 into develop Aug 19, 2026
2 checks passed
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

[ Bug ] - LOAN 소비 집계 정책 최종 정리 — 원금 포함 및 TXN_ANALYSIS 전면 위임

3 participants