솔루션 홈
IAS 19

SAP 해고급여 부채 인식·측정 점검 — IAS 19, 되돌릴 수 없게 된 날부터 빚이다

희망퇴직과 인원 감축 계획을 철회 가능 여부·예상 수락 인원·지급 시기로 나눠 해고급여 부채를 제때 제 금액으로 잡았는지 인사·급여·원장 데이터로 먼저 확인해 둡니다

희망퇴직을 받거나 사업장을 닫으며 인원을 줄이면, 떠나는 직원에게 주는 위로금이나 퇴직 가산금이 생깁니다. IAS 19 종업원급여(K-IFRS 제1019호)는 이런 해고급여를 회사가 제안을 더는 철회할 수 없게 된 때 부채로 인식하게 합니다. 희망퇴직은 받아들일 것으로 예상되는 인원으로 재고, 12개월 넘게 뒤에 나눠 줄 몫은 할인합니다.

실무에서는 이사회 승인만 난 계획을 결산에 미리 잡거나, 반대로 대상자 통보를 마치고도 부채를 빠뜨리거나, 희망퇴직을 대상 인원 전체로 계산하는 일이 생깁니다. 표준 인사·급여 구조를 그대로 이어받아 계획마다 기준 부채를 계산해 장부와 나란히 놓는 과정을 OpenUI5 화면으로 확장했습니다. 실제 구동 화면 6종을 함께 공개합니다.

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

  • 인사 — 인사 조치(PA0000)의 퇴직 조치·사유와 조직 배치(PA0001)를 그대로 사용
  • 급여 — 기본급(PA0008)과 추가 지급 항목(PA0015)으로 1인당 해고급여를 산정
  • 표준 화면 — 인사 조치(PA40) · 인사 마스터(PA20) · 급여 전기(PC00_M99_CIPE) · G/L 잔액(FS10N)
항목내용
업무 영역재무회계(FI) · 종업원급여
관련 기준서IAS 19 종업원급여(K-IFRS 제1019호) — 해고급여: 제안을 더는 철회할 수 없게 된 때와 관련 구조조정원가를 인식한 때 중 이른 날에 인식, 자발적 제안은 수락 예상 인원으로 측정, 12개월 이내 지급은 단기종업원급여·초과분은 기타장기종업원급여 규정으로 측정
Namespacezui5.termben
셸 구조조회조건 영역(우측 조회) + 해고급여 부채 대사 요약 + 해고급여 계획 명세·계획 유형별·지급 시기별·부서별·점검 예외 5개 탭, 상세 Dialog
화면 수조회 화면 1개 + 상세 다이얼로그
SAP 표준 T-codePA40 · PA20 · PC00_M99_CIPE · FS10N · FAGLL03(§7 참고)
데이터 연동 방식OData V2 — 화면 블록마다 엔티티셋에 직접 바인딩
성격조회·대사·점검형 — 해고급여 설정·환입 전표 기표는 화면 밖 프로세스
UI 테마sap_horizon 단일 적용

실제 화면 6종 둘러보기

회사코드·회계연도를 넣고 조회하면 해고급여 부채 대사 요약과 명세가 한 화면에 뜹니다 → 탭을 옮겨 계획 유형별·지급 시기별·부서별 집계를 보고 → 점검 예외에서 확인이 필요한 건만 추려 봅니다.

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

Main.view.xml
해고급여 계획 명세 화면 — 조회조건과 대사 요약
메인화면 — 2026 회계연도 전체 조회 결과. 감축 계획 10건의 철회 여부·대상 인원·예상 수락·지급 시기와 기준·장부 부채가 한 화면에 뜹니다. 조회 버튼은 조회조건 영역 오른쪽 끝에 있습니다.
조회조건 — Enter 키 조회
부서 조건으로 좁힌 조회 결과
조건 조회 — 부서 코드를 입력하고 Enter 키만 눌러도 즉시 재조회됩니다. 연구소의 대상 인원 전체 측정과 미할인 건이 바로 드러납니다.
계획 유형별 집계
계획 유형별 집계
계획 유형별 집계 — 희망퇴직 줄에서 장부 부채가 기준보다 크면 대상 인원 전체로 잰 계획이 섞여 있을 수 있습니다.
지급 시기별 집계
지급 시기별 집계
지급 시기별 집계 — 12개월 초과 줄의 기준 부채는 할인 전 금액보다 작아야 합니다. 장부가 할인 전 금액과 같다면 할인을 빠뜨린 것입니다.
점검 예외
점검 예외 목록
점검 예외 — 확인이 필요한 건만 유형별로 모아 보여줍니다.
상세 내역
상세 내역 다이얼로그
상세 내역 — 행을 클릭하면 현재 신청 인원, 할인율, 할인 전 금액, 기준·장부 부채와 차이가 항목별로 펼쳐집니다.

사용 방법

  1. 회사코드와 회계연도를 넣습니다. 계획 유형·부서·판정 상태는 비워 두면 전체가 조회됩니다.
  2. 조회 버튼은 조회조건 입력 필드 줄의 가장 오른쪽에 있습니다. 입력 필드에서 Enter 키를 눌러도 같은 조회가 실행됩니다.
  3. 해고급여 부채 대사 요약에서 대상 인원·인식 대상 인원과 기준·장부 부채, 부채 차이 합계를 먼저 확인합니다.
  4. 탭을 옮겨 가며 해고급여 계획 명세 → 계획 유형별 → 지급 시기별 → 부서별 → 점검 예외 순으로 좁혀 봅니다.
  5. 행을 누르면 현재 신청 인원·할인율·할인 전 금액과 기준·장부 부채가 상세 다이얼로그로 열립니다.
  6. 해고급여 계획 명세와 점검 예외 탭에서는 CSV 내려받기(UTF-8 BOM)로 결과를 저장할 수 있습니다.

되돌릴 수 없을 때부터 — 계획별 인식·측정 규칙

되돌릴 수 없게 된 순간부터 부채입니다. 희망퇴직은 떠날 것으로 보이는 사람만큼, 먼 훗날 줄 돈은 할인해서 잽니다.

판정 조건결과 상태사용자 조치
철회 가능(통보 전·공고 전)부채 없음승인만 된 계획은 아직 부채가 아닙니다.
희망퇴직 · 철회 불가예상 수락 인원 기준예상 수락 인원 × 1인당 급여로 잽니다.
비자발적 감축 · 철회 불가대상 인원 기준대상 인원 × 1인당 급여로 잽니다.
12개월 초과 지급분할인할인 전 금액을 할인율로 현재가치로 바꿉니다.
희망퇴직을 대상 인원 전체로 측정점검 필요예상 수락 인원으로 다시 잽니다.
철회 가능한 계획을 미리 인식점검 필요부채를 환입하고 통보 시점에 다시 인식합니다.
철회 불가 계획을 인식 누락점검 필요부채를 설정합니다.
12개월 초과 지급분 미할인점검 필요현재가치로 다시 잽니다.
신청 현황과 예상 수락 인원이 15%p 이상 차이확인 필요예상 수락 인원 추정을 다시 검토합니다.

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

판정 결과는 확인 대상을 알리는 표시이며, 기준서 충족 여부를 단정하지 않습니다. 철회할 수 없게 된 시점은 통보 방식·법적 제약·노사 합의 등을 종합해 회사가 판단합니다. 이 화면은 1인당 급여를 평균값으로 두고, 할인은 지급 시점 한 번에 한다고 보고 계산하며, 15%p 기준은 확인 대상을 고르는 참고값입니다. 최종 판단은 기준서 원문에 따라 회사와 감사인이 합니다.

감축 계획에서 부채 대사까지 5단계 산출

단계내용
1단계철회 가능 여부를 가른다 — 기말 현재 철회 불가 / 철회 가능
2단계측정 인원을 정한다 — 희망퇴직 = 예상 수락 인원, 비자발적 감축 = 대상 인원
3단계할인 전 금액을 구한다 — 할인 전 금액 = 측정 인원 × 1인당 급여
4단계지급 시기에 따라 할인한다 — 12개월 초과 = 할인 전 금액 ÷ (1 + 할인율)^(개월 ÷ 12)
5단계장부와 대사한다 — 부채 차이 = 장부 부채 − 기준 부채

조회조건

필드필수설명
회사코드필수대사 요약 단건 조회의 키로도 씁니다.
회계연도필수대사 요약 단건 조회의 키로도 씁니다.
계획 유형선택전체 / 희망퇴직 / 비자발적 감축
부서선택D1 영업본부 · D2 생산본부 · D3 연구소 · D4 경영지원실
판정 상태선택전체 / 정상 / 점검 필요 / 확인 필요

결과 컬럼

영역컬럼 · 표시
해고급여 부채 대사 요약계획 수 · 대상 인원 · 인식 대상 인원 · 할인 전 금액 · 기준/장부 부채 · 부채 차이 · 예외 건수
해고급여 계획 명세계획번호 · 부서 · 계획 유형 · 계획명 · 기말 철회 · 대상 인원 · 예상 수락 · 1인당 급여 · 지급까지 · 기준/장부 부채 · 판정
계획 유형별 · 지급 시기별 · 부서별 집계구분 · 계획 수 · 대상 인원 · 예상 수락 · 할인 전 금액 · 기준/장부 부채
점검 예외예외번호 · 계획번호 · 예외 유형 · 내용 · 차이 · 중요도

SAP 표준 기능 매핑

표준 실행은 SAP 표준 T-code 가 담당하고, 이 화면은 그 데이터에 해고급여 관점의 조회·검증을 더해 확장합니다.

표준 T-code표준 기능이 화면이 더한 것
PA40인사 조치 실행퇴직 조치와 사유를 확인합니다
PA20인사 마스터 조회대상자의 부서·직급과 급여 기준을 확인합니다
PC00_M99_CIPE급여 결과 전기해고급여 비용 전표를 확인합니다
FS10NG/L 계정 잔액 조회미지급 해고급여 계정 잔액을 기준과 대사합니다
FAGLL03G/L 개별항목 조회해고급여 설정·지급 전표를 건별로 확인합니다

IFRS 요구사항 매핑표

기준서요구사항이 화면의 대응 기능원천 데이터비고
IAS 19
(K-IFRS 제1019호)
제안을 철회할 수 없게 된 때와 구조조정원가 인식 때 중 이른 날에 인식조기 인식·인식 누락 검출PA0000 · ACDOCA통보·합의 시점은 회사가 판단합니다.
IAS 19
(K-IFRS 제1019호)
자발적 제안은 수락할 것으로 예상되는 종업원 수로 측정희망퇴직 대상 인원 전체 측정 검출PA0000 · PA0001예상 수락 인원 추정은 회사 몫입니다.
IAS 19
(K-IFRS 제1019호)
12개월 이내 지급은 단기, 초과분은 기타장기종업원급여 규정으로 측정12개월 초과 지급분 미할인 검출PA0008 · ACDOCA할인율은 우량회사채 수익률 등을 참고합니다.
IAS 37
(K-IFRS 제1037호)
구조조정 충당부채 인식 요건구조조정원가 인식 시점과의 비교ACDOCA구조조정 계획 전체 원가는 별도로 봅니다.

참고 CDS 뷰

원천 테이블주요 필드쓰임
PA0000PERNR · MASSN · MASSG · BEGDA퇴직 조치·사유와 효력일
PA0001PERNR · ORGEH · PERSK부서·직급
PA0008PERNR · LGA01 · BET011인당 급여 산정 기준
PA0015PERNR · LGART · BETRG해고급여 추가 지급 항목
ACDOCARBUKRS · GJAHR · RACCT · HSL미지급 해고급여 전표
define view entity ZC_TerminationBenefitPlan
  as select from    ZI_PlannedPersonnelAction as pa
    inner join      ZI_OrgAssignment          as oa on oa.PersonnelNumber = pa.PersonnelNumber
{
  key pa.ActionPlan           as PlanId,
      oa.OrgUnit              as Division,
      pa.ActionReason         as PlanType,
      count(*)                as OfferCnt,
      sum(pa.BenefitAmount)   as PlannedBenefit
}
group by pa.ActionPlan, oa.OrgUnit, pa.ActionReason

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

OpenUI5 구성

기능사용 컨트롤 · 구성
화면 골격sap.m.Page + 조회조건 패널 · 대사 요약 패널 · sap.m.IconTabBar 5개 탭
데이터 연동manifest.json dataSources.mainService(OData V2, 상대 경로) — 화면 블록마다 엔티티셋에 직접 바인딩합니다. 모델 설정은 useBatch:false · defaultBindingMode:"OneWay" · defaultCountMode:"Inline"
조회조건sap.m.Input · sap.m.ComboBox — 우측 끝에 조회·초기화 버튼, Enter 키로 즉시 재조회, sap/ui/model/Filter로 조회조건을 조립합니다. "전체"를 고른 조건은 필터를 만들지 않습니다
정렬 · 페이징sap/ui/model/Sorter와 모델의 페이징 기능으로 처리 — 전체를 받아 화면에서 걸러내지 않습니다
명세·예외 표sap.ui.table.Table — 행 클릭 시 상세 다이얼로그
집계 표sap.m.Tablesap.m.ObjectStatus로 판정 상태를 표준 ValueState 로만 표시
공통 처리CSV 다운로드 공통 컨트롤러(UTF-8 BOM), 전역 오류 처리기 — 메타데이터 로드 실패·요청 실패·빈 응답을 구분해 안내

파일 구성

경로역할
index.htmlOpenUI5 부트스트랩 — sap_horizon · lodash · moment, OData 서비스에 연결
Component.js화면 상태·조회조건 모델 초기화, 전역 오류 처리기 연결
manifest.json앱 디스크립터 — zui5.termben · ko 로케일, OData 서비스와 모델 선언
view/Main.view.xml조회조건 · 대사 요약 · 5개 탭
view/DetailDialog.fragment.xml상세 내역 다이얼로그
controller/Main.controller.js조회조건 조립 · 바인딩 · 다이얼로그 · CSV 다운로드
controller/BaseController.jsCSV 다운로드 공통 처리
model/ErrorHandler.js전역 오류 처리
model/formatter.js금액 · 비율 · 상태 표시 서식
i18n/i18n_ko.propertiesko 로케일 리소스

운영 데이터는 OData 서비스가 제공하며, 검증용 샘플 데이터는 화면과 완전히 분리해 별도로 둡니다. 화면과 판정 로직은 그대로 씁니다.

검증 결과

화면 구성에 쓴 검증용 샘플 데이터는 감축 계획 10건을 기준으로 측정 인원·할인 전 금액·현재가치 부채가 원(KRW) 단위로 맞물리도록 구성했습니다.

검증 항목결과
할인 전 금액 = (희망퇴직: 예상 수락 인원 / 감축: 대상 인원) × 1인당 급여통과(차이 0)
철회 가능 계획의 기준 부채 = 0통과(차이 0)
12개월 이내 지급분 기준 부채 = 할인 전 금액통과(차이 0)
12개월 초과 지급분 기준 부채 = 할인 전 금액 ÷ (1 + 할인율)^(개월 ÷ 12)통과(차이 0)
장부 부채 = 기준통과(의도적 예외 제외 차이 0)
계획 유형별 집계 = 명세 집계통과(차이 0)
지급 시기별 집계 = 명세 집계통과(차이 0)
부서별 집계 = 명세 집계통과(차이 0)
대사 요약행 = 실제 집계 결과통과(차이 0)
금액 차이 건 = 예외 등록 건통과(의도적 예외 제외 차이 0)
확인 대상 건 안내대상 인원 전체 측정 1건 · 조기 인식 1건 · 인식 누락 1건 · 장기 지급분 미할인 1건 · 예상 수락 괴리 1건(의도적으로 구성한 케이스)
조회 조건 전달 — 10건 전체 · 계획 유형 필터 5건 · 대상 인원 내림차순 top 3 정렬 확인 · __count 10 일치확인
표시 금지 검사 — 커스텀 프로그램ID·앱 식별자·출처 표현 검출0건
화면 렌더링 — 실브라우저에서 조회 → 탭 이동 → 행 클릭 상세까지 실동작 후 캡처6/6
조회 버튼 위치 · sap_horizon 테마 · Enter 키 조회 · 서비스 미연결 시 오류 안내확인

모든 데이터는 검증용으로 구성한 가상 데이터입니다.

자주 묻는 질문

이 화면의 판정이 곧 기준서 충족 여부인가요?

아닙니다. 이 화면은 해고급여의 인식 시점과 측정 결과를 집계·대사해 확인이 필요한 건을 가려내는 점검 도구입니다. 최종 판단은 기준서 원문에 따라 회사와 감사인이 합니다.

적용 시기와 범위는 어떻게 되나요?

IAS 19 종업원급여(K-IFRS 제1019호)는 이미 시행 중인 기준서입니다. 이 화면은 정년퇴직 같은 퇴직급여가 아니라, 회사가 고용을 끝내기로 하거나 직원이 희망퇴직 제안을 받아들여 생기는 해고급여를 다룹니다. 감축 계획이 있는 결산마다 점검할 대상입니다.

이사회가 승인했는데 왜 아직 부채가 아닌가요?

승인만 하고 대상자에게 알리지 않았다면 회사는 여전히 계획을 거둬들일 수 있습니다. 해고급여는 회사가 제안을 더는 철회할 수 없게 된 때 부채가 됩니다. 대상자에게 구체적으로 통보했거나, 직원이 희망퇴직을 수락했거나, 법적·계약상 철회가 막힌 때가 여기에 해당합니다.

희망퇴직은 왜 대상 인원 전체로 재지 않나요?

희망퇴직은 직원이 받아들여야 성립하는 제안입니다. 대상자 모두가 수락하지는 않으므로, 받아들일 것으로 예상되는 인원으로 잽니다. 신청 현황이 예상과 크게 다르면 예상 인원을 다시 추정해야 합니다.

감축 계획, 결산 전에 해고급여부터 맞춰보세요

계획마다 통보 시점과 신청 현황을 다시 따지는 대신, 화면에서 기준 부채를 장부와 미리 대사해 두면 결산과 감사 대응이 한결 가벼워집니다. 현재 SAP 환경 기준으로 어떻게 적용되는지 함께 확인해 드립니다.

IAS 19K-IFRS 1019해고급여희망퇴직종업원급여OpenUI5