솔루션 홈
재무제표 표시

SAP 타기업 지분 공시 점검 — IFRS 12, 종속기업·공동약정·관계기업 지분을 한 화면에서 가른다

지분율은 100%로 맞아떨어지는데, 비지배지분 증감표는 다른 얘기를 할 때가 있습니다

IFRS 12 「재무제표에 표시되지 않는 타 기업에 대한 지분의 공시」(K-IFRS 제1112호)는 종속기업·공동약정·관계기업은 물론, 연결하지는 않지만 관여도가 있는 구조화기업까지 포함해 지분의 성격과 위험을 이해할 수 있도록 정보를 공시하라고 요구합니다. 문제는 이 정보가 여러 갈래로 흩어져 있다는 점입니다. 지분율·의결권은 지분 마스터에, 비지배지분 증감은 결산 원장에, 담보·배당제한 같은 사용제한 정보는 계약 관리대장에 각각 따로 있어 결산 때마다 하나하나 모아 맞춰보기가 쉽지 않습니다.

표준 원장의 계정 구조를 그대로 이어받아 투자대상을 유형별(종속기업·공동영업·공동기업·관계기업·비연결구조화기업)로 구분하고, 지분율·의결권·지배력 판단근거를 한곳에 모은 뒤, 비지배지분 기초~기말 증감을 계산값과 보고값으로 대사하고 자산 사용제한 내역까지 함께 확인하는 화면을 OpenUI5로 확장했습니다. 지분율 합계가 100%를 벗어나거나 증감표 계산값이 보고된 기말잔액과 어긋나면 "점검 필요"로 따로 표시합니다. 실제 구동 화면 4종을 함께 공개합니다.

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

  • 계정 마스터 — 투자주식·비지배지분 계정을 표준 G/L 계정 마스터 구조로 식별
  • 전표 원천 — 지분이익·배당 등 증감 내역은 표준 전표 라인아이템 구조를 그대로 사용
  • 표준 화면 — 계정별 잔액 조회(FS10N) · G/L 개별 항목 조회(FBL3N)
항목내용
업무 영역재무회계(FI) · 결산·공시
관련 기준서IFRS 12 재무제표에 표시되지 않는 타 기업에 대한 지분의 공시(K-IFRS 제1112호)
Namespacezui5.othint
셸 구조조회조건 영역(우측 조회) + 투자대상 현황·NCI 증감표·사용제한 내역 3개 탭, 상세 Dialog
화면 수조회 화면 1개(탭 3개) + 상세 다이얼로그
SAP 표준 T-code- (연관 화면은 §7 참고)
성격조회·집계·대사형 — 지배력·유의적 영향력 존재 여부의 최종 확인은 회사·감사인 몫
UI 테마sap_horizon 단일 적용

실제 화면 4종 둘러보기

회계연도·분기·투자대상 구분·점검결과를 넣고 조회하면 투자대상 현황·NCI 증감표·사용제한 내역이 탭으로 갈라져 뜹니다 → 행을 클릭하면 그 투자대상의 상세 정보가 다이얼로그로 열립니다.

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

Main.view.xml
타기업 지분 공시 점검 메인화면 — 조회조건과 투자대상 현황
투자대상 현황 탭 — 2026년 2분기 조회 결과. 투자대상 10건 중 종속기업 5건·공동영업/공동기업 3건·관계기업 1건·비연결구조화기업 1건으로 구분되고, 유형별 지분율·의결권·지배력 판단근거가 한 줄로 표시됩니다. 조회 버튼은 조회조건 영역 오른쪽 끝에 있습니다.
NCI 증감표
비지배지분 증감표 탭 화면
비지배지분(NCI) 증감표 탭 — 기초잔액에 지분이익·배당·기타증감을 반영한 계산값을 보고된 기말잔액과 대사합니다. 5건 중 1건이 차이 -10,000,000원으로 "점검 필요"로 표시됩니다.
사용제한 내역
자산 사용제한 내역 탭 화면
자산 사용제한 내역 탭 — 담보제공·배당제한·자금이체제한·규제자본요건 등 제한유형별 내역을 투자대상별로 모아 봅니다.
투자대상 상세
투자대상 행 클릭 시 뜨는 상세 다이얼로그
투자대상 상세 — 행을 클릭하면 지분율·의결권·지배력 판단근거·비지배지분 기말잔액·사용제한자산 금액을 한 화면에서 확인합니다.

조작 방법

  1. 회계연도 · 분기(전체·Q1~Q4) · 투자대상 구분 · 점검결과를 지정합니다.
  2. 회계연도 입력 필드에서 Enter 키를 누르거나 조회조건 영역 오른쪽 끝의 조회 버튼을 누르면 재조회됩니다. 초기화 버튼은 조건을 기본값으로 되돌립니다.
  3. 투자대상 현황 탭에서 유형별 지분율·의결권·지배력 판단근거를 확인하고, 행을 클릭하면 상세 다이얼로그가 열립니다.
  4. 비지배지분(NCI) 증감표 탭에서 기초~기말 증감 대사 결과를 확인합니다.
  5. 자산 사용제한 내역 탭에서 제한유형별 내역을 확인합니다.
  6. 각 탭 우측 상단의 CSV 다운로드 버튼으로 현재 조회 결과를 내려받습니다.

점검결과 판정 로직

이 화면의 핵심 판정은 두 갈래입니다 — 지분 구조 자체의 정합성(지분율 합계)과, 비지배지분 증감표의 계산값·보고값 일치 여부입니다.

판정 대상조건결과
투자대상 — 지분율 합계종속기업 유형에서 소유지분율 + 비지배지분율 ≠ 100%점검 필요
투자대상 — 지배력 판단근거지배력 있음으로 표시됐는데 의결권비율 < 50%점검 필요(판단근거 재검토)
NCI 증감표기초잔액+지분이익-배당+기타증감(계산 기말잔액) ≠ 보고된 기말잔액점검 필요
그 외위 조건에 해당하지 않음정상

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

의결권이 50% 미만인데도 계약상 지배력이 있다고 볼지, 특정 약정이 유의적 영향력에 해당하는지는 계약 조건과 기준서 원문에 따라 회사와 감사인이 최종 판단합니다. 이 화면은 그 판단이 필요한 후보를 골라내는 점검 도구입니다.

대사 처리 순서

단계내용
1단계투자대상을 종속기업·공동영업·공동기업·관계기업·비연결구조화기업 중 하나로 구분
2단계지배력·유의적 영향력 판단근거를 함께 기록
3단계종속기업은 소유지분율 + 비지배지분율 = 100% 인지 검증
4단계비지배지분 기초잔액에 지분이익·배당·기타증감을 반영한 계산값을 보고된 기말잔액과 대사
5단계투자대상별 사용제한자산 금액을 사용제한 내역 원장 합계와 대사
6단계구분별 건수와 위 대사 결과의 불일치 건수를 모아 전체 요약에 표시

조회조건

필드필수설명
회계연도필수4자리 연도, Enter 키로 바로 조회
분기선택전체 또는 Q1~Q4(전체 선택 시 조건 미전달)
투자대상 구분선택전체/종속기업/공동영업/공동기업/관계기업/비연결구조화기업
점검결과선택전체/정상/점검 필요

결과 컬럼

컬럼 · 표시
투자대상 현황투자대상번호·명·구분·소재국가·소유지분율·의결권비율·비지배지분율·지배력 판단근거·비지배지분 기말잔액·사용제한자산 금액·점검결과
비지배지분(NCI) 증감표투자대상명·기초잔액·지분이익·배당·기타증감·보고 기말잔액·차이·점검결과
자산 사용제한 내역투자대상명·제한유형·제한금액·내용

SAP 표준 기능 매핑

타기업 지분 공시는 IFRS 공시 관점의 재구성 화면이라, 이 화면 전체에 정확히 대응하는 SAP 표준 T-code는 확인되지 않습니다. 아래는 반영된 잔액·계정을 사후에 조회할 때 참고할 수 있는 연관 표준 화면입니다.

SAP 표준 T-code연관 기능
FS10N계정별 잔액 조회 — 투자주식·비지배지분 계정 잔액을 원장에서 확인
FBL3NG/L 개별 항목 조회 — 지분이익·배당 등 증감 전표 라인 확인

IFRS 요구사항 매핑표

기준서요구사항이 화면의 대응 기능원천 데이터비고
IFRS 12
(K-IFRS 제1112호)
종속기업·공동약정·관계기업에 대한 지분·의결권·지배력 판단근거 공시투자대상 현황 탭 — 유형별 지분율·의결권·지배력 판단근거 집계투자대상 마스터, 지분율 마스터의결권 < 50%인데 지배력을 인정한 건은 판단근거를 별도 검토
IFRS 12
(K-IFRS 제1112호)
비지배지분(NCI) 요약 재무정보(증감) 공시NCI 증감표 탭 — 기초~기말 증감 대사종속기업별 NCI 원장계산 기말잔액과 보고 기말잔액 차이는 점검 필요로 표기
IFRS 12
(K-IFRS 제1112호)
연결실체 자산 사용에 대한 유의적 제한 공시자산 사용제한 내역 탭 — 제한유형별 집계담보·약정 관리대장공시 문단번호는 원문 미확인으로 적지 않음

도입 시 확인이 필요한 부분

지배력·유의적 영향력 판단 기준과 사용제한 사유 분류는 회사의 지분 관리·계약 관리 프로세스와 감사인 협의를 거쳐 확정해야 합니다.

참고 CDS 뷰

운영 서비스로 연결할 때를 가정해 새로 스케치한 집계 뷰 예시입니다(운영 반영 시 권한 체크를 추가해야 합니다).

@AbapCatalog.sqlViewName: 'ZCDSOTHINT'
define view ZCDS_I_OtherEntityInterest
  as select from zfi_investee as investee
  left outer join zfi_nci_roll as nci
    on nci.investee_id = investee.investee_id
   and nci.gjahr       = investee.gjahr
   and nci.quarter      = investee.quarter
{
  key investee.investee_id  as InvesteeId,
      investee.investee_nm  as InvesteeName,
      investee.gjahr        as Gjahr,
      investee.quarter      as Quarter,
      investee.own_pct      as OwnershipPct,
      investee.vote_pct     as VotingPct,
      investee.nci_pct      as NciSharePct,
      nci.open_nci          as OpeningNci,
      nci.share_pl          as NciShareProfit,
      nci.dividend          as NciDividend,
      nci.close_nci         as ClosingNci
}
// 자산 사용제한 내역은 별도 담보·약정 관리대장에서 읽어와 위 집계와 함께 대사

OpenUI5 구성

기능사용 컨트롤
화면 골격sap.m.Page + 조회조건 Panel · 투자대상 현황·NCI 증감표·사용제한 내역 3개 탭(sap.m.IconTabBar)
조회조건sap.m.Input · sap.m.ComboBox — 우측 끝에 조회 버튼, Enter 키로 즉시 재조회
투자대상 현황sap.ui.table.Table(컬럼 10개 초과) — 행 클릭 시 상세 다이얼로그
NCI 증감표 · 사용제한 내역sap.m.Table + sap.m.ObjectStatus로 점검결과·차이 금액 표시
상세sap.m.Dialog — 별도 서비스 재호출 없이 선택 행 데이터를 그대로 표시
공통 처리CSV 다운로드 공통 컨트롤러, 전역 오류 처리기

서비스 경로는 manifest.jsondataSources 에 상대 경로로 선언한 OData 모델을 그대로 바인딩하며, 조회조건은 sap.ui.model.Filter 로 조립해 전달합니다. 총건수는 $inlinecount=allpages 로 받아 탭 카운트에 반영합니다.

파일 구성

경로역할
index.htmlOpenUI5 부트스트랩 — sap_horizon
Component.js컴포넌트 초기화, 전역 오류 처리기 연결
manifest.json앱 디스크립터 — zui5.othint · OData dataSources · ko 로케일
view/Main.view.xml조회조건 + 투자대상 현황·NCI 증감표·사용제한 내역 3개 탭
view/DetailDialog.fragment.xml상세 다이얼로그
controller/Main.controller.js조회 · 필터 조립 · 다이얼로그 · CSV 다운로드 로직
controller/BaseController.jsCSV 다운로드 공통 처리
model/ErrorHandler.js전역 오류 처리
model/formatter.js금액·비율·점검결과 서식
i18n/i18n_ko.propertiesko 로케일 리소스

검증 환경 구성 상세는 이 글에서 다루지 않습니다. 운영 전환 시에는 화면과 판정 로직은 그대로 두고 데이터 계층만 실제 서비스 호출에 맞추면 됩니다.

검증 결과

화면 구성에 쓴 데이터는 비지배지분 증감표와 사용제한자산 합계가 원장과 정확히 맞물리도록 구성했습니다(의도적으로 둔 불일치 1건 제외).

검증 항목결과
지분율 합계 대사(종속기업 5건 전수)통과(불일치 0건)
비지배지분 증감표 대사(5건 전수, 의도적으로 구성한 케이스 포함)5건 중 1건 "점검 필요"로 표시
사용제한자산 금액 ↔ 사용제한 내역 원장 합계 대사통과(일치)
표시 금지 검사 — 커스텀 프로그램ID·앱 식별자·출처 표현 검출0건
화면 렌더링 — 실브라우저에서 조회 → 탭 전환 → 행 클릭 상세까지 실동작 후 캡처4/4
조회 버튼 위치 · sap_horizon 테마 적용 · Enter 키 조회 · CSV 다운로드 동작확인

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

자주 묻는 질문

이 화면은 언제부터, 어느 범위에 적용하나요?

지배력 또는 유의적 영향력이 존재(또는 존재 가능성이 검토된) 모든 종속기업·공동약정·관계기업·비연결구조화기업을 대상으로 하며, 회계연도와 분기를 선택해 분기 단위로 조회합니다. IFRS 12(K-IFRS 제1112호) 적용 대상 보고기간에 사용합니다.

점검결과가 "점검 필요"로 뜨면 무엇을 의미하나요?

지분율 합계가 100%와 다르거나 비지배지분 증감표의 계산값과 보고된 기말잔액이 다른 경우 등, 확인이 필요한 신호를 알리는 표시입니다. 이 화면은 점검 도구이며, 지배력·유의적 영향력 존재 여부와 최종 공시 내용에 대한 판단은 계약 조건과 기준서 원문에 따라 회사와 감사인이 합니다.

화면의 수치는 실시간 SAP 데이터인가요?

실제 운영 화면은 OData 서비스를 통해 조회합니다. 이 글에 표시된 수치와 캡처는 검증용 샘플 데이터이며 실제 업무 데이터가 아닙니다.

어떤 기준서를 참고하나요?

IFRS 12 「재무제표에 표시되지 않는 타 기업에 대한 지분의 공시」(K-IFRS 제1112호)를 참고합니다. 문단번호 등 원문 확인이 필요한 세부 사항은 "확인 필요"로 표시합니다.

타기업 지분 공시, 결산 전에 원장으로 먼저 맞춰보세요

결산 때마다 투자대상별로 지분율·지배력 판단근거와 비지배지분 증감을 손으로 모으는 대신, 화면에서 미리 유형별 집계와 증감 대사를 확인해 두면 주석 공시 준비가 한결 가벼워집니다. 현재 SAP 환경 기준으로 어떻게 적용되는지 함께 확인해 드립니다.

IFRS 12K-IFRS 1112타기업 지분 공시비지배지분종속기업공동약정관계기업OpenUI5