솔루션 홈
종업원급여

SAP 확정급여자산 인식상한 점검 — IAS 19, 잉여금이 생겨도 전액을 자산으로 적지 않는다

사외적립자산이 확정급여채무보다 크다고 해서, 그 차액이 곧바로 재무상태표 자산은 아닙니다

확정급여제도는 사외적립자산이 확정급여채무보다 커지면 잉여금이 생깁니다. IAS 19 「종업원급여」(K-IFRS 제1019호)는 이 잉여금을 재무상태표에 그대로 자산으로 인식하지 않고, 환급이나 향후 기여금 감소로 회사가 실제로 얻을 수 있는 경제적효익의 현재가치(자산인식상한)까지만 인식하도록 제한합니다. 문제는 이 상한 검토가 제도마다, 결산마다 반복되는데도 구성요소(환급 추정액·기여금감소 추정액)의 산정 근거가 여러 곳에 흩어져 있어 결산 때마다 손으로 모아 맞춰보기가 쉽지 않다는 점입니다.

표준 원장의 계정 구조를 그대로 이어받아 제도별로 확정급여채무·사외적립자산·기금적립상태를 모으고, 자산인식상한 구성요소 합계와 비교해 초과분을 조정액으로 구분한 뒤, 재무상태표 인식액을 계산값과 장부값으로 나란히 대사하는 화면을 OpenUI5로 확장했습니다. 잉여금이 상한을 초과하거나 장부 인식액이 계산값과 다르면 "점검 필요"로 따로 표시합니다. 실제 구동 화면 5종을 함께 공개합니다.

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

  • 계정 마스터 — 확정급여채무·사외적립자산 계정을 표준 G/L 계정 마스터 구조로 식별
  • 전표 원천 — 재측정요소·상한초과 조정 내역은 표준 전표 라인아이템 구조를 그대로 사용
  • 표준 화면 — 계정별 잔액 조회(FS10N) · G/L 개별 항목 조회(FAGLL03)
항목내용
업무 영역재무회계(FI) · 결산·공시
관련 기준서IAS 19 종업원급여(K-IFRS 제1019호) — 확정급여제도 순자산의 자산인식상한
Namespacezui5.assetceil
셸 구조조회조건 영역(우측 조회) + 제도별 현황·상한 구성요소·소속별 집계·점검 예외 4개 탭, 상세 Dialog
화면 수조회 화면 1개(탭 4개) + 상세 다이얼로그
SAP 표준 T-codeFS10N · FAGLL03
성격조회·집계·대사형 — 상한 구성요소의 추정 타당성과 최종 인식은 회사·감사인 몫
UI 테마sap_horizon 단일 적용

실제 화면 5종 둘러보기

회사코드·회계연도·소속·판정 상태를 넣고 조회하면 제도별 현황·상한 구성요소·소속별 집계·점검 예외가 탭으로 갈라져 뜹니다 → 행을 클릭하면 그 제도의 상세 정보가 다이얼로그로 열립니다.

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

제도별 인식상한 현황 탭
확정급여자산 인식상한 점검 메인화면 — 조회조건과 자산인식상한 대사 요약
제도별 인식상한 현황 — 2026년 조회 결과. 제도 12건 중 3건이 자산인식상한을 초과해 "점검 필요"로 표시됩니다. 조회 버튼은 조회조건 영역 오른쪽 끝에 있습니다.
상한 구성요소
자산인식상한 구성요소 탭 화면
상한 구성요소 탭 — 제도별 환급 추정액·기여금감소 추정액·기타 조정과 합계(자산인식상한액) 48행을 보여줍니다.
소속별 집계
소속별 집계 탭 화면
소속별 집계 탭 — 국내 본사·해외법인 A·해외법인 B·계열사 4개 소속의 기금적립상태·자산인식상한·재무상태표 인식액 합계입니다.
점검 예외
점검 예외 탭 화면
점검 예외 탭 — 상한 미적용 2건·구성요소 미입력 1건·경계 근접 1건, 총 4건의 확인 대상 목록입니다.
제도 상세
제도 행 클릭 시 뜨는 상세 다이얼로그
제도 상세 — 확정급여채무·사외적립자산·기금적립상태·자산인식상한액·재무상태표 인식액(기준·장부)을 한 화면에서 확인합니다.

사용 방법

  1. 회사코드 · 회계연도를 입력합니다(필수). 소속(전체·국내 본사·해외법인 A·해외법인 B·계열사) · 판정 상태(전체·정상·점검 필요)는 선택 조건입니다.
  2. 회계연도 입력 필드에서 Enter 키를 누르거나 조회조건 영역 오른쪽 끝의 조회 버튼을 누르면 재조회됩니다. 초기화 버튼은 조건을 기본값으로 되돌립니다.
  3. 제도별 인식상한 현황 탭에서 기금적립상태·자산인식상한액·재무상태표 인식액(기준·장부)을 확인하고, 행을 클릭하면 상세 다이얼로그가 열립니다.
  4. 상한 구성요소 탭에서 환급 추정액·기여금감소 추정액·기타 조정 내역을 확인합니다.
  5. 소속별 집계 탭에서 소속 단위 합계를 확인합니다.
  6. 점검 예외 탭에서 확인이 필요한 건의 사유를 확인합니다. 제도별 현황과 점검 예외 탭은 우측 상단의 CSV 다운로드 버튼으로 결과를 내려받을 수 있습니다.

자산인식상한 판정 로직

이 화면의 핵심 판정은 두 갈래입니다 — 기금적립상태와 자산인식상한의 비교, 그리고 재무상태표 인식액의 계산값·장부값 일치 여부입니다.

판정 대상조건결과
기금적립상태사외적립자산 공정가치 − 확정급여채무 ≤ 0 (적자)정상 — 상한 적용 대상 아님
기금적립상태 vs 자산인식상한기금적립상태 > 0 이고 자산인식상한 초과점검 필요(상한초과 조정 필요)
재무상태표 인식액장부 인식액 ≠ 계산된 기준값점검 필요
그 외위 조건에 해당하지 않음정상

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

환급 추정액과 기여금감소 추정액을 어떤 가정으로 산정할지, 상한초과분을 재측정요소로 정확히 어떻게 표시할지는 제도 규약과 세법, 기준서 원문에 따라 회사와 감사인이 최종 판단합니다. 이 화면은 그 판단이 필요한 후보를 골라내는 점검 도구입니다.

대사 처리 순서

단계내용
1단계제도별로 확정급여채무·사외적립자산 공정가치를 모아 기금적립상태를 계산합니다.
2단계환급 추정액·기여금감소 추정액·기타 조정을 더해 자산인식상한액을 집계합니다.
3단계기금적립상태와 상한을 비교해 재무상태표 인식액(기준)과 상한초과 조정액을 산출합니다.
4단계재무상태표 인식액(기준)을 장부 인식액과 대사해 차이를 가려냅니다.
5단계소속(국내 본사·해외법인·계열사) 단위로 집계해 제도별 합계와 일치하는지 확인합니다.

조회조건

조건필수설명
회사코드 · 회계연도필수대사 요약 단건 조회의 키로도 씁니다.
소속선택전체 · 국내 본사 · 해외법인 A · 해외법인 B · 계열사
판정 상태선택전체 · 정상 · 점검 필요

결과 컬럼

컬럼설명
제도 · 소속행을 식별하는 값입니다.
확정급여채무 · 사외적립자산기금적립상태 산출의 출발점입니다.
기금적립상태 · 자산인식상한액사외적립자산 − 확정급여채무, 그리고 구성요소 합계입니다.
재무상태표 인식액(기준·장부) · 상한초과 조정액상한 적용 결과와 그 초과분, 장부와의 대사 대상입니다.
판정정상 · 점검 필요

SAP 표준 기능 매핑

계정 잔액·전표 조회는 아래 표준 T-code 가 담당하고, 이 화면은 그 데이터를 제도별 자산인식상한 관점으로 모아 대사하는 조회·검증 층을 더합니다.

표준 T-code표준 기능이 화면이 더한 것
FS10NG/L 계정 잔액 조회확정급여채무·사외적립자산 계정 잔액을 제도별로 모읍니다
FAGLL03G/L 개별항목 조회재측정요소·상한초과 조정 전표를 건별로 확인합니다

IFRS 요구사항 매핑표

기준서요구사항이 화면의 대응 기능
IAS 19 (K-IFRS 제1019호)확정급여제도 순자산(잉여금) 인식 시 자산인식상한 적용기금적립상태·자산인식상한 비교와 재무상태표 인식액 산출
IAS 19 (K-IFRS 제1019호)상한초과분은 자산으로 인식하지 않고 재측정요소로 구분상한초과 조정액 산출과 장부 대사
IAS 19 (K-IFRS 제1019호)순확정급여자산(부채) 관련 정보의 구분 관리소속별 집계와 상한 구성요소 내역 제공

참고 CDS 뷰

원천은 SAP 표준 테이블입니다. 확정급여채무·사외적립자산·재측정요소 계정 잔액은 ACDOCA 에서, 자산인식상한 구성요소는 제도 규약·세무 추정 대장에서 모아 아래와 같은 구조로 새로 스케치했습니다.

define view entity ZC_PlanFundedStatus
  as select from    I_GLAccountLineItem   as gl
    left outer join ZI_CeilingComponent   as cc on cc.PlanId = gl.PlanId
{
  key gl.PlanId                as PlanId,
      gl.CompanyCode           as Bukrs,
      gl.FiscalYear            as Gjahr,
      gl.AmountInCompanyCodeCurrency as DboAmount,
      cc.CeilingAmount         as AssetCeiling,
      gl.CompanyCodeCurrency   as Waers
}

표준 CDS 뷰 이름과 필드는 시스템 릴리스에 따라 다를 수 있으므로, 도입 시 실제 시스템에서 확인해 확정합니다.

OpenUI5 구성

앱은 manifest.jsonsap.app.dataSources 에 선언한 OData V2 서비스를 기본 모델로 씁니다 (useBatch:false · defaultCountMode:"Inline"). 조회조건은 전부 sap.ui.model.Filter 로 조립해 바인딩에 적용하고, "전체"를 고른 조건은 Filter 를 만들지 않습니다. 제도별 현황·점검 예외는 sap.ui.table.Table, 집계 탭은 sap.m.Table 로 구성했습니다. 정렬·페이징은 sap.ui.model.Sorter 와 모델의 $top/$skip 으로 처리하며, 총건수는 $inlinecount=allpages 로 받아 탭 카운트에 반영합니다.

파일 구성

경로역할
index.htmlOpenUI5 부트스트랩 — sap_horizon
Component.js컴포넌트 초기화, 전역 오류 처리기 연결
manifest.json앱 디스크립터 — zui5.assetceil · OData dataSources · ko 로케일
view/Main.view.xml조회조건 + 제도별 현황·상한 구성요소·소속별 집계·점검 예외 4개 탭
view/DetailDialog.fragment.xml상세 다이얼로그
controller/Main.controller.js조회 · 필터 조립 · 다이얼로그 · CSV 다운로드 로직
controller/BaseController.jsCSV 다운로드 공통 처리
model/ErrorHandler.js전역 오류 처리
model/formatter.js금액·판정결과 서식
i18n/i18n_ko.propertiesko 로케일 리소스

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

검증 결과

화면 구성에 쓴 데이터는 상한초과 조정액·소속별 집계·상한 구성요소 합계가 원장과 정확히 맞물리도록 구성했습니다 (의도적으로 둔 확인 대상 4건 제외).

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

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

자주 묻는 질문

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

사외적립자산 공정가치가 확정급여채무를 초과해 기금적립상태가 잉여(양수)인 모든 확정급여제도를 대상으로 하며, 회사코드와 회계연도를 선택해 조회합니다. IAS 19 종업원급여(K-IFRS 제1019호)는 이미 시행 중인 기준서이므로 잉여금이 생기는 모든 결산에 사용합니다.

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

기금적립상태가 자산인식상한을 초과했거나, 재무상태표 인식액(장부)이 계산된 기준값과 다른 경우 등 확인이 필요한 신호를 알리는 표시입니다. 이 화면은 점검 도구이며, 상한 구성요소(환급·기여금감소 추정액)의 타당성과 최종 인식 금액에 대한 판단은 기준서 원문에 따라 회사와 감사인이 합니다.

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

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

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

IAS 19 「종업원급여」(K-IFRS 제1019호)의 확정급여제도 순자산 인식과 자산인식상한 요구사항을 참고합니다. 문단번호 등 원문 확인이 필요한 세부 사항은 "확인 필요"로 표시합니다.

확정급여자산 인식상한, 결산 전에 원장으로 먼저 맞춰보세요

결산 때마다 제도별로 기금적립상태와 자산인식상한 구성요소를 손으로 모으는 대신, 화면에서 미리 상한초과 여부와 장부 대사 결과를 확인해 두면 재측정요소 반영이 한결 가벼워집니다. 현재 SAP 환경 기준으로 어떻게 적용되는지 함께 확인해 드립니다.

IAS 19K-IFRS 1019확정급여자산인식상한연금회계OpenUI5