SAP IFRS 최초채택 전환조정 대사 점검 — 이전GAAP과 IFRS, 계정별로 맞춰본다
이전GAAP 기준 계정 잔액에 조정금액을 더해 IFRS 금액을 산출하고, 전환일과 비교표시기간말 두 시점을 나눠 조정유형별로 대사합니다
IFRS를 처음 적용하는 회사는 전환일(기초) 시점에 최초 IFRS 재무상태표를 작성하고, 이전 회계기준(이전GAAP)과 IFRS 간 차이를 계정별로 조정해야 합니다(IFRS 1 최초채택, K-IFRS 제1101호). 유형자산 간주원가, 리스 재인식, 확정급여채무 재측정처럼 조정유형이 여러 갈래로 나뉘고, 전환일뿐 아니라 비교표시기간말까지 두 시점을 각각 맞춰야 해서 계정·유형·시점이 섞이면 어디까지 조정했는지 놓치기 쉽습니다.
이전GAAP 금액과 조정금액을 더한 값이 IFRS 금액과 실제로 맞는지, 조정유형별 합계와 시점별 총계가 어긋나지 않는지를 한 화면에서 대사·조회하는 화면을 OpenUI5로 확장했습니다. 표준 실행은 SAP 표준 T-code 가 담당하고, 이 화면은 전환조정 내역을 계정·유형·시점 단위로 모아 대사하는 점검 관점을 더합니다. 실제 구동 화면 3종을 함께 공개합니다.
실제 화면 3종 둘러보기



사용 방법
- 회사코드·회계연도를 선택·입력합니다. 조정시점을 "전체"로 두면 KPI 카드는 참고용으로 비워집니다.
- 조회 버튼은 조회조건 입력 필드 줄의 가장 오른쪽에 있습니다. 회계연도 입력 필드에서 Enter 키를 눌러도 같은 조회가 실행됩니다.
- 화면 진입 시 기본 조건(회사 1000 · 전환일)으로 최초 1회 자동 조회됩니다.
- 이전GAAP 합계·조정 합계·IFRS 합계·대사차이 4개 KPI 카드로 선택한 시점의 전체 현황을 먼저 확인합니다. 대사차이는 0이어야 합니다.
- "조정 항목 명세" 탭에서 계정별 개별 조정 내역을, "조정유형별 집계" 탭에서 유형별 소계·합계를 확인합니다. 집계 탭의 유형 행(소계 제외)을 누르면 명세 탭이 그 조정유형으로 자동 필터링됩니다.
- 명세 테이블의 행을 클릭하면 계정코드·계정명, 3개 금액, 확인결과·비고를 담은 상세 다이얼로그가 열립니다.
- 각 탭 우측 위의 CSV 내려받기 버튼으로 현재 조회된 결과를 UTF-8(BOM) CSV로 저장할 수 있습니다.
정상과 확인필요, 대사식으로 가른다
모든 조정 항목은 이전GAAP금액 + 조정금액 = IFRS금액 산식이 성립해야 합니다. 산식이 성립하는 항목 중에서도 조정 근거를 다시 봐야 하는 항목은 별도로 표시합니다.
| 판정 조건 | 결과 상태 | 사용자 조치 |
|---|---|---|
| 산식 성립 + 조정 근거 문서화 완료 | 정상 | 별도 조치 불요 |
| 산식은 성립하나 재검토 필요 표시 | 확인필요 | 재검토 대상으로 별도 확인 |
이 화면은 조정 항목의 회계적 타당성을 자동으로 판정하지 않습니다. "정상"·"확인필요" 표시는 대사식 성립 여부와 재검토 필요 표시를 조회하기 쉽게 보여주는 것이며, 개별 조정 항목의 최종 판단은 회사와 감사인이 합니다.
전환조정 대사, 4단계로 정리한다
- 조정 대상 계정을 모은다 —
회사 · 회계연도 · 조정시점(전환일/비교표시기간말) - 계정별로 대사한다 —
이전GAAP금액 + 조정금액 = IFRS금액 - 조정유형별로 집계한다 —
유형별 소계 → 시점 내 합계 - 시점별 총계를 대사한다 —
이전GAAP 합계 + 조정 합계 = IFRS 합계(대사차이 0)
조회조건
| 조회조건 | 필수 | 설명 |
|---|---|---|
| 회사코드 | 필수 | 가상 회사 목록에서 선택(예시 체계) |
| 회계연도 | 필수 | IFRS 재무제표 최초 작성연도(4자리). Enter 키로 즉시 조회 |
| 조정시점 | 필수(전체 선택 가능) | 전환일(기초) / 비교표시기간말. "전체" 선택 시 KPI 카드는 비움 |
| 조정유형 | 선택 | 전체 / 7개 조정유형 |
| 확인결과 | 선택 | 전체 / 정상 / 확인필요 |
결과 컬럼
| 영역 | 내용 |
|---|---|
| 조정 항목 명세 | 회사 · 조정시점 · 계정 · 조정유형 · 이전GAAP금액 · 조정금액 · IFRS금액 · 확인결과 · 비고 |
| 조정유형별 집계 | 조정시점 · 조정유형(소계 포함) · 항목건수 · 이전GAAP금액 · 조정금액 · IFRS금액 |
SAP 표준 기능 매핑
| T-code | 이름 | 쓰임 |
|---|---|---|
FAGLB03 | 원장 계정별 잔액 조회 | 조정 대상 계정의 잔액을 확인합니다 |
FS10N | G/L 계정 잔액 조회 | 계정별·기간별 잔액을 확인합니다 |
FBL3N | 총계정원장 항목 조회 | 조정분개 라인아이템을 확인합니다 |
S_ALR_87012357 | 재무제표 버전별 잔액 조회 | 재무상태표 기준 잔액과 대조합니다 |
| 기준서 | 요구사항 | 화면 반영 |
|---|---|---|
| IFRS 1 최초채택(K-IFRS 제1101호) | 전환일 최초 IFRS 재무상태표 작성 및 이전GAAP 대비 조정 반영 | 조정 항목 명세(조정시점 "전환일") |
| IFRS 1 최초채택(K-IFRS 제1101호) | 이전GAAP과 IFRS 간 조정 내역의 비교표시기간말 반영 | 조정 항목 명세 + 집계(조정시점 "비교표시기간말") |
| IFRS 1 최초채택(K-IFRS 제1101호) | 조정유형별 조정 내역의 집계 및 총계 대사 | 조정유형별 집계 탭의 시점 내 합계 행 |
참고 CDS 뷰
@AbapCatalog.sqlViewName: 'ZIFADOPTADJ'
define view ZI_FirstAdoptAdj
as select from faglflext as balance
association[1] to ska1 as _account on _account.saknr = balance.racct
{
key balance.rbukrs as CompanyCode,
key balance.ryear as FiscalYear,
key _account.saknr as AcctCode,
_account.saknr as AcctName,
balance.hsl01 as PrevGaapAmount
// 조정금액·IFRS금액·조정유형·조정시점 구분은 조정 워크시트 계층에서 파생
}
OpenUI5 구성
| 구성 | 내용 |
|---|---|
| 업무 영역 | 재무회계(FI) · IFRS 최초채택 |
| 화면 구성 | 조회조건 영역(우측 조회) + KPI 카드 4개 + 조정 항목 명세·조정유형별 집계 2개 탭, 상세 Dialog |
| 성격 | 조회·점검형 — 조정분개 기표는 화면 밖 프로세스, 이 화면은 대사·확인 용도 |
| 데이터 | OData V2 — 조회조건은 전부 $filter, 엔티티셋 단위로 화면 블록마다 바인딩 |
| 테마 | sap_horizon · 한국어 |
파일 구성
| 구분 | 내용 |
|---|---|
| 앱 본체 | index.html · manifest.json · Component.js · controller · view · model · i18n · css |
| OData 서비스 | odata/firstadopt_srv/ (metadata.xml · json) |
| 검증 전용 | test/ (검증용 샘플 데이터 기반 렌더링·정합성 검증) |
| 설명서 | readme.html (13개 절) |
검증 결과
화면 구성에 쓴 검증용 샘플 데이터는 가상 계정체계로 만든 회사 2곳 × 조정시점 2개 × 조정유형 7개 기준 조정 항목 71건입니다.
| 대사식 | 검사 건수 | 결과 | 의도적 예외 |
|---|---|---|---|
| 이전GAAP금액 + 조정금액 = IFRS금액(항목별) | 71 | 일치 | 0 |
| 조정유형별 합계 = 항목 합계 | 28 | 일치 | 0 |
| 이전GAAP 합계 + 조정 합계 = IFRS 합계(시점별 대사차이) | 4 | 일치 | 0 |
| 확인결과 "확인필요" 표시(재검토 대상) | 71 | 5건 표시 | 5 |
정합성 검증은 node.js 스크립트로 전건 전수 실행했으며 항목·유형·시점 전 단계에서 대사 차이 0건입니다. 화면 KPI 카드 값은 검증 스크립트 산출값과 렌더링 화면에서 대조해 일치를 확인했습니다.
자주 묻는 질문
이 화면이 다루는 IFRS 최초채택 전환조정은 언제 적용되나요?
IFRS 1 최초채택(K-IFRS 제1101호)은 한국채택국제회계기준을 처음으로 적용하는 회사가 전환일 최초 IFRS 재무상태표를 작성하고, 이전 회계기준과의 차이를 조정·공시할 때 적용되는 기준서입니다. 적용 시점은 개별 회사가 IFRS를 처음 채택하는 시점(전환일)이며, 이 화면은 신규 시행 기준서가 아니라 최초채택 시 상시 필요한 조정 내역을 조회·대사하는 도구입니다.
조정유형은 어떻게 구성되어 있나요?
유형자산 간주원가(공정가치), 리스 자산·부채 재인식, 확정급여채무 재측정, 충당부채 재측정, 금융상품 분류·측정 변경, 이연법인세 조정, 기타 인식·측정 차이 7개 유형으로 예시 구성했습니다. 실제 회사의 조정유형 구성은 개별 계정과목표와 전환 정책에 따라 달라질 수 있습니다.
확인결과가 "확인필요"로 표시된 항목은 무엇을 뜻하나요?
대사식(이전GAAP금액+조정금액=IFRS금액)은 성립하지만 조정 근거를 다시 확인해야 한다고 표시된 항목입니다. 이 화면은 재검토가 필요한 항목을 걸러서 보여주는 조회·점검 도구이며, 개별 조정 항목의 회계처리 타당성에 대한 최종 판단은 회사와 감사인이 합니다.
전환일과 비교표시기간말, 두 시점은 왜 따로 보나요?
IFRS 최초채택은 전환일(기초) 재무상태표뿐 아니라 비교표시기간말 재무상태표도 함께 조정합니다. 두 시점의 조정 내역과 합계가 다를 수 있으므로, 조정시점을 나눠 조회하면 시점별로 어떤 조정이 반영됐는지 따로 확인할 수 있습니다.
IFRS 최초채택 전환조정, 계정·유형·시점별로 한 화면에서 맞춰보세요
이전GAAP 금액과 조정금액, IFRS 금액을 계정별로 흩어진 워크시트에서 맞춰 보는 대신, 한 화면에서 전환일과 비교표시기간말을 나눠 대사하면 놓친 조정 항목을 빠르게 찾을 수 있습니다. 현재 SAP 환경 기준으로 어떻게 적용되는지 함께 확인해 드립니다.