본문으로 건너뛰기

계정과목 관리

개요​

이 화면은 무엇인가요? 기업 회계의 기초가 되는 모든 계정과목을 정의하고 계층 구조(트리)로 관리하는 화면입니다. 전표 작성, 예산, 고정자산, 원가, 재무제표 등 모든 회계 업무의 기준이 됩니다.

누가 사용하나요?​

  • 💰 회계 관리자: 계정과목 체계 설정 및 관리
  • 💰 회계 담당자: 전표 작성 시 계정과목 참조
  • 💰 세무 담당자: 세금 관련 계정과목 확인

언제 사용하나요?​

  • 신규 계정과목을 추가하거나 기존 계정을 수정할 때
  • 계정과목 체계를 재편할 때
  • 전표 작성 시 적합한 계정과목을 검색할 때
  • 통제계정 설정을 관리할 때

주요 기능​

1. 계정과목 등록​

무엇을 하나요?: 새로운 계정과목을 등록합니다.

어떻게 사용하나요?:

  1. 신규 등록 버튼을 선택합니다
  2. 계정코드와 계정명을 입력합니다
  3. 계정유형을 선택합니다 (자산/부채/자본/수익/비용)
  4. 상위계정을 선택하여 계층을 설정합니다
  5. 정상잔액(차변/대변)을 지정합니다
  6. 통제계정 여부를 설정합니다

💡 팁: 계정코드는 체계적으로 부여하세요 (예: 1xxx=자산, 2xxx=부채, 3xxx=자본, 4xxx=수익, 5xxx=비용). 통제계정은 보조원장(매출채권, 매입채무 등)과 연결되는 총계정입니다.

2. 계층 구조 관리​

무엇을 하나요?: 계정과목을 트리 형태로 계층화합니다.

어떻게 사용하나요?:

  1. 상위계정을 지정하여 부모-자식 관계를 설정합니다
  2. 레벨과 정렬순서를 조정합니다
  3. 트리 뷰에서 전체 계정 체계를 확인합니다

업무 흐름에서의 위치​

연결 화면관계설명
전표 관리계정과목 → 전표항목분개 시 계정과목을 선택합니다
고정자산 관리계정과목 → 자산자산 계정을 연결합니다
은행계좌 관리계정과목 → 은행계좌은행 계정을 연결합니다

입력 항목 가이드​

항목설명입력 방법예시
계정코드계정과목 고유 코드직접 입력1010
계정명계정과목 이름직접 입력현금 및 현금성 자산
계정유형계정 분류자산/부채/자본/수익/비용 선택자산
상위계정부모 계정계정 목록에서 선택 (선택사항)1000 유동자산
정상잔액잔액 방향차변/대변 선택차변
통제계정여부보조원장 통제 여부예/아니오 선택아니오
사용여부현재 사용 가능 여부예/아니오 선택예

자주 묻는 질문 (FAQ)​

Q. 통제계정이란 무엇인가요?

A. 통제계정은 보조원장의 합계를 관리하는 총계정입니다. 예를 들어 "매출채권" 통제계정은 개별 거래처별 채권 금액의 합계와 일치해야 합니다. 통제계정에는 직접 전표를 입력할 수 없고, 보조원장(매출채권, 매입채무 등)을 통해서만 기록됩니다.

Q. 사용하지 않는 계정을 삭제할 수 있나요?

A. 이미 전표에 사용된 계정은 삭제할 수 없습니다. 대신 사용여부를 "아니오"로 변경하면 이후 전표 작성 시 해당 계정이 선택 목록에 나타나지 않습니다.


참고: 데이터 구조​

📋 기술 참고 정보 (개발자/관리자용)

테이블 정보​

  • 테이블명: chart_of_accounts
  • 테이블 특성: 계층 구조(트리), 사용자 연결, 감사 추적, CSV 가져오기/내보내기, 인쇄 기능

데이터 관계​

주요 컬럼​

컬럼타입필수설명
account_codeVARCHARO계정코드
account_nameVARCHARO계정명
account_typeENUMO자산/부채/자본/수익/비용
parent_idUUID-상위계정 (자기참조)
normal_balanceENUMO차변/대변
is_control_accountBOOLEAN-통제계정 여부
is_activeBOOLEAN-사용여부