SAP 사업결합 취득가배분(PPA) 조정 점검 — IFRS 3, 측정기간 12개월을 원장으로 먼저 확인한다
인수 초기에 확정하는 취득가배분(PPA)은 대부분 잠정치입니다. 이 화면은 그 잠정금액이 측정기간(취득일로부터 12개월) 안에서만 조정됐는지 확인하고, 조정 전후 영업권을 재계산해 마스터 등록값·재무상태표 잔액과 대사합니다.
IFRS 3 사업결합(K-IFRS 제1103호)에 따라 사업결합의 취득자는 취득일 현재 식별가능자산·부채를 공정가치로 인식하고 이전대가와의 차액을 영업권(또는 염가매수차익)으로 계산합니다. 문제는 취득일 시점에는 감정평가·실사가 끝나지 않은 항목이 많아 최초 배분금액이 대부분 잠정치라는 점입니다. 기준서는 이 잠정금액을 취득일로부터 12개월(측정기간) 이내에서만 소급 조정하도록 제한하는데, 여러 사업결합을 동시에 관리하다 보면 어떤 건이 언제 조정됐고 기한을 넘겼는지 낱건으로 놓치기 쉽습니다.
SAP 원장 데이터 구조를 그대로 이어받아, 사업결합별로 조정 이력을 측정기간 종료일과 자동으로 대조하고, 조정 전후 영업권을 재계산해 마스터 등록값·재무상태표(GL) 영업권 계정 잔액과 대사하도록 OpenUI5 화면으로 확장했습니다. 비지배지분(NCI) 측정방법 기록 누락도 함께 짚어 줍니다. 실제 구동 화면 3종을 함께 공개합니다.
SAP 표준 기능을 그대로 이어받은 부분
- 원장 원천 — 영업권 계정 잔액과 라인아이템을 표준 원장 구조 그대로 사용
- 재무제표버전(FSV) — 영업권이 표시되는 재무상태표 라인 구조 확인
- 표준 실행은 GL 계정 잔액·라인아이템 조회 T-code 가 담당하고, 이 화면은 조회·검증 관점을 더해 확장
| 항목 | 내용 |
|---|---|
| 업무 영역 | 재무회계(FI) · 결산 · 사업결합 취득가배분 점검 |
| 관련 기준서 | IFRS 3 사업결합(K-IFRS 제1103호) |
| Namespace | zui5.ppacheck |
| 셸 구조 | 조회조건 영역(우측 조회) + 법인 총괄 재구성표 + 결과 목록, 상세 Dialog |
| 화면 수 | 조회 화면 1개 + 상세 다이얼로그 |
| SAP 표준 T-code | FS10N · FAGLL03 · AW01N · OB58 |
| 성격 | 조회·점검형 — 전기와 결산은 표준 트랜잭션이 담당 |
| UI 테마 | sap_horizon 단일 적용 |
실제 화면 3종 둘러보기
회사코드를 넣고 조회하면 법인 총괄 취득가배분 재구성표와 사업결합별 명세가 뜹니다 → 행의 상세보기로 PPA 배분 명세와 조정 이력을 확인합니다.
아래는 실제로 앱을 실행해 기능을 눌러 가며 캡처한 화면입니다. 이미지를 클릭하면 원본 크기로 확대됩니다.
조작 방법
- 회사코드를 선택합니다(필수). 측정기간 상태·조정 여부·판정상태로 좁혀 볼 수 있습니다.
- 피취득회사명/ID 검색어를 넣고 Enter 를 누르면 바로 조회됩니다. 조회·초기화 버튼은 조회조건 영역 오른쪽 끝에 있습니다.
- 법인 총괄 재구성표 아래 메시지 4종(재계산 대사·GL 대사·측정기간 경과·NCI 미기록)으로 선택 법인 전체의 정합성을 확인합니다.
- 사업결합별 명세 테이블에서 상세보기를 누르면 PPA 배분 명세와 조정 이력을 다이얼로그로 볼 수 있습니다.
- 결과는 CSV 다운로드로 내려받습니다. UTF-8 BOM 이 붙어 엑셀에서 한글이 깨지지 않습니다.
측정기간·재계산·NCI 판정 규칙
IFRS 3은 취득일 공정가치 잠정금액을 측정기간(취득일로부터 12개월) 이내에서만 소급 조정하도록 제한합니다. 이 화면은 그 요구사항을 아래 규칙으로 옮겨 점검합니다.
| 판정 조건 | 결과 상태 | 사용자 조치 |
|---|---|---|
| 조정일자가 취득일+12개월(측정기간 종료일)을 지남 | 점검 필요 | IAS 8(K-IFRS 제1008호)상 오류수정 해당 여부를 검토 |
| 재계산 최종영업권(이전대가+NCI 최종−순인식자산공정가치 최종) ≠ 마스터 등록 최종영업권 | 점검 필요 | PPA 항목별 최종 공정가치·NCI 인식액 재확인 |
| 비지배지분(NCI) 측정방법 필드가 비어 있음 | 점검 필요 | 공정가치법/비례지분법 중 실제 적용한 방법을 기록 |
| 영업권이 음수(염가매수차익)로 산출됨 | 확인 필요 | 식별가능자산·부채 인식·측정과 이전대가 산정을 재검토 |
| 위 조건에 모두 해당하지 않음 | 정상 | 추가 조치 불요 |
이전대가 확정부터 최종영업권 대사까지 5단계
| 단계 | 내용 |
|---|---|
| 1 | 사업결합 계약상 이전대가와 비지배지분 측정방법(공정가치법/비례지분법)을 확정합니다. |
| 2 | 식별가능자산·부채를 취득일 공정가치로 계정 구분별 배분해 잠정 순인식자산공정가치를 산출합니다: 순인식자산공정가치 = Σ자산 공정가치 − Σ부채 공정가치 |
| 3 | 이전대가에 NCI 인식액을 더하고 잠정 순인식자산공정가치를 차감해 잠정영업권을 산출합니다: 잠정영업권 = 이전대가 + NCI − 순인식자산공정가치(잠정) |
| 4 | 추가 정보 입수로 배분금액이 바뀌면 측정기간(12개월) 이내인 조정만 반영해 최종 순인식자산공정가치·최종영업권을 재계산합니다. |
| 5 | 재계산값을 마스터 등록 최종영업권, 법인 합계를 재무상태표 영업권 계정 잔액과 대사합니다. |
조회조건
| 필드 | 필수 | 설명 |
|---|---|---|
| 회사코드 | 필수 | 사업결합의 인수 법인 |
| 측정기간 상태 | 선택 | 전체 / 측정기간 진행 중 / 측정기간 종료 |
| 조정 여부 | 선택 | 전체 / 조정 있음 / 조정 없음 |
| 판정상태 | 선택 | 전체 / 점검 필요 / 정상 |
| 피취득회사명/ID | 선택 | 사업결합ID 또는 피취득회사명 부분 일치 검색(Enter 조회 지원) |
결과 컬럼
| 컬럼 | 의미 · 표시 |
|---|---|
| 사업결합ID · 피취득회사명 | 대상 사업결합 식별 |
| 취득일 · 측정기간종료일 · 측정기간상태 | 취득일, 취득일+12개월 종료일, 기준일 대비 진행/종료 상태 |
| 이전대가 | 사업결합 대가로 지급한 총 이전대가, 우측정렬 |
| 순인식자산FV(최종) | 조정 반영 후 식별가능자산공정가치 − 식별가능부채공정가치 |
| 최종영업권(재계산) | 화면이 재계산한 최종영업권 |
| 마스터등록영업권 | 시스템 등록값, 재계산값과 다르면 강조 표시 |
| 조정건수 | 측정기간 중(또는 경과 후) 발생한 취득가배분 조정 건수 |
| 판정상태 | 정상 / 점검 필요 |
SAP 표준 기능 매핑
이 화면은 사업결합 취득가배분이라는 IFRS 3 고유 요구사항을 다루므로 딱 맞는 표준 T-code 는 많지 않습니다. 표준 실행은 SAP 표준 T-code 가 담당하고, 이 화면은 조회·검증 관점을 더해 확장합니다.
| SAP 표준 T-code | 연관 기능 |
|---|---|
FS10N | GL 계정 잔액 조회 — 영업권 계정의 기간별 잔액 확인 |
FAGLL03 | 총계정원장 라인아이템 조회 — 영업권 계정에 반영된 전기 내역 확인 |
AW01N | 자산이력(자산 탐색기) — 영업권을 무형자산으로 자본화해 관리하는 경우 자산 마스터·상각 이력 조회 |
OB58 | 재무제표버전(FSV) 관리 — 영업권이 표시되는 재무상태표 라인 구조 확인 |
IFRS 요구사항 매핑표
| 기준서 | 요구사항 | 이 화면의 대응 기능 | 원천 데이터 | 비고 |
|---|---|---|---|---|
| IFRS 3 (K-IFRS 1103) | 측정기간(취득일로부터 12개월) 내 잠정금액 조정 제한 | 조정일자와 측정기간종료일을 대조해 경과 후 조정을 검출 | 사업결합 관리항목(취득일·조정이력), ACDOCA(관련 계정 라인) | 측정기간 종료는 "완전한 정보 입수 시점과 12개월 중 이른 날"이 원칙이며, 화면은 12개월 상한만 점검 |
| IFRS 3 (K-IFRS 1103) | 식별가능자산·부채의 취득일 공정가치 인식과 영업권(또는 염가매수차익) 산정 | 이전대가+NCI−순인식자산공정가치 재계산 후 마스터 등록값과 대사 | 사업결합 관리항목(PPA 항목별 공정가치), ACDOCA(SKA1 표준계정: 무형자산-영업권) | 공정가치 측정 방법론 자체는 화면 범위 밖 |
| IFRS 3 (K-IFRS 1103) | 비지배지분(NCI) 측정방법(공정가치법/비례지분법) 선택과 기록 | 사업결합별 NCI 측정방법 기록 여부 점검 | 사업결합 관리항목(NCI 속성) | 사업결합마다 다른 방법을 선택할 수 있으나 선택 자체는 기록되어야 함 |
| IAS 8 (K-IFRS 1008) | 측정기간 경과 후 조정의 오류수정 해당 여부 판단 | 측정기간 경과 조정 건을 별도 표시해 검토 대상으로 안내 | - | 오류수정 해당 여부의 최종 판단은 회사·감사인이 함 |
도입 시 확인이 필요한 부분
측정기간 종료는 원칙적으로 "취득자가 완전한 정보를 입수한 시점"과 "취득일로부터 12개월" 중 이른 날이지만, 이 화면은 관리 편의상 12개월 상한만 기계적으로 점검합니다. 조기 종료 판단, 염가매수차익 발생 시 재검토, 오류수정 해당 여부는 회사와 감사인이 기준서 원문에 따라 최종 결정합니다.
참고 CDS 뷰
운영 서비스로 연결할 때 참고할 수 있는 설계 스케치입니다(실제 시스템 구현 여부와 무관).
@AbapCatalog.sqlViewName: 'ZCPPAGWRECON'
@EndUserText.label: '사업결합 취득가배분·영업권 재계산 (참고)'
define view ZC_PPA_GOODWILL_RECON
as select from acquisition_header as Header
association [0..*] to acquisition_ppa_item as _Item on _Item.acquisition_id = Header.acquisition_id
association [0..*] to acquisition_adjustment as _Adj on _Adj.acquisition_id = Header.acquisition_id
{
key Header.acquisition_id as AcquisitionId,
Header.company_code as CompanyCode,
Header.acquisition_date as AcquisitionDate,
Header.consideration_transferred as ConsiderationTransferred,
Header.nci_percent as NciPercent,
Header.nci_method as NciMethod,
_Item,
_Adj
}
매핑 이해를 돕기 위한 참고용 설계입니다. 실제 도입 시에는 사업결합 관리 방식과 자산회계(FI-AA) 연계 범위에 맞춰 조정합니다.
OpenUI5 구성
| 기능 | 사용 컨트롤 |
|---|---|
| 화면 골격 | sap.m.Page + 조회조건 영역 · 법인 총괄 재구성표 · 결과 목록 |
| 조회조건 | sap.m.Select · sap.m.Input — 우측 끝에 조회 버튼, Enter 키 조회 지원 |
| 결과 목록 | sap.ui.table.Table — 컬럼 10개 초과로 채택, 판정상태에 따라 ObjectStatus 강조 |
| 총괄 재구성표 | sap.m.Table — 이전대가부터 GL 잔액까지 대사 단계별 표시 |
| 상세 | sap.m.Dialog — 재계산 대사 + PPA 배분 명세 + 조정 이력 3단 테이블 |
| 전수검증 | 조회 시마다 선택 법인 기준으로 재계산해 MessageStrip 4종에 표시 |
| 포맷 | 금액 · 판정상태 · 측정기간상태 · NCI 방법 포맷터 |
파일 구성
| 경로 | 역할 |
|---|---|
index.html | OpenUI5 부트스트랩 — sap_horizon · lodash · moment |
Component.js | 조회조건 모델 · 결과 모델 초기화 |
manifest.json | 앱 디스크립터 — zui5.ppacheck · ko 로케일 |
view/Main.view.xml | 조회화면 + 총괄 재구성표 + 결과 목록 |
view/DetailDialog.fragment.xml | 상세 재계산 대사 · PPA 명세 · 조정 이력 다이얼로그 |
controller/Main.controller.js | 조회 · 상세 · CSV 로직 |
model/ModelMock.js | localdata JSON 읽기(Promise) + 재계산 · 전수검증 로직 |
model/formatter.js | 금액 · 판정상태 · 측정기간상태 · NCI 방법 포맷 |
i18n/i18n_ko.properties | ko 로케일 리소스 |
localdata/*.json | 사업결합 · PPA 명세 · 조정이력 · GL 반영액 검증용 데이터 |
운영 전환 시에는 ModelMock 내부만 실제 서비스 호출로 바꾸면 화면과 판정 로직은 그대로 씁니다.
검증 결과
화면 구성에 쓴 데이터는 사업결합 6건(법인 2개) 기준입니다.
| 검증 항목 | 결과 |
|---|---|
| 순인식자산공정가치·영업권 재계산 산식 대사 — 대상 6건(초기/최종) | 불일치 0건 |
| 재계산 vs 마스터 등록 최종영업권 일치 점검 | 불일치 1건(의도적 예외) |
| 측정기간(취득일+12개월) 경과 후 조정 검출 | 검출 2건(의도적 예외) |
| NCI 측정방법 기록 여부 점검 | 미기록 1건(의도적 예외) |
| 법인별 GL(영업권 계정) 대사 — 법인 2개 | 불일치 1건(의도적 예외) |
| 화면 렌더링 — 실브라우저에서 조회 → 명세 → 상세 실동작 후 캡처 | 3/3 |
불일치·미기록으로 표시된 4건은 판정 규칙이 실제로 문제를 가려내는지 보여주기 위해 데이터에 포함한 의도적 사례이며, 재계산 산식 자체(순인식자산공정가치·영업권 공식)는 6건 모두 오류 없이 일치합니다. 법인·금액은 모두 검증용 가상 데이터입니다.
자주 묻는 질문
IFRS 3 사업결합의 측정기간 규정은 언제부터 적용되나요?
IFRS 3(K-IFRS 제1103호)의 측정기간 규정은 사업결합 회계처리의 기존 요구사항으로 이미 시행 중이며, 최근 새로 도입된 시행일은 없습니다. 이 화면은 취득일로부터 12개월인 측정기간 상한만 점검하며, 완전한 정보를 더 일찍 입수해 측정기간이 조기 종료되는지의 판단은 회사와 감사인이 합니다.
비지배지분(NCI) 측정방법은 사업결합마다 통일해야 하나요?
아니요. IFRS 3은 사업결합별로 공정가치법과 비례지분법 중 하나를 선택할 수 있도록 허용합니다. 다만 어떤 방법을 선택했는지는 사업결합별로 기록되어야 하며, 이 화면은 그 기록 누락 여부를 점검합니다.
점검 필요로 표시되면 회계처리가 잘못됐다는 뜻인가요?
아닙니다. 이 화면은 측정기간 경과 여부와 영업권 재계산 결과를 기계적으로 대사해 보여주는 점검 도구이며, 최종 회계처리와 공시 판단은 IFRS 3 원문에 따라 회사와 감사인이 합니다.
GL 대사는 어떤 범위로 이뤄지나요?
조회조건(측정기간 상태·조정 여부·판정상태·검색어)과 무관하게 법인 전체를 기준으로, 마스터 등록 최종영업권 합계와 재무상태표 영업권 계정 잔액을 대사합니다.