Skip to main content

외화재평가/CMS

이 기능은 무엇인가요?​

외화 채권/채무 재평가, CMS(Cash Management System) 은행연동, 전자지급을 관리합니다.

환율 변동에 따른 외화 자산/부채를 정확히 평가하고, 은행 거래를 업무 자동화합니다.

업무 프로세스 개요​

포함된 화면​

화면용도주 사용자
재평가 방법 마스터목록재무팀, 자금팀, 회계팀
재평가 실행목록재무팀, 자금팀, 회계팀
재평가 항목목록재무팀, 자금팀, 회계팀
CMS 은행 연동 설정목록재무팀, 자금팀, 회계팀
전자자금이체 배치목록재무팀, 자금팀, 회계팀
전자자금이체 항목목록재무팀, 자금팀, 회계팀
CMS 입금 명세서목록재무팀, 자금팀, 회계팀

관련 솔루션 연계​

솔루션연계 내용데이터 흐름
재무관리재평가 전표외화재평가 → 전표
자금관리자금 관리CMS → 자금현황

시작하기​

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

참고: 데이터 구조​

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

관련 워크플로우​

  • 외화재평가 시작 (startEvent): -
  • 대상잔액 추출 (autoTask): AR/AP 외화 미결 잔액을 자동 스캔합니다
  • 재평가차이 계산 (autoTask): 기말 환율 적용하여 평가차이를 산출합니다
  • 재무팀 검토 (humanTask): 재무팀이 재평가 결과를 검토/승인합니다
  • CMS 지급 시작 (startEvent): -
  • 지급배치 생성 (autoTask): 미지급 AP에서 EFT 배치를 자동 생성합니다
  • CMS 전송 (autoTask): 은행 CMS로 이체 요청을 전송합니다
  • 결과 수신 (autoTask): CMS 응답을 수신하여 건별 성공/실패를 업데이트합니다

데이터 관계도​

테이블 요약​

재평가 방법 마스터 (fcr_valuation_methods)​

컬럼명한글명타입설명
method_code방법코드VARCHAR *필수 *고유-
method_name방법명VARCHAR *필수-
target_ledger_type대상원장유형ENUM(AR, AP, GL, ALL)-
exchange_rate_type환율유형ENUM(기말환율, 평균환율, 현물환율)-
gain_account_id환차익계정UUID (FK)-
loss_account_id환차손계정UUID (FK)-
auto_reverse자동역분개BOOLEAN-
is_active사용여부BOOLEAN-

재평가 실행 (fcr_valuation_runs)​

컬럼명한글명타입설명
run_number실행번호VARCHAR *필수 *고유-
fiscal_period_id회계기간UUID (FK)-
valuation_date평가일DATE *필수-
method_id재평가방법UUID (FK)-
functional_currency기능통화ENUM(KRW, USD, EUR, JPY, CNY)-
status상태ENUM(작성, 계산완료, 전기, 역분개, 취소) *필수-
total_gain총환차익DECIMAL-
total_loss총환차손DECIMAL-
net_impact순영향DECIMAL (계산)-
journal_entry_id전표번호UUID (FK)-
reversal_journal_id역분개전표UUID (FK)-
reversal_date역분개일DATE-
executed_by실행자UUID (시스템참조)-
posted_by전기자UUID (시스템참조)-

재평가 항목 (fcr_valuation_items)​

컬럼명한글명타입설명
run_id재평가실행UUID (FK) *필수-
ledger_type원장유형ENUM(AR, AP, GL) *필수-
source_document_type원천문서유형VARCHARaccounts_receivable, accounts_payable 등
source_document_id원천문서IDUUID-
partner_id거래처UUID (FK)-
account_id계정UUID (FK) *필수-
currency_code외화통화ENUM(USD, EUR, JPY, CNY, GBP, CHF) *필수-
foreign_amount외화금액DECIMAL *필수-
original_rate원래환율DECIMAL *필수-
original_krw_amount원래원화금액DECIMAL *필수-
closing_rate기말환율DECIMAL *필수-
revalued_krw_amount재평가원화금액DECIMAL (계산)-
valuation_diff평가차이DECIMAL (계산)-
gain_loss_type손익유형ENUM(미실현환차익, 미실현환차손)-

CMS 은행 연동 설정 (cms_bank_configs)​

컬럼명한글명타입설명
bank_account_id은행계좌UUID (FK) *필수-
bank_code은행코드VARCHAR *필수004(KB), 088(신한), 003(IBK) 등
cms_typeCMS유형ENUM(지급, 수신, 양방향) *필수-
file_format파일형식ENUM(CMS표준, PAIN_001, 은행전용) *필수-
api_endpointAPI URLVARCHARCMS API URL
auth_method인증방식ENUM(인증서, API키, OAuth2) *필수-
encryption_key_ref인증키참조VARCHAR인증서/키 참조 (Vault)
is_active사용여부BOOLEAN-
last_sync_at최종동기화시간TIMESTAMP-
handler_id담당자UUID (시스템참조)-

전자자금이체 배치 (eft_payment_batches)​

컬럼명한글명타입설명
batch_number배치번호VARCHAR *필수 *고유-
payment_date이체일자DATE *필수-
source_bank_account_id출금계좌UUID (FK) *필수-
cms_config_idCMS설정UUID (FK)-
total_count총이체건수INT총 이체 건수
total_amount총이체금액DECIMAL총 이체 금액
status상태ENUM(작성, 승인대기, 승인, 전송중, 전송완료, 부분실패, 실패, 취소) *필수-
cms_referenceCMS참조번호VARCHARCMS 전송 참조번호
cms_response_codeCMS응답코드VARCHAR-
submitted_at전송시간TIMESTAMP-
completed_at완료시간TIMESTAMP-
approved_by승인자UUID (시스템참조)-
remarks비고TEXT-

전자자금이체 항목 (eft_payment_items)​

컬럼명한글명타입설명
batch_id이체배치UUID (FK) *필수-
payment_disbursement_id지급전표UUID (FK)-
partner_id거래처UUID (FK) *필수-
beneficiary_bank_code수취은행코드VARCHAR *필수-
beneficiary_account수취계좌번호VARCHAR *필수-
beneficiary_name수취인명VARCHAR *필수-
amount이체금액DECIMAL *필수-
currency통화ENUM(KRW, USD, EUR, JPY, CNY)-
memo적요VARCHAR-
status상태ENUM(대기, 성공, 실패, 취소) *필수-
error_code오류코드VARCHAR-
error_message오류메시지TEXT-
bank_reference은행거래참조번호VARCHAR은행 거래 참조번호

CMS 입금 명세서 (cms_bank_statements)​

컬럼명한글명타입설명
bank_account_id은행계좌UUID (FK) *필수-
statement_date거래일자DATE *필수-
transaction_type거래유형ENUM(입금, 출금, 이자, 수수료, 이체) *필수-
amount거래금액DECIMAL *필수-
balance_after거래후잔액DECIMAL-
counterparty_name상대방명VARCHAR-
counterparty_account상대방계좌VARCHAR-
memo적요VARCHAR-
bank_reference은행참조번호VARCHAR-
matched_status매칭상태ENUM(미매칭, 자동매칭, 수동매칭)-
matched_document_type매칭문서유형VARCHARpayment_records, accounts_receivable 등
matched_document_id매칭문서IDUUID-
matched_by매칭자UUID (시스템참조)-
matched_at매칭일시TIMESTAMP-