- CardTransaction 모델에 modified_supply_amount, modified_tax 추가
- CardTransactionAmountLog 모델 신규 생성 (수정 이력)
- parseTransactionLogs: effectiveSupplyAmount, effectiveTax, isAmountModified 응답 추가
- save: 금액 변경 감지 시 amount_logs 이력 자동 기록
- 프론트엔드: 공급가액/부가세 input 수정 가능, 합계금액 자동계산
- 수정 시 주황색 배경 + 원본값 취소선 표시
- 분개된 거래는 금액 수정 비활성화 (읽기전용)
Co-Authored-By: Claude Opus 4.5 <noreply@anthropic.com>
- 카드번호 뒷 4자리만 표시 (****-1234 형식)
- '금액' 헤더를 '합계금액'으로 변경
- 합계금액 다음에 '공급가액' 열 추가 (합계금액 - 부가세)
- 공제 다음에 '사업자번호' 열 추가
Co-Authored-By: Claude Opus 4.5 <noreply@anthropic.com>
- POST /api/admin/fund-schedules/copy 엔드포인트 추가
- FundScheduleService에 copySchedulesToMonth() 메서드 추가
- 월 네비게이션 옆 일정복사 버튼 및 모달 UI 구현
- 날짜 조정 로직 (31일→28/29/30일) 포함
Co-Authored-By: Claude Opus 4.5 <noreply@anthropic.com>
- 일일자금일보: API 호출 방식 전환 (list/store/update/destroy/memo)
- 카드거래내역: API 호출 방식 전환 (list/store/update/destroy)
- 라우트 추가 (daily-fund, card-transactions API 그룹)
- 로딩 상태, 에러 핸들링 추가
Co-Authored-By: Claude Opus 4.5 <noreply@anthropic.com>
- VatRecord 모델 생성
- VatRecordController CRUD API 생성
- 라우트 추가 (list/store/update/destroy)
- vat.blade.php API 호출 방식으로 전환
Co-Authored-By: Claude Opus 4.5 <noreply@anthropic.com>
- 백엔드에서 페이지네이션 전 전체 데이터로 공제/불공제/부가세 통계 산출
- parseTransactionLogs에 deductibleAmount/Count, nonDeductibleAmount/Count, totalTax 추가
- getAllCardsTransactions summary에 공제/불공제 통계 포함
- 프론트엔드에서 logs 기반 계산 제거, summary 데이터 사용
Co-Authored-By: Claude Opus 4.5 <noreply@anthropic.com>
- 총 사용금액 유지 (승인/취소 건수 subtext로 통합)
- 공제 금액/건수 카드 추가
- 불공제 금액/건수 카드 추가
- 부가세 합계 카드 추가
- 5컬럼 그리드로 변경
Co-Authored-By: Claude Opus 4.5 <noreply@anthropic.com>
- 품목 데이터 구조에 month, day 필드 추가
- 품목 테이블에 월/일 입력 컬럼 추가
- 바로빌 API PurchaseExpiry 필드에 YYYYMMDD 형식 거래일자 전달
- 상세 모달에 월/일 표시 추가
Co-Authored-By: Claude Opus 4.5 <noreply@anthropic.com>
- 진행완료(두 시나리오 모두 100%) 필터 버튼 추가 (보라색)
- 진행률 미달 시 수당 날짜 input 5개 disabled 처리
- 통계에 progress_complete 건수 추가
Co-Authored-By: Claude Opus 4.5 <noreply@anthropic.com>
- filters(입력용) / appliedFilters(검색결과용) 분리
- 검색 조건 변경은 즉시 반영되지 않고 조회 버튼 클릭 시 적용
- 검색 패널 오른쪽에 파란색 조회 버튼 (rowSpan 3행) 배치
Co-Authored-By: Claude Opus 4.5 <noreply@anthropic.com>
- 조회기간: 작성일자/전송일자 선택 + 1주일/1개월/3개월 빠른설정
- 사업자번호/상호 텍스트 검색 필터 추가
- 상태 드롭다운 필터 (전체/작성중/발행완료/전송완료/취소됨)
- 정렬 드롭다운 (작성일자/전송일자/공급받는자/합계금액, 오름/내림차순)
- 기존 분산된 필터 state를 filters 객체로 통합
Co-Authored-By: Claude Opus 4.5 <noreply@anthropic.com>