SAP 투자부동산 공정가치 증감표 점검 — IAS 40, 원가모형·공정가치모형부터 가른다
임대목적·시세차익목적 부동산의 기초-취득-처분-평가손익-용도전환-기말을 원장 데이터로 먼저 맞춰봅니다
IAS 40 투자부동산(K-IFRS 제1040호)은 임대수익이나 시세차익을 얻기 위해 보유하는 부동산을 자가사용 부동산(IAS 16)·매각예정자산(IFRS 5)과 구분해 별도로 측정·공시하도록 요구합니다. 측정모형은 원가모형과 공정가치모형 중 하나를 회계정책으로 선택해 원칙적으로 보유한 투자부동산 전체에 일관 적용해야 하고, 공정가치모형을 선택하면 평가손익을 당기손익으로 인식하며, 원가모형을 선택하더라도 주석에 공정가치를 공시해야 합니다. 여기에 임대수익·직접운영비용 공시, 자가사용·투자부동산 간 용도전환 시 전환일 공정가치 인식까지 겹치면, 결산 때마다 이 모든 증감을 손으로 재구성해 마스터·원장과 맞추기가 쉽지 않습니다.
표준 원장의 계정 잔액을 그대로 이어받아 공정가치모형 적용 자산은 기초부터 취득·처분·평가손익·용도전환을 반영한 기말공정가치를 재계산해 마스터 등록값·재무상태표(GL) 잔액과 대사하고, 원가모형 적용 자산은 장부가 증감과 주석공시용 공정가치를 함께 보여주도록 OpenUI5 화면으로 확장했습니다. 실제 구동 화면 4종을 함께 공개합니다.
SAP 표준 기능을 그대로 이어받은 부분
- 전표 원천 —
ACDOCA라인(계정·회사코드·금액) 구조를 그대로 사용 - 계정 마스터 — 투자부동산 귀속 계정을 표준 G/L 계정 구조(
SKA1/SKB1)로 식별 - 표준 화면 — G/L 계정별 잔액(FAGLB03) · G/L 개별 항목(FAGLL03) · 재무제표버전(OB58)
| 항목 | 내용 |
|---|---|
| 업무 영역 | 재무회계(FI) · 결산·공시 |
| 관련 기준서 | IAS 40 투자부동산(K-IFRS 제1040호) — 공정가치·원가모형 측정, 용도전환, 임대수익 공시 |
| Namespace | zui5.invprop |
| 셸 구조 | 조회조건 영역(우측 조회) + 법인 총괄 재구성표 + 자산별 증감 명세 그리드, 증감·공시 상세 Dialog |
| 화면 수 | 조회 화면 1개 + 상세 다이얼로그 |
| SAP 표준 T-code | OB58 · FS00 · FAGLB03 · FAGLL03 · AS03 · AW01N(§7 참고) |
| 성격 | 조회·대사·점검형 — 최종 분류·모형 판단 자체는 회사·감사인 몫 |
| UI 테마 | sap_horizon 단일 적용 |
실제 화면 4종 둘러보기
Company Code를 고르고 용도구분·측정모형·대사상태를 지정해 조회하면 법인 총괄 재구성표와 자산별 증감 명세가 뜹니다 → [상세보기]를 누르면 증감 내역과 임대수익 공시, (원가모형이면) 주석공시용 공정가치까지 확인합니다.
아래는 실제로 앱을 실행해 기능을 눌러 가며 캡처한 화면입니다. 이미지를 클릭하면 원본 크기로 확대됩니다.
조작 방법
- Company Code(필수)를 선택하고, 필요하면 용도구분(임대목적/시세차익목적/복합)·측정모형·대사상태·자산ID·명 키워드를 지정합니다.
- 입력 필드에서 Enter 키를 누르거나 조회조건 영역 오른쪽 끝의 [조회] 버튼을 클릭하면 결과가 갱신됩니다. [초기화]는 조건을 기본값으로 되돌립니다.
- 법인 총괄 재구성표에서 공정가치모형 적용분 전체의 기초-취득-처분-평가손익-용도전환-기말 흐름과 GL 대사 결과를 확인합니다.
- 모형 일관성 경고, 당기 용도전환 검토대상 안내 메시지를 확인합니다.
- 자산별 명세에서 [상세보기]를 클릭하면 증감 내역, 임대수익·직접운영비용 공시, (원가모형이면) 주석공시용 공정가치를 볼 수 있습니다.
- [CSV 다운로드]로 현재 조회 결과를 UTF-8 BOM 포함 CSV 파일로 저장할 수 있습니다.
공정가치 대사·모형일관성 판정 규칙
측정모형 선택과 용도전환 발생 여부는 마스터에 등록된 값을 그대로 사용합니다. 이 화면은 그 값으로부터 재계산·대사만 수행할 뿐, 투자부동산 분류나 측정모형 선택 자체를 스스로 판단하지 않습니다.
| 판정 항목 | 판정 조건 | 결과 |
|---|---|---|
| 자산별 증감 대사 | 재계산 기말공정가치(기초+취득-처분+평가손익+전입-전출) vs 마스터 등록 기말공정가치 | 일치 → 정상, 불일치 → 점검 필요 |
| 법인별 GL 대사 | 공정가치모형 자산 재계산 기말 합계 vs 재무상태표(GL) 투자부동산 계정 잔액 | 차이 0 → 대사 완료, 차이 있음 → 확인 필요 |
| 모형 일관성 | 같은 법인 안에 공정가치모형과 원가모형이 함께 적용된 자산 존재 여부 | 혼용 있음 → 모형 일관성 확인 필요(경고) |
| 용도전환 검토 | 당기 중 전입(자가사용→투자부동산) 또는 전출(투자부동산→자가사용) 발생 여부 | 발생 → 검토대상 안내, 전환일 공정가치 인식 근거 표시 |
이 화면이 대신 정하지 않는 것
투자부동산 분류(임대목적·시세차익목적 여부), 측정모형(원가·공정가치) 선택, 원가모형 예외 사유의 타당성은 회사가 판단해 마스터에 등록합니다. 이 화면은 그 등록값이 원장 데이터와 정합적인지만 기계적으로 점검하며, 최종 판단은 기준서 원문에 따라 회사와 감사인이 결정합니다.
기초부터 재계산 기말까지 4단계 대사
| 단계 | 내용 |
|---|---|
| 1단계 | 기초 확정 — 공정가치모형은 전기말 마스터 등록 공정가치, 원가모형은 전기말 장부가를 기초금액으로 가져옴 |
| 2단계 | 당기 변동 반영 — 취득·처분(장부가 제거)·공정가치평가손익·용도전환 전입출(공정가치모형), 감가상각·손상(원가모형)을 각각 반영 |
| 3단계 | 재계산 기말 산출 및 마스터 대사 — 2단계 결과로 재계산 기말공정가치(장부가)를 확정하고 마스터 등록값과 비교해 대사상태 판정 |
| 4단계 | 재무상태표 대사 및 공시자료 취합 — 법인 내 공정가치모형 자산 합계를 GL 잔액과 대사하고, 원가모형 주석공시용 공정가치·임대수익 공시자료를 함께 취합 |
조회조건
| 필드 | 필수 | 설명 |
|---|---|---|
| Company Code | 필수 | 조회 대상 회사코드(가상 2개사) |
| 용도구분 | 선택 | 임대목적 · 시세차익목적 · 임대+시세차익(복합) · 전체 |
| 측정모형 | 선택 | 공정가치모형 · 원가모형 · 전체 |
| 대사상태 | 선택 | 점검 필요 · 정상 · 전체 — 재계산값과 마스터 등록값 일치 여부 기준 |
| 자산ID/명 검색 | 선택 | 부분 일치 키워드, Enter 키로 조회 실행 |
결과 컬럼
| 패널 | 컬럼 · 표시 |
|---|---|
| 법인 총괄 재구성표 | 기초공정가치 합계 · 취득 · 처분(장부가) · 공정가치평가손익 · 용도전환 전입/전출 · 기말공정가치 합계(재계산) · GL 잔액 · 차이 |
| 자산별 증감 명세 그리드 | 자산ID · 자산명 · 용도구분 · 측정모형 · 기초금액 · 당기 순증감 · 기말금액(재계산, 불일치 강조) · 대사상태 · 상세 |
| 상세 다이얼로그 | 소재지역(일반화) · 증감 내역(취득·처분·평가손익·전입·전출) · 재계산/마스터등록 기말값·차이 · (원가모형) 감가상각·주석공시용 공정가치·적용사유 · 임대수익·직접운영비용 공시 |
SAP 표준 기능 매핑
투자부동산 공정가치 재계산·용도전환 판정은 IAS 40 관점의 재구성 판단이라, 이 화면 전체에 정확히 대응하는 SAP 표준 T-code는 확인되지 않습니다. 아래는 반영된 계정 잔액·자산 정보를 사후에 조회할 때 참고할 수 있는 연관 표준 화면입니다.
| SAP 표준 T-code | 연관 기능 |
|---|---|
OB58 | 재무제표버전(FSV) 정의 — 투자부동산 계정이 속한 표시 구조 참고 |
FS00 | G/L 계정 마스터 조회 — 투자부동산 관련 계정과목 확인 |
FAGLB03 | G/L 계정별 잔액 조회 — 이 화면의 GL 대사 결과를 원장에서 재확인할 때 참고 |
FAGLL03 | G/L 개별 항목 조회 — 개별 전표 확인 시 참고 |
AS03 | 자산마스터 조회 — 원가모형 자산이 자산회계(FI-AA)에 등록된 경우 참고 |
AW01N | 자산 익스플로러 — 원가모형 자산의 감가상각 내역 참고 |
IFRS 요구사항 매핑표
| 기준서 | 요구사항 | 이 화면의 대응 기능 | 원천 데이터 | 비고 |
|---|---|---|---|---|
| IAS 40 (K-IFRS 제1040호) | 원가모형·공정가치모형 회계정책의 선택 및 일관 적용 | 법인 내 측정모형 혼용 여부 점검(모형일관성 경고) | ACDOCA.RACCT, RBUKRS · SKA1/SKB1 계정마스터 | 신뢰성 있는 공정가치 측정이 어려운 예외 사유가 있는 개별 자산만 원가모형 적용 가능 — 예외 해당 여부는 회사·감사인 판단 |
| IAS 40 (K-IFRS 제1040호) | 공정가치 평가손익의 당기손익 인식 | 공정가치 증감표(평가손익 컬럼) 및 기말공정가치 재계산 | ACDOCA.HSL(투자부동산평가손익 계정, GJAHR/POPER) | - |
| IAS 40 (K-IFRS 제1040호) | 용도전환 시(자가사용↔투자부동산) 전환일 공정가치 인식 | 용도전환 전입/전출 컬럼 및 검토대상 안내 | ACDOCA(전기 전표, BSCHL) | 전환일 재측정 근거는 상세보기에서 사용자가 개별 확인 |
| IAS 40 (K-IFRS 제1040호) | 원가모형 적용 시에도 공정가치를 주석에 공시 | 원가모형 자산의 주석공시용 공정가치(참고) 표시 | 마스터 등록값(외부평가 등 비회계시스템 근거) | 등록된 공시값을 보여줄 뿐 산정 근거 자체는 검증하지 않음 |
| IAS 40 (K-IFRS 제1040호) | 임대수익 발생 자산과 미발생 자산의 임대수익·직접운영비용 구분 공시 | 상세보기의 임대수익 및 직접운영비용 표 | ACDOCA.HSL(임대수익/유지관리비 계정) | - |
도입 시 확인이 필요한 부분
투자부동산 분류·측정모형 선택·용도전환 판정 절차와 마스터 등록 프로세스, 점검 대상 발생 시 정정 절차는 회사의 회계 정책과 감사인 협의를 거쳐 확정해야 합니다.
참고 CDS 뷰
운영 서비스로 연결할 때를 가정해 새로 스케치한 집계 뷰 예시입니다(운영 반영 시 권한 체크를 추가해야 합니다).
@AbapCatalog.sqlViewName: 'ZIINVPROPFVROLL'
define view entity ZI_InvestmentPropertyFvRoll
as select from acdoca as Doc
association [0..1] to investment_property_master as _Property
on _Property.property_id = Doc.property_id
{
key Doc.rbukrs as CompanyCode,
key Doc.property_id as PropertyId,
_Property.use_class as UseClass,
_Property.measurement_model as MeasurementModel,
Doc.gjahr as FiscalYear,
Doc.poper as PostingPeriod,
sum( Doc.hsl ) as AmountInCompanyCodeCurrency
}
group by
Doc.rbukrs, Doc.property_id, _Property.use_class,
_Property.measurement_model, Doc.gjahr, Doc.poper
// 재계산 기말공정가치·대사상태는 위 집계 결과에 증감 규칙을 적용해 애플리케이션 계층에서 산출
OpenUI5 구성
| 기능 | 사용 컨트롤 |
|---|---|
| 화면 골격 | sap.m.Page + 조회조건 영역 · 법인 총괄 재구성표 · 자산별 증감 명세 그리드 |
| 조회조건 | sap.m.Select · sap.m.Input — 우측 끝에 조회 버튼, Enter 키·Select 변경 시 즉시 재조회 |
| 결과 그리드 | sap.m.Table — sap.m.ObjectStatus로 마스터 불일치·대사상태 강조 |
| 상세 | sap.m.Dialog + sap.m.Table — 증감 내역·임대수익 공시·원가모형 참고 공정가치를 조건부(visible 표현식)로 구성 |
| 공통 처리 | CSV 다운로드 공통 컨트롤러, 전역 오류 처리기 |
파일 구성
| 경로 | 역할 |
|---|---|
index.html | OpenUI5 부트스트랩 — sap_horizon · lodash · moment |
Component.js | 조회조건 모델 · 결과 모델 초기화, 전역 오류 처리기 연결 |
manifest.json | 앱 디스크립터 — zui5.invprop · ko 로케일 |
view/Main.view.xml | 조회화면 + 법인 총괄 재구성표 + 자산별 증감 명세 그리드 |
view/DetailDialog.fragment.xml | 증감·공시 상세 다이얼로그 |
controller/Main.controller.js | 조회 · 전수검증 · 다이얼로그 · CSV 다운로드 로직 |
controller/BaseController.js | CSV 다운로드 공통 처리 |
controller/ErrorHandler.js | 전역 오류 처리 |
model/ModelMock.js | 증감 재계산 로직 · 전수검증 로직 |
model/formatter.js | 금액·대사상태 표시 서식 |
i18n/i18n_ko.properties | ko 로케일 리소스 |
localdata/*.json | 투자부동산 마스터·증감·GL 잔액·임대수익 데이터(검증용) |
운영 전환 시에는 데이터 계층만 실제 서비스 호출로 바꾸면 화면과 판정 로직은 그대로 씁니다.
검증 결과
화면 구성에 쓴 데이터는 자산별 증감액과 GL 잔액이 법인별로 정수(백만원) 단위까지 정확히 맞물리도록 구성했습니다(반올림 오차 없음).
| 검증 항목 | 결과 |
|---|---|
| 공정가치모형 자산 재계산 기말 vs 마스터 등록 기말 대조(9건 전수) | 불일치(점검 대상) 1건 — 의도적으로 포함한 점검 대상 예외 |
| 법인별 재무상태표(GL) 대사(2개 법인 전수) | 통과(차이 0) |
| 법인 내 측정모형 일관성 점검(2개 법인 전수) | 경고 1건 — 의도적으로 구성한 점검 대상 시나리오 |
| 원가모형 기말장부가 재계산(기초+감가상각+손상, 1건 전수) | 통과(차이 0) |
| 표시 금지 검사 — 커스텀 프로그램ID·앱 식별자·출처 표현 검출 | 0건 |
| 화면 렌더링 — 실브라우저에서 조회 → 상세보기 → 법인 전환까지 실동작 후 캡처 | 4/4 |
| 조회 버튼 위치 · sap_horizon 테마 적용 · Enter 키 조회 · CSV 다운로드 동작 | 확인 |
자산·계정·금액은 모두 검증용으로 구성한 가상 데이터입니다.
자주 묻는 질문
이 점검 도구는 언제부터 적용되는 요구사항을 반영하나요?
이 화면은 IAS 40 투자부동산(K-IFRS 제1040호)의 공정가치·원가모형 측정과 공시 요구사항을 반영합니다. IAS 40은 이미 시행 중인 기존 기준서로 이번에 새로 도입되는 것은 아니며, 정확한 경과규정이 있는 개별 사안은 원문을 직접 확인해야 합니다.
화면에 표시된 대사상태가 최종 회계처리 기준인가요?
아닙니다. 이 화면은 분류·집계·대사를 돕는 점검 도구이며, 투자부동산 분류와 측정모형 선택의 최종 판단은 기준서 원문에 따라 회사와 감사인이 결정합니다.
원가모형을 적용한 자산도 공정가치를 공시해야 하나요?
예. 원가모형을 적용하더라도 주석에 공정가치를 공시해야 하므로, 이 화면은 원가모형 자산에도 참고용 공정가치를 함께 보여줍니다. 다만 그 공정가치의 산정 근거 자체는 이 화면이 검증하지 않습니다.
재계산 기말공정가치와 마스터 등록값이 다르면 어떻게 하나요?
점검 필요 상태로 표시되며, 상세보기에서 증감 내역을 대조할 수 있습니다. 실제 마스터 등록 내용을 정정할지 여부는 담당자가 판단해 처리합니다.