SAP 일괄 취득 자산 원가 배분 점검 — IFRS 3·IAS 16, 한 번에 사 온 자산의 총원가를 상대 공정가치로 나눴는지 다시 계산해 장부와 대조한다
상대 공정가치 안분 · 영업권 미인식 · 부대원가 포함 · 토지 상각 여부를 취득 건 단위로 다시 계산해 장부와 비교합니다
사업이 아닌 자산을 한 번에 사 오면서 개별 자산의 가격을 따로 정하지 않았다면 원가를 어떻게 나눌까요? IFRS 3 사업결합(K-IFRS 제1103호)의 자산 취득 관련 규정은 이런 거래에서 취득원가를 개별 자산의 상대 공정가치로 배분하고 영업권은 인식하지 않는 것을 일반적인 처리로 봅니다. 취득원가는 이전대가에 취득과 직접 관련된 부대원가를 더한 금액이며(IAS 16 유형자산(K-IFRS 제1016호)), 이렇게 나눈 금액이 토지·건물·구축물·기계장치 같은 각 자산의 최초 장부금액이 됩니다.
실무에서는 매매계약서의 총액, 감정평가서, 자산 등록 내역, 부대비용 지출이 서로 다른 곳에 있어서 면적비나 장부가액으로 나누거나, 총액과 공정가치 합계의 차이를 영업권으로 올리거나, 부대원가를 당기비용으로 처리하거나, 토지에 감가상각을 시작해 버리는 일이 한 줄씩 숨어 있기 쉽습니다. 이 화면은 취득 건마다 총원가와 안분액을 다시 계산해 장부 배분액과 한 줄에서 비교하도록 OpenUI5 화면으로 확장했습니다. 실제 구동 화면 6종을 함께 공개합니다.
| 항목 | 내용 |
|---|---|
| 업무 영역 | 재무회계(FI) — 유형자산·취득원가 |
| 관련 기준서 | IFRS 3 사업결합(K-IFRS 제1103호)의 자산 취득 관련 규정 · IAS 16 유형자산(K-IFRS 제1016호) — 일괄 취득 원가의 상대 공정가치 배분, 영업권 미인식, 부대원가 포함 |
| Namespace | zui5.lumpacq |
| 셸 구조 | 단일 페이지 + 5개 탭 |
| 화면 수 | 메인 1 · 상세 팝업 1 |
| SAP 표준 T-code | F-90 · ABZON · AW01N · AS03 · FAGLL03 |
| 데이터 연동 방식 | OData V2 (조회조건 전부 $filter) |
| 성격 | 조회·산출·대사·점검형 |
| 테마 | sap_horizon · 한국어 |
| 요약 | 내용 |
|---|---|
| 점검 대상 | 취득 건별 이전대가·부대원가, 구성 자산의 공정가치와 근거, 장부 배분액, 영업권 계상액, 비용 처리된 부대원가, 토지의 상각 개시 여부 |
| 핵심 산식 | 재계산 총원가 = 이전대가 + 취득 부대원가 · 재계산 배분액 = 재계산 총원가 × 자산 공정가치 ÷ 건 공정가치 합계 · 배분 차이 = 장부 배분액 − 재계산 배분액 |
| 결과 표시 | 정상 / 점검 필요 |
실제 화면 6종 둘러보기






사용 방법
- 회계연도를 넣고, 법인 번호·자산 유형·공정가치 근거·취득일 범위·점검 코드·점검 결과는 필요할 때만 고릅니다. "전체"를 고르면 해당 조건 없이 조회됩니다.
- 조회 버튼은 조회조건 입력 필드 줄의 가장 오른쪽에 있습니다. 입력란에서 Enter 키를 눌러도 같은 조회가 실행됩니다. 화면을 열면 기본 조건(회계연도 2026)으로 자동 조회됩니다.
- 요약 지표에서 일괄 취득 건수, 자산 행 수, 점검 필요 행 수, 재계산 총원가, 재계산 배분액, 장부 배분액, 배분 차이, 배분 차이 절대값 합계, 정합성 대사 차이 건수를 확인합니다.
- 배분 명세 → 기준별 점검 → 취득 건별 집계 → 자산 유형별 집계 → 대사 결과 탭 순서로 이동합니다.
- 배분 명세에서 행을 누르면 재계산 결과와 장부 비교 팝업이 열립니다.
- CSV 내려받기로 현재 탭의 결과를 UTF-8(BOM) 파일로 받습니다.
일괄 취득 원가 배분 점검 코드 판정 규칙
| 판정 대상 | 판정 조건 | 점검 코드 | 결과 | 사용자 조치 |
|---|---|---|---|---|
| 배분 명세 | 영업권 계상·부대원가 비용 처리가 없고 건 합계는 맞는데 행의 장부 배분액이 재계산 안분액과 1,000원 넘게 다름 | C01 | 점검 필요 | 공정가치 대신 다른 기준으로 나눈 것은 아닌지 배분 근거 확인 |
| 배분 명세 | 영업권 계상·부대원가 비용 처리가 없는데 장부 배분 합계가 재계산 총원가와 다르고 행의 배분 차이가 1,000원 넘음 | C02 | 점검 필요 | 배분에서 빠졌거나 이중으로 배분된 자산이 없는지 확인 |
| 배분 명세 | 건에 영업권 계상액이 있음(해당 건의 모든 행) | C03 | 점검 필요 | 공정가치 합계를 넘는 대가를 영업권으로 둔 것은 아닌지, 사업 해당 여부 판정과 대조 |
| 배분 명세 | 취득 부대원가 중 당기비용으로 처리한 금액이 있음(해당 건의 모든 행) | C04 | 점검 필요 | 직접 관련된 부대원가가 자산 원가에 포함됐는지 지출 내역 확인 |
| 배분 명세 | 토지 행인데 장부에서 감가상각이 개시됨 | C05 | 점검 필요 | 자산 마스터의 상각 키 확인 |
| 배분 명세 | 영업권 행이 아닌데 공정가치 근거가 없음 | C06 | 점검 필요 | 감정평가서·시장가격 자료 등 근거 확인 |
| 배분 명세 | 위 어느 것도 해당하지 않음 | C00 | 정상 | 조치 없음 |
같은 행에서는 위에서부터 차례로 보며 먼저 걸리는 코드가 붙습니다. 샘플의 점검 필요 11행(6개 취득 건)은 C01 2행 · C02 1행 · C03 4행 · C04 2행 · C05 1행 · C06 1행입니다. 공정가치와 취득 건 구성은 가상 기준이며 구분 판단은 회사와 감사인이 합니다.
총원가 계산에서 배분 차이까지의 산출 순서
- 재계산 총원가 = 이전대가 + 취득 부대원가
- 건 공정가치 합계 = 영업권 행을 뺀 구성 자산 공정가치의 합, 상대 비율 = 자산 공정가치 ÷ 건 공정가치 합계
- 재계산 배분액 = 재계산 총원가 × 상대 비율. 원 단위 반올림 잔차는 공정가치가 가장 큰 행에 두어 합계가 총원가와 맞게 합니다.
- 배분 차이 = 장부 배분액 − 재계산 배분액, 장부 배분 합계 = 같은 건 모든 행의 장부 배분액 합
- 점검 코드를 C01 → C06 순서로 붙이고, 취득 건별·자산 유형별로 합산해 합계 행은 소계 행으로 맞춤
예를 들어 이전대가 30억원에 부대원가 6천만원이 들었고 토지 11억원·건물 9억원·설비 5억원(공정가치 합계 25억원)이라면 총원가는 30억 6천만원이고 토지에는 30.6억 × 44% = 13억 4,640만원이 배분됩니다. 장부가 각 자산을 공정가치로 올리고 차액 5억 6천만원을 영업권으로 두었다면 C03 에 걸립니다.
조회조건
| 조건 | 필수 | 설명 |
|---|---|---|
| 회계연도 | 필수 | YYYY 4자리 |
| 법인 번호 | 선택 | E01 형식, 배분 명세에만 적용 |
| 자산 유형 | 선택 | 토지·건물·구축물·기계장치·무형자산·영업권 계상분 |
| 공정가치 근거 | 선택 | 감정평가·시장가격·현금흐름 할인·해당 없음·근거 없음 |
| 취득일 시작·종료 | 선택 | 취득일 범위, 시작이 종료보다 늦으면 안내 |
| 점검 코드 | 선택 | C00~C06 |
| 점검 결과 | 선택 | 정상·점검 필요 |
결과 컬럼
배분 명세 26개 컬럼, 기준별 점검 11개 컬럼, 취득 건별 집계 21개 컬럼, 자산 유형별 집계 14개 컬럼, 대사 결과 9개 컬럼으로 구성되며 금액 단위는 원이고 요약 지표는 천원입니다.
| 탭 | 주요 컬럼 |
|---|---|
| 배분 명세 | 취득 번호·취득 건명·법인·취득일, 자산 유형·자산명·공정가치 근거, 공정가치와 상대 비율, 이전대가·부대원가·재계산 총원가, 재계산 배분액·장부 배분액·배분 차이, 영업권 계상액, 비용 처리 부대원가, 상각 개시, 점검 결과·코드·내용 |
| 기준별 점검 | 점검 코드·기준·판정 방법, 검사 건수, 점검 필요 건수, 대상 금액 합계, 최대 금액, 점검 결과·내용 |
| 취득 건별 집계 | 취득 건, 법인, 자산 행 수, 이전대가·부대원가·재계산 총원가, 공정가치 합계, 재계산·장부 배분 합계, 배분 차이, 영업권 계상액, 점검 필요 건수 |
| 자산 유형별 집계 | 자산 유형, 자산 행 수, 공정가치, 재계산·장부 배분액, 배분 차이, 차이 행 수, 점검 필요 건수 |
| 대사 결과 | 대사 번호·항목·대사식, 좌변·우변, 검사·차이 건수, 최대 차이 |
SAP 표준 기능 매핑
표준 T-code
| T-code | 표준 기능 | 이 화면과의 관계 |
|---|---|---|
| F-90 · ABZON | 구매 포함 자산 취득 전기, 오프셋 계정 자동 취득 전기 | 취득원가가 자산별로 전기된 결과를 장부 배분액으로 조회 |
| AW01N · AS03 | 자산 탐색기, 자산 마스터 조회 | 자산 유형과 상각 키 확인 후 이 화면에서 건 단위로 대조 |
| FAGLL03 | G/L 계정 개별항목 조회 | 부대원가의 비용 계정 처리 여부를 원장에서 확인 |
요구사항 매핑
| 기준서 | 요구사항 | 대응 기능 | 원천 데이터 | 비고 |
|---|---|---|---|---|
| IFRS 3 사업결합(K-IFRS 제1103호) 자산 취득 관련 규정 | 사업이 아닌 자산 취득은 취득원가를 개별 자산에 상대 공정가치로 배분하고 영업권을 인식하지 않음 | 배분 명세 탭(C01~C03), 자산 유형별 집계 | 자산 원장 · 평가 자료(확인 필요) | 사업 해당 여부 판정은 별도 점검 |
| IAS 16 유형자산(K-IFRS 제1016호) | 취득원가에 직접 관련된 부대원가 포함 | 배분 명세 탭(C04) | 자산 문서 · 원장(확인 필요) | - |
| IAS 16 유형자산(K-IFRS 제1016호) | 토지는 일반적으로 감가상각하지 않음 | 배분 명세 탭(C05) | 감가상각 영역 데이터 | 예외 사유는 회사 정책 확인 필요 |
| IFRS 3 사업결합(K-IFRS 제1103호) 자산 취득 관련 규정 | 배분에 쓰는 개별 자산 공정가치의 근거 보유 | 배분 명세 탭(C06) | 평가 자료(확인 필요) | 근거는 표준 원천 아님 |
참고 CDS 뷰
원천테이블
| 테이블 | 내용 | 사용 필드 |
|---|---|---|
| ANLA | 자산 마스터 일반 정보 | ANLN1, ANLKL |
| ANLB | 감가상각 영역별 데이터 | ANLN1, AFASL |
| ANEK · ANEP | 자산 문서 헤더·라인 아이템 | BELNR, BUDAT, ANBTR |
| ACDOCA | 유니버설 저널 | RBUKRS, GJAHR, BELNR, RACCT, HSL |
| 공정가치 평가 자료·취득 건 묶음 기준 | 자산별 공정가치와 근거, 취득 건 단위 | 확인 필요 |
CDS 뷰 스케치
@AbapCatalog.viewEnhancementCategory: [#NONE]
@EndUserText.label: 'Lump acquisition allocation basis'
define view entity LumpAcquisitionBasis
as select from LumpAcquisitionItem
{
key AcquisitionNo,
key ItemNo,
FairValue,
TotalFairValue,
Consideration + TransactionCost as TotalCost,
// 재계산 배분액 = 총원가 x 공정가치 / 공정가치 합계
( Consideration + TransactionCost ) * FairValue / TotalFairValue as ExpectedAllocation,
BookAllocation
}OpenUI5 구성
- 데이터는 OData V2 모델 하나로 받으며, 서비스 선언은 앱 설정 파일의 데이터 소스에만 둡니다.
- 탭마다 별도의 데이터 집합에 바인딩해 화면 블록이 각자 필요한 행만 받고, 한 번에 받아 컨트롤러에서 쪼개지 않습니다.
- 조회조건은 필터 객체로 만들어 $filter 로만 전달하고, "전체"는 필터를 만들지 않습니다. 취득일 범위는 날짜 필터 하나로 묶어 전달합니다.
- 정렬·페이징은 테이블의 sorter 와 threshold 로 $orderby · $top · $skip 을 호출하고, 총건수는 $inlinecount 로 받습니다.
- 요약 지표의 합산식은 컨트롤러 한 곳에 모았고, 배분 차이 절대값 합계는 서비스 함수로 받습니다. 소계 행은 이중 집계하지 않습니다.
- 서비스에 연결되지 않으면 ErrorHandler 가 메타데이터 실패와 요청 실패를 구분해 안내 창을 띄웁니다.
- 테이블은 sap.ui.table, 상세는 sap.m Dialog 로 구성했습니다.
파일 구성
index.html 앱 진입점
Component.js · manifest.json
controller/ BaseController.js · Main.controller.js
view/ Main.view.xml · DetailDialog.fragment.xml
model/ formatter.js · ErrorHandler.js
css/style.css · i18n/i18n_ko.properties
서비스 정의 폴더 메타데이터 · 서비스 로직 · 데이터 파일검증 결과
검증용 샘플 데이터(회계연도 1개, 가상 법인 3곳, 가상 일괄 취득 14건, 자산 44행, 점검 기준 6개, 자산 유형 6종과 합계 1행)로 실제 브라우저에서 렌더링하고, 원천 행에서 독립 재계산한 값과 화면 요약 지표를 대조했습니다.
| 요약 지표 | 값 |
|---|---|
| 일괄 취득 건수 | 14건 |
| 자산 행 수 | 44행 |
| 점검 필요 행 수 | 11행 |
| 재계산 총원가 | 37,886,000천원 |
| 재계산 배분액 | 37,886,000천원 |
| 장부 배분액 | 37,555,500천원 |
| 배분 차이(장부−재계산) | -330,500천원 |
| 배분 차이 절대값 합계 | 1,690,500천원 |
| 정합성 대사 차이 건수 | 0건 |
| 대사(회계연도 2026) | 검사 건수 | 차이 건수 | 최대 차이 |
|---|---|---|---|
| 공정가치 합계 | 14 | 0 | 0 |
| 재계산 배분 합계 | 14 | 0 | 0 |
| 총원가 산식 | 14 | 0 | 0 |
| 배분 차이 산식 | 14 | 0 | 0 |
| 건별 집계 합계 | 15 | 0 | 0 |
| 자산 유형별 합계 | 7 | 0 | 0 |
| 점검 필요 건수 | 6 | 0 | 0 |
정합성 대사 7식은 검사 84건 모두 차이 0건이며, 별도의 독립 재계산 스크립트가 샘플 44행의 안분액과 점검 코드를 모두 같게 다시 구했습니다(총 341개 검사, 차이 0건). 점검 화면이라 의도적으로 넣은 예외 11행(C01 2행 · C02 1행 · C03 4행 · C04 2행 · C05 1행 · C06 1행)은 장부 값과 재계산 값이 달라 점검 필요로 표시되며, 이 건수는 대사 차이 건수와 분리해 기록했습니다.
조회 버튼 위치, Enter 조회, 테마 sap_horizon, 행 클릭 상세 팝업, 연결 실패 안내까지 실제 브라우저에서 확인했습니다.
자주 묻는 질문
이 점검은 어떤 기준서의 어떤 요구사항에 근거하며 적용 시기는 어떻게 되나요?
사업에 해당하지 않는 자산 또는 자산군을 취득할 때 취득원가를 개별 자산의 상대 공정가치로 배분하고 영업권을 인식하지 않는다는 처리(IFRS 3 사업결합(K-IFRS 제1103호)의 자산 취득 관련 규정)와, 취득원가에 직접 관련된 부대원가를 포함한다는 유형자산 요구사항(IAS 16 유형자산(K-IFRS 제1016호))을 다룹니다. 이 화면은 그 처리를 취득 건 단위로 다시 계산해 장부와 맞춰 보는 도구입니다. 시행일과 경과 규정, 문단 번호는 기준서 원문에서 확인 필요합니다.
취득한 대상이 사업인지 자산인지는 이 화면이 판정하나요?
아니요. 사업 해당 여부는 별도의 검토(예: 집중테스트)로 판단하며, 이 화면은 자산 취득으로 결론 난 건을 대상으로 원가 배분만 점검합니다. 사업으로 판단되는 건이라면 영업권 인식 여부가 달라지므로, 영업권 계상 후보(C03)는 판정 결과와 함께 보아야 합니다.
공정가치는 어디서 가져오나요?
감정평가서나 시장가격 자료처럼 표준 원천 필드로 바로 읽히지 않는 평가 정보입니다. 샘플은 가상 법인의 가상 취득 건 14건과 가상 공정가치를 두고 만들었으며, 실제 적용에서는 회사의 평가 자료를 연결해야 하므로 확인 필요입니다.
"점검 필요"는 회계처리를 잘못했다는 뜻인가요?
그렇게 단정하지 않습니다. 다시 계산한 값과 장부 값이 다르거나 확인할 사항이 있는 행을 골라 보여주는 표시입니다. 어떤 공정가치를 쓸지, 부대원가가 직접 관련된 지출인지, 토지의 상각 예외가 있는지는 계약과 평가 자료를 함께 보아야 알 수 있고, 최종 판단은 회사와 감사인이 합니다.
일괄 취득 거래의 원가 배분을 취득 건 단위로 미리 걸러내세요
공정가치 자료와 매매계약, 자산 등록 내역이 흩어져 있어 취득 때마다 배분 근거를 다시 확인하느라 시간이 든다면, 우리 회사 계정 체계에 맞춘 점검 화면이 필요하다면 문의해 주세요.