솔루션 홈
IAS 36

SAP 공용자산 배분 CGU 손상검사 점검 — IAS 36, 독립적인 현금흐름이 없는 공용자산은 합리적인 기준으로 CGU에 나눠 얹어 손상검사하고 장부와 맞춰본다

공용자산 · 배분기준 · CGU 장부금액 · 회수가능액 · 증분 손상차손 장부 인식을 CGU 단위로 확인합니다

본사 사옥, 전사 ERP 플랫폼, 중앙연구소처럼 여러 사업이 함께 쓰는 자산은 스스로 현금흐름을 만들지 못합니다. IAS 36 자산손상(K-IFRS 제1036호)은 이런 공용자산이 있을 때 손상검사에서 그 장부금액을 합리적이고 일관된 기준으로 현금창출단위(CGU)에 배분해 CGU 장부금액에 포함하고, 배분이 어려운 부분은 더 큰 CGU 그룹 단위로 검토하도록 요구합니다. 표준 실행은 SAP 표준 T-code 가 담당하고, 이 화면은 조회·검증 관점을 더해 확장합니다.

실무에서는 CGU별 손상검사를 공용자산 없이 돌려 손상이 없다고 나왔는데, 공용자산을 얹으면 회수가능액에 못 미치는 CGU가 생기거나, 배분액 합계가 공용자산 장부금액과 맞지 않는 일이 생깁니다. 공용자산별 배분과 CGU별 배분 전·후 손상차손을 함께 산출해 장부와 견주고 확인이 필요한 건을 가려내는 과정을 OpenUI5 화면으로 확장했습니다. 실제 구동 화면 6종을 함께 공개합니다.

SAP 표준 기능을 그대로 이어받은 부분 — 손상차손 기표는 ABAA 가, 자산별 장부금액 확인은 AW01N 이, 손상차손 계정 금액 확인은 FAGLL03 이 담당합니다. 이 화면은 표준 데이터 구조를 그대로 이어받아 공용자산 배분과 손상차손을 한 화면에서 대조하는 조회·검증 관점을 더해 확장합니다.
항목내용
업무 영역재무회계(FI) — 자산손상
관련 기준서IAS 36 자산손상(K-IFRS 제1036호) — 공용자산 배분과 CGU 손상검사
Namespacezui5.corpasset
셸 구조단일 페이지 + 4개 탭
화면 수메인 1 · 상세 팝업 1
SAP 표준 T-codeABAA · AW01N · AS03 · FAGLL03
데이터 연동 방식OData V2 (조회조건 전부 $filter)
성격조회·산출·대사·점검형
테마sap_horizon · 한국어
요약내용
점검 대상공용자산별 CGU 배분액, 배분 후 CGU 장부금액, 회수가능액 대비 손상차손, 공용자산 배분에 따른 증분 손상차손과 장부 인식
핵심 산식배분액 = 공용자산 장부금액 × 배분비율 · 손상차손 = MAX(0, 배분 후 장부금액 − 회수가능액)
결과 표시정상 / 점검 필요

실제 화면 6종 둘러보기

조회조건 · 요약 지표 · CGU 명세
조회조건 · 요약 지표 · CGU 명세 — 조회조건과 요약 지표 7개, CGU별 배분 후 장부금액·회수가능액·손상차손과 점검 결과가 한 화면에 뜹니다. 조회 버튼은 조회조건 영역 오른쪽 끝에 있습니다.
공용자산 배분 현황
공용자산 배분 현황 — 공용자산별 장부금액과 배분 합계(산출·장부), 미배분 잔액을 모아 봅니다.
배분 명세
배분 명세 — 공용자산을 CGU에 나눈 배분기준 값·배분비율·배분액을 산출과 장부로 나란히 놓고 차이를 확인합니다.
대사 결과
대사 결과 — 정합성 대사와 장부 점검 대사를 구분해 검사 건수, 차이 건수, 최대 차이를 보여줍니다.
점검 코드 조회
점검 코드 조회 — 점검 코드를 골라 Enter 키로 조회하면 해당 코드의 CGU만 남고 요약 지표도 함께 바뀝니다.
CGU 상세 팝업
CGU 상세 팝업 — 행을 누르면 CGU의 손상검사 수치와 점검 내용, 공용자산별 배분 내역이 열립니다.

사용 방법

  1. 기준 연월을 넣고, 점검 코드·점검 결과는 필요할 때만 고릅니다. "전체"를 고르면 해당 조건 없이 조회됩니다.
  2. 조회 버튼은 조회조건 입력 필드 줄의 가장 오른쪽에 있습니다. 입력란에서 Enter 키를 눌러도 같은 조회가 실행됩니다. 화면을 열면 기본 조건(기준 연월 202612)으로 자동 조회됩니다.
  3. 요약 지표에서 CGU 수, 점검 필요 CGU, 공용자산 장부금액 합계, 손상차손(산출·장부) 합계, 공용자산 배분에 따른 증분 손상차손, 정합성 대사 차이 건수를 먼저 확인합니다.
  4. 탭을 CGU 명세 → 공용자산 배분 현황 → 배분 명세 → 대사 결과 순으로 옮겨 가며 근거로 좁혀 봅니다.
  5. CGU 명세에서 행을 누르면 손상검사 수치와 공용자산별 배분 내역이 상세 팝업으로 열립니다.
  6. CSV 내려받기(UTF-8 BOM)로 현재 탭의 결과를 저장할 수 있습니다.

공용자산 배분 후 손상 판정 규칙

화면은 CGU와 공용자산마다 다음 코드를 붙입니다. 조건이 겹치면 앞선 코드가 표시됩니다.

점검 코드판정 조건결과사용자 조치
R01공용자산 배분 후 손상차손(산출)이 배분 전보다 큰데 장부 손상차손이 산출액에 못 미침점검 필요배분된 공용자산이 손상검사 장부금액에 포함됐는지, 증분 손상차손이 기표됐는지 확인
R02그 밖에 장부 손상차손과 산출액이 다름점검 필요회수가능액과 기표 금액의 산정 시점·기준 확인
R03공용자산 배분액(장부) 합계가 공용자산 장부금액과 다름(미배분 잔액)점검 필요합리적·일관된 기준으로 배분하지 못한 부분이 있는지, 더 큰 CGU 그룹 단위로 검토할지 확인
R00위 조건에 모두 해당하지 않음정상조치 없음

배분기준의 선택과 손상 인식 여부의 판단은 회사 몫이며, 화면은 분류·집계·대사를 돕는 점검 도구입니다. 최종 판단은 회사와 감사인이 합니다.

배분비율 산출에서 손상차손 대사까지의 순서

순서산출·대사식
1배분비율 = 배분기준 값 ÷ 해당 공용자산의 배분기준 값 합계 (합계 100%)
2배분액(산출) = 공용자산 장부금액 × 배분비율 — 합계는 공용자산 장부금액과 일치
3배분 후 장부금액 = CGU 자체 장부금액 + 배분된 공용자산 합계
4손상차손(산출) = MAX(0, 배분 후 장부금액 − 회수가능액)
5증분 손상차손 = 손상차손(산출) − 배분 전 손상차손(CGU 자체 장부금액 기준)
6장부 점검 — 손상차손(장부) − 손상차손(산출), 배분액(장부) 합계 − 공용자산 장부금액

조회조건

조회조건필수설명
기준 연월(보고기간말)필수YYYYMM 6자리
점검 코드선택R00 점검 사항 없음 ~ R03 공용자산 배분액 차이 확인
점검 결과선택정상 / 점검 필요

결과 컬럼

탭주요 컬럼
CGU 명세CGU 번호·명, CGU 자체 장부금액, 배분 공용자산(산출), 배분 후 장부금액, 회수가능액, 여유액, 배분 전·후 손상차손, 증분 손상차손, 손상차손(장부)·차이, 점검 결과·코드·내용
공용자산 배분 현황공용자산 번호·명, 배분기준, 장부금액, 배분 합계(산출·장부), 미배분 잔액, 배분 대상 CGU 수, 배분비율 합계, 점검 결과
배분 명세공용자산, CGU, 배분기준 값, 배분비율, 배분액(산출·장부·차이), 점검 결과
대사 결과대사 구분, 대사 항목, 대사식, 좌변, 우변, 검사 건수, 차이 건수, 최대 차이

SAP 표준 기능 매핑

SAP 표준 기능을 그대로 이어받은 부분 — 손상차손 기표는 ABAA 가, 자산별 장부금액 확인은 AW01N 이, 자산 마스터 확인은 AS03 이, 손상차손 계정 금액 확인은 FAGLL03 이 담당합니다. 이 화면은 표준 데이터 구조를 그대로 이어받아 공용자산 배분과 손상차손을 한 화면에서 대조하는 조회·검증 관점을 더해 확장합니다.
SAP 표준 T-code용도
ABAA비계획 감가상각(손상차손) 전기
AW01N자산 탐색기
AS03자산 마스터 조회
FAGLL03G/L 계정 라인 아이템

IFRS 요구사항 매핑표

기준서요구사항대응 기능원천 데이터비고
IAS 36 자산손상(K-IFRS 제1036호)공용자산 장부금액을 합리적이고 일관된 기준으로 CGU에 배분배분 명세(배분기준 값·비율·배분액)자산 마스터·평가 값, 배분기준 정보배분기준은 회사가 정한 값
IAS 36 자산손상(K-IFRS 제1036호)배분 후 CGU 장부금액과 회수가능액 비교CGU 명세(배분 후 장부금액·여유액·손상차손)자산 평가 값, 회수가능액 입력값회수가능액은 SAP 외부 평가값 — 확인 필요
IAS 36 자산손상(K-IFRS 제1036호)배분하지 못한 공용자산은 더 큰 CGU 그룹 단위로 검토공용자산 배분 현황(미배분 잔액)공용자산 장부금액, 배분 명세그룹 단위 검토는 회사 판단

참고 CDS 뷰

원천테이블

원천 테이블주요 필드용도
ANLAANLN1, ANLN2, ANLKL, KOSTL자산 마스터와 코스트센터 지정
ANLCKANSW, KNAFA, NAFAG자산 평가 값(취득원가·감가상각누계)
ACDOCARACCT, RCNTR, HSL, BUDAT손상차손 계정 금액
CSKSKOSTL, KHINR코스트센터 계층(CGU 지정 매핑 근거)

CDS 뷰 스케치

define view CguCorpAllocView as select from AllocBasis as b
  inner join CorpAssetCarry as c
    on c.CorpId = b.CorpId and c.Period = b.Period
{
  key b.Period, key b.CorpId, key b.CguId,
  b.BasisValue,
  cast( b.BasisValue * 10000
        / sum( b.BasisValue ) over( partition by b.Period, b.CorpId )
        as abap.int4 ) as RatioBp,
  c.CorpCarry
}

새로 스케치한 예시이며 실제 뷰 이름과 배분기준 원천은 구현 환경에서 확인이 필요합니다.

OpenUI5 구성

화면은 OData V2 모델 하나를 매니페스트에 선언해 쓰고, 모든 탭이 해당 엔티티셋의 행에 직접 바인딩합니다.

항목구성
서비스 선언매니페스트의 데이터 소스에 OData V2 서비스를 상대 경로로 선언하고 기본 모델에 연결
엔티티셋 바인딩탭마다 해당 엔티티셋에 테이블 행을 바인딩, 상세 팝업은 CGU 단건과 공용자산별 배분 내역에 바인딩
필터조회조건을 Filter 객체로 만들어 $filter 로 전달, "전체"는 Filter 를 만들지 않음
정렬·페이징$orderby · $top · $skip · 총건수를 모델 기능으로 처리
연결 실패 안내메타데이터 실패·요청 실패를 구분해 사용자 메시지로 안내하는 ErrorHandler
화면 규약테마 sap_horizon, 조회 버튼은 조회조건 영역 오른쪽 끝, Enter 키 조회

파일 구성

controller/   BaseController · Main.controller
view/         Main.view · DetailDialog.fragment
model/        formatter · ErrorHandler
css/ · i18n/  스타일 · 한국어 텍스트
manifest.json · Component.js · index.html
readme.html   설명서(13섹션)

서비스 정의와 검증용 파일은 앱 본체와 분리해 두었습니다.

검증 결과

검증용 샘플 데이터(가상 CGU 8개·공용자산 3개, 기준 연월 2종)로 대사식을 전수 실행했습니다.

구분검사 건수차이 건수최대 차이(원)
정합성 대사 6개 식(기준 연월 2종 합계)7600
장부 점검 07 공용자산 배분액 장부 대사(202612)3120,000,000
장부 점검 08 손상차손 장부 대사(202612)82320,050,000
장부 점검 08 손상차손 장부 대사(202606)81693,560,000

장부 점검 차이는 점검 화면의 동작을 보이기 위해 의도적으로 구성한 건(202612 3건, 202606 1건)에서 나온 것이며 정합성 대사 차이와 분리해 기록했습니다. 화면의 요약 지표는 별도 스크립트로 다시 계산한 합계와 일치했습니다.

자주 묻는 질문

이 점검은 어떤 기준서의 어떤 요구사항에 근거하나요? 적용 시기도 알려 주세요.

IAS 36 자산손상(K-IFRS 제1036호)은 공용자산이 독립적인 현금흐름을 만들지 못하므로 손상검사 때 합리적이고 일관된 기준으로 현금창출단위에 배분하거나, 배분이 어려운 부분은 더 큰 CGU 그룹 단위에서 검토하도록 요구합니다. 이 화면은 그 배분과 배분 후 손상차손이 장부에 반영됐는지 점검하는 도구입니다. 시행일 등 세부 경과규정은 기준서 원문과 회사 정책으로 확인 필요합니다.

공용자산은 모든 CGU에 반드시 배분해야 하나요?

기준서는 합리적이고 일관된 기준으로 배분할 수 있는 만큼 CGU에 배분해 검사하도록 하고, 배분하지 못한 부분은 더 큰 CGU 그룹 단위로 검토하도록 합니다. 화면은 미배분 잔액이 남은 공용자산을 점검 필요로 보여줄 뿐이며 배분기준의 선택은 회사가 합니다.

"점검 필요"는 회계처리가 잘못됐다는 뜻인가요?

아닙니다. 산출한 손상차손이나 배분액이 장부와 다른 건을 골라 보여주는 표시입니다. 원인은 회수가능액의 산정 시점, 배분기준 값, 분개를 함께 보아야 알 수 있고, 최종 판단은 회사와 감사인이 합니다.

회수가능액은 어디에서 가져오나요?

SAP 표준 필드가 아니라 회사가 산정한 사용가치와 처분부대원가를 뺀 공정가치 가운데 큰 금액을 입력값으로 가정합니다. 실제 원천은 구현 환경에 맞춰 확인 필요입니다.

#IAS 36 #K-IFRS 1036 #공용자산 #현금창출단위 #손상검사 #공용자산 배분 #증분 손상차손 #OpenUI5

공용자산 배분과 손상검사, 결산 전에 미리 점검하세요

공용자산을 CGU에 나눠 얹은 뒤의 손상차손이 장부와 다르거나 배분액이 공용자산 장부금액과 맞지 않으면 결산과 감사 시기에 배분 근거를 다시 추적하게 됩니다. 화면에서 산출액과 장부가 다른 건을 미리 가려 두면 결산과 감사 대응이 한결 가벼워집니다. 현재 SAP 환경 기준으로 어떻게 적용되는지 함께 확인해 드립니다.

도입 문의