솔루션 홈
재무제표 표시

SAP 특이 손익 항목 공시 점검 — IFRS 18, 반복 안 되는 손익만 따로 골라본다

특이 손익 항목은 표시 라인 금액 안에 그대로 남지만, GL 명세·포함관계·전기 대비 재발생까지 원장으로 먼저 확인합니다

IFRS 18 재무제표 표시와 공시(K-IFRS 제1118호)는 반복될 가능성이 낮아 예측가치가 제한적인 손익 항목("특이 손익 항목")을 하나의 주석에 모아 공시하도록 요구합니다. 이런 항목은 손익계산서에서 별도 라인으로 떼어내는 것이 아니라 원래 표시 라인 금액 안에 그대로 남아 있고, 주석에서만 별도로 식별됩니다. 문제는 화재손실·구조조정비용·자산처분손익처럼 성격이 저마다 다른 항목을 결산 때 몰아서 손으로 추리다 보면, 실제로 그 라인 금액 안에 포함되어 있는지, 작년에도 비슷한 항목이 있었던 것은 아닌지 놓치기 쉽다는 점입니다.

표준 원장의 계정 잔액을 그대로 이어받아 특이 손익 항목을 손익 범주·표시 라인별로 모으고, 항목별 GL 계정 명세가 세전 금액과 맞는지, 표시 라인 총액 안에 포함관계가 성립하는지, 전기 특이 손익 항목 명세와 비교했을 때 같은 계정이 반복되지는 않는지까지 OpenUI5 화면으로 확장했습니다. 실제 구동 화면 3종을 함께 공개합니다.

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

  • 전표 원천 — ACDOCA 라인(계정·기간·회사코드·금액) 구조를 그대로 사용
  • 계정 마스터 — 특이 항목을 구성하는 GL 계정을 표준 G/L 계정 구조로 식별
  • 표준 화면 — G/L 개별 항목(FAGLL03) · G/L 계정 잔액(FS10N) · 재무제표(F.01)
항목내용
업무 영역재무회계(FI) · 결산·공시
관련 기준서IFRS 18 재무제표 표시와 공시(K-IFRS 제1118호) — 특이 손익 항목(Unusual Income and Expenses) 공시
Namespacezui5.unusualitem
셸 구조조회조건 영역(우측 조회) + 공시명세·포함관계 대사·재발생 점검 3개 패널, GL 계정 명세 상세 Dialog
화면 수조회 화면 1개 + GL 계정 명세 상세 다이얼로그
SAP 표준 T-code- (연관 화면은 §7 참고)
성격조회·대사·점검형 — 특이 항목 해당 여부 판단 자체는 회사·감사인 몫
UI 테마sap_horizon 단일 적용

실제 화면 3종 둘러보기

Company Code·회계연도·회계기간을 넣고 조회하면 특이 손익 항목 공시 명세와 포함관계 대사, 전기 대비 재발생 점검까지 한 화면에 뜹니다 → 화살표 있는 행을 클릭해 그 항목의 GL 계정 명세를 확인합니다.

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

Main.view.xml
특이 손익 항목 공시 점검 메인화면 — 조회조건과 특이 손익 항목 공시 명세
메인화면 — 2026(당기) 전체기간 조회 결과. 손익 범주·표시 라인별로 특이 손익 항목 6건과 세전 금액 합계가 표시되고, 전기와 동일 계정이 있는 항목은 "재검토 필요"로 표시됩니다. 조회 버튼은 조회조건 영역 오른쪽 끝에 있습니다.
특이 손익 항목 GL 계정 명세
특이 손익 항목 행 클릭 시 뜨는 GL 계정 명세 상세 다이얼로그
GL 계정 명세 상세 — 화재 손실 항목을 클릭하면 유형자산손상차손·재고자산폐기손실 등 구성 계정과, 그 합계가 항목 세전 금액과 정확히 일치하는지 함께 보여줍니다.
포함관계 대사 · 재발생 점검
표시 라인 항목 포함관계 대사와 전기 대비 재발생 점검 패널
포함관계·재발생 점검 — 표시 라인별 특이항목 합계가 라인 총액을 넘지 않는지 확인하고, 전기 특이 손익 항목 명세와 같은 계정이 있는 2건을 재검토 대상으로 안내합니다.

조작 방법

  1. Company Code(고정) · 회계연도(당기 2026 · 전기 2025) · 회계기간(시작~종료월)을 지정합니다.
  2. Select 값을 바꾸거나 입력 필드에서 Enter 키를 누르면 즉시 재조회됩니다. 조회·초기화 버튼은 조회조건 영역 오른쪽 끝에 있습니다.
  3. 특이 손익 항목 공시 명세에서 손익 범주·표시 라인·세전 금액과 전기 대비 상태를 확인합니다.
  4. 화살표(>)가 있는 행을 클릭하면 그 항목의 GL 계정별 명세가 다이얼로그로 뜹니다. 합계 행은 상세가 없습니다.
  5. 표시 라인 항목 포함관계 대사에서 라인 총액·특이항목 합계·일반 금액과 상태를 확인합니다.
  6. 전기 대비 재발생 점검 패널에서 재검토가 필요한 항목을 확인하고, CSV 다운로드로 전체 결과를 내려받습니다.

특이 손익 항목 판정 및 재발생 검토 규칙

이 화면은 회사가 이미 특이 항목 후보로 등록한 목록을 대상으로, 그 판단을 뒷받침하는 정합성만 기계적으로 점검합니다.

판정 항목판정 조건결과 상태 → 사용자 조치
GL 명세 대사항목별 GL 계정 명세 합계 = 특이 손익 항목 세전 금액차이 0 → 정상. 차이 있음 → 계정 선택·입력 금액 재확인
표시 라인 포함관계|표시 라인별 특이항목 합계| ≤ |그 라인 총액|초과 없음 → 정상. 초과 → 포함관계·집계 범위 재검토
계정 중복 포함동일 GL 계정이 서로 다른 특이 항목에 동시 포함되지 않아야 함중복 0건 → 정상. 중복 있음 → 이중 계상 여부 확인
전기 대비 재발생당기 특이 항목의 GL 계정이 전기 특이 손익 항목 명세에도 있는지 비교미해당 → 신규(일회성). 해당 → "재검토 필요"(자동 배제 아님, 분류 타당성 재검토 신호)

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

어떤 항목이 반복 가능성이 낮아 예측가치가 제한적인지에 대한 최초 판단과 등록은 회사가 하며, 이 화면은 그 결과가 표준 원장 데이터와 정합적인지만 점검합니다.

GL 명세 대사에서 포함관계 대사까지 3단계 산출

단계내용
1단계특이 손익 항목마다 등록된 GL 계정의 당기 잔액을 합산해 항목 세전 금액과 대사
2단계표시 라인 전체 잔액에서 그 라인에 속한 특이항목 합계를 차감해 일반 금액을 산출하고 포함관계를 확인
3단계전기 특이 손익 항목 명세(계정 기준)와 당기 명세를 비교해 재발생 여부를 표시하고 전체 세전 금액 합계를 산출

조회조건

필드필수설명
Company Code필수대상 회사코드(고정값)
회계연도필수당기(2026) · 전기(2025) — 조회는 당기 명세 기준, 전기는 재발생 비교 참고값
회계기간필수시작~종료월(001~012) 범위 지정

결과 컬럼

패널컬럼 · 표시
특이 손익 항목 공시 명세손익 범주 · 표시 라인 항목 · 항목 설명 · 세전 금액(KRW, 합계는 굵게, 수익은 △) · 전기 대비 상태
표시 라인 항목 포함관계 대사표시 라인 항목 · 라인 총액 · 특이항목 합계 · 일반 금액 · 상태
전기 대비 재발생 점검당기 특이 손익 항목 · 전기와 동일하게 나타난 계정

SAP 표준 기능 매핑

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

SAP 표준 T-code연관 기능
FAGLL03G/L 개별 항목 조회 — 특이 손익 항목으로 등록한 계정의 실제 전표 라인 확인
FS10NG/L 계정 잔액 조회 — 계정별 월별 잔액 추이로 특이 항목 후보(비경상적 급증)를 참고 확인
F.01재무제표(손익계산서) 조회 — 표시 라인 총액의 근거 대사에 참고

IFRS 요구사항 매핑표

기준서요구사항이 화면의 대응 기능원천 데이터비고
IFRS 18
(K-IFRS 제1118호)
특이 손익 항목(예측가치가 제한적인 항목) 공시손익 범주·표시 라인별 특이 항목 명세, GL 계정 명세 대사ACDOCA(RACCT·RBUKRS·RYEAR·POPER·HSL), SKAT어떤 항목이 특이 항목에 해당하는지는 회사가 입력·판단
IFRS 18
(K-IFRS 제1118호)
표시 라인 항목 내 포함(별도 라인 분리 아님)표시 라인 총액 대비 특이항목 합계·일반 금액 대사ACDOCA(HSL), 재무제표 표시 라인(FSV 노드)라인 총액은 일반화한 가상 재무제표 구조 기준
IFRS 18
(K-IFRS 제1118호)
집계·세분화 원칙(중요 정보가 가려지지 않도록 구분)계정 중복 포함 점검특이 손익 항목별 GL 계정 명세-

도입 시 확인이 필요한 부분

특이 손익 항목의 등록 기준과 절차, 전기 대비 재발생 시의 재검토 프로세스는 회사의 회계 정책과 감사인 협의를 거쳐 확정해야 합니다.

참고 CDS 뷰

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

@AbapCatalog.sqlViewName: 'ZIUNUSUALITEM'
define view entity ZI_UnusualItemNote
  as select from acdoca
  association [0..1] to skat as _AccountText on _AccountText.saknr = acdoca.racct
{
  key rbukrs               as CompanyCode,
  key racct                as GLAccount,
      ryear                as FiscalYear,
      poper                as FiscalPeriod,
      rfarea               as FunctionalArea,
      segment              as Segment,
      sum(hsl)             as LocalAmount,
      _AccountText.txt50   as AccountText
}
group by rbukrs, racct, ryear, poper, rfarea, segment
// 손익 범주·표시 라인·특이 항목 해당 여부는 별도 관리하는
// 특이 항목 등록 목록에서 읽어와 위 집계와 함께 대사

OpenUI5 구성

기능사용 컨트롤
화면 골격sap.m.Page + 조회조건 영역 · 공시명세·포함관계 대사·재발생 점검 3개 패널
조회조건sap.m.Input(비활성) · sap.m.Select — 우측 끝에 조회 버튼, Enter 키·Select 변경 시 즉시 재조회
명세·대사표sap.m.Table — 특이 항목 행 클릭 시 GL 명세 다이얼로그, sap.m.ObjectStatus로 재발생·포함관계 상태 표시
상세sap.m.Dialog + sap.m.Table — 별도 서비스 재호출 없이 최초 조회 결과를 항목별로 필터링
공통 처리CSV 다운로드 공통 컨트롤러, 전역 오류 처리기

파일 구성

경로역할
index.htmlOpenUI5 부트스트랩 — sap_horizon · lodash · moment
Component.js조회조건 모델 · 결과 모델 초기화, 전역 오류 처리기 연결
manifest.json앱 디스크립터 — zui5.unusualitem · ko 로케일
view/Main.view.xml조회화면 + 공시명세·포함관계 대사·재발생 점검 3개 패널
view/DetailDialog.fragment.xml특이 손익 항목 GL 계정 명세 다이얼로그
controller/Main.controller.js조회 · 대사 판정 · 다이얼로그 · CSV 다운로드 로직
controller/BaseController.jsCSV 다운로드 공통 처리
controller/ErrorHandler.js전역 오류 처리
model/formatter.js금액·상태·재발생 표시 서식
i18n/i18n_ko.propertiesko 로케일 리소스
localdata/<서비스>/json/read.json공시명세·GL 명세·포함관계 참조 데이터(검증용)

운영 전환 시에는 데이터 계층만 실제 서비스 호출로 바꾸면 화면과 판정 로직은 그대로 씁니다.

검증 결과

화면 구성에 쓴 데이터는 특이 항목 세전 금액·GL 명세·표시 라인 총액이 모두 정수(원) 단위로 정확히 맞물리도록 구성했습니다(반올림 오차 없음).

검증 항목결과
GL 명세 대사(특이 손익 항목 6건 전수)통과(차이 0)
표시 라인 포함관계 대사(6개 라인 전수)통과(초과 0건)
계정 중복 포함 점검통과(중복 0건)
전기 대비 재발생 점검6건 중 2건 재검토 필요로 안내(의도적으로 구성한 케이스)
표시 금지 검사 — 커스텀 프로그램ID·앱 식별자·출처 표현 검출0건
화면 렌더링 — 실브라우저에서 조회 → 항목 클릭 상세 → 포함관계·재발생 패널 실동작 후 캡처3/3
조회 버튼 위치 · sap_horizon 테마 적용 · Enter 키 조회 · CSV 다운로드 동작확인

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

자주 묻는 질문

이 화면이 어떤 항목을 특이 손익 항목으로 분류할지 자동으로 판단해 주나요?

아닙니다. 반복될 가능성이 낮아 예측가치가 제한적인 항목인지의 판단은 회사와 감사인이 기준서 원문에 따라 결정합니다. 이 화면은 이미 후보로 등록된 항목의 GL 명세·표시 라인 포함관계·전기 대비 재발생 여부를 대사하는 점검 도구입니다.

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

IFRS 18(K-IFRS 제1118호)은 2027년 1월 1일 이후 개시하는 회계연도부터 적용되며 조기적용이 허용됩니다. 최초 적용 연도에는 비교 표시 연차재무제표를 IFRS 18 기준으로 재작성해야 합니다.

전기에도 있었던 항목이면 특이 항목에서 제외해야 하나요?

자동으로 제외되지는 않습니다. 이 화면은 전기 특이 손익 항목 명세와 같은 GL 계정이 당기에도 나타나면 참고용으로 재검토가 필요하다고 표시할 뿐이며, 반복 여부와 향후 전망을 함께 고려해 분류 타당성을 다시 판단하는 것은 회사의 몫입니다.

화면에 나온 계정과 금액을 그대로 공시에 써도 되나요?

아니요. 이 화면의 계정체계와 금액은 일반화한 가상 데이터입니다. 실제 공시에는 회사가 확정한 특이 항목 목록과 금액을 반영해야 하며, 최종 표시·공시 범위는 회사와 감사인이 기준서 원문에 따라 결정합니다.

특이 손익 항목, 공시 전에 원장으로 먼저 맞춰보세요

화재손실·구조조정비용·자산처분손익처럼 성격이 다른 항목을 결산 때 몰아서 손으로 추리는 대신, 화면에서 미리 GL 명세·포함관계·전기 대비 재발생을 확인해 두면 주석 공시 준비가 한결 가벼워집니다. 현재 SAP 환경 기준으로 어떻게 적용되는지 함께 확인해 드립니다.

IFRS 18K-IFRS 1118특이 손익 항목예측가치주석 공시재발생 점검OpenUI5