거래 입력과 관리
빠른 입력부터 검색, 일괄 편집, 복구까지 다룹니다.
거래의 필드
거래일, 아이템, 상세·메모, 금액, 왼쪽 항목과 오른쪽 항목이 기본 필드입니다. 내부에는 원본 입력 방식과 같은 날짜의 표시 순서도 보존됩니다.
금액 계산식
덧셈·뺄셈·곱셈·나눗셈과 괄호, 쉼표, 천·만·억 단위를 입력할 수 있습니다. 임의 코드를 실행하지 않는 전용 파서가 정확한 Decimal 문자열로 계산합니다.
아이템 추천
최근 거래의 아이템과 계정 조합을 검색합니다. 한글 초성도 지원하며 자동 채움이 불편하면 입력 화면에서 끌 수 있습니다.
빠른 입력
어느 화면에서든 A 또는 I 키로 거래 입력으로 이동하고 아이템 입력칸에 포커스할 수 있습니다. Q는 거래 내역의 검색칸으로 이동합니다. 자주 쓰는 조합은 자주입력 슬롯에 저장해 다시 불러옵니다.
분할 입력
한 금액을 여러 회차로 나누면 최소 화폐 단위의 나머지를 앞 회차부터 배분해 합계가 원금과 정확히 같도록 만듭니다.
반복 입력
월 반복은 기준일을 유지하되 존재하지 않는 월말은 그 달의 마지막 날로 맞춥니다. 생성 전 전체 회차를 미리 확인할 수 있습니다.
검색 문법
공백은 AND, 느낌표 접두사는 제외, 별표는 와일드카드입니다. 기간, 금액, 계정 유형과 왼쪽·오른쪽 방향을 함께 좁힐 수 있습니다.
일괄 편집
한 번에 최대 60건을 선택해 날짜, 항목, 아이템·메모 또는 휴지통 상태를 바꿉니다. 서버는 대상 행을 한 트랜잭션의 집합 SQL로 처리합니다.
휴지통과 복구
삭제는 즉시 영구 제거하지 않고 휴지통으로 옮깁니다. 보존 기간 안에는 원래 날짜 순서와 원장 효과를 복구할 수 있습니다.
첨부파일
거래별 파일은 본문을 DB 밖에 저장하고 SHA-256, 크기, MIME과 검사 상태를 기록합니다. 다운로드 링크는 짧게 만료되며 삭제된 파일은 권한 검사 후 복원할 수 있습니다.