솔루션 홈
IFRS 13

SAP Level 3 공정가치 증감표 점검 — 관측 불가능한 값으로 매긴 가격, 한 해 동안 어떻게 움직였나

기초부터 기말까지의 증감 내역을 롤포워드로 재구성하고, 보유분 미실현손익을 총계정원장과 대사합니다

시장에서 가격을 직접 관측할 수 없는 자산 — 비상장 지분증권, 장외파생상품, 구조화예금 같은 상품들은 회사가 세운 평가모형과 가정으로 공정가치를 매깁니다. 이런 "Level 3" 자산·부채는 분류만 확인하고 끝나는 것이 아니라, 한 회계기간 동안 매입·매도·발행·결제를 거치며 잔액이 어떻게 움직였는지, 평가손익 중 얼마가 아직 실현되지 않은 채 남아 있는지를 별도로 공시해야 합니다.

기초잔액부터 매입·매도·발행·결제·평가손익(당기손익·기타포괄손익)·계층 간 이동을 거쳐 기말잔액까지의 증감 내역을 롤포워드로 재구성하고, 기말까지 보유 중인 상품만의 미실현손익을 따로 집계해 총계정원장 잔액과 대사하는 화면을 OpenUI5로 구현했습니다. 증감 등식이 맞는지, 유형별 합계가 총계정원장과 일치하는지를 한 화면에서 확인할 수 있고, 실제 구동 화면 3종을 함께 공개합니다.

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

  • 총계정원장 잔액 조회(FAGLL03)의 계정·기간별 잔액 구조를 대사 기준으로 그대로 사용
  • 표준 실행은 SAP 표준 T-code 가 담당하고, 이 화면은 조회·검증 관점을 더해 확장합니다
항목내용
업무 영역재무(FI) · 금융상품 공정가치 평가
관련 기준서IFRS 13 공정가치 측정과 공시(국제기준 번호 기준, K-IFRS 대응 번호는 확인 필요)
Namespacezui5.fv3roll
셸 구조조회조건 영역(우측 조회) + 증감표·보유분 미실현손익·GL 대사 탭, 상세 Dialog
화면 수조회 화면 1개(탭 3개) + 상세 다이얼로그
SAP 표준 T-codeFAGLL03
데이터 연동 방식OData V2 — 화면 블록마다 엔티티셋 결과에 직접 바인딩
성격조회·대사·점검형 — 공시 반영은 화면 밖 프로세스
UI 테마sap_horizon 단일 적용

실제 화면 3종 둘러보기

조회조건을 넣고 조회하면 증감표가 뜹니다 → 보유분 미실현손익 탭에서 보유 중인 상품만의 평가손익을 확인합니다 → 증감표 행을 클릭하면 상품별 상세 내역이 열립니다.

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

Main.view.xml
조회조건과 증감표 탭 — 자산 유형별 기초잔액부터 기말잔액까지의 증감 내역
증감표 — 조회조건 오른쪽 끝의 조회 버튼과, 유형별 기초잔액에서 매입·매도·발행·결제·평가손익·계층이동을 거쳐 기말잔액까지의 증감 내역이 한 행에 뜹니다.
보유분 미실현손익
보유분 미실현손익 탭 — 기말까지 보유 중인 상품만의 평가손익 집계
보유분 미실현손익 — 기말까지 처분하지 않고 보유 중인 상품만 추려 평가손익(당기손익·기타포괄손익)을 따로 집계합니다.
상품 상세
증감표 행 클릭 시 열리는 상품 상세 내역 다이얼로그
상품 상세 — 증감표 행을 클릭하면 그 유형·기간을 구성하는 상품별 평가기법·투입변수·보유 여부가 다이얼로그로 펼쳐집니다.

사용 방법

  1. 회계연도·기간·자산 유형을 선택합니다. "전체"를 선택하면 해당 조건 없이 조회합니다.
  2. 조회 버튼은 조회조건 입력 필드 줄의 가장 오른쪽에 있습니다. 회계연도 입력 필드에서 Enter 키를 눌러도 같은 조회가 실행됩니다.
  3. 증감표·보유분 미실현손익·GL 대사 세 탭을 오가며 같은 조회조건의 결과를 다른 관점에서 봅니다.
  4. 증감표의 행을 클릭하면 그 유형·기간을 구성하는 상품별 상세 내역이 다이얼로그로 열립니다.
  5. GL 대사 탭에서 차이가 있는 행은 확인 필요 상태로 표시됩니다.
  6. 초기화 버튼은 기본 조회조건(회계연도 2026, 기간·자산 유형 전체)으로 되돌립니다.

증감 등식 및 대사 판정 규칙

기초잔액에서 기말잔액까지 이어지는 등식이 맞는지, 유형별 합계가 총계정원장과 맞는지를 판정합니다.

판정 조건결과 상태사용자 조치
기초잔액 + 매입 − 매도 + 발행 − 결제 + 평가손익(당기손익) + 평가손익(기타포괄손익) + 계층 유입 − 계층 유출 = 기말잔액정상추가 조치 불요
위 등식의 계산값과 저장된 기말잔액이 다르다확인 필요증감 항목별 원장 데이터를 재대사합니다
유형별 기말잔액 합계와 총계정원장 잔액의 차이가 0이 아니다확인 필요결산 미반영 평가조정 여부를 확인합니다
기말 보유 상품의 평가손익 합계가 보유분 미실현손익과 다르다확인 필요상세 내역에서 처분분 포함 여부를 확인합니다

이 화면이 대신 정하지 않는 것

이 화면은 증감 등식과 총계정원장 대사의 일치 여부를 가려내는 조회·점검 도구입니다. 차이가 표시되었다고 해서 공시 오류를 의미하지 않으며, 차이의 회계적 원인 판단과 최종 공시 여부는 회사와 감사인이 결정합니다.

롤포워드 산출 및 GL 대사 처리 흐름

단계내용
1단계전기 말 기말잔액을 당기 기초잔액으로 이월한다
2단계당기 매입·매도·발행·결제 금액을 반영한다
3단계당기손익과 기타포괄손익 인식분을 반영한다(기타포괄손익은 해당 측정분류에서만 발생)
4단계공정가치 서열체계 계층 간 이동(유입·유출)을 반영해 기말잔액을 산출한다
5단계기말까지 보유 중인 상품만 추려 평가손익을 미실현손익으로 별도 집계한다
6단계유형별 기말잔액 합계를 총계정원장 잔액과 대사한다

조회조건

조회조건컨트롤비고
회계연도InputEnter 키로 즉시 조회
기간Select전체 · 3개 기간
자산 유형Select전체 · 5개 측정 대상 자산군

결과 컬럼

컬럼
증감표자산 유형, 측정분류, 기초잔액, 매입, 매도, 발행, 결제, 평가손익(당기손익), 평가손익(기타포괄손익), 계층 유입, 계층 유출, 기말잔액
보유분 미실현손익자산 유형, 기말 보유분 잔액, 미실현손익(당기손익), 미실현손익(기타포괄손익)
GL 대사자산 유형, 기말잔액, GL 잔액, 차이, 상태
상품 상세(다이얼로그)상품명, 평가기법, 주요 관측불가능 투입변수, 기초금액, 기말금액, 기말 보유 여부

SAP 표준 기능 매핑

표준 T-code기능이 화면과의 관계
FAGLL03총계정원장 라인아이템 조회GL 대사 탭의 GL 잔액 원천
기준서요구사항대응 기능
IFRS 13 공정가치 측정과 공시Level 3 공정가치 측정치의 기간 중 변동 내역(증감표) 공시증감표 탭
IFRS 13 공정가치 측정과 공시기말 보유분에 대한 미실현손익 공시보유분 미실현손익 탭

참고 CDS 뷰

원천테이블내용
ACDOCAUniversal Journal — GL 대사 탭의 GL 잔액 원천
define view ZI_FV_L3_ROLLFORWARD
  as select from acdoca
{
  key rclnt      as Client,
  key belnr      as DocumentNo,
      racct      as GLAccount,
      poper      as Period,
      gjahr      as FiscalYear,
      hsl        as AmountLC
}

OpenUI5 구성

manifest.json 의 sap.app.dataSources 에 OData 서비스를 선언하고, 화면 블록(증감표·보유분 미실현손익·GL 대사)마다 해당 엔티티셋 결과를 받아 각 테이블에 바인딩합니다. 조회조건은 매번 sap.ui.model.Filter 로 만들어 서비스에 다시 요청하며, "전체"를 선택한 조건은 질의에 넣지 않습니다. GL 대사는 파생 집계 성격이라 별도 조회 방식으로 호출해 화면에 표시합니다. 서비스 연결이 안 될 때는 오류 처리 로직이 사용자에게 안내 메시지를 띄웁니다.

파일 구성

index.html / Component.js / manifest.json
controller/  BaseController.js · Main.controller.js
view/        Main.view.xml · DetailDialog.fragment.xml
model/       formatter.js · ErrorHandler.js
i18n/        i18n_ko.properties
test/        검증 전용(검증용 샘플 데이터 구동) — 앱 화면·서비스 코드와 분리

검증 결과

롤포워드 등식 대사 15건, 보유분 미실현손익 대사 15건을 전수 실행해 차이 0건을 확인했습니다. 총계정원장 대사는 15건 중 점검용으로 의도적으로 남겨 둔 1건을 제외하고 나머지는 모두 차이 0임을 확인했으며, 그 1건은 화면에서도 확인 필요 상태로 정확히 표시됨을 대조했습니다.

자주 묻는 질문

Level 3 로 분류된 자산은 이 화면에서 자동으로 정해지나요?

아닙니다. 이 화면은 이미 Level 3 로 분류된 자산·부채를 대상으로 기간 중 증감 내역과 미실현손익을 대사하는 조회·점검 도구입니다. Level 1·2·3 분류 자체의 적정성 판단은 화면 밖에서 별도로 이뤄집니다.

이 공시는 매 결산마다 항상 필요한가요?

반복적으로 공정가치로 측정하며 Level 3 로 분류된 자산·부채가 있는 회계기간마다 필요합니다. 별도의 신규 시행일이 있는 요구사항은 아니며, 해당 자산·부채가 있는 한 상시로 확인하는 공시 항목입니다.

보유분 미실현손익은 왜 증감표와 따로 봐야 하나요?

증감표의 평가손익에는 기간 중 매도·결제된 상품의 손익도 섞여 있습니다. 기말까지 계속 보유 중인 상품만의 손익을 따로 봐야 공시상 미실현손익 요구사항을 충족하기 때문에, 이 화면은 보유 여부를 기준으로 손익을 다시 나눠 집계합니다.

화면에 뜨는 "확인 필요" 표시를 그대로 공시에 반영해도 되나요?

아닙니다. 이 화면은 등식 대사와 총계정원장 대사 차이를 가려내는 조회·점검 도구이며, 차이의 회계적 원인 판단과 최종 공시 여부는 회사와 감사인이 결정합니다.

Level 3 공정가치 증감표와 미실현손익 대사가 결산·공시 준비 단계에서 반복해 필요하다면, 화면을 직접 확장해 적용해 볼 수 있습니다.

#IFRS 13 #K-IFRS 1113 #Level3 #롤포워드 #미실현손익 #OpenUI5