본문으로 건너뛰기

자금관리

이 기능은 무엇인가요?​

자금 수지 예측, 은행 계좌 관리, 차입금 관리, 일일 자금 현황 등 자금 업무를 처리합니다.

자금 흐름을 예측하여 유동성 위기를 방지하고, 효율적인 자금 운용을 지원합니다.

업무 프로세스 개요​

포함된 화면​

화면용도주 사용자
은행계좌 관리목록자금팀, 재무팀, CFO
수금 관리목록자금팀, 재무팀, CFO
지급 관리목록자금팀, 재무팀, CFO
어음/전자채권 관리목록자금팀, 재무팀, CFO
지급기록 관리목록자금팀, 재무팀, CFO

관련 솔루션 연계​

솔루션연계 내용데이터 흐름
재무관리전표 연계입출금 → 전표
외화재평가CMSCMS 연동은행거래 → 자금현황

시작하기​

  1. 처음 사용하시면 → 은행계좌 관리에서 시작하세요
  2. 각 화면의 상세 사용법은 개별 화면 문서를 참고하세요
  3. 궁금한 점은 FAQ를 확인하거나 시스템 관리자에게 문의하세요

업무 자동화​

이 메뉴에서 데이터를 입력하거나 상태를 변경하면, 시스템이 관련 데이터를 자동으로 처리합니다. 별도의 수작업 없이 아래 규칙에 따라 데이터가 자동으로 계산·생성·검증됩니다.

안내

화면에서 데이터를 저장하면 시스템이 관련된 다른 화면의 데이터를 자동으로 갱신합니다. 예를 들어 수금 화면에서 입금을 확인하면 매출채권의 수금 상태가 자동으로 업데이트됩니다. 이 규칙은 데이터 정합성을 보장하며, 수작업 오류를 방지합니다.

이 메뉴의 업무 자동화 흐름

수금 입금확인 → 매출채권 수금 상태 자동 갱신 / 지급 완료 → 매입채무 지급 상태 자동 갱신

➡️ 자동 처리​

상태를 변경하면 관련 데이터가 자동으로 생성/갱신됩니다.

수금 입금확인 → 매출채권 수금 상태 자동 갱신​

수금 화면에서 입금을 확인하면 매출채권의 수금 상태가 자동으로 업데이트됩니다.

  • 언제: 수금 관리 화면에서 상태를 '입금확인'으로 변경할 때
  • 결과: [재무/회계 > 매출채권 관리] 화면에서 수금액이 갱신되고, 상태가 '미수/일부수금/완납'으로 자동 변경됩니다

지급 완료 → 매입채무 지급 상태 자동 갱신​

지급 화면에서 대금 지급을 완료하면 매입채무의 지급 상태가 자동으로 업데이트됩니다.

  • 언제: 지급 관리 화면에서 상태를 '지급완료'로 변경할 때
  • 결과: [재무/회계 > 매입채무 관리] 화면에서 지급액이 갱신되고, 상태가 '미지급/일부지급/완납'으로 자동 변경됩니다

참고: 데이터 구조​

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

관련 워크플로우​

  • 자금 프로세스 시작 (startEvent): -
  • 수금 등록 (humanTask): 경리담당자가 입금 내역을 확인하고 수금을 등록합니다
  • 입금계좌 잔액 갱신 (autoTask): 입금 계좌의 잔액을 자동 증가합니다 [Transaction: REQUIRES_NEW, Lock: SELECT_FOR_UPDATE]
  • 수금 확인 처리 (autoTask): 수금 상태를 입금확인으로 변경합니다
  • 지급 요청 (humanTask): 경리담당자가 지급 요청을 등록합니다
  • 3-Way Matching (autoTask): PO-GR-Invoice 3-way matching을 수행합니다 [Validation: po_amount === gr_amount === invoice_amount, Tolerance: 0.01]
  • 출금계좌 잔액 갱신 (autoTask): 출금 계좌의 잔액을 자동 감소합니다 [Transaction: REQUIRES_NEW, Lock: SELECT_FOR_UPDATE, Validation: available_balance >= disbursement_amount]

데이터 관계도​

테이블 요약​

은행계좌 (bank_accounts)​

컬럼명한글명타입설명
account_code계좌코드VARCHAR *필수 *고유BA-001 형태
bank_name은행명VARCHAR *필수-
bank_code은행코드VARCHAR금융결제원 은행코드
branch_name지점명VARCHAR-
account_number계좌번호VARCHAR *필수-
account_name예금주VARCHAR *필수-
account_type계좌유형ENUM(보통예금, 당좌예금, 정기예금, 외화예금, 기타) *필수-
currency통화ENUM(KRW, USD, EUR, JPY, CNY) *필수-
current_balance현재잔액DECIMAL-
available_balance가용잔액DECIMAL-
opening_date개설일DATE-
account_status계좌상태ENUM(활성, 동결, 해지) *필수-
gl_account_id회계계정IDUUID (FK)chart_of_accounts 참조 (회계계정 연결)
daily_transfer_limit일일이체한도DECIMAL-
is_default기본계좌여부BOOLEAN-
manager_id계좌관리자IDUUID (시스템참조)-
remarks비고TEXT-

수금이력 (payment_receipts)​

컬럼명한글명타입설명
receipt_number수금번호VARCHAR *필수 *고유REC-2026-001 형태
receipt_date수금일DATE *필수-
customer_id고객IDUUID (FK) *필수-
ar_id매출채권IDUUID (FK) *필수-
receipt_amount수금액DECIMAL *필수-
currency통화ENUM(KRW, USD, EUR, JPY, CNY) *필수-
payment_method수금방법ENUM(계좌이체, 현금, 어음, 수표, 카드, 상계, 기타) *필수-
bank_account_id입금계좌IDUUID (FK)bank_accounts 참조
depositor_name입금자명VARCHAR-
reference_number거래참조번호VARCHAR-
check_number수표/어음번호VARCHAR-
maturity_date어음만기일DATE어음/수표인 경우 만기일
journal_entry_id전표IDUUID (FK)journal_entries 참조 (수금 전표 연계)
tax_invoice_id세금계산서IDUUID (FK)tax_invoices 참조
status상태ENUM(입금예정, 입금확인, 반려, 취소) *필수-
remarks비고TEXT-
receipt_document입금증빙FILE입금 증빙 문서
received_by수금담당자IDUUID (시스템참조)-
confirmed_by확인자IDUUID (시스템참조)-

지급이력 (payment_disbursements)​

컬럼명한글명타입설명
disbursement_number지급번호VARCHAR *필수 *고유DIS-2026-001 형태
disbursement_date지급일DATE *필수-
supplier_id공급업체IDUUID (FK) *필수-
ap_id매입채무IDUUID (FK) *필수-
disbursement_amount지급액DECIMAL *필수-
currency통화ENUM(KRW, USD, EUR, JPY, CNY) *필수-
payment_method지급방법ENUM(계좌이체, 현금, 어음, 수표, 카드, 상계, 기타) *필수-
bank_account_id출금계좌IDUUID (FK)bank_accounts 참조
beneficiary_name수취인명VARCHAR-
reference_number이체참조번호VARCHAR-
check_number어음/수표번호VARCHAR-
maturity_date어음만기일DATE어음/수표인 경우 만기일
journal_entry_id전표IDUUID (FK)journal_entries 참조 (지급 전표 연계)
tax_invoice_id세금계산서IDUUID (FK)tax_invoices 참조
approval_status승인상태ENUM(미승인, 승인, 반려) *필수-
status상태ENUM(지급예정, 지급완료, 반려, 취소) *필수-
three_way_match_status3-Way매칭상태ENUM(미매칭, 부분매칭, 완전매칭)PO-GR-Invoice 3-way matching 상태
remarks비고TEXT-
disbursement_document지급증빙FILE지급 증빙 문서
paid_by지급담당자IDUUID (시스템참조)-
approved_by승인자IDUUID (시스템참조)-

어음/전자채권 (bill_notes)​

컬럼명한글명타입설명
note_number어음/채권번호VARCHAR *필수 *고유-
note_type유형ENUM(받을어음, 지급어음, 전자채권_수취, 전자채권_발행) *필수-
partner_id거래처UUID (FK) *필수-
issue_date발행일DATE *필수-
maturity_date만기일DATE *필수-
face_amount액면금액DECIMAL-
discount_amount할인금액DECIMAL-
status상태ENUM(보유, 추심의뢰, 추심완료, 할인, 배서, 부도, 결제완료) *필수-
bank_name지급은행VARCHAR-
endorsed_to배서양도처VARCHAR-
dishonor_date부도일DATE-
remark비고TEXT-
created_by등록자UUID (시스템참조)-

지급기록 (payment_records)​

컬럼명한글명타입설명
pr_number지급번호VARCHAR *필수 *고유-
ap_id대상채무UUID (FK) *필수-
payment_date지급일DATE *필수-
payment_type지급유형ENUM(이체, 어음발행, 전자채권, 상계, 기타) *필수-
amount지급금액DECIMAL-
bank_name출금은행VARCHAR-
account_no출금계좌VARCHAR-
bill_note_id연결어음UUID (FK)-
approved_by승인자UUID (시스템참조)-
approved_at승인일시TIMESTAMP-
exchange_diff외환차손익DECIMAL-
remark비고TEXT-
created_by등록자UUID (시스템참조)-