솔루션 홈
IFRS 3

SAP 사업결합 보상자산 점검 — IFRS 3, 판매자가 보상하기로 약정한 부채는 같은 기준으로 재고 한도와 회수가능성을 반영해 장부와 맞춰본다

한도 적용 후 금액 · 회수가능성 평가충당 · 보상자산 산출 · 영업권 조정과 당기손익 구분 · 장부 차이를 보상 약정 단위로 확인합니다

회사를 인수할 때 판매자가 "이 소송이나 추징에서 나오는 손실은 우리가 물어 주겠다"고 약정하는 일이 있습니다. IFRS 3 사업결합(K-IFRS 제1103호)은 이런 약정에서 취득자가 받을 권리를 보상자산으로 인식하되, 피보상 항목을 인식하는 때에 같이 인식하고 피보상 항목과 같은 기준으로 측정하도록 합니다. 공정가치로 측정하는 항목은 회수가능성의 불확실성이 이미 공정가치에 반영되므로 별도 평가충당을 두지 않고, 그렇지 않은 항목은 경영진의 회수가능성 평가를 반영합니다. 후속 보고기간에도 같은 기준으로 측정하되 계약상 한도의 제한을 받고, 회수하거나 매각하거나 권리를 상실한 때에만 제거합니다. 측정기간 안에 취득일 사실에 대한 정보를 얻어 잠정금액을 조정하면 영업권에 반영하고 그 밖의 변동은 당기손익으로 처리합니다. 표준 전기와 개별 항목 조회는 SAP 표준 T-code 가 담당하고, 이 화면은 조회·검증 관점을 더해 확장합니다.

실무에서는 한도를 넘겨 인식하거나, 공정가치 항목에 평가충당을 이중으로 두거나, 공정가치 외 항목의 평가충당을 빠뜨리거나, 피보상 부채가 정산된 뒤에도 보상자산이 남아 있거나, 측정기간이 지난 조정을 영업권으로 처리하는 일이 생깁니다. 보상 약정마다 한도 적용 후 금액과 평가충당, 보상자산 기대값을 독립적으로 계산해 장부와 견주고 어긋나는 건을 가려내는 과정을 OpenUI5 화면으로 확장했습니다. 실제 구동 화면 5종을 함께 공개합니다.

SAP 표준 기능을 그대로 이어받은 부분 — 보상자산·피보상 부채 계정의 전기 내역 확인은 FAGLL03 이, 계정 잔액 확인은 FAGLB03 이, 전표 조회는 FB03 이 담당합니다. 이 화면은 표준 데이터 구조를 그대로 이어받아 보상 약정별 기대 보상자산과 장부 대조라는 조회·검증 관점을 더해 확장합니다.
항목내용
업무 영역재무회계(FI) — 사업결합
관련 기준서IFRS 3 사업결합(K-IFRS 제1103호)
Namespacezui5.indemnity
셸 구조단일 페이지 + 4개 탭
화면 수메인 1 · 상세 다이얼로그 1
SAP 표준 T-codeFAGLL03 · FAGLB03 · FB03
데이터 연동 방식OData V2 (조회조건 전부 $filter)
성격조회·산출·대사·점검형
테마sap_horizon · 한국어
요약내용
점검 대상사업결합에서 판매자가 보상하기로 약정한 부채에 대응해 인식한 보상자산 — 한도 적용 후 금액, 평가충당, 증감과 처리 구분
핵심 산식보상자산 = min(피보상 항목 장부금액 × 보상 비율, 계약상 한도) − 회수가능성 평가충당(공정가치 외 기준만)
결과 표시정상 / 점검 필요

실제 화면 5종 둘러보기

조회조건 · KPI · 보상자산 명세
조회조건 · KPI · 보상자산 명세 — 조회조건과 요약 KPI, 보상 약정별 한도 적용 후 금액·평가충당·보상자산의 산출과 장부 대조가 한 화면에 뜹니다. 조회 버튼은 조회조건 영역 오른쪽 끝에 있습니다.
증감·처리 구분
증감·처리 구분 — 기초 이월·취득일 인식·재측정·조정·회수 행마다 영업권 조정과 당기손익 중 어느 쪽으로 처리했는지 기준 적용 처리와 장부 처리를 나란히 봅니다.
측정·가정 점검
측정·가정 점검 — 약정마다 측정기간·보상 한도·측정 기준·회수가능성·약정 존속 5가지 가정의 충족 여부와 판단 근거를 확인합니다.
대사 결과
대사 결과 — 정합성 대사와 장부 점검 대사를 대사식 기준으로 묶어 검사 건수와 차이 건수, 최대 차이를 보여줍니다.
보상자산 상세 팝업
보상자산 상세 팝업 — 행을 누르면 산출·장부 금액, 점검 내용, 그 약정의 증감·처리 구분과 측정·가정 점검이 한 창에 열립니다.

사용 방법

  1. 기준 연월(보고기간말)을 넣고, 피보상 항목 측정 기준·점검 코드·점검 결과는 필요할 때만 고릅니다. "전체"를 고르면 해당 조건 없이 조회됩니다.
  2. 조회 버튼은 조회조건 입력 필드 줄의 가장 오른쪽에 있습니다. 기준 연월 입력란에서 Enter 키를 눌러도 같은 조회가 실행됩니다. 화면을 열면 기본 조건(기준 연월 202612)으로 자동 조회됩니다.
  3. KPI 에서 보상 약정 수, 점검 필요 건수, 피보상 항목 장부금액·한도 적용 후 금액·보상자산(산출·장부) 합계, 장부와 산출의 차이 합계, 정합성 대사 차이 건수를 먼저 확인합니다.
  4. 탭을 보상자산 명세 → 증감·처리 구분 → 측정·가정 점검 → 대사 결과 순으로 옮겨 가며 좁혀 봅니다.
  5. 보상자산 명세에서 행을 누르면 산출·장부 금액, 점검 내용, 그 약정의 증감·처리 구분과 측정·가정 점검이 상세 다이얼로그로 열립니다.
  6. CSV 내려받기(UTF-8 BOM)로 현재 탭의 결과를 저장할 수 있습니다.

보상자산 장부와 산출의 차이를 가려내는 점검 코드 판정 규칙

산출 기준과 장부를 비교해 차이가 있으면 아래 순서로 가장 먼저 해당하는 코드 하나를 표시합니다.

판정 조건점검 코드결과사용자 조치
피보상 항목 장부금액이 0인데 보상자산(장부)이 남아 있다I06 소멸 후 잔존 확인점검 필요회수·매각·권리 상실 사유가 있는지 확인합니다.
보상자산(장부)이 한도 적용 후 금액보다 크다I03 한도 초과 인식 확인점검 필요계약상 한도와 보상 비율을 약정서와 대조합니다.
공정가치 측정 항목에 평가충당(장부)이 있다I02 평가충당 이중 계상 확인점검 필요회수가능성이 공정가치에 이미 반영됐는지 확인합니다.
공정가치 외 기준 항목의 평가충당이 산출과 다르다I04 평가충당 확인점검 필요경영진의 회수가능성 평가를 충당에 반영했는지 확인합니다.
재측정·조정 행의 장부 처리가 기준 적용 처리와 다르다I07 측정기간 조정 구분 확인점검 필요취득일 존재 사실과 측정기간을 확인해 영업권 조정과 당기손익을 다시 구분합니다.
증감 합계가 기말 보상자산(장부)과 다르다I05 증감 합계 확인점검 필요증감 명세의 누락·중복 기록을 확인합니다.
위 조건에 해당하지 않고 보상자산(장부)이 산출액과 다르다I01 산출액 차이 확인점검 필요피보상 항목 장부금액·보상 비율·한도 입력값을 확인합니다.
위 조건에 모두 해당 없음I00정상-

코드는 확인할 곳을 좁히기 위한 분류이며 원인을 단정하지 않습니다. 한 건에 차이 원인이 겹칠 수 있으니 상세 다이얼로그의 금액 차이를 함께 보세요. 판정 결과는 확인 대상을 알리는 표시일 뿐 최종 판단은 회사와 감사인이 합니다.

보상 가능 금액에서 보상자산과 증감 구분까지의 산출 순서

  1. 보상 가능 금액 — 피보상 항목 장부금액 × 보상 비율 (원 단위 반올림)
  2. 한도 적용 후 금액 — min(보상 가능 금액, 계약상 보상 한도)
  3. 회수가능성 평가충당(산출) — 공정가치 측정은 0, 공정가치 외 기준은 한도 적용 후 금액 × 미회수 가능성
  4. 보상자산(산출) — 한도 적용 후 금액 − 평가충당(산출), 장부와의 차이를 구함
  5. 증감 구분 — 재측정·조정 행은 취득일 존재 사실에 대한 정보이고 측정기간(취득일부터 1년) 안이면 영업권 조정, 아니면 당기손익으로 기준 적용 처리를 정함
  6. 증감 합계 — 기초 + 취득일 인식 + 영업권 조정 + 손익 재측정 − 회수를 기말 장부와 비교
  7. 대사 — 정합성 5건(산출 구성·한도 적용·보상 가능 금액·증감 명세 합계·가정 점검 구성)과 장부 점검 6건

금액은 원 단위이며 사업결합·약정·금액은 모두 가상 설정값입니다. 산출식은 점검용으로 단순화한 것이며 미회수 가능성은 약정별 단일 값으로 둡니다.

조회조건

조회조건필수설명
기준 연월(보고기간말)필수YYYYMM 6자리
피보상 항목 측정 기준선택공정가치 · 공정가치 외 기준, 전체이면 조건 없음
점검 코드선택I00~I07 중 선택
점검 결과선택정상·점검 필요

결과 컬럼

영역내용
요약보상 약정 수 · 점검 필요 건수 · 피보상 항목 장부금액 합계 · 한도 적용 후 금액 합계 · 보상자산 합계(산출·장부) · 장부−산출 차이 합계 · 정합성 대사 차이 건수
보상자산 명세약정 정보 · 취득일과 측정기간 종료일 · 측정 기준 · 보상 비율·미회수 가능성 · 피보상 항목 장부금액 · 한도 · 보상 가능 금액 · 한도 적용 후 금액 · 평가충당(산출·장부) · 보상자산(산출·장부)과 차이 · 증감 구분별 금액과 합계 · 점검 코드·결과·내용
증감·처리 구분증감 구분 · 일자 · 금액 · 취득일 존재 사실 여부 · 기준 적용 처리 · 장부 처리 · 일치 여부 · 근거 메모
측정·가정 점검가정 항목 5종 · 적용 값 · 점검 기준 · 충족 여부 · 판단 근거
대사 결과대사 항목 · 대사식 · 좌변 · 우변 · 검사 건수 · 차이 건수 · 최대 차이

SAP 표준 기능 매핑

T-code이름쓰임
FAGLL03G/L 계정 라인아이템 조회보상자산·피보상 부채 계정의 전기 내역과 증감 일자 확인
FAGLB03G/L 계정 잔액 조회보상자산과 평가충당 계정의 기말 장부 잔액 확인
FB03전표 조회점검 필요 약정의 영업권 조정·손익·회수 전표 확인
기준서요구사항화면 반영
IFRS 3 사업결합(K-IFRS 제1103호)보상 약정이 있으면 피보상 항목을 인식하는 때에 보상자산을 인식하고 같은 기준으로 측정측정 기준 표시 · 보상자산 산출 · 대사 01·03
같은 기준서공정가치 항목은 별도 평가충당 없음, 그 밖의 항목은 회수가능성 평가를 반영평가충당(산출·장부) · 점검 코드 I02·I04
같은 기준서후속 측정에서 계약상 한도의 제한, 회수·매각·권리 상실 때에만 제거한도 적용 후 금액 · 점검 코드 I03·I06
같은 기준서측정기간 안의 조정은 영업권, 그 밖의 변동은 당기손익증감·처리 구분 · 점검 코드 I07

참고 CDS 뷰

@EndUserText.label: '보상자산 장부 금액 집계 (스케치)'
define view entity IndemAssetBookAmt
  as select from I_JournalEntryItem as a
{
  key a.CompanyCode,
  key a.GLAccount,
      sum( a.AmountInCompanyCodeCurrency ) as BookAmount
}
group by a.CompanyCode, a.GLAccount

장부 금액의 원천은 유니버설 저널(ACDOCA)이며 보상자산·평가충당·피보상 부채 계정의 금액을 전기일 기준으로 집계합니다. 뷰 이름과 조건은 스케치이며, 보상 비율·한도·미회수 가능성과 취득일 존재 사실 해당 여부의 실제 원천은 SAP 환경별로 달라 확인 필요로 남겼습니다.

OpenUI5 구성

구성내용
업무 영역재무회계(FI) · 사업결합 보상자산 점검
화면 구성조회조건 영역(우측 조회) + KPI + 보상자산 명세·증감·처리 구분·측정·가정 점검·대사 결과 4개 탭, 상세 Dialog
데이터 모델OData V2 모델을 앱 설정(manifest)에서 선언하고, 표마다 해당 엔티티셋에 바인딩
조회조건 처리필터 객체로 만들어 서버 조회 조건($filter)으로 전달하며 "전체"는 조건을 만들지 않음
정렬·페이징정렬 객체로 서버 정렬($orderby), 목록 범위 읽기로 페이징($top·$skip), 총건수는 인라인 건수
집계KPI 값은 조회 결과에서 한 곳의 합산식으로 계산하고, 금액 문자열은 숫자로 변환해 표시·정렬
실패 안내서비스 연결 실패와 요청 실패를 구분해 사용자 메시지로 안내
테마sap_horizon · 한국어

파일 구성

구분내용
앱 본체index.html · manifest.json · Component.js · controller · view · model · i18n · css
데이터 서비스OData 서비스 정의와 엔티티셋별 데이터
검증 전용앱 본체와 분리된 검증용 샘플 데이터 구성
설명서readme.html (13개 절)

검증 결과

화면 구성에 쓴 검증용 샘플 데이터는 가상 보상 약정 12건, 증감·처리 행 34행, 가정 점검 60행, 대사 결과 11행을 기준으로 원 단위로 맞물리도록 구성했습니다.

대사식검사결과차이 건수
V1 보상 가능 금액·한도 적용 후 금액·평가충당·보상자산 재계산12일치0
V2 증감 행 합계 = 기초 + 취득일 인식 + 영업권 조정 + 손익 재측정 − 회수12일치0
V3 가정 점검 행 수 = 보상 약정 수 × 512일치0
V4 화면 정합성 대사 5개 (좌변 = 우변)60일치0

점검 필요는 기준 연월 202612 에서 7건(I01 1건 · I02 1건 · I03 1건 · I04 1건 · I05 1건 · I06 1건 · I07 1건)입니다. 이는 점검 화면의 동작을 보이기 위해 의도적으로 구성한 케이스이며 대사 차이와 분리해 기록했습니다. KPI 는 별도 스크립트로 다시 계산한 합계와 일치했습니다.

자주 묻는 질문

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

IFRS 3 사업결합(K-IFRS 제1103호)에서 판매자가 특정 자산·부채의 결과를 취득자에게 보상하기로 약정한 경우, 취득자가 피보상 항목을 인식하는 때에 보상자산을 인식하고 피보상 항목과 같은 기준으로 측정하는 요구사항을 기준으로 합니다. 공정가치로 측정하는 항목은 회수가능성의 불확실성이 공정가치에 반영되므로 별도 평가충당을 두지 않고, 공정가치로 측정하지 않는 항목은 경영진의 회수가능성 평가를 반영하며, 후속 보고기간에는 계약상 한도의 제한을 받고, 회수하거나 매각하거나 권리를 상실한 때에만 제거합니다. 측정기간(취득일부터 최장 1년) 안에 취득일 사실에 대한 정보로 잠정금액을 조정하면 영업권에 반영하고 그 밖의 변동은 당기손익에 반영합니다. 이미 시행 중인 기준서이며 세부 표현과 경과규정은 기준서 원문에서 확인 필요합니다.

회수가능성이나 보상 한도가 적정한지 화면이 판단해 주나요?

아닙니다. 보상 비율, 계약상 한도, 미회수 가능성, 취득일 존재 사실 해당 여부는 회사가 약정서와 평가 자료로 정해 넣는 입력값이며 화면은 그 값으로 기대액을 계산해 장부와 비교만 합니다. 이 화면은 점검 도구이며 입력값의 적정성과 최종 판단은 회사와 감사인이 합니다.

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

아닙니다. 보상자산 금액, 평가충당, 한도 적용, 증감 합계, 영업권 조정과 당기손익의 구분이 기대와 달라 확인이 필요하다는 표시입니다. 원인은 약정서와 원장을 함께 보아야 알 수 있고, 최종 판단은 회사와 감사인이 합니다.

화면의 사업결합과 금액은 실제 값인가요?

아닙니다. 가상 사업결합과 가상 보상 약정으로 만든 검증용 샘플 데이터입니다. 실제 약정서와 평가 자료에서 보상 비율·한도·미회수 가능성을 가져오는 방법은 시스템에서 확인 필요합니다.

#IFRS 3 #K-IFRS 1103 #보상자산 #피보상 항목 #측정기간 조정 #회수가능성 평가충당 #OpenUI5

판매자가 보상하기로 한 부채, 보상자산을 기대값과 맞춰 두세요

한도를 넘겨 인식하거나 평가충당을 이중으로 두거나 측정기간이 지난 조정을 영업권으로 처리해 둔 거래는 결산과 감사 시기에 다시 추적하게 됩니다. 화면에서 기대값과 장부가 다른 건을 미리 가려 두면 결산과 감사 대응이 한결 가벼워집니다. 현재 SAP 환경 기준으로 어떻게 적용되는지 함께 확인해 드립니다.

도입 문의