솔루션 홈
IAS 32

SAP 자기지분 계약 고정 대 고정 요건 점검 — IAS 32, 인도 수량과 대가가 고정인 계약만 자본으로 분류됐는지 장부와 맞춰본다

네 가지 요건 판정 · 자본/파생금융부채 기대 분류 · 기말 평가손익을 계약 단위로 확인합니다

회사가 발행한 신주인수권이나 자기주식 콜옵션, 선도계약은 결국 자기 주식으로 결제되는 계약입니다. 그런데 모두 자본으로 놓을 수는 없습니다. IAS 32 금융상품: 표시(K-IFRS 제1032호)는 고정된 수량의 자기지분상품을 고정된 금액의 현금(기능통화)과 교환하는 계약만 자본으로 보고, 주식 수나 대가가 변하거나 외화로 표시되거나 순현금·순주식으로 결제할 선택권이 있으면 금융부채(파생상품)로 보도록 요구합니다. 외화 대가라도 기존 소유주에게 비례해 부여하는 권리는 예외로 다룹니다. 파생금융부채로 분류되면 기말에 공정가치로 다시 평가해 손익에 반영합니다. 표준 실행은 SAP 표준 T-code 가 담당하고, 이 화면은 조회·검증 관점을 더해 확장합니다.

실무에서는 외화 행사가격 신주인수권을 자본으로 계상하거나, 순결제 선택권을 놓친 채 콜옵션을 자본에 두거나, 요건을 모두 충족하는데 부채로 잡는 일이 생기기도 합니다. 계약마다 네 요건을 판정해 기대 분류를 정하고 장부와 견주어 차이 나는 건을 가려내는 과정을 OpenUI5 화면으로 확장했습니다. 실제 구동 화면 6종을 함께 공개합니다.

SAP 표준 기능을 그대로 이어받은 부분 — 계정별 개별항목은 FAGLL03 이, 계정 잔액은 FS10N 이, 전표 확인은 FB03 이 담당합니다. 이 화면은 표준 데이터 구조를 그대로 이어받아 계약별 요건 판정과 기대·장부 대조라는 조회·검증 관점을 더해 확장합니다.
항목내용
업무 영역재무회계(FI) — 금융상품 표시
관련 기준서IAS 32 금융상품: 표시(K-IFRS 제1032호) — 자기지분상품 계약의 고정 대 고정 요건과 부채·자본 분류
Namespacezui5.fixfix
셸 구조단일 페이지 + 5개 탭
화면 수메인 1 · 상세 다이얼로그 1
SAP 표준 T-codeFAGLL03 · FS10N · FB03
데이터 연동 방식OData V2 (조회조건 전부 $filter)
성격조회·판정·대사·점검형
테마sap_horizon · 한국어
요약내용
점검 대상자기지분 인도 계약의 네 요건 판정, 기대 분류와 장부 분류, 파생금융부채의 기말 평가손익 반영
핵심 산식기대 분류 = 네 요건 모두 충족이면 자본, 아니면 파생금융부채 · 기대 평가손익 = 발행 대가 − 기말 공정가치(파생금융부채 분류 계약) · 차이 = 장부 − 기대
결과 표시정상 / 점검 필요

실제 화면 6종 둘러보기

조회조건 · 요약 지표 · 계약별 분류 점검
조회조건 · 요약 지표 · 계약별 분류 점검 — 조회조건과 요약 지표, 계약별 기대·장부 분류와 금액이 한 화면에 뜹니다. 조회 버튼은 조회조건 영역 오른쪽 끝에 있습니다.
요건 판정 상세
요건 판정 상세 — 계약마다 네 요건의 판정 기준과 계약 내용, 충족·미충족·예외 적용 판정과 사유가 한 줄씩 놓입니다.
계약 유형별 집계
계약 유형별 집계 — 신주인수권·콜옵션·선도계약 유형별로 자본·파생금융부채·평가손익의 기대와 장부, 각 차이를 모아 봅니다.
회계처리 라인
회계처리 라인 — 최초 인식(자본·파생금융부채)과 기말 공정가치 평가손익 세 라인의 기대 금액과 장부 금액을 비교합니다.
대사 결과
대사 결과 — 대사식마다 좌변·우변과 검사 건수, 차이 건수, 최대 차이 금액을 보여줍니다.
계약 상세 팝업
계약 상세 팝업 — 행을 누르면 분류·금액·점검 내용까지 한 계약의 계산 내역이 열립니다.

사용 방법

  1. 기준 연월을 넣고, 회사코드·계약 유형·점검 코드·점검 결과·계약 번호는 필요할 때만 고릅니다. "전체"를 고르면 해당 조건 없이 조회됩니다.
  2. 조회 버튼은 조회조건 입력 필드 줄의 가장 오른쪽에 있습니다. 계약 번호 입력란에서 Enter 키를 눌러도 같은 조회가 실행됩니다. 화면을 열면 기본 조건(기준 연월 202512)으로 자동 조회됩니다.
  3. 요약 줄에서 계약 건수, 점검 필요 건수, 발행 대가, 기대·장부 자본, 기대·장부 파생금융부채, 기대·장부 평가손익과 각 차이를 먼저 확인합니다.
  4. 탭을 계약별 분류 점검 → 요건 판정 상세 → 회계처리 라인 → 계약 유형별 집계 → 대사 결과 순으로 옮겨 가며 좁혀 봅니다.
  5. 계약별 분류 점검에서 행을 누르면 분류, 금액, 점검 내용이 상세 다이얼로그로 열립니다.
  6. CSV 내려받기(UTF-8 BOM)로 현재 탭의 결과를 저장할 수 있습니다.

네 가지 요건 판정과 분류 규칙

계약마다 네 요건을 판정하고, 모두 충족(예외 적용 포함)하면 기대 분류는 자본, 하나라도 미충족이면 파생금융부채입니다. 판정 결과는 확인 대상을 알리는 표시이며, 최종 판단은 회사와 감사인이 합니다.

판정 조건결과 상태사용자 조치
인도할 자기지분상품 수량이 고정이 아니다(주가 연동 등)수량 요건 미충족수량 조정 조항 확인 필요
교환 대가(행사금액)가 고정이 아니다(희석방지 외 조정조항)대가 요건 미충족조정 조항 내용 확인 필요
대가가 외화로 표시되고 기존 소유주 비례 권리 예외도 아니다표시통화 요건 미충족예외 해당 여부 확인 필요
순현금·순주식결제 선택권이 있다결제방식 요건 미충족결제 조항 확인 필요

네 요건의 결과와 장부 분류를 견주어 아래처럼 점검 코드를 붙입니다.

점검 코드조건결과사용자 조치
F01수량 요건 미충족인데 장부는 자본점검 필요분류 근거와 계약 조건 확인 필요
F02외화 대가(예외 해당 없음)인데 장부는 자본점검 필요예외 해당 여부 확인 필요
F03순결제 방식이 있는데 장부는 자본점검 필요결제 조항 확인 필요
F04네 요건 모두 충족인데 장부는 파생금융부채점검 필요분류 근거 확인 필요
F05파생금융부채 분류인데 기말 평가손익이 장부에 없다점검 필요평가 반영 여부 확인 필요
-기대와 장부가 같고 평가도 반영정상조치 없음

발행 대가 분해에서 기말 평가손익까지의 산출 순서

단순화 전제: 금액은 기준 연월(회계연도 말) 기준이며 이익은 +, 손실은 −입니다.

  1. 요건 판정 — T1 수량 · T2 대가 · T3 표시통화 · T4 결제방식 (예외 적용은 충족으로 집계)
  2. 기대 분류 — 네 요건 충족 수 = 4 이면 자본, 아니면 파생금융부채
  3. 기대 분해 — 발행 대가 = 기대 자본 + 기대 파생금융부채
  4. 장부 분해 — 발행 대가 = 장부 자본 + 장부 파생금융부채, 차이 = 장부 − 기대
  5. 기대 평가손익 — 파생금융부채 분류이면 발행 대가 − 기말 공정가치, 아니면 0
  6. 집계 대사 — (장부 자본 − 기대 자본) + (장부 부채 − 기대 부채) = 0, 네 요건 충족 건수 = 기대 자본 건수

금액은 원 단위이며 회사와 계약은 모두 가상 설정값입니다.

조회조건

조회조건필수설명
기준 연월필수YYYYMM 6자리
회사코드선택1000·2000 중 선택, 전체이면 조건 없음
계약 유형선택신주인수권·콜옵션(자기주식 인도)·선도계약(자기주식 인도)
점검 코드선택F01~F05
점검 결과선택정상·점검 필요
계약 번호선택Enter 키로 조회

결과 컬럼

영역내용
요약계약 건수 · 점검 필요 · 발행 대가 · 기대/장부 자본 · 기대/장부 파생금융부채 · 기대/장부 평가손익과 각 차이 · 대사 차이 건수
계약별 분류 점검계약 번호 · 계약명 · 계약 유형 · 발행일 · 만기일 · 인도 주식 수 · 충족 요건 수 · 기대/장부 분류 · 발행 대가 · 기대/장부 자본·파생부채·평가손익과 각 차이 · 기말 공정가치 · 점검 코드 · 점검 결과 · 점검 내용
요건 판정 상세계약 번호 · 요건 · 판정 기준 · 계약 내용 · 판정 · 사유
회계처리 라인계약 번호 · 회계처리 구분 · 기대 금액 · 장부 금액 · 차이
계약 유형별 집계회사 · 계약 유형 · 건수 · 점검 필요 · 금액 집계
대사 결과대사 항목 · 대사식 · 좌변 · 우변 · 검사 건수 · 차이 건수 · 최대 차이

SAP 표준 기능 매핑

T-code이름쓰임
FAGLL03G/L 계정 개별항목 조회(원장 단위)자본·파생금융부채·평가손익 계정의 장부 금액
FS10NG/L 계정 잔액 조회계정 잔액과 집계 대조
FB03전표 조회점검 필요 계약의 인식 전표 확인
기준서요구사항화면 반영
IAS 32 금융상품: 표시(K-IFRS 제1032호)고정 수량의 자기지분상품을 고정 금액(기능통화)과 교환하는 계약은 자본으로 분류요건 T1·T2·T3 판정 · 기대 자본
IAS 32 금융상품: 표시(K-IFRS 제1032호)기존 소유주에게 비례해 부여하는 권리의 외화 대가 예외요건 T3 예외 적용
IAS 32 금융상품: 표시(K-IFRS 제1032호)결제 선택권이 있는 파생계약의 분류요건 T4 · F03 점검
IAS 32 금융상품: 표시(K-IFRS 제1032호)요건 미충족 계약은 금융부채로 분류기대 파생금융부채 · F01·F02·F04 점검

참고 CDS 뷰

@AbapCatalog.viewEnhancementCategory: [#NONE]
@EndUserText.label: '자기지분 계약 장부 금액 (스케치)'
define view entity OwnEquityBook
  as select from I_JournalEntryItem as Jei
{
  key Jei.CompanyCode,
  key Jei.FiscalYear,
  key Jei.AccountingDocument,
  key Jei.LedgerGLLineItem,
      Jei.GLAccount,
      Jei.PostingDate,
      Jei.AmountInCompanyCodeCurrency as BkAmt
}
where Jei.Ledger = '0L'

원천은 유니버설 저널(ACDOCA)과 표준 CDS 뷰 I_JournalEntryItem 입니다. 자기지분 계약 조건(수량·대가·결제 조항)과 기말 공정가치를 보관하는 자료는 회사 환경별로 달라 확인 필요로 남겼습니다.

OpenUI5 구성

구성내용
업무 영역재무회계(FI) · 자기지분 계약 고정 대 고정 요건 점검
화면 구성조회조건 영역(우측 조회) + 요약 지표 + 계약별·요건 판정·회계처리 라인·유형별·대사 5개 탭, 상세 Dialog
데이터 모델OData V2 모델을 앱 설정(manifest)에서 선언하고, 표마다 해당 엔티티셋에 바인딩
조회조건 처리필터 객체로 만들어 서버 조회 조건($filter)으로 전달하며 "전체"는 조건을 만들지 않음
정렬·페이징정렬 객체로 서버 정렬($orderby), 목록 범위 읽기로 페이징($top·$skip), 총건수는 인라인 건수
집계요약 값은 서비스 집계 엔티티셋에서 읽고, 금액 문자열은 숫자로 변환해 표시·정렬
실패 안내서비스 연결 실패와 요청 실패를 구분해 사용자 메시지로 안내
테마sap_horizon · 한국어

파일 구성

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

검증 결과

화면 구성에 쓴 검증용 샘플 데이터는 가상 자기지분 계약 24건(회사 1000 12건 · 회사 2000 12건)을 기준으로 원 단위로 맞물리도록 구성했습니다. 아래 검사 건수는 두 회사의 합계입니다.

대사식검사결과차이 건수
발행 대가 = 기대 자본 + 기대 파생금융부채24일치0
발행 대가 = 장부 자본 + 장부 파생금융부채24일치0
차이 = 장부 − 기대 (자본·부채·평가손익)24일치0
네 요건 충족 ⇔ 기대 자본24일치0
회계처리 라인 = 계약 필드24일치0
유형별 집계 = 계약 합계 · 회사 요약 = 유형 합계8일치0
대사 다섯 식 재계산10일치0

점검 필요는 10건(수량 요건 미충족 2건, 외화 대가 2건, 순결제 방식 2건, 요건 충족인데 부채 계상 2건, 평가손익 미반영 2건)입니다. 이는 점검 화면의 동작을 보이기 위해 의도적으로 구성한 케이스이며 대사 차이와 분리해 기록했습니다. 기대 분류와 금액은 입력값에서 별도 스크립트로 다시 계산해 24건 모두 비교했고 대사 차이는 0건이었으며, 요약 지표의 값도 스크립트 집계와 일치했습니다.

자주 묻는 질문

이 점검은 어떤 기준서의 어떤 요구사항에 근거하나요? 적용 시기도 알려 주세요.

IAS 32 금융상품: 표시(K-IFRS 제1032호)에서 자기지분상품으로 결제되는 파생계약을 자본으로 볼지 금융부채로 볼지 가르는 요구사항, 곧 고정 수량의 자기지분상품을 고정 금액(기능통화)과 교환하는지와 결제 선택권이 있는지를 기준으로 합니다. 개정·시행일과 경과규정은 이 글에서 다루지 않으며 기준서 원문에서 확인 필요합니다.

"점검 필요"는 분류가 잘못됐다는 뜻인가요?

아닙니다. 기대 분류와 장부 분류가 다르다는 사실을 알려 주는 표시이며, 원인은 계약 조건 해석, 예외 해당 여부, 기표 시점 등 여러 가지일 수 있습니다. 이 화면은 분류·집계·대사를 돕는 점검 도구이고 최종 판단은 회사와 감사인이 합니다.

현금을 인도해야 하는 계약이나 전환사채도 이 화면에서 점검하나요?

아니요. 이 화면은 회사가 자기지분상품을 인도하는 신주인수권·콜옵션·선도계약 세 유형만 다룹니다. 현금 인도 의무가 있는 계약이나 복합금융상품의 분리는 범위 밖이며 별도 점검이 필요합니다.

기말 평가손익의 기대값은 어떻게 계산하나요?

샘플에서는 파생금융부채로 분류되는 계약에 대해 발행 대가(최초 공정가치)에서 기말 공정가치를 뺀 값을 기대 평가손익으로 둡니다. 공정가치 산정 자체와 실제 회사의 평가 방법에 맞춘 산식은 확인 필요입니다.

#IAS 32 #K-IFRS 1032 #자기지분상품 #고정 대 고정 #파생금융부채 #신주인수권 #콜옵션 #OpenUI5

자기지분 계약 분류, 결산 전에 미리 점검해 두세요

신주인수권과 옵션·선도 계약이 늘면 분류 근거를 감사 시기에 다시 모아야 합니다. 화면에서 요건 판정과 장부 분류가 다른 계약을 미리 가려 두면 결산과 감사 대응이 한결 가벼워집니다. 현재 SAP 환경 기준으로 어떻게 적용되는지 함께 확인해 드립니다.

도입 문의