- 기본 조회 건수 50 → 200으로 변경
- 단일 카드 조회 시 전체 데이터를 가져와서 통계 계산 후 로컬 페이지네이션
- 상단 통계(총 사용금액, 공제, 불공제)가 페이지네이션과 무관하게 전체 조회기간 반영
- 페이지네이션 중일 때 프론트엔드 재계산이 백엔드 통계를 덮어쓰지 않도록 수정
Co-Authored-By: Claude Opus 4.6 <noreply@anthropic.com>
- 거래일 기준으로 해당 계좌의 직전 거래 잔액을 찾아 기준잔액 설정
- 계좌/거래일/거래시간 변경 시에도 기준잔액 재계산
- 수정 모드에서 자기 자신 거래를 제외하고 직전 잔액 검색
Co-Authored-By: Claude Opus 4.6 <noreply@anthropic.com>
- BankTransaction 모델에 is_manual 필드 추가
- EaccountController에 storeManual/updateManual/destroyManual 메서드 추가
- transactions() 메서드에서 수동입력 데이터와 API 데이터 병합
- 라우트에 수동입력 관련 POST/PUT/DELETE 추가
- 뷰에 ManualEntryModal 컴포넌트 추가 (계좌선택, 입금/출금 유형, 금액 등)
- 거래 목록에 수동 뱃지, 수정/삭제 버튼 추가
Co-Authored-By: Claude Opus 4.6 <noreply@anthropic.com>
- BankTransactionOverride 모델 추가 (오버라이드 데이터 관리)
- EaccountController에 saveOverride 엔드포인트 추가
- parseTransactionLogs에서 오버라이드 데이터 병합 로직 추가
- 프론트엔드에 TransactionEditModal 컴포넌트 추가
- 적요 셀 클릭 시 수정 모달 표시
- 오버라이드된 항목 시각적 표시 (배경색, 수정 배지)
- 원본 복원 기능 포함
Co-Authored-By: Claude Opus 4.5 <noreply@anthropic.com>
- store/bulkStore 메소드에 중복 휴일 등록 방지 로직 추가
- 년도별 일괄 삭제 기능 (destroyByYear) 추가
- 휴일관리 UI에 년도 전체 삭제 버튼 추가
Co-Authored-By: Claude Opus 4.5 <noreply@anthropic.com>
- latestBalances API 추가 (barobill_bank_transactions 테이블)
- 바로빌 GetBankAccountEx 대신 로컬 DB 최신 잔액 사용
Co-Authored-By: Claude Opus 4.5 <noreply@anthropic.com>
- DocumentTemplateApiController: 연결 품목 ID로 품목명 조회
- table.blade.php: 연결 품목 컬럼 추가 (최대 3개 표시 + 더보기)
- index.blade.php: 카테고리 필터 code/name 구조 적용
- preview-modal.blade.php: 기본필드 테이블 비율 조정 (15:35:15:35)
Co-Authored-By: Claude Opus 4.5 <noreply@anthropic.com>
- recalculateSummary에서 분개 없는 거래의 합계금액을 approvalAmount(원본) 대신 effectiveSupplyAmount+effectiveTax(수정된 금액)로 계산
- totalAmount도 recalculateSummary에서 재계산하도록 추가
Co-Authored-By: Claude Opus 4.5 <noreply@anthropic.com>
- CardTransactionHide 모델 생성 (숨김 테이블 연동)
- EcardController에 hide/restore/hidden 메서드 추가
- 기존 transactions/getAllCardsTransactions에 숨김 키 필터링 적용
- 프론트엔드에 숨김 버튼, 삭제데이터 보기 토글, 복원 기능 추가
- web.php에 숨김 관련 라우트 3개 추가
Co-Authored-By: Claude Opus 4.5 <noreply@anthropic.com>
- 공제 StatCard를 커스텀 카드로 변경
- 합계 금액 아래에 공급가액/세액 구분 표시
- recalculateSummary에 deductibleSupply, deductibleTax 집계 추가
Co-Authored-By: Claude Opus 4.5 <noreply@anthropic.com>
- SplitModal: 금액 단일필드 → 공급가액+부가세 2필드로 변경
- 행별 합계금액 자동계산 표시
- 분개 리스트 행에 공급가액/부가세 개별 표시
- 분개 기반 요약 재계산 로직 추가 (recalculateSummary)
- 모델: split_supply_amount, split_tax 필드 추가
- 컨트롤러: 분개 합계 검증 및 CSV 내보내기 반영
- 레거시 데이터(supply/tax 없는 기존 분개) 호환성 유지
Co-Authored-By: Claude Opus 4.5 <noreply@anthropic.com>
- getCategories()를 common_codes 우선 조회로 변경
- 기존 템플릿 카테고리 폴백 유지
- 카테고리 select를 동적 옵션으로 전환
- 직접 입력 옵션 추가
Co-Authored-By: Claude Opus 4.5 <noreply@anthropic.com>