솔루션 홈
IFRS 9

SAP 지정금융부채 자기신용위험 점검 — IFRS 9, 공정가치 변동에서 신용위험분만 OCI로 떼어내 표시 구분과 맞춰본다

지정 요건을 확인하고, 공정가치 변동에서 자기신용위험분을 떼어 OCI·손익 표시와 누적 OCI를 원장과 맞춰 둡니다

금융부채를 당기손익-공정가치로 지정하면 회사의 신용도가 나빠질 때 부채의 공정가치가 내려가 이익이 생기는 어색한 결과가 나옵니다. IFRS 9 금융상품(K-IFRS 제1109호)은 이런 지정 금융부채의 공정가치 변동 중 자기신용위험 변동분은 기타포괄손익(OCI)으로, 나머지는 당기손익으로 표시하도록 하고, OCI 표시가 손익의 회계불일치를 만들거나 키우면 변동 전체를 손익으로 표시하도록 합니다. OCI에 쌓인 금액은 손익으로 재분류하지 않으며, 부채가 소멸하면 자본 안에서 옮길 수 있습니다.

실무에서는 지정 근거가 남아 있는지, 신용위험분이 벤치마크금리분과 제대로 나뉘었는지, 회계불일치인 부채까지 OCI로 넘어가지는 않았는지, 소멸한 부채의 OCI 잔액이 그대로 남지는 않았는지가 결산 때마다 문제가 됩니다. 원장 데이터를 그대로 이어받아 부채마다 이 네 가지를 계산해 장부와 나란히 놓는 과정을 OpenUI5 화면으로 확장했습니다. 실제 구동 화면 6종을 함께 공개합니다.

SAP 표준 기능을 그대로 이어받은 부분 — 평가 계정과 OCI 계정의 전기 내역은 FAGLL03(총계정원장 개별항목), 계정 잔액은 FS10N(G/L 계정 잔액), 전표 확인은 FB03(전표 조회)이 담당합니다. 이 화면은 표준 데이터 구조를 그대로 이어받아 부채 단위의 지정 요건 점검과 변동 분해·표시 대사라는 조회·검증 관점을 더해 확장합니다.
항목내용
업무 영역재무회계(FI) · 금융부채
관련 기준서IFRS 9 금융상품(K-IFRS 제1109호)
Namespacezui5.owncredit
셸 구조단일 페이지 + 5개 탭
화면 수메인 1 · 상세 다이얼로그 1
SAP 표준 T-codeFAGLL03 · FS10N · FB03
데이터 연동 방식OData V2 (조회조건 전부 $filter)
성격분해·대사·점검형
테마sap_horizon · 한국어
요약내용
점검 대상지정 요건·최초 인식 시점, 공정가치 변동 분해, OCI·손익 표시 구분, 누적 OCI 증감과 소멸 시 이체
핵심 산식기대 OCI = 회계불일치 없음 → 자기신용위험분 · 있음 → 0 / 기대 손익 = 공정가치 변동 − 기대 OCI
결과 표시정상 / 점검 필요

실제 화면 6종 둘러보기

조회조건과 지정 요건 판정
조회조건과 지정 요건 판정 — 조회조건과 요약 지표, 지정 금융부채 12건의 지정 요건·표시 구분·소멸 시 이체 판정이 한 화면에 뜹니다. 조회 버튼은 조회조건 영역 오른쪽 끝에 있습니다.
공정가치 변동 분해
공정가치 변동 분해 — 기초 공정가치에 발행·(상환)과 변동을 더해 기말을 만들고, 변동을 벤치마크금리분·자기신용위험분·기타로 나눠 원장 잔액과 맞춰 봅니다.
OCI·손익 표시 대사
OCI·손익 표시 대사 — 회계불일치 여부에 따른 기대 OCI·손익 표시와 장부 표시를 나란히 놓고 차이를 보여줍니다.
누적 OCI 증감
누적 OCI 증감 — 누적 OCI 기초에 당기 인식과 자본 내 이체를 더해 기말을 만들고 원장과 대사하며, 소멸한 부채의 남은 잔액을 따로 보여줍니다.
유형별 집계
유형별 집계 — 회사·회계연도·부채 유형별로 공정가치 변동, 자기신용위험분, OCI·손익 표시, 누적 OCI 기말과 점검 필요 건수를 모아 봅니다.
부채 상세 다이얼로그
부채 상세 다이얼로그 — 행을 클릭하면 판정 단계와 연도별 공정가치 변동 분해, 누적 OCI 증감이 항목별로 펼쳐집니다.

사용 방법

  1. 보고 회계연도를 넣고, 회사코드와 부채 유형은 필요할 때만 고릅니다. 비워 두면(전체) 전체가 조회됩니다.
  2. 조회 버튼은 조회조건 입력 필드 줄의 가장 오른쪽에 있습니다. 회계연도 입력란에서 Enter 키를 눌러도 같은 조회가 실행되며, 화면을 열면 기본 조건으로 자동 조회됩니다.
  3. 요약 줄에서 지정 금융부채 건수, 지정 요건 충족, 점검 필요, 공정가치 변동·자기신용위험 변동분·OCI 표시·손익 표시 합계, 차이 절대값 합계를 먼저 확인합니다.
  4. 탭을 옮겨 가며 지정 요건 판정 → 공정가치 변동 분해 → OCI·손익 표시 대사 → 누적 OCI 증감 → 유형별 집계 순서로 좁혀 봅니다.
  5. 지정 요건 판정 탭의 행을 클릭하면 판정 단계와 연도별 분해·누적 OCI 증감이 상세 다이얼로그로 열립니다.
  6. 각 탭 상단의 CSV 내려받기 버튼으로 현재 결과를 UTF-8 CSV 로 저장합니다.

지정 요건부터 소멸까지 — 네 단계 판정 규칙

단계판정 조건결과 상태사용자 조치
① 지정 요건지정 사유(회계불일치 제거·공정가치 기준 관리·내재파생 포함 복합계약)가 있고 지정 문서화가 완료됨충족 / 확인 필요문서화가 없으면 지정 근거 문서 확인
② 최초 인식 시점최초 인식 시점에 지정한 부채로 기록됨충족 / 확인 필요지정 일자·기록 확인
③ 표시 구분회계불일치 없음이면 자기신용위험분은 OCI·나머지는 손익, 있으면 전액 손익. 장부 표시가 기대 표시와 일치일치 / 점검 필요OCI·손익 차이 분개와 회계불일치 판단 근거 확인
④ 소멸 시 이체소멸 부채의 누적 OCI 기말이 0이체 완료 / 확인 필요 / 해당 없음남은 잔액의 자본 내 이체 분개 확인

변동을 나누고 표시 구분까지 맞추는 5단계 대사

  1. 기말 대사 : 기초 공정가치 + 발행·(상환) + 공정가치 변동 = 기말(산출) = 기말(원장)
  2. 변동 분해 : 벤치마크금리분 + 자기신용위험분 + 기타 변동 = 공정가치 변동
  3. 기대 표시 : 기대 OCI = (회계불일치 발생 ? 0 : 자기신용위험분), 기대 손익 = 변동 − 기대 OCI
  4. 표시 대사 : OCI 차이 = 기대 OCI − 장부 OCI, 손익 차이 = 기대 손익 − 장부 손익, 배분 차이 = 변동 − (장부 OCI + 장부 손익)
  5. 누적 OCI : 기초 + 당기 OCI 인식 + 자본 내 이체 = 기말(산출) = 기말(원장), 소멸 부채의 기말은 0

금액 단위는 천원이며 부호는 부채 공정가치의 증감(증가 +)입니다.

조회조건

조건필수설명
보고 회계연도필수기본 2025. 지정 요건 판정 탭을 제외한 탭에 적용
회사코드선택1000 · 2000 · 전체
부채 유형선택사채 · 차입금 · 복합계약 · 전체
점검결과선택지정 요건 판정 탭 전용 — 정상 · 점검 필요

결과 컬럼

탭컬럼
지정 요건 판정부채번호, 부채명, 유형, 지정 사유, 지정 문서화, 최초 인식 시점 지정, 회계불일치 발생, 표시 구분, 소멸 시 이체, 점검 결과
공정가치 변동 분해기초 공정가치, 발행·(상환), 공정가치 변동, 벤치마크금리분, 자기신용위험분, 기타 변동, 기말(산출)·(원장), 차이, 분해 차이
OCI·손익 표시 대사OCI·손익 표시(기대)·(장부), OCI 차이, 손익 차이, 배분 차이
누적 OCI 증감기초, 당기 인식, 자본 내 이체, 기말(산출)·(원장), 소멸 후 잔액
유형별 집계부채 수, 점검 필요, 변동·신용위험분·OCI·손익 표시, 누적 OCI 기말, 차이 절대값 합계

SAP 표준 기능 매핑

T-code이름쓰임
FAGLL03총계정원장 개별항목 조회평가 계정과 OCI 계정의 전표를 건별로 확인합니다
FS10NG/L 계정 잔액 조회기말 공정가치와 누적 OCI 원장 잔액을 확인합니다
FB03전표 조회차이가 난 건의 전표를 확인합니다
기준서요구사항화면 반영
IFRS 9 금융상품(K-IFRS 제1109호)당기손익-공정가치 지정 요건과 최초 인식 시점 지정지정 요건 판정
IFRS 9 금융상품(K-IFRS 제1109호)자기신용위험 변동분은 OCI, 나머지는 손익으로 표시공정가치 변동 분해 · 표시 대사
IFRS 9 금융상품(K-IFRS 제1109호)OCI 표시가 회계불일치를 만들거나 확대하면 변동 전액 손익표시 대사의 기대 표시 산식
IFRS 9 금융상품(K-IFRS 제1109호)OCI 금액의 손익 재분류 금지, 소멸 시 자본 내 이체누적 OCI 증감
IFRS 7 금융상품: 공시(K-IFRS 제1107호)자기신용위험 변동에 따른 공정가치 변동 공시유형별 집계

참고 CDS 뷰

define view entity C_OwnCreditFvChange
  as select from I_JournalEntryItem as Item
{
  key Item.CompanyCode,
  key Item.FiscalYear,
  key Item.GLAccount,
      sum(Item.AmountInCompanyCodeCurrency) as FvAmount
}
group by Item.CompanyCode, Item.FiscalYear, Item.GLAccount

OpenUI5 구성

구성내용
화면 구성조회조건 영역(우측 조회) + 요약 줄 + 5개 탭, 상세 Dialog
데이터 모델OData V2 모델을 앱 설정(manifest)에서 선언하고, 표마다 해당 엔티티셋에 직접 바인딩
조회조건 처리필터 객체로 만들어 서버 조회 조건($filter)으로 전달하며 "전체"는 조건을 만들지 않음
집계요약 값은 컨트롤러 한 곳에서 계산하고 금액 문자열은 숫자로 변환해 합산
오류 처리서비스 연결 실패와 요청 실패, 빈 응답을 구분해 사용자 메시지로 안내
테마sap_horizon · 한국어

파일 구성

구분내용
앱 본체index.html · manifest.json · Component.js · controller · view · model · i18n · css
데이터 서비스OData 서비스 정의와 엔티티셋별 데이터
검증 전용앱 본체와 분리된 검증용 샘플 데이터 구성
설명서readme.html (13개 절)

검증 결과

검증용 샘플 데이터는 가상 회사 2곳의 지정 금융부채 12건, 2개 회계연도(공정가치 변동 분해 23행)를 기준으로 천원 단위로 맞물리게 구성했습니다.

대사식검사 건수결과차이
기초 + 발행·(상환) + 변동 = 기말(산출)23일치0
기말(산출) = 기말(원장)23일치0
벤치마크 + 자기신용 + 기타 = 변동23일치0
장부 OCI + 장부 손익 = 변동23일치0
누적 OCI 기초 + 인식 + 이체 = 기말23일치0
전기 기말 = 당기 기초(공정가치·OCI)46일치0
유형별 집계 = 상세 합계12일치0

회계불일치인데 자기신용위험분을 OCI로 표시한 부채 1건 · 소멸 후 누적 OCI 잔액이 남은 부채 1건 · 지정 문서화가 없는 부채 1건 · 최초 인식 시점 지정 여부가 확인되지 않은 부채 1건은 의도적으로 구성한 예외 케이스이며 대사 차이와 따로 셉니다. 화면 요약의 차이 절대값 합계 16,000천원은 표시 대사 차이(3,000 + 3,000)와 소멸 후 잔액(10,000)의 합계와 일치합니다.

자주 묻는 질문

이 화면의 판정이 곧 기준서 충족 여부인가요?

아닙니다. 이 화면은 지정 요건, 공정가치 변동 분해, 자기신용위험분의 표시 구분을 집계·대사해 확인이 필요한 부채를 가려내는 점검 도구입니다. 지정 요건 충족 여부와 회계불일치 판단의 최종 결정은 기준서 원문에 따라 회사와 감사인이 합니다.

적용 시기와 범위는 어떻게 되나요?

K-IFRS 제1109호를 적용하는 회사가 당기손익-공정가치로 지정한 금융부채가 대상입니다. 이 화면은 결산마다 지정 요건과 표시 구분, 누적 OCI를 점검하는 용도이며, 시행일과 경과규정은 이 글에서 다루지 않아 확인 필요입니다.

자기신용위험 변동분은 화면이 계산하나요?

아닙니다. 벤치마크금리분·자기신용위험분·기타 변동은 평가 모델의 산출값을 받아 분해 합계와 표시 구분을 대사합니다. 산출 방법의 적정성은 회사와 감사인이 판단합니다.

“점검 필요”가 뜨면 오류라는 뜻인가요?

아닙니다. 지정 문서화, 최초 인식 시점 지정, OCI·손익 표시, 소멸 후 누적 OCI 잔액 중 확인할 항목이 있다는 뜻이며, 원인은 개별 건별로 확인해야 합니다.

#IFRS 9 #K-IFRS 1109 #자기신용위험 #지정금융부채 #공정가치 변동 #OCI 표시 #회계불일치 #OpenUI5

지정 금융부채, 결산 전에 표시 구분부터 맞춰보세요

지정 근거와 신용위험분 표시를 전표로 다시 뒤지는 대신, 화면에서 공정가치 변동 분해와 OCI·손익 표시, 누적 OCI를 원장과 미리 대사해 두면 결산과 감사 대응이 한결 가벼워집니다. 현재 SAP 환경 기준으로 어떻게 적용되는지 함께 확인해 드립니다.

도입 문의