솔루션 홈
공정가치 측정

SAP 금융자산 공정가치 서열체계 분류 점검 — IFRS 13, Level 1·2·3 분류와 계층이동을 원장으로 먼저 맞춰본다

금융자산 공정가치 측정치를 투입변수 관측가능성에 따라 분류하고 원장과 대사합니다

IFRS 13 공정가치 측정(K-IFRS 제1113호)은 반복적으로 공정가치로 측정하는 자산·부채를 평가기법에 사용된 투입변수의 관측가능성에 따라 Level 1(활성시장 공시가격) · Level 2(관측가능 투입변수) · Level 3(비관측 투입변수)로 구분해 공시하도록 요구합니다. 문제는 상장주식·비상장채권·구조화상품처럼 성격이 전혀 다른 금융자산이 한 재무제표 항목 안에 섞여 있어, "어떤 종목이 아직 서열체계 분류가 안 됐는지", "Level 이 언제 바뀌었는지", "분류한 금액을 모두 더하면 원장 잔액과 맞는지"를 결산 때마다 일일이 확인하기가 쉽지 않다는 점입니다.

표준 원장의 공정가치측정 금융자산 잔액을 종목 단위로 재구성하고, 종목별 서열체계 Level과 평가기법 보유 여부를 판정해 분류완결성 예외를 걸러내며, 자산유형(FVTPL/FVOCI)별로 분류완료 합계와 예외 합계를 더한 값이 원장 통제계정 공정가치 총액과 일치하는지 자동으로 대사하도록 OpenUI5 화면으로 확장했습니다. 당해연도 중 Level 이 바뀐 종목은 이동 전·후 Level 과 사유를 별도 표로 모아 보여줍니다. 실제 구동 화면 2종을 함께 공개합니다.

SAP 표준 기능을 그대로 이어받은 부분

  • 전표 원천 — ACDOCA 라인(계정·기간·기능영역·통화·금액) 구조를 그대로 사용
  • 계정 마스터 — SKA1 · SKB1
  • 표준 화면 — G/L 계정별 라인아이템 조회(FBL3N/FAGLL03) · G/L 계정잔액 조회(FS10N)
항목내용
업무 영역재무회계(FI) · 결산·공시
관련 기준서IFRS 13 공정가치 측정(K-IFRS 제1113호) — 공정가치 서열체계 분류·계층이동·원장 대사
Namespacezui5.fvlevel
셸 구조조회조건 영역(우측 조회) + 서열체계 분류 현황 + 레벨별 합계 + 자산유형별 원장대사 + 계층이동 내역 + 분류완결성 점검, 종목별 상세 Dialog
화면 수조회 화면 1개 + 종목별 월별 공정가치 이력 다이얼로그
SAP 표준 T-codeFBL3N · FAGLL03 · FS10N
성격조회·대사형 — 최종 서열체계 분류 판단 자체는 회사의 회계 정책이 담당
UI 테마sap_horizon 단일 적용

실제 화면 2종 둘러보기

회계연도·기준월을 넣고 조회하면 서열체계 분류 현황과 레벨별 합계, 원장대사, 계층이동 내역, 분류완결성 점검이 함께 뜹니다 → 분류 현황 표의 행을 눌러 종목별 월별 공정가치 이력을 확인합니다.

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

Main.view.xml
서열체계 분류 현황, 레벨별 합계, 원장대사, 계층이동, 분류완결성 점검
서열체계 분류 현황 · 레벨별 합계 · 원장대사 · 계층이동 · 분류완결성 점검 — 종목별 Level 분류와 당기·전기 공정가치, 레벨별 합계, 자산유형별 원장대사(차이 0), 당해연도 계층이동 2건, 분류완결성 예외 3건을 한 화면에서 확인할 수 있습니다. 조회 버튼은 조회조건 영역 오른쪽 끝에 있습니다.
종목별 상세
종목별 월별 공정가치 이력 다이얼로그
종목별 상세 — 분류 현황 표에서 행을 클릭하면 해당 종목의 선택 연도 12개월 공정가치 이력이 다이얼로그로 열립니다. 기준월 공정가치가 분류 현황 행 금액과 일치합니다(차이 0).

조작 방법

  1. 회계연도 · 기준월을 지정합니다. 당기(2026)·전기(2025) 중 선택하며, 화면은 항상 선택 연도와 직전 연도를 비교 표시합니다.
  2. 자산유형 · 서열체계는 보조 조건입니다. Select 값을 바꾸면 바로 재조회됩니다.
  3. 조회·초기화 버튼은 조회조건 영역 오른쪽 끝에 있습니다.
  4. 서열체계 분류 현황 표의 행을 클릭하면 해당 종목의 월별 공정가치 이력이 다이얼로그로 열립니다.
  5. 자산유형별 원장(GL) 대사 패널에서 분류완료 합계·예외 합계·원장 통제계정 합계·차이를 확인합니다.
  6. 대사 내역은 CSV 다운로드로 내려받습니다. UTF-8 BOM 이 붙어 엑셀에서 한글이 깨지지 않습니다.

서열체계 분류완결성 판정 규칙

IFRS 13의 공정가치 서열체계·계층이동·Level3 민감도분석 공시 요구사항에서 도출한 판정 규칙은 다음과 같습니다.

판정 조건결과 상태사용자 조치
서열체계(Level)가 마스터에 지정되어 있지 않음확인필요 — 서열체계 미분류평가기법을 확인해 Level 1·2·3 중 하나로 분류를 확정
서열체계는 있으나 평가기법이 기재되어 있지 않음확인필요 — 평가기법 미기재공시에 필요한 평가기법·투입변수 설명을 보완
Level 3 로 분류되었으나 민감도분석 근거가 없음확인필요 — Level3 민감도분석 근거 미기재비관측 투입변수의 유의적 변동이 공정가치에 미치는 영향에 대한 근거 자료를 보완
직전 연도 말 Level 과 당해연도 Level 이 다름계층이동(당해연도 중 이동)이동 사유와 이동 시점 공정가치를 주석 공시 문구에 반영
위 셋 다 해당 없음정상추가 조치 불요

"확인필요"는 오류가 아님

화면이 표시하는 "확인필요"는 서열체계 분류·공시가 불완전할 가능성이 있다는 뜻이며, 최종적으로 기준서 위반인지 아닌지를 화면이 단정하지 않습니다.

분류에서 원장대사까지 4단계 산출

단계내용
1단계선택한 회계연도·기준월 기준으로 종목별 서열체계 Level, 평가기법, 공정가치 스냅샷을 확정
2단계판정 규칙(제3절)에 따라 종목을 "분류완료"와 "예외(확인필요)"로 구분
3단계자산유형(FVTPL/FVOCI)별로 분류완료 합계와 예외 합계를 더해 자산유형별 합계를 산출
4단계산출된 합계를 자산유형별 원장(GL) 통제계정 공정가치 총액과 대사해 차이 여부를 검증(정상 시 차이 0)

자산유형별 원장대사 표는 이 네 단계의 결과값(분류완료 합계 → 예외 합계 → 원장 통제계정 합계 → 차이)을 왼쪽에서 오른쪽으로 그대로 읽을 수 있도록 순서대로 보여 줍니다.

조회조건

필드필수설명
Company Code고정1000
회계연도필수당기(2026) · 전기(2025)
기준월필수001~012월 — 해당 월말 시점 공정가치 스냅샷 조회
자산유형선택전체 · 당기손익-공정가치측정(FVTPL) · 기타포괄손익-공정가치측정(FVOCI)
서열체계선택전체 · Level 1 · Level 2 · Level 3 · 미분류

결과 컬럼

서열체계 분류 현황

컬럼의미 · 표시
자산유형 · 종목코드 · 종목명FVTPL/FVOCI 구분과 종목 식별 정보
평가기법시장공시가격(Level 1) · 관측가능 투입변수 기반 현재가치평가(Level 2) · 비관측 투입변수 기반 모형(Level 3)
서열체계Level 1 / Level 2 / Level 3 / 미분류
당기·전기 공정가치(KRW)선택 기준월 기준 당해연도·직전연도 공정가치
계층이동직전연도 말과 당해연도 레벨이 다르면 "이동"
분류완결성 · 비고정상 / 확인필요와 그 사유

레벨별 공정가치 합계 / 자산유형별 원장대사 / 계층 간 이동 내역 / 분류완결성 점검

각 패널의 컬럼 구성은 화면 캡처(제1절)와 같습니다. 원장대사 표의 "분류완료 합계 + 예외 합계 = 원장 통제계정 합계" 차이(KRW) 컬럼이 0 이면 대사가 일치하는 것입니다.

SAP 표준 기능 매핑

표준 실행은 SAP 표준 T-code 가 담당하고, 이 화면은 IFRS 13 공정가치 서열체계 분류·계층이동·원장대사 관점을 더해 확장합니다. 새 표시 요구사항을 기존 원장 데이터로 미리 점검해 볼 수 있도록 돕는 용도입니다.

SAP 표준 T-code연관 기능
FBL3NG/L 계정별 라인아이템 조회 — 공정가치측정 금융자산 계정의 개별 전기 내역 조회에 대응
FAGLL03신G/L 라인아이템 조회 — FBL3N 과 같은 목적의 신 총계정원장 화면
FS10NG/L 계정잔액 조회 — 자산유형별 원장 통제계정의 월별 잔액 조회에 대응

IFRS 요구사항 매핑표

기준서요구사항이 화면의 대응 기능원천 데이터비고
IFRS 13
(K-IFRS 제1113호)
공정가치 서열체계(Level 1·2·3) 분류종목별 평가기법·투입변수 관측가능성에 따른 Level 분류 현황 조회ACDOCA(RACCT 계정, HSL 원장통화 금액)Level 분류 자체는 회계 판단 사항이며, 화면은 분류 결과의 완결성만 점검
IFRS 13
(K-IFRS 제1113호)
계층 간 이동 및 이동 사유 공시당해연도 중 Level 변경 종목과 이동 사유 목록ACDOCA(RACCT, GJAHR/POPER)이동 시점의 공정가치는 별도 공시 대상이며, 화면은 이동 전후 Level 만 표시
IFRS 13
(K-IFRS 제1113호)
Level 3 민감도분석 공시Level 3 종목 중 민감도분석 근거 미기재 종목 점검ACDOCA(RACCT)민감도분석 수치 자체는 산출하지 않고 근거 존재 여부만 점검
IFRS 13
(K-IFRS 제1113호)
공정가치 측정치와 재무상태표 금액의 일치자산유형별(FVTPL/FVOCI) 원장(GL) 통제계정 대사ACDOCA(HSL) · SKB1대사 차이가 0이 아니면 원장 반영 오류 또는 분류 누락 가능성이 있어 확인 필요

도입 시 확인이 필요한 부분

종목별 서열체계 Level 과 평가기법 지정, Level3 민감도분석 근거의 적정성은 회사마다 보유 금융자산 구성과 평가 정책이 달라 이 화면이 대신 정할 수 없는 영역입니다. 최종 분류·공시 판단은 기준서 원문에 따라 회사와 감사인이 결정해야 합니다.

참고 CDS 뷰

운영 서비스로 연결할 때를 가정해 새로 스케치한 조회 뷰 예시입니다(운영 반영 시 권한 체크와 금융자산 마스터 조인을 추가해야 합니다).

@AbapCatalog.sqlViewName: 'ZIFVLEVELCLS'
@EndUserText.label: '금융자산 공정가치 서열체계 분류(참고)'
define view entity ZI_FinAssetFvLevelClassification
  as select from ACDOCA
{
  key racct   as GLAccount,
  key rbukrs  as CompanyCode,
  key gjahr   as FiscalYear,
  key poper   as FiscalPeriod,
      segment as Segment,
      hsl     as AmountInGlobalCurrency,
      rhcur   as GlobalCurrency
}
where
  racct like 'FVASSET%' -- 공정가치측정 금융자산 계정 그룹(가상 표기)
// 서열체계(Level)·평가기법·민감도분석 근거 보유 여부는 원장 항목이 아니라
// 금융자산 마스터(내부 관리 참조)와의 조인이 별도로 필요

매핑 이해를 돕기 위한 참고용 설계입니다. 실제 도입 시에는 회사의 계정과목표·금융자산 마스터 구조에 맞춰 조정합니다.

OpenUI5 구성

기능사용 컨트롤
화면 골격sap.m.Page + 조회조건 영역 · 분류 현황 · 레벨별 합계 · 원장대사 · 계층이동 · 분류완결성 점검
조회조건sap.m.Select — 우측 끝에 조회 버튼, 값 변경 시 즉시 재조회
분류 현황sap.ui.table.Table(컬럼 10개) — 행 클릭 시 종목별 상세 다이얼로그
레벨합계 · 원장대사 · 계층이동 · 완결성점검sap.m.Table
종목별 상세sap.m.Dialog + sap.m.Table
공통 처리CSV 다운로드 공통 컨트롤러, 전역 오류 처리기

파일 구성

경로역할
index.htmlOpenUI5 부트스트랩 — sap_horizon · lodash · moment
Component.js조회조건 모델 · 결과 모델 초기화, 전역 오류 처리기 연결
manifest.json앱 디스크립터 — zui5.fvlevel · ko 로케일
view/Main.view.xml조회화면 + 분류 현황 + 레벨합계 + 원장대사 + 계층이동 + 완결성점검
view/DetailDialog.fragment.xml종목별 월별 공정가치 이력 다이얼로그
controller/Main.controller.js조회 · 검증 · 다이얼로그 · CSV 로직
controller/BaseController.jsCSV 다운로드 공통 처리
controller/ErrorHandler.js전역 오류 처리
model/ModelMock.jslocaldata JSON 읽기(Promise) + 분류완결성 판정·대사 계산
model/formatter.js금액 · 판정 · 강조 서식
i18n/i18n_ko.propertiesko 로케일 리소스
localdata/fvlevel.json종목 마스터, 월별 공정가치 스냅샷, 계층이동 내역, 원장 통제계정 합계

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

검증 결과

화면 구성에 쓴 데이터는 가상 금융자산 16종, 2개 회계연도(당기·전기) × 12개월 기준입니다.

검증 항목결과
자산유형별 원장대사(분류완료 합계 + 예외 합계 = 원장 통제계정 합계), 레벨합계=원장총액 — 24개월×3식 전수 72건차이 0건
종목별 월별 공정가치 합계 = 분류 현황 행 금액통과
연도간 레벨 비교로 도출한 계층이동 종목과 이동 내역 기록 일치통과(2건)
표시 금지 검사 — 커스텀 프로그램ID·앱ID·출처 표현 검출0건
화면 렌더링 — 실브라우저에서 조회 → 행 클릭 → 상세 다이얼로그 실동작 후 캡처2/2
조회 버튼 위치 · sap_horizon 테마 적용확인

계정·금액은 모두 검증용으로 구성한 가상 데이터입니다.

자주 묻는 질문

IFRS 13은 언제부터 적용되나요?

IFRS 13 공정가치 측정(K-IFRS 제1113호)은 이미 시행 중인 기준서이며, 이 화면이 다루는 공정가치 서열체계 공시 요구사항에 대한 새로운 적용 시기나 경과규정은 없습니다. 같은 시기에 도입되는 IFRS 18(2027년 1월 1일 이후 개시 회계연도부터 적용, 조기적용 허용)과는 별개의 기준서입니다.

화면이 Level 1·2·3 을 자동으로 판정해 주나요?

아닙니다. 서열체계 분류는 평가기법과 투입변수의 관측가능성에 대한 회계·실무 판단이 필요한 영역이라, 화면은 마스터에 이미 지정된 분류의 완결성(미분류·평가기법 누락·Level3 민감도분석 근거 누락 여부)과 원장 금액과의 대사만 점검합니다.

분류완료 합계와 원장 통제계정 합계가 다르면 어떻게 하나요?

대사 메시지가 점검 필요로 바뀌고 차이 금액이 함께 표시됩니다. 분류완결성 예외로 집계되지 않은 종목이 있거나 원장 반영 누락 가능성이 있으므로, 자산유형별 원천 종목 내역을 확인해야 합니다.

계층 간 이동은 왜 별도로 보여주나요?

IFRS 13은 공정가치 서열체계 Level 간 이동이 있었던 경우 이동 사실과 사유를 주석에 공시하도록 요구합니다. 화면은 직전 연도 말과 당해연도의 Level 을 비교해 이동 종목과 이동 방향을 미리 정리해 보여줍니다.

공정가치 서열체계, 지금 SAP 위에서 먼저 점검해 보세요

공시 시점에 몰아서 정리하는 대신, 화면에서 미리 금융자산의 서열체계 분류완결성과 계층이동을 원장과 대사해 두면 표시 요구사항 대응 준비가 한결 가벼워집니다. 현재 SAP 환경 기준으로 어떻게 적용되는지 함께 확인해 드립니다.

IFRS 13K-IFRS 1113공정가치서열체계Level3계층이동OpenUI5