Commit Graph

767 Commits

Author SHA1 Message Date
김보곤
e9466344c9 fix:일일자금일보 거래 중복 표시 및 잔액 NaN 버그 수정
- periodReport에서 동일 거래(계좌+일시+금액) 중복 제거 로직 추가
- EaccountController save() 금액 비교를 정수 캐스트로 변경하여 decimal 정밀도 차이 중복 방지
- 합계행 잔액 계산 시 Number() 캐스트로 NaN 방지

Co-Authored-By: Claude Opus 4.6 <noreply@anthropic.com>
2026-02-06 17:55:27 +09:00
김보곤
a2849d2fb1 feat:일일자금일보 기간 선택에 D-2월~D-5월 버튼 추가
Co-Authored-By: Claude Opus 4.6 <noreply@anthropic.com>
2026-02-06 17:49:45 +09:00
김보곤
a629cb6fcd feat:홈택스 매출/매입 수동입력, 분개, 카드내역 참조 기능 추가
- 수동입력: MAN-YYYYMMDD-NNN 형식 자동채번, 생성/수정/삭제
- 분개: 세금계산서에서 일반전표 자동 생성 (매출/매입 패턴)
- 카드내역 참조: 수동입력 시 카드사용내역에서 금액/거래처 자동채움
- 테이블에 액션 컬럼 추가 (분개/수정/삭제 버튼)

Co-Authored-By: Claude Opus 4.6 <noreply@anthropic.com>
2026-02-06 17:29:02 +09:00
김보곤
1bd071cbfa fix:거래처 추가 모달 배경 클릭 시 닫힘 방지
Co-Authored-By: Claude Opus 4.6 <noreply@anthropic.com>
2026-02-06 17:02:05 +09:00
김보곤
b003852724 fix:거래처 추가 버튼을 드롭다운 첫번째 행으로 이동
Co-Authored-By: Claude Opus 4.6 <noreply@anthropic.com>
2026-02-06 16:56:59 +09:00
김보곤
7acba2c3c7 feat:일반전표입력 거래처 선택에 거래처 추가 모달 기능 구현
Co-Authored-By: Claude Opus 4.6 <noreply@anthropic.com>
2026-02-06 16:53:27 +09:00
김보곤
50ffef53af fix:홈택스 매출/매입 기간 필터에서 1기, 2기, 1년 버튼 제거
Co-Authored-By: Claude Opus 4.6 <noreply@anthropic.com>
2026-02-06 16:46:30 +09:00
김보곤
f277ec8475 feat:일반전표입력 기능 구현 (컨트롤러, 모델, 뷰, 라우트, 메뉴시더)
Co-Authored-By: Claude Opus 4.6 <noreply@anthropic.com>
2026-02-06 15:23:43 +09:00
김보곤
ce08d0110a feat:계좌 입출금내역 분개(Split) 기능 구현
- BankTransactionSplit 모델 생성
- EaccountController에 splits/saveSplits/deleteSplits 메서드 추가
- 라우트 3개 추가 (GET/POST/DELETE splits)
- BankSplitModal React 컴포넌트 추가
- TransactionTable에 분개 컬럼/하위행 렌더링
- App 컴포넌트에 분개 상태 및 핸들러 추가

Co-Authored-By: Claude Opus 4.6 <noreply@anthropic.com>
2026-02-06 14:43:21 +09:00
김보곤
6520923def fix:계좌관리 → 보유계좌관리 메뉴명 변경
Co-Authored-By: Claude Opus 4.6 <noreply@anthropic.com>
2026-02-06 13:53:46 +09:00
김보곤
cd3b79d67e fix:홈택스 매입/매출 → 홈택스 매출/매입 메뉴명 변경
Co-Authored-By: Claude Opus 4.6 <noreply@anthropic.com>
2026-02-06 13:50:13 +09:00
김보곤
f82dcc144a feat:카드/계좌 입출금내역 D-5월 기간 버튼 추가
Co-Authored-By: Claude Opus 4.6 <noreply@anthropic.com>
2026-02-06 12:46:15 +09:00
김보곤
70dc357963 feat:계좌 입출금내역 D-2월, D-3월, D-4월 기간 버튼 추가
Co-Authored-By: Claude Opus 4.6 <noreply@anthropic.com>
2026-02-06 12:44:58 +09:00
김보곤
85ff1a23c6 feat:카드 사용내역 D-2월, D-3월, D-4월 기간 버튼 추가
- 지난달 옆에 D-2월, D-3월, D-4월 버튼 추가
- 2~4개월 전 기간을 빠르게 선택하여 조회 가능

Co-Authored-By: Claude Opus 4.6 <noreply@anthropic.com>
2026-02-06 12:26:00 +09:00
김보곤
b546e19fe9 fix:카드 사용내역 기본 200건 조회 및 전체기간 통계 반영
- 기본 조회 건수 50 → 200으로 변경
- 단일 카드 조회 시 전체 데이터를 가져와서 통계 계산 후 로컬 페이지네이션
- 상단 통계(총 사용금액, 공제, 불공제)가 페이지네이션과 무관하게 전체 조회기간 반영
- 페이지네이션 중일 때 프론트엔드 재계산이 백엔드 통계를 덮어쓰지 않도록 수정

Co-Authored-By: Claude Opus 4.6 <noreply@anthropic.com>
2026-02-06 11:38:53 +09:00
김보곤
e8f3396e61 fix:수동입력 잔액 자동계산을 거래일 기준으로 개선
- 거래일 기준으로 해당 계좌의 직전 거래 잔액을 찾아 기준잔액 설정
- 계좌/거래일/거래시간 변경 시에도 기준잔액 재계산
- 수정 모드에서 자기 자신 거래를 제외하고 직전 잔액 검색

Co-Authored-By: Claude Opus 4.6 <noreply@anthropic.com>
2026-02-06 11:17:06 +09:00
김보곤
8c84b75320 fix:수동입력 시 잔액 자동계산 기능 추가
- 계좌 선택 시 최근 거래의 잔액을 기준으로 설정
- 금액/거래유형 변경 시 잔액 자동 계산 (기준잔액 +입금 -출금)
- 기준 잔액 표시 및 수동 오버라이드 가능

Co-Authored-By: Claude Opus 4.6 <noreply@anthropic.com>
2026-02-06 11:11:56 +09:00
김보곤
17547aa4ae feat:계좌 입출금내역 수동입력 기능 추가
- BankTransaction 모델에 is_manual 필드 추가
- EaccountController에 storeManual/updateManual/destroyManual 메서드 추가
- transactions() 메서드에서 수동입력 데이터와 API 데이터 병합
- 라우트에 수동입력 관련 POST/PUT/DELETE 추가
- 뷰에 ManualEntryModal 컴포넌트 추가 (계좌선택, 입금/출금 유형, 금액 등)
- 거래 목록에 수동 뱃지, 수정/삭제 버튼 추가

Co-Authored-By: Claude Opus 4.6 <noreply@anthropic.com>
2026-02-06 11:00:58 +09:00
김보곤
1507257dcd fix:사용자 관리 화면 기본 리스트 개수 100개로 설정
Co-Authored-By: Claude Opus 4.5 <noreply@anthropic.com>
2026-02-06 10:26:33 +09:00
김보곤
bca8faf850 fix:일일자금일보 적요 표시 형태 개선 및 오버라이드 적용
- 입출금 내역에 오버라이드(수정된 적요/내용) 데이터 병합
- 표시 형태를 "적요 - 상대계좌예금주명"으로 변경

Co-Authored-By: Claude Opus 4.5 <noreply@anthropic.com>
2026-02-06 10:20:58 +09:00
김보곤
fd0b8d8536 feat:바로빌 계좌 거래내역 적요/내용 수정 기능 추가
- BankTransactionOverride 모델 추가 (오버라이드 데이터 관리)
- EaccountController에 saveOverride 엔드포인트 추가
- parseTransactionLogs에서 오버라이드 데이터 병합 로직 추가
- 프론트엔드에 TransactionEditModal 컴포넌트 추가
- 적요 셀 클릭 시 수정 모달 표시
- 오버라이드된 항목 시각적 표시 (배경색, 수정 배지)
- 원본 복원 기능 포함

Co-Authored-By: Claude Opus 4.5 <noreply@anthropic.com>
2026-02-06 09:57:55 +09:00
김보곤
5bd0b288a7 feat:부가세 요약 테이블 개선
- 매출 → 매출(세금계산서) 명칭 변경
- 계산서(면세) 행 추가 - 홈택스 면세 데이터 집계
- 면세는 세액 없으므로 공급가액만 표시

Co-Authored-By: Claude Opus 4.5 <noreply@anthropic.com>
2026-02-06 09:44:18 +09:00
김보곤
9cb014204e fix:휴일 삭제 버튼 텍스트 '해당연도 삭제'로 변경 2026-02-06 09:26:51 +09:00
김보곤
e64be112e1 fix:휴일 년도별 삭제 POST 방식으로 변경
- DELETE /year/{year} → POST /destroy-year 변경
- JavaScript fetch도 POST + JSON body 방식으로 변경

Co-Authored-By: Claude Opus 4.5 <noreply@anthropic.com>
2026-02-06 09:23:17 +09:00
f81eff1ae2 Merge remote-tracking branch 'origin/develop' into develop 2026-02-06 09:21:23 +09:00
김보곤
aea62e3f1c debug:휴일 삭제 URL 디버깅 로그 추가 2026-02-06 09:15:10 +09:00
김보곤
91e3ec8cf1 feat:휴일관리 중복 방지 및 년도별 삭제 기능 추가
- store/bulkStore 메소드에 중복 휴일 등록 방지 로직 추가
- 년도별 일괄 삭제 기능 (destroyByYear) 추가
- 휴일관리 UI에 년도 전체 삭제 버튼 추가

Co-Authored-By: Claude Opus 4.5 <noreply@anthropic.com>
2026-02-06 09:10:07 +09:00
김보곤
491138495f feat:계좌관리 페이지에 바로빌 실시간 잔액 표시 2026-02-06 09:01:41 +09:00
김보곤
66ae2009cc fix:카드 사용내역 가맹점/내역 말줄임 25자로 변경 2026-02-06 08:55:22 +09:00
김보곤
3ac937cafe fix:일일자금일보 날짜 UTC 시간대 문제 수정 2026-02-06 08:50:37 +09:00
김보곤
33ad29ea01 feat:일일자금일보 기간별 보고서 기능 추가 (바로빌 계좌내역 기반) 2026-02-06 08:45:11 +09:00
김보곤
fb44727633 fix:카드 금액 플러스 표시, 은행별 분포 카드 제거 2026-02-06 08:37:00 +09:00
김보곤
3fddd95157 fix:카드 사용내역 테이블 레이아웃 개선 (사용일시, 10자 표시) 2026-02-06 08:34:34 +09:00
김보곤
3cc610c6b0 fix:재무 대시보드 카드 사용내역 테이블 컬럼 개선 2026-02-06 08:31:05 +09:00
김보곤
52e1ae70f2 feat:재무 대시보드에 최근 카드 사용내역 섹션 추가 2026-02-06 08:23:48 +09:00
김보곤
a9a9cc4c7e feat:재무 대시보드 최근 거래내역을 바로빌 데이터로 표시
- barobill_bank_transactions 테이블에서 최근 7일 거래 조회
- 입금/출금/잔액 컬럼 표시
- 전체보기 링크를 계좌 입출금내역 페이지로 변경

Co-Authored-By: Claude Opus 4.5 <noreply@anthropic.com>
2026-02-06 08:19:45 +09:00
김보곤
88e6795611 fix:재무 대시보드 계좌 잔액 페이지 진입 시 즉시 조회
Co-Authored-By: Claude Opus 4.5 <noreply@anthropic.com>
2026-02-06 08:11:50 +09:00
김보곤
a7670c6ecf fix:재무 대시보드 계좌 잔액을 DB 저장된 최신 거래내역에서 조회
- latestBalances API 추가 (barobill_bank_transactions 테이블)
- 바로빌 GetBankAccountEx 대신 로컬 DB 최신 잔액 사용

Co-Authored-By: Claude Opus 4.5 <noreply@anthropic.com>
2026-02-06 06:23:28 +09:00
김보곤
bde743c440 fix:계좌 잔액 조회 디버깅 로그 추가 및 매칭 로직 개선
Co-Authored-By: Claude Opus 4.5 <noreply@anthropic.com>
2026-02-06 06:20:07 +09:00
김보곤
d4bff6d8a7 feat:재무 대시보드 계좌별 잔액 바로빌 실시간 연동
- 페이지 로드 시 바로빌 API로 실시간 잔액 조회
- 새로고침 버튼으로 수동 조회 가능
- 총 잔액 카드도 실시간 업데이트

Co-Authored-By: Claude Opus 4.5 <noreply@anthropic.com>
2026-02-06 06:18:09 +09:00
김보곤
1347ba69c0 fix:재무 대시보드 예정 수입/지출을 이번 달 데이터로 수정
- scheduleSummary(전체 미완료) → monthlySummary(이번 달 예정)
- 라벨 '이번 달 예정'과 데이터가 일치하도록 수정

Co-Authored-By: Claude Opus 4.5 <noreply@anthropic.com>
2026-02-06 06:13:53 +09:00
김보곤
9ad90c3664 fix:자금계획일정 달력 휴일 표시 스타일 개선
- 휴일 날짜/명칭 글씨 크기 및 굵기 증가 (text-base, font-bold)
- TD 배경 음영 제거

Co-Authored-By: Claude Opus 4.5 <noreply@anthropic.com>
2026-02-06 06:08:54 +09:00
d910643558 feat:문서양식 목록에 연결 품목 컬럼 추가
- 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>
2026-02-05 21:58:46 +09:00
김보곤
fffaf205db fix:거래처 검색 모달 라이브검색 + 방향키 선택 UX 개선
Co-Authored-By: Claude Opus 4.5 <noreply@anthropic.com>
2026-02-05 21:05:47 +09:00
김보곤
5b012c7145 feat:전자세금계산서(etax) 공급받는자 거래처 검색 모달 추가
Co-Authored-By: Claude Opus 4.5 <noreply@anthropic.com>
2026-02-05 21:00:58 +09:00
김보곤
defc753ca5 fix:전자세금계산서 검색 스크립트를 인라인으로 변경 (HTMX 호환)
Co-Authored-By: Claude Opus 4.5 <noreply@anthropic.com>
2026-02-05 20:57:23 +09:00
김보곤
7f0bbc1a95 feat:전자세금계산서 공급받는자 거래처 검색 모달 추가
Co-Authored-By: Claude Opus 4.5 <noreply@anthropic.com>
2026-02-05 20:46:35 +09:00
김보곤
5fe5479d74 feat:자금계획일정 달력에 휴일 표시 적용
holidays 테이블에서 휴일 조회하여 달력에 빨간색 배경 + 휴일명 표시

Co-Authored-By: Claude Opus 4.5 <noreply@anthropic.com>
2026-02-05 20:22:32 +09:00
김보곤
e68a4c9cad feat:달력 휴일 관리 기능 추가
- 달력/목록 뷰 전환, 단일/기간/대량 등록 지원
- 공휴일/회사지정/대체휴일/임시휴일 유형 관리
- 시스템 관리 메뉴에 추가

Co-Authored-By: Claude Opus 4.5 <noreply@anthropic.com>
2026-02-05 19:59:35 +09:00
김보곤
600ba52dc9 feat:부가세관리 외부 데이터 소스 연동 (홈택스/바로빌 카드)
홈택스 매출/매입 세금계산서 + 바로빌 카드 공제분 자동 조회 기능 추가

Co-Authored-By: Claude Opus 4.5 <noreply@anthropic.com>
2026-02-05 19:44:13 +09:00