beancount.io 웹 인터페이스 가이드
beancount.io 웹 인터페이스 (Fava 기반)는 재무 데이터를 관리, 쿼리 및 시각화하는 포괄적인 도구 모음을 제공합니다. 이 가이드는 기본적인 데이터 입력부터 고급 사용자 정의 및 문제 해결에 이르기까지 주요 기능을 다룹니다.
1. 편집 및 데이터 입력
내장 편집기
인터페이스에는 Beancount 파일을 직접 변경할 수 있는 강력한 텍스트 편집기가 포함되어 있습니다. 주요 기능은 다음과 같습니다.
-
자동 완성:
Tab
키를 눌러 계정 이름, 지급인, 태그 및 링 크를 완성합니다. -
단축키:
Ctrl+Space
: 자동 완성 트리거.Ctrl+/
: 줄 주석 처리 또는 주석 해제.Ctrl+D
: 현재 줄 복제.Alt+Up/Down
: 현재 줄 위 또는 아래로 이동.
-
스마트 커서 배치: 파일에서
$insert-entry$
옵션을 사용하여 편집기가 열릴 때 특정 계정의 가장 최근 항목에 커서를 자동으로 배치합니다.option "insert-entry" "Expenses:Food:Dining-Out"
거래 추가
+
버튼을 클릭하거나 n
키를 눌러 거래 양식을 엽니다.
-
빠른 입력: 양식은 최근 계정을 제안하고 지급인에 대한 일반적인 금액을 기억합니다.
-
인라인 태그/링크: 내러티브 필드에 직접 태그와 링크를 추가합니다 (예:
점심 #food ^receipt-001
). -
거래 템플릿:
#template
태그로 미래 날짜 항목을 만듭니다. 그런 다음 양식을 사용하여 항목을 찾고 채울 수 있습니다.2099-01-01 * "월세 지불" #template
Expenses:Housing:Rent 1500.00 USD
Assets:Checking -1500.00 USD
2. 문서 관리
영수증, 명세서 및 기타 파일을 거래에 효율적으로 연결합니다.
-
드래그 앤 드롭을 통한 업로드:
- 계정 이름에 파일을 놓아 해당 계정의 폴더에 저장합니다.
- 저널의 거래에 파일을 놓아 직접 연결합니다.
-
문서 저장: 파일은 Beancount 파일의
$option "documents" "path/to/your/documents"$
지시문에 지정된 폴더에 저장됩니다. -
자동 연결: Beancount는 자동으로 문서를 검색하여 거래에 연결할 수 있습니다. 다음 플러그인을 사용하여 활성화합니다.
plugin "fava.plugins.link_documents"
plugin "fava.plugins.tag_discovered_documents"