솔루션 홈
재무제표 표시

SAP IFRS 18 주석 초안 작성 — 공시 전에 빠진 항목부터 찾는다

범주별 손익·MPM·성격별 비용·전환 조정, 4개 주석의 필수 요소가 다 채워졌는지 먼저 확인하고 초안까지 만듭니다

IFRS 18 재무제표 표시와 공시(K-IFRS 제1118호)는 범주별 손익 내역, 경영진 성과측정치(MPM) 조정, 성격별 비용 분석, 전환 비교기간 조정 등 여러 새 주석을 요구합니다. 문제는 결산 마감 시점에 이 여러 주석에 들어갈 숫자와 문구를 사람이 손으로 모아 작성하다 보면, 필수 공시 요소 중 일부를 빠뜨리고도 모른 채 넘어가기 쉽다는 점입니다. 국제기준은 2027년 1월 1일 이후 개시 회계연도부터 적용되며 조기적용이 허용됩니다.

이미 확정된 범주 분류·MPM 조정·성격별 비용·전환 조정 참조 데이터를 그대로 이어받아, 주석 항목별로 필수 공시 요소가 모두 채워졌는지 먼저 점검하고, 확인된 값만으로 주석 초안 텍스트 (서술+표)를 구성하도록 OpenUI5 화면으로 확장했습니다. 값이 비어 있는 요소는 추정해 채우지 않고 초안에 [보완 필요]로 그대로 표시합니다. 실제 구동 화면 4종을 함께 공개합니다.

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

  • 전표 원천 — ACDOCA 라인(계정·기간·기능영역·손익센터·세그먼트·금액) 구조를 그대로 사용
  • 계정 마스터 — SKA1·SKB1·SKAT · 재무보고체계(FSV) 표준 구조로 범주·성격 노드를 배정
  • 표준 화면 — G/L 계정별 잔액(FAGLB03) · G/L 개별 항목(FAGLL03) · 재무제표 조회(F.01)
항목내용
업무 영역재무회계(FI) · 결산·공시
관련 기준서IFRS 18 재무제표 표시와 공시(K-IFRS 제1118호) — 4개 신규 주석(범주별 손익·MPM·성격별 비용·전환)
Namespacezui5.notedraft
셸 구조조회조건 영역(우측 조회) + 주석별 공시 완전성 점검 표, 요소별 상세·초안 Dialog
화면 수조회 화면 1개 + 주석 항목 상세·초안 다이얼로그
SAP 표준 T-codeFAGLB03 · FAGLL03 · F.01
성격조회·점검·작성지원형 — 범주·성격 배정 자체는 표준 기능·회사 판단이 담당
UI 테마sap_horizon 단일 적용

실제 화면 4종 둘러보기

Company Code·회계연도를 넣고 조회하면 4개 주석 항목의 공시 완전성 점검 결과가 뜹니다 → 보완 필요 항목의 행을 클릭해 어떤 요소가 비었는지 확인하고 → 회계연도를 전기로 전환해 완전성 통과 사례와 초안 전문을 함께 봅니다.

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

Main.view.xml
주석별 공시 완전성 점검 메인화면
메인화면 — 2026(당기) 조회 결과. 성격별 비용 분석이 "보완 필요"(7건 중 6건 입력), 전환 비교기간 조정은 당해 연도에 해당하지 않아 "당해 연도 미해당"으로 표시됩니다. 조회 버튼은 조회조건 영역 오른쪽 끝에 있습니다.
보완 필요 상세
성격별 비용 분석 상세 다이얼로그, 재고자산평가손실 미입력
보완 필요 상세 — "성격별 비용 분석" 행을 클릭하면 재고자산평가손실(환입) 요소가 비어 있음을 보여주고, 주석 초안에도 그 항목만 [보완 필요]로 남긴 채 나머지는 정상적으로 구성됩니다.
회계연도 전환
회계연도를 2025 전기로 전환한 화면, 4개 항목 모두 공시 준비 완료
전기 비교 조회 — 회계연도를 2025(전기)로 바꾸면 4개 주석 항목 모두 필수 공시 요소가 채워진 "공시 준비 완료" 상태로 뜹니다.
완전성 통과 상세
범주별 손익 내역 상세 다이얼로그, 완전성 검증 통과 및 주석 초안
완전성 검증 통과 상세 — "범주별 손익 내역" 행을 클릭하면 8개 요소가 모두 채워진 완전성 검증 통과 메시지와, 서술+표로 구성된 주석 초안 전문이 열립니다.

조작 방법

  1. Company Code · 회계연도(당기 2026 · 전기 2025)를 지정합니다.
  2. 회계연도 Select 를 바꾸면 change 이벤트로 즉시 재조회됩니다. 조회·초기화 버튼은 조회조건 영역 오른쪽 끝에 있습니다.
  3. 주석별 공시 완전성 점검 표에서 어떤 항목이 "공시 준비 완료"인지, "보완 필요"인지 한눈에 확인합니다.
  4. 행을 클릭하면 요소별 상세(당기 값·전기 값·입력 상태)와 주석 초안 전문이 다이얼로그로 열립니다.
  5. 다이얼로그의 초안 텍스트 다운로드로 그 주석의 초안을 .txt 파일로 받을 수 있습니다.
  6. 완전성 점검 결과 표는 CSV 다운로드로 4개 항목 전체를 내려받을 수 있습니다.

완전성 판정·초안 구성 규칙

이 화면의 핵심 로직은 새로운 숫자를 계산하는 것이 아니라, 이미 확정된 참조 데이터를 놓고 "이 주석을 지금 공시할 수 있는 상태인가"를 판정하고, 확인된 값만으로 문장을 만드는 것입니다. 아래 계산은 조회 시점에 화면이 직접 수행하며, 판정값을 미리 저장해두지 않습니다.

판정 대상규칙결과 상태사용자 조치
공시 완전성주석 항목마다 정해진 필수 공시 요소 중, 선택한 회계연도에 값이 있는 요소 수를 센다공시 준비 완료 / 보완 필요보완 필요 요소를 확인해 참조 데이터에 값을 채운 뒤 다시 조회
적용 대상 연도전환 비교기간 조정처럼 특정 연도에만 해당하는 주석은 필수 요소 점검 대상에서 제외한다당해 연도 미해당해당 연도(전기)에 조회해 확인
초안 구성값이 확인된 요소만 문장·표에 반영한다. 비어 있는 요소는 추정하지 않고 [보완 필요]로 그대로 남긴다초안 전문(완성/일부 보완 필요)[보완 필요] 표시가 남은 초안은 공시 전 반드시 보완

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

범주 배정, MPM 산출 방법, 성격별 항목의 계정 매핑, 전환 재분류 조정의 세부 내역 산출은 각각의 판단·산출 화면과 회사의 회계 정책이 담당합니다. 이 화면은 그 결과가 주석으로 나가기 전 빠짐없이 모였는지만 점검하고, 확인된 값으로 초안 문구를 만듭니다.

참조 데이터에서 주석 초안까지 4단계 산출

단계내용
1단계범주 분류·MPM 조정·성격별 비용·전환 조정 화면이 확정한 값을 주석 항목별 참조 데이터로 모음
2단계선택한 회계연도에 그 주석 항목이 적용 대상인지 확인(예: 전환 조정은 비교기간에만 해당)
3단계적용 대상이면 필수 공시 요소 중 값이 있는 요소 수를 세어 완전성을 판정하고, 비어 있는 요소 목록을 안내
4단계확인된 값만으로 주석 서술과 표를 구성하고, 비어 있는 요소는 [보완 필요]로 표시해 초안 전문을 만듦

조회조건

필드필수설명
Company Code필수대상 회사코드
회계연도필수당기(2026) · 전기(2025)

결과 컬럼

컬럼의미 · 표시
주석 항목범주별 손익 내역 · MPM 조정 · 성격별 비용 분석 · 전환 비교기간 조정
필수요소/입력완료"8 / 8" 형태. 해당 연도에 적용 대상이 아니면 "-"
판정 결과공시 준비 완료 · 보완 필요 · 당해 연도 미해당

상세 다이얼로그 컬럼: 필수 공시 요소 · 당기 값 · 전기 값 · 입력 상태, 그리고 확인된 값으로 구성한 주석 초안 전문.

SAP 표준 기능 매핑

표준 실행은 SAP 표준 T-code 가 담당하고, 이 화면은 IFRS 18 주석 작성 관점의 완전성 점검· 초안 구성 기능을 더해 확장합니다. 새 공시 요구사항을 기존 원장 데이터 기반 참조값으로 미리 정리해 볼 수 있도록 돕는 용도입니다.

SAP 표준 T-code연관 기능
FAGLB03G/L 계정별 잔액 조회 — 범주·성격별 참조 데이터 산출의 원천
FAGLL03G/L 개별 항목 조회 — MPM 조정항목·전환 재분류 근거 확인에 대응
F.01재무제표 조회 — 당기순이익 등 대사 대상 소계와 비교하는 대상

IFRS 요구사항 매핑표

기준서요구사항이 화면의 대응 기능원천 데이터비고
IFRS 18
(K-IFRS 제1118호)
범주별 손익 내역 및 신규 소계 공시영업·투자·재무·법인세·중단영업 5범주 금액과 영업이익·재무 및 법인세 전 이익·당기순이익 소계의 완전성을 점검하고 초안 구성범주 분류 화면이 확정한 참조 데이터범주 배정 자체는 별도 화면·회사 판단의 결과를 재사용
IFRS 18
(K-IFRS 제1118호)
경영진 성과측정치(MPM) 공시MPM 금액·조정항목·법인세·비지배지분 영향의 완전성을 점검하고 조정내역 초안 구성MPM 조정 화면이 확정한 참조 데이터MPM 산출 방법 자체는 이 화면이 판단하지 않음
IFRS 18
(K-IFRS 제1118호)
기능별 표시 시 성격별 비용 공시성격별 항목의 완전성을 점검하고, 누락 요소를 초안에서 [보완 필요]로 표시성격별 비용 분석 화면이 확정한 참조 데이터계정별 성격 매핑 자체는 이 화면이 판단하지 않음
IFRS 18
(K-IFRS 제1118호)
최초 적용 전환 비교기간 공시전기(비교기간)에 대해서만 재분류 조정 완전성을 점검하고 초안 구성. 당기는 적용 대상에서 제외전환 조정 화면이 확정한 참조 데이터재분류 조정의 세부 산출은 이 화면이 판단하지 않음

도입 시 확인이 필요한 부분

필수 공시 요소의 최종 목록, 초안 문구의 세부 표현, 그리고 이 화면이 참조하는 각 원천 화면(범주 분류·MPM 조정·성격별 비용·전환 조정)의 산출 결과가 맞는지는 회사의 회계 정책과 감사인 협의를 거쳐 확정해야 합니다.

참고 CDS 뷰

운영 서비스로 연결할 때를 가정해 새로 스케치한 집계 뷰 예시입니다(운영 반영 시 권한 체크와 실제 주석별 참조 데이터 조인을 추가해야 합니다).

@AbapCatalog.sqlViewName: 'ZCNOTEDRAFT'
@EndUserText.label: 'IFRS 18 주석 초안 참조 데이터 (Z)'
define view entity ZC_IFRS18_NoteDraft as select from ACDOCA
{
  key rbukrs as CompanyCode,
  key gjahr  as FiscalYear,
      racct  as GLAccount,
      rfarea as FunctionalArea,
      prctr  as ProfitCenter,
      segment as Segment,
      sum(hsl) as AmountInLocalCurrency
}
group by rbukrs, gjahr, racct, rfarea, prctr, segment
// 범주·MPM 조정항목·성격별·전환 재분류 매핑은 각 원천 화면(범주 분류·MPM·
// 성격별 비용·전환 조정)에서 산출한 참조 데이터를 애플리케이션 레이어에서 모아 조인

매핑 이해를 돕기 위한 참고용 설계입니다. 실제 도입 시에는 각 원천 화면의 데이터 구조에 맞춰 조정합니다.

OpenUI5 구성

기능사용 컨트롤
화면 골격sap.m.Page + 조회조건 영역 · 주석별 공시 완전성 점검
조회조건sap.m.Input(비활성) · sap.m.Select — 우측 끝에 조회 버튼, Select 변경 시 즉시 재조회
완전성 점검sap.m.Table — 행 클릭 시 상세·초안 다이얼로그
상세·초안sap.m.Dialog + sap.m.Table + 텍스트 초안 표시
공통 처리CSV 다운로드·텍스트 다운로드 공통 컨트롤러, 전역 오류 처리기

파일 구성

경로역할
index.htmlOpenUI5 부트스트랩 — sap_horizon · lodash · moment
Component.js조회조건 모델 · 결과 모델 초기화, 전역 오류 처리기 연결
manifest.json앱 디스크립터 — zui5.notedraft · 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/notedraft.json주석 항목별 필수 공시 요소 참조 데이터(검증용)

운영 전환 시에는 ModelMock 내부만 실제 서비스 호출(각 원천 화면의 확정 데이터 조회)로 바꾸면 화면과 판정 로직은 그대로 씁니다.

검증 결과

화면 구성에 쓴 데이터는 4개 주석 항목 × 2개 회계연도(당기·전기) 기준이며, 이번 회계연도 (2026)에는 성격별 비용 분석의 재고자산평가손실 요소를 의도적으로 비워 "보완 필요" 사례를 재현했습니다.

검증 항목결과
범주별 손익 내역 : 영업이익=영업범주, PBFT=영업이익+투자범주, 당기순이익=PBFT+재무+법인세+중단영업 (2개 연도)통과(차이 0)
MPM 조정 : MPM금액+조정항목 합계=대응 IFRS 소계 (2개 연도)통과(차이 0)
성격별 비용 분석 : 성격별 항목 합계=기능별 비용 합계(대사 대상)통과(차이 0, 누락 1건 별도 표시)
전환 비교기간 조정 : IAS1 기준금액+재분류조정=IFRS18 기준금액 (2025), 2026은 적용 대상 아님 확인통과(차이 0)
완전성 판정 전수 재계산(node 스크립트) vs 화면 표시 — 4항목 × 2연도일치
표시 금지 검사 — 커스텀 프로그램ID·앱 식별자·출처 표현 검출0건
화면 렌더링 — 실브라우저에서 조회 → 보완 필요 상세 → 회계연도 전환 → 완전성 통과 상세 실동작 후 캡처4/4
조회 버튼 위치 · sap_horizon 테마 적용 · CSV·텍스트 다운로드 동작확인

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

자주 묻는 질문

이 화면이 주석을 자동으로 완성해서 공시까지 내보내 주나요?

아닙니다. 확인된 값만으로 주석 초안 문구를 구성하는 작성 지원 도구입니다. 값이 비어 있는 요소는 [보완 필요]로 남기며, 최종 주석 문구와 공시 여부는 회사와 감사인이 결정합니다.

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

국제기준(IFRS 18)은 2027년 1월 1일 이후 개시하는 회계연도부터 적용되며 조기적용이 허용되고, 최초 적용 연차재무제표에는 비교기간을 재작성합니다. 국내 K-IFRS 제1118호의 의결·공표 일정과 세부 경과규정은 공식 발표로 별도 확인이 필요합니다.

"보완 필요"와 "당해 연도 미해당"은 어떻게 다른가요?

보완 필요는 그 연도에 반드시 있어야 할 값이 비어 있는 경우이고, 당해 연도 미해당은 그 주석 자체가 그 연도에는 작성할 필요가 없는 경우입니다(예: 전환 조정 주석은 전기에만 작성).

이 화면의 초안을 그대로 공시에 써도 되나요?

아니요. 이 화면은 완전성 점검과 초안 구성을 돕는 작성 지원 도구이며, 최종 주석 문구와 공시 여부는 기준서 원문에 따라 회사와 감사인이 판단합니다.

IFRS 18 주석, 공시 전에 빠진 항목부터 찾아보세요

결산 마감 직전에 몰아서 주석을 작성하는 대신, 화면에서 미리 필수 공시 요소가 다 채워졌는지 확인하고 확인된 값으로 초안을 만들어 두면 공시 준비가 한결 가벼워집니다. 현재 SAP 환경 기준 으로 어떻게 적용되는지 함께 확인해 드립니다.

IFRS 18K-IFRS 1118주석공시MPMOpenUI5