솔루션 홈
위험회피회계 요건·효과성 점검

SAP 파생상품 위험회피회계 요건·효과성 점검 — IFRS 9, 지정요건 5가지부터 대사까지 한 화면에서 살펴본다

파생상품 위험회피관계는 지정요건 5가지를 모두 충족해야 합니다. 이 화면은 관계별로 5가지 판정로직을 계산하고, 현금흐름위험회피적립금 롤포워드를 재무상태표·손익계산서와 자동으로 대사합니다.

IFRS 9 금융상품(K-IFRS 제1109호)의 위험회피회계(6장)는 파생상품 등 위험회피수단을 지정해 회계처리 특례를 적용하려면 지정문서화, 경제적 관계, 신용위험 미지배, 위험회피비율, 효과성 평가 다섯 가지 요건을 모두 충족하도록 요구합니다. 위험회피관계 건수가 늘어날수록 관계 하나하나의 문서화 항목과 효과성비율을 낱건으로 확인하기가 쉽지 않고, 특히 신용위험 조정 전후 효과성비율 차이나 위험회피비율과 실제 위험관리전략 비율의 불일치는 요약 보고서만으로는 잘 드러나지 않습니다.

SAP 원장 데이터 구조를 그대로 이어받아, 위험회피관계별로 5가지 판정로직을 계산하고 현금흐름위험회피적립금 (Cash Flow Hedge Reserve)을 기초부터 기말까지 롤포워드로 재구성해 재무상태표 잔액·손익계산서 재분류범주와 자동으로 대사하도록 OpenUI5 화면으로 확장했습니다. 표준 회계처리와 위험회피관계 지정 자체는 SAP 표준 기능이 그대로 담당하고, 이 화면은 결산·공시 준비 단계에서 지정 현황과 대사 결과를 한 화면에서 조회·점검하는 관점을 더합니다. 실제 구동 화면 4종을 함께 공개합니다.

항목내용
업무 영역재무회계(FI) · 파생상품·위험회피회계
관련 기준서IFRS 9 금융상품(K-IFRS 제1109호) — 위험회피회계(6장)
Namespacezui5.hedgechk
셸 구조조회조건 영역(우측 조회) + 적립금·재분류 대사표 + 결과 목록, 상세 Dialog
화면 수조회 화면 1개 + 상세 다이얼로그
SAP 표준 T-code- (확실히 확인되는 표준 T-code 없음)
성격조회·점검형 — 위험회피관계 지정·전기는 표준 기능이 담당
UI 테마sap_horizon 단일 적용

실제 화면 4종 둘러보기

회사코드를 넣고 조회하면 적립금 대사표·재분류범주 대사표와 관계별 명세가 뜹니다 → 행의 상세보기로 5대 판정로직 근거를 확인합니다.

아래는 실제로 앱을 실행해 기능을 눌러 가며 캡처한 화면입니다. 이미지를 클릭하면 원본 크기로 확대됩니다.

Main.view.xml
파생상품 위험회피회계 요건·효과성 점검 초기 조회 화면
초기 조회 화면(법인 1000) — 현금흐름위험회피적립금 대사표와 재분류조정 vs 손익계산서 범주 대사표가 함께 표시되며, 두 대사 모두 차이 0원으로 확인됩니다.
Main.view.xml
조회조건 영역 클로즈업, 조회 버튼이 입력필드 오른쪽 끝에 배치된 모습
조회조건 영역 — 회사코드·위험회피유형·위험종류·판정상태·키워드 입력필드 오른쪽 끝에 조회 버튼이 배치되어 있습니다.
DetailDialog.fragment.xml
위험회피관계 상세 다이얼로그 - 5대 판정로직 결과 화면
상세 다이얼로그 — 5대 판정로직 결과 — 지정문서화·경제적관계·신용위험지배·위험회피비율·효과성비율 판정 근거와 명목금액 만기 스케줄을 함께 확인할 수 있습니다.
Main.view.xml
판정상태를 점검 필요로 필터링한 위험회피관계 목록 화면
판정상태 필터 — 점검 필요 — 5대 판정로직 중 하나 이상을 충족하지 못한 위험회피관계만 모아 확인할 수 있습니다.

조작 방법

회사코드를 선택하고 조회를 누르면(또는 조회조건 입력 후 Enter) 현금흐름위험회피적립금 대사표, 재분류조정 vs 손익계산서 범주 대사표, 위험회피관계별 판정 명세가 표시됩니다. 위험회피유형·위험종류· 판정상태·키워드로 명세를 좁혀 볼 수 있습니다. 결과 목록의 상세보기 버튼을 누르면 5대 판정로직 근거와 명목금액 만기 스케줄을 다이얼로그로 확인할 수 있습니다. 결과 목록은 CSV 다운로드 버튼으로 내려받을 수 있습니다.

위험회피관계 지정요건·효과성 판정 규칙

IFRS 9(K-IFRS 제1109호)에 따라 위험회피관계는 아래 5가지를 모두 충족해야 위험회피회계 적용을 검토할 수 있으며, 이 화면은 위험회피관계별로 아래 규칙을 자동 적용합니다. 판정상태는 점검 도구의 표현이며, "위반"·"부적격 확정"과 같은 단정적 결론이 아닙니다.

판정로직규칙결과 상태
① 지정문서화 완료 여부위험관리목적·전략, 대상항목, 위험회피수단, 위험 종류가 모두 문서에 기재되어 있는지 확인확인됨 / 점검 필요
② 경제적 관계 존재 여부위험회피수단과 위험대상항목의 가치변동 방향이 반대 방향으로 상쇄되는 관계인지 확인확인됨 / 점검 필요
③ 신용위험 지배 여부신용위험 조정 전후 효과성비율의 차이가 내부 임계치를 넘지 않는지 확인확인됨 / 점검 필요
④ 위험회피비율지정한 위험회피수단 : 위험대상항목 비율이 실제 위험관리전략상 비율과 일치하는지 확인확인됨 / 점검 필요
⑤ 효과성비율(Dollar-Offset)위험회피수단 누적 가치변동액 ÷ 위험대상항목 누적 가치변동액(절대값 %)이 내부 정책범위 안인지 확인확인됨 / 점검 필요

5가지 중 하나라도 조건을 충족하지 못하면 종합 판정상태는 "점검 필요"로 표시됩니다. 공정가치위험회피로 지정된 관계도 5가지 판정은 동일하게 적용하되, 다음 절의 현금흐름위험회피적립금 대사에서는 제외해 표시합니다.

현금흐름위험회피적립금 대사까지 4단계

  1. 적립금 롤포워드 계산 — 기초잔액 + 당기 효과적부분 인식 − 재분류조정(당기손익 대체) ± 법인세효과 ± 기타조정 = 기말잔액(계산). 법인세효과는 재분류조정 반영 후 적립금 증감액에 세율을 곱해 산출합니다.
  2. 재무상태표(GL) 대사 — 기말잔액(계산)이 재무상태표의 현금흐름위험회피적립금 계정 잔액과 정확히 일치하는지 차이 0원 여부로 확인합니다.
  3. 손익계산서 재분류범주 대사 — 위험회피관계별 재분류조정 합계를 위험회피대상 거래 성격에 맞는 손익계산서 범주(매출·매출원가·금융원가 등)로 묶어 계상액과 일치하는지 확인합니다.
  4. 명목금액 만기 스케줄 대응 확인 — 위험회피관계별 명목금액과 위험대상항목 금액을 잔여기간별로 나눠 예상거래·확정계약의 발생 예정 시기와 대응되는지 표로 확인합니다.

조회조건

항목설명
회사코드(필수)1000 · PGB Holdings(가상), 2000 · PGB Manufacturing(가상) 중 선택
위험회피유형전체 / 현금흐름위험회피 / 공정가치위험회피
위험종류전체 / 외화위험(FX) / 금리위험(Interest Rate) / 가격위험(Commodity)
판정상태전체 / 확인됨 / 점검 필요
키워드위험회피관계ID·위험대상항목·위험회피수단 텍스트 검색(부분 일치, Enter 키로 조회)

결과 컬럼

컬럼설명
위험회피관계ID / 위험회피유형관계 식별번호와 현금흐름·공정가치 구분
위험회피수단 / 위험대상항목 / 위험종류통화선도·금리스왑 등 수단과 대상거래, 외화·금리·가격위험 구분
명목금액(원) / 효과성비율(%)위험회피수단 명목금액과 신용위험 조정 후 효과성비율(Dollar-Offset)
판정상태 / 상세5대 판정로직 모두 충족 시 확인됨, 미충족 시 점검 필요 및 상세 다이얼로그 진입

SAP 표준 기능 매핑

파생상품 위험회피회계 지정·효과성평가는 Treasury and Risk Management(TRM) 하위모듈 영역으로, 이번에 확실히 확인되는 표준 T-code가 없어 표준 T-code는 표시하지 않았습니다. 표준 회계처리(전표 기표, 위험회피관계 지정 자체)는 SAP 표준 기능이 담당하고, 이 화면은 조회·점검 관점을 더해 확장합니다.

IFRS 요구사항 매핑표

기준서요구사항이 화면의 대응 기능원천 데이터비고
IFRS 9(K-IFRS 제1109호)위험회피관계 지정요건(문서화)① 지정문서화 완료 여부 판정위험회피관계 마스터(mock)4가지 기재항목 충족 여부
IFRS 9(K-IFRS 제1109호)경제적 관계 요건② 경제적 관계 존재 여부 판정위험회피관계 마스터(mock)가치변동 상쇄관계 플래그
IFRS 9(K-IFRS 제1109호)신용위험 비지배 요건③ 신용위험 지배 여부 판정효과성비율(신용위험 조정 전·후, mock)차이 임계치 초과 여부
IFRS 9(K-IFRS 제1109호)위험회피비율 요건④ 위험회피비율 일치 여부 판정지정비율·위험관리전략비율(mock)비율 불일치 시 확인 대상
IFRS 9(K-IFRS 제1109호)위험회피 효과성 평가(Dollar-Offset)⑤ 효과성비율 정책범위 충족 여부 판정누적 공정가치변동액(mock)내부 정책범위(mock)
IFRS 9(K-IFRS 제1109호)현금흐름위험회피적립금 인식·재분류적립금 롤포워드 대사, GL 대사적립금 이동표·GL잔액(mock)차이 0원 검증
IFRS 9(K-IFRS 제1109호) / IFRS 18(K-IFRS 제1118호)재분류조정의 손익 범주 표시재분류조정 vs 손익계산서 범주 대사손익계산서 재분류 참조(mock)범주별 계상액 대사

참고 CDS 뷰

이번 앱을 위해 새로 스케치한 참고용 CDS 뷰입니다. 실제 배포된 뷰가 아니며 구조 이해를 돕기 위한 예시입니다. 위험회피관계 지정정보(문서화 항목, 효과성비율 등)는 통상 Treasury and Risk Management 하위모듈에서 관리되나 표준 테이블·CDS 뷰 명이 원문으로 확인되지 않아 이 스케치에는 포함하지 않았습니다.

@AbapCatalog.sqlViewName: 'ZHEDGERESERVE'
define view Z_I_HedgeCfhReserve
  as select from bseg as GlLine
  association [0..1] to t001 as Company on GlLine.bukrs = Company.bukrs
{
  key GlLine.bukrs,
      Company.butxt,
      sum(GlLine.dmbtr) as CfhReserveBalance   // 현금흐름위험회피적립금 계정 잔액 합계(파생)
}
group by GlLine.bukrs, Company.butxt

OpenUI5 구성

항목내용
Component.js조회조건 모델 · 결과 모델 초기화
manifest.json앱 디스크립터 — zui5.hedgechk · ko 로케일
view/Main.view.xml조회화면 + 적립금·재분류 대사표 + 결과 목록(sap.ui.table.Table)
view/DetailDialog.fragment.xml위험회피관계 개요 · 5대 판정로직 · 만기 스케줄 다이얼로그
controller/Main.controller.js조회 · 상세 · CSV 로직
model/ModelMock.jslocaldata JSON 읽기(Promise) + 5대 판정로직 · 대사 · 전수검증 로직
model/formatter.js금액 · 비율 · 판정상태 포맷

파일 구성

파일내용
index.html앱 진입점(부트스트랩, resourceroots)
i18n/i18n_ko.propertiesko 로케일 리소스
localdata/*.json위험회피관계 마스터 · 적립금 이동표 · GL잔액 · 재분류범주 · 정책값 데이터
css/style.css소계 강조 · 안내문구 스타일

운영 전환 시에는 ModelMock 내부만 실제 서비스 호출로 바꾸면 화면과 판정 로직은 그대로 씁니다.

검증 결과

화면 구성에 쓴 데이터는 법인 2개 × 위험회피관계 6~8건 = 총 14건 기준입니다.

검증 항목결과
현금흐름위험회피적립금(계산) vs 재무상태표(GL) 잔액 대사 — 대상 2건(법인별)차이 0건
재분류조정 범주합계 vs 손익계산서 계상액 대사 — 대상 6건(법인×범주)차이 0건
법인세효과 재계산(적립금 증감액×세율) vs 저장값 대사 — 대상 2건(법인별)차이 0건
명목금액 만기 스케줄 합계 vs 관계 헤더 명목금액 대사 — 대상 14건(관계별)차이 0건
5대 판정로직 자체 검증 — 확인됨/점검 필요 각 상태가 실제로 발생하는지확인됨 7건 · 점검 필요 7건
화면 렌더링 — 실브라우저에서 조회 → 필터 → 상세 실동작 후 캡처4/4

판정로직 5가지 각각이 최소 1건 이상의 "점검 필요" 사례를 포함하도록 데이터를 구성해 판정 로직이 실제로 문제를 가려내는지 확인했으며, 적립금·재분류·법인세효과·만기스케줄 대사식은 전 항목에서 차이 없이 일치합니다. 법인·금액은 모두 검증용 가상 데이터입니다.

자주 묻는 질문

이 화면이 다루는 위험회피회계 요구사항은 언제부터, 어떤 범위에 적용되나요?

IFRS 9 금융상품(K-IFRS 제1109호)의 위험회피회계(6장)는 K-IFRS를 적용하는 기업이 IFRS 9을 도입한 시점부터 적용 대상이며, 최초 도입 시 IAS 39(K-IFRS 제1039호)의 위험회피회계 요구사항을 회계정책으로 계속 적용하는 선택지도 있습니다(경과규정은 최초 도입 당시 자료로 확인이 필요합니다). 이 화면은 특정 도입시점을 전제하지 않고, 이미 지정되어 있는 위험회피관계를 대상으로 요건·효과성을 미리 점검하는 용도입니다.

판정상태가 확인됨이면 위험회피회계를 적용해도 된다는 뜻인가요?

아닙니다. 이 화면은 5가지 판정로직을 기준으로 자료를 점검해 보는 도구이며, 최종적으로 위험회피회계 요건 충족 여부와 회계처리 적용 여부는 IFRS 9(K-IFRS 제1109호) 원문과 회사의 위험관리정책에 따라 회사와 감사인이 판단합니다.

효과성비율(Dollar-Offset)과 신용위험 지배 여부 판정은 어떻게 다른가요?

효과성비율은 위험회피수단과 위험대상항목의 누적 가치변동액 비율(절대값 %)이 내부 정책범위 안인지를 봅니다. 신용위험 지배 여부는 그 비율이 신용위험 조정 전후로 크게 달라지는지를 별도로 보는 판정으로, 차이가 크면 신용위험이 가치변동을 지배하는 것으로 보아 별도 확인 대상으로 표시합니다.

공정가치위험회피로 표시된 관계도 현금흐름위험회피적립금 대사에 포함되나요?

아니요. 현금흐름위험회피적립금(Cash Flow Hedge Reserve) 대사는 현금흐름위험회피로 지정된 위험회피관계만을 대상으로 합니다. 공정가치위험회피 관계는 그 성격상 자본이 아닌 손익에 직접 반영되므로 이 적립금 대사 대상에서는 제외해 표시합니다.

파생상품 위험회피회계 점검, 지금 쓰는 SAP 위에서 확장해 보세요

위험회피관계가 늘어날수록 지정요건 5가지와 효과성비율을 낱건으로 점검하기가 쉽지 않습니다. 화면에서 바로 판정 결과와 적립금 대사를 볼 수 있으면 결산·공시 준비 시간이 줄어듭니다. 현재 SAP 환경 기준으로 어떻게 적용되는지 함께 확인해 드립니다.

# IFRS 9# K-IFRS 1109위험회피회계파생상품현금흐름위험회피효과성평가Dollar-OffsetOpenUI5